20.10.2021 Эдуард Аносов 15208
Интеграция 1С УТ и интернет магазина

Содержание:

1.       Настройка 1С 8 Управления торговлей 11

2.       Обмен товарами в 1С 8 УТ 11

3.       Обмен заказами в 1С 8 УТ 11

4.       Проблемы интеграции 1С 8.3 УТ и интернет-магазина на 1С-Битрикс


В конфигурация 1С:Управление торговлей редакции 11 заложен функционал для обмена с интернет магазином. В конфигурации поддерживается обмен с разными CMS, главное, чтоб они поддерживали обмен по стандарту CommerceML 2.05 и выше. Одна из первых CMS с которой была выполнена интеграция это 1С-Битрикс «Управление сайтом», начиная с редакции 1С-Битрикс «Малый бизнес». Связка УТ с 1С-Битрикс – наиболее распространенная схема для интернет-магазина. Настройку необходимо выполнить, как на стороне 1С, так и на стороне 1С-Битрикс.  


1.      Настройка 1С 8 Управления торговлей 11


Есть смысл сразу определиться, как будет происходить взаимодействие. 1С-Битрикс «Управление сайтом» постоянно развивает свою систему с точки зрения учета и на данный момент интернет-магазин на 1С-Битрикс может работать полностью автономно, то есть без 1С. Несмотря на это, если у нас уже есть 1С 8 УТ 11, и мы в ней ведем учет нашей торговой деятельности, то лучше при интеграции сразу рассматривать именно учетную систему УТ, как главную при обмене. То есть предполагается, что все операции и весь учет сотрудники будут вести в УТ, а в 1С-Битрикс все изменения должны отображаться для покупателей интернет-магазина.

 

Для настройки надо перейти в раздел «НСИ → Обмен с сайтом → Настройки обмена с сайтом». Создаем новую настройку.



Рис. 1 Настройка обмена с сайтом в 1С


На вкладке «Основные настройки» указываем URL сайта

Имя пользователя: здесь указывается пользователь 1С-Битрикс с правами загрузки номенклатуры (из группы «Администраторы»).

Пароль: пароль пользователя 1С-Битрикс.

Ставим флаг «Использовать регламентное задание».

Указываем расписание обмена.

Удобней всего создать две настройки:

1.                  обмен товарами;

2.                  обмен заказами.  


2.      Обмен товарами в 1С 8 УТ 11


На вкладке «Выгрузка товаров» (Рис. 2) указываем:

1.                  нашу организацию;

2.                  выгружаемые данные – отмечаем флажки: каталог товаров, файлы изображений, характеристики (если необходимо), прочие файлы;

3.                  отмечаем «Цены по соглашению и остатки товаров на складах».



Рис. 2 Настройка обмена товарами в 1С 8 УТ 11


4.                  режим выгрузки данных: «Выгружать → Изменения»;

5.                  в «Таблице каталогов» добавляем каталог для выгрузки и в отборе указываем группы необходимы для обмена.


Важно обратить внимание, что поле «Идентификатор каталога» автоматически заполняется при создании. Именно этот идентификатор должен быть у нашего инфоблока на стороне 1С-Битрикс (Рис.3). При первом обмене с 1С-Битрикс каталог создастся автоматически. Если необходимо выполнить загрузку в уже созданный каталог1С-Битрикс, то в нем необходимо изменить поле «Внешний код» на ИД из 1С:УТ.  


3.      Обмен заказами в 1С 8 УТ 11


1.                  Дополнительные реквизиты для поиска документов «Заказ клиент» в программе Управление торговлей 11. заполняем соответствующими значениями: дата заказа и номер заказа.


2.                  Реквизиты для создания документов «Заказ клиента» – заполняем значениями, соответствующими наименованиям полей. В поле соглашение необходимо добавить соглашение с признаком «Доступно внешним пользователям для обмена с сайтом».


3.                  Способ поиска существующих элементов справочника «Контрагенты» – указываем ИНН/КПП, «Создавать партнеров для новых контрагентов». Также указываем группу доступа, чтобы при автоматическом создании новых партнеров у них сразу же заполнялось одноименное поле соответствующим значением.


