Получение списка линий

Получение списка линий

Описание

Получения списка линий поддержки. При вызове операции без параметра она вернет список не удаленных линий поддержки, доступных вашей организации.

 

Наименование

ServiceLineKindRead

Назначение

Получение списка линий поддержки

Дневной лимит (опер/час)

250

Ночной лимит (опер/час)

1250

Максимум объектов в пакете

-

Запрос

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

Параметр

Тип

Описание

Параметр

Тип

Описание

ChangedFrom

ДатаВремя

 

Отбор объектов по которым были изменения не ранее указанной даты. Точность до секунд. 

Пример
<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:ServiceLineKindRead> <par:Params> <Property xmlns="http://v8.1c.ru/8.1/data/core" name="ChangedFrom"> <Value xsi:type="xs:dateTime">2019-01-01T12:00:00</Value> </Property> </par:Params> </par:ServiceLineKindRead> </soap:Body> </soap:Envelope>

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

Параметр

Тип

Описание

Параметр

Тип

Описание

ServiceID

4.1.2.9. ServiceID

Идентификатор линии поддержки.

Deleted

Булево

Признак удаления линии поддержки. Истина если линия удалена.

Name

Строка(50)

Наименование линии поддержки

DisplayedName

Строка(100)

Отображаемое в агенте название

DisplayedHint

Строка(100)

Всплывающая подсказка.

DescriptionLink

URL

Ссылка на описание

OwnerType

Строка

Тип принадлежности линии поддержки. Значения:

  • INTERNAL = своя внутренняя

  • EXPORTED = своя экспортируемая

  • IMPORTED = импортирована

VendorID

4.1.2.4. ClientID

Вендор. Если услуга собственная, то поле пустое. Только для чтения

EMailForNotifications

E-Mail_множ

E-Mail для уведомления по линии поддержки.

NotifyBeforeExpires

Булево

Уведомлять об истечении поддержки по линии

NotifyAtDaysBeforeExpires

Число (от 1 до 30)

Количество дней до напоминания об истечении поддержки по линии. По умолчанию 10 дней.

ServiceUsersAudience

Строка

Доступность услуги. Значения:

  • ALL = всем

  • FORSPECIALISTS = своим сотрудникам

OfferServiceForClients

Булево

Рекламировать линию в программе клиента

OfferServiceForSpecialists

Булево

Рекламировать линию в программе специалиста

AutoConnectServiceForClients

Булево

Автоматически подключать линию клиенту при создании.

AutoConnectServiceForSpecialists

Булево

Автоматически подключать линию специалисту при создании.

AutoAcceptRequestForConnectService

Булево

Автоматически принимать заявку на подключение линии поддержки

CloseTreatmentAfterInactivityForSeveralDays

Число (от 0 до 90)

Завершать обращение при отсутствии активности более указанного числа дней. 31 Если 0, то автозаврешение отключено. 

MaxQueueTimeBySLA

Число (от 0 до 99 999)

Нормативное время ожидания в очереди. В минутах. 

MaxSpecialistReactionTimeBySLA

Число (от 0 до 99 999)

Нормативное время реакции специалиста. В минутах.

MaxTreatmentTimeBySLA

Число (от 0 до 99 999)

Нормативное время работы с обращением. В минутах.

NotifyOfNoAppointedSpec

Булево

Отправлять уведомление если обращение поставлено в очередь(отсутствуют свободные специалисты).

NotifyOfCriticalQueueLengthReached

Булево

Отправлять уведомление если длина очереди достигла лимита.

CriticalQueueLength

Число (от 1 до 99)

Количество обращений, при достижении которого отправляется уведомление о превышении длины очереди.

ScheduleOfServiceAvailabilityEnabled

Булево

Признак использования расписания доступности услуги. Если Ложь, то элемент "ScheduleOfServiceAvailability" пустой (или неопределенно).

ScheduleOfServiceAvailability

Структура

Время доступности услуги. Все поля структуры должны быть заполнены (существовать).Расписание сохраняется вне зависимости от значения параметра «ScheduleOfServiceAvailabilityEnabled» Значения:

  • AvailableOnMonday - <Булево> - Вид линии поддержки доступен в понедельник

  • AvailableOnTuesday - <Булево> - Вид линии поддержки доступен во вторник

  • AvailableOnWednesday - <Булево> - Вид линии поддержки доступен в среду

  • AvailableOnThursday - <Булево> - Вид линии поддержки доступен в четверг

  • AvailableOnFriday - <Булево> - Вид линии поддержки доступен в пятницу

  • AvailableOnSaturday - <Булево> -  Вид линии поддержки доступен в субботу

  • AvailableOnSunday - <Булево> -  Вид линии поддержки доступен в воскресенье

  • StartTime - <ДатаВремя> -  Время начала рабочего дня по местному времени партнера. Обязательный параметр. Можно указывать пустое значение. Время в часовом поясе головного региона партнера.

  • EndTime - ДатаВремя Время окончания рабочего дня по местному времени партнера. Обязательный параметр. Можно указывать пустое значение. Время в часовом поясе головного региона обслуживающей компании.

MessageDeliveryPriority

Строка

Приоритет доставки сообщений:

  • NO_PRIORITY=без персонального приоритета

  • FIRST_TO_SPECIALIST = сервис-инженер → клиент-менеджер → остальные по приоритету

  • FIRST_TO_MANAGER = клиент-менеджер → сервис-инженер → остальные по приоритету

MaximumQualityMarkToNotifyPartner

Число

Уведомлять об оценках. От 1 до 5. Если уведомление отключено то 0.

ServiceQueueLimitEnabled

Булево

Тумблер включения лимитов по количеству обращений на одного специалиста

ServiceQueueLimit

Число

Лимит обращений на одного специалиста. Возможные значения 1-99

AutoAcceptRequestForImport

Булево

Автоматически принимать заявку на импорт.

EnableFirstLineOnImport

Булево

Разрешать первую линию при импорте.

RequiringPayment

Булево

Платная услуга. Только чтение.

EnableSearch

Булево

Разрешение поиска. Значение по умолчанию false

SearchAreaVisibility

Строка

Вариант поиска. Возможные значения:

  • NONE = Значение отсутствует.

  • FOR_MY_CUSTOMERS = "Только для моих клиентов и специалистов". Можно установить своей или вендорной линии поддержки. Значение по умолчанию.

  • FOR_CUSTOMERS_IN_MY_REGION = "Всем клиентам в моем регионе". Можно установить только своей линии поддержки

  • FOR_CUSTOMERS_IN_MY_TIME_ZONE = "Всем в моем часовом поясе". Можно установить только своей линии поддержки

  • FOR_CUSTOMERS_IN_MY_COUNTRY ="Всем клиентам в стране". Можно установить только своей линии поддержки

Пример ответа
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> <soap:Body> <m:ServiceLineKindReadResponse 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>ServiceID</Name> <ValueType> <Type>xs:string</Type> <Type>Null</Type> <StringQualifiers> <Length>0</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>Deleted</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>Name</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>50</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>DisplayedName</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>100</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>DisplayedHint</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>100</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>DescriptionLink</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>300</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>OwnerType</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>8</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>VendorID</Name> <ValueType> <Type>xs:string</Type> <Type>Null</Type> <StringQualifiers> <Length>0</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>EMailForNotifications</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>1000</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>NotifyBeforeExpires</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>NotifyAtDaysBeforeExpires</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>10</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Any</AllowedSign> </NumberQualifiers> </ValueType> </column> <column> <Name>ServiceUsersAudience</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>14</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>OfferServiceForClients</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>OfferServiceForSpecialists</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>AutoConnectServiceForClients</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>AutoConnectServiceForSpecialists</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>AutoAcceptRequestForConnectService</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>CloseTreatmentAfterInactivityForSeveralDays</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>0</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Any</AllowedSign> </NumberQualifiers> </ValueType> </column> <column> <Name>MaxQueueTimeBySLA</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>5</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Nonnegative</AllowedSign> </NumberQualifiers> </ValueType> </column> <column> <Name>MaxSpecialistReactionTimeBySLA</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>5</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Nonnegative</AllowedSign> </NumberQualifiers> </ValueType> </column> <column> <Name>MaxTreatmentTimeBySLA</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>5</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Nonnegative</AllowedSign> </NumberQualifiers> </ValueType> </column> <column> <Name>ScheduleOfServiceAvailabilityEnabled</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>ScheduleOfServiceAvailability</Name> <ValueType/> </column> <column> <Name>MessageDeliveryPriority</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>19</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>MaximumQualityMarkToNotifyPartner</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>0</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Any</AllowedSign> </NumberQualifiers> </ValueType> </column> <column> <Name>AutoAcceptRequestForImport</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>EnableFirstLineOnImport</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>EnableSearch</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>SearchAreaVisibility</Name> <ValueType> <Type>xs:string</Type> <StringQualifiers> <Length>29</Length> <AllowedLength>Variable</AllowedLength> </StringQualifiers> </ValueType> </column> <column> <Name>RequiringPayment</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>NotifyOfNoAppointedSpec</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>NotifyOfCriticalQueueLengthReached</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>CriticalQueueLength</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>5</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Any</AllowedSign> </NumberQualifiers> </ValueType> </column> <column> <Name>ServiceQueueLimitEnabled</Name> <ValueType> <Type>xs:boolean</Type> </ValueType> </column> <column> <Name>ServiceQueueLimit</Name> <ValueType> <Type>xs:decimal</Type> <NumberQualifiers> <Digits>2</Digits> <FractionDigits>0</FractionDigits> <AllowedSign>Nonnegative</AllowedSign> </NumberQualifiers> </ValueType> </column> <row> <Value xsi:type="xs:string">d7aa2020-b10a-2020-80dc-ba5e5a722020</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:string">Линия поддержки пользователей ИТС - первая линия</Value> <Value xsi:type="xs:string">Линия поддержки пользователей ИТС</Value> <Value xsi:type="xs:string">Линия для обслуживания клиентов с договором ИТС-Проф</Value> <Value xsi:type="xs:string">нашсайт.рф</Value> <Value xsi:type="xs:string">INTERNAL</Value> <Value xsi:nil="true"/> <Value xsi:type="xs:string">mail@mail.com</Value> <Value xsi:type="xs:boolean">true</Value> <Value xsi:type="xs:decimal">10</Value> <Value xsi:type="xs:string">FORSPECIALISTS</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:decimal">30</Value> <Value xsi:type="xs:decimal">60</Value> <Value xsi:type="xs:decimal">15</Value> <Value xsi:type="xs:decimal">7200</Value> <Value xsi:type="xs:boolean">true</Value> <Value xsi:type="Structure"> <Property name="AvailableOnMonday"> <Value xsi:type="xs:boolean">true</Value> </Property> <Property name="AvailableOnTuesday"> <Value xsi:type="xs:boolean">true</Value> </Property> <Property name="AvailableOnWednesday"> <Value xsi:type="xs:boolean">true</Value> </Property> <Property name="AvailableOnThursday"> <Value xsi:type="xs:boolean">true</Value> </Property> <Property name="AvailableOnFriday"> <Value xsi:type="xs:boolean">true</Value> </Property> <Property name="AvailableOnSaturday"> <Value xsi:type="xs:boolean">false</Value> </Property> <Property name="AvailableOnSunday"> <Value xsi:type="xs:boolean">false</Value> </Property> <Property name="StartTime"> <Value xsi:type="xs:dateTime">0001-01-01T09:00:00</Value> </Property> <Property name="EndTime"> <Value xsi:type="xs:dateTime">0001-01-01T18:00:00</Value> </Property> </Value> <Value xsi:type="xs:string">NO_PRIORITY</Value> <Value xsi:type="xs:decimal">3</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:boolean">true</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:string">FOR_MY_CUSTOMERS</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:boolean">true</Value> <Value xsi:type="xs:boolean">true</Value> <Value xsi:type="xs:decimal">3</Value> <Value xsi:type="xs:boolean">false</Value> <Value xsi:type="xs:decimal">10</Value> </row> </Value> </Property> </m:return> </m:ServiceLineKindReadResponse> </soap:Body> </soap:Envelope>