Тема
Трекінг і сповіщення
Модуль запитує в Нової пошти актуальні статуси відправлень і показує їх у списку. За вашими правилами він змінює статус замовлення в OpenCart і повідомляє покупця. Свою роботу й дії користувачів модуль записує в журнал подій.
Як оновлюються статуси
Статуси відправлень оновлюються чотирма способами. Їх можна поєднувати: вони не заважають одне одному.
| Спосіб | Що його запускає | Що оновлюється |
|---|---|---|
| Фонове оновлення | відкрита вкладка модуля, з інтервалом із налаштувань | статуси відправлень, які ще в русі |
| Вручну | кнопка Оновити статуси відправлень на екрані Огляд | те саме, один раз |
| За розкладом хостингу | команда Відстеження відправлень у планувальнику хостингу (Cron) | те саме, навіть коли адмін-панель закрито |
| Синхронізація документів | рядок Документи на екрані База даних, автосинхронізація або команда Документи | дані відправлень за період імпорту разом з їхніми статусами |
Оновлення статусів відправлень і правила трекінгу - різні речі. Правила (зміна статусу замовлення й листи) виконує та частина модуля, що обслуговує команду Відстеження відправлень, - див. розділ «Правила трекінгу» нижче.
Фонове оновлення
Модуль оновлює статуси сам, поки в браузері відкрита вкладка з модулем. Його вмикають полем Фонове оновлення і задають Інтервал оновлення на вкладці Трекінг розділу Налаштування. Поки вкладка браузера прихована, оновлення призупинене.
Вручну
Відкрийте Панель керування → Огляд і в блоці Дії натисніть Оновити статуси відправлень. Поки триває оновлення, у рядку написано «Оновлюємо статуси…».
За розкладом хостингу
Щоб статуси оновлювалися й тоді, коли адмін-панель закрито, додайте команду Відстеження відправлень у планувальник хостингу (Cron). Як це зробити, описано на сторінці Планувальник.
Синхронізація документів
Статус оновлюється й разом з даними відправлення, коли модуль синхронізує документи: розділ База даних, картка Синхронізація, рядок Документи.
Які відправлення перевіряються
Відправлення із замовленням перевіряється, поки замовлення має один зі статусів, обраних у полі Статуси для відстеження, а відправлення без замовлення - протягом Глибини синхронізації документів. Докладно - на сторінці Трекінг. Модуль показує той статус, який повернула Нова пошта.
Статуси в списку відправлень
Нова пошта має багато статусів, кожен зі своїм кодом. Модуль зводить їх у групи: «Створено», «У дорозі», «Прибуло», «Отримано», «Повернення», «Відмова», «Скасовано», «Втрачено», «Статус невідомий».
У розділі Відправлення в колонці Статус видно:
- бейдж групи
- бейдж з кодом статусу, наприклад «Код 7»
- під ними - точний статус словами Нової пошти, наприклад «Прибуло у відділення»
Обидва бейджі пофарбовані в колір групи. Тим самим кольором група позначена у фільтрі, у відкритому реєстрі та в картці відправлення.
Назви й кольори груп модуль бере з довідника Групи статусів у розділі База даних, тому у вашому магазині назви можуть трохи відрізнятися від наведених.
Щоб знайти відправлення за статусом, натисніть Фільтр і в розділі Статус оберіть групу або окремий код. Увесь шлях відправлення показує блок Рух відправлення в його картці (Відправлення).
Відправлення в кабінеті покупця
Покупець бачить свої відправлення на сторінці замовлення в особистому кабінеті магазину, під товарами, у блоці Доставка Новою поштою з колонками Відправлення, Статус і Дія: номер з кнопкою копіювання, статус тими самими назвами груп (якщо навести курсор - код і назва статусу Нової пошти) і червону кнопку з вантажівкою Відстежити на сайті Нової пошти. Чернетки й скасовані відправлення там не показуються, керувати відправленням покупець не може.
У списку Історія замовлень є колонка Відправлення: «Нова пошта», номер кожного відправлення з кнопкою копіювання, статус і червона кнопка з вантажівкою Відстежити на сайті Нової пошти. Якщо відправлення ще немає, клітинка порожня.
Правила трекінгу
Коли відправлення отримує певний статус, модуль може змінити статус замовлення в OpenCart і повідомити покупця й адміністратора листом або SMS. Що робити на кожному статусі, задають правила в таблиці Налаштування статусів відправлення, а тексти листів і SMS збирають з макросів. Як додати правило, що воно робить і які є макроси, описано на сторінці Трекінг.
Правила виконує та сама частина модуля, що обслуговує команду Відстеження відправлень, тому для них потрібен Планувальник.
Події
Екран Панель керування → Події - це журнал модуля. У таблиці три колонки: Час, Подія і Мітка. У колонці Мітка стоїть номер відправлення, якщо подія стосується відправлення. Події згруповані за днями: Сьогодні, Вчора і далі за датами.
Ліворуч - фільтри. Біля типів і авторів видно кількість подій:
- Період - Увесь час, Сьогодні, Останні 7 днів, Останні 30 днів або дати Від і До
- Типи подій - Статуси, Синхронізації, Дії користувача, Помилки
- Автор - Nova poshta PRO (те, що модуль зробив сам) або користувач адмін-панелі
Що сюди потрапляє:
- Дії користувача - наприклад «Створено відправлення», «Створено реєстр», «Викликано кур'єра», «Змінено налаштування»
- Синхронізації - запуск і завершення синхронізацій та оновлень статусів, наприклад «Статуси відправлень оновлено»
- Помилки - усе, що не вдалося: «Нова пошта не створила відправлення», «Нова пошта не віддала файл для друку», «Лист про статус відправлення не надіслано»
- Статуси - наприклад «Нова пошта не знайшла відправлення за номером»
Кожну зміну статусу відправлення модуль у події не записує: статус видно в списку відправлень і в картці відправлення.
Непрочитані події виділені. Подія стає прочитаною, щойно ви побачили її на екрані. Кнопка Позначити всі прочитаними знімає виділення з усіх одразу.
Скільки днів зберігати журнал, задає Зберігати журнал подій на вкладці Загальні.
Дзвоник у верхній панелі
Число на дзвонику - це непрочитані події відправника, обраного у верхній панелі. Якщо обрати іншого відправника, число зміниться.
Натисніть дзвоник, щоб відкрити панель Події з останніми записами. Біля кожного - хто це зробив і як давно. Унизу панелі кнопка Усі події веде на екран подій, угорі - Позначити всі прочитаними.
Коли виходить нова версія модуля, угорі панелі з'являється рядок «Доступна версія модуля» з її номером, а число на дзвонику збільшується на один. Натисніть рядок, щоб перейти в розділ Підтримка.
Панель «Події» під дзвоником: оновлення модуля і останні події
Спливаючі сповіщення
Після ваших дій модуль показує коротке сповіщення в кутку екрана, наприклад «Викликано кур'єра» чи «Документи підготовлено до друку». Так само він показує нові події, які сталися без вас: завершення фонової синхронізації, дії інших користувачів, помилки.
Які події показувати, скільки секунд і скільки сповіщень одночасно, задає розділ Інтерфейс на вкладці Загальні.