Внешняя обработка для загрузки 6-ти видов документов, выгруженных за месяц из учётной торговой системы Айболит в один файл в формате DBF:
- Поступления товаров - "INVOICE",
- Возврат товаров поставщику - RETURN_VEND,
- Реализация (акты, накладные, УПД) - "CASH_SESSION",
- Возврат товаров от покупателя - "RETURN_BUY,"
- Перемещение товаров - "MOVEMENT",
- Списание товаров - "WRITEROFF"
Возможности выбора:
- отдельного вида документов для загрузки с помощью Переключателя,
- выбор нужных Складов галочками в списке значений, выбор Поставщиков галочками в списке значений,
- перезаписывать уже загруженные документы - галочка.
Добавление этой обработки в раздел Дополнительные отчеты и обработки, запуск по Расписанию в фоновых заданиях.
Тестировал в базе 1С Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.89.43).
Синхронизация прописана по реквизитам документов:
- для Поступлений - ДатаВходящегоДокумента, НомерВходящегоДокумента, Контрагент, Склад.
- для Реализаций и Возврат от покупателя Возвратов поставщику - Дата, Контрагент, Склад, Сумма документа, Комментарий,
- для Перемещений - Дата, Склад, Склад получатель, Комментарий,
- для Списаний - Дата, Склад, Комментарий,
Во всех загруженных документах в Комментарий записывается одинаковая уникальная комбинация:
Комментарий = "Создан загрузкой из Айболита: №" + СокрЛП(Таблица.DOC_NUM) + " от " + Таблица.DOC_DATE