Как перевести 1С:УПП 1.3 на управляемые формы и запустить в веб-клиенте

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При переходе на работу через браузер или тонкий клиент перед организациями, использующими конфигурацию 1С:Управление производственным предприятием 1.3 (УПП), встает вопрос адаптации интерфейса под управляемый режим. Переход на 1С:ERP Управление предприятием 2 требует значительных ресурсов и времени, поэтому разберем существующие варианты работы с УПП 1.3 в управляемом режиме без полной смены конфигурации.

Использование штатных управляемых форм в УПП 1.3

Проанализируем возможности типовой конфигурации. Фирма «1С» в релизах ветки УПП 1.3 реализовала поддержку режима управляемого приложения для основных оперативных блоков. Запустить конфигурацию в режиме управляемого приложения можно с помощью ключа запуска /RunModeManagedApplication или установив соответствующий режим запуска в параметрах информационной базы и свойствах пользователя.

В типовой поставке управляемыми формами уже снабжены основные документы и справочники оперативного учета:

  1. Продажи и закупки: документы ПоступлениеТоваровУслуг, РеализацияТоваровУслуг, а также основные справочники (Контрагенты, ДоговорыКонтрагентов, Номенклатура).
  2. Складской учет и производство: основные складские накладные и оперативные документы управления производством.
  3. Монитор показателей: формы визуализации руководящих отчетов и аналитики.

Если запустить актуальный релиз УПП 1.3 в режиме тонкого или веб-клиента, ключевые документы блока торговли и производства будут доступны для работы через браузер без дополнительных доработок.

Ограничения платформы и необработанные подсистемы

Выясним, с какими сложностями сталкиваются разработчики при попытке перевести всю базу на управляемый интерфейс. Архитектура УПП 1.3 исторически создавалась под обычные формы, поэтому далеко не весь функционал переведен на клиент-серверное разделение контекста.

Рассмотрим ключевые ограничения:

  1. Кадровый учет и расчет зарплаты: подсистема основана на архитектуре ЗУП 2.5 и полностью выполнена на обычных формах. В режиме веб-клиента или тонкого клиента эти формы не открываются.
  2. Регламентированный учет: бухгалтерский и налоговый учет, а также учет НДС остаются на обычных формах.
  3. Контекст выполнения кода: программный код обычных форм рассчитан на клиентоцентричную модель. При переработке форм на управляемый интерфейс требуется переписать логику с явным разделением на клиентский (&НаКлиенте) и серверный (&НаСервере / &НаСервереБезКонтекста) контексты.
  4. Печать и оборудование: при использовании веб-клиента требуются дополнительные настройки и установка расширений работы с файлами для взаимодействия с локальными принтерами и сканерами штрихкодов.

Варианты решения задачи перевода пользователей на УФ

Разберем основные практические подходы к организации работы пользователей в веб-клиенте или тонком клиенте без дорогостоящей закупки терминальных лицензий.

1. Разработка специализированных АРМ (автоматизированных рабочих мест)

Для сотрудников оперативного контура (менеджеры, кладовщики, мастера смен) создаются отдельные внешние или встроенные обработки на управляемых формах. Данный подход позволяет не переписывать сложные типовые документы целиком, а предоставить пользователю понятный и компактный интерфейс под его рабочие обязанности.

Рассмотрим схему работы специализированного АРМ:

  1. Создается обработка с управляемой формой, содержащая только необходимые поля для конкретного сотрудника.
  2. На клиенте собираются вводимые данные и передаются на сервер.
  3. На сервере вызванная процедура программно формирует и проводит типовые документы УПП 1.3.

2. Гибридная схема с выносом подсистем

Если предприятию необходим полный перенос кадрового учета и расчетных блоков в веб-доступ, рекомендуется вынести эти подсистемы в специализированные конфигурации (например, 1С:Зарплата и управление персоналом 3.1 или 1С:Бухгалтерия 3.0), оставив в УПП 1.3 оперативный учет. Настройка интеграции осуществляется через веб-сервисы, HTTP-сервисы или стандарты обмена данными 1С.

3. Публикация базы на веб-сервере

Чтобы отказаться от использования RDP и терминальных серверов, информационная база УПП 1.3 публикуется на веб-сервере (Apache или IIS). Пользователи подключаются к базе через тонкий клиент или браузер по протоколу HTTPS. Это обеспечивает корректную работу управляемых форм даже на медленных каналах связи.

Итог: Перевод УПП 1.3 на управляемый интерфейс целесообразен для оперативного блока через использование встроенных управляемых форм и создание специализированных АРМ. Для кадрового учета и бухгалтерии оптимальным решением остается либо сохранение толстого клиента/RDP для ограниченного круга бухгалтеров, либо переход на гибридную схему с интеграцией актуальных конфигураций на УФ.

← На главную