Product shipping in Odoo - integration with the delivery service Nova Poshta

How to integrate the Nova Poshta delivery into the company logistics processes in Odoo

Nowadays, the delivery service Nova Poshta is one of the most popular in Ukraine. A huge number of companies and businesses use the services of third-party logistics services to send products and goods to customers, work with suppliers, transfer between departments and branches.

In many companies, due to the situation around the virus COVID-19, the using of third-party delivery services has increased. During the ongoing lockdowns, when stores and companies are closed to the public, delivery by Nova Poshta allows you not to stop sales, but to use this logistics channel.

Garazd Creation, in order to implement the ability to automatically create and track shipments, has developed a module that integrates Nova Poshta services with the Odoo system, interacting through the API of this delivery service.

Module features

Модуль Доставка Новой Почтой реализует следующий функционал:

  • автоматическое создание ТТН при утверждении складского документа отгрузки

  • работа с несколькими аккаунтами Новой Почты

  • ввод и обработка нескольких адресов доставки для клиентов (на адрес / на отделение)

  • печать документов и этикеток ТТН

Configuring and default settings

После установки модуля введите ключ API (токен), который необходимо сгенерировать в личном кабинете НП.

Далее синхронизируйте справочники Новой Почты, нажав на кнопку Синхронизировать. Этот процесс может занять продолжительное время, это первоначальная процедура синхронизации, которая запускается один раз, в дальнейшем обновление справочников и документов доставки будет выполняться автоматически при помощи запланированных заданий.

После завершения синхронизации установите значения по-умолчанию для текущей учетной записи Новой Почты.

Далее предоставьте доступ пользователям системы, которые будут иметь возможность работать с модулем. Для этого перейдите в меню Настройки - Пользователи и компании - Пользователи и задайте пользователям одну из следующих ролей:

  • Новая Почта - Пользователь

  • Новая Почта - Администратор

Пользователи могут создавать и просматривать ТТН, добавлять адресные данные клиентов. Администраторам предоставляются полные права на работу с модулем.

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

Delivery document creating

Для оформления доставки по заказу покупателя нажмите на кнопку Додати доставку в форме заказа. В появившемся окне выберите один из аккаунтов Новой Почты, после чего будет произведен предварительный расчет стоимости доставки.

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

Вы имеете возможность просмотреть или внести изменения в данные доставки, для этого необходимо перейти по этой ссылке:

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

Cancel delivery

Для отмены ТТН откройте складской документ отгрузки по заказу покупателя и на вкладке Дополнительная информация нажмите Отменить.

Print delivery labels

You can print the delivery label from the TTN form by clicking on Print, or by selecting the required printable form in the Print menu.

Conclusions

Using the Nova Poshta integration module in the Odoo system allows you to automate the process of shipment and delivery of products to customers, reduce the time for processing delivery documents, maintain a database of Nova Poshta addresses for customers, and speed up the work of company departments.

Contact us to request a module demonstration or for other questions.

Product shipping in Odoo - integration with the delivery service Nova Poshta
Yurii Razumovskyi

Entrepreneur, Odoo consultant, architect, developer, Ukrainian Odoo association member, OCA Member, Odoo Learning Partner.

Product shipping in Odoo - integration with the delivery service Nova Poshta
Yurii Razumovskyi 20 May, 2021
Share this post
Data Feeds in Odoo