1 Отредактировано Алексей (15.09.2014 11:11:31)

Тема: Выгрузка характеристик из 1с в отдельные свойства

Из 1С выгружаются характеристики в одно множественное свойство, а как выгрузить в отдельные?
Вот так выглядят характеристики в 1с:
http://img7.tempfile.ru/13257/100e2f72a3/51e3cbe54a98680d85474e20.png
Вот так они выгружаются на сайт:
http://img8.tempfile.ru/13257/112d12cc13/c7bda0c096186bd1e81a803f.png
необходимо, чтобы было вот так:
http://img6.tempfile.ru/13257/11bc8c05a1/12c6de63a66b6f0be648a7f1.png

вот в битриксе ужаснейшем такая же проблема существует и решена интересным способом
http://dev.1c-bitrix.ru/community/webde … blog/9074/
Как то это это перенести на Readyscript реально ?
Ваше решение работает со свойствами и является нестандартным функционалом.  В базе 1с, предназначенной для интеграции с сайтом, ведется учет по характеристикам товаров - потому это решение немного не подходит.

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

2 Отредактировано Александр (16.09.2014 10:43:31)

Re: Выгрузка характеристик из 1с в отдельные свойства

Реально, мы как раз сталкивались с такой проблемой.
Тот вариант который вы хотите называется многомерные комплектации.

Вот описание многомерных комплектаций и как их сделать.

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

После того как заполним и сделаем выгрузку, у нас появятся характеристики у товара на сайте. Необходимо будет просто у этого товара, или у группы включить отображение многомерных комплектаций. Как указано в первом руководстве которое, я дал.
Удачи!

3 Отредактировано Алексей (16.09.2014 17:36:57)

Re: Выгрузка характеристик из 1с в отдельные свойства

Александр пишет:

Реально, мы как раз сталкивались с такой проблемой.
Тот вариант который вы хотите называется многомерные комплектации.

Вот описание многомерных комплектаций и как их сделать.

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

После того как заполним и сделаем выгрузку, у нас появятся характеристики у товара на сайте. Необходимо будет просто у этого товара, или у группы включить отображение многомерных комплектаций. Как указано в первом руководстве которое, я дал.
Удачи!

Я самым внимательным образом ознакомился с вашей документацией по выгрузке свойств из 1с. Мне не надо выгружать свойства. Это первое что я попробовал сделать.  Я написал на форум потому тчо не смог найти решения своей задачи. И честно говоря не понял зачем вообще это реализовано (обмен со свойствами). Проблема в том что у нас ведется учет по характеристикам. Вы понимаете что это такое? Все характеристики уже занесены в 1С. Я не пойму причем здесь свойства? По свойствам невозможно вести учет товара. Они используются для хранения справочных данных, таки, например как производитель и т.п. Может я просто не понял вашу документацию.

Сейчас по вашим словам я понимаю так. Я создаю свойства у товара в 1С. Они волшебным образом ставятся в соответствие характеристикам моим в 1С и все начинает работать )))) Но это же не так. Я это прекрасно понимаю. Потму и создал этот пост. И привел ссылку на другой форум именно с этой проблемой - чтобы было понятно о чем речь

Вот посмотрите - как ведется учет товаров.
Iphone 16 gb белый ставится на приход 1 шт в приходной накладной характеристики товаров указываются
Iphone 16 gb черный ставится на приход 2 шт в приходной накладной характеристики товаров указываются
но фактически в справочнике номенклатуры 1 позиция Iphone - и у него указаны характеристики
1) количестов памяти со значениями 16, 32, 64
2) цвет со значениями белый, черный, серебристый

если я пропишу это как указываете вы в свойствах (в методологии 1с свойства используются просто как справочные данные, для построения отчетов в разрезе каких то свойств) - как мне вести учет сколько у меня айфонов белых сколько черных ?
правильно - никак
поэтому решение конечно интересное со множественными свойствами - но  фактически бесполезно - либо я что то "не догоняю" (((((((

вот скрин куска приходной накладной для примера понимания всей глубины проблемы, обратите внимание приходуется везде одна и та же позиция номенклатуры, с разными характеристиками.
http://img4.tempfile.ru/13258/1790d92857/15f33e1bf0fc70345173bf3d.png

Мы готовы оплатить решение - это очень срочно и важно для нас )). Ваша система очень понравилась.

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

4

Re: Выгрузка характеристик из 1с в отдельные свойства

Да, вы не совсем верно понимаете роль свойств в данном процессе.

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

Это подробно описано здесь:
http://readyscript.ru/text-blog/multioffers/

Свойства имеют информационную роль. Свойства сообщают системе ВСЕ возможные значения каждой характеристики. Опираясь на свойства система будет строить выпадающие списки у товара, которые затем будут сопоставляться с характеристиками номенклатуры (они же комплектации в ReadyScript). А далее уже в документе "заказ" в 1С будут попадать уже товары с выбранной характеристикой номенклатуры.

Многомерные комплектации - у нас более абстрактный инструмент.  Он позволяет с помощью свойств формировать выпадающие списки разных параметров у товара. Эти параметры могут быть как связаны с комплектациями(характеристиками в 1С), так и вовсе нет.

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

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

https://www.dropbox.com/s/0yugx1wliv050du/offers.png?dl=1

https://www.dropbox.com/s/xzikxns2akwhjuz/property.png?dl=1

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

5 Отредактировано Александр (16.09.2014 19:21:13)

Re: Выгрузка характеристик из 1с в отдельные свойства

От себя добавлю:
Характеристики в 1С -> комплектации в ReadyScript
Свойства в 1С -> характеристики в ReadyScript

Re: Выгрузка характеристик из 1с в отдельные свойства

Хорошо, а что делать в таком случае.Значения свойства не входят в стандартную строку - 50 символов максимум.
-01.00;-01.25;-01.50;-01.75;-02.00;-02.25;-02.50;-02.75;-03.00;-03.25;-03.50;-03.75;-04.00;-04.25;-04.50;-04.75;-05.00;-05.25;-05.50;-06.00;-06.50;-07.00;-08.50;-09.00;-09.50;-11.00;+02.00;+03.00;+04.00;+05.50

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

7

Re: Выгрузка характеристик из 1с в отдельные свойства

В сентябре 2014 вышла новая версия модуля обмена. Для импорта многомерных комплектаций теперь достаточно установить один флажок в настройках модуля обмена данными с 1С.
Эта информация есть в новости http://readyscript.ru/text-blog/novye-v … adyscript/

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

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