новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
j72001
Приватное сообщение

Загрузка контрагентов в бух 7.7 из файла xml

47 |  2
16 января 2024 в 22:08:26 (44 недели 3 дня 1 час назад)
16400
Текст задания
Необходимо загрузить из справочника XML Контрагентов. Опция создавать, если не найден и
Обновлять поля карточки контрагента, Обновлять договор

При загрузке Контрагента.
1) проверяем по ИНН есть такой элемент
Если не найден
2) Проверяем По паспортным данным
Если не нашли
3) ищем по fullname

Если нашли на первых двух этапах проверяем по наименованию у этой карточки.
если Наименование не сходится попадает в отдельный файл ошибки не сходится наменования.

Далее проверяем у карточки заполнены ли поля ИНН, Паспортные данные и ОКПО. ОКПО Сравниваем с полем <poz>.
Если какие из полей не совпадают с полями в файле, то это попадает в лог с описанием этих полей.
Если в загрузке стоит флажок обновить данные. то данные поля заменяются на поля из файла.
Проверяем поля договора по файлу. если не сходятся в отдельный лог по договорам
Если стоит флажок Обновлять договор то обновляются поля договора


Если не найдена карточка то тоже попадают в отдельный лог не найденные элементы.
если стоит флажок создавать если не найден, то создается новый элемент.
с заполнением всех полей создается договор с данными из файла
0
Выбранные исполнители
Отклики