Пример нестандартного обмена Битрикс и 1С

Помимо настройки стандартного обмена 1С <=> Битрикс, мы периодически сталкиваемся и успешно решаем задачи по нестандартной настройке.

Стоимость на такие решения может быть определена только после знакомства с техническим заданием.

Ниже описан отдельный случай, если вы столкнулись с чем-то подобным — обращайтесь к нам.

Пример нестандартной настройки

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

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

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

К тому же у некоторых товаров использовалось две единицы измерения — штуки и упаковки. А в стандарте остаток и цена по каждому товару выгружается только по одной единице измерения.

Поэтому пришлось значительно изменить модуль обмена с сайтом.

Синхронизация баз

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

Был написан php-скрипт, который обновляет поле “Внешний код” для каждого товара (артикул) и торгового предложения (артикул + код единицы).

 

Доработка выгрузки из 1С в Битрикс

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

Результат скорректированной выгрузки значительно отличается от стандартного:

Результат

Работы были выполнены в течение одной недели. Все изменения сначала производились на копии базы, развёрнутой в нашем офисе. Когда решение было отлажено — изменения перенеслись на рабочий сайт.

Режим работы сайта нарушен не был.

Теперь структура каталога, описания, рейтинги и т.п. задаются менеджерами непосредственно через сайт, а товары и цены, которые постоянно меняются (при новых поступлениях и отгрузках) автоматически загружаются из 1С.

Популярные товары

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *