Сценарии приёмки входящей партии: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 67: | Строка 67: | ||
|} | |} | ||
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | ||
Строка 256: | Строка 174: | ||
<vet:docInspection> | <vet:docInspection> | ||
<vet:responsible> | <vet:responsible> | ||
<com:login>login | <com:login>login</com:login> <!--Пользователь, ответственный за соответствие документации и фактического груза. Может быть как ветврач, так и пользователь ХС---> | ||
</vet:responsible> | </vet:responsible> | ||
<vet:result>CORRESPONDS</vet:result> | <vet:result>CORRESPONDS</vet:result> | ||
Строка 262: | Строка 180: | ||
<vet:vetInspection> | <vet:vetInspection> | ||
<vet:responsible> | <vet:responsible> | ||
<com:login> | <com:login>login</com:login> <!--Пользователь, ответственный за соответствие груза качественным показателям. ---> | ||
</vet:responsible> | </vet:responsible> | ||
<vet:result>CORRESPONDS</vet:result> | <vet:result>CORRESPONDS</vet:result> | ||
Строка 272: | Строка 190: | ||
</div> | </div> | ||
</div> | </div> | ||
'''Результат выполнения операции''' | |||
* Входящий ВСД: погашен. | |||
* Запись входного журнала: создана. В записи входного журнала указаны фактические сведения о партии, которые соответствуют сведениям, указанным во входящем электронном ВСД. | |||
* Акт несоответствия: не создан. | |||
* Возвратный ВСД: не создан | |||
==Бумажный ветеринарный документ== | ==Бумажный ветеринарный документ== |
Версия 11:40, 21 августа 2016
В данной статье описаны возможные сценарии приёмки продукции и гашения ветеринарных сертификатов через шлюз Ветис.API. Рассматривается гашение электронных и бумажных ВСД.
Общие сведения
Возможные сценарии
- Документ присутствует в системе в электронном виде
- Фактический объём продукции и объём продукции, указанный во входящем сертификате, одинаковы или различаются не более чем на 5%
- Груз принимается в полном объёме
- Груз принимается частично
- Груз не принимается полностью
- Фактический объём продукции и объём продукции, указанный во входящем сертификате, различаются более чем на 5%
- Груз принимается в полном объёме
- Груз принимается частично
- Груз не принимается полностью
- Документ пришёл вместе с грузом в бумажном виде
- Фактический объём продукции и объём продукции, указанный во входящем сертификате, одинаковы или различаются не более чем на 5%
- Груз принимается в полном объёме
- Груз принимается частично
- Груз не принимается полностью
- Фактический объём продукции и объём продукции, указанный во входящем сертификате, различаются более чем на 5%
- Груз принимается в полном объёме
- Груз принимается частично
- Груз не принимается полностью
Возможный сценарий определяется параметрами, которые заполняются в объекте deliveryFacts.
Название поля | Значение | Комментарий |
---|---|---|
decision | ACCEPT_ALL/PARTIALLY/RETURN_ALL | Принятое решение о дальнейшей судьбе партии: принимается/принимается частино/возвращается полностью |
vetCertificatePresence | ELECTRONIC/PAPER | Вид ветеринарного сертификата: электронный или бумажный |
docInspection/result | CORRESPONDS/MISMATCH/UNSUPERVISED | Соответствуют ли сведения о партии, указанные в документе, фактическим: соответствуют/не соответствуют/проверка не проводилась |
vetInspection/result | CORRESPONDS/MISMATCH/UNSUPERVISED | Осуществлён ли контроль груза вет.врачом на соответствие требованиям: груз соответствует/не соответствует/осмотр не проводился. |
Сценарии с электронным ветеринарным сертификатом
Сценарий №1
Описание бизнес-операции Продукция, которая поступает на предприятие, сопровождается электронным ветеринарным документом. Сведения о партии соответствуют указанным в ВСД. Фактический объём продукции и объём продукции, указанный во входящем ВСД, одинаковы или различаются не более чем на 5%. Партия принимается в полном объёме.
Входные данные
Поле | Значение | Комментарий |
---|---|---|
deliveryFacts/decision | ACCEPT_ALL | Партия принимается в полном объёме |
deliveryFacts/vetCertificatePresence | ELECTRONIC | Сертификат находится в системе электронном виде. |
deliveryFacts/docInspection/result | CORRESPONDS | Данные о грузе соответствуют указанным в ВСД |
deliveryFacts/vetInspection/result | CORRESPONDS | Состояние груза соответствует указанному в ВСД |
delivery/accompanyingForms/vetCertificate/UUID | Идентификатор электронного документа | Остальные данные объекта vetCertificate указывать не требуется. Система считает их автоматически. |
delivery/consignment/volume | Объём принимаемого груза, соответствующий указанному в ВСД или отличный от него не более чем на 5% | |
discrepancyReport | Не заполняется | Расхождений нет, акта не требуется. |
returnedDelivery | Не заполняется | Возврат не оформляется, возвратного сертификата не требуется. |
Сценарий гашения входного сертификата
<merc:processIncomingConsignmentRequest>
<merc:localTransactionId>П000000005</merc:localTransactionId>
<merc:initiator>
<com:login>login</com:login>
</merc:initiator>
<merc:delivery>
<vet:deliveryDate>date</vet:deliveryDate>
<vet:consignor>
<ent:businessEntity>
<base:guid>businessEntityGUID1</base:guid>
</ent:businessEntity>
<ent:enterprise>
<base:guid>enterpriseGUID1</base:guid>
</ent:enterprise>
</vet:consignor>
<vet:consignee>
<ent:businessEntity>
<base:guid>businessEntityGUID2</base:guid>
</ent:businessEntity>
<ent:enterprise>
<base:guid>enterpriseGUID2</base:guid>
</ent:enterprise>
</vet:consignee>
<vet:consignment>
<vet:productType>type</vet:productType>
<vet:product>
<base:uuid>uuid</base:uuid>
</vet:product>
<vet:subProduct>
<base:uuid>uuid</base:uuid>
</vet:subProduct>
<vet:productItem>
<prod:name>название продукции</prod:name>
</vet:productItem>
<vet:volume>1000</vet:volume>
<vet:unit>
<base:uuid>uuid</base:uuid>
</vet:unit>
<vet:packingList>
<com:packingForm>
<base:uuid>uuid</base:uuid>
</com:packingForm>
</vet:packingList>
<vet:packingAmount>100</vet:packingAmount>
<vet:dateOfProduction>
<vet:firstDate>
<base:year>2016</base:year>
<base:month>4</base:month>
<base:day>5</base:day>
<base:hour>0</base:hour>
</vet:firstDate>
</vet:dateOfProduction>
<vet:expiryDate>
<vet:firstDate>
<base:year>2016</base:year>
<base:month>4</base:month>
<base:day>22</base:day>
<base:hour>0</base:hour>
</vet:firstDate>
</vet:expiryDate>
<vet:perishable>false</vet:perishable>
<vet:countryOfOrigin>
<base:uuid>uuid</base:uuid>
</vet:countryOfOrigin>
<vet:producerList>
<ent:producer>
<ent:enterprise>
<base:guid>guid</base:guid>
</ent:enterprise>
<ent:role>PRODUCER</ent:role>
</ent:producer>
</vet:producerList>
<vet:lowGradeCargo>false</vet:lowGradeCargo>
<vet:owner>
<base:guid>guid</base:guid>
</vet:owner>
<vet:productName>название продукции</vet:productName>
<vet:productCode>артикул продукции</vet:productCode>
</vet:consignment>
<vet:accompanyingForms>
<vet:waybill>
<shp:issueSeries>ТТН</shp:issueSeries>
<shp:issueNumber>000000006</shp:issueNumber>
<shp:issueDate>2016-04-05</shp:issueDate>
<shp:type>1</shp:type>
<shp:transportInfo>
<shp:transportType>1</shp:transportType>
<shp:transportNumber>
<shp:vehicleNumber>к949ыы43</shp:vehicleNumber>
</shp:transportNumber>
</shp:transportInfo>
<shp:transportStorageType>CHILLED</shp:transportStorageType>
</vet:waybill>
<vet:vetCertificate>
<base:uuid>uuid</base:uuid>
</vet:vetCertificate>
</vet:accompanyingForms>
</merc:delivery>
<merc:deliveryFacts>
<vet:vetCertificatePresence>ELECTRONIC</vet:vetCertificatePresence>
<vet:docInspection>
<vet:responsible>
<com:login>login</com:login> <!--Пользователь, ответственный за соответствие документации и фактического груза. Может быть как ветврач, так и пользователь ХС--->
</vet:responsible>
<vet:result>CORRESPONDS</vet:result>
</vet:docInspection>
<vet:vetInspection>
<vet:responsible>
<com:login>login</com:login> <!--Пользователь, ответственный за соответствие груза качественным показателям. --->
</vet:responsible>
<vet:result>CORRESPONDS</vet:result>
</vet:vetInspection>
<vet:decision>ACCEPT_ALL</vet:decision>
</merc:deliveryFacts>
</merc:processIncomingConsignmentRequest>
Результат выполнения операции
- Входящий ВСД: погашен.
- Запись входного журнала: создана. В записи входного журнала указаны фактические сведения о партии, которые соответствуют сведениям, указанным во входящем электронном ВСД.
- Акт несоответствия: не создан.
- Возвратный ВСД: не создан