Данная разработка будет интересна тем пользователям, кто торгует на белорусской площадке - Onliner.
Для облегчения работы с сервисом Onliner и работы с его заказами было разработано данное расширение.
Все изменения, производимые в АРМ-е, отображаются в личном кабинете сервиса.
Для доступа к API вы должны быть зарегистрированы на сайте. В личном кабинете получить Client ID и Client Secret.
Для начала работы необходимо зайти в справочник - Магазины(Onliner) и создать элемент.
Из личного кабинета получить Client ID и Client Secret и установить в соответствующие поля и получить токен.
Заполнить поля настроек для поиска номенклатуры и заполнения 'Заказа клиента' по умолчанию.
Создать необходимые Вам пункты выдачи и сопоставить идентификаторы из личного кабинета для корректного установки в соответствующие поля.
Так же возможно автоматическое создание пунктов ПВЗ, при установленом признаке
После заполнения всей справочной информации можно перейти к работе с АРМ.
В данном АРМ-е продублированы все статусы,работа с ними, как в личном кабинете сервиса.
Загрузка заказов, перевод статусов, изменение информации о заказе.
Присутствует настройка обмена данными, которая настраивается по расписанию.
Код полностью открыт и можно доработать под себя и свои нужды.
Для разработки использовалась конфигурация УТ 11.5.11.70.
Версия БСП - 3.1.7.306.
Версия платформы - 1С:Предприятие 8.3 (8.3.23.1782).
Проверено на следующих конфигурациях и релизах:
- Управление торговлей для Беларуси, редакция 3, релизы 3.5.11.73