4.                  Реквизиты для создания новых элементов справочника «Номенклатура» заполняем соответствующими значениями. Данные поля важны, если у вас создаются позиции на стороне 1С-Битрикс. Лучше всего, так не делать и создавать все на стороне 1С 8.3 Управление торговлей 11.

 


Рис. 3. Информационный блок в 1С 8 УТ 11


5.                  На вкладке «Дополнительно» заполняем соответствие статусов заказов в УТ и 1С-Битрикс.



Рис. 4. Статусы заказов в 1С 8 УТ 11  


4.      Проблемы интеграции 1С 8.3 УТ и интернет-магазина на 1С Битрикс


Далее я хотел бы рассказать об определенных проблемах и способах их решения, с которыми может столкнутся администратор интернет-магазина на 1С-Битрикс при интеграции с 1С 8.3 УТ 11.


1.                  «Старые позиции».

Финансово хозяйственная деятельность любой торговой организации связана с изменением ассортимента. Появляются новые позиции, какие-то позиции выводятся, а по каким-то позициям возникает ситуация неопределенности, например, если остатков по ним на данный момент нет. По таким позициям существует нулевой остаток, и иногда по ним нет поступления долгое время. Доля таких позиций в торговой организации может доходить до 50 – 60%. В результате потенциальный покупатель при входе в интернет видит, что более половины товаров отсутствует. По отдельным группам из 40 позиций в наличии может быть, например, только 5. Пользователь должен пролистать несколько страниц, на которых он видит, что товара нет. Это ситуация сильно затрудняет поиск и создает негативное впечатление у потенциального покупателя. Решение в такой ситуации – это удаление (отметка на удаление) тех позиций, по которым остаток ноль и в ближайшее время поступления не предвидится. Но как быть, если поступление все-таки будет, например, через полгода. Очевидно, что такие позиции надо «спрятать» от покупателя, то есть снять флажок «Активность» в карточке товара на стороне 1С-Битрикса. При штатном обмене такой флаг «сбрасывается» у тех позиций, у которых стоит отметка к удалению. Автоматизировать процесс поддержания в порядке ассортимента на сайте и без удаления этих позиций, можно, подготовить условия, скрытия позиции на сайте. Например, по позиции остаток 0, и последнее поступлении по ней было более 3 месяцев назад. Далее нужно добавить реквизит элементу справочника номенклатуры «Не показывать на сайте», и заполнять его регламентным заданием, исходя из условий выше. После корректировки файла xml получаем аккуратный каталог товаров на сайте.


2.                  Настройка SEO.

В административной части 1С-Битрикс настройки SEO выполняются на отдельной вкладке карточки товары или в настройках типов инфоблоков на вкладке SEO. Специалистам по продвижению требуются оригинальные тексты для каждой позиции. Зачастую требуется включать какие-либо измененяемые параметры, например, это могут быть текущая цена или информация по скидкам. В административной панели предполагается, что SЕО специалист из текущих реквизитов «собирает» шаблоны мета-тегов: TITLE, KEYWORDS, DESCRIPTION, Заголовок товара. Удобней сразу в 1С 8.3 Управление торговлей 11 у элемента справочника добавить группу реквизитов «SЕО» и заполнять их регламентным заданием. Тогда на стороне 1С-Битрикс при управлении сайтом sео-специалисту надо будет заполнить формирования шаблонов мета-тегов соответствующими реквизитами из карточки товара.


3.                  Обмен заказами на сайте. Статусы заказов.

Как я говорил ранее, схема работы УТ и 1С-Битрикс подразумевает, что 1С 8 Управление торговлей 11 играет «главную» роль при обмене данными, то есть сотрудники работают только в 1С:Управление торговлей 11, а интернет-магазин играет роль веб-витрины для наших покупателей. Обычно настройка выполняется таким образом, чтоб покупатель был проинформирован от том, на каком этапе находиться его заказ. Для этого применяются статусы заказа, к примеру:

