Типовые конфигурации 1С:Предприятие постоянно развиваются и совершенствуются, предоставляя всё новые возможности. Однако редко случается, когда функционал программы абсолютно подходит под бизнес-процессы компании.

Программу приходится дорабатывать, адаптировать под конкретные условия и задачи. Чтобы не получить хронических проблем при обновлении программы, дорабатывать приходится крайне аккуратно, как можно меньше вносить изменений в типовые объекты конфигурации.

Здорово помогает адаптировать конфигурацию механизм расширений. И это не единственное средство. В некоторых типовых конфигурациях присутствует удобный инструмент – переопределяемые процедуры.

Например, в "1С:ERP Управление предприятием 2" это реализовано следующим образом:

В модулях форм документов и справочников, в обработчиках ПриСозданииНаСервере, ПриЧтенииНаСервере, ПередЗаписьюНаСервере, ПослеЗаписи помещены вызовы переопределяемых процедур. Например, такой:

МодификацияКонфигурацииПереопределяемый.ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка)

В общем модуле "МодификацияКонфигурацииПереопределяемый" (и других с подобным названием) находятся процедуры с пустым телом. И вот в них-то мы можем переопределять типовые процедуры. Такое решение будет довольно безболезненным при обновлениях.

Комментарии

  • Гринёв 20.12.2017 09:45
    Только надо иметь ввиду, что СтандартнаяОбработка = Ложь в процедуре ПриКомпоновкеРезультата отключает стандартную расшифровку полей отчёта.

    Подробнее...

     
  • proekt 06.12.2017 10:03
    Привет. Обработка проведения РасходнойНакладной запрос от проведения ПланаПродаж необходимо подправить запрос для Расходной. Такой вопрос при проведении Расходной накладной почему сразу в запросе не ...

    Подробнее...

     
  • Ivan 01.11.2017 14:14
    Неверно. Так мы узнаем DNS сервер по умолчанию, но он не обязательно совпадает с контроллером домена. Нужно так > set logon В ответе получим имя сервера, на котором мы залогинились.

    Подробнее...