2017-05-10 15:22:39
Краткое описание :
Алгоритм для расчета нарядовОписание :
Формирование нарядовЧто измененно :
Недостаточно существующих алгоритмов по расчету нарядов для
необходимого предприятию расчета.
Нужен алгоритм, который позволит получить итоговое количество "Часы факт"*"КТУ"
по операции, так как в наряде две (и более) операции.
Также нужна возможности взять "Часы факт с учетом КТУ" по каждому работнику и
"Часы факт" по каждой записи в спецификации наряда.
Как измененно :
NRSUMTIMEBYOP(OPERATION: comp, withKTY: boolean): double;
Возвращает сумму фактически отработанного времени (с учетом КТУ, если параметр
withKTY равен true) по операции OPERATION из спецификации наряда. Операцию в
собственном алгоритме можно выбрать с помощью функции OPERNAR.
NRSUMTIMEBYLS(LS: comp, withKTY: boolean): double;
Возвращает сумму фактически отработанного времени (с учетом КТУ, если параметр
withKTY равен true) для конкретного работника LS из спецификации наряда.
Лицевой счет в собственном алгоритме можно выбрать с помощью функции LSNAR.
NrTime(withKTY: boolean): double;
Возвращает сумму фактически отработанного времени (с учетом КТУ, если параметр
withKTY равен true) по конкретному наряду из спецификации наряда.