Каталог решений - Мои Подходы к программированию в 1С

Описание

Основная идея — уменьшение трудоемкости каких-либо действий в будущих периодах

и Основной прием — модификаторы «до» и «после»


«до» — > данная «сверху» сущность  <—  «после»


Есть сущность, сложность которой превосходяще высока, необходимо минимальными трудозатрами изменить поведение данной сущности, во многих случаях возможно применение модификаторов «до» и «после».

Эти модификаторы выполняют необходимые преобразования, сущность живет в своем «мире» и не должна замечать «изменение контекста».


Возможные работы с конфигурациями 1С в режиме программирования:

1. изменение/добавление новых фунциональностей/аналитик для объекта/алгоритма

      1.1. вы «ведете» этот объект/алгоритм с нуля (сами создали/разработали/досконально его знаете)

      1.2. этот объект/алгоритма вам «достался» с прошлых периодов (всей кухни этого объекта вы не знаете и времени на полное познание не выделяется)


Частности/эмперика: 

— унифицированное именование объектов, в пределах контекстов их использующих

       — объект/реквизит объекта, используемый (все контексты где участвует этот объект) в других объектах/реквизитах  должен именоваться/называться унифицированно/одинаково

              пример: справочник Номенклатура, все документы применяющие этот тип в реквизитах или регистр имеет измерение типа «справочник Номенклатура» , обязательное имя этого реквизита/измерения «Номенклатура»


       —  если имеется группировка по функциональности

              пример: необходимо добавить одинаковые аналитики во все платежные документы, соответственно во всех элементах в пределах группировки (платежные документы), рекизиты/аналитики должны иметь одинаковое имя



— изменение движений документа, для новых аналитик/разрезов, реализуется путем модификатора «после», после отработки «мира» сущности (отработали алгоритмы формирования движений, но они еще не зафиксированы, не записаны в регистр) мы детализируем движения в соответствии со своим алгоритмом и возвращаемся в контекст сущности

     




P.S. Формулировки можно шлифовать и шлифовать

P.P.S. Список пополняется и изменяется

 

 

has been added to your cart:
Оформление заказа