Выгрузка в DBF по файлу примера с произвольной выборкой и настройкой данных полей



Задача упростить формирование выгрузки в файлы DBF под различных клиентов и помочь отправить файлы по почте. Реализовано на примере конфигурации "Управление торговлей 10.3" с возможностью выбрать базовый файл, который хочет получать контрагент, настройки данных полей для выгрузки и способа отправки на почту полученных файлов.

Всем привет! Не претендую на уникальность, но в ходе своей работы сделал обработку для упрощения выгрузки данных в файлы формата DBF. Очень помогает не писать код напрямую по присланным клиентом файлам, а просто определить что хочет выгружать (в обработке механизм работает по документам «Реализация товаров и услуг»). Для вашей специфики текст построителя возможно придется изменить под ваш источник данных — документы или произвольные выборки данных. Вам пригодится механизм формирования файла DBF по уже существующему.

Скрин настройки выгрузки:

Приятная воможность выгружать свойства и категории, а также группировать выгружаемые данные различных документов в один файл выгрузки. Файл или каталог для выбора не обязательны. При загрузке полей по файлу примера частично пробует подобрать выбираемые данные, но тут придется выбирать больше самому.

Настроили, сохранили вариант для конкретного случая. Затем выбираем уже данные для выгрузки с возможностью подбора:

 

 Тискаем «Выгрузить» и файл или файлы формируются на диске и указаны в табличной части вложений для отправки, если есть в этом необходимость. Отправка письма просто дополнительная приятная возможность с подбором получателей и настройкой файлов вложений. Примерно так должно упростить кому-то работу. Удачи!

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *