История звонков по линиям
Описание
Выдает историю звонков по линиям поддержки за период. Позволяет получить звонки не только по своим клиентам и специалистам, но и по сторонним, подключившим линию поддержки партнера (вендорная схема). При вызове операции в дневное время максимальное значение запрашиваемого периода не может превышать 7 календарных дней.
Запрос
Параметр, выделенный жирным, является обязательным к заполнению!
| Параметр | Тип | NULL | Описание |
|---|---|---|---|
| PeriodFrom | ДатаВремя | Позволяет отбирать звонки, которые начались после этого момента времени. | |
| PeriodTo | ДатаВремя | Позволяет отбирать звонки, которые начались до этой даты. | |
| ClientID | 4.1.2.4. ClientID | Уникальный идентификатор организации, сотрудник которой получал поддержку по линии. Значение параметра берется из функции Получение списка организаций-клиентов. | |
| ServiceUserID | 4.1.2.5. AccountID | Уникальный идентификатор аккаунта 1С-Коннект, получающего поддержку по линии. | |
| ServiceID | 4.1.2.9. ServiceID | Уникальный идентификатор линии, по которой осуществлялись звонки. | |
| SpecialistID | 4.1.2.5. AccountID | Уникальный идентификатор сотрудника, оказывающего поддержку по линии. | |
| CallResult | Число | Отбор по результату звонка:
|
Пример
<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:GetHistoryOfServiceCalls>
<par:Params>
<Property xmlns="http://v8.1c.ru/8.1/data/core" name="PeriodFrom">
<Value xsi:type="xs:dateTime">2019-09-21T01:00:00</Value>
</Property>
<Property xmlns="http://v8.1c.ru/8.1/data/core" name="PeriodTo">
<Value xsi:type="xs:dateTime">2019-09-27T01:00:00</Value>
</Property>
<Property xmlns="http://v8.1c.ru/8.1/data/core" name="ClientID">
<Value xsi:type="xs:string">90028e2b-2003-11e7-80e6-0025904f970f</Value>
</Property>
<Property xmlns="http://v8.1c.ru/8.1/data/core" name="ServiceUserID">
<Value xsi:type="xs:string">0e0a9b78-ee6b-4f6c-2003-ca248f7f9baf</Value>
</Property>
<Property xmlns="http://v8.1c.ru/8.1/data/core" name="ServiceID">
<Value xsi:type="xs:string">fbe839ae-2003-2003-80e6-0025904f970f</Value>
</Property>
<Property xmlns="http://v8.1c.ru/8.1/data/core" name="SpecialistID">
<Value xsi:type="xs:string">79d4067b-6f12-451a-8efb-2003d6a61c1e</Value>
</Property>
<Property xmlns="http://v8.1c.ru/8.1/data/core" name="CallResult">
<Value xsi:type="xs:decimal">1</Value>
</Property>
</par:Params>
</par:GetHistoryOfServiceCalls>
</soap:Body>
</soap:Envelope>
Ответ (структура ResultData)
| Параметр | Тип | Описание |
|---|---|---|
| CallID | UUID | Уникальный идентификатор звонка |
| ClientID | 4.1.2.4. ClientID | Уникальный идентификатор организации, сотрудник которого получал поддержку по линии |
| ServiceUserID | 4.1.2.5. AccountID | Уникальный идентификатор аккаунта 1С-Коннект, подключенного к линии поддержки (с которым происходило голосовое общение) |
| ServiceID | 4.1.2.9. ServiceID | Уникальный идентификатор линии, по которой осуществлялись звонки |
| CallTime | ДатаВремя | Время ответа на звонок |
| CallerID | 4.1.2.5. AccountID | Идентификатор звонящего |
| CalleeID | 4.1.2.5. AccountID | Идентификатор ответчика |
| CallResult | Число | Код результата звонка. Значения:
|
| Duration | Число | Длительность разговора в секундах. |
Пример ответа
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<m:GetHistoryOfServiceCallsResponse 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>CallID</Name>
<ValueType>
<Type>xs:string</Type>
<StringQualifiers>
<Length>40</Length>
<AllowedLength>Variable</AllowedLength>
</StringQualifiers>
</ValueType>
</column>
<column>
<Name>ClientID</Name>
<ValueType>
<Type>xs:string</Type>
<Type>Null</Type>
<StringQualifiers>
<Length>0</Length>
<AllowedLength>Variable</AllowedLength>
</StringQualifiers>
</ValueType>
</column>
<column>
<Name>ServiceUserID</Name>
<ValueType>
<Type>xs:string</Type>
<Type>Null</Type>
<StringQualifiers>
<Length>0</Length>
<AllowedLength>Variable</AllowedLength>
</StringQualifiers>
</ValueType>
</column>
<column>
<Name>ServiceID</Name>
<ValueType>
<Type>xs:string</Type>
<Type>Null</Type>
<StringQualifiers>
<Length>0</Length>
<AllowedLength>Variable</AllowedLength>
</StringQualifiers>
</ValueType>
</column>
<column>
<Name>CallTime</Name>
<ValueType>
<Type>xs:dateTime</Type>
<DateQualifiers>
<DateFractions>DateTime</DateFractions>
</DateQualifiers>
</ValueType>
</column>
<column>
<Name>CallerID</Name>
<ValueType>
<Type>xs:string</Type>
<Type>Null</Type>
<StringQualifiers>
<Length>0</Length>
<AllowedLength>Variable</AllowedLength>
</StringQualifiers>
</ValueType>
</column>
<column>
<Name>CalleeID</Name>
<ValueType>
<Type>xs:string</Type>
<Type>Null</Type>
<StringQualifiers>
<Length>0</Length>
<AllowedLength>Variable</AllowedLength>
</StringQualifiers>
</ValueType>
</column>
<column>
<Name>CallResult</Name>
<ValueType>
<Type>xs:decimal</Type>
<NumberQualifiers>
<Digits>0</Digits>
<FractionDigits>0</FractionDigits>
<AllowedSign>Any</AllowedSign>
</NumberQualifiers>
</ValueType>
</column>
<column>
<Name>Duration</Name>
<ValueType>
<Type>xs:decimal</Type>
<NumberQualifiers>
<Digits>10</Digits>
<FractionDigits>0</FractionDigits>
<AllowedSign>Nonnegative</AllowedSign>
</NumberQualifiers>
</ValueType>
</column>
<row>
<Value xsi:type="xs:string">5f99f58f-2003-4e1c-a049-2cf58efc68a1</Value>
<Value xsi:type="xs:string">90028e2b-ff47-11e7-2003-0025904f970f</Value>
<Value xsi:type="xs:string">0e0a9b78-ee6b-2003-bd33-ca248f7f2003</Value>
<Value xsi:type="xs:string">fbe839ae-07ec-11e8-2003-0025904f970f</Value>
<Value xsi:type="xs:dateTime">2019-09-26T18:29:37</Value>
<Value xsi:type="xs:string">79d4067b-6f12-451a-8efb-2003d6a61c1e</Value>
<Value xsi:type="xs:string">0e0a9b78-2003-4f6c-bd33-ca248f7f9baf</Value>
<Value xsi:type="xs:decimal">1</Value>
<Value xsi:type="xs:decimal">13</Value>
</row>
<row>
<Value xsi:type="xs:string">a42bea6c-013b-2003-903f-322a42716719</Value>
<Value xsi:type="xs:string">90028e2b-ff47-11e7-2003-0025904f970f</Value>
<Value xsi:type="xs:string">0e0a9b78-2003-4f6c-bd33-ca248f7f9baf</Value>
<Value xsi:type="xs:string">fbe82003-07ec-11e8-80e6-0025904f970f</Value>
<Value xsi:type="xs:dateTime">2019-09-26T18:31:04</Value>
<Value xsi:type="xs:string">0e0a9b78-ee6b-2003-bd33-ca248f7f9baf</Value>
<Value xsi:type="xs:string">79d4067b-6f12-451a-8efb-2003d6a61c1e</Value>
<Value xsi:type="xs:decimal">1</Value>
<Value xsi:type="xs:decimal">24</Value>
</row>
</Value>
</Property>
</m:return>
</m:GetHistoryOfServiceCallsResponse>
</soap:Body>
</soap:Envelope>
, multiple selections available, Use left or right arrow keys to navigate selected items