ВНИМАНИЕ!!! НА СЕГОДНЯШНИЙ ДЕНЬ В ОБРАБОТКЕ ИСПОЛЬЗУЕТСЯ СТАРЫЙ ФОРМАТ!!! В 2020 году она уже не пройдет проверку.
За основу взята была обработка //infostart.ru/public/1044249/ (был указан новый формат, переработано формирование имени файла, добавлен один обязательный реквизит). Данная разработка была переделана во внешнюю печатную форму для БП 3.
Порядок действий:
1. Создаем дополнительные сведения с именем "Идентификатор ЭДО" у Организации и у Контрагентов.
2. В модуле печатной формы, меняем переменную "мКаталогСохранения" на нужный нам каталог, куда будут сохраняться печатные формы.
3. Подключаем дополнительную внешнюю печатную форму
4. Заполняем соответствующие свойства у Контрагентов и организации
5. Пользуемся.
Печатать можно из журнала или из самого документа. При сохранении имя файла задается как "ИмяКонтрагента_Doc_НомерДокумента_From_ДатаДокумента.xml" (пример "Divuar_Cacao_company_Doc_00БП000002_from_05_03_2019.xml"). Во время печати проводятся проверки:
- Заполненность реквизита "Идентификатор ЭДО" у контрагента и организации
- Заполненность адреса (по составным частям, край, город, индекс, номер дома), у контрагента и организации.
После сохранения выводится информация об успешности или имеющихся ошибках при выгрузке документов, расписывается какие ошибки обнаружили, в оригинале еще указано, что необходимо проверять банковский счет.
На тестовых данных отработала нормально, но в ту неделю как я ее допилил Диадок решил, что на минимальном тарифе роуминг не нужен и мы ушли в Сбис, поэтому боевого крещения не было. Тестировалась на версии БП (3.0.73.50)