Сценарии приёмки входящей партии

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску

В данной статье описаны возможные сценарии приёмки продукции и гашения ветеринарных сертификатов через шлюз Ветис.API. Рассматривается гашение электронных и бумажных ВСД.

Общие сведения

Возможные сценарии

  1. Документ присутствует в системе в электронном виде
    1. Фактический объём продукции и объём продукции, указанный во входящем сертификате, одинаковы или различаются не более чем на 5%
  • Груз принимается в полном объёме
  • Груз принимается частично
  • Груз не принимается полностью
    1. Фактический объём продукции и объём продукции, указанный во входящем сертификате, различаются более чем на 5%
  • Груз принимается в полном объёме
  • Груз принимается частично
  • Груз не принимается полностью
  1. Документ пришёл вместе с грузом в бумажном виде
    1. Фактический объём продукции и объём продукции, указанный во входящем сертификате, одинаковы или различаются не более чем на 5%
  • Груз принимается в полном объёме
  • Груз принимается частично
  • Груз не принимается полностью
    1. Фактический объём продукции и объём продукции, указанный во входящем сертификате, различаются более чем на 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>


Результат выполнения операции

  • Входящий ВСД: погашен.
  • Запись входного журнала: создана. В записи входного журнала указаны фактические сведения о партии, которые соответствуют сведениям, указанным во входящем электронном ВСД.
  • Акт несоответствия: не создан.
  • Возвратный ВСД: не создан

Бумажный ветеринарный документ