1

Тема: Проблема с многомерными комплектациями

Вчера установил для теста Ваш скрипт....
Пытаюсь выгрузить 1 товар с разными комплектациями, а оно выгружается в несколько товаров....
Что я сделал не так и как исправить? smile

Вот как оно выгружается на сайт:
https://yadi.sk/i/_mPjjEXP3E59dN

А должно быть 1 номенклатурой, но с разными характеристиками....

Вот как выглядит это все в 1с:
https://yadi.sk/i/KX5y_opQ3E59Yj

Настройки обмена на сайте:
https://yadi.sk/i/rDkH0iVg3E59S3

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

По скриншотам вроде бы всё верно. Правда Вы не показали верх настроек на RS. Сделайте выгрузку в каталог. Там будет 2 файла import.xml и export.xml. И покажите что у Вас в них.

3 Отредактировано Иван (15.02.2017 12:12:22)

Re: Проблема с многомерными комплектациями

Экспорт заказов сейчас отключен в 1с.   

Какие настройки в RS еще интересуют?

Вот вся папка exchange: https://yadi.sk/d/ffMlnLlw3E6kxw 
Товар с характеристиками: CORBEAU К-т тормозных шлангов

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Какие настройки в RS еще интересуют?

Верх на странице с вкладкой каталог товаров. Потому, что на скрине только низ.

5

Re: Проблема с многомерными комплектациями

Вот вся страцица:
https://yadi.sk/i/5roc0UhA3E7NKj

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Добрый день

У вас выгрузка сформирована в старом формате
Попробуйте обновить вашу конфигурацию 1С.

Повысить оценку Понизить оценку

7

Re: Проблема с многомерными комплектациями

Не подскажете, на какую версию?
1C у нас 10.3

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Не подскажете, на какую версию?
1C у нас 10.3

У 10.3 куча подверсий. Просто обновитесь на последнюю доступную и всё должно будет заработать.

9

Re: Проблема с многомерными комплектациями

Спасибо большое! Работает smile Это первый движок, которые в данный момент справляется с поставленными задачами без особых проблем. Допиилим его на локале и 99% что приобретем.

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Спасибо. Нам приятно.

11

Re: Проблема с многомерными комплектациями

Тут еще один вопрос родился, тоже с комплектациями связан, но не совсем со скриптом.... может просто кто-то сталкивался.
В данный момент есть, номенклатура в 1с без характеристик, вот как пример:
"Viper Performance К-кт силиконовых патрубков для турбины 2.0 WRX 00-05"
"Viper Performance К-кт силиконовых патрубков для турбины EVO 7-9"
"Viper Performance К-кт силиконовых патрубков для турбины STi"

Естественно хочется сделать с характеристиками:

"Viper Performance К-кт силиконовых патрубков для турбины" и выпадающее окно с выбором подходящей модели. (Это делается и с этим проблем нет)

Вопрос в том, что у каждого варианта (2.0 WRX 00-05, EVO 7-9, STi") есть свой артикул. Во первых не нашел как присвоить артикул характеристике в 1с и как я обратил внимание - для характеристик движок сам генерирует артикулы...

Повысить оценку Понизить оценку

12 Отредактировано Олег (21.02.2017 20:04:05)

Re: Проблема с многомерными комплектациями

Тут ничего сложного, если я правильно понял задачу.
Берете любые товары (с любыми артикулами) и объединяете их в виртуальную комплектацию.
Для этого надо всей группе присвоить одинаковый Идентификатор Группы (в настройках товара), а также (во вкладке Комплектация) добавить виртуальную характеристику (или несколько), по которым они будут выбираться.

То есть будут разные товары с разными артикулами, связанные в одну виртуальную группу.
Каждый артикул будет искаться в поиске и будет являться, по сути, отдельным товаром.

То, что вы говорите (артикулы сами добавляются) - это многомерные комплектации (эти артикулы, если я не путаю, не ищутся через поиск)

Если прям на пальцах объяснять, то берете все эти три товара:
"Viper Performance К-кт силиконовых патрубков для турбины ...", объединяете в общую группу с названием, напр.,
"Viper Performance К-кт" или еще какую-нибудь.

Далее идете во вкладку комплектация (каждого товара) и задаете имя и значение характеристики, напр.,
Имя = Модификация (или разновидность или еще как-нибудь),
Значение = 2.0 WRX 00-05
у второго товара будет такое же имя характеристики, но значение уже EVO 7-9, у третьего, соответственно, STi и т.д.

На выходе имеете разные товары с разными артикулами, но ReadyScript их видит, как общую группу.
Никакие характеристики привязывать к артикулам в 1с не надо.

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

https://readyscript.ru/text-blog/opoves … em-relize/

14 Отредактировано Иван (22.02.2017 14:23:30)

Re: Проблема с многомерными комплектациями

Да... но тогда получается что у меня в 1с будет три наименования "Viper Performance К-кт силиконовых патрубков для турбины" тупо с разными артикулами...
Либо выводиться будут все 3 наименования: ""Viper Performance К-кт силиконовых патрубков для турбины 2.0 WRX 00-05"
"Viper Performance К-кт силиконовых патрубков для турбины EVO 7-9"
"Viper Performance К-кт силиконовых патрубков для турбины STi"
"
но при этом в каждом из них можно будет выбрать нужную модификацию...


Олег пишет:

Тут ничего сложного, если я правильно понял задачу.
Берете любые товары (с любыми артикулами) и объединяете их в виртуальную комплектацию.
Для этого надо всей группе присвоить одинаковый Идентификатор Группы (в настройках товара), а также (во вкладке Комплектация) добавить виртуальную характеристику (или несколько), по которым они будут выбираться.

То есть будут разные товары с разными артикулами, связанные в одну виртуальную группу.
Каждый артикул будет искаться в поиске и будет являться, по сути, отдельным товаром.

То, что вы говорите (артикулы сами добавляются) - это многомерные комплектации (эти артикулы, если я не путаю, не ищутся через поиск)

Если прям на пальцах объяснять, то берете все эти три товара:
"Viper Performance К-кт силиконовых патрубков для турбины ...", объединяете в общую группу с названием, напр.,
"Viper Performance К-кт" или еще какую-нибудь.

Далее идете во вкладку комплектация (каждого товара) и задаете имя и значение характеристики, напр.,
Имя = Модификация (или разновидность или еще как-нибудь),
Значение = 2.0 WRX 00-05
у второго товара будет такое же имя характеристики, но значение уже EVO 7-9, у третьего, соответственно, STi и т.д.

На выходе имеете разные товары с разными артикулами, но ReadyScript их видит, как общую группу.
Никакие характеристики привязывать к артикулам в 1с не надо.

Повысить оценку Понизить оценку

15

Re: Проблема с многомерными комплектациями

Дополню немного скринами...
Вот как оно выглядит если делать виртуальные комплектации:
http://prntscr.com/ebxxdp - в общем списке
http://prntscr.com/ebxxp2 - карточка товара

А надо как при многомерных комплектациях:
http://prntscr.com/ebxy3r - в общем списке
http://prntscr.com/ebxyd0 - карточка товара
Вот обратите еще внимание: Артикул: TLS22-A7113E 
артикул в 1с TLS22   -A7113E - дописывает движок самостоятельно. А в 1с артикул характеристики нигде не прописать....

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Ничего страшного, что движок дописывает артикул. Идентификация в 1С производится по другому полю.

17

Re: Проблема с многомерными комплектациями

Но проблемы это не решает smile

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Тогда нужно привести базу в порядок. Заполнить характеристики.

19

Re: Проблема с многомерными комплектациями

Это понятно.. Я готов ее привести в порядок.  Но в случае ввода характеристик - у них нет артикулов в базе. А это жуть как будет неудобно.

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Ну в крайнем случае проставьте через CSV артикулы на сайте. Или уточните у 1Сника как их проставить.

21 Отредактировано Иван (02.03.2017 18:48:12)

Re: Проблема с многомерными комплектациями

К сожалению, или к счастью я тут и 1сник  smile 
Штатными средствами 1с никак sad

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Ну как вариант у комплектаций укажите артикул через CSV импорт и экспорт.

23

Re: Проблема с многомерными комплектациями

а том то и дело... что он мне нужен в 1с smile)))

Повысить оценку Понизить оценку

Re: Проблема с многомерными комплектациями

Ну это Вам к 1Снику. Как-то это делают. Но я не в курсе данного вопроса.