Репост из: Митрофанов.Код
Для текстов запросов, также как и для другого программного кода, есть возможность выносить одинаковые блоки в методы. Для этого применяются различные способы программной сборки запросов.
Такая сборка запросов позволяет:
- Минимизировать дублирование
- Улучшить читаемость исходных текстов
- Упростить дальнейшую поддержку решения, благодаря единой точке входа.
Если делаете подобные решения, то не забывайте о 437 стандарте: https://its.1c.ru/db/v8std/content/437/hdoc
Крайне желательно, чтобы ваш запрос открывался конструктором, а его сборка была прокомментирована.
Если делаете тексты вставок универсальными, то размещайте их в программном интерфейсе и описывайте методы.
НЕ злоупотребляйте программной сборкой запросов. Хорошего понемножку.
Такая сборка запросов позволяет:
- Минимизировать дублирование
- Улучшить читаемость исходных текстов
- Упростить дальнейшую поддержку решения, благодаря единой точке входа.
Если делаете подобные решения, то не забывайте о 437 стандарте: https://its.1c.ru/db/v8std/content/437/hdoc
Крайне желательно, чтобы ваш запрос открывался конструктором, а его сборка была прокомментирована.
Если делаете тексты вставок универсальными, то размещайте их в программном интерфейсе и описывайте методы.
НЕ злоупотребляйте программной сборкой запросов. Хорошего понемножку.