-    Принят

-    Обработан и передан в сборку

-    Собран

-    Оплачен

-    К доставке

-    Выполнен


Статусы предварительно необходимо создать в административной панели 1С-Битрикса: «Магазин → Настройки → Статусы». У каждого статуса задается код, на рис.5 это N, WN, WD и т. д. Именно этот код и необходимо передавать в файле обмена из 1С 8 УТ 11 для корректного указания статуса заказа.

                        <ЗначениеРеквизита>

                <Наименование>Статуса заказа ИД</Наименование>

                <Значение>WD</Значение>

            </ЗначениеРеквизита>



Рис.5 Настройка статусов в 1С Битрикс Малый бизнес

 

Штатно в программе Управление торговлей 11 нет такого количества статусов, но их не сложно добавить через расширение в формирование окончательного файла обмена xml.


4.              Уменьшение количества товара в заказе 1С Управление торговлей, редакция 11.

При уменьшении количества товара в заказе данные не всегда корректно меняют количество в заказе на сайте. Причем касается это только уменьшения – увеличение корректно отрабатывает. Это связано с тем, что в 1С-Битриксе «Малый бизнес» помимо сущности «Заказ», есть еще сущность «Отгрузка», из-за чего в какой-то момент при уменьшении заказа система не дает уменьшить количество в «Отгрузке». Решение: это правка в ядре CMS. Возможно, на данный момент разработчики это поправили.


В статье рассмотрены общие настройки интеграции 1С «УТ 11.4» и 1С-Битрикс «Малый бизнес», а также некоторые нюансы, которые следует учитывать администраторам CMS для интернет-магазинов в 1С-Битрикс.


Специалист компании «Кодерлайн»

Эдуард Аносов

Наши проекты

Филиал ГлавУпДК при МИД России фирма «Инпредкадры»
Филиал ГлавУпДК при МИД России фирма «Инпредкадры»

Отрасль:
Государственное управление

Внедренное типовое решение:
1С:Бухгалтерия

- Расчеты с контрагентами;
- Управленческий учет;
- Формирование отраслев...

ООО "СЖД"
ООО "СЖД"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Расчет зарплаты
Подбор кадров
Кадровый учет
Анализ кадрового состава...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

ООО ХДМ Рус
ООО ХДМ Рус

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Управление цепочками поставок Оптовая торговля ...

Внедрение ПП «1С:Предприятие 8. Аренда и управление недвижимостью на базе "1С:Бухгалтерия 8"» в компании «Бутово Молл»
ООО «Бутово Молл»

Отрасль:
Недвижимость

Внедренное типовое решение:
1С:Аренда и управление недвижимостью на базе «1С:Бухгалтерия 8»

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Оформление зак...

ООО «Мир Аксиомы»
ООО «Мир Аксиомы»

Отрасль:
Аудиторские и консалтинговые услуги

Внедренное типовое решение:
1С:Бухгалтерия КОРП

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

Автоматизация учета на базе ПП "1С:Комплексная автоматизация 8" в ЗАО "Крюгер-Гранд"
ЗАО «Крюгер-Гранд»

Отрасль:
Производство

Внедренное типовое решение:
1С:Комплексная автоматизация

- Создание интерфейсов и наборов прав пользователей;
- Отражению временных ...

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положе...

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Комплексная автоматизация

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с...

ООО «Лаборатория успеха»
ООО «Лаборатория успеха»

Отрасль:
Общественное и плановое питание, гостиничный бизнес, туризм

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

Кадровый учет;
Расчет зарплаты;...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

Внедренное типовое решение:
1С:ERP Управление предприятием 2.1

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

Апгрейд 1С:Бухгалтерия 8 ПРОФ (USB) до версии 1С:Бухгалтерия 8 КОРП (USB)
ООО «Ява Строй»

Отрасль:
Строительство

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП (USB)

- Создание чистых конфигураций. Внесение изменений в БД ЗУП и новая расчетна...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение