|
ЗУП, НадбавкиПоШтатномуРасписаниюОрганизаций, показатели | ☑ | ||
---|---|---|---|---|
0
rool
20.04.16
✎
14:28
|
День добрый Господа!
Извиняюсь за ламерский вопрос: Нужно во внешний отчет вывести информацию о проценте надбавки за вредность сотруднику. Данные находятся в регистре сведений "НадбавкиПоШтатномуРасписаниюОрганизаций" привязанные к подразделение и должности. Вопрос в том что там аж 6 показателей и я ни как не врублюсь с каким из них работать. В первый раз когда я увидел эту базу интересующие меня данные находились в показателе номер 1, через некоторое время отчет перестал выводить проценты, начал просматривать регистр о обнаружил что нужные данные переехали в показатель с номером 3. Можно как нибудь зная сотрудника, его подразделение и должность определить в каком из показателей лежит процент надбавки? |
|||
1
asady
20.04.16
✎
14:30
|
(0) имхо перебором
|
|||
2
rool
20.04.16
✎
14:31
|
(1) В регистре может быть заполнен только один из показателей? я просто полный ламер в механике ЗУП:)
|
|||
3
Vanilla26
20.04.16
✎
14:38
|
(2) вроде номер показателя берется из ВидРасчет.ОсновныеНачисленияОрганизаций.Показатели
|
|||
4
asady
20.04.16
✎
14:41
|
(2) запросом можешь вытянуть и без перебора если имеешь ссылку на показатель (типа СправочникСсылка.ПоказателиРасчетаЗарплаты)
|
|||
5
rool
20.04.16
✎
14:46
|
(3) ага но это табличная часть, и у меня у данного вида расчета там аж 4 строки:
Показатель Номер, Запрашивать Норма времени в часах, 1, Нет Отработано времени в часах, 2, Нет Процент, 3, Да Тарифная ставка месячная 4, Нет Я так понимаю надо отлавливать номер строки со значением процент и брать показатель с этим номером? |
|||
6
rool
20.04.16
✎
14:48
|
(4)
"если имеешь ссылку на показатель (типа СправочникСсылка.ПоказателиРасчетаЗарплаты)" Вот. Как раз это очень интересует где взять такую ссылку, я не нашел ничего похожего ни у подразделения ни у сотрудника, ни у должности :( |
|||
7
Vanilla26
20.04.16
✎
14:50
|
(6) ПоказателиСхемМотивации
|
|||
8
Vanilla26
20.04.16
✎
14:51
|
(7) СправочникСсылка.ПоказателиСхемМотивации
|
|||
9
Vanilla26
20.04.16
✎
14:55
|
можно попробовать как нибудь так
ВЫБРАТЬ НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки, ОсновныеНачисленияОрганизацийПоказатели.НомерСтроки ИЗ РегистрСведений.НадбавкиПоШтатномуРасписаниюОрганизаций.СрезПоследних КАК НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовРасчета.ОсновныеНачисленияОрганизаций.Показатели КАК ОсновныеНачисленияОрганизацийПоказатели ПО НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки = &СправочникСсылкаПоказателиСхемМотивацииПроцент |
|||
10
rool
20.04.16
✎
14:55
|
(7) Да это я понял, можно как-нибудь определить по записи регистра НадбавкиПоШтатномуРасписаниюОрганизаций какая схема мотивации там использовалась? вдруг юзвери туда в следующий раз зафигачат норму времени в часах например :)
|
|||
11
rool
20.04.16
✎
15:04
|
Запрос
ВЫБРАТЬ НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки, ОсновныеНачисленияОрганизацийПоказатели.НомерСтроки, НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.Показатель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
Vanilla26
20.04.16
✎
15:13
|
ну эт примерно))
там еще надо вид расчета прировнять ПО НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки = ОсновныеНачисленияОрганизацийПоказатели.Показатель И НадбавкиПоШтатномуРасписаниюОрганизацийСрезПоследних.ВидНадбавки = ОсновныеНачисленияОрганизацийПоказатели.Ссылка и это ты только получишь номер показателя в котором у тебя процент |
|||
13
rool
20.04.16
✎
15:19
|
(12) Я думаю это не стоит потраченного времени:) И я совсем не понял почему у меня для некоторых записей регистров сразу 2 показателя заполнены? причем одним значением:)
|
|||
14
Vanilla26
20.04.16
✎
15:27
|
(13) предположу что поменяли формулу, показатель сдвинулся, зашли в штатку, там пусто... забили еще раз))
|
|||
15
rool
20.04.16
✎
15:39
|
Всем спасибо за ответы и рекомендации :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |