Новости

Интеграция с 1С (или др. ERP-системами)

Для начала работ 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 и тп.
1C