Инструменты пользователя

Инструменты сайта


xxx

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
xxx [2023/05/22 21:11]
melissa [order.xml]
xxx [2025/03/05 18:25] (текущий)
melissa [SyncInfo]
Строка 31: Строка 31:
  
 == Пример == == Пример ==
-https://​sitename.ru?​option=com_wmartalpha&​task=system.syncInfo&​type=catalog+https://​sitename.ru?​option=com_wmartalpha&​task=system.syncInfo&​type=product
  
 ==== SyncAdd ==== ==== SyncAdd ====
Строка 66: Строка 66:
 |30|Файл отсутствует в папке заливки| |30|Файл отсутствует в папке заливки|
 |31|Не удалось разобрать XML файл. Файл имеет некорректную структуру или был поврежден при загрузке| |31|Не удалось разобрать XML файл. Файл имеет некорректную структуру или был поврежден при загрузке|
 +|32|Файл уже в очереди|
 |40|Дата текущей синхронизации указана некорректно| |40|Дата текущей синхронизации указана некорректно|
 |41|Дата последней синхронизации сервера не совпадает с датой последней синхронизации файла| |41|Дата последней синхронизации сервера не совпадает с датой последней синхронизации файла|
Строка 86: Строка 87:
 |products product[prescript]|рецептурный препарат 0 или 1| |products product[prescript]|рецептурный препарат 0 или 1|
 |products product[veterinary]|ветеринарный препарат 0 или 1| |products product[veterinary]|ветеринарный препарат 0 или 1|
 +|products product[substance]|id действующего вещества из справочника|
 +|products product[trade-name]|id торгового наименования из справочника|
  
 |products product[fgroup]|id фармакологических групп из справочника (через запятую)| |products product[fgroup]|id фармакологических групп из справочника (через запятую)|
 |products product title|Заголовок товара| |products product title|Заголовок товара|
-|products product substance|Действующее вещество|+|products product substance|Действующее вещество| ​ПОКА ОСТАВИТЬ
 |products product barcode|Штрихкод товара| |products product barcode|Штрихкод товара|
 |products product vat|Ставка НДС| |products product vat|Ставка НДС|
Строка 107: Строка 110:
       aid="​376647"​ aparent_id="​126"​ vendor="​278" ​       aid="​376647"​ aparent_id="​126"​ vendor="​278" ​
       country="​000000021"​ packing="​23"​ fgroup="​0000001021,​0000001022" ​       country="​000000021"​ packing="​23"​ fgroup="​0000001021,​0000001022" ​
-      prescript="​1"​ veterinary="​1"​ +      prescript="​1"​ veterinary="​1" ​substance="​aid"​ trade-name="​aid"​>
-    ​>+
       <​title>​5-НОК табл по 50 мг №50 Сандоз</​title>​       <​title>​5-НОК табл по 50 мг №50 Сандоз</​title>​
-      ​<​substance>​Нитроксолин</​substance>​+     <​substance>​Нитроксолин</​substance>​
       <​barcode>​7613421035662</​barcode>​       <​barcode>​7613421035662</​barcode>​
       <​vat>​VAT_10</​vat>​       <​vat>​VAT_10</​vat>​
Строка 134: Строка 136:
 |products product|Описание товара. При изменении любых данных элемент выгружается полностью| |products product|Описание товара. При изменении любых данных элемент выгружается полностью|
 |products product[aid]|id товара в программе учета| |products product[aid]|id товара в программе учета|
 +|products product[diseases]|id заболевания из справочника,​ может быть множественным,​ через запятую|
 |products product imgs img|Изображения товара| |products product imgs img|Изображения товара|
 |products product diseases disease|Связанное заболевание| |products product diseases disease|Связанное заболевание|
Строка 141: Строка 144:
 |products product desc|Полное описание товара| |products product desc|Полное описание товара|
 |products product promo-desc|Промо описание товара| |products product promo-desc|Промо описание товара|
 +|products product trade-name|Торговое наименования товара - для объединения всех вариантов выпуска в карточке товара ОСТАВИТЬ ДО ПЕРЕДЕЛКИ|
 |products product prescribe|Показания к применению| |products product prescribe|Показания к применению|
 |products product dosing|Способ применения| |products product dosing|Способ применения|
Строка 156: Строка 160:
 <​data>​ <​data>​
   <​products>​   <​products>​
-    <product aid="​376647">​+    <product aid="​376647" diseases="​aid,​aid">
       <​diseases>​       <​diseases>​
         <​disease>​ОРЗ</​disease>​         <​disease>​ОРЗ</​disease>​
Строка 179: Строка 183:
       </​desc>​       </​desc>​
       <​promo-desc>​Промоописание товара длинное может быть</​promo-desc>​       <​promo-desc>​Промоописание товара длинное может быть</​promo-desc>​
 +      <​trade-name>​Озопринозин</​trade-name>​
       <​prescribe>​       <​prescribe>​
         Показания к применению         Показания к применению
Строка 215: Строка 220:
 |lots lot[expire]|Срок годности партии| |lots lot[expire]|Срок годности партии|
 |lots lot[price]|Стоимость товара| |lots lot[price]|Стоимость товара|
 +|lots lot[price_reg]|Стоимость товара|
 +|lots lot[price_staff]|Стоимость товара для сотрудников и фармацевтов|
 +|lots lot[price_opt]|Стоимость товара для корпоративных клиентов|
 |lots lot[short]|Короткий срок годности 0 или 1| |lots lot[short]|Короткий срок годности 0 или 1|
 |lots lot stock|Количество товара на складе. Если товар закончился в период выгрузки - необходимо указать 0| |lots lot stock|Количество товара на складе. Если товар закончился в период выгрузки - необходимо указать 0|
Строка 224: Строка 232:
 <​data>​ <​data>​
   <​lots>​   <​lots>​
-    <lot aid="​1234565435"​ aproduct_id="​865"​ expire="​2023-09-30T00:​00:​00"​ short="​1"​ price="​700.95">+    <lot aid="​1234565435"​ aproduct_id="​865"​ expire="​2023-09-30T00:​00:​00"​ short="​1"​ price="​720" price_staff="​602.81" price_reg="​720"​ price_opt="​">
       <stock aid="​834">​9</​stock> ​       <stock aid="​834">​9</​stock> ​
       <stock aid="​835">​8</​stock> ​       <stock aid="​835">​8</​stock> ​
Строка 234: Строка 242:
  
  
-==== users.xml ==== 
-Информация о пользователях 
-|users user|Описание справочника| 
-|users user[phone]|Имя справочника| 
-==== reference.xml ==== 
-Справочные данные по свойствам и складам. Выгружается всегда полностью. 
  
-|references reference|Описание справочника| +==== user.xml ==== 
-|references reference[name]|Имя справочника| +Данные пользователей 
-|references reference val|Значение справочника+ 
-|references reference val[aid]|id значения справочника ​в программе учета| +|users user[phone]|Телефон| 
-|cities city|Описание города+|users user[aid]|GUID пользователя
-|cities city[aid]|id города в программе учета+|users user[card]|Номер карты
-|cities city title|Название города| +|users user[card_type]|GUID типа карты| 
-|cities city stocks stock|Описание магазина/​склада/​пункта выдачи+|users user profile firstname|Имя
-|cities city stocks stock[aid]|id пункта выдачи в программе учета+|users user profile lastname|Фамилия| 
-|cities city stocks stock[lat]|Географическая широта+|users user organizations|Список, связанных с пользователем Организаций, от имени которых он может ​делать заказ| 
-|cities city stocks stock[lon]|Географическая долгота| +|users user organizations organization|Наименование огранизации| 
-|cities city stocks stock[dropshipping]|Признак удаленного склада (0 - нет, 1 - да)| +|users user organizations organization[inn]|ИНН огранизации ООО или ИП
-|cities city stocks stock title|Название пункта выдачи+|users user bonuses|История начисления бонусов за одни сутки| 
-|cities city stocks stock address|адрес пункта выдачи для ​отображения в товаре/заказе на сайте+|users user bonuses[sum]|Текущая сумма бонусов| 
-|cities city stocks stock address-shortдрес пункта ​выдачи в сокращенном виде для СМС о заказе| +|users user bonuses bonus|Комментарий к операции| 
-|cities city stocks stock phone|телефон пункта выдачи| +|users user bonuses bonus[sum]|Сумма ​операции| 
-|cities city stocks stock shedule[desc]|режим ​работы пункта выдачи| +|users user bonuses bonus[date]|Дата операции| 
-|cities city stocks stock shedule days|расписание работы пункта ​выдачи| +|users user bonuses bonus[aid]|GUID операции|
-|cities city stocks stock shedule days day[num]|день недели (0-воскресенье,​ 1-понедельник...)+
-|cities city stocks stock shedule days day[purchase_end]|время окончания приема заказов. если ​не указано, прием заказов в данный день не производится и переносится на следующий день+
-|cities city stocks stock shedule days day[duration]|срок обработки заказа+
-|cities city stocks stock shedule days day[pickup_start]|время начала выдачи (пока не используем)+
-|cities city stocks stock shedule days day[pickup_end]|время окончания выдачи (пока не используем)|+
  
 <code xml> <code xml>
 <?xml version="​1.0"​ encoding="​UTF-8"?>​ <?xml version="​1.0"​ encoding="​UTF-8"?>​
 <​data>​ <​data>​
