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, 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 one or more status values.
- If it has only one status value, the system will assume it is the default value for this record.
- If the system finds more than one status value, 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.
See Also
Title and Copyright Information
Internationalization and Web Services
General Validation Rules Across all Services
General Limitations Across all Services
Known Issues Across all Services
Business Process (BP) Picker Support
Creating and Updating Schedule Sheet
Associate CBS Codes with Activities
Simple Object Access Protocol (SOAP) Web Services
Accessing Representational State Transfer (REST) Services V1 and V2
Representational State Transfer (REST) Web Services V1
Representational State Transfer (REST) Web Services V2
Last Published Tuesday, July 1, 2025