(0)Открываете конфигуратор, идёте в регистр сведений "Регламентированный производственный календарь". В модуле формы у него есть функция СформироватьЗапросПоКалендарю(). Можете воспользоваться непосредственно ею, а можете взять запрос из неё и использовать в своём коде.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший