Модуль CommerceML (1С, МойСклад, Бизнес.Ру) [Beta] обрезает числовые характеристики


#1

Где возникла проблема: CS-Cart 4.13.1.SP2 RU

Суть проблемы: Если в 1С характеристика имеет тип число то, если она больше 3х знаков то загружается только первая цифра. например характеристика 1100 загрузится 1. 3 знака и меньше загружается нормально.
Еще не загружаются цифры после запятой у числовых характеристик, разделитель в 1С ставил и точку и запятую.

Проверьте пожалуйста. Ели не подтвердится напишу в саппорт.


#2

Так этот баг не подтвердился?


#3

Здравствуйте. Проблему пока не получается воспроизвести.
Какие настройки у такой характеристики в CS-Cart после выгрузки?

  • Цель
  • Внешний вид
  • Тип фильтра

#4

Цель Поиск товаров через фильтры
Внешний вид Текст или число
Тип фильтра Флажок


#5

вот так выглядит в файле выгрузки
<Товар>
<Ид>86122c0c-3d2d-11e6-d280-525400ca329b</Ид>
<Штрихкод>8059893091444</Штрихкод>
<Артикул>60141883H</Артикул>
<Наименование>Насосная станция AquaJet 132 M - G DAB</Наименование>
<БазоваяЕдиница Код="796 " НаименованиеПолное=“Штука” МеждународноеСокращение=“PCE”>
<Пересчет>
<Единица>796</Единица>
<Коэффициент>1</Коэффициент>
</Пересчет>
</БазоваяЕдиница>
<Группы>
<Ид>788c1024-78dd-11e7-2483-00259088a5f0</Ид>
</Группы>
<Описание>Автоматические станции повышения давления с гидроаккумулятором, подходят для бытового применения, небольших установок для частного, сельскохозяйственного, промышленного применения, моек и т. д. Станция комплектуется самовсасывающим насосом типа JET или JETINOX, емкостью, реле давления для автоматической работы, датчиком давления, комплектом для монтажа насоса и двигателя (все компоненты предварительно собраны). Бак: горизонтальный, 20 литров, внутренняя одиночная мембрана из высококачественного бутилкаучука и вставка из чистого полипропилена, в комплекте со стойками в нижней части и кронштейнами для крепления насоса к верхней части. Рабочий диапазон: до 4,8 м3/ч, напор до 48 метра Диапазон температуры жидкости: от 0 °C до +35 °C для бытового применения от 0 °C до +40 °C для прочих применений Перекачиваемая жидкость: чистая, не содержащая твердых и абразивных включений, невязкая, неагрессивная, некристаллизованная, химически нейтральная. Максимальная температура окружающей среды: +40 °C </Описание>
<Изготовитель>
<Ид>bc38251a-0160-11e6-e892-525400ca329b</Ид>
<Наименование>DAB</Наименование>
</Изготовитель>
<ЗначенияСвойств>
<ЗначенияСвойства>
<Ид>17f4c216-1c21-11e6-e181-525400ca329b</Ид>
<Значение>AquaJet 132 M - G</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>19467e90-f2e8-11e6-6399-525400ca329b</Ид>
<Значение>Да</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>ac8b2252-78dd-11e7-2483-00259088a5f0</Ид>
<Значение>4,8</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>ca3b5d3a-78dd-11e7-2483-00259088a5f0</Ид>
<Значение>48</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>dd517058-78dd-11e7-2483-00259088a5f0</Ид>
<Значение>1 430</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>104e2064-78de-11e7-2483-00259088a5f0</Ид>
<Значение>ccc551f0-7d8d-11e7-508c-00259088a5f0</Значение>
</ЗначенияСвойства>
<ЗначенияСвойства>
<Ид>4a7d1038-78de-11e7-2483-00259088a5f0</Ид>
<Значение>7db0dd04-7d93-11e7-508c-00259088a5f0</Значение>
</ЗначенияСвойства>
</ЗначенияСвойств>
<СтавкиНалогов>
<СтавкаНалога>
<Наименование>НДС</Наименование>
<Ставка>20</Ставка>
</СтавкаНалога>
</СтавкиНалогов>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>Код</Наименование>
<Значение>ММ-00000229</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ВидНоменклатуры</Наименование>
<Значение>Насосные станции</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ТипНоменклатуры</Наименование>
<Значение>Товар</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>Полное наименование</Наименование>
<Значение>Насосная станция AquaJet 132 M - G DAB</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
</Товар>

а на сайте “1 430” превращается в “1”
а “4,8” в “4”


#6

уберите пробелы и запятые :rofl:


#7

очень смешно, пробел ставит 1с и никак я его не могу убрать, а запятая там нужна потому что это дробное число


#8

1C пробелы не ставит. Так заполнил человек через пробел.
А запятые надо поменять на точки и все ок будет


#9

@eraser63
Проблему воспроизвели. Передам информацию о баге разработчикам, спасибо.


#10

я Вам привел кусок файла выгрузки из 1С без изменений, а Вы мне тут пытаетесь что-то доказать…