ЗУП, НадбавкиПоШтатномуРасписаниюОрганизаций, показатели #770656


#0 by rool
День добрый Господа! Извиняюсь за ламерский вопрос: Нужно во внешний отчет вывести информацию о проценте надбавки за вредность сотруднику. Данные находятся в регистре сведений "НадбавкиПоШтатномуРасписаниюОрганизаций" привязанные к подразделение и должности. Вопрос в том что там аж 6 показателей и я ни как не врублюсь с каким из них работать. В первый раз когда я увидел эту базу интересующие меня данные находились в показателе номер 1, через некоторое время отчет перестал выводить проценты, начал просматривать регистр о обнаружил что нужные данные переехали в показатель с номером 3. Можно как нибудь зная сотрудника, его подразделение и должность определить в каком из показателей  лежит процент надбавки?
#1 by asady
имхо перебором
#2 by rool
В регистре может быть заполнен только один из показателей? я просто полный ламер в механике ЗУП:)
#3 by Vanilla26
вроде номер показателя берется из ВидРасчет.ОсновныеНачисленияОрганизаций.Показатели
#4 by asady
запросом можешь вытянуть и без перебора если имеешь ссылку на показатель (типа СправочникСсылка.ПоказателиРасчетаЗарплаты)
#5 by rool
ага но это табличная часть, и у меня у данного вида расчета там аж 4 строки: Показатель                  Номер,   Запрашивать Норма времени в часах,      1,       Нет Отработано времени в часах, 2,       Нет Процент,                    3,       Да Тарифная ставка месячная    4,       Нет Я так понимаю надо отлавливать номер строки со значением процент и брать показатель с этим номером?
#6 by rool
"если имеешь ссылку на показатель (типа СправочникСсылка.ПоказателиРасчетаЗарплаты)" Вот. Как раз это очень интересует где взять такую ссылку, я не нашел ничего похожего ни у подразделения ни у сотрудника, ни у должности :(
#7 by Vanilla26
ПоказателиСхемМотивации
#8 by Vanilla26
СправочникСсылка.ПоказателиСхемМотивации
#9 by Vanilla26
можно попробовать как нибудь так ВЫБРАТЬ     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки,     ОсновныеНачисленияОрганизацийПоказатели.НомерСтроки ИЗ     РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций.СрезПоследних КАК НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних
#10 by rool
Да это я понял, можно как-нибудь определить по записи регистра НадбавкиПоШтатномуРасписаниюОрганизаций какая схема мотивации там использовалась? вдруг юзвери туда в следующий раз зафигачат норму времени в часах например :)
#11 by rool
Запрос ВЫБРАТЬ     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки,     ОсновныеНачисленияОрганизацийПоказатели.НомерСтроки,     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.Показатель1,     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.Показатель2,     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.Показатель3,     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.Показатель4,     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.Показатель5,     НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.Показатель6 ИЗ выдал вот такую хрень: Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    1    4,00        4,00             Доплата за вредные условия труда    2    4,00        4,00             Доплата за вредные условия труда    3    4,00        4,00             Доплата за вредные условия труда    4    4,00        4,00             Заполненно сразу 2 показателя 1-й и 3 и пофиг что номер строки 2 либо 4 Похоже правда надо на переборе остановиться :)
#12 by Vanilla26
ну эт примерно)) там еще надо вид расчета прировнять ПО НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки = ОсновныеНачисленияОрганизацийПоказатели.Показатель и это ты только получишь номер показателя в котором у тебя процент
#13 by rool
Я думаю это не стоит потраченного времени:) И я совсем не понял почему у меня для некоторых записей регистров сразу 2 показателя заполнены? причем одним значением:)
#14 by Vanilla26
предположу что поменяли формулу, показатель сдвинулся, зашли в штатку, там пусто... забили еще раз))
#15 by rool
Всем спасибо за ответы и рекомендации :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям