index

Package tb_cashier_session_str

Error strings for CASHIER_SESSION.

Message KeyError Message
INVALID_CSHR_END_CHGCashier End Date may not be changed once set.
An attempt was made to update the Cashier End Date after the session was closed.
INVALID_CSHR_END_CLOSEDCashier session must exist and be in closed status.
An attempt was made to create or update a transaction using User, Session, and End Date values which do not exist with status C in the Cashier Session Table (TBBCSHR).
INVALID_CSHR_END_CURRENTCashier End Date may not be specified for Session 0.
An attempt was made to create or update a transaction of the current Session with an End Date other than null.
INVALID_SESSION_NUMBERSession Number must be greater than or equal to 0.
An attempt was made to create or update a transaction with a negative Session Number.
INVALID_SESSION_NUMBER_CHGSession Number may not be changed once set.
An attempt was made to update the Session Number of a transaction that is already in a closed cashiering session.
MISSING_CSHR_END_DATECashier End Date required when Session Number greater than 0.
An attempt was made to create or update a record in a closed session without providing the End Date.
MISSING_SESSION_NUMBERMissing mandatory value for Session Number.
The Session Number may not be null.


Program units
f_get_error   Returns the error message corresponding to p_errorname.

Variables
error_tab   Global PL/SQL table that holds the error messages.


error_tab

error_tab gb_common.errmsg_tab_type;

Global PL/SQL table that holds the error messages.


f_get_error

Function f_get_error(p_errorname VARCHAR2) RETURN gb_common.err_type

Returns the error message corresponding to p_errorname.

Parameters
p_errorname   Name associated with the error message.