1С Коннектор для BPMSoft

  1. Главная
  2. Документы
  3. 1С Коннектор для BPMSoft
  4. Шаблоны интеграции
  5. Контактная информация

Контактная информация

Ключевые особенности:

  1. В 1С адреса и средства связи управляются через единый справочник «ВидыКонтактнойИнформации» и табличную часть/структуру «КонтактнаяИнформация».
  2. В BPMSoft адреса и средства связи — это разные детали/сущности, поэтому:
    • для адресов обязательно заполнить тип адреса (иначе запись не попадёт в правильную деталь),
    • для средств связи обязательно заполнить тип средства связи (иначе запись не попадёт в правильную деталь).

1.ВидыКонтактнойИнформации → Тип адреса

Объект: ВидыКонтактнойИнформации (1С) → Тип адреса (BPMSoft)
Направление: 1С → BPMSoft

Порядок действий

  1. В настройке интеграции добавьте объект интеграции.
  2. В карточке объекта:
    • первым выберите Направление = 1С → BPMSoft,
    • выберите Объект 1С = ВидыКонтактнойИнформации,
    • выберите Объект BPMSoft = Тип адреса,
    • сохраните.
  3. В детали «Правила заполнения» создайте правило:

    [СКРИНШОТ: A1 — правило true → Использовать в контрагентах]Если Наименование заполнено То Использовать в контрагентах = true
    Признак «Использовать в контрагентах» нужен для того, чтобы тип адреса отражался в карточке контрагента.
  4. В детали «Соответствие полей» заполните необходимые соответствия идентифицирующих полей (наименование/название), затем сохраните.

    [СКРИНШОТ: Карточка интеграции «Тип адреса»]
  1. Во вкладке «Фильтры» добавьте фильтр по полю «Тип»= «Адрес»

2. ВидыКонтактнойИнформации → Тип средства связи

Объект: ВидыКонтактнойИнформации (1С) → Тип средства связи (BPMSoft)
Направление: 1С → BPMSoft

Порядок действий

  1. Добавьте объект интеграции.
  2. В карточке объекта:
    • первым выберите Направление = 1С → BPMSoft,
    • Объект 1С = ВидыКонтактнойИнформации,
    • Объект BPMSoft = Тип средства связи,
    • сохраните.
  3. Создайте правило:
    • Если Наименование заполнено То Использовать в контрагентах = true
  4. Настройте соответствия идентифицирующих полей и сохраните.


[СКРИНШОТ: A2 — карточка объекта + направление]

3. Контрагенты → Контрагент (1С → BPMSoft)

Объект: Контрагент (1С) → Контрагент (BPMSoft)
Направление: 1С → BPMSoft

Порядок действий

  1. Добавьте объект интеграции.
  2. В карточке объекта:
    • первым выберите Направление = 1С → BPMSoft,
    • Объект 1С = Контрагенты,
    • Объект BPMSoft = Контрагент,
    • при необходимости задайте Приоритет (если контрагент участвует в ссылках других объектов),
    • сохраните.
  3. Настройте соответствия ключевых полей контрагента (Наименование/Название, Код/Код), затем сохраните.


[СКРИНШОТ: A3 — карточка объекта “Контрагент (1С → BPMSoft)”]

4. КонтактнаяИнформация → Средство связи контрагента по колонке «Контрагент»

Деталь/настройка: КонтактнаяИнформация (1С) → Средство связи контрагента (BPMSoft)
Связь: по колонке “Контрагент”
Направление: 1С → BPMSoft

Порядок действий

  1. В объекте интеграции A3 откройте деталь табличной части и добавьте настройку для средств связи.
  2. В карточке настройки:
    • направление определится автоматически из родительского объекта Направление = 1С → BPMSoft,
    • Табличная часть 1С: КонтактнаяИнформация»,
    • Деталь bpmcrm: Средство связи контрагента по колонке ‘Контрагент’.
  3. В Соответствии полей заполните:
    • Вид → Тип (в BPMSoft “Тип” обязателен для размещения на детали средств связи)
    • Представление → Номер (“Представление” в 1С — агрегированная строка)
  4. В Фильтрах ограничьте выборку по полю Вид (перечисление ТипыКонтактнойИнформации), оставив только «Телефон».
  5. В Колонках идентификации установите:
    • Вид
    • Тип
  6. (Опционально) создайте правило типа:
    • Если Вид = Телефон То Тип = Основной телефон
  7. Сохраните.


[СКРИНШОТ: A4 — соответствия Вид/Представление]
[СКРИНШОТ: A4 — фильтр по Вид]

5. КонтактнаяИнформация → Адрес контрагента по колонке ‘Контрагент’

Деталь/настройка: КонтактнаяИнформация (1С) → Адрес контрагента по колонке ‘Контрагент’ (BPMSoft)
Связь: по объекту “Контрагент”
Направление: 1С → BPMSoft

