|
СЗВ_ТД | ☑ | ||
|---|---|---|---|---|
|
0
vanyshan
11.02.20
✎
11:09
|
Всем привет! Подскажите пожалуйста кто знает. Не заполняется в документе СЗВТД сотрудник, который уволен последним днем месяца.
Вот текст запроса: Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ | РаботникиОрганизаций.Регистратор |ПОМЕСТИТЬ ВТРегистраторы |ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаНачала, Организация = &ГоловнаяОрганизация) КАК РаботникиОрганизаций |ГДЕ | (РаботникиОрганизаций.Период МЕЖДУ &ДатаНачала И &ДатаОкончания | ИЛИ РаботникиОрганизаций.ПериодЗавершения МЕЖДУ &ДатаНачала И &ДатаОкончания) | И РаботникиОрганизаций.Сотрудник.Физлицо В | (ВЫБРАТЬ | ВТ.ФизЛицо | ИЗ | ВТФизическиеЛица КАК ВТ) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ РАЗЛИЧНЫЕ | РаботникиОрганизаций.Регистратор |ИЗ | РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций |ГДЕ | РаботникиОрганизаций.Период МЕЖДУ &ДатаНачала И &ДатаОкончания | И РаботникиОрганизаций.Сотрудник.Физлицо В | (ВЫБРАТЬ | ВТ.ФизЛицо | ИЗ | ВТФизическиеЛица КАК ВТ) | И РаботникиОрганизаций.Организация = &ГоловнаяОрганизация"; Запрос.Выполнить(); Работник уволен 31.01.2020. Пробежался отладчиком, Период в регистре "Работники организации" ставится 01.02.2020 (Дата увольнения + длина суток) - это условие не срабатывает, остается ПериодЗавершения МЕЖДУ &ДатаНачала И &ДатаОкончания. Но в заполнении движений по регистру я не вижу чтобы ПериодЗавершения как то заполнялся. У нас во всем регистре этот ресурс не заполнен. Подскажите как быть, дату увольнения менять нельзя! Спасибо. |
|||
|
1
Флориан
11.02.20
✎
11:11
|
||||
|
2
vanyshan
11.02.20
✎
11:41
|
Ты хочешь сказать косяк в запросе, нужно руками подправить?
|
|||
|
3
NorthWind
11.02.20
✎
11:48
|
(2) "И не один раз!.." (с)
|
|||
|
4
vanyshan
11.02.20
✎
11:54
|
Да, все разобрался, либо к конечной дате секунду прибавить или день, все по разному делают. Спасибо, наверняка в следующем релизе поправят.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |