Основная обработка 1С от «Клеверенс» и её формы
Для работы интеграции «Магазина 15» и учетной системы 1С используются специальные обработки компании «Клеверенс», которые выполняют обмен справочниками и документами, а также могут выполнить некоторые настройки базы «Магазина 15». Все произведенные настройки в обработке сохраняются в базе «Магазина 15».
Обработки существуют в двух видах, для разных «форм», используемых в конфигурациях «1С: Предприятие»:
Отличие обычных форм от управляемых настолько существенные, что для реализации полноценной интеграции пришлось обработки для конфигураций на управляемых и обычных формах разделить.
Современными конфигурациями 1С считаются конфигурации на управляемых формах, поэтому они используются практически повсеместно. Но так как конфигурации на обычных формах использовались достаточно продолжительное время, разработка их намного проще и только они в состоянии работать на маломощных ПК, то конфигурации на обычных формах до сих пор развиваются параллельно конфигурациям на управляемых формах, и еще долгое время будут использоваться в учетных системах.
Для того, чтобы работать с обработками «Магазина 15», «Склада 15» и других новых продуктов компании «Клеверенс», пользователь 1С должен обладать правами, о которых можно прочитать в следующей статье.
Обычные формы
Обычные формы разрабатываются путем размещения элементов управления на форме, в них весь программный код целиком исполняется на стороне клиента, поэтому такой обработке доступен только один режим работы — «толстый клиент».
Недавно компания «Клеверенс» произвела масштабное обновление обработки обычных форм. Было переписано ядро, разделены алгоритмы на две обработки — на функциональную часть (основная обработка) и часть с метаданными для конфигурации (интеграционная обработка). Интеграционных обработок будет несколько, для каждой конфигурации отдельная. Подробнее обо всех нововведения Вы можете прочитать в статье на сайте.
Конфигурации 1С, которые построены на обычных формах:
- «1С:Управление производственным предприятием 1.3»
- «1С:Управление торговлей 10.3»
- «1С: Управление торговлей для Казахстана 2.2»
- «1С: Управление торговлей для Казахстана 2.0»
- «1С:Комплексная автоматизация 1.1»
- «ЦОР: Продуктовый магазин 5.2»
- «ЦОР: Розничная сеть 5.2»
- «ЦОР: Магазин 5.2»
- «ЦОР: Розничная торговля 5.2»
- «ЦОР: Торговое предприятие 5.2»
- «ЦОР: Торговое предприятие 7.0»
- «Трактиръ: Head-Office v1 БИЗНЕС»
- «ДАЛИОН: Управление Магазином 1.2. ПРО»
- «Астор: Ваш Магазин 7 SE»
Оптимизация обработки обычных форм
Оптимизированная обработка обычных форм в поставке «Магазина 15» версии 1.1.1.155 доступна для следующих конфигураци й 1С:
- «1С:Управление торговлей 10.3»
- «1С:Управление производственным предприятием 1.3»
- «1С:Комплексная автоматизация 1.1»
- «Штрих-М: Торговое предприятие 5.2»
- «Штрих-М: Розничная торговля 5.2»
- «Штрих-М: Продуктовый магазин 5.2»
- «Штрих-М: Розничная сеть 5.2»
- «Штрих-М: Магазин 5.2»
- «ДАЛИОН: Управление Магазином 1.2. ПРО»
- «ДАЛИОН: Управление Магазином 1.2. УНО»
- «ДАЛИОН: Управление Магазином 1.2. СЕТЬ»
- «ДАЛИОН: Управление Магазином 1.2. ЛАЙТ»
Программные продукты от «Клеверенса» не стоят на месте, а постоянно улучшаются и приобретают новые функциональные возможности. Также это коснулось и обработки 1С.
Перед началом работы перед нами стояли следующие цели:
- Вместо одной большой обработки сделать несколько, разграничив их по зонам применения:
- за функционал и обмен между базой 1С и приложением «Магазин 15» отвечает обработка «обычных форм»;
- за предоставляемые данные из базы 1С и обработчики — интеграционная обработка.
- Ускорить запуск обработки за счет уменьшения размера ядра, избавившись от метаданных конфи гураций в ядре обработки. Также за счет этого уменьшится вероятность неудачного запуска обработки из-за несовпадения имен документов, реквизитов и т. д.
- Упростить процесс интеграции с новыми конфигурациями 1С. Предоставить разработчикам возможность не погружаться в код основной обработки, а создавать собственную по подобию имеющейся.
Изменения в главном окне
- Отображается название подключенной в данный момент базы Mobile SMARTS.
- Указывается версия основной обработки.
- Название и версия текущей конфигурации 1С.
- Версия интеграционной обработки.
- Путь к файлу интеграционной обработки.
- Названия конфигураций 1С, поддерживаемых подключенной интеграционной обработкой.
- Диапазон версий 1С, поддерживаемых подключенной интеграционной обработкой.
Изменения функционала
-
При запуске основной обработки происходит попытка подключения интеграционной обработки, при которой проверяются наличие самого файла, соответствие поддерживаемой конфигурации 1С, соответствие версии 1С.
При невыполнении какого-либо из условий выводится сообщение об ошибке и становится доступной кнопка выбора файла интеграционной обработки:
-
Переработана форма выгрузки справочников, теперь их выгрузка или очищение происходят по одной кнопке.
Для разных конфигураций могут быть доступны разные наборы справочников для использования.
-
Появились проверки с выводом сообщений о поддерживаемой конфигурации. Данная функция будет работать в зависимости от того, какая интеграционная обработка подключена.