Имя: Пароль:
1C
 
ЗУП 3 Почему больничный вытесняется доплатой? РегистрРасчета.Начисления.ФактическийПериод
0 evorle145
 
10.11.21
22:03
Есть регистр расчета "Начисления". У него есть виртуальная таблица ФактическийПериодДействия

Делаю запрос:
"ВЫБРАТЬ
            |    НачисленияФактическийПериодДействия.Регистратор КАК Регистратор,
            |    НачисленияФактическийПериодДействия.НомерСтроки КАК НомерСтроки,
            |    НачисленияФактическийПериодДействия.ПериодДействияНачало КАК ПериодДействияНачало,
            |    НачисленияФактическийПериодДействия.ПериодДействияКонец КАК ПериодДействияКонец
            |ИЗ
            |    РегистрРасчета.Начисления.ФактическийПериодДействия(Регистратор = &РегистраторНабора) КАК НачисленияФактическийПериодДействия";

получаю результат:

https://ibb.co/J5pJdFN

Делаю запрос:
        Запрос.Текст =  "ВЫБРАТЬ
                        |    Начисления.ПериодРегистрации КАК ПериодРегистрации,
                        |    Начисления.Регистратор КАК Регистратор,
                        |    Начисления.НомерСтроки КАК НомерСтроки,
                        |    Начисления.ВидРасчета КАК ВидРасчета,
                        |    Начисления.ПериодДействия КАК ПериодДействия,
                        |    Начисления.ПериодДействияНачало КАК ПериодДействияНачало,
                        |    Начисления.ПериодДействияКонец КАК ПериодДействияКонец
                        
                        |ИЗ
                        |    РегистрРасчета.Начисления КАК Начисления
                        |ГДЕ
                        |    Начисления.Регистратор = &РегистраторНабора";

Получаю результат:
https://ibb.co/CnBBYDt

Как видим в виртуальной таблице вытеснены первые две строки отвечающие за начисление больничного листа.. что разумеется приводит к тому, что больничный не считается..

Как такое может быть?
Настройки вытеснения разумеется проверил... Вообще база очень давно работает и такая ситуация впервые.. Я бы думал над ТИИ или пересчет итогов, но ведь я делаю запрос с отбором по одному регистратору... подсобите плиз идей, может у кого было такое...
1 evorle145
 
10.11.21
22:18
нашел косяк:
https://ibb.co/6sM3vqp

не пойму как это работало и почему некоторая задублированность в этом месте привела к такому косяку..
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс