Суть такова. Настроили выгрузку с 1С на сайт.
Исходные данные:
1С. 1С:Предприятие 8.3 (8.3.11.2867)
Конфигурация (Лицензия) :
"Управление торговлей для Украины", редакция 2.3.
Разработка конфигурации: "ABBYY Ukraine", 2003-2009
(2.3.12.1)
Сайт: ocStore 2.3, Шаблон по Дефолту.
Что происходит. А происходит лажа, во время выгрузки на сайт, на сайте добавляются не все товары. Мы постепенно доводим до ума 1С, свою с товарами. Заводими Характеристики, картинки, описания, Артикли.
При выгрузке 1С - создает два файла: import.xml и offer.xml
Так вот в offer.xml - количество товара - не всегда соответствует правде.
Долго искал причину, и вот:
Я нашел лажу.
Удалил все товары, картинки, кеш. Я провел часов пять, добавляя по одному значению и делая полную выгрузку. И вот что интересно:
http://joxi.ru/KAgOyo0t4y6JVA - так при любых изменениях в товарной карте.
http://joxi.ru/YmE6OaYH0lDW62 - А вот так - при добавлении Артикля. Хотя при этом в самой базе остается значение 0
Т.е. если Артикль я удаляю, и делаю выгрузку:... ой, ачался полтергейст. http://joxi.ru/Vm6nMxzTDNzdjm - это артикля в 1С - уже нету, я удалил его с карточки, и ее карточку - пересохранил. http://joxi.ru/12M38Y4iMyKbyr - со второго раза он арикуль все же сохранил, но количество при этом осталось = 0.
Что требуется:
Откорректировать вывод в файл offer.xml
- Правильно отображение количества, при указаных Артиклях
- Вывод кода товара в него.
- Вывод в него Штрихкод