Задумал разобраться с премиями за период, например, квартальными. Чтобы использовать новые собственные показатели в любых формулах. Например, НормаЧасовЗаПериод
Есть ТЗ СтрокаНачисления (рис.1)
В ней есть колонка «Показатели»
В цикле перебираю начисления сотрудника и после оклада и РК заходит новое начисление с нужным мне показателем «Норма часов за квартал» (рис. 2)
Как мне присвоить, пусть к примеру, число 100 этому значению (понятно, что пока оно нулевое)?
Когда я пытаюсь тупо:
Если СтрокаНачисления.Показатели[0].Показатель <> Неопределено И СтрокаНачисления.Показатели[0].Показатель = "Норма часов за квартал" Тогда
СтрокаНачисления.Показатели[0].Значение = 100;
КонецЕсли;
то программа слетает на первом же начислении у которого нет показателей )
Да и [0] плохо. Надо как-то найти мне строку эту.
Предвосхищая вопросы: да, нет напарника кодера рядом, и давно )
Закон Брукера: Даже маленькая практика стоит большой теории.