openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SCSM_J2EE_CUSTOMIZE_GEN:
    post:
      tags:
      - SCSM_REMOTE_CUSTOMIZING
      operationId: /rfc/SCSM_J2EE_CUSTOMIZE_GEN
      requestBody:
        content:
          application/json:
            schema:
              properties:
                GEN_CUST_DATA:
                  type: object
                  properties:
                    CUSGRPNAME:
                      type: string
                      maxLength: 40
                      description: 'Alert: Customization: Name of Customization Group'
                    SETNAME:
                      type: string
                      maxLength: 20
                      description: 'Alert: Name of monitoring properties variant'
                    DBSTATUS:
                      type: string
                      maxLength: 1
                      description: 'Alert: Status Customizing Daten in der DB (perm/temp)'
                    SEVERITY:
                      type: integer
                      format: int32
                      description: 'Alert: severity (alerts, monitoring type custom..)'
                    STATISTREC:
                      type: integer
                      format: int32
                      description: 'Alert: MT Type Dev Cust: Statistical Record ? Yes-1, No-0'
                    VISUSERLEV:
                      type: integer
                      format: int32
                      description: 'Alert: MTE type dev cust: Visible on user level (op,exp,dev)'
                    KEEPALTYPE:
                      type: integer
                      format: int32
                      description: 'Alert: MTE Customizing: keep alerts type'
                    KEEPALMAX:
                      type: integer
                      format: int32
                      description: 'Alert: MTE Cus: Maximum number of alerts to keep'
                    SECTRGTOOL:
                      type: integer
                      format: int32
                      description: 'Alert: Time values in seconds'
                    SECINACTIV:
                      type: integer
                      format: int32
                      description: 'Alert: Time values in seconds'
                    WARMUPTIME:
                      type: integer
                      format: int32
                      description: 'Alert: Time values in seconds'
                    DTEXTCLASS:
                      type: string
                      maxLength: 16
                      description: 'XMI logging: company name of external management tool'
                    DTEXTID:
                      type: string
                      maxLength: 30
                      description: Message ID for an XMI log entry
                    CRTBYASSI:
                      type: string
                      maxLength: 40
                      description: 'Alert: Name of Customization Assistant'
                    CHG_USER:
                      type: string
                      maxLength: 12
                      description: 'Alert: Last Changed By'
                    CHG_DATE:
                      type: string
                      format: date
                      description: 'Alert: Date of last change'
                    CHG_TIME:
                      type: string
                      maxLength: 6
                      description: 'Alert: Time of last change'
              required:
              - GEN_CUST_DATA
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  DETAIL:
                    type: string
                  RC:
                    type: integer
                    format: int32
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
