Подсистемы
• Инструменты логиста 24 – содержит все объекты необходимые для интеграции учетной системы с веб-сервисом «Инструменты логиста 24»
Общие модули
• длJSON – модуль содержит парсер и сериализатор пакетов json (разработчик Александр Переверзев)
• длОбменССервисом – содержит процедуры и функции для передачи и получения пакетов из(в) веб-сервис «Инструменты логиста 24». Не содержит бизнес-логики и не привязан к конкретной конфигурации.
• длИнтеграция – содержит процедуры и функции создания структур для передачи в «Инструменты логиста 24» на основе данных. Может использоваться только в составе той типовой конфигурации для которой был создан.
• длНастройкиСервер – функции для получения настроек подсистемы «Инструменты логиста 24»
• длНастройкиКлиент – функции для получения настроек подсистемы «Инструменты логиста 24»
Подписки на события
• длСинхронизацияОбъектов – обработчик события «ПриЗаписи» объектов для синхронизации. В качестве источника содержит объекты которые должны синхронизироваться с веб-сервисом:
Обработка подписки производится в модуле «длИнтеграция» в процедуре «СинхронизацияОбъектовПриЗаписи». В этой процедуре рекомендуется добавить дополнительные условия на объекты которые не надо передавать в веб-сервис «Инструменты логиста 24». Например заказы которые покупатель забирает сам (самовывоз).
Общие формы
• длНастройки – содержит набор констант — основные настройки подсистемы «Инструменты логиста 24»
Константы
• длAPIKey – ключ для доступа к веб-сервису «Инструменты логиста 24». Ключ можно получить после регистрации в сервисе, в меню «Настройки» — «Учетная запись».
• длВремяПрибытияС, длВремяПрибытияПо, длДлительностьРазгрузки – значения по умолчанию для передачи в заказов в еб-сервис. Используются если не найдены реквизиты «ВремяПрибытияС», «ВремяПрибытияПо», «ДлительностьРазгрузки» в документе.
• длСинхронизацияЗаказаПокупателя – указывает вид синхронизации документов «ЗаказПокупателя» (автоматически, в ручную, не синхронизировать).
• длСинхронизацияРеализацииТоваровУслуг – указывает вид синхронизации документов «РеализацииТоваровУслуг» (автоматически, в ручную, не синхронизировать).
• длСинхронизацияВозвратаТоваровОтПокупателя – указывает вид синхронизации документов «ВозвратаТоваровОтПокупателя» (автоматически, в ручную, не синхронизировать).
• длСинхронизацияПеремещений – указывает вид синхронизации документов «Перемещение» (автоматически, в ручную, не синхронизировать).
Справочники
• длТранспорт – справочник транспортных средств. Содержит информацию о грузоподъёмности и объеме транспортных средств доступных для планирования.
• длМаркиТранспорта – справочник марок используемых транспортных средств.
• длМетки – справочник используемых меток транспортных средств. Набор меток каждой транспортной единицы указывается в табличной части «Метки».
• длГеоЗоны – справочник географических зон, заданных в веб-сервисе. При синхронизации производится только загрузка.
Документы
• длРейс – содержит рейсы сформированные в веб-сервисе «Инструменты логиста 24». Рейсы синхронизируются с веб-сервисом используя реквизит «ВерсияОбъекта». Если версия объекта в базе данных 1С отличается от версии объекта в веб-сервисе (рейс был изменен), то при синхронизации он будет загружен в учетную систему.
ПЕРЕЧИСЛЕНИЯ
• длВидыСинхронизации – виды синхронизации. Используются в константах.
Обработки
• длРабочееМестоЛогиста – основная форма содержащая все необходимые данные для логиста (включая синхронизацию с веб-сервисом)
• длГеокодирование – форма ручного геокодирования адресов. Эту форму можно вызывать из формы документа «Заказ покупателя» или другого места, где используется адрес доставки. Результат геокодирования сохраняется в регистре сведений «длАдресаДоставки»
Регистры сведений
• длАдресаДоставки – регистр сведений содержащий географические координаты адресов. Заполняется при автоматическом или ручном геокодировании.
• длАдресаСкладов – регистр сведений содержащий географические координаты складов отгрузки (точки отправления).
• длСинхронизацияОбъектов – регистр сведений содержащий ссылки на объекты которые были записаны в базе данных, но еще не синхронизированы с веб-сервисом.
• длНастройкиПечати – регистр сведений содержащий настройки пакетной печати документов по рейсу.