982: temp_retval NUMBER;
983: BEGIN
984: IF life IS NOT NULL
985: THEN 986: temp_retval := fnd_number.canonical_to_number((LPAD(SUBSTR(TO_CHAR(TRUNC(life/12, 0), '999'), 2, 3),3,' ') || '.' || 987: SUBSTR(TO_CHAR(MOD(life, 12), '00'), 2, 2)) );
988: retval := TO_CHAR(temp_retval,'999D99');
989: ELSIF adj_rate IS NOT NULL
990: THEN