Загрузка накладных из 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
17
.epf 2.1 15,99Kb 17 Скачать

См. также

Комментарии
1. Дмитрий Копейкин (nodalt) 3 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) 13 10.11.16 13:25 Сейчас в теме
(2) bumac,
Важно, что бы накладная загружалась файл должен содержать Счет-фактура в редакции 1137
6. Андрей Мишенин (woldemarr) 13 10.11.16 13:25 Сейчас в теме
(3) zalex1981,
Важно, что бы накладная загружалась файл должен содержать форму Счета-фактура в редакции 1137