Расчет выслуги ЗУП 2.5.16.2
28.09.2009
22:11
#1
Доброе время суток. Требуется реализовать расчет выслуги работника. Так как регламентированные формулы не подходят прошу помощи. Как добавить правильно произвольную формулу расчета вот такого вида Результат = Оклад/12*Стаж оценить по Шкала процентов оплаты?
Пробую добавить произвольную формулу, получаю ошибку «Неопознанный показатель, оператор или функция: "Шкала"
»
Я добавил формулу вида:
Код
Результат = Оклад по дням/12* ?(Стаж работы<5, 0.6, ?(Стаж работы<10, 0.7, ?(Стаж работы<20, 0,8, 1.0)))
Но результат нулевой :(Может как не будь иначе?
Пробую добавить произвольную формулу, получаю ошибку «Неопознанный показатель, оператор или функция: "Шкала"
»
Я добавил формулу вида:
Код
Результат = Оклад по дням/12* ?(Стаж работы<5, 0.6, ?(Стаж работы<10, 0.7, ?(Стаж работы<20, 0,8, 1.0)))
Но результат нулевой :(Может как не будь иначе?
30.09.2009
10:13
#2
Доброе время суток. Я новенек в программировании и вообще в 1С в целом. Расчет выслуги у нас выполняется по формуле Оклад /12 * Стаж определенный по шкале. В регламентированных расчетах такой формулы нет.
Составляю произвольную формулу:
Код
ОкладПоДням/12*ОкладПоДням/12*Стаж оценить по Шкала процентов оплаты
Цитата
Неопознанный показатель, оператор или функция: "Шкала"
Пробую получить результат следующим образом:
Код
ОкладПоДням/12*?(Стаж<5, 0, ?(Стаж<10, 10, ?(Стаж<20, 20, 30)))
Проверка ошибок не вызывает, НО при расчете результат пустой.
Подскажите как можно решить проблему иначе?
Читают тему
(гостей: 1)