index

Package baninst1.ffkedit

Common edit logic for rule classes (FFKEDIT).


Program units
f_fgbencd_row   Selects an Encumbrance Distribution record.
p_e_err   Processing edit code based on passed in rule class.

Types
fgbencd_ref   Encumbrance Distribution reference cursor


fgbencd_ref

TYPE fgbencd_ref IS REF CURSOR RETURN fgbencd%ROWTYPE;

Encumbrance Distribution reference cursor


f_fgbencd_row

Function f_fgbencd_row(p_encb_num fgbencd.fgbencd_num%TYPE,
                       p_item     fgbencd.fgbencd_item%TYPE,
                       p_seq_num  fgbencd.fgbencd_seq_num%TYPE)
  RETURN fgbencd_ref

Selects an Encumbrance Distribution record.

Parameters
p_encb_num   The encumbrance code.
p_item   Encumbrance item number.
p_seq_num   Encumbrance sequence number.

Returns
a cursor variable that will fetch one record.


p_e_err

Procedure p_e_err(p_rec_in_out IN OUT fb_common.finance_rectype,
                  p_err_tab    IN OUT fb_common.err_tabtype)

Processing edit code based on passed in rule class.

Parameters
p_rec_in_out   The finance document information to be validated.
p_err_tab   Table of record holding error messages from rule class editing.