Почта России — отправка и отслеживание, интеграция с Документооборот 8
1C-admin
13.12.2019
[Цена снижена!] Выгрузка почтовых отравлений в личный кабинет отправки Почты России; отслеживание почтовых отправлений через Почту России; расширение для интеграции Документооборот 8 с Почтой России
Снижение цены на всё до Нового года (:
Расширение может выступать как самостоятельная конфигурация.
- Добавить расширение
- Указать режим совместимости согласно основной конфигурации
(не требуется для скачанных расширений Документооборота)
- Добавить роль:
- Для файлового варианта: в Конфигураторе пользователю назначить роль Работа с Почтой России.
- Для серверного: импортировать роль Полные права, проставить флаги по объектам расширения аналогично роли ПР_РаботаСПочтойРоссии.
(в планах доработать через типовой механизм Полномочий) (если ткнете ссылкой — буду благодарен)
- Перезапустить предприятие и запустить обработку Начальная инициализация справочников
- Создать элемент в справочнике Учетные записи (с флагом Основная)
- Токен авторизации скопировать со страницы: https://otpravka.pochta.ru/settings#/api-settings (доступно по ссылке Посмотреть)
- Ключ авторизации сгенерировать на странице: https://otpravka.pochta.ru/specification#/authorization-key (доступно по ссылке Посмотреть)
- Для трекинга:
- Логин со страницы: https://tracking.pochta.ru/access-settings (доступно по ссылке Посмотреть)
- Пароль из письма, отправленного со страницы пункта выше
- Указать основания для документа Почтовое отправление и прописать обработку заполнения (если требуется)
(не требуется для скачанных расширений Документооборота)
- Для скачанных расширений Документооборота добавить из файла внешнюю обработку заполнения:
- Создаем документы Почтовое отправление (на основании или новые)
- Выгружаем документы в кабинет Почты России (с помощью команды из формы документа/формы списка/Обработка Выгрузка почтовых отправлений)
- Получаем состояния по трек-номерам, присвоенным при выгрузке в кабинет (с помощью команд формы списка Почтовых отправлений или обработки Отслеживание посылок).
Описание механизма работы Обновить статусы ВСЕ
- Система формирует запрос со списком штрихкодов отправлений, не достигших конечного статуса.
- По ранее сформированным запросам происходит запрос текущих состояний отправлений.
Внимание: между первым и вторым действием должно пройти хотя бы несколько секунд, чтобы сервер Почты России успел сформировать выборку. (именно для этого в настройках учетных записей желательно указывать интервал в несколько минут)
1.4.1
- Загрузка сумм оплат отправлений с наложенным платежом:
1.3.1
- Добавлена возможность получения предварительного (перед выгрузкой) расчета стоимости доставки отправления и ориентировочных сроков доставки
- На форму почтового отправления добавлен реквизит "Услуга SMS уведомления"
- Вывод детального сообщения об ошибке подключения к сервису
1.2.1
- Добавлен множественный режим работы команды с отображением состояния обновления статусов Почтовых отправлений
- Добавлена выгрузка свойств Сумма наложенного платежа, Опись вложения, Объявленная ценность
- Добавлен пересчет объявленной ценности при изменении таблицы Описи вложения
- Изменен алгоритм заполнения наименования контрагента на Полное наименование
1.2.0:
- добавлена закладка и выгрузка Описи вложения
- автоматическое изменение категории РПО при указании объявленной ценности и/или суммы наложенного платежа
- исправлены ошибки
1.1:
- добавлена обработка заполнения документа Почтовое отправление
- добавлена роль для работы с подсистемой при встраивании в другие конфигурации
Если что-то не работает 🙁
- Для пакетного получения статусов отправлений необходимо наличие безлимитного трекинга, оформляется бесплатно в кабинете (по ссылке), иначе ограничение только единичными запросами (кнопка Обновить статус (выделенного)) и 100 запросов в сутки:
- Через Все функции открыть регистр сведений Логирование запросов трек номеров — ознакомиться с ошибками.
- Не заполняется адрес при вводе на основании — адрес должен быть в структурированном виде
Добавлены расширения для работы с конфигурациями Документооборот 8 (КОРП, ПРОФ), тестировалось на версиях конфигурации 2.1.13.28:
На основании Исходящего документа есть возможность создать почтовое отправление (с помощью подключаемой внешней обработки создания связанных объектов).
После выгрузки почтового отправления на форме исходящего документа отображается обратная ссылка со статусом почтового отправления.
Используется библиотека КоннекторHTTP 1.1.6
Тестировалось на платформах 8.3.13.1513, 8.3.14.1565.
Полезные ссылки:
- Описания API
- Отправка: https://otpravka.pochta.ru/specification#/main
- Слежение: https://tracking.pochta.ru/specification
- Оригинальная конфигурация Почты России для отслеживания посылок (бесплатно, без регистрации и смс)
Возможна адаптация решения под любую ВАШУ конфигурацию, в т.ч. самописную, даже в обычном режиме!
При наличии предложений по развитию расширения и/или замечаний по работе расширения — пишите 🙂
Очень полезное расширение для работы. Минимизирует время подготовки почтовых отправлений для их последующей передачи в подразделение Почты России. Благодарен автору за оперативное реагирование на обратную связь.
Добрый день.
Скажите, присутствует ли функционал получения штрих-кодов и печати конвертов?
(2)добрый день! Штрихкоды присваиваются в момент выгрузки в кабинет. Из 1с печати нет, она доступна в кабинете
(3)А получение документов и ярлыков отправлений реализовано? В API Отправки вроде бы что то такое попадалось.
(4)да, в API такие методы есть, но в данной публикации они никак не используются, т.к. вся начальная работа сначала ведётся в 1с, а потом в веб-кабинете.
Ярлыки и штрихкоды присваиваются в момент выгрузки в кабинет
— печать в веб-кабинете… там сделана печать через жо..у… все на А4
— может будет время и добавите печать конверта и квитанции?