История изменения заявки на обслуживание

Описание

Получение истории изменения заявок на обслуживание.


НаименованиеServiceRequestHistory
НазначениеПолучение истории изменения заявки на обслуживание
Дневной лимит (опер/час)50
Ночной лимит (опер/час)250
Максимум объектов в пакете550

Запрос

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

ПараметрТипNULLОписание
ServiceRequestID4.1.2.15. ServiceRequestID


ID заявки
Пример
<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:ServiceRequestHistory>
         <par:Params>
            <Property name="ServiceRequestID" xmlns="http://v8.1c.ru/8.1/data/core">
               <Value xsi:type="xs:string">c09b2003-f177-2003-a8a0-20037ba72003</Value>
            </Property>       
         </par:Params>
      </par:ServiceRequestHistory>
   </soap:Body>
</soap:Envelope>
Пример пакетного вызова
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<m:ServiceRequestHistory xmlns:m="http://buhphone.com/PartnerWebAPI2">
			<m:Params xmlns:d4p1="http://v8.1c.ru/8.1/data/core"
					xmlns:xs="http://www.w3.org/2001/XMLSchema"
					xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
					xsi:type="d4p1:ValueTable">
				<d4p1:column>
					<d4p1:Name>ServiceRequestID</d4p1:Name>
					<d4p1:ValueType>
						<d4p1:Type>xs:string</d4p1:Type>
						<d4p1:StringQualifiers>
							<d4p1:Length>36</d4p1:Length>
							<d4p1:AllowedLength>Variable</d4p1:AllowedLength>
						</d4p1:StringQualifiers>
					</d4p1:ValueType>
				</d4p1:column>
				<d4p1:row>
					<d4p1:Value xsi:type="xs:string">50804b67-b25b-a144-bae0-8607162143ae</d4p1:Value>
				</d4p1:row>
				<d4p1:row>
					<d4p1:Value xsi:type="xs:string">5fbcb50f-e6d9-a94d-a224-21a89a09f900</d4p1:Value>
				</d4p1:row>
				<d4p1:row>
					<d4p1:Value xsi:type="xs:string">8365a9e3-f0a3-194e-9370-41256839b7a1</d4p1:Value>
				</d4p1:row>
				<d4p1:row>
					<d4p1:Value xsi:type="xs:string">c526360c-6113-bd4f-92b7-a1cf930c5fd0</d4p1:Value>
				</d4p1:row>
			</m:Params>
		</m:ServiceRequestHistory>
	</soap:Body>
</soap:Envelope>

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

ПараметрТипОписание
TimeДатаВремяЧПЛКМомент изменения
AuthorID4.1.2.5. AccountIDПользователь программы, сделавший изменение. Если это пользователь Личного кабинета, то пустая строка
ChangedFieldСтрока(11)

Объект изменения Значения:

  • CHANNEL - Канал связи
  • EXECUTOR - Исполнитель
  • STATUS - Статус
  • DESCRIPTION - Описание проблемы
  • RESULT - Описание решения
  • DURATION - Длительность работы
  • SUMMARY - Тема
  • PRIORITY - Приоритет. Возможные значения:
    • LOW - Низкий,
    • STANDARD - Стандартный,
    • HIGH - Высокий
  • DEADLINE - Срок
  • FIELD1, FIELD2, FIELD3, FIELD4, FIELD5 - Дополнительные настраиваемые поля
OldValueСтрокаСтарое значение (для полей DESCRIPTION и RESULT не указывается)
NewValueСтрокаНовое значение (для полей DESCRIPTION и RESULT не указывается)
Пример ответа
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <m:ServiceRequestHistoryResponse 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>Time</Name>
                     <ValueType>
                        <Type>xs:dateTime</Type>
                        <DateQualifiers>
                           <DateFractions>DateTime</DateFractions>
                        </DateQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>AuthorID</Name>
                     <ValueType>
                        <Type>xs:string</Type>
                        <Type>Null</Type>
                        <StringQualifiers>
                           <Length>0</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>ChangedField</Name>
                     <ValueType>
                        <Type>xs:string</Type>
                        <StringQualifiers>
                           <Length>11</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>OldValue</Name>
                     <ValueType>
                        <Type xmlns:d9p1="http://v8.1c.ru/8.1/data/enterprise/current-config">d9p1:EnumRef.ПриоритетыЗаявокНаОбслуживание</Type>
                        <Type>xs:string</Type>
                        <Type>xs:dateTime</Type>
                        <Type>Null</Type>
                        <Type>xs:decimal</Type>
                        <NumberQualifiers>
                           <Digits>0</Digits>
                           <FractionDigits>0</FractionDigits>
                           <AllowedSign>Any</AllowedSign>
                        </NumberQualifiers>
                        <StringQualifiers>
                           <Length>0</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                        <DateQualifiers>
                           <DateFractions>DateTime</DateFractions>
                        </DateQualifiers>
                     </ValueType>
                  </column>
                  <column>
                     <Name>NewValue</Name>
                     <ValueType>
                        <Type xmlns:d9p1="http://v8.1c.ru/8.1/data/enterprise/current-config">d9p1:EnumRef.ПриоритетыЗаявокНаОбслуживание</Type>
                        <Type>xs:string</Type>
                        <Type>xs:dateTime</Type>
                        <Type>Null</Type>
                        <Type>xs:decimal</Type>
                        <NumberQualifiers>
                           <Digits>0</Digits>
                           <FractionDigits>0</FractionDigits>
                           <AllowedSign>Any</AllowedSign>
                        </NumberQualifiers>
                        <StringQualifiers>
                           <Length>0</Length>
                           <AllowedLength>Variable</AllowedLength>
                        </StringQualifiers>
                        <DateQualifiers>
                           <DateFractions>DateTime</DateFractions>
                        </DateQualifiers>
                     </ValueType>
                  </column>
                  <row>
                     <Value xsi:type="xs:dateTime">2019-09-25T17:58:10</Value>
                     <Value xsi:nil="true"/>
                     <Value xsi:type="xs:string">RESULT</Value>
                     <Value xsi:nil="true"/>
                     <Value xsi:nil="true"/>
                  </row>
                  <row>
                     <Value xsi:type="xs:dateTime">2019-09-25T17:58:10</Value>
                     <Value xsi:nil="true"/>
                     <Value xsi:type="xs:string">DESCRIPTION</Value>
                     <Value xsi:nil="true"/>
                     <Value xsi:nil="true"/>
                  </row>
                  <row>
                     <Value xsi:type="xs:dateTime">2019-09-25T17:58:10</Value>
                     <Value xsi:nil="true"/>
                     <Value xsi:type="xs:string">DURATION</Value>
                     <Value xsi:type="xs:decimal">60</Value>
                     <Value xsi:type="xs:decimal">999</Value>
                  </row>
                  <row>
                     <Value xsi:type="xs:dateTime">2019-09-25T16:22:31</Value>
                     <Value xsi:nil="true"/>
                     <Value xsi:type="xs:string">PRIORITY</Value>
                     <Value xsi:nil="true"/>
                     <Value xsi:type="xs:string">STANDARD</Value>
                  </row>
               </Value>
            </Property>
         </m:return>
      </m:ServiceRequestHistoryResponse>
   </soap:Body>
</soap:Envelope>