Имя: Пароль:
1C
1С v8
Обмен УТ с Битриксом
0 Cancell
 
15.03.16
21:16
Всем, доброго времени суток, F1 плз, проблема такая - выгружаем прайс в xml через план обмена с веб сайтом (модуль обмена 6), нужно выгружать прайс, в УТ цены с 4 знаками после запятой (так надо), в пакете XTDO-пакете CML208 поменяли в типе СуммаТип на разрядность - 4 знака после запятой. Но все равно ругается при обмене -
"
{ОбщийМодуль.Б_ПроцедурыИФункцииВыгрузкиДанныхНаСайт.Модуль(8146)}: Ошибка при установке значения атрибута контекста (ЦенаЗаЕдиницу)
            XDTOЦена.ЦенаЗаЕдиницу         = ЦенаТовара;
по причине:
Ошибка проверки данных XDTO:
Значение: '1.1157' не соответствует простому типу: {urn:1C.ru:commerceml_2}СуммаТип
Несоответствие фасету FractionDigits = '2'
"
2 Cancell
 
15.03.16
22:37
(1) - еще раз подчеркиваю "надо" выгружать цены с разрядностью до 4 знаков
3 Звездец
 
15.03.16
22:41
ну надо так надо, пишите, кто мешает? Причину уже озвучили, осталось переписать обмен на стороне 1с и на стороне битрикса скорее всего
4 НаборДанных
 
15.03.16
23:43
(0)Программа "русский языком да" сообщила, что у тебя расхождение формата с Commerceml2, надо только переписать формат или пилить свой обмен с баянистами и куртизанками.
http://v8.1c.ru/edi/edi_stnd/90/92.htm
5 Cancell
 
16.03.16
11:14
Формат также описан в XDTO-пакете CML208 в базу УТ. Как переопределить формат на тот что в базе, а не тот что в интернете?
6 АдинС
 
16.03.16
11:18
НЕ понял из (0) xsd схему обмена меняли?
7 АдинС
 
16.03.16
11:20
Не знаю как в шестом модуле, а в пятых схема обмена лежала в макате к плану обмена, в виде двоичных данных, которая выгружалась в xsd схему.. ее то и нужно изменить потом обратно загрузить..
8 Cancell
 
17.03.16
11:15
(7) Спасибо, нашел
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший