Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Топ:
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Интересное:
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
2022-12-20 | 30 |
5.00
из
|
Заказать работу |
|
|
· Представляет собой отправку 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 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!