index

Package gb_busprofpii_rules

This package provides support subprograms for the Business Profile PII API (gb_busprofpii).


Program units
p_register_entity   Register the attribute/value pairs to the message cache.
p_register_entity   Register the attribute/value pairs to the message cache.
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)

Register the attribute/value pairs to the message cache. For delete only.
This signature uses the rowid only, for the delete operations.

Parameters
p_internal_record_id   Database ROWID.  Required.


p_register_entity

PROCEDURE p_register_entity(p_operation_type     NUMBER,
                            p_fbpr_code          gorfbpi.gorfbpi_fbpr_code%TYPE,
                            p_fdmn_code          gorfbpi.gorfbpi_fdmn_code%TYPE,
                            p_user_id            gorfbpi.gorfbpi_user_id%TYPE DEFAULT gb_common.f_sct_user,
                            p_internal_record_id VARCHAR2)

Register the attribute/value pairs to the message cache.
This signature registers the all parameters

Parameters
p_fbpr_code   FGAC business profile code. VARCHAR2(30) Required Key
p_fdmn_code   PII domain the business profile is assigned. VARCHAR2(30) Required Key
p_user_id   The most recent user to create or update a record. VARCHAR2(30) Required
p_internal_record_id   Database ROWID


p_validate

PROCEDURE p_validate(p_fbpr_code gorfbpi.gorfbpi_fbpr_code%TYPE,
                     p_fdmn_code gorfbpi.gorfbpi_fdmn_code%TYPE,
                     p_user_id   gorfbpi.gorfbpi_user_id%TYPE DEFAULT gb_common.f_sct_user)

Validates all the data in the record.

Parameters
p_fbpr_code   FGAC business profile code. VARCHAR2(30) Required Key
p_fdmn_code   PII domain the business profile is assigned. VARCHAR2(30) Required Key
p_user_id   The most recent user to create or update a record. VARCHAR2(30) Required