Business Process (BP) Record Data Processing Rules
Data Definition tags which have invalid value names will produce an error. If the tag is not sent, then the default value 0 (zero) is set if the type of the field is an integer.
Character fields: Check for length.
Amount tag, where specified, checks for valid amount
For Cost type BPs, the CBS code must be there.
For cost BPs, if the status tag is not given, the system scans to check if the BP has only one status value, or not.
- If it has only one status value, the system will assume it as the default value for this record.
- If the system finds more than one status value, then an error is reported.
Note: Error checking is currently supported for Cost BPs only.
Data element of type Pull Down (drop-down) will always take the label value, when a message is sent to the system.
For a BP that is involved in fund information, the FBS code will be validated.
Transactions against an inactive CBS code will be rejected.
If a business process form has a dynamic data set (DDS) definition, then the data combination will be validated while creating, or updating records, through integration.
Last Published Friday, December 13, 2024