[ОТВЕТИТЬ]
Опции темы
19.05.2015 11:50  
napalm_skin
Добрый день, имеется Set Centrum 05.02.08.004, нужно поменять цену у товара на нулевую. Прогрузка проводится через XML:
Код:
<?xml version="1.0" encoding="WINDOWS-1251"?> 
<XMLGOODS DocumentDescription="Товары">  
<GOOD GOODSITEM="45539" GOODSNAME="ПЮРЕ ФРУТОНЯНЯ 80Г ТЕЛЯТИНА СТ" GOODSTYPE="0" GOODSPRECISION="1" GOODSUNIT="ШТ" GOODSFEATUREPERCENT="0" 
GOODSFEATUREVOLUME="0" GOODSCURRENCY="RUB" GOODSKIND="0" GOODSGROUP1="1" GOODSGROUP2="1" GOODSGROUP3="0" GOODSGROUP4="0" GOODSGROUP5="0">    
<PRICE GOODSPRICE="0" GOODSDEPART="30" GOODSENABLE="1" GOODSFIXPRICE="0" />     
<BARCODE GOODSBARCODE="4600338004495" GOODSBARCODEPRICE="0" GOODSBARCODEQUANTITY="1" GOODSBARCODESETACTIVE="1" EFFECTIVELIFE="" GOODSBARCODESTATUS="0"/>  
</GOOD>  
</XMLGOODS>
Centrum XML обрабатывает, но цена не изменяется (ни в Centrum ни в Crystal).
Это ограничение в Centrum можно каким-либо образом убрать? Или может исправлено в новых версиях?
 
19.05.2015 13:40  
napalm_skin
Спасибо всем прочитавшим, разобрался сам, чтобы прогрузить нулевую цену, нужно в контейнере PRICE добавить GOODSDISABLE="1", должно получиться:
Код:
<PRICE GOODSPRICE="0" GOODSDEPART="30" GOODSENABLE="1" GOODSDISABLE="1" GOODSFIXPRICE="0" />
данная проверка проводится в хранимой процедуре CP_TransImportGoodsPrice и если такое поведение не нравится можно поменять в ней, но это совсем другая история
 
"Спасибо" napalm_skin от:
 
Опции темы



Часовой пояс GMT +3, время: 18:42.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.