Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Описание

Получение списка заявок на продукты витрины.


Page Properties


НаименованиеStorefrontProductBuyRequestsGet
НазначениеЧтение заявок на продукт витрины
Дневной лимит (опер/час)250
Ночной лимит (опер/час)1250
Максимум объектов в пакете-



Запрос

Info

Параметр, выделенный жирным, является обязательным к заполнению!


ПараметрТипNULLОписание
CreateTimeFromДатаВремяЧПЛК


Позволяет отбирать заявки, добавление которых произошло не ранее этой даты. 
CreateTimeToДатаВремяЧПЛК
Позволяет отбирать заявки, добавление которых произошло не позднее этой даты.
RequestIDUUID
Уникальный идентификатор заявки.
ProductIDUUID
Уникальный идентификатор продукта витрины.
AgentCreatorID4.1.2.5. AccountID
Податель заявки
StatusСтрока

Статус заявки. Может принимать значения:

  • ON_CONSIDERATION - На рассмотрении
  • ACCEPTED – Принята
  • REJECTED - Отклонена.


Code Block
languagexml
titleПример
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:par="http://buhphone.com/PartnerWebAPI2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:core="http://v8.1c.ru/8.1/data/core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
      <par:StorefrontProductBuyRequestsGet>
         <par:Params>
              <Property name="ProductID" xmlns="http://v8.1c.ru/8.1/data/core">
               <Value xsi:type="xs:string">4be2d422-2003-11e4-80d0-0025904f970f</Value>
            </Property>
            <Property name="CreateTimeFrom" xmlns="http://v8.1c.ru/8.1/data/core">
               <Value xsi:type="xs:dateTime">2019-01-01T12:00:00</Value>
            </Property>
            <Property name="CreateTimeTo" xmlns="http://v8.1c.ru/8.1/data/core">
               <Value xsi:type="xs:dateTime">2019-09-30T12:00:00</Value>
            </Property>

         </par:Params>
      </par:StorefrontProductBuyRequestsGet>
   </soap:Body>
</soap:Envelope>


Ответ (структура ResultData)

ПараметрТипОписание
RequestIDUUIDУникальный идентификатор заявки
ProductIDUUIDУникальный идентификатор продукта витрины
AgentCreatorID4.1.2.5. AccountIDУникальный идентификатор пользователя или специалиста, который подал заявку.
StatusСтрокаСтатус заявки
CreationTimeДатаВремяЧПЛКДата создания заявки
ExecutedTimeДатаВремяЧПЛКДата обработки заявки


Code Block
languagexml
titleПример ответа
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:StorefrontProductBuyRequestsGetResponse xmlns:m="http://buhphone.com/PartnerWebAPI2">
         <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <Property name="ResultCode" xmlns="http://v8.1c.ru/8.1/data/core">
               <Value xsi:type="xs:string">SUCCESS</Value>
            </Property>
            <Property name="ResultData" xmlns="http://v8.1c.ru/8.1/data/core">
               <Value xsi:type="ValueTable">
                  <column>
                     <Name>RequestID</Name>
                     <ValueType>
                        <Type>xs:string</Type>
                        <Type>Null</Type>
                        <StringQualifiers>
                           <Length>0</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>ProductID</Name>
                     <ValueType>
                        <Type>xs:string</Type>
                        <Type>Null</Type>
                        <StringQualifiers>
                           <Length>0</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>AgentCreatorID</Name>
                     <ValueType>
                        <Type>xs:string</Type>
                        <Type>Null</Type>
                        <StringQualifiers>
                           <Length>0</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>CreationTime</Name>
                     <ValueType>
                        <Type>xs:dateTime</Type>
                        <DateQualifiers>
                           <DateFractions>DateTime</DateFractions>
                        </DateQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>ExecutedTime</Name>
                     <ValueType>
                        <Type>xs:dateTime</Type>
                        <DateQualifiers>
                           <DateFractions>DateTime</DateFractions>
                        </DateQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>Status</Name>
                     <ValueType>
                        <Type>xs:string</Type>
                        <StringQualifiers>
                           <Length>16</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                     </ValueType>
                  </column>
                  <row>
                     <Value xsi:type="xs:string">f269848b-d5f1-11e9-80e7-ba5e5a7280d8</Value>
                     <Value xsi:type="xs:string">975b7ea5-055b-11e6-80e1-0025904f970d</Value>
                     <Value xsi:type="xs:string">bc181581-7d08-4b97-b96e-f4eef9ac986b</Value>
                     <Value xsi:type="xs:dateTime">2019-09-13T11:44:35</Value>
                     <Value xsi:type="xs:dateTime">2019-09-13T13:38:20</Value>
                     <Value xsi:type="xs:string">ACCEPTED</Value>
                  </row>
               </Value>
            </Property>
         </m:return>
      </m:StorefrontProductBuyRequestsGetResponse>
   </soap:Body>
</soap:Envelope>