Формат отказа¶
Формат xml, http://www.w3.org/TR/REC-xml/, или dbf(dbase-4)
Имена тегов регистра независимые
Теги¶
Название XML | Поле dbf | Описание | тип | Обязательный | Примечание к заполнению |
Code | Code | код товара | строка макс 255 символов | * | по справочнику поставщика |
CodeCr | CodeCr | код производителя | строка макс 255 символов | по справочнику поставщика | |
Product | Product | наименование товара | строка макс 255 символов | * | по справочнику поставщика |
Producer | Producer | производитель | строка макс 255 символов | * | по справочнику поставщика |
Rejected | Rejected | количество, в поставке которого отказано | целое число | * | это кол-во, которого НЕ хватает до требуемого(заказанного) количества |
Ordered | Ordered | заказываемое количество | целое число | кол-во, которое указано в заявке клиента | |
OrderId | OrderId | номер заявки АналитФАРМАЦИЯ | целое число | * | |
OrderLineId | OLineId | уникальный идентификатор заказанной позиции | целое число | * | Передается поставщику в рамках заявки для последующего размещения в накладной |
Структура¶
<Reject> <Line> <Code>8748518</Code> <CodeCr>5841</CodeCr> <Product>Церебролизин 2мл №10 амп.</Product> <Producer>EVER Neuro Pharma, GmbH</Producer> <Rejected>1</Rejected> <Ordered>10</Ordered> <OrderId>89455487954</OrderId> </Line> <Line> <Code>33772120</Code> <Product>Фарингосепт табл. лимон 10мг N20 Румыния</Product> <Producer>terapia s.c. sa</Producer> <Rejected>2</Rejected> <Ordered>2</Ordered> <OrderLineId>1035737754</OrderId> </Line> </Reject>
В каждой строке должен быть один тег Product, Rejected и тд
Каждый тег Line представляет собой отдельную строку заявки клиента которую поставщик не может удовлетворить
Тег Reject является корневым тегом документа и должен быть один
Обязательными полями являются Code, Product, Rejected, OrderId если какое либо из этих полей не заполнено строка игнорируется