Создание заявки на комлектацию — КиберПедия 

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Создание заявки на комлектацию

2022-12-20 30
Создание заявки на комлектацию 0.00 из 5.00 0 оценок
Заказать работу

 

 

· Представляет собой отправку XML документа на URLAPI POST запроса. Где в качестве одного из параметров GET запроса должен быть указан логин клиента API, который выдается при заключении договора. Кодировка XML документа должна быть UTF-8;

· В одном XML документе может быть несколько товаров!

 

         Запрос:

 

Параметр GET запроса Описание
1 equip Для определения типа заявки. Это поле может иметь пустое значение.
2 secret Логин клиента API. Логин выдается при заключении договора

 

<document>

  <application>

         <id>1</id>

  </application>

  <products>

         <product>

           <keeper>ООО "ИнтерПроджект"</keeper>

               <bailor>ООО "ИнтерПроджект"</bailor>

               <act>ВА377</act>

               <coder>RU1EA</coder>

               <surname>Подколодный</surname>

               <name>Василий</name>

               <lastname>Иванович</lastname>

               <phone>8-928-489-23-43</phone>

               <country>Россия</country>

               <region>Северная Осетия</region>

               <area>1-й микрорайон</area>

               <delivery>Номенклатура</delivery> 

            <index>362020</index>

               <street>Левченко ул.</street>

               <house>114а</house>

               <body>5</body>

               <floor>шт</floor>

               <office>122</office>

               <codei>243</codei>

               <artical>RU1</artical>

               <attachments>ТМЦ</attachments>

               <nomencl>Кукла</nomencl>

           <unit>шт</unit>

               <amount>1</amount>

               <implprice>575.00</implprice>

               <implsum>575.00</implsum>

               <nod>Мегаполис</nod>

               <viewdep>Бандероль 1-го класса</viewdep>

               <categorydep></categorydep>

               <aoii></aoii>

               <flagnotif></flagnotif>

               <viewnotif></viewnotif>

               <fragility>100</fragility>

           <accpack>Номенклатура</accpack>

               <viewaccpack>ООО "ИнтерПроджект"</viewaccpack>

               <weightdep>RU2923292EA</weightdep>

               <tdv>1000.30</tdv>

               <codamount>1050.20</codamount> 

           <note></note>

         </product>

  </products>

</document>

 

Описание полей (обязательные поля выделены цветом)

Document

список корневой элемент          
application список    

 

  id Целое число

Номер заявки

products список    

 

  product список  

 

    keeper строка

Организация-хранитель

    bailor строка

Контрагент-поклаждатель

      act строка

Номер заказа

      coder строка

Код(получателя

      surname строка

Фамилия

      name строка

Имя

      lastname строка

Отчество

      phone строка

Телефон

      counrty строка

Страна

      region строка

Регион/область

      area строка

Район

      delivery строка

Пункт доставки

      index строка

Индекс

      street строка

Улица

      house строка

Дом/ строение

      body строка

Корпус

      floor строка

Этаж

      office строка

Офис/квартира

      codei строка

Код(внутр)

      artical строка

Артикул(код котрагента)

      attachments строка

Вид вложения

      nomencl строка

Номенклатура(наименование товара)

      unit строка

Единица хранения

      amount целое число

Количество

      implprise число с плавающей точкой

Цена реализации, руб

      implsum число с плавающей точкой

Сумма реализации, руб

      nod строка

Наименование оператора доставки

      viewdep строка

Вид отправления

      categorydep строка

Категория отправления

      aoii строка

Наличие описи вложения

      flagnotif строка

Налицие уведомления

      viewnotif строка

Вид уведомления

      flagility строка

Признак хрупкости вложения

      accpack строка

Необходимость дополнительной упаковки

      viewaccpack строка

Вид дополнительной упаковки(короб, пакет и.т.п)

      weightdep строка

Расчетный вес отправления, кг/заказ

      tdv строка

Сумма объявленной/страховой ценности, руб./строка

      codamount строка

Сумма наложенного платежа, руб./строка

      node строка

Примечания

 

В случае если заказ успешно принят и записан в БД будет возвращен ответ:

<document>

  <doc_type>593</doc_type>

  <doc_date>26-08-2013 18:11:51</doc_date>

  <error>0</error>

  <good>

         <articals>

               <artical>RU1</artical>

         <amount>1</amount>

         </articals>

  </good>

</document>

 

Тег <error> - содержит общее количество ошибок, в случае успеха содержит 0.

 

Если были ошибки то, отдаётся следующий XML документ:

 

 

<document>

<doc_type>592</doc_type>

<doc_date>20-09-2013 08:12:05</doc_date>

<error>1</error>

<errors>

<error>Этот номер не уникален</error>

  </errors>

</document>

 

 

Корневой элемент

Описание

1 doc_type целое число номер формы документа  
2 doc_date строка дата документа в формате [дд].[мм].[гггг] [чч]:[мм]:[сс]  
3 error целое число количество ошибок  
4 errors список    
5   error строка описание ошибки

 

 

Выдача номеров заказов

 

Работа с API выдача номеров заказа представляет собой GET запросы вида URL API?[параметр1]=[значение1]&[параметр2]=[значение2]&… и т. д.

 


Поделиться с друзьями:

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.02 с.