openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SCTM_STORE_SYNCH_PARAMETER:
    post:
      tags:
      - SCTM
      operationId: /rfc/SCTM_STORE_SYNCH_PARAMETER
      requestBody:
        content:
          application/json:
            schema:
              properties:
                DELETE:
                  type: string
                  maxLength: 1
                  description: Yes/No (X/ )
                I_CHECK_FIRST:
                  type: string
                  default: ' '
                  maxLength: 1
                  description: Yes/No (X/ )
                P_SCDTSYNC:
                  type: object
                  properties:
                    MANDT:
                      type: string
                      maxLength: 3
                      description: Client
                    PROJECT_ID:
                      type: string
                      maxLength: 10
                      description: Project name
                    LOGSYSCORE:
                      type: string
                      maxLength: 10
                      description: Logical system
                    TRIGMETHOD:
                      type: string
                      maxLength: 2
                      description: 'Trigger for Customizing Distribution  enumValues: XX=Distribution Target,RL=Synchronization at Transport Release,CH=Synchronization at Transport Change,PL=Time-Controlled Polling'
                      enum:
                      - XX
                      - RL
                      - CH
                      - PL
                    SYSTEM_WP:
                      type: string
                      maxLength: 8
                      description: Name of the SAP System
                    MANDT_WP:
                      type: string
                      maxLength: 3
                      description: Client ID of Current User
                    RFCDEST:
                      type: string
                      maxLength: 32
                      description: Logical Destination (Specified in Function Call)
              required:
              - DELETE
              - P_SCDTSYNC
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  E_SCDTSYNC:
                    type: object
                    properties:
                      MANDT:
                        type: string
                        maxLength: 3
                        description: Client
                      PROJECT_ID:
                        type: string
                        maxLength: 10
                        description: Project name
                      LOGSYSCORE:
                        type: string
                        maxLength: 10
                        description: Logical system
                      TRIGMETHOD:
                        type: string
                        maxLength: 2
                        description: 'Trigger for Customizing Distribution  enumValues: XX=Distribution Target,RL=Synchronization at Transport Release,CH=Synchronization at Transport Change,PL=Time-Controlled Polling'
                        enum:
                        - XX
                        - RL
                        - CH
                        - PL
                      SYSTEM_WP:
                        type: string
                        maxLength: 8
                        description: Name of the SAP System
                      MANDT_WP:
                        type: string
                        maxLength: 3
                        description: Client ID of Current User
                      RFCDEST:
                        type: string
                        maxLength: 32
                        description: Logical Destination (Specified in Function Call)
                  SUBRC:
                    type: integer
                    format: int32
                    description: Return Value, Return Value After ABAP Statements
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
