RoustR, спасибо за комментарий, понимаю что логически верно, но решено пользоваться оценкой времени, я исполняю

Алгоритм пока получается у меня такой:
//В1_1...В2_5 - виды времени для Отс1 и Отс2
В таблице АВ надо указывать ссылку на ребенка:
tableAB: поле указатель на отсутствия PC20I-OBJID - 01/02/03/04/05
1.
Outtpabtyp Анализируем вид отсутствия (varabtyp?)
*
Oтс1
Table PC2OI
HRS=TOBJID 01
ADDDBBB1_1 добавляем кол-во часов в вид времени
02
ADDDBBB1_2 добавляем кол-во часов в вид времени
03
ADDDBBB1_3 добавляем кол-во часов в вид времени
04
ADDDBBB1_4 добавляем кол-во часов в вид времени
05
ADDDBBB1_5 добавляем кол-во часов в вид времени
Отс2
ADDDBBB2_1 добавляем кол-во часов в вид времени
….
2. добавляем текущее значение часов в SALDO
ADDMBB1_1
…
ADDMBB2_5
3.
Дальше сравниваем текущие часы отсутствия с константой(const1=45, const2=60), например
HRS=MВ1_1 (тянем из SALDO)
HRS?Cconct1
*(меньше или равно) надо формировать ВО addzlaВИДОПЛАТЫ
> обрубаем
….
HRS=MВ2_5 (тянем из SALDO)
HRS?Cconct2
*(меньше или равно) надо формировать ВО
> обрубаем
что я на ваш взгляд упускаю в алгоритме?
и условие выделено жирным, в синтаксисе неверно, как сделать дальнейший выбор?
буду благодарна за комметарий!