| Оглавление |
|---|
Назначение
🎯 Проверка заявки - это автоматическая проверка данных сделки перед отправкой заявки на расчёт.
Проверка выполняется системой (валидатором) и позволяет:
убедиться, что все обязательные поля заполнены;
проверить корректность маршрута перевозки;
проверить соответствие продукта типу перевозки;
выявить ошибки в данных сделки;
предупредить менеджера о возможных неточностях.
Результаты проверки
После выполнения проверки система возвращает один из трёх статусов.
| Статус | Что означает |
|---|---|
| успешно | ошибок и предупреждений не обнаружено |
| предупреждение | данные сделки допустимы, но обнаружены возможные неточности |
| ошибка | обнаружена ошибка, которую необходимо исправить |
| Информация |
|---|
Подробное описание проверок приведено в разделе «Что проверяет валидатор». |
Статус успешно
📊 успешно означает, что система не обнаружила ошибок или предупреждений.
Это означает, что:
обязательные поля заполнены;
маршрут перевозки указан корректно;
выбранный продукт соответствует типу перевозки;
обязательные адреса заполнены;
параметры груза указаны корректно.
После успешной проверки в сделке создаётся системное примечание. Заявка считается заполненной корректно.
Пример:
| Раскрыть |
|---|
Статус предупреждение
📊 предупреждение означает, что система обнаружила предупреждение, но ошибка не блокирует дальнейшую работув данных найдена неточность, которая позволяет продолжить работу, но требует дополнительной проверки со стороны менеджера.
Это происходит, если данные сделки выглядят нетипично или требуют дополнительной проверки.
При статусе предупреждение система:
создаёт примечание с текстом предупреждения;
может автоматически изменить некоторые поля сделки.
Менеджеру надо проверить примечание и убедиться, что данные в сделке указаны корректно.
Пример:
| Раскрыть |
|---|
Статус ошибка
📊 ошибка означает, что система обнаружила критическую ошибку в данных сделки.
В этом случае:
отправка заявки блокируется;
создаётся примечание с описанием ошибки;
создаётся задача менеджеру.
| Предупреждение |
|---|
После исправления данных необходимо выбрать в задаче соответствующий результат. |
Пример:
| Раскрыть |
|---|
Что проверяет валидатор
Валидатор проверяет корректность заполнения основных данных сделки.
Проверка маршрута перевозки
Система проверяет следующие поля:
страна отправления;
страна назначения;
пункт отправления;
пункт назначения.
Если какое-либо из этих полей не заполнено, система возвращает ошибку.
Проверка типа перевозки
Тип перевозки должен соответствовать маршруту.
| Маршрут | Тип перевозки |
|---|---|
| Россия → Россия | По России |
| Россия → Беларусь | По России |
| Беларусь → Россия | По России |
| Россия → другая страна | Экспорт |
| другая страна → Россия | Импорт |
| другая страна → другая страна | Международная |
| Примечание |
|---|
Если тип перевозки указан неправильно, система автоматически исправит его в соответствии с маршрутом. |
Проверка продукта
Система проверяет, можно ли использовать выбранный продукт для данного типа перевозки.
| Тип перевозки | Разрешённые продукты |
|---|---|
| По России | AA, DA, AD, DD, HA, HD, AGENT |
| Импорт | AA, DA, AD, DD, HA, HD, AGENT, TO |
| Экспорт | AA, DA, AD, DD, AGENT, TO |
| Международная | AA, DA, AD, DD, AGENT |
Если продукт не соответствует типу перевозки - появляется ошибка.
Проверка страховки
Если в сделке включена страховка, должны быть заполнены следующие поля:
| Поле | Требование |
|---|---|
| Стоимость груза | Обязательно |
| Валюта | Обязательно |
Если стоимость груза не указана, система возвращает ошибку.
Проверка температурного режима
Температурный режим должен быть указан для следующих типов груза:
продукты питания;
медикаменты;
скоропортящийся груз;
опасный груз.
Если температурный режим не указан, система возвращает ошибку.
Проверка параметров груза
Система анализирует параметры груза:
вес;
длину;
ширину;
высоту.
Если параметры значительно превышают стандартные значения, система выводит предупреждение.
| Параметр | Значение |
|---|---|
| Вес одного места | более 3000 кг |
| Длина | более 400 см |
| Ширина | более 240 см |
| Высота | более 220 см |
В этом случае менеджеру нужно проверить корректность указанных данных.
Таблица ошибок валидатора
| Сообщение системы | Что нужно проверить |
|---|---|
| Необходимо заполнить поле «Пункт отправления» | Заполнить пункт отправления |
| Необходимо заполнить поле «Пункт назначения» | Заполнить пункт назначения |
| Продукт не подходит для типа перевозки | Проверить выбранный продукт |
| Необходимо заполнить адрес отправителя | Заполнить адрес отправителя |
| Необходимо заполнить адрес получателя | Заполнить адрес получателя |
| Для расчёта страховки необходимо указать стоимость груза | Заполнить стоимость груза |
| Не указан температурный режим | Указать температурный режим |


