Техническое задание: Разработка загрузчика счетов из JSON в 1С 1. Цель работы Разработать внешнюю обработку для 1С (или доработку типового механизма обмена), которая позволяет загружать входящие счета на оплату из JSON-файла (сгенерированного React-фронтендом) в документы "Счет на оплату покупателю" (или эквивалент в целевой конфигурации). 2. Входные данные Формат: JSON-файл (пример структуры прилагается ниже). Откуда берется: Файл сохраняется на диск / передается по FTP / кладется в общую папку (согласовать способ передачи). 3. Требования к функционалу (Что должна делать обработка) Чтение файла: Возможность интерактивного выбора JSON-файла из интерфейса 1С. (Опционально) Режим пакетной обработки всех файлов из указанной папки. Сопоставление данных (самый важный блок): Контрагенты: При загрузке обработка должна искать существующего контрагента по ИНН. Если контрагент найден — подставлять его в документ. Если не найден — создавать нового (название, ИНН, адрес берутся из JSON). Номенклатура (товары/услуги): Поиск существующей позиции по артикулу (или точному наименованию). Если найдена — подставлять в табличную часть с ценой и количеством из JSON. Если не найдена — создавать новую номенклатуру (наименование, единица измерения, тип номенклатуры). Важно: иметь возможность задать папку-умолчание для новой номенклатуры. Создание документа: Сформировать документ "Счет на оплату покупателю" (или аналог). Заполнить шапку: Заполнить табличную часть: в файле продолжение