Формат отказа¶
Формат 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 если какое либо из этих полей не заполнено строка игнорируется