Разработка реализована в виде расширения конфигурации УТ 11. В расширение входят:
-- 4 общих модуля, полностью реализующих обмен с API Цайняо
-- 2 документа:
-- Доставка Цайняо, соответствующий "логистическому заказу" на сайте Цайняо. Документ создается на основе стандартного документа УТ 11 "Заказ клиента" и содержит в себе всю информацию о доставке по этому заказу необходимую с точки зрения Цайняо
-- Лист передачи, то есть сводная ведомость всех логистических заказов по организации за сутки. Лист обязательно должен быть выгружен по API в Цайняо и подтвержден получением номера листа доставки от Цайняо. Без такого подтверждения ни один логистический заказ не будет выполнен
-- 2 справочника
-- настройки интеграции, содержащий в своей табличной части все необходимые настройки для работы с API Цайняо
-- транспортные компании (для отделения доставок Цайняо от возможных доставок другими транспортными компаниями)
-- 3 регистра сведений
-- "тарифы Цайняо" для расчета стоимости доставки. Экселевский файл с тарифами скачивается с сайта Цайняо и загружается помощью кнопки "Загрузить" на форме списка регистра.
-- "проблемные этикетки Цайняо" для фиксации ошибок при скачивании этикеток логистических заказов с сайта Цайняо (для последующего переполучения)
-- регистр общих настроек по факту заменяющий собой основные константы (добавлять константы в расширение я так и не научился)
-- 2 обработки
-- обработка первоначального заполнения справочников и регистров необходимых для дальнейшей работы
-- обработка создания документа "Доставка Цайняо" из заказа клиента
-- 2 общих макета, содержащих в себе терминальную программу (pdftk.exe и dll-ку к ней) под ОС Windows, позволяющую "склеивать" pdf-файлы этикеток Цайняо из документа "Лист передачи" в один файл для его последующей печати
Разработка тестировалась с двумя версиями УТ11 -- 11.1.10.185 и 11.4.13.243. Поскольку она использует только самые базовые объекты метаданных основной конфигурации, то скорее всего она будет работать со всеми версиями УТ 11, но гарантированно она работает только с вышеназванными.
Ссылка на документацию по API -- https://business.aliexpress.ru/help/article/1060573411