0
2S
10.01.17
✎
16:08
|
крайний релиз
У сотрудника плановое начисление "ПН" с 01.08.16 по 31.10.16, значение 10%
С 01.11.16 вводим "ПН" бессрочно, значение 15%
Увольняем сотрудника, опс, получаем ошибку неуникальности записи РС "БухУчетПлановыхНачислений"
Сам виновник,который возвращает две записи по "ПН" (по закрытому и действующему)
Запрос.Текст =
"ВЫБРАТЬ
| ПлановыеНачисления.Период,
| ПлановыеНачисления.Регистратор,
| ПлановыеНачисления.Сотрудник,
| ПлановыеНачисления.Начисление,
| ПлановыеНачисления.ДокументОснование
|ПОМЕСТИТЬ ВТПлановыеНачисления
|ИЗ
| &ПлановыеНачисления КАК ПлановыеНачисления
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ПлановыеНачисления.Регистратор,
| ПлановыеНачисления.Период,
| БухучетПлановыхНачислений.Сотрудник,
| БухучетПлановыхНачислений.Организация,
| БухучетПлановыхНачислений.Начисление,
| БухучетПлановыхНачислений.ДокументОснование,
| ЛОЖЬ КАК Используется
|ИЗ
| ВТПлановыеНачисления КАК ПлановыеНачисления
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.БухучетПлановыхНачислений КАК БухучетПлановыхНачислений
| ПО ПлановыеНачисления.Сотрудник = БухучетПлановыхНачислений.Сотрудник
| И ПлановыеНачисления.Начисление = БухучетПлановыхНачислений.Начисление
| И ПлановыеНачисления.ДокументОснование = БухучетПлановыхНачислений.ДокументОснование
| И (НАЧАЛОПЕРИОДА(ПлановыеНачисления.Период, ДЕНЬ) <> БухучетПлановыхНачислений.Период)";
Собственно грабли в данных или грубая ошибка разработчиков?
|
|