Обработка для 1С:Бухгалтерия предприятия 3.0. Часть поставщиков не подключена к ЭДО и присылает реестр отгрузок одним файлом — своей формы, выгрузкой из чужой учётной системы или сводным отчётом за период. Типовая команда «Загрузить → Из файла» принимает только печатную форму ТОРГ-12 или УПД и на обычном файле поставщика отказывает.
Обработка читает произвольный табличный файл (xlsx, xls, csv) и создаёт документы «Поступление (акты, накладные, УПД)» пачкой за один прогон.
Что внутри:
— сама находит строку заголовков, отделяет строки итогов от данных, пропускает пустые и оформительские, узнаёт колонки по названиям;
— определяет НДС по цифрам файла — включён в цену или начисляется сверху — по тому, что сходится с итогом, а не по названию колонки: название врёт чаще;
— защита от повторной загрузки: ищет в базе документ с тем же контрагентом, организацией, номером и датой входящего;
— заводит недостающих контрагентов по ИНН из ЕГРЮЛ, договоры и номенклатуру — только по кнопке, ничего не создаётся молча;
— показывает проводки до записи: пробное проведение типовым механизмом конфигурации, видно Дт/Кт с субконто и суммами.
Изменения прогоняются автотестами на контрольном наборе поступлений перед каждым релизом. Опубликовано на Инфостарте, прошло модерацию площадки.
https://infostart.ru/marketplace/2754755/