Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СЗВ_ТД

СЗВ_ТД
Я
   vanyshan
 
11.02.20 - 11:09
Всем привет! Подскажите пожалуйста кто знает. Не заполняется в документе СЗВТД сотрудник, который уволен последним днем месяца.
Вот текст запроса:
Запрос.Текст =
    "ВЫБРАТЬ РАЗЛИЧНЫЕ
    |    РаботникиОрганизаций.Регистратор
    |ПОМЕСТИТЬ ВТРегистраторы
    |ИЗ
    |    РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаНачала, Организация = &ГоловнаяОрганизация) КАК РаботникиОрганизаций
    |ГДЕ
    |    (РаботникиОрганизаций.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
    |            ИЛИ РаботникиОрганизаций.ПериодЗавершения МЕЖДУ &ДатаНачала И &ДатаОкончания)
    |    И РаботникиОрганизаций.Сотрудник.Физлицо В
    |            (ВЫБРАТЬ
    |                ВТ.ФизЛицо
    |            ИЗ
    |                ВТФизическиеЛица КАК ВТ)
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ РАЗЛИЧНЫЕ
    |    РаботникиОрганизаций.Регистратор
    |ИЗ
    |    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
    |ГДЕ
    |    РаботникиОрганизаций.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
    |    И РаботникиОрганизаций.Сотрудник.Физлицо В
    |            (ВЫБРАТЬ
    |                ВТ.ФизЛицо
    |            ИЗ
    |                ВТФизическиеЛица КАК ВТ)
    |    И РаботникиОрганизаций.Организация = &ГоловнаяОрганизация";
    Запрос.Выполнить();

Работник уволен 31.01.2020.
Пробежался отладчиком, Период в регистре "Работники организации" ставится 01.02.2020 (Дата увольнения + длина суток) - это условие не срабатывает, остается
ПериодЗавершения МЕЖДУ &ДатаНачала И &ДатаОкончания. Но в заполнении движений по регистру я не вижу чтобы ПериодЗавершения как то заполнялся. У нас во всем регистре этот ресурс не заполнен.
Подскажите как быть, дату увольнения менять нельзя! Спасибо.
   Флориан
 
1 - 11.02.20 - 11:11
   vanyshan
 
2 - 11.02.20 - 11:41
Ты хочешь сказать косяк в запросе, нужно руками подправить?
   NorthWind
 
3 - 11.02.20 - 11:48
(2) "И не один раз!.." (с)
   vanyshan
 
4 - 11.02.20 - 11:54
Да, все разобрался, либо к конечной дате секунду прибавить или день, все по разному делают. Спасибо, наверняка в следующем релизе поправят.

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