index

Package gb_businessprofile_rules

This package provides support subprograms for the BUSINESS PROFILE API, GB_BUSINESSPROFILE.


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


p_register_entity

PROCEDURE p_register_entity(p_operation_type     NUMBER,
                            p_internal_record_id VARCHAR2)

Registers the attribute/value pairs to the message cache for delete operations.
This signature uses the ROWID only, for the delete operations.

Parameters
p_internal_record_id   Database ROWID.  VARCHAR2(18) Required


p_register_entity

PROCEDURE p_register_entity(p_operation_type     NUMBER,
                            p_fgac_user_id       gorfbpr.gorfbpr_fgac_user_id%TYPE,
                            p_fbpr_code          gorfbpr.gorfbpr_fbpr_code%TYPE,
                            p_user_id            gorfbpr.gorfbpr_user_id%TYPE DEFAULT gb_common.f_sct_user,
                            p_internal_record_id VARCHAR2)

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

Parameters
p_fgac_user_id   Oracle Id for the Banner User for whom the business profile applies. VARCHAR2(30) Required Key
p_fbpr_code   FGAC business profile code.  VARCHAR2(30) Required Key
p_user_id   The Oracle ID of the most recent user to create or update a record.  VARCHAR2(30) Required
p_internal_record_id   Database ROWID.  VARCHAR2(18) Required


p_validate

PROCEDURE p_validate(p_fgac_user_id gorfbpr.gorfbpr_fgac_user_id%TYPE,
                     p_fbpr_code    gorfbpr.gorfbpr_fbpr_code%TYPE,
                     p_user_id      gorfbpr.gorfbpr_user_id%TYPE DEFAULT gb_common.f_sct_user)

Validates all the data in the record.

Parameters
p_fgac_user_id   Oracle ID for the Banner user for whom the business profile applies.  VARCHAR2(30) Required Key
p_fbpr_code   FGAC business profile code.  VARCHAR2(30) Required Key
p_user_id   The Oracle ID of the most recent Banner user to create or update a record.