Activity Name | Input | Output | Dependencies |
---|---|---|---|
Start | APIReturnLog schema instance, with required fields populated | None | None |
Log | APIReturnLog schema instance, with required fields populated | Line appended to BusinessWorks process engine log indicating API technical or functional success or failure | None |
End | None | None | None |
Node Name | Cardinality | Type | Value Restrictions | Comment |
---|---|---|---|---|
LeadingText | Required | String | Recommended format: "[Action] [Object] Step n: [API Name]" For example: "Create Part Step 1: BAPI_MATERIAL_SAVEREPLIC A" | |
FunctionalorTechnical | Required | String | "F" or "T" | Indicates whether logging functional ("F") or technical ("T") API invocation results |
Success | Required | String | "true" or "false" | "true" indicates the API was invoked successfully; "false" indicates a failure |
TYPE | Optional | String | Mapped directly from the API Return structure for API functional success and failure messages. Standard SAP message types include: • S (Success) • I (Information) • W (Warning) • E (Error) • A (Abend) | |
ID | Optional | String | Mapped directly from the API Return structure for API functional success and failure messages. SAP message IDs are also known as message classes. | |
NUMBER | Optional | String | Mapped directly from the API Return structure for API functional success and failure messages; typically, this is a three-digit number. | |
MESSAGE | Optional | String | Mapped directly from the API Return structure for API functional success and failure messages; this is the SAP API return message text. | |
StackTrace | Optional | String | Mapped directly from the TIBCO BusinessWorks error transition for API technical failure messages. |