Назначение объектов подсистемы “Инструменты логиста 24″

Подсистемы

• Инструменты логиста 24 – содержит все объекты необходимые для интеграции учетной системы с веб-сервисом «Инструменты логиста 24»

Подсистема “ТиповыеОбъекты_НЕ_ОБЪЕДИНЯТЬ” – содержит объекты эмулирующие объекты типовой конфигурации «Управление торговлей» ред.10.3, а так же содержит пример глубокой интеграции и встраивания объектов веб-сервиса на формы объектов 1С.

Общие модули

• длJSON – модуль содержит парсер и сериализатор пакетов json (разработчик Александр Переверзев)

• длОбменССервисом – содержит процедуры и функции для передачи и получения пакетов из(в) веб-сервис «Инструменты логиста 24». Не содержит бизнес-логики и не привязан к конкретной конфигурации.

• длИнтеграция – содержит процедуры и функции создания структур для передачи в «Инструменты логиста 24» на основе данных. Может использоваться только в составе той типовой конфигурации для которой был создан.

• длНастройкиСервер – функции для получения настроек подсистемы «Инструменты логиста 24»

• длНастройкиКлиент – функции для получения настроек подсистемы «Инструменты логиста 24»

Подписки на события

• длСинхронизацияОбъектов – обработчик события «ПриЗаписи» объектов для синхронизации. В качестве источника содержит объекты которые должны синхронизироваться с веб-сервисом:

 

Обработка подписки производится в модуле «длИнтеграция» в процедуре «СинхронизацияОбъектовПриЗаписи». В этой процедуре рекомендуется добавить дополнительные условия на объекты которые не надо передавать в веб-сервис «Инструменты логиста 24». Например заказы которые покупатель забирает сам (самовывоз).

Общие формы

• длНастройки – содержит набор констант – основные настройки подсистемы «Инструменты логиста 24»

Константы

• длAPIKey – ключ для доступа к веб-сервису «Инструменты логиста 24». Ключ можно получить после регистрации в сервисе, в меню «Настройки» – «Учетная запись».

• длВремяПрибытияС, длВремяПрибытияПо, длДлительностьРазгрузки – значения по умолчанию для передачи в заказов в еб-сервис. Используются если не найдены реквизиты «ВремяПрибытияС», «ВремяПрибытияПо», «ДлительностьРазгрузки» в документе.

• длСинхронизацияЗаказаПокупателя – указывает вид синхронизации документов «ЗаказПокупателя» (автоматически, в ручную, не синхронизировать).

• длСинхронизацияРеализацииТоваровУслуг – указывает вид синхронизации документов «РеализацииТоваровУслуг» (автоматически, в ручную, не синхронизировать).

• длСинхронизацияВозвратаТоваровОтПокупателя – указывает вид синхронизации документов «ВозвратаТоваровОтПокупателя» (автоматически, в ручную, не синхронизировать).

• длСинхронизацияПеремещений – указывает вид синхронизации документов «Перемещение» (автоматически, в ручную, не синхронизировать).

Справочники

• длТранспорт – справочник транспортных средств. Содержит информацию о грузоподъёмности и объеме транспортных средств доступных для планирования.

• длМаркиТранспорта – справочник марок используемых транспортных средств.

• длМетки – справочник используемых меток транспортных средств. Набор меток каждой транспортной единицы указывается в табличной части «Метки».

• длГеоЗоны – справочник географических зон, заданных в веб-сервисе. При синхронизации производится только загрузка.

Документы

• длРейс – содержит рейсы сформированные в веб-сервисе «Инструменты логиста 24». Рейсы синхронизируются с веб-сервисом используя реквизит «ВерсияОбъекта». Если версия объекта в базе данных 1С отличается от версии объекта в веб-сервисе (рейс был изменен), то при синхронизации он будет загружен в учетную систему.

ПЕРЕЧИСЛЕНИЯ

• длВидыСинхронизации – виды синхронизации. Используются в константах.

Обработки

• длРабочееМестоЛогиста – основная форма содержащая все необходимые данные для логиста (включая синхронизацию с веб-сервисом)

• длГеокодирование – форма ручного геокодирования адресов. Эту форму можно вызывать из формы документа «Заказ покупателя» или другого места, где используется адрес доставки. Результат геокодирования сохраняется в регистре сведений «длАдресаДоставки»

Регистры сведений

• длАдресаДоставки – регистр сведений содержащий географические координаты адресов. Заполняется при автоматическом или ручном геокодировании.

• длАдресаСкладов – регистр сведений содержащий географические координаты складов отгрузки (точки отправления).

• длСинхронизацияОбъектов – регистр сведений содержащий ссылки на объекты которые были записаны в базе данных, но еще не синхронизированы с веб-сервисом.

• длНастройкиПечати – регистр сведений содержащий настройки пакетной печати документов по рейсу.

 

Leave A Comment?