openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/RSSM_SDL_INFOPACKAGE_DIALOG:
    post:
      tags:
      - RSS1
      summary: InfoPackage maintenance from tree
      operationId: /rfc/RSSM_SDL_INFOPACKAGE_DIALOG
      requestBody:
        content:
          application/json:
            schema:
              properties:
                BAPI_CALL:
                  type: string
                  default: ' '
                  maxLength: 1
                  description: Single-Character Flag
                BAPI_JOBNAME:
                  type: string
                  maxLength: 32
                  description: Background job name
                BAPI_RNR:
                  type: string
                  default: ' '
                  maxLength: 30
                  description: Request number for the data transfer
                CALLED_FROM_PC:
                  type: string
                  default: ' '
                  maxLength: 1
                  description: Boolean
                COMMAND:
                  type: string
                  maxLength: 30
                  description: Screens, Function Code Triggered by PAI
                CRT_ASSIGN:
                  type: string
                  default: ' '
                  maxLength: 1
                  description: Boolean
                LOGDPID:
                  type: string
                  maxLength: 30
                LOGSYS:
                  type: string
                  maxLength: 10
                LOGTYP:
                  type: string
                  maxLength: 1
                OBJVERS:
                  type: string
                  default: A
                  maxLength: 1
                OLTPSOURCE:
                  type: string
                  maxLength: 30
                OLTPTYP:
                  type: string
                  maxLength: 1
                PC_SERVER:
                  type: string
                  default: ' '
                  maxLength: 32
                  description: R/3 System, Name of Application Server
                RNR:
                  type: string
                  maxLength: 30
                SOURCE:
                  type: string
                  maxLength: 30
                TYP:
                  type: string
                  maxLength: 1
                VARIANT:
                  type: string
                  maxLength: 12
              required:
              - LOGDPID
              - LOGSYS
              - LOGTYP
              - OLTPSOURCE
              - OLTPTYP
              - SOURCE
              - TYP
              - VARIANT
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  E_ABBR:
                    type: string
                    maxLength: 1
                    description: Boolean
                  E_CRT_NO_ENQ_SET:
                    type: string
                    maxLength: 1
                    description: Boolean
                  E_REQUEST_RNR:
                    type: string
                    maxLength: 30
                    description: Boolean
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
