ЗУП 3.1 - загрузка/обновление данных физ.лиц из XML
В архиве
5821 |
4
сегодня в 09:43:14
(менее чем 1 час назад)
960210
16.11.2021 16:50:22
Текст задания
Конфигурация: Зарплата и Управление персоналом, ред 3.1.19.80
Требуется раз в час подключаться на FTP и обновлять данные физ. лиц из XML файла.
Будет происходить проверка по всем полям из файла xml, который будет обновляться раз в час в этой директории С:\\\\1C2CRM_import\\\\contact_crm.xml на сервере 1С
Необходимо будет запускать автоматическую синхронизацию данных в каждой из трех баз ЗУП 8.3:
1. Если значение поля "contractorid" в CRM равно "ООО «Ромашка» (ОСН)", то происходит проверка данных на изменение в базе "ООО «Ромашка» (ОСН)";
2. Если значение поля "contractorid" в CRM равно "ООО «Ромашка» (УСН)", то происходит проверка данных на изменение в базе "ООО «Ромашка» (УСН)";
3. Если значение поля "contractorid" в CRM равно "ООО «Ромашка» (УСН) 8454", то происходит проверка данных на изменение в базе "ООО «Ромашка» (УСН) 8454".
Процедура проверки для всех баз следующая:
1. Если в базе нет контакта из файла contact_crm.xml, то создаем в 1С физлицо с нашими полями, указанными в таблице (во вложении) и далее делаем во вкладке "Договора" процедуру "Оформление договора", где вносятся данные: номер, сумма и даты действия договора, после чего физлицо попадает в раздел "Сотрудники";
2. Если в базе есть контакт из файла contact_crm.xml, у которого изменились какие-либо данные, то редактируем соответствующие данные уже имеющего физлица (сотрудника) в 1С.
Описание полей в таблице во вложении
Вот пример заполнения полей в 1С для гражданства "РОССИЯ" и для всех остальных иностранных граждан:
https://yadi.sk/i/B_RTMzhLiSj3-w
https://yadi.sk/i/I7cx4XrkCWplPw