Для аналитики, мониторинга, а так же для фискализации чеков в автоматическом режиме, по факту доставки заказа до клиента, появилась необходимость прослеживать статусы заказов. Был разработан большой модуль в который входит и внешние обработки и расширения. Начиналось, все с малого. Поэтому буду выкладывать по модулю для каждой почтовой службы.
Описание:
Для получения статуса, необходимо открыть обработку и на вкладке "Настройки подключения", внести логин и пароль, которые выдает почтовая служба (в личном кабинете). После того как данные получены и внесены, нажимаем на кнопку "Сохранить настройки подключения" (делается один раз, при изменении настроек подключения, просто вносим изменения и заново сохраняем).
Для получения статуса отправления, на вкладке "Информация доставки", в строку "номер заказа" необходимо внести номер заказа (внутренний) и нажать на кнопку "Получить статус доставки". Если номер заказа не найден, то появиться информационное сообщение "Данные не найдены", при ошибке появиться информационное сообщение об ошибке. Если номер отправления найден то появиться информация:
- Наименование почтовой службы
- Номер заказа на доставку (внутренний)
- Дата регистрации заказа (дата регистрации отправления, первоначальная)
- Дата последнего статуса (последняя дата изменения статуса)
- Статус доставки (Посылка доставлена получателю, посылка на терминале, посылка зарегистрирована и т.д)
- Получатель (получатель посылки, при его наличии)
При необходимости можно переделать под свои нужды, в том числе поиск по внешнему трек номеру, записи статусов в регистр сведений, отправкой уведомления клиенту по смс и многое другое. Данная обработка малая часть большого механизма по работе с интернет заказами и не является полноценным решением, но может помочь менеджерам по работе с клиентами и логистам оперативно отслеживать статус отправленного заказа.
Подключение обработки:
- Обработка подключается через справочник «Дополнительные отчеты и обработки»
- Можно запускать как внешнюю обработку
Тестирование проводилось:
- Платформа: 1С: Предприятие 8.3 (8.3.20.1674)
- Конфигурация: Управление торговлей 11 (11.4.14.148)
- Розница 2.3 (2.3.10.35)
(скорее всего будет работать и в других ИБ).