openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/ECATT_EXECUTE:
    post:
      tags:
      - ECATT_EXECUTE
      operationId: /rfc/ECATT_EXECUTE
      requestBody:
        content:
          application/json:
            schema:
              properties:
                DISPLAY_LOG:
                  type: string
                  default: X
                  maxLength: 1
                DISPLAY_START_POPUP:
                  type: string
                  default: ' '
                  maxLength: 1
                EXIT_STATUS_UPDATE:
                  type: string
                  default: ' '
                  maxLength: 30
                  description: Name of Function Module for Status Confirmation
                HTTP_TRANSID:
                  type: string
                  default: ' '
                  description: Trans ID of Performance Trace for Appl. Using HTTP Log
                IS_TZEXECDATA:
                  type: object
                  properties:
                    CALL_ID:
                      type: string
                      maxLength: 36
                      description: Execution ID
                    EXECUTION_ID:
                      type: string
                      maxLength: 36
                      description: Execution ID
                    RESULT_ID:
                      type: string
                      maxLength: 16
                      description: Current Operation Number
                    RES_REPOSITORY:
                      type: string
                      maxLength: 36
                      description: 'TestZone: Logical Name of Destination'
                    RESULT_DETAIL:
                      type: string
                      maxLength: 2
                      description: 'Testzone Level of Detail for Results  enumValues: 10=Only Header Data of Start Activity,20=Only Block Structures,30=All Commands,40=All Commands with All Details'
                      enum:
                      - '10'
                      - '20'
                      - '30'
                      - '40'
                IT_CALLER:
                  type: array
                  items:
                    type: object
                    properties:
                      CALL_LEVEL:
                        type: integer
                        format: int64
                        description: eCATT Current Number of XML File
                      CALL_TYPE:
                        type: string
                        maxLength: 30
                        description: Type of Caller
                      CALLING_OBJ_ID:
                        type: string
                        maxLength: 60
                        description: Caller
                      CALLING_OBJ_DESC:
                        type: string
                        maxLength: 75
                        description: Title
                      CALLING_USER:
                        type: string
                        maxLength: 60
                        description: Caller
                      SERVER:
                        type: string
                        maxLength: 64
                        description: Host
                      LANGU:
                        type: string
                        maxLength: 32
                        description: Language of Test Case Execution
                      CALLER_STARTDATE:
                        type: string
                        format: date
                        description: Field of type DATS
                      CALLER_STARTTIME:
                        type: string
                        maxLength: 6
                        description: Field of type TIMS
                      CALLER_JTIMESTAMP:
                        type: string
                        description: Start Time of Calling Object in Ms since 01/01/1970
                IT_VAR_EXT:
                  type: array
                  items:
                    type: object
                    properties:
                      OBJ_ORDER:
                        type: integer
                        format: int64
                        description: eCATT - Sort Index in Lists
                      OBJ_ALIAS:
                        type: string
                        maxLength: 3
                        description: Alias for a Test Data Container
                      OBJ_TYPE:
                        type: string
                        maxLength: 4
                        description: eCATT Object Type (Test Data, Script, Configuration, etc.)
                      OBJ_NAME:
                        type: string
                        maxLength: 30
                        description: eCATT Object
                      VAR_EXT_MODE:
                        type: string
                        maxLength: 1
                        description: eCATT Mode Usage of External Variants
                      VAR_EXT_FILE:
                        type: string
                        maxLength: 255
                        description: eCATT External Variants - File Name
                      VAR_EXT_PATH:
                        type: string
                        maxLength: 255
                        description: eCATT External Variants - Path
                      OBJ_TEXT:
                        type: string
                        maxLength: 75
                        description: 'eCATT Object Attributes: Title'
                IT_VAR_TO_EXEC:
                  type: array
                  items:
                    type: object
                    properties:
                      VAR_NAME:
                        type: string
                        maxLength: 30
                        description: Variant name
                      VAR_DESC:
                        type: string
                        maxLength: 60
                        description: Short Text of Parameter, Command Interface or Variant
                      VINDEX:
                        type: integer
                        format: int64
                        description: Index of a Variant
                      SORTLNR:
                        type: integer
                        format: int64
                        description: eCATT - Sequence Number
                      SEL_EXEC:
                        type: string
                        maxLength: 1
                        description: eCATT Selection Variant for Execution
                I_PAR_VAR_DISPLAYED:
                  type: string
                  maxLength: 30
                I_SUPRESS_OUTPUT:
                  type: string
                  default: ' '
                  maxLength: 1
                LOG_TXT:
                  type: string
                  default: ' '
                  maxLength: 75
                START_PROFIL:
                  type: object
                  properties:
                    INTERRUPT:
                      type: string
                      maxLength: 1
                      description: 'Error Behavior (X=Cancel,Cont.:V=Variant,T=Config,S=Command)  enumValues: V=Termination, Continue with Next Variant,S=No Termination, Continue with Next Script Command,T=Termination, Continue with Next Test Configuration,X=Termination of Start Process'
                      enum:
                      - V
                      - S
                      - T
                      - X
                    EXEC_CTRL:
                      type: string
                      maxLength: 1
                      description: 'Use eCATT Execution Control  enumValues: X=Control for Popup,""=No Control'
                      enum:
                      - X
                      - ''
                    DEBUG:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Debug Modes  enumValues: I=Ignore Breakpoints (Default for Collective Execution),N=Normal Breakpoint Handling, Stop at BREAK,D=Execution with Immediate Debugging,E=Stop When an Error Occurs'
                      enum:
                      - I
                      - N
                      - D
                      - E
                    FSTARTMODE:
                      type: string
                      maxLength: 1
                      description: 'X = Use Start Mode, Do Not Use Mode for TCD  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    STARTMODE:
                      type: string
                      maxLength: 1
                      description: 'Replay Mode (A=Fgrnd, N=Bgrnd, E=Error, X=Asynch, Y=N.Loc)  enumValues: Y=Process in Background, Synchron. Not Local,""=(Empty) Use Default,N=Process in Background, Synchronous Local,A=Process in Foreground, Synchronous Local,E=Display Errors Only, Synchronous Local,X=Process in Background, Asynchronous Update'
                      enum:
                      - Y
                      - ''
                      - N
                      - A
                      - E
                      - X
                    SYSTEMDATA:
                      type: string
                      maxLength: 30
                      description: System Data Container
                    TARGETSYSTEM:
                      type: string
                      maxLength: 30
                      description: Target System (Key in System Data Container)
                    VARIANT_ID:
                      type: string
                      maxLength: 30
                      description: Variant name
                    START_TYPE:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Start Type for eCATT Start  enumValues: F=Initialize Start Profiles in START_POPUP,T=Individual Test Configuration Execution,S=Individual Script Execution,P=Start from st30 for Performance Trace,M=Collective Execution'
                      enum:
                      - F
                      - T
                      - S
                      - P
                      - M
                    MAXRUNTIME:
                      type: integer
                      format: int64
                      description: Time requirement
                    ARCHIVE:
                      type: string
                      maxLength: 1
                      description: 'Archive ON/OFF  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI:
                      type: string
                      maxLength: 1
                      description: 'Error Mode for SAPGUI Command  enumValues: C=Continue (Continue on Any Error),N=Standard (Terminate on Any Error),V=Continue Value (Cont. Even If Field Values Are Not Passed)'
                      enum:
                      - C
                      - N
                      - V
                    MODE_EXTTOOL:
                      type: string
                      maxLength: 1
                      description: 'Processing Mode for External Tool  enumValues: D=Debug Mode,A=With User Interface of External Tool,N=Normal'
                      enum:
                      - D
                      - A
                      - N
                    MODE_SAPGUI_BREAK:
                      type: string
                      maxLength: 1
                      description: 'Stop Mode for SAPGUI Command  enumValues: C=New Processed Screen,P=Program Change,N=Do Not Stop,D=Screen Change,M=Property / Method Call,T=Transaction Change,G=GuiElement / Command,S=New SAPGUI Command'
                      enum:
                      - C
                      - P
                      - N
                      - D
                      - M
                      - T
                      - G
                      - S
                    MODE_SAPGUI_SYNC:
                      type: string
                      maxLength: 1
                      description: 'Synchronization Mode SAPGUI Command  enumValues: N=Optimized Performance,S=Synchronous GUI Control'
                      enum:
                      - N
                      - S
                    MODE_SAPGUI_DEBUG:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Debugger  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    DISPLAY_LOG:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Log On/Off  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI_CLOSE:
                      type: string
                      maxLength: 1
                      description: 'Close Sessions Created by SAPGUI Command  enumValues: O=Do Not Close Created Sessions,E=Do Not Close Sessions with Errors,R=Close Created Sessions After Every REF,N=Close Created Sessions After Script Run'
                      enum:
                      - O
                      - E
                      - R
                      - N
                    USERNAME:
                      type: string
                      maxLength: 32
                      description: User for External Tool
                    PASSWORD:
                      type: string
                      maxLength: 32
                      description: Password for External Tool
                    PROJECT:
                      type: string
                      maxLength: 32
                      description: Project Name in External Tool
                    CANCEL:
                      type: string
                      maxLength: 1
                      description: 'eCATT Switch On/Off  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    OLD_LOG_ID:
                      type: integer
                      format: int64
                      description: Current operation number
                    TWB_STATE_SET:
                      type: string
                      maxLength: 1
                      description: 'Copy Activity Status in TWB Status?  enumValues: ""=Do Not Copy eCATT Execution Status in Test Workbench,X=Copy eCATT Execution Status in Test Workbench'
                      enum:
                      - ''
                      - X
                    PERF_TRACE:
                      type: string
                      maxLength: 1
                      description: 'Trace Status During eCATT Execution (On/Off)  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    REM_CATT_INT_TSYS:
                      type: string
                      maxLength: 30
                      description: Internal Target System for REMOTECATT
                    PERF_TRACE_SQL:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SQL Trace On/Off  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    PERF_TRACE_ENQ:
                      type: string
                      maxLength: 1
                      description: 'ECATT - Enqueue Trace  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    PERF_TRACE_RFC:
                      type: string
                      maxLength: 1
                      description: 'eCATT - RFC Trace  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    PERF_TRACE_BUF:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Buffer Trace  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    TWB_RFC_CLOSE:
                      type: string
                      maxLength: 1
                      description: 'eCATT _ RFC Close  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI_HIGHLIGHT:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Highlight  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI_IN_ONE_SESS:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Sessions  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    RFC_USE_ASYNC:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Use Asynchronous RFC  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    APL_LOG:
                      type: string
                      maxLength: 1
                      description: 'eCATT: Application Log Handling  enumValues: ""=Do Not Create Application Log Messages,X=Create Application Log Messages'
                      enum:
                      - ''
                      - X
                    WEB_MODE:
                      type: string
                      maxLength: 1
                      description: 'Replay Mode for Web Dynpro  enumValues: A=Foreground process.,N=Background Processing,B=Foreground Processing (Parallel Display of Recorded Screens)'
                      enum:
                      - A
                      - N
                      - B
                    WEB_DURATION:
                      type: integer
                      format: int32
                      description: 'Display Duration in Secs of Web Dynpro when Foreground Proc.  enumValues: 91=Second,0=Without Delay,99=Seconds'
                      enum:
                      - '91'
                      - '0'
                      - '99'
                    MODE_SAPGUI_PIC:
                      type: string
                      maxLength: 1
                      description: eCATT - SAPGUI Screenshot
                    GUIPIC1:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: In Case of Error'
                    GUIPIC2:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: Before User Inputs'
                    GUIPIC3:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: After User Inputs'
                    GUIPIC4:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: After Each Change by the User'
                    GUIPIC_PATH:
                      type: string
                      maxLength: 255
                      description: eCATT - SAPGUI Path to Screenshots
                    GUIPIC_PATH_E:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: Create Separate Directory'
                    GUIMINI:
                      type: string
                      maxLength: 1
                      description: eCATT - Minimize SAPGUI
                    ESF_DEBUG:
                      type: string
                      maxLength: 1
                      description: 'eCATT ESF Debugging  enumValues: X=Debugging Activated,""=Debugging Deactivated'
                      enum:
                      - X
                      - ''
                START_PROFIL_X:
                  type: object
                  properties:
                    INTERRUPT:
                      type: string
                      maxLength: 1
                      description: 'Error Behavior (X=Cancel,Cont.:V=Variant,T=Config,S=Command)  enumValues: V=Termination, Continue with Next Variant,S=No Termination, Continue with Next Script Command,T=Termination, Continue with Next Test Configuration,X=Termination of Start Process'
                      enum:
                      - V
                      - S
                      - T
                      - X
                    EXEC_CTRL:
                      type: string
                      maxLength: 1
                      description: 'Use eCATT Execution Control  enumValues: X=Control for Popup,""=No Control'
                      enum:
                      - X
                      - ''
                    DEBUG:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Debug Modes  enumValues: I=Ignore Breakpoints (Default for Collective Execution),N=Normal Breakpoint Handling, Stop at BREAK,D=Execution with Immediate Debugging,E=Stop When an Error Occurs'
                      enum:
                      - I
                      - N
                      - D
                      - E
                    FSTARTMODE:
                      type: string
                      maxLength: 1
                      description: 'X = Use Start Mode, Do Not Use Mode for TCD  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    STARTMODE:
                      type: string
                      maxLength: 1
                      description: 'Replay Mode (A=Fgrnd, N=Bgrnd, E=Error, X=Asynch, Y=N.Loc)  enumValues: Y=Process in Background, Synchron. Not Local,""=(Empty) Use Default,N=Process in Background, Synchronous Local,A=Process in Foreground, Synchronous Local,E=Display Errors Only, Synchronous Local,X=Process in Background, Asynchronous Update'
                      enum:
                      - Y
                      - ''
                      - N
                      - A
                      - E
                      - X
                    SYSTEMDATA:
                      type: string
                      maxLength: 30
                      description: System Data Container
                    TARGETSYSTEM:
                      type: string
                      maxLength: 30
                      description: Target System (Key in System Data Container)
                    VARIANT_ID:
                      type: string
                      maxLength: 30
                      description: Variant name
                    START_TYPE:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Start Type for eCATT Start  enumValues: F=Initialize Start Profiles in START_POPUP,T=Individual Test Configuration Execution,S=Individual Script Execution,P=Start from st30 for Performance Trace,M=Collective Execution'
                      enum:
                      - F
                      - T
                      - S
                      - P
                      - M
                    MAXRUNTIME:
                      type: integer
                      format: int64
                      description: Time requirement
                    ARCHIVE:
                      type: string
                      maxLength: 1
                      description: 'Archive ON/OFF  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI:
                      type: string
                      maxLength: 1
                      description: 'Error Mode for SAPGUI Command  enumValues: C=Continue (Continue on Any Error),N=Standard (Terminate on Any Error),V=Continue Value (Cont. Even If Field Values Are Not Passed)'
                      enum:
                      - C
                      - N
                      - V
                    MODE_EXTTOOL:
                      type: string
                      maxLength: 1
                      description: 'Processing Mode for External Tool  enumValues: D=Debug Mode,A=With User Interface of External Tool,N=Normal'
                      enum:
                      - D
                      - A
                      - N
                    MODE_SAPGUI_BREAK:
                      type: string
                      maxLength: 1
                      description: 'Stop Mode for SAPGUI Command  enumValues: C=New Processed Screen,P=Program Change,N=Do Not Stop,D=Screen Change,M=Property / Method Call,T=Transaction Change,G=GuiElement / Command,S=New SAPGUI Command'
                      enum:
                      - C
                      - P
                      - N
                      - D
                      - M
                      - T
                      - G
                      - S
                    MODE_SAPGUI_SYNC:
                      type: string
                      maxLength: 1
                      description: 'Synchronization Mode SAPGUI Command  enumValues: N=Optimized Performance,S=Synchronous GUI Control'
                      enum:
                      - N
                      - S
                    MODE_SAPGUI_DEBUG:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Debugger  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    DISPLAY_LOG:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Log On/Off  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI_CLOSE:
                      type: string
                      maxLength: 1
                      description: 'Close Sessions Created by SAPGUI Command  enumValues: O=Do Not Close Created Sessions,E=Do Not Close Sessions with Errors,R=Close Created Sessions After Every REF,N=Close Created Sessions After Script Run'
                      enum:
                      - O
                      - E
                      - R
                      - N
                    USERNAME:
                      type: string
                      maxLength: 32
                      description: User for External Tool
                    PASSWORD:
                      type: string
                      maxLength: 32
                      description: Password for External Tool
                    PROJECT:
                      type: string
                      maxLength: 32
                      description: Project Name in External Tool
                    CANCEL:
                      type: string
                      maxLength: 1
                      description: 'eCATT Switch On/Off  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    OLD_LOG_ID:
                      type: integer
                      format: int64
                      description: Current operation number
                    TWB_STATE_SET:
                      type: string
                      maxLength: 1
                      description: 'Copy Activity Status in TWB Status?  enumValues: ""=Do Not Copy eCATT Execution Status in Test Workbench,X=Copy eCATT Execution Status in Test Workbench'
                      enum:
                      - ''
                      - X
                    PERF_TRACE:
                      type: string
                      maxLength: 1
                      description: 'Trace Status During eCATT Execution (On/Off)  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    REM_CATT_INT_TSYS:
                      type: string
                      maxLength: 30
                      description: Internal Target System for REMOTECATT
                    PERF_TRACE_SQL:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SQL Trace On/Off  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    PERF_TRACE_ENQ:
                      type: string
                      maxLength: 1
                      description: 'ECATT - Enqueue Trace  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    PERF_TRACE_RFC:
                      type: string
                      maxLength: 1
                      description: 'eCATT - RFC Trace  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    PERF_TRACE_BUF:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Buffer Trace  enumValues: X=Switch On Trace,""=Deactivate Trace'
                      enum:
                      - X
                      - ''
                    TWB_RFC_CLOSE:
                      type: string
                      maxLength: 1
                      description: 'eCATT _ RFC Close  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI_HIGHLIGHT:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Highlight  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    MODE_SAPGUI_IN_ONE_SESS:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Sessions  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    RFC_USE_ASYNC:
                      type: string
                      maxLength: 1
                      description: 'eCATT - Use Asynchronous RFC  enumValues: ""=Not Selected,X=Selected'
                      enum:
                      - ''
                      - X
                    APL_LOG:
                      type: string
                      maxLength: 1
                      description: 'eCATT: Application Log Handling  enumValues: ""=Do Not Create Application Log Messages,X=Create Application Log Messages'
                      enum:
                      - ''
                      - X
                    WEB_MODE:
                      type: string
                      maxLength: 1
                      description: 'Replay Mode for Web Dynpro  enumValues: A=Foreground process.,N=Background Processing,B=Foreground Processing (Parallel Display of Recorded Screens)'
                      enum:
                      - A
                      - N
                      - B
                    WEB_DURATION:
                      type: integer
                      format: int32
                      description: 'Display Duration in Secs of Web Dynpro when Foreground Proc.  enumValues: 91=Second,0=Without Delay,99=Seconds'
                      enum:
                      - '91'
                      - '0'
                      - '99'
                    MODE_SAPGUI_PIC:
                      type: string
                      maxLength: 1
                      description: eCATT - SAPGUI Screenshot
                    GUIPIC1:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: In Case of Error'
                    GUIPIC2:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: Before User Inputs'
                    GUIPIC3:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: After User Inputs'
                    GUIPIC4:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: After Each Change by the User'
                    GUIPIC_PATH:
                      type: string
                      maxLength: 255
                      description: eCATT - SAPGUI Path to Screenshots
                    GUIPIC_PATH_E:
                      type: string
                      maxLength: 1
                      description: 'eCATT - SAPGUI Screenshot: Create Separate Directory'
                    GUIMINI:
                      type: string
                      maxLength: 1
                      description: eCATT - Minimize SAPGUI
                    ESF_DEBUG:
                      type: string
                      maxLength: 1
                      description: 'eCATT ESF Debugging  enumValues: X=Debugging Activated,""=Debugging Deactivated'
                      enum:
                      - X
                      - ''
                TO_EXECUTE:
                  type: array
                  items:
                    type: object
                    properties:
                      START_LNR:
                        type: integer
                        format: int64
                        description: eCATT - Sequence Number
                      OBJ_LNR:
                        type: integer
                        format: int64
                        description: eCATT - Sequence Number
                      OBJ_TYPE:
                        type: string
                        maxLength: 4
                        description: eCATT Object Type (Test Data, Script, Configuration, etc.)
                      OBJ_NAME:
                        type: string
                        maxLength: 30
                        description: eCATT Object
                      OBJ_VER:
                        type: integer
                        format: int64
                        description: eCATT Object Version
                      SYSDATA:
                        type: string
                        maxLength: 30
                        description: System Data Container
                      TESTSYSTEM:
                        type: string
                        maxLength: 30
                        description: Target System (Key in System Data Container)
                      VARIANT_ID:
                        type: string
                        maxLength: 30
                        description: Variant name
                      RETURNCODE:
                        type: integer
                        format: int32
                        description: Return Value of ABAP Statements
                      ERR_MSG:
                        type: string
                        description: Error Message in Error Case
                WBMANAGER_ACTIVE:
                  type: string
                  default: ' '
                  maxLength: 1
              required:
              - TO_EXECUTE
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  ET_RESULT_XML_ERR_MESSAGES:
                    type: array
                    items:
                      type: string
                      maxLength: 255
                      description: Text, 255 Characters
                  EXECUTED:
                    type: array
                    items:
                      type: object
                      properties:
                        START_LNR:
                          type: integer
                          format: int64
                          description: eCATT - Sequence Number
                        OBJ_LNR:
                          type: integer
                          format: int64
                          description: eCATT - Sequence Number
                        OBJ_TYPE:
                          type: string
                          maxLength: 4
                          description: eCATT Object Type (Test Data, Script, Configuration, etc.)
                        OBJ_NAME:
                          type: string
                          maxLength: 30
                          description: eCATT Object
                        OBJ_VER:
                          type: integer
                          format: int64
                          description: eCATT Object Version
                        SYSDATA:
                          type: string
                          maxLength: 30
                          description: System Data Container
                        TESTSYSTEM:
                          type: string
                          maxLength: 30
                          description: Target System (Key in System Data Container)
                        VARIANT_ID:
                          type: string
                          maxLength: 30
                          description: Variant name
                        RETURNCODE:
                          type: integer
                          format: int32
                          description: Return Value of ABAP Statements
                        ERR_MSG:
                          type: string
                          description: Error Message in Error Case
                  E_RESULT_XML:
                    type: string
                    format: byte
                    description: Table Type for Structure of eCATT Log
                  LOGID:
                    type: object
                    properties:
                      LOGID:
                        type: integer
                        format: int64
                        description: Current operation number
                  LOG_DISPLAYED:
                    type: string
                    maxLength: 1
                  TRACE_PROT:
                    type: array
                    items:
                      type: object
                      properties:
                        EC_START_DATE:
                          type: string
                          format: date
                          description: Local Date at Destination
                        EC_START_TIME:
                          type: string
                          maxLength: 6
                          description: Local Time at Destination
                        EC_END_DATE:
                          type: string
                          format: date
                          description: Local Date at Destination
                        EC_END_TIME:
                          type: string
                          maxLength: 6
                          description: Local Time at Destination
                        EC_DESTIN:
                          type: string
                          maxLength: 32
                          description: Logical Destination (Specified in Function Call)
                        EC_SERVERNAME:
                          type: string
                          maxLength: 40
                          description: Application Server Name
                        EC_HOSTNAME:
                          type: string
                          maxLength: 32
                          description: Name of Application Server
                        EC_WAIT_COUNTER:
                          type: integer
                          format: int32
                          description: Index of Internal Tables
                        EC_UNAME:
                          type: string
                          maxLength: 12
                          description: 'Performance Log: RFC User'
                        EC_PROT_STAT:
                          type: string
                          maxLength: 10
                          description: Status in eCATT Log
                        EC_MSGID:
                          type: string
                          maxLength: 20
                          description: Message Class
                        EC_MSGTY:
                          type: string
                          maxLength: 1
                          description: Message Type
                        EC_MSGNO:
                          type: integer
                          format: int64
                          description: Message Number
                        EC_MSGV1:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        EC_MSGV2:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        EC_MSGV3:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        EC_MSGV4:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        SCR_LEVEL:
                          type: integer
                          format: int64
                          description: Nesting Depth of Recursive Call of eCATT Objects
                        FUNC:
                          type: string
                          maxLength: 30
                          description: Name of Function
                        OBJECT:
                          type: string
                          maxLength: 30
                          description: Object for function
                        PARAM_ID:
                          type: string
                          maxLength: 30
                          description: Parameter Reference ID
                        SOFTKOMP:
                          type: string
                          maxLength: 30
                          description: Target System (Key in System Data Container)
                        PATH:
                          type: string
                          maxLength: 30
                          description: Name of Path for Script Variants
                        DEST:
                          type: string
                          maxLength: 32
                          description: Logical Destination (Specified in Function Call)
                        CMD_LIN:
                          type: integer
                          format: int64
                          description: Command Position Row
                        CMD_COL:
                          type: integer
                          format: int64
                          description: Command Position Column
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
