openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/BDLSM_DISTRIBUTE_MATRIX_DATA: post: tags: - BDLSM operationId: /rfc/BDLSM_DISTRIBUTE_MATRIX_DATA requestBody: content: application/json: schema: properties: MATRIX_HEADER: type: object properties: CLIENT: type: string maxLength: 3 description: Client OWNER_LS: type: string maxLength: 10 description: Logical system CRDATE: type: string format: date description: Date data element for SYST CRTIME: type: string maxLength: 6 description: TIME Data Element for SYST CRUSER: type: string maxLength: 12 description: User Name INITI_LS: type: string maxLength: 10 description: Logical system DIST_MOD: type: string maxLength: 250 description: '' REQNUM: type: string maxLength: 20 description: Request/Task MATRIX_POSITION: type: array items: type: object properties: CLIENT: type: string maxLength: 3 description: Client OWNER_LS: type: string maxLength: 10 description: Logical system LOGSYS_X: type: string maxLength: 10 description: Logical system LOGSYS_Y: type: string maxLength: 10 description: Logical system CHDATE: type: string format: date description: Date data element for SYST CHTIME: type: string maxLength: 6 description: TIME Data Element for SYST CHUSER: type: string maxLength: 12 description: User Name STATUS: type: string maxLength: 1 description: 'General Flag enumValues: X=Flag set. Event has occurred.,""=Flag is Not Set' enum: - X - '' UPDATE_PROTOCOL: type: array items: type: object properties: MSGID: type: string maxLength: 20 description: Message Class MSGTY: type: string maxLength: 1 description: Message Type 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 required: - MATRIX_HEADER responses: '200': description: OK content: application/json: schema: properties: MATRIX_POSITION: type: array items: type: object properties: CLIENT: type: string maxLength: 3 description: Client OWNER_LS: type: string maxLength: 10 description: Logical system LOGSYS_X: type: string maxLength: 10 description: Logical system LOGSYS_Y: type: string maxLength: 10 description: Logical system CHDATE: type: string format: date description: Date data element for SYST CHTIME: type: string maxLength: 6 description: TIME Data Element for SYST CHUSER: type: string maxLength: 12 description: User Name STATUS: type: string maxLength: 1 description: 'General Flag enumValues: X=Flag set. Event has occurred.,""=Flag is Not Set' enum: - X - '' UPDATE_PROTOCOL: type: array items: type: object properties: MSGID: type: string maxLength: 20 description: Message Class MSGTY: type: string maxLength: 1 description: Message Type 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 '400': description: Bad request. 5XX: description: Unexpected error.