В начало

Первый рабочий день месяца

 

Листинг. Запрос

ВЫБРАТЬ ПЕРВЫЕ 1

            ДанныеПроизводственногоКалендаря.Дата КАК первыйрабочийденьмесяца,

            НАЧАЛОПЕРИОДА(ДанныеПроизводственногоКалендаря.Дата, МЕСЯЦ) КАК началомесяца,

            ДанныеПроизводственногоКалендаря.ВидДня КАК ВидДня

ИЗ

            РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДанныеПроизводственногоКалендаря

ГДЕ

            ДанныеПроизводственногоКалендаря.ВидДня = ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Рабочий)

            И началопериода(ДанныеПроизводственногоКалендаря.Дата, месяц) = началопериода(&Дата, месяц)

 

УПОРЯДОЧИТЬ ПО

            ДанныеПроизводственногоКалендаря.Дата