Добрый день!
Реализую выгрузку из Розница 2.1
С полной выгрузкой товаров, цен, остатков вроде как разобрался.
А вот изменения совсем не желают выгружаться.
Причем в Рознице предназначен отдельный режим выгрузки изменений, который дает следующую выгрузку.
Но в выгрузках модуля от Битрикс я ничего подобного не увидел. Так что думаю это не работает.
Ещё заметил такую особенность, если изменить товар в 1С, т.е. его версия изменится, то замечательно при выгрузке обновятся и цены и остатки. Т.е. пока номенклатуру не перезапишешь, Битрикс при загрузки игнорирует изменения цен и остатков, пришедшие из 1С.
Вопрос: Как правильно должны выгружатся изменения? Чем они отличаются от обычной выгрузки?
Я как то в выгрузках от битрикс особо не разглядел ничего. Может просто выложите мне кусок XML и я уже подгоню свою выгрузку под этот формат?
Спасибо.
Реализую выгрузку из Розница 2.1
С полной выгрузкой товаров, цен, остатков вроде как разобрался.
А вот изменения совсем не желают выгружаться.
Причем в Рознице предназначен отдельный режим выгрузки изменений, который дает следующую выгрузку.
Код |
---|
<?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.07" ДатаФормирования="2014-06-10T17:09:57"> <ИзмененияПакетаПредложений> <Ид>katalog#</Ид> <ИдКаталога>katalog</ИдКаталога> <Предложения> <Предложение> <Ид>60c26d32-2ce4-11e3-9853-1c6f65ce2450</Ид> <ИдХарактеристики>3e6f496c-c738-11e3-82a7-94de80b74d9f</ИдХарактеристики> <Склады ИдСклада="a027677c-1c37-11e1-bfff-1c6f65870624" КоличествоНаСкладе="0"/> <Склады ИдСклада="a027677f-1c37-11e1-bfff-1c6f65870624" КоличествоНаСкладе="0"/> <Склады ИдСклада="635df4a4-cabe-4de1-a71f-1c2ebc5bf094" КоличествоНаСкладе="0"/> <Склады ИдСклада="d46b3d6c-c5a9-11e1-aa40-cda8e49cb2f9" КоличествоНаСкладе="0"/> <Склады ИдСклада="2b4cf8dd-9353-11e1-9beb-aa8a125bcfe0" КоличествоНаСкладе="0"/> <Склады ИдСклада="c245b885-3760-11e0-9ec5-001fd08c24af" КоличествоНаСкладе="0"/> <Склады ИдСклада="bf88d868-9e13-11e2-a840-902b34330839" КоличествоНаСкладе="0"/> <Склады ИдСклада="fcbe9ffd-5c71-11e1-99a5-1c6f65ce2450" КоличествоНаСкладе="0"/> <Склады ИдСклада="2b4cf8dd-9353-11e1-9beb-aa8a125bcfe0" КоличествоНаСкладе="5"/> <Склады ИдСклада="d46b3d6c-c5a9-11e1-aa40-cda8e49cb2f9" КоличествоНаСкладе="1"/> <Цены> <Цена> <ИдТипаЦены>b2f4959b-8c3c-11e3-9af6-902b34330839</ИдТипаЦены> <ЦенаЗаЕдиницу>200</ЦенаЗаЕдиницу> <Валюта>RUB</Валюта> <Единица>шт</Единица> <Коэффициент>1</Коэффициент> </Цена> <Цена> <ИдТипаЦены>00000000-0000-0000-0000-000000000000</ИдТипаЦены> <ЦенаЗаЕдиницу>0</ЦенаЗаЕдиницу> <Валюта>RUB</Валюта> <Единица>шт</Единица> <Коэффициент>1</Коэффициент> </Цена> </Цены> <Количество>6</Количество> </Предложение> |
Ещё заметил такую особенность, если изменить товар в 1С, т.е. его версия изменится, то замечательно при выгрузке обновятся и цены и остатки. Т.е. пока номенклатуру не перезапишешь, Битрикс при загрузки игнорирует изменения цен и остатков, пришедшие из 1С.
Вопрос: Как правильно должны выгружатся изменения? Чем они отличаются от обычной выгрузки?
Я как то в выгрузках от битрикс особо не разглядел ничего. Может просто выложите мне кусок XML и я уже подгоню свою выгрузку под этот формат?
Спасибо.