Загрузка документов из XLS
Где-то давно нашел данную обработку (весь инет обрыл), немного подработал под свои файлы xls, создаются документы ПоступлениеТоваров и РеализацияТоваров.
Таким же образом можно сделать любой документ (РасходнаяНакладная или ПриходнаяНакладная) — ищите в модуле ссылки на данные документы, а также параметры столбцов XLS файлов….
Файлы xls для примера прилагаются 🙂
скачал не работает как запустить ,,???
(1) в типовой должно все работать и должен быть Excel установлен.
Excel установлен а как его запустить если есть возможно можно скинуть на мыло 5887888@mail.ru
(3) какие хоть ошибки то выдает?
не какие я не могу запустить
(5) в какой конфигурации запускаешь
бух 77 770508
(7) ну даж незнаю чем и помочь, вроде ни кто не жалуется, попробуй чистую конфу поставь если в ней не запустится может дело в ОС..
а у тебя нет ещё выгрузки? чтобы так сказать комплект был.
ищет товар по коду? а если товара нет?
При запуске выдает сообщение:
{c:…Создание документов из xls в 1с.ert(99)}: Значение не представляет агрегатный объект (выбран)
если (выбтипноменклатуры.выбран()=0)
Запускаю в 7.70.958 ТиС
а также:
док. ндс= глпоказательдокумента<<?>>( док, «НДС»);
{C:DOWNLOADS1CОБРАБОТКИ И ОТЧЕТЫСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(166)}: Функция не обнаружена (глпоказательдокумента)
док. нп= глпоказательдокумента<<?>>( док, «НП»);
{C:DOWNLOADS1CОБРАБОТКИ И ОТЧЕТЫСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(167)}: Функция не обнаружена (глпоказательдокумента)
док. всего= глпоказательдокумента<<?>>( док, «СуммаСНалогами»);
{C:DOWNLOADS1CОБРАБОТКИ И ОТЧЕТЫСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(168)}: Функция не обнаружена (глпоказательдокумента)
если константа. организацияявляетсяплательщикомндс= нет <<?>>тогда
{C:DOWNLOADS1CОБРАБОТКИ И ОТЧЕТЫСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(442)}: Переменная не определена (нет)
в ТиС не работает 😉
док. цена= глполучитьцену<<?>>( док. текущийдокумент(), док. товар, док. типцен, док. датадок, валюта);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(162)}: Функция не обнаружена (глполучитьцену)
док. ндс= глпоказательдокумента<<?>>( док, «НДС»);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(166)}: Функция не обнаружена (глпоказательдокумента)
док. нп= глпоказательдокумента<<?>>( док, «НП»);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(167)}: Функция не обнаружена (глпоказательдокумента)
док. всего= глпоказательдокумента<<?>>( док, «СуммаСНалогами»);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(168)}: Функция не обнаружена (глпоказательдокумента) ЧТО ДЕЛАТЬ ВОТ ТАКОЄ ВЫСКАКИВАЕТ ПРИ ОТКРЫТИИ?
Все работает. Спасибо. Давно хотела найти такую обработку. Очень облегчает жизнь буха. 🙂
Неплохая обработка. Годится как пример.
Не пригодилась, но может быть потом потребуется.
док. цена= глполучитьцену<<?>>( док. текущийдокумент(), док. товар, док. типцен, док. датадок, валюта);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(162)}: Функция не обнаружена (глполучитьцену)
док. ндс= глпоказательдокумента<<?>>( док, «НДС»);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(166)}: Функция не обнаружена (глпоказательдокумента)
док. нп= глпоказательдокумента<<?>>( док, «НП»);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(167)}: Функция не обнаружена (глпоказательдокумента)
док. всего= глпоказательдокумента<<?>>( док, «СуммаСНалогами»);
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С + XLSСОЗДАНИЕ ДОКУМЕНТОВ ИЗ XLS В 1С.ERT(168)}: Функция не обнаружена (глпоказательдокумента) ЧТО ДЕЛАТЬ ВОТ ТАКОЄ ВЫСКАКИВАЕТ ПРИ ОТКРЫТИИ?
Это говорит о том, что в конфигурации нет этих переменных и ихнадо или пофиксить, или дать им нужные значения, смотря по обстановке.
Спасибо за обработку, помогло, исправил под свои задачи.
Но хотел немного пожаловаться на синтаксис в форме обработки. Это дело конечно личное, но всё же. Удачи!