openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/FILL_CONTAINERTAB_S:
    post:
      tags:
      - CONTAINER
      operationId: /rfc/FILL_CONTAINERTAB_S
      requestBody:
        content:
          application/json:
            schema:
              properties:
                IM_DETAIL:
                  type: string
                  maxLength: 1
                  description: Single-Character Flag
                IM_SCONTAINER:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: string
                        maxLength: 3
                        description: DB or RFC
                      NAME:
                        type: string
                        maxLength: 50
                        description: Object Name
                      SUBNAME:
                        type: string
                        maxLength: 50
                        description: Table/Structure Field or Function Module Parameter
                      CONT_DDIC:
                        type: string
                        maxLength: 30
                        description: Table Name
                      STRU_DDIC:
                        type: string
                        maxLength: 30
                        description: Table Name
                      CONT_NAME:
                        type: string
                        maxLength: 90
                        description: Name of Container Variable
                      STRU_NAME:
                        type: string
                        maxLength: 90
                        description: Name of Structure Variable
                      INCLUDE:
                        type: string
                        maxLength: 40
                        description: Program/transaction in SQL trace analysis
                      LINE:
                        type: integer
                        format: int32
                        description: ''
                      LENGTH:
                        type: integer
                        format: int32
                        description: ''
                      CONT_TYPE:
                        type: string
                        maxLength: 1
                        description: 'Container Type: ''C''(Character-Type) ''X'' (Raw)'
                      STRU_TYPE:
                        type: string
                        maxLength: 1
                        description: 'Structure Type: ''C''(Purely Character-Type) ''X'' (Mixed)'
                      SYSID:
                        type: string
                        maxLength: 8
                        description: Name of the SAP System
                      FUGR:
                        type: string
                        maxLength: 40
                        description: Object Name in Object Directory
              required:
              - IM_DETAIL
              - IM_SCONTAINER
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  EX_NEW_CONTINF:
                    type: integer
                    format: int32
                  EX_NEW_SCONT:
                    type: integer
                    format: int32
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
