gifts2017

Загрузка накладных из EXCEL средствами ADODB в Бухгалтерию 3.0

Опубликовал Андрей Мишенин (woldemarr) в раздел Обработки - Обработка документов

Внешняя обработка загрузки данных из электронных таблиц (MS EXCEL, Open office Calc) без использования медленного COM-соединения. Загрузка накладных из файла Счета-фактура в формате EXCEL в Бухгалтерию 3.0.

Обработка позволяет загружать документы: Поступление товаров и услуг, Реализация товаров и услуг и Перемещение товаров из файла Счета-фактура  (редакция 1137)  в формате *.xls;*.xlsx

Как пользоваться обработкой?

Выберите файл Excel, укажите вид документа, который вы хотите создать, дату создаваемого документа. При необходимости укажите параметры для "новой" номенклатуры (поиск номенклатуры осуществляется по Полному наименованию).

Нажмите кнопку "Загрузить" и наслаждайтесь процессом:)

Плюсы данного способа чтения файла excel:

- Большая скорость работы.

- Не требуется запуск самого процесса excel.exe, как это происходит в случае использования OLE-сервера excel.application, а следовательно на него не тратятся ресурсы. Кроме того нет необходимости отслеживать и перехватывать ошибки, связанные с процессом excel.exe, те кто использовал OLE-cоединение - тот поймет о чем я говорю, мало радости когда в случае программной или пользовательской ошибки процесс excel.exe остается висеть в памяти.

- Не требуется самого приложения EXCEL, достаточно что бы на компьютере был установлен OLEDB провайдер Microsoft.Jet.OLEDB.4.0 (он входит в состав практически всех ОС семейства Windows) Это особенно актуально, когда данный код выполняется на сервере 1С:Предприятия, например в качестве регламентного задания.

- В рамках лицензирования, если на сервере установлена копия MS EXCEL, то использовать даже в терминальном режиме можно только одному человеку. Через ADO загрузку и выгрузку могут делать остальные пользователи официально.

P.S. Обработка адоптированна под последние релизы конфигурации

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Загрузка из EXCEL 2.0.epf
.epf 15,99Kb
10.11.16
4
.epf 2.1 15,99Kb 4 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Копейкин (nodalt) 29.06.16 15:20
Лайкну - интересно будет посмотреть, когда накоплю 1$m
2. Виталий С (bumac) 31.07.16 22:46
Добрый день!

На версии "Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.43.258)" номенклатура не сапоставляются и не заполняется... все поля пустые....
3. Алексей Жиганов (zalex1981) 15.08.16 12:28
В БП 3.0.43.260 не заполняется табличная часть ни в поступлении ни в реализации.
4. Kirill Komrakov (medvedkiller) 04.10.16 15:57
5. Андрей Мишенин (woldemarr) 10.11.16 13:25
(2) bumac,
Важно, что бы накладная загружалась файл должен содержать Счет-фактура в редакции 1137
6. Андрей Мишенин (woldemarr) 10.11.16 13:25
(3) zalex1981,
Важно, что бы накладная загружалась файл должен содержать форму Счета-фактура в редакции 1137
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа