|
Как определить количество рабочих дней между датами?
| ☑ |
0
Cerera
02.05.12
✎
11:30
|
Конфигурация УТ. Как в обработке вычислить количество дней между датами с учетом производственного календаря? Что нужно для этого сделать? как то прошить производственный календарь в конфигурации?
|
|
1
qeos
02.05.12
✎
11:30
|
по календарю
|
|
2
Cerera
02.05.12
✎
11:31
|
(1)в меню "сервис" открываю календарь. но там праздничные дни не проставлены.
|
|
3
Avganec
02.05.12
✎
11:31
|
(0) ну либо реализовать его самому, либо выдернуть и подключить... правильной дорогой идешь. а дальше... можно поискать отдельно внешний модуль, типо календаря.
|
|
4
kn
02.05.12
✎
11:37
|
в УТ есть регистр сведений Регламентированный производственный календарь, так что можно запросом и по-моему есть нужная функция
|
|
5
kn
02.05.12
✎
11:41
|
нет функция есть немного не такая,а
// Функция возвращает дату отстоящую на заданное количество рабочих дней от начальной в соответствии с
//регламентированным производственным календарем
//
//Параметры:
// ДатаНач - начальная дата
// ЧислоДней - количество рабочих дней, на которое искомая дата должна отстоять от начальной
//
Функция ОпределитьДату(ДатаНач, ЧислоДней) Экспорт
но можно посмотреть ее реализацию
|
|
6
kn
02.05.12
✎
11:43
|
а нет нашлась и нужная функция
// Функция возвращает число рабочих дней между заданными датами по регламентированному производственному календарю
//
//Параметры:
// ДатаНач - начальная дата
// ДатаКон - конечная дата
//
Функция ЧислоРабочихДней(ДатаНач, ДатаКон) Экспорт
В Общем модуле ЗаполнениеДокументов
|
|
7
Cerera
02.05.12
✎
11:57
|
(6)благодарю добрый человек. приято впервые задав вопрос на форуме получить такой хороший ответ.
|
|
8
mikecool
02.05.12
✎
11:58
|
следующий вопрос будет - как получить число рабочих дней запросом?
|
|
9
Cerera
02.05.12
✎
12:09
|
(8)да. может подскажешь? там компоновка данных ))
|
|