Сегодня мы проведем подготовку рабочего места для переноса нашей разработки по системе прайс - листов в типовую конфигурацию 1с Бухгалтерия предприятия 3.0 в виде расширения конфигурации.
Почему в виде расширения?
1. Быстрое обновление на новый релиз поставщика.
Если конфигурация снята с поддержки то обновление на новый релиз поставщика длится до 10 раз дольше, даже если кроме снятия с поддержки никаких других вмешательств в бизнес логику не было.
2. Удобно поддерживать.
Идеальный вариант расширения - это когда расширение самодостаточное и взаимодействие с логикой основной конфигурации осуществляется через внешние интерфейсы экспортных процедур и функций общих модулей.
3. Разработку можно вынести в пустую конфигурацию для разработки с минимумом объектов.
Это становиться актуальным для современных типовых конфигураций. Прямая разработка в которых очень затруднительна по причине длительности цикла от написания кода до запуска проверки в 1с предприятии. Это цикл может составлять десятки минут.
4. Удобство сопровождения.
Весь код и объекты доработки локализованы в расширении. При дальнейшей доработке и сопровождении тратиться минимум времени на то чтобы снова погрузиться в задачу.
5. Совместная разработка.
При использовании хранилища конфигурации доработку можно вести одновременно несколькими разработчиками.