Вход | Регистрация
 

Знатокам ЗуП. Как запросом получить фактич периоды отпусков при вытеснении их больничным?

Знатокам ЗуП. Как запросом получить фактич периоды отпусков при вытеснении их больничным?
Я
   SerGa
 
14.04.21 - 15:58
Как получить запросом чистые дни в отпуске за период?

Сотрудник был в отпуске
с 15.01 по 25.01.
В потом ввели больничный с периодом регистрации февраль. за период
с 18.01 по 22.01.

Хочу чтобы запрос вернул 2 записи
        ПериодНачало  ПериодОкончания
Отпуск     15.01         17.01
Отпуск     23.01         25.01

Пробую запросом к таблице ОсновныеНачисления.ФактическийПериодДействия обратится
а она мне возвращает 2 записи
15  по 25           +Сумма
18  по 22   Сторно  -СуммаЗаЭтиДни

Не могу придумать как это сделать красиво, без перегрузок в таблицы значений и обходов в циклах??
   FormatC
 
1 - 14.04.21 - 16:01
можно сначала попробовать поискать методы самого ЗУПа, очень часто помогает
что-то вроде подобных методов https://infostart.ru/1c/articles/942569/
   SerGa
 
2 - 14.04.21 - 16:05
(1) Забыл написать у меня УПП читай Зуп 2.5
   FormatC
 
3 - 14.04.21 - 16:06
я думаю, в зуп 2.5 тоже есть подобные методы, хотя.... ))
   SerGa
 
4 - 14.04.21 - 16:18
(3) смотрю как отчет табель в УПП сделан, к сожалению весь алгоритм внутри отчета, извне его задействовать не получится... и он там меганакрученный...
   SerGa
 
5 - 14.04.21 - 16:24
Документ табель тоже не использует процедуры общих модулей...внутри себя всё формирует...
   ptiz
 
6 - 14.04.21 - 16:24
(0) Из-за разных периодов регистрации - не выйдет каменный цветок. Поэтому и используется сторно.
   SerGa
 
7 - 14.04.21 - 16:27
(6) это да... думал может красивый способ есть какой простой...

Список тем форума
Рекламное место пустует  Рекламное место пустует
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.