You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Могу ошибаться, но похоже на то, что заказы уходят только с 2-мя ИД - wc1c#user#1 (это любой заказ), и wc1c#user#0 (это вот кстати вдруг случился глюк, когда плагин стал порождать по 5 пустых заказов от "Гость" каждые 5 минут, как раз как идёт синхронизация).
ИД для разных заказчиков должны быть разными (постоянные для зарегистрированных), и какой-то для незарегистрированных, - иначе на стороне 1С всё валится от одного Контрагента. Думаю, даже имеет смысл в качестве ИД использовать email пользователя. Тогда можно в 1С заранее назначить соответствующие внешние коды тем пользователям, которые являлись контрагентами до регистрации на сайте и избежать дублирования.
The text was updated successfully, but these errors were encountered:
Вот, кстати, - создал тестовый заказ. Он синхронизировался.
И тут же создался паразит в Вукомерсе, и он уже хочет тоже синхронизироваться (см. аттач).
Мой тестовый заказ и следующим "паразит" с 1сайди моего заказа почему-то
Содержимое orders.xml для "паразита":
<КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2016-11-03T13:33:34.021+03:00" СинхронизацияТоваров="false"><Документ><Ид>wc1c#order#2437</Ид><Номер>wc1c#order#2437</Номер><Дата>2016-11-03+03:00</Дата><ХозОперация>Заказ товара</ХозОперация><Роль>Продавец</Роль><Время>10:29:21</Время><ЗначенияРеквизитов><ЗначениеРеквизита><Наименование>Номер по 1С</Наименование><Значение>vg2437</Значение></ЗначениеРеквизита><ЗначениеРеквизита><Наименование>Дата по 1С</Наименование><Значение>2016-11-03</Значение></ЗначениеРеквизита><ЗначениеРеквизита><Наименование>ПометкаУдаления</Наименование><Значение>false</Значение></ЗначениеРеквизита><ЗначениеРеквизита><Наименование>Проведен</Наименование><Значение>true</Значение></ЗначениеРеквизита><ЗначениеРеквизита><Наименование>Статус заказа</Наименование><Значение>Обработка</Значение></ЗначениеРеквизита></ЗначенияРеквизитов></Документ></КоммерческаяИнформация>
Могу ошибаться, но похоже на то, что заказы уходят только с 2-мя ИД - wc1c#user#1 (это любой заказ), и wc1c#user#0 (это вот кстати вдруг случился глюк, когда плагин стал порождать по 5 пустых заказов от "Гость" каждые 5 минут, как раз как идёт синхронизация).
ИД для разных заказчиков должны быть разными (постоянные для зарегистрированных), и какой-то для незарегистрированных, - иначе на стороне 1С всё валится от одного Контрагента.
Думаю, даже имеет смысл в качестве ИД использовать email пользователя. Тогда можно в 1С заранее назначить соответствующие внешние коды тем пользователям, которые являлись контрагентами до регистрации на сайте и избежать дублирования.
The text was updated successfully, but these errors were encountered: