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

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


json_api

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
json_api [2025/03/12 01:33]
gear [/api/v2/reference.sync]
json_api [2025/08/22 09:13] (текущий)
melissa [/api/v2/price.sync]
Строка 153: Строка 153:
 |products[] title|наименование товара| |products[] title|наименование товара|
 |products[] barcode|Штрихкод товара| |products[] barcode|Штрихкод товара|
-|products[] vat|Ставка НДС| 
-|products[] vendor|id производителя из справочника| 
-|products[] country|id страны из справочника| 
-|products[] packing|id упаковки из справочника| 
-|products[] fgroup[]|массив id фармакологических групп из справочника| 
-|products[] flags[]|Флаги-метки товара текстовые короткие слова/​словосочетания| 
-|products[] prescript|рецептурный препарат 0 или 1| 
-|products[] veterinary|ветеринарный препарат 0 или 1| 
-|products[] trade_name|id торгового наименования из справочника| 
-|products[] substance|id действующего вещества| 
  
 <code javascript>​ <code javascript>​
Строка 174: Строка 164:
     title: "​5-НОК табл по 50 мг №50 Сандоз",​     title: "​5-НОК табл по 50 мг №50 Сандоз",​
     barcode: "​7613421035662",​     barcode: "​7613421035662",​
-    vat: "​VAT_10",​ 
-    vendor: "​278",​ 
-    country: "​000000021", ​ 
-    packing: "​23",​ 
-    fgroup: ["​0000001021","​0000001022"​],​ 
-    flags: ["​Акция","​Новинка"​],​ 
-    prescript: 1, 
-    veterinary: 1, 
-    trade_name: "​81",​ 
-    substance: "​78"​ 
    },    },
    {    {
Строка 199: Строка 179:
 |products[]|Массив товаров| |products[]|Массив товаров|
 |products[] aid|id товара в программе учета| |products[] aid|id товара в программе учета|
-|products[] ​diseases[]|id заболеваний из справочника| +|products[] ​vat|Ставка НДС| 
-|products[] ​syns[]|id синонимов| +|products[] prescript|рецептурный препарат 0 или 1| 
-|products[] ​analogs[]|id аналогов| +|products[] veterinary|ветеринарный препарат 0 или 1| 
-|products[] ​relatives[]|id связанных ​товаров| +|products[] flags[]|Флаги-метки товара текстовые короткие слова/​словосочетания| 
-|products[] ​trade_name|id торгового наименования|+|products[] country_id|id страны ​из справочника ​//country//
 +|products[] ​diseases_id[]|id заболеваний из справочника //​diseases//​
 +|products[] ​fgroup_id[]|массив ​id фармакологических групп из справочника //fgroup//
 +|products[] ​manufacturer_id|id производителя из справочника //​manufacturer//​| 
 +|products[] mnn_id|id действующего вещества из справочника //mnn//| 
 +|products[] packing_id|id упаковки из справочника /packing/
 +|products[] ​tradename_id|id торгового наименования ​из справочника /​tradename/​| 
 +|products[] analogs_id[]|id товаров-аналогов|
 |products[] desc|Полное описание товара| |products[] desc|Полное описание товара|
 |products[] prescribe|Показания к применению| |products[] prescribe|Показания к применению|
Строка 209: Строка 196:
 |products[] precaution|Противопоказания| |products[] precaution|Противопоказания|
 |products[] storeCnd|Условия хранения| |products[] storeCnd|Условия хранения|
-|products[] ​promo-desc|Промо описание товара|+|products[] ​promo_desc|Промо описание товара|
 |products[] images[]|Массив изображений товара| |products[] images[]|Массив изображений товара|
 |categories[]|Массив категорий| |categories[]|Массив категорий|
Строка 222: Строка 209:
     {     {
       aid: "​376647",​       aid: "​376647",​
-      ​diseases:[124,125]+      ​vat"​VAT_10"​, 
-      ​syns:[512,516], +      prescript: 1
-      ​analogs:[712,718], +      ​veterinary: 1, 
-      ​relatives:[812,818], +      flags: ["​Акция"​,"​Новинка"​], 
-      ​trade_name: "​785",​+      ​country_id: "​21",​  
 +      diseases_id:[124,125], 
 +      ​fgroup_id: ["​0000001021"​,"​0000001022"​], 
 +      ​manufacturer_id:​ "​278",​ 
 +      mnn: "​278",​ 
 +      packing_id: "​23",​ 
 +      tradename_id: "​785"​
 +      analogs_id:​[712,​718],
       desc: "<​...>​Описание<​...>",​       desc: "<​...>​Описание<​...>",​
       prescribe: "<​...>​Показания к применению<​...>",​       prescribe: "<​...>​Показания к применению<​...>",​
Строка 246: Строка 240:
  
 ===== /​api/​v2/​price.sync ===== ===== /​api/​v2/​price.sync =====
-Накопительная выгрузка изменений цен и остатков за период+Накопительная выгрузка изменений цен и остатков за период. Изменения по товару,​ необходимо посылать всегда двумя лотами,​ один короткий срок годности,​ второй длительный,​ даже если изменения по одному из сроков годности.
 |date_start|Дата начала среза данных| |date_start|Дата начала среза данных|
 |date_end|Дата окончания среза данных| |date_end|Дата окончания среза данных|
 |lots[]|Массив лотов| |lots[]|Массив лотов|
-|lots[] aid|уникальный id лота(партии) в программе учета|+|lots[] aid|уникальный id лота(партии) в программе учета| ​не учитываются при синхронизации
 |lots[] aproduct_id|уникальный id товара в программе учета GUID в 1c| |lots[] aproduct_id|уникальный id товара в программе учета GUID в 1c|
 |lots[] expire|Срок годности партии| |lots[] expire|Срок годности партии|
Строка 268: Строка 262:
   {   {
    aid: "​572345",​    aid: "​572345",​
-   aparent_id: "​865",​+   aproduct_id: "​865",​
    ​expire:​ "​2023-09-30T00:​00:​00",​    ​expire:​ "​2023-09-30T00:​00:​00",​
    ​short:​ 1,    ​short:​ 1,
Строка 444: Строка 438:
 |books[] references[] id|id значения справочника на сайте| |books[] references[] id|id значения справочника на сайте|
 |books[] references[] aid|id значения справочника в программе учета| |books[] references[] aid|id значения справочника в программе учета|
-|books[] references[] ​title|значение|+|books[] references[] ​value|значение|
  
 <code javascript>​ <code javascript>​
Строка 451: Строка 445:
   date_end: "​2025-09-03T18:​25:​43+03:​00",​   date_end: "​2025-09-03T18:​25:​43+03:​00",​
   books: [   books: [
-    { 
-   name: "​vendor",​ 
-   ​references:​ [ 
-    { 
-     id: "​678",​ 
-     aid: "​7959",​ 
-     ​title:​ "​Плантэкстракт ГмбХ и Ко.КГ/​Мадаус ГмбХ"​ 
-    }, 
-    { 
-     id: "​556",​ 
-     aid: "​7960",​ 
-     ​title:​ "​Рекитт Бенкизер Хелскэар/​ЭсЭсЭл Мануфакт"​ 
-    } 
-   ] 
-  }, 
-    { 
-   name: "​disease",​ 
-   ​references:​ [ 
-    { 
-     id: "​741",​ 
-     aid: "​7959",​ 
-     ​title:​ "​Грипп"​ 
-    }, 
-    { 
-     id: "​721",​ 
-     aid: "​7960",​ 
-     ​title:​ "​ОРВИ"​ 
-    }, 
-   ] 
-  }, 
-    { 
-   name: "​substance",​ 
-   ​values:​ [ 
-    { 
-     aid: "​7959",​ 
-     ​title:​ "​Адапален"​ 
-    }, 
-    { 
-     aid: "​7960",​ 
-     ​title:​ "​Азитромицин"​ 
-    } 
-   ] 
-  }, 
-    { 
-   name: "​trade_name",​ 
-   ​references:​ [ 
-    { 
-     aid: "​719",​ 
-     aid: "​7959",​ 
-     ​title:​ "​АЗИТРОМИЦИН"​ 
-    }, 
-    { 
-     id: "​731",​ 
-     aid: "​7900",​ 
-     ​title:​ "​Тиберал"​ 
-    } 
-   ] 
-  }, 
   {   {
-   name: "country", +    ​name: "vendor", 
-   ​references: [ +    references: [ 
-    +      
-     ​id: "1", +        id: "678", 
-     ​aid: "000000001", +        aid: "7959", 
-     title: "Россия+        value: "Плантэкстракт ГмбХ ​и Ко.КГ/​Мадаус ГмбХ
-    }, +      }, 
-    +      
-     ​id: "2", +        id: "556", 
-     ​aid: "000000002", +        aid: "7960", 
-     title: "Италия+        value: "Рекитт Бенкизер Хелскэар/​ЭсЭсЭл Мануфакт
-    +      
-   ​]+    ]
   }   }
- ] 
 } }
 </​code>​ </​code>​
json_api.1741732381.txt.gz · Последние изменения: 2025/03/12 01:33 — gear