<< Click to Display Table of Contents >> Интеграция с 1С > Интеграция с 1C: Бухгалтерия предприятия 2.0 (устар.) > Правила синхронизации данных > Правила экспорта CompanyExport – экспорт контрагентов |
Правило предназначено для экспорта данных о контрагентах из Directum RX в 1С. С помощью правила можно создавать записи контрагентов в Directum RX при заключении договоров, а затем вместе с договорами переносить записи контрагентов в 1С.
Условия использования
Для экспорта записей контрагентов не требуется синхронизация других данных.
Если в настройках правила включен режим синхронизации контрагентов только с заполненным и корректным ИНН (строгий режим), то для экспорта в карточке контрагента должен быть заполнен ИНН.
Порядок экспорта
В Directum RX контрагенты подразделяются на организации, персоны и банки. При экспорте в 1С переносятся все организации и персоны, а также банки, которые указаны в договорах в качестве контрагентов. При этом в 1С для контрагентов указывается вид «Юридическое лицо», «Физическое лицо», «Обособленное подразделение» в соответствии с таблицей:
Контрагент в Directum RX |
Вид контрагента в 1С |
---|---|
Организация, у которой нет головной организации |
Юридическое лицо |
Организация, у которой есть головная организация (указана в карточке в поле Головная орг.) |
Обособленное подразделение |
Персона |
Физическое лицо |
Банк |
Юридическое лицо |
Если запись контрагента уже синхронизирована, то обновляются свойства связанной записи в 1С.
Если запись контрагента не синхронизирована:
1.В 1С ищется соответствующая запись по ИНН, КПП и наименованию.
Если в настройках правила включен строгий режим синхронизации, то записи контрагентов в 1С ищутся только для записей контрагентов из Directum RX с заполненным ИНН. Поиск выполняется в следующем порядке: Если строгий режим синхронизации отключен, то поиск для всех экспортируемых записей контрагентов из Directum RX выполняется в следующем порядке: |
2.Если соответствующая запись не найдена, то в 1С создается запись, которая связывается с контрагентом в Directum RX.
3.Если соответствующая запись найдена, то записи контрагентов из Directum RX и 1С связываются между собой.
4.Если найдены подходящие записи и из них только одна не помечена на удаление, то она связывается с записью контрагента из Directum RX.
5.Если найдены подходящие записи и среди них есть несколько не помеченных на удаление или все помечены на удаление, то такие записи считаются дублями. Запись контрагента из Directum RX не будет экспортирована, пока в 1C есть дубли. В этом случае, если:
•есть несколько не помеченных на удаление дублирующих записей, то пометьте на удаление все, кроме актуальной;
•все дублирующие записи помечены на удаление, то снимите пометку с одной из них.
Примечание. Особенности экспорта контрагентов:
•если у организации из Directum RX есть головная организация, то запись дочерней организации экспортируется в 1С только после экспорта записи головной организации. С учетом этого организация, у которой в Directum RX есть головная организация, может экспортироваться в 1С только при следующей синхронизации данных;
•в 1С не поддерживается иерархия контрагентов более двух уровней вложенности. Поэтому контрагенты, которые являются дочерними организациями третьего и более уровня, экспортируются как юридические лица, а не как обособленные подразделения.
•если в Directum RX есть несколько действующих дублирующих записей одной организации, то при экспорте в 1С также создадутся дубли записей данной организации.
Для экспорта записей контрагентов есть настройка, которая определяет режим синхронизации контрагентов: экспортировать все записи (нестрогий режим) или только записи контрагентов с заполненным и корректным ИНН (строгий режим). Настройки задаются в файле _Settings.xml, в секции <partiesSettings>.
Структура секции:
<partiesSettings strictMode="{Режим}"/>
partiesSettings. Настройки синхронизации данных о контрагентах.
•strictMode – режим синхронизации контрагентов. Возможные значения:
True – синхронизируются контрагенты только с заполненным и корректным ИНН. Значение по умолчанию;
False – синхронизируются все контрагенты.
Пример
<partiesSettings strictMode="true"/>
© Компания Directum, 2024 |