Порядок действий

  1. В объекте интеграции A3 добавьте новую табличную часть.
  2. В карточке настройки:
    • направление определится автоматически из родительского объекта Направление = 1С → bpmcrm,
    • Табличная часть 1С: КонтактнаяИнформация»,
    • Деталь bpmcrm: Адрес контрагента по колонке ‘Контрагент’.
    1. В Соответствии полей заполните:
    • Вид → Тип адреса (в BPMSoft “Тип адреса” обязателен для размещения на детали адресов)
    • Представление → Адрес
  3. В Фильтрах ограничьте выборку по Тип (перечисление ТипыКонтактнойИнформации), оставив только «Адрес».
  4. В Колонках идентификации установите:
    • Вид
    • Тип
  5. Сохраните.


[СКРИНШОТ: A5 — соответствия Вид/Представление]
[СКРИНШОТ: A5 — фильтр по Тип]

6. Контрагенты → Контрагент (BPMSoft → 1С)

Объект: Контрагент (BPMSoft) → Контрагент (1С)
Направление: BPMSoft → 1С

Порядок действий

  1. Добавьте объект интеграции.
  2. В карточке объекта:
    • первым выберите Направление = bpmcrm → 1С,
    • Объект bpmcrm = Контрагент,
    • Объект 1С = Контрагенты,
    • сохраните.
  3. Настройте соответствия ключевых полей для записи/обновления в 1С (Название/Наименование, Код/Код), затем сохраните.

7. Адрес контрагента по колонке ‘Контрагент’ → КонтактнаяИнформация

Деталь/настройка: Адрес контрагента (BPMSoft) → КонтактнаяИнформация (1С)
Связь: по колонке “Контрагент”
Направление: BPMSoft → 1С

Порядок действий

  1. В объекте интеграции A6 добавьте табличную часть.
  2. В карточке настройки:
    • направление определится автоматически из родительского объекта Направление = BPMSoft → 1С,
    • Табличная часть 1С: КонтактнаяИнформация»,
    • Деталь bpmcrm: Адрес контрагента по колонке ‘Контрагент’.
  3. В Соответствии полей заполните:
    • Тип адреса → Вид
    • Тип адреса → ВидДляСписка
    • Адрес → Представление
  4. В Правилах (по необходимости) добавьте правила для полей, которые в 1С представлены справочниками/значениями:
    • пример: “
      • Если Область/штат = Московская область То Регион = Московская область — так как Область/штат в BPMSoft это справочник а Регион в 1С строковое поле

• Если Страна = Россия То Страна = Россия — так как Страна в BPMSoft это справочник а Страна в 1С строковое поле

• Если Контрагент заполнено То Тип = Адрес — так как в 1C ТипыКонтактнойИнформации это перечисление, а в структуре BPMSoft нет аналогичного объекта

• Если Город = Москва То Город = Москва — так как Город в BPMSoft это справочник а Город в 1С строковое поле”
5) В Колонках идентификации установите:

  • Вид
  • Тип
  1. Сохраните.


[СКРИНШОТ: A7 — Табличная часть «Адрес Контрагента»]

8. Средство связи контрагента по колонке ‘Контрагент’ ⟶ КонтактнаяИнформация

Деталь/настройка: Табличная часть Средство связи контрагента по колонке 'Контрагент' (BPMSoft) → КонтактнаяИнформация (1С)
Связь: по колонке “Контрагент”
Направление: BPMSoft → 1С

Шаблон предполагает создание нескольких настроек по видам, т.к. в 1С тип контактной информации — перечисление.

1 Телефон мобильный

Фильтр (обязателен): Тип = Телефон (мобильный)

Соответствия полей:

  • Номер → Представление
  • Номер → НомерТелефона
  • Тип → Вид
  • Тип → ВидДляСписка

Правило (по шаблону):

  • Если Контрагент заполнено То Тип = Телефон (перечисление 1С)

Колонки идентификации:

  • Вид
  • Тип


[СКРИНШОТ: A8.1 — Телефон. Карточка Табличная часть Контрагент]

2 Email

Фильтр (обязателен): Тип = Email

Соответствия полей:

  • Номер → Представление
  • Тип → Вид
  • Тип → ВидДляСписка

Правило (по шаблону):

  • Если Контрагент заполнено То Тип = АдресЭлектроннойПочты (перечисление 1С)

Колонки идентификации:

  • Вид
  • Тип


[СКРИНШОТ: A8.2 — соответствия Номер/Тип + правило Тип=АдресЭлектроннойПочты]


Данная инструкция подходит для конфигурации 1С Предприятие. По аналогии вы можете настроить интеграцию для конфигурации Управление торговлей.

Был ли данный материал полезен вам? Да Нет