index

Package sb_fac_sec_dates_rules



Program units
p_register_entity  
p_register_entity   Registers the attribute/value pairs to the message cache for create and update operations.
p_validate   Validates all data in the record.


p_register_entity

Procedure p_register_entity(p_operation_type     NUMBER,
                            p_internal_record_id gb_common.internal_record_id_type)

p_register_entity

Procedure p_register_entity(p_operation_type     NUMBER,
                            p_term_code          sorftrm.sorftrm_term_code%TYPE,
                            p_start_date         sorftrm.sorftrm_start_date%TYPE,
                            p_end_date           sorftrm.sorftrm_end_date%TYPE,
                            p_menu_ind           sorftrm.sorftrm_menu_ind%TYPE,
                            p_term_ind           sorftrm.sorftrm_term_ind%TYPE,
                            p_user_id            sorftrm.sorftrm_user_id%TYPE DEFAULT gb_common.f_sct_user,
                            p_seqno              sorftrm.sorftrm_seqno%TYPE,
                            p_data_origin        sorftrm.sorftrm_data_origin%TYPE,
                            p_internal_record_id gb_common.internal_record_id_type)

Registers the attribute/value pairs to the message cache for create and update operations.
 
This signature registers all parameters.

Parameters
p_operation_type   Type of DML operation: create, update, delete. NUMBER Required
p_term_code   Term for Faculty Access. VARCHAR2(24) Required Key
p_start_date   Start date for Faculty to Access Self Service. DATE Required
p_end_date   End date for Faculty to Access Self Service. DATE Required
p_menu_ind   This field indicates whether the dates defined are applicable for the faculty role. VARCHAR2(4) Required
p_term_ind   This field indicates whether the dates defined are applicable for the term pick list. VARCHAR2(4) Required
p_user_id   ID of the user who inserted or last updated the data. VARCHAR2(120) Required
p_seqno   One up sequence number to define the row. NUMBER(4) Required Key
p_data_origin   Source system that generated the data. VARCHAR2(120)
p_internal_record_id   Database ROWID VARCHAR2(18) required


p_validate

Procedure p_validate(p_term_code   sorftrm.sorftrm_term_code%TYPE,
                     p_start_date  sorftrm.sorftrm_start_date%TYPE,
                     p_end_date    sorftrm.sorftrm_end_date%TYPE,
                     p_menu_ind    sorftrm.sorftrm_menu_ind%TYPE,
                     p_term_ind    sorftrm.sorftrm_term_ind%TYPE,
                     p_user_id     sorftrm.sorftrm_user_id%TYPE DEFAULT gb_common.f_sct_user,
                     p_seqno       sorftrm.sorftrm_seqno%TYPE,
                     p_data_origin sorftrm.sorftrm_data_origin%TYPE DEFAULT NULL)

Validates all data in the record.

Parameters
p_term_code   Term for Faculty Access. VARCHAR2(24) Required Key
p_start_date   Start date for Faculty to Access Self Service. DATE Required
p_end_date   End date for Faculty to Access Self Service. DATE Required
p_menu_ind   This field indicates whether the dates defined are applicable for the faculty role. VARCHAR2(4) Required
p_term_ind   This field indicates whether the dates defined are applicable for the term pick list. VARCHAR2(4) Required
p_user_id   ID of the user who inserted or last updated the data. VARCHAR2(120) Required
p_seqno   One up sequence number to define the row. NUMBER(4) Required Key
p_data_origin   Source system that generated the data. VARCHAR2(120)