openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/DD_DDCSTAT_PUT:
    post:
      tags:
      - SDAP
      summary: 'DD: RFC - capable module for entry in DDCSTAT (DDL statistics)'
      operationId: /rfc/DD_DDCSTAT_PUT
      requestBody:
        content:
          application/json:
            schema:
              properties:
                DDLS:
                  type: array
                  items:
                    type: object
                    properties:
                      TABNAME:
                        type: string
                        maxLength: 30
                        description: Table Name
                      CSYS:
                        type: string
                        maxLength: 8
                        description: Name of the SAP System
                      CDATE:
                        type: string
                        format: date
                        description: Date
                      CTIME:
                        type: string
                        maxLength: 6
                        description: Time
                      FCT:
                        type: string
                        maxLength: 3
                        description: 'Function for Table Conversion Program  enumValues: MDF=Activate, adjust database table, delete data,ICN=Incremental conversion,ERR=Empty operation, semantic error,MRG=Cancel multiplexing,DNA=Delete database object and active nametab,CRE=Create database object,NOP=Empty operation, no error,STW=Switch to target table (ICNV),CFR=Force activation and adjustment,BUG=Empty operation, process aborts,DEL=Delete database object,CNV=Activate, adjust database table and data'
                        enum:
                        - MDF
                        - ICN
                        - ERR
                        - MRG
                        - DNA
                        - CRE
                        - NOP
                        - STW
                        - CFR
                        - BUG
                        - DEL
                        - CNV
                      CUSER:
                        type: string
                        maxLength: 12
                        description: User Name
                      CDB:
                        type: string
                        maxLength: 10
                        description: Central Database System
                      COPSYS:
                        type: string
                        maxLength: 10
                        description: Operating System of Application Server
                      CHOST:
                        type: string
                        maxLength: 32
                        description: Name of Current Application Server
                      CRUNTIME:
                        type: integer
                        format: int32
                        description: 'DD: runtime of the DDL operation in seconds'
                      CROWS:
                        type: integer
                        format: int32
                        description: 'DD: number of inserted lines in conversion'
                      CINSERTS:
                        type: integer
                        format: int32
                        description: 'DD: number of executed INSERT operations'
                      CARRAY:
                        type: integer
                        format: int32
                        description: 'DD: size of array used in conversion'
                      TABWIDTH:
                        type: integer
                        format: int32
                        description: 'DD: width of a table in bytes'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  INUMBER:
                    type: integer
                    format: int32
                  RC:
                    type: integer
                    format: int32
                  DDLS:
                    type: array
                    items:
                      type: object
                      properties:
                        TABNAME:
                          type: string
                          maxLength: 30
                          description: Table Name
                        CSYS:
                          type: string
                          maxLength: 8
                          description: Name of the SAP System
                        CDATE:
                          type: string
                          format: date
                          description: Date
                        CTIME:
                          type: string
                          maxLength: 6
                          description: Time
                        FCT:
                          type: string
                          maxLength: 3
                          description: 'Function for Table Conversion Program  enumValues: MDF=Activate, adjust database table, delete data,ICN=Incremental conversion,ERR=Empty operation, semantic error,MRG=Cancel multiplexing,DNA=Delete database object and active nametab,CRE=Create database object,NOP=Empty operation, no error,STW=Switch to target table (ICNV),CFR=Force activation and adjustment,BUG=Empty operation, process aborts,DEL=Delete database object,CNV=Activate, adjust database table and
                            data'
                          enum:
                          - MDF
                          - ICN
                          - ERR
                          - MRG
                          - DNA
                          - CRE
                          - NOP
                          - STW
                          - CFR
                          - BUG
                          - DEL
                          - CNV
                        CUSER:
                          type: string
                          maxLength: 12
                          description: User Name
                        CDB:
                          type: string
                          maxLength: 10
                          description: Central Database System
                        COPSYS:
                          type: string
                          maxLength: 10
                          description: Operating System of Application Server
                        CHOST:
                          type: string
                          maxLength: 32
                          description: Name of Current Application Server
                        CRUNTIME:
                          type: integer
                          format: int32
                          description: 'DD: runtime of the DDL operation in seconds'
                        CROWS:
                          type: integer
                          format: int32
                          description: 'DD: number of inserted lines in conversion'
                        CINSERTS:
                          type: integer
                          format: int32
                          description: 'DD: number of executed INSERT operations'
                        CARRAY:
                          type: integer
                          format: int32
                          description: 'DD: size of array used in conversion'
                        TABWIDTH:
                          type: integer
                          format: int32
                          description: 'DD: width of a table in bytes'
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
