|
Показатели схем мотивации в ЗУП
| ☑ |
0
roman383
11.04.13
✎
14:30
|
Всем добрый день. (2 вопроса для программистов)
Имеется не типовой предопределенный показатель схем мотивации. Его расчет происходит в общем модуле "ПроведениеРасчетовПереопределяемый". Как сделать так, чтобы при расчете основных начислений в док. "Начисления зарплаты работникам организаций" данный показатель записывался в соответствующие реквизиты (Показатель1..Показатель6) регистра расчета. (его значение необходимо для отчета)?
И другой вопрос. Как из регистра расчета "ОсновныеНачисленияРаботниковОрганизаций" получить расчетную базу для уже рассчитанных начислений. (я так полагаю, что расчетная база является одним из показателей)?
|
|
1
roman383
11.04.13
✎
14:43
|
Эти вопросы связаны с экзаменом 1С:Специалист по ЗУП
|
|
2
annet
11.04.13
✎
15:48
|
Процедура РассчитатьЗаписьРегистраРасчета()
// проверим, все ли показатели получены
Если ИсходныеДанные.КоличествоПоказателей <> Null Тогда
Для НомерСтроки = 1 По ИсходныеДанные.КоличествоПоказателей Цикл
СтрокаДвижений["Показатель"+НомерСтроки] = ИсходныеДанные["Показатель"+НомерСтроки];
|
|
3
annet
11.04.13
✎
15:50
|
Процедура РассчитатьЗаписиНабора()
// Перепишем данные из регистра в табличную часть документа
Если СтрокаТабличнойЧасти <> Неопределено тогда
Если НеобходимыеДанные.ВашПоказатель Тогда
Для Сч = 1 по 6 Цикл
СтрокаТабличнойЧасти["Показатель"+Сч] = СтрокаДвижений["Показатель"+Сч];
КонецЦикла;
КонецЕсли;
|
|
4
annet
11.04.13
✎
15:58
|
Для расчета базы нужно использовать виртуальные таблицы ОсновныеНачисления.БазаОсновныеНачисления и ОсновныеНачисления.БазаДополнительныеНачисления
|
|