Форум OlegON > Программы и оборудование для автоматизации торговли > ЕГАИС в опте и рознице

Можно ли по справке Б найти поставку ? : ЕГАИС в опте и рознице

02.05.2024 12:23


09.02.2022 08:41
raidex
 
Есть коньяк Киновский трехлетний и мы знаем его справку Б

FB-000004481212446

Надо найти дату поставки

Я сейчас поищу по базе, а как-то через ЕГАИС запросом или по апи можно выяснить ?
09.02.2022 08:56
Mtirt
 
Пункт 1.11 документации к УТМ: Запрос о движении по форме Б
Код:
Чтобы получить информацию о движении товара по конкретному номеру справки Б, 
необходимо сформировать Запрос о движении по форме Б (QueryFormBHistory.xml) вида:
<?xml version="1.0" encoding="UTF-8"?>
<ns:Documents Version="1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"
xmlns:qp="http://fsrar.ru/WEGAIS/QueryParameters"
>
<ns:Owner>
<ns:FSRAR_ID>020000654423</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:QueryFormBHistory>
<qp:Parameters>
<qp:Parameter>
<qp:Name>RFB</qp:Name>
<qp:Value>FB-000000005192079</qp:Value>
</qp:Parameter>
</qp:Parameters>
</ns:QueryFormBHistory>
</ns:Document>
</ns:Documents>
Ответ
Код:
<ns:Documents xmlns:hf="http://fsrar.ru/WEGAIS/ReplyHistFormB"
xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns:Owner>
<ns:FSRAR_ID>3463047</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:ReplyHistFormB>
<hf:InformBRegId>FB-000000005192079</hf:InformBRegId>
<hf:HistoryB>
<hf:OperationB>
<hf:DocType>WayBill</hf:DocType>
<hf:DocId>TTN-000056785</hf:DocId>
<hf:Operation>Приход по накладной</hf:Operation> 
<hf:Quantity>10</hf:Quantity>
<hf:OperDate>2016-01-01T00:00:00</hf:OperDate>
</hf:OperationB>
<hf:OperationB>
<hf:DocType>WayBill</hf:DocType> 
<hf:DocId>TTN-000056790</hf:DocId>
<hf:Operation>Расход по накладной</hf:Operation>
<hf:Quantity>5</hf:Quantity>
<hf:OperDate>2016-01-01T12:00:00</hf:OperDate>
</hf:OperationB>
</hf:HistoryB>
</ns:ReplyHistFormB>
</ns:Document>
</ns:Documents>
09.02.2022 16:19
raidex
 
А какой это тип документа, мне нужно указать тип

Я нашёл "QueryForm2History"

Пробовал указать тип "QueryFormBHistory" - такого типа нет
09.02.2022 17:03
raidex
 
Чем отличается форма 2 от формы B ?

Цитата:
Запрос о движении по форме 2

Чтобы получить информацию о движении товара по конкретному номеру справки 2,

необходимо сформировать Запрос о движении по форме 2 (QueryForm2History.xml) вида:
Код:
<ns:Documents
 xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"
 xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef"
 xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef" 
 xmlns:qp="http://fsrar.ru/WEGAIS/QueryParameters"
 xmlns:xs="http://www.w3.org/2001/XMLSchema"
 xmlns:xsi="http://www.w3.org/2001/XMLSchemainstance">
<ns:Owner>
<ns:FSRAR_ID>030000004988</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:QueryForm2History>
<qp:Parameters>
<qp:Parameter>
<qp:Name>RFB</qp:Name>
<qp:Value>FB-000000605819541</qp:Value>
</qp:Parameter>
</qp:Parameters>
</ns:QueryForm2History>
</ns:Document>
</ns:Documents>
09.02.2022 17:16
raidex
 
QueryFormBHistory так и не смог

QueryForm2History прошло, чуть позже покажу ответ от егаис
09.02.2022 21:19
raidex
 
Итак, я отправил документ типа QueryForm2History в ответ мне вернулось ReplyHistForm2. Если убрать все лишние теги то ответ выглядит так

( полностью движение партии, приход и расход в магазине )

Код:
<ns:Documents xmlns:hf="http://fsrar.ru/WEGAIS/ReplyHistForm2" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01">
 <ns:Document>
 <ns:ReplyHistForm2 xmlns:hf="http://fsrar.ru/WEGAIS/ReplyHistForm2" >

  <hf:InformF2RegId>FB-000004481212446</hf:InformF2RegId> 
  <hf:HistForm2Date>2022-02-09T17:06:49.970</hf:HistForm2Date> 

  <hf:DocType>WayBillAct</hf:DocType> 
  <hf:DocId>TTN-0515914587</hf:DocId> 
  <hf:Operation>Прием по акту №284104 от 07.12.2021 00:00:00</hf:Operation> 
  <hf:Quantity>15.0000</hf:Quantity> 
  <hf:OperDate>2021-12-07T16:35:28.177</hf:OperDate> 

  <hf:DocType>Cheques</hf:DocType> 
  <hf:DocId>Чеки_2021-12-07</hf:DocId> 
  <hf:Operation>Списание по чекам</hf:Operation> 
  <hf:Quantity>-1.0000</hf:Quantity> 
  <hf:OperDate>2021-12-07T19:51:43.250</hf:OperDate> 

  <hf:DocType>Cheques</hf:DocType> 
  <hf:DocId>Чеки_2021-12-08</hf:DocId> 
  <hf:Operation>Списание по чекам</hf:Operation> 
  <hf:Quantity>-1.0000</hf:Quantity> 
  <hf:OperDate>2021-12-08T18:29:33.310</hf:OperDate> 

 </ns:ReplyHistForm2>
 </ns:Document>
</ns:Documents>
Часовой пояс GMT +3, время: 12:23.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.