openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/S_TWB_SET_STATUS_CATT:
    post:
      tags:
      - S_TWB_E
      operationId: /rfc/S_TWB_SET_STATUS_CATT
      requestBody:
        content:
          application/json:
            schema:
              properties:
                CATT_EXECUTED:
                  type: object
                  properties:
                    ABLNR:
                      type: string
                      maxLength: 30
                      description: CATT - Test case
                    TFNAM:
                      type: string
                      maxLength: 20
                      description: Assignment of test case name to hypertext module
                    SDATE:
                      type: string
                      format: date
                      description: CATT - Procedure execution date
                    STIME:
                      type: string
                      maxLength: 6
                      description: 'CATT: Start Time / End Time Of Test Run'
                    KONTK:
                      type: string
                      maxLength: 1
                      description: 'CATT - Context flag  enumValues: 1=Preprocessing ID 1,2=Preprocessing ID 2,8=Postprocessing ID 3,""=No context,7=Postprocessing ID 2,6=Postprocessing ID 1,3=Preprocessing ID 3,4=Preprocessing ID 4,9=Postprocessing ID 4'
                      enum:
                      - '1'
                      - '2'
                      - '8'
                      - ''
                      - '7'
                      - '6'
                      - '3'
                      - '4'
                      - '9'
                    LFDNR:
                      type: integer
                      format: int64
                      description: 'CATT: Serial Number'
                    ORINR:
                      type: integer
                      format: int64
                      description: 'CATT: Serial Number'
                    VARNT:
                      type: string
                      maxLength: 8
                      description: CATT - Test case variant
                    ERRCD:
                      type: integer
                      format: int64
                      description: 'CATT: Error Code for Test procedure runs'
                    MSGID:
                      type: string
                      maxLength: 20
                      description: 'CATT: Message ID'
                    MSGNR:
                      type: integer
                      format: int64
                      description: 'CATT: Message Number'
                    MSGTX:
                      type: string
                      maxLength: 79
                      description: 'CATT: Message text'
                    PEX01:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PEX02:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PEX03:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PEX04:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PEX05:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR01:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR02:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR03:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR04:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR05:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR06:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR07:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR08:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR09:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR10:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR11:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR12:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR13:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR14:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR15:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR16:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR17:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR18:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR19:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR20:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR21:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR22:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR23:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR24:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR25:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR26:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR27:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR28:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR29:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    PAR30:
                      type: string
                      maxLength: 20
                      description: 'CATT: Parameter value'
                    DATEI:
                      type: string
                      maxLength: 128
                      description: CATT - External variant file name
                CATT_LOGID:
                  type: string
                  maxLength: 8
                  description: CATT - Procedure Serial Number
              required:
              - CATT_EXECUTED
              - CATT_LOGID
      responses:
        '200':
          description: OK
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
