![]() |
|
Зарплата в 8.2. Дополнительные начисления не видны в базе для удержаний %-ом | ☑ | ||
---|---|---|---|---|
0
oxanka
18.11.11
✎
13:43
|
Помогите, пожалуйста. Конфигурация - разработанная нашей фирмой типовая на основе российской. З/п была кусками вырвана из ЗиК, типовой и дописана самостоятельно. Теперь разработчик уволился, а мне надо разбираться:(
Возникла ситуация: Сотруднику проводятся удержания процентом от базы, в которую входят оклад (основные начисления) и премия (дополнительные начисления). В плане видов расчета заведен соответствующий вид расчета, в котором это указывается. Когда формируется документ "Начисление з/п", то удержание рассчитывается только как % от оклада, не видит премии. Вычислила, что этот запрос получается пустой: ЗапросДоп = новый запрос(); ЗапросДоп.Текст = "ВЫБРАТЬ | УдержанияОрганизацийБазаДополнительныеНачисленияРаботниковОрганизаций.РезультатБаза КАК База |ИЗ | РегистрРасчета.УдержанияОрганизаций.БазаДополнительныеНачисленияРаботниковОрганизаций( | &Измерения, | &Измерения, | , | НомерСтроки = &НомерСтроки | И Регистратор = &Регистратор) КАК УдержанияОрганизацийБазаДополнительныеНачисленияРаботниковОрганизаций"; Измерения = новый массив(); Измерения.Добавить("Сотрудник"); Измерения.Добавить("ФизЛицо"); Измерения.Добавить("Организация"); ЗапросДоп.УстановитьПараметр("Измерения", Измерения); ЗапросДоп.УстановитьПараметр("НомерСтроки", Запись.НомерСтроки); ЗапросДоп.УстановитьПараметр("Регистратор", Запись.Регистратор); ВыборкаДоп = ЗапросДоп.Выполнить().Выбрать(); Если ВыборкаДоп.Следующий() Тогда СтруктураНеобходимыхДанных.Вставить("БазаДоп", ВыборкаДоп.База); Иначе СтруктураНеобходимыхДанных.Вставить("БазаДоп", 0); КонецЕсли; Где вообще можно посмотреть информацию в регистре расчета УдержанияОрганизацийБазаДополнительныеНачисленияРаботниковОрганизаций. Когда она туда должна записываться. |
|||
1
Жан Пердежон
18.11.11
✎
13:48
|
может периоды не совпадают?
|
|||
2
Dен
18.11.11
✎
14:09
|
(0) Каков базовый период у расчтываемой записи?
И каков период регистрации у премии? |
|||
3
oxanka
18.11.11
✎
15:05
|
Базовый период рассчитываемой записи - 20.10.11-31.10.11
перод регистрации премии такой же |
|||
4
Dен
18.11.11
✎
15:17
|
(3) Что значит такой же? Период регистрации - это одна дата?
|
|||
5
oxanka
18.11.11
✎
15:26
|
значит не совсем поняла - период регистрации - это дата, на которую премия была зарегистрирована в регистре?
|
|||
6
Dен
18.11.11
✎
15:36
|
Период регистрации - это стандартный реквизит регистра расчета.
В расчетную базу удержания в вашем случае попадет только премия с период регистрации в инервале с 20.10.11-31.10.11 (еще и с учет времени, которое вы не указали). |
|||
7
oxanka
21.11.11
✎
11:42
|
Dен, огромное спасибо. Хоть что-то прояснилось... Базовый период начисления премии был тоже 20.10-31.10, а период регитрации записывался на начало месяца. Изменила его на дату начала базового периода - и все попало. Только не повлечет ли это изменение за собой еще какую-нибудь неприятность?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |