openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/CPE_LOG_TEST: post: tags: - CPE_TEST summary: Test of CPE Log Functions operationId: /rfc/CPE_LOG_TEST responses: '200': description: OK content: application/json: schema: properties: ET_BAL_MSG: type: array items: type: object properties: MSGTY: type: string maxLength: 1 description: Message Type MSGID: type: string maxLength: 20 description: Message Class MSGNO: type: integer format: int64 description: Message Number MSGV1: type: string maxLength: 50 description: Message Variable MSGV2: type: string maxLength: 50 description: Message Variable MSGV3: type: string maxLength: 50 description: Message Variable MSGV4: type: string maxLength: 50 description: Message Variable MSGV1_SRC: type: string maxLength: 15 description: 'Application Log: Origin of a message variable' MSGV2_SRC: type: string maxLength: 15 description: 'Application Log: Origin of a message variable' MSGV3_SRC: type: string maxLength: 15 description: 'Application Log: Origin of a message variable' MSGV4_SRC: type: string maxLength: 15 description: 'Application Log: Origin of a message variable' DETLEVEL: type: string maxLength: 1 description: 'Application Log: Level of detail' PROBCLASS: type: string maxLength: 1 description: 'Application log: Message problem class' ALSORT: type: string maxLength: 3 description: 'Application log: Sort criterion/grouping' TIME_STMP: type: integer format: int64 description: 'Application Log: Message time stamp' MSG_COUNT: type: integer format: int32 description: 'Application Log: Cumulated message count' CONTEXT: type: object properties: TABNAME: type: string maxLength: 30 description: 'Application Log: Context: DDIC structure name' VALUE: type: string maxLength: 256 description: 'Application Log: Context data' PARAMS: type: object properties: CALLBACK: type: object properties: USEREXITP: type: string maxLength: 40 description: 'Application Log: Callback: Program name' USEREXITF: type: string maxLength: 30 description: 'Application Log: Callback: Routine name' USEREXITT: type: string maxLength: 1 description: 'Application Log: Callback: Type (Ext. Perform, FM, etc.) enumValues: ""=External perform,F=Function module' enum: - '' - F ALTEXT: type: string maxLength: 28 description: 'Application log: Standard text' T_PAR: type: array items: type: object properties: PARNAME: type: string maxLength: 10 description: 'Application log: Parameters' PARVALUE: type: string maxLength: 75 description: 'Application log: Parameter value' ET_CPE_LOG: type: array items: type: object properties: PRIORITY: type: integer format: int64 description: CPE - Priority of Log Entry GUID_TYPE: type: string maxLength: 1 description: CPE - GUID Type GUID: type: string format: byte description: CPE - Object GUID COND_TYPE: type: string maxLength: 4 description: 'CPE: Condition Type for Commodity Pricing' CPE_MODULE: type: string maxLength: 2 description: CPE - Module of the Commodity Pricing Engine SUBMODULE: type: string maxLength: 2 description: CPE Log - Submodule STEP: type: string maxLength: 4 description: CPE Log - Step LOG_NUMBER: type: integer format: int64 description: CPE Log - Number TERMNO: type: integer format: int64 description: CPE Term - Number in Formula COUNTER: type: integer format: int64 description: CPE Log - Counter NAME: type: string maxLength: 30 description: CPE Log - Name VALUE: type: string maxLength: 50 description: CPE Log - Value OUT_IN: type: string maxLength: 1 description: CPE Log - Output or Input SORTNO: type: integer format: int64 description: CPE Log - Number for Sorting ET_CPE_MSG: type: array items: type: object properties: PRIORITY: type: integer format: int64 description: CPE - Priority of Log Entry MSGTY: type: string maxLength: 1 description: Message Type MSGID: type: string maxLength: 20 description: Message Class MSGNO: type: integer format: int64 description: Message Number MSGV1: type: string maxLength: 50 description: Message Variable MSGV2: type: string maxLength: 50 description: Message Variable MSGV3: type: string maxLength: 50 description: Message Variable MSGV4: type: string maxLength: 50 description: Message Variable PROG_CLASS: type: string maxLength: 50 description: 'CPE - Log: Program' FUNCTION: type: string maxLength: 50 description: 'CPE - Log: Function' GUID_TYPE: type: string maxLength: 1 description: CPE - GUID Type GUID: type: string format: byte description: CPE - Object GUID COND_TYPE: type: string maxLength: 4 description: 'CPE: Condition Type for Commodity Pricing' CPE_MODULE: type: string maxLength: 2 description: CPE - Module of the Commodity Pricing Engine SUBMODULE: type: string maxLength: 2 description: CPE Log - Submodule STEP: type: string maxLength: 4 description: CPE Log - Step LOG_NUMBER: type: integer format: int64 description: CPE Log - Number TERMNO: type: integer format: int64 description: CPE Term - Number in Formula COUNTER: type: integer format: int64 description: CPE Log - Counter LOGICAL_KEY: type: string maxLength: 27 description: CPE Log - Logical Key for Messages OUT_IN: type: string maxLength: 1 description: CPE Log - Output or Input SORTNO: type: integer format: int64 description: CPE Log - Number for Sorting EV_TEST_ERROR_OCCURRED: type: string maxLength: 1 description: Single-character flag '400': description: Bad request. 5XX: description: Unexpected error.