-  ​<user phone="​79081234567"​ aid="​guid" ​card="​guid">​ + <​users>​ 
-    <reference name="​vendor"​+  ​<user phone="​79081234567"​ aid="​guid"​ card="​0122222"​ card_type="​guid">​ 
-      <val aid="​7959"​>Плантэкстракт ГмбХ и Ко.КГ/​Мадаус ГмбХ</​val>​ +    <profile
-      <val aid="​7960">​Рекитт Бенкизер Хелскэар/​ЭсЭсЭл Мануфакт</​val>​ +      <firstname>​Кирилл</​firstname
-    </​reference>​ +      <lastname>​Сорокин</​lastname
-    <​reference name="​country">​ +    </profile
-      <val aid="​000000001">​Россия</​val>​ +    <organizations>  
-      <val aid="​000000002">​Италия</​val>​ +      <organization inn="52600000">ООО ТОНУС</organization>  
-    </​reference>​ +    </organizations>  
-    <​reference name="​packing">​ +    <bonuses sum="100">​ 
-      <val aid="​1">​Ампулы</val+      <bonus sum="1000" ​date="2023-05-22T10:​00:​00"​ aid="aa12dswd">Стартовые бонусы</bonus
-      <val aid="​2">​Аэрозоль</​val>​ +      <bonus sum="-900" date="2023-05-22T14:​00:​00" ​aid="aa212dw">Матрац аскорбинки</bonus
-    </​reference>​  +    </bonuses
-    <​reference name="​fgroup">​ +  </user
-      <val aid="​0000000689"​редства,​ действующие преимущественно на центральную нервную систему</​val>​ + </users>
-      <val aid="​0000000690">​Средства,​ тормозящие активность центральной нервной системы</val+
-    </reference+
-    <reference name="​ugroup"​+
-      <val aid="0">​Розница</​val>​ +
-      <val aid="​0000000xxx">​Карта лояльности</​val>​ +
-      <val aid="​0000000xxx">​Сотрудники</val+
-    </reference>​ +
-  </​references>​ +
-  <cities+
-    <city aid="52">​ +
-      <title>​Нижний Новгород</​title>​ +
-      <​stocks>​ +
-        <stock aid="830" ​lat="56.296348"​ lon="​43.924713"​ dropshipping="​0">​ +
-          <​title>​ЕАптека Московское шоссе ост Березовская</​title>​ +
-          <​address>​603079,​ г.Нижний Новгород,​ Московское шоссе, 179</​address>​ +
-          <address-short>​Н.Новгород,​Московское ш.,​179</​address-short> +
-          <​phone>​+7 (831) 215-51-41</​phone>​ +
-          <shedule desc="​ПН-ПТ 8:00 – 20:​00&​lt;​br&​gt;​СБ-ВС 9:00 – 20:00">   +
-          </​shedule>​ +
-        </​stock>​ +
-        <​stock ​aid="831" lat="​56.296348"​ lon="​43.924713"> +
-          <​title>​ЕАптека Терешковой</​title>​ +
-          <​address>​603081,​ г.Нижний Новгород, ​ул. Терешковой,​ 6а</address+
-          <phone>+7 (831) 215-51-40</​phone>​ +
-          <shedule desc="ПН-ПТ 8:00 – 20:​00&​lt;​br&​gt;​СБ-ВС 9:00 – 20:00"+
-            <​days>​ +
-             <​day num="1" purchase_end="​18:​30"​ duration="​1"> +
-             <​day num="​2"​ purchase_end="​18:​30"​ duration="​1">​ +
-             <​day num="​3"​ purchase_end="​18:​30"​ duration="​1">​ +
-             <​day num="​4"​ purchase_end="​18:​30"​ duration="​1">​ +
-             <​day num="​5"​ purchase_end="​18:​00"​ duration="​1">​ +
-             <​day num="​6"><​!-- нельзя заказывать, но можно забрать --> +
-            ​</days+
-          </shedule+
-        </stock+
-      </​stocks>​ +
-    </​city>​ +
-  ​</cities>+
 </​data>​ </​data>​
 </​code>​ </​code>​
Строка 429: Строка 388:
       <val aid="​7959">​Плантэкстракт ГмбХ и Ко.КГ/​Мадаус ГмбХ</​val>​       <val aid="​7959">​Плантэкстракт ГмбХ и Ко.КГ/​Мадаус ГмбХ</​val>​
       <val aid="​7960">​Рекитт Бенкизер Хелскэар/​ЭсЭсЭл Мануфакт</​val>​       <val aid="​7960">​Рекитт Бенкизер Хелскэар/​ЭсЭсЭл Мануфакт</​val>​
 +    </​reference>​
 +    <​reference name="​disease">​
 +      <val aid="​7959">​Грипп</​val>​
 +      <val aid="​7960">​ОРВИ</​val>​
 +    </​reference>​
 +    <​reference name="​substance">​
 +      <val aid="​7959">​Адапален</​val>​
 +      <val aid="​7960">​Азитромицин</​val>​
 +    </​reference>​
 +    <​reference name="​trade-name">​
 +      <val aid="​7959">​АЗИТРОМИЦИН</​val>​
 +      <val aid="​7960">​Тиберал</​val>​
     </​reference>​     </​reference>​
     <​reference name="​country">​     <​reference name="​country">​
xxx.1684779086.txt.gz · Последние изменения: 2023/05/22 21:11 — melissa