Исходные данные:

  • 1C:Enterprise 8.3 , Управление торговлей для Украины, редакция 3.1

    Разработка конфигурации: "ABBYY Ukraine", 2005-2017 (3.1.5.1)

  • 1С заполнена товарами без контента (около 38000 товаров)
  • В номенклатуре есть уникальный код товара по которому можно проводить сопоставление с товарами на сайте
  • Добавление товаров происходит в 1С
  • Сайт на cs-cart 4.8.2
  • Сайт заполнен товарами с контентом (около 38000 товаров)
  • Используются Вариации товаров на сайте
  • Заполнение контента по товару происходит на сайте
Задача

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

Описание интеграции

Так как есть контент, который заполняется ТОЛЬКО на сайте,

необходимо учесть при обмене только данные, указанные в файле . То,

что не указано, не должно участвовать в обменах. Так, например,

подробное описание, краткое описание товара и др. заполняется на

сайте, и ни в 1С, ни в модуле не хранится.

Выгрузка номенклатуры.

1. Происходит в двухстороннем направлении одностороннем

направлении, из 1С на сайт.

2. Поля для обмена прописаны в файле Соответствие 1С - сайт.

Поля, в таблицах сайта, которые имеют значение по умолчанию -

должны быть заполнены по умолчанию.

3. Номенклатура, которая ПЕРВЫЙ раз выгружается на сайт должна

попадать в Номенклатурную группу “Новые товары” и иметь на

сайте статус отображения Скрыто (cscart_products.status=H). При

всех последующих выгрузках, не выгружать совсем ничего в

cscart_products.status.

4. Сопоставление товаров между 1С и сайт происходит по коду

товара.

5. В выгрузку не должны попадать товары с признаком Новый товар

в 1С.

6. Нужно реализовать возможность запрета выгрузки номенклатуры

из некоторых номенклатурных групп и самих номенклатурных

групп.

7. По заданному расписанию (скорее всего один раз в сутки ночью)

Из сайта в 1С нужно загружать изменённую Номенклатуру

■ Наименования (Рабочее и для печати)

■ Принадлежность к Номенклатурной группе

■ Вес

8. Признак Бесплатная доставка в номенклатуре 1С (нужно создать).

В дальнейшем будет нужно его автоматическое назначение по

заданным критериям.

Выгрузка номенклатурных групп

1. Происходит в одностороннем направлении, из сайта в 1С. Поля

для выгрузки в Файле. (новое: возможно в 1С запретить

перемещать группы?)

2. Сопоставление номенклатурных групп должно быть по ID.

3. При изменении структуры подчиненности Номенклатурной группы

на сайте она также должна изменятся в 1С.

4. По заданному расписанию (скорее всего один раз в сутки ночью)

Из сайта в 1С нужно загружать изменённые Номенклатурные

группы

■ Наименование

■ Вложенность

Выгрузка производителей

1. Происходит в одностороннем направлении, из 1С на сайт. Поля

для выгрузки в Файле.

2. В CS-Cart производитель - это возможные варианты

характеристики товара.

3. Изначально загрузить все коды производителей после добавления

Кода в 1С

6 лет назад
kosanna
44 года
6 лет в сервисе
Была
6 лет назад

Заявки фрилансеров

Нет заявок фрилансеров