Как доработать базовую версию 1С:РМК с помощью расширений?

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

Внедрение программных продуктов 1С часто требует адаптации под уникальные бизнес-процессы компании. Например, может потребоваться кардинальное изменение интерфейса РМК для удобства работы на сенсорных мониторах или более гибкое управление акциями, позволяющее пробивать товар по спеццене через дополнительный штрихкод. В случае с «1С:РМК» (Рабочее место кассира) возникает специфическая ситуация: продукт поставляется только в базовой версии, а для полноценной работы могут потребоваться доработки. Стандартный путь — использование расширений — в базовых версиях ограничен. Давайте вместе разберемся, как можно решить эту задачу, какие существуют технические возможности и лицензионные нюансы.

Проанализируем ситуацию: у нас есть базовая конфигурация «1С:РМК», которую нельзя изменять в конфигураторе, и стоит задача добавить новую функциональность (допустим, внедрить комментарий для выемки наличных с автоматической записью в документы), сохранив при этом официальную поддержку. Основной вопрос: можно ли подключить свое расширение и что для этого нужно?

Ограничения базовых версий: почему нельзя просто подключить расширение?

Для начала выясним причину проблемы. Базовые версии продуктов 1С имеют ряд строгих ограничений, направленных на упрощение их использования и поддержки. Ключевые из них:

  1. Запрет на изменение конфигурации. Вы не можете открыть базовую конфигурацию в конфигураторе и внести изменения в ее код или объекты. Она полностью находится на поддержке поставщика.
  2. Ограничения на использование расширений. Механизм расширений, который был создан именно для доработок без снятия с поддержки, в базовых версиях работает в особом режиме. С базовой лицензией на платформу система позволяет подключать только расширения, подписанные цифровой подписью разработчика, то есть самой фирмы "1С" или официального партнера, выпустившего решение.

Таким образом, попытка подключить собственное, не подписанное расширение к базовой «1С:РМК», запущенной с базовой лицензией, приведет к ошибке. Система защиты просто заблокирует это действие. Это сделано намеренно, так как возможность кастомизации является привилегией версий ПРОФ.

Техническая возможность: использование лицензии ПРОФ на платформу

Несмотря на строгие ограничения, существует технический способ их обойти. Этот способ связан с типом лицензии на саму платформу «1С:Предприятие», а не на конфигурацию.

Рассмотрим по шагам, как это работает:

  1. Поиск лицензии. При запуске информационная база 1С сначала ищет на компьютере или в сети доступную лицензию на платформу уровня ПРОФ.
  2. Активация расширенных возможностей. Если ПРОФ-лицензия найдена (например, от другой установленной программы, такой как «1С:Бухгалтерия ПРОФ» или просто купленная отдельно технологическая поставка), платформа запускается в режиме с расширенными функциональными возможностями.
  3. Разблокировка управления расширениями. В этом режиме платформа позволяет подключать неподписанные расширения даже к базовой конфигурации. Меню для управления расширениями становится доступным.

Чтобы добавить расширение при наличии ПРОФ-лицензии, необходимо в режиме «Предприятие» зайти в меню Функции для технического специалиста (в некоторых конфигурациях это может быть раздел «Администрирование» -> «Печатные формы, отчеты и обработки» -> «Расширения»). Там появится стандартный интерфейс для добавления и управления расширениями. Это открывает доступ к интеграции таких инструментов, как помощник закупок для анализа остатков или расширенное рабочее место отдела закупок с контролем цен поставщиков — для этого подойдёт расширение рабочего места закупок и контроля цен.

Важный момент: если у вас есть только базовая лицензия на платформу, этот способ работать не будет.

Лицензионные риски: почему техническая возможность — это не разрешение?

Здесь мы подходим к самому главному. То, что технически возможно, не всегда разрешено с точки зрения лицензионного соглашения. Использование ПРОФ-лицензии платформы для доработки базовой конфигурации — это прямое нарушение условий использования базовых продуктов 1С.

Давайте проанализируем, почему это так:

Кроме того, стоит помнить, что даже при успешном подключении расширения могут возникнуть проблемы. Некоторые механизмы платформы, доступные расширениям в ПРОФ-версиях, могут работать некорректно или быть недоступны в базовой, так как сама конфигурация может содержать внутренние ограничения или закрытый код в некоторых модулях.

Итог: правильное и легальное решение задачи

Учитывая все вышесказанное, для доработки «1С:РМК», которая поставляется только в базовой версии, существует единственный правильный и лицензионно чистый путь.

Решение: Приобретение лицензии на платформу «1С:Предприятие 8» уровня ПРОФ.

Это полностью легализует вашу работу и дает следующие преимущества:

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

Таким образом, если для полноценной работы розничной сети в «1С:РМК» необходимы доработки, инвестиция в покупку лицензии на платформу ПРОФ является не просто желательной, а обязательной для корректной, стабильной и законной работы системы.

← На главную