Для начала работ B2B-системы в первую очередь нужно интегрироваться с вашей ERP-системой. У большинства заказчиков - это 1С (но возможно интеграция и с др. аналогичными системами).
У нас есть стандартная обработка обмена между В2В и 1С для конфигураций:
- Управление производственным предприятием(УПП),
- Комплексная автоматизация(КА),
- Управление торговлей(УТ).
Для других или нестандартных конфигураций модуль обработки дорабатывается под вас.
Что забираем из 1С?
- Дерево разделов каталога может быть настроено для групп номенклатуры или групп видов номенклатуры – данные выгружаются в таблицу – «catalog_section»;
- Номенклатура выгружается, согласно настроек, указанных на форме (из каких групп номенклатуры выгружаются, из каких групп не выгружаются, какая номенклатура выгружается, какая не выгружается.) – данные выгружаются в таблицу – «product», если имеются изображения в реквизите номенклатуры – ОсновноеИзображение, то оно сохраняется в файл на ftp-сервере В2В, а ссылка записывается в поле – «image_url» - таблицы – «product», имя файла изображения совпадает с «external_id». При дополнительном изменении обработки обмена можно выгрузить дополнительные реквизиты - свойства в таблицу - «product_additional_field»;
- Бренды выгружаются при желании, данные могут быть взяты из реквизита номенклатуры – Производитель или из дополнительного реквизита/сведения номенклатуры – данные выгружаются в таблицу – «brand»;
- Типы цен, которые будут выгружаться в В2В зависят от обработки, либо указываются в списке и самостоятельно создаются в таблице В2В – «price_type», либо считываются из таблицы В2В – «price_type» и только они выгружаются. Возможна доработка с добавлением дополнительно реквизита «Выгружать_В2В» и при установленном значении будут выгружаться только выбранные типы цен;
- Склады, которые будут выгружаться в В2В зависят от обработки, либо указываются в списке и самостоятельно создаются в таблице В2В – «store», либо считываются из таблицы В2В – «store» и только они выгружаются. Возможна доработка с добавлением дополнительно реквизита «Выгружать_В2В» и при установленном значении будут выгружаться только выбранные склады;
- Цены выгружаются по типам цен, согласно настроек из п.4., настроек номенклатуры из п.2. Данные выгружаются в таблицу – «price»;
- Остатки выгружаются по складам, согласно настроек из п.5., настроек номенклатуры из п.2. Данные выгружаются в таблицу – «remains»;
- Контрагенты выгружаются в таблицу – «company» - наименование, юр/физлицо, общая задолженность, просроченная задолженность в сумме и днях, тип цен, согласно настроек п.4 и самой обработке обмена. Адреса выгружаются в таблицу – «address». ИНН выгружаются в таблицу – «legal_entity»;
- Индивидуальные цены на номенклатуру по контрагентам настраиваются в зависимости от конфигурации 1С механизм выгрузки прописывается в обработке обмена и данные выгружаются в таблицу - «product_contract_price»;
- Индивидуальные скидки на номенклатуру по контрагентам настраиваются в зависимости от конфигурации 1С механизм выгрузки прописывается в обработке обмена и данные выгружаются в таблицу - «contract_price»;
- Графики платежей выгружаются в зависимости от конфигурации 1С и обработки обмена по документам «Реализации товаров и услуг» – данные выгружаются в таблицу – «payment_company»;
- Статусы заказов выгружаются в зависимости от обработки обмена статусы могут использоваться из реквизита статуса документа «Заказ покупателя» или настроены через дополнительные реквизиты/сведения – статусы заполняются в таблице – «order_status», а данные статусов заказов полученных из В2В записываются в таблицу – «order»;
- Загрузка заказов загружаются данные из таблиц «order» - заголовки документов, «order_item» табличная часть документов и загружаются в документы «Заказ покупателя»;
- Выгрузка документов выгружаются данные из документов «Реализация товаров и услуг», созданных на основании документов «Заказ покупателя» полученных из В2В, в зависимости от обработки обмена также выгружаются документы «Счет на оплату клиенту», «Счет фактура выданный», «Заказ покупателя» в таблицы «document» - заголовки документов, «document_item» - табличная часть. Имеется возможность выгрузки печатных форм, сохраненных в файлы по ftp, для выгружаемых документов, необходима доработка конфигурации 1С.
Как запустить модуль обработки?
Обработка добавляется в меню «НСИ и Администрирование» или «Администрирование» в пункте «Печатные формы, отчеты и обработки»

подпункте – «Дополнительные отчеты и обработки»

нажатием на кнопку «Добавить из файла» и выбираем файл обработки. Для замены обработки используем кнопку «Обновить из файла».

Настройка синхронизации происходит на странице «Команды» при загрузке обработки в 1с Предприятие, в вышеуказанном абзаце.

Напротив каждого пункта можно установить регламент с датой и временем начала работы, а также периодом повторения. Пункт «Выполнить обмен с B2B (сервер)» подразумевает полный обмен (рекомендуется настраивать на ночное время, когда сервер имеет минимальную загрузку (выполняются пп.1-3, 6-11 в зависимости от обработки)).
Остальные пункты рекомендуется настраивать, согласно приложению и ресурсов сервера.
Остальные пункты рекомендуется настраивать, согласно приложению и ресурсов сервера.

Настраивается дата первоначального обмена и до даты окончания обменов, также указывается период повторения.

Настраивается время запуска регламента в течении дня и время повторения в течении дня, а также время завершения.

Для настройки перечня номенклатуры для обмена и перечня исключения номенклатуры из обмена необходимо выбрать пункт «Обмен с В2В» и нажать кнопку «Выполнить»

Откроется следующая форма. В нижней части заполняем таблиц при необходимости для обмена и нажимаем кнопку «Сохранить настройки». Если необходимо вручную выполнить определенный обмен, то выбираем необходимые пункты и нажимаем кнопку «Обновить данные в B2B».

Типовой регламент обмена ( между B2B-системой и шлюзом 1C)

При необходимости можно настроить обмены в удобное для вас время в индивидаульном порядке.
Чтобы посмотреть текущий регламент обменов и логи синхронизации,зайдите в админку B2B-системы:
Панель управления - Прочее - Логи обмена

Также возможны опциональные варианты интеграции системами: CRM, PIM, MDM и тп.