Сервис доступа к данным 1С для внешних систем
Жёлтый мост
Практика · Программисту 1С

Товары из 1С не выгружаются в Битрикс24: найти, что не дошло

Товар есть в 1С, а в каталоге Битрикс24 его нет. Как одним вопросом к ИИ получить список товаров без пары в портале, выключенных и лишних.

Задача

Менеджер ищет товар в каталоге Битрикс24 и не находит. В 1С он есть, с ценой и остатком. Следом выясняется, что таких товаров не один: часть новых позиций не дошла до портала, часть дошла, но выключена, а в каталоге висят карточки, которых в 1С давно нет.

Интегратору нужен полный список по трем группам: нет в портале, есть, но неактивен, есть в портале, но нет в 1С. По нему уже видно, в чем причина: фильтр выгрузки по группам, пометка удаления, сбой на конкретной позиции.

Как это решают обычно

Сверка выгрузок. Список номенклатуры из 1С и экспорт каталога из портала, сопоставление в Excel. Товары без пары находятся, но на каждую новую жалобу все повторяется заново.

Повторная полная выгрузка. Запустить обмен целиком и посмотреть, что изменится. Нагружает базу и портал и не объясняет, почему позиция не ушла в первый раз.

Поиск по одной позиции. Найти товар в 1С, найти в портале, сравнить. Закрывает конкретную жалобу и не показывает остальные.

Как быстрее

Путь данных: номенклатура 1С и каталог Битрикс24 в одном ответе
1С заказчикаключ 1С, обработка в базе
Битрикс24ключ CRM, вебхук только на чтение
Шлюз onecdatalink.ruкомбо-ключ: оба источника на одном адресе
ИИ-ассистентищет пары и показывает остаток

С комбо-ключом ассистент видит номенклатуру базы и каталог портала одновременно. Примеры вопросов:

Ассистент берет из 1С список номенклатуры по условию, в Битрикс24 ищет позиции по внешнему коду или читает каталог страницами и смотрит у найденных признак активности и раздел каталога. Ответ собирается в одну таблицу.

Пример ответа, данные условные
Товар в 1СВ Битрикс24АктивенЧто видно
Светильник LED 18Wестьдав порядке
Светильник LED 36Wнетпозиции нет в каталоге
Светильник уличный 50Wестьнетвыключен в портале
Светильник LED 12W (старый)естьдав 1С помечен на удаление

Если без пары остались все товары одной группы, проверьте, входит ли группа в отбор выгрузки. Если без пары отдельные позиции, у них стоит сравнить заполнение реквизитов, которые обмен требует обязательно.

Как это сделать

1. Создайте ключ 1С на базу заказчика и запустите обработку.

2. В Битрикс24 создайте входящий вебхук с правом на CRM и вставьте его в ключ CRM.

3. Соберите оба ключа в комбо на вкладке "Ключи" и подключите его адрес в ИИ-чате.

4. Начните с вопроса "какие источники тебе доступны", затем задайте вопрос по группе товаров.

Что стоит знать заранее

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

Сопоставление идет по внешнему коду, если обмен его заполняет. Если во внешнем коде не идентификатор номенклатуры, а артикул или код, скажите об этом ассистенту. Другие свойства карточки товара мост из портала не отдает, поэтому связь через них не проверить.

Каталог портала читается страницами по 50 позиций. Для каталога в тысячи позиций задавайте вопрос по группе или по периоду создания, а не по всей номенклатуре.

Исправлять найденное придется в обмене или в портале: через ключ CRM записи нет.

Не уверены, как подключается именно ваша база - в 1С:Фреш, в аренде, своя серверная или файловая? Выберите свой случай на главной: покажем, что мешает и что меняет мост.

Проверьте на своей базе. Подключение занимает около пятнадцати минут: обработка из кабинета, ключ, готовый текст для ИИ. При регистрации даются три дня работы одной базы, карта не нужна.
Настроить у себя Другие задачи