GazAftersalesExportSvc

Последнее изменение:



Сервис реализует обмен данными между MT DMS и СУС СТО (сервис в рамках ИС «Система управления сервисной сетью»).

Загружает из СУС СТО в MT DMS данные автомобиля по VIN при нажатии кнопки «ГАЗ: Загрузить» в Карточке автомобиля на вкладке «Общие» (справочник «Автомобили»).

Image 6516

В автоматическом режиме сервис запускается каждые 5 минут в период 8 – 22 часов.

Передает из MT DMS в СУС СТО историю ремонтов ГАЗ:

Обрабатывает Заказ-наряды по всем «Маркам-Площадкам», для которых заполнены параметры подключения к СУС СТО (в поле «ИС клиент» заполнены «URL СУС СТО», «Логин СУС СТО», «Секрет СУС СТО»), согласно условиям передачи данных:

Если


при выгрузке Заказ-наряда возникает статус 404 (Объект не найден)

или

для Заказ-наряда выгружается статус Аннулирован

в МТ, "Таблице синхронизации" (VRD_GazSync), для записи проставляется признак «Заблокировано» = ДА и Заказ-наряд исключается из выгрузки.

Признак блокировки в Таблице синхронизации снимается при изменении в Заказ-наряде «Статуса заказ-наряда ГАЗ» с Аннулирован на другой

Условия передачи данных Предварительной записи на Сервис


«Статус заказ-наряда» = Предложение или Открытый


в СУС СТО (через API) передается первое из Сервисного прохода Назначение встречи, где:

Время встречи > текущее время

Время прибытия = null


ДатаВремя отмены = null


Выдача = НЕТ




Передача данных Информирования клиента


для Заявок, после создания в MT DMS Назначения встречи, в СУС СТО передаются данные Информирования клиента:

из созданного Назначения встречи;


Дата и Время информирования = Дата и Время создания Назначения встречи.

Алгоритм передачи Причин обращения на Сервис


в СУС СТО (через API) передаются Позиции заказа с «Типом записи» = T (текст), при их добавлении и изменении в ЗН, и «Статус заказ-наряда ГАЗ».

Условия назначения и передачи Статусов заказ-нарядов ГАЗ


в заголовке Заказ-наряда (на вкладке «Общие») сервис проставляет «Статус заказ-наряда ГАЗ», данные об изменении статуса передает в СУС СТО (через API).

Условия назначения Статусов ЗН ГАЗ:

Статус ЗН ГАЗ

Условия

0 – Не определен

1 – Заявка

Статус ЗН = Предложение или Открытый

Статус прохождения ремонта = Заявка

2 – В работе

Статус ЗН = Открытый

Статус прохождения ремонта = В работе

3 – Заказ запасных частей

Статус ЗН = Открытый

Статус прохождения ремонта = Ожидание

Для «Марки-Площадки» в настройках «ИС клиент» заполнен «Расширенный статус Заказать запчасти»

4 – Ожидание запасных частей

Статус ЗН = Открытый

Статус прохождения ремонта = Ожидание

Статус нахождения ЗЧ = Запчасти заказаны

Статус нахождения а/м = У нас

5 – Ремонт выполнен

Статус ЗН <не равно> Закрытый

Статус прохождения ремонта = Выполнен

6 – Закрыт

Статус ЗН = Закрытый (Сумма > 0)

7 – Запчасти заказаны. ТС эксплуатируется

Статус ЗН = Открытый

Статус прохождения ремонта = Ожидание

Статус нахождения ЗЧ = Запчасти заказаны

Статус нахождения а/м = У клиента

8 – Аннулирован

Статус ЗН = Закрытый (Сумма = 0) или Архивный или Сторнирован

9 – Согласование

Ручной выбор

10 – Согласован

Ручной выбор

11 – Запасные части пришли

Статус ЗН = Открытый

Статус прохождения ремонта = Ожидание

Статус нахождения ЗЧ = Запчасти получены

Условия передачи Сводных заказ-нарядов


в СУС СТО (через API) передаются данные связанных Сервисных проходов:

  • «Номер» и «Дата создания» Сервисного прохода.
  • «Ответственный» из первого Заказ-наряда Сервисного прохода.

Алгоритм передачи данных по закрытым Заказ-нарядам


    ЗН по фильтру:

    • «Статус заказ-наряда» = Закрытый
    • «ДатаВремя передачи в историю ремонтов ГАЗ» (VRD_OO_DTSentToGaz) <пусто>
    • «Тип заказ-наряда ГАЗ» (VRD_OO_ID_B_GazOOType) <не пусто>


    передаются в СУС СТО (методом /api/v1/integration/dealer/orders/completion).

    Особенности передачи данных:

    Др. услуги предаются

    • как Запчасти, если «Тип услуги» = Материалы;
    • как Работы, если «Тип услуги» <не равно> Материалы.



    Соответствие полей:

    СУС СТО

    Заказ-наряд MT DMS)

    organizationId

    ID СТТ (VRD_F_STTID)

    departmentId

    Код дилера (VRD_DealerCode) из Марки-Площадки

    orgOrderId

    ID ЗН

    orgOrderNum

    Номер ЗН

    orgRequestId

    orgConsolidatedOrderId

    ID сервисного прохода

    orderTypeId

    Тип заказ-наряда ГАЗ

    requestTypeName

    requestReason

    Заявка клиента

    repeatedRequest

    Причина повторного ремонта ЗН не пусто

    vinBase

    vin

    VIN автомобиля

    carRegNumber

    Гос.Рег.№ из ЗН

    responsiblePerson

    ФИО сотрудника

    carMileage

    пробег из ЗН

    closeDateTime

    Дата и Время перевода в закрытые

    closeOperationDateTime

    Дата и Время перевода в закрытые

    recommendations

    Актуальные рекомендации по ЗН

    dealerCreated

    Дата и Время создания ЗН

    parts

    name

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

    catalogCode

    Код

    drawingCode

    Код

    quantity

    Количество

    measureUnit

    Ед. Изм.

    price

    Цена в лок. вал. с НДС

    cost

    Себестоим. ед. в лок. вал.

    valueAddedTax

    сумма НДС

    discount

    Сумма скидки

    works

    operationId

    Код (поле цифровое, только работы с цифровым кодом)

    operationName

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

    cost

    Сумма с НДС

    standartOperationDuration

    Количество

    quantity

    1

    discount

    Сумма скидки

    valueAddedTax

    Сумма НДС

    measureUnit

    Ед. Изм.


    В заголовке переданных ЗН сервис заполняет поле «ДатаВремя передачи в историю ремонтов ГАЗ».

    Image 6518



    Передача данных Выработки по закрытым Заказ-нарядам


    по закрытым ЗН ГАЗ в СУС СТО (через API) передаются:

    Ежедневно (за предыдущий день) – суммарное время работ по закрытым Заказ-нарядам Марки-Площадки за день.

    Ежемесячно (в первый день следующего месяца) – суммарное время работ по закрытым Заказ-нарядам, переданным в СУС СТО в предыдущем месяце.



    Эта статья помогла вам?