openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/CALO_INIT_API:
    post:
      tags:
      - CALO
      summary: Initialization of API Environment
      operationId: /rfc/CALO_INIT_API
      requestBody:
        content:
          application/json:
            schema:
              properties:
                DATA_RESET_SIGN:
                  type: string
                  default: '!'
                  maxLength: 1
                  description: Sets Data Field to Initial Value
                DEL_LOG_AFTER_DAYS:
                  type: string
                  default: '10'
                  maxLength: 2
                  description: DB Log Will Be Deleted After .. Days
                EXTERNAL_LOG_NO:
                  type: string
                  default: API
                  maxLength: 100
                  description: External Log Number (See Transaction SLG1)
                FLAG_API_API_CALL_ON:
                  type: string
                  default: ' '
                  maxLength: 1
                  description: API Called by API -> Collect Messages
                FLAG_COLLECT_MSG_ON:
                  type: string
                  default: ' '
                  maxLength: 1
                  description: Collect Messages and Output via FM CALO_..
                FLAG_DB_LOG_ON:
                  type: string
                  default: X
                  maxLength: 1
                  description: Database Logging On
                FLAG_MSG_ON:
                  type: string
                  default: X
                  maxLength: 1
                  description: Transfer Messages to Internal Tables
      responses:
        '200':
          description: OK
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
