Прекратить плановое начисление в 1С:ЗУП

08 Oct
Published by Nicholas

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

Первым делом я заглянул в регистр сведений «Плановые начисления сотрудников организаций». Здесь все оказалось правильно и красиво.

Плановые начисления сотрудников организаций

Следующее, о чем я подумал - это Штатное расписание. Здесь тоже было все хорошо: всего две строчки от 04.05.2007, от 01.04.2012 и никаких упомянаний о надбавках.

На этом идеи закончились и я полез было в отладчик анализировать запросы, но на всякий случай решил заглянуть в регистр сведений «Надбавки по штатному расписанию». Тут-то и нашлась искомая надбавка, действующая с 01.06.2012. Получается, что в Штатном расписании когда-то была введена ставка от 01.06.2012 с надбавкой, потом запись штатного расписания была удалена или изменена, но надбавка при этом осталась.

Запрос, который поможет отловить подобные скрытые надбавки:

ВЫБРАТЬ
НадбавкиПоШтатномуРасписаниюОрганизаций.Период,
НадбавкиПоШтатномуРасписаниюОрганизаций.ПодразделениеОрганизации,
НадбавкиПоШтатномуРасписаниюОрганизаций.Должность,
НадбавкиПоШтатномуРасписаниюОрганизаций.ВидНадбавки
ИЗ
РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций КАК НадбавкиПоШтатномуРасписаниюОрганизаций
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ШтатноеРасписаниеОрганизаций КАК ШтатноеРасписаниеОрганизаций
ПО (ШтатноеРасписаниеОрганизаций.Период = НадбавкиПоШтатномуРасписаниюОрганизаций.Период)
И (ШтатноеРасписаниеОрганизаций.ПодразделениеОрганизации = НадбавкиПоШтатномуРасписаниюОрганизаций.ПодразделениеОрганизации)
И (ШтатноеРасписаниеОрганизаций.Должность = НадбавкиПоШтатномуРасписаниюОрганизаций.Должность)
ГДЕ
ШтатноеРасписаниеОрганизаций.Период ЕСТЬ NULL

Tags 

1С:ЗУП

Комментарии

Аватар пользователя Орион

Спасибо огромное, тоже уже схватился за отладчик. Спасибо за экономию времени

Аватар пользователя Гость

Огромное спасибо

Аватар пользователя Елена Краснодарский край

Спасибо огромное, очень помог!

Аватар пользователя Наталья

Спасибо огромное! Тоже уже стала вязнуть в запросах, и тут нашла ваш пост

Аватар пользователя Наталья

Спасибо огромное! я уже начала анализировать огромные запросы и тут наткнулась на вашу заметку, ооочень помогло!

Аватар пользователя Ксения

Спасибо! Перебрала казалось бы все варианты, но Ваша статья помогла разобраться с проблемой

Аватар пользователя Антон

Спасибо, помогли сэкономить время

Аватар пользователя Анна Вел.

СПАСИБО!!! помогли разобраться с проблемой!

Аватар пользователя Денис

Спасибо, всю голову поломал, пока искал. Действительно помогло.

Аватар пользователя Алексей

Спасибо, все четко изложил.

Аватар пользователя Алесей

Спасибо огромное.

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Вы человек или автоматическая спам-рассылка?
Target Image