openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SCT2_GET_T000_ENTRY_RFC:
    post:
      tags:
      - SCT2
      summary: 'Get t000 (also: sy-langu, codepage, endian, sy-sysid, sy-mandt, sy-sap'
      operationId: /rfc/SCT2_GET_T000_ENTRY_RFC
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  ES_T000:
                    type: object
                    properties:
                      MANDT:
                        type: string
                        maxLength: 3
                        description: Client
                      MTEXT:
                        type: string
                        maxLength: 25
                        description: Client name
                      CCCATEGORY:
                        type: string
                        maxLength: 1
                        description: 'Client control: Role of client (production, test,...)  enumValues: E=Training/Education,D=Demo,T=Test,C=Customizing,P=Production,S=SAP reference'
                        enum:
                        - E
                        - D
                        - T
                        - C
                        - P
                        - S
                      CCCORACTIV:
                        type: string
                        maxLength: 1
                        description: 'Changes and transports for client-specific objects  enumValues: 2=Customizing in this client cannot be changed,""=No automatic recording of changes for transport,1=Changes are recorded in transport request,3=Customizing: Can be changed as req., but cannot be transp.'
                        enum:
                        - '2'
                        - ''
                        - '1'
                        - '3'
                      CCNOCLIIND:
                        type: string
                        maxLength: 1
                        description: 'Maintenance authorization for objects in all clients  enumValues: 2=No changes to Repository objects,""=Changes to Repository and cross-client Customizing allowed,1=No changes to cross-client Customizing objects,3=No changes to Repository and cross-client Customizing objs'
                        enum:
                        - '2'
                        - ''
                        - '1'
                        - '3'
                      CCCOPYLOCK:
                        type: string
                        maxLength: 1
                        description: 'Protection reg. client copy program and comparison tools  enumValues: ""=Protection level 0: No restriction,L=Protection level 2: No overwriting, no external availability,X=Protection level 1: No overwriting'
                        enum:
                        - ''
                        - L
                        - X
                      CCSOFTLOCK:
                        type: string
                        maxLength: 1
                        description: 'Client control: Soft Lock Required (Planned for 4.0)  enumValues: ""=No,X=Yes'
                        enum:
                        - ''
                        - X
                      CCORIGCONT:
                        type: string
                        maxLength: 1
                        description: Recording Client for Switch BC Sets
                      CCIMAILDIS:
                        type: string
                        maxLength: 1
                        description: 'Client Control: CATT und eCATT Authorization  enumValues: ""=eCATT and CATT Not Allowed,X=eCATT and CATT Allowed,F=eCATT allowed, but FUN/ABAP and CATT only for ''Trusted RFC'',T=eCATT and CATT Only Allowed for ''Trusted RFC'',E=eCATT Allowed, but FUN/ABAP and CATT not Allowed'
                        enum:
                        - ''
                        - X
                        - F
                        - T
                        - E
                      CCTEMPLOCK:
                        type: string
                        maxLength: 1
                        description: 'Client control: Indicator that client is temporarily locked  enumValues: ""=No,X=Yes'
                        enum:
                        - ''
                        - X
                      LOGSYS:
                        type: string
                        maxLength: 10
                        description: Logical system
                  EV_AUTH:
                    type: string
                    maxLength: 1
                  EV_CLIENT_NOT_FOUND:
                    type: string
                    maxLength: 1
                  EV_CODEPAGE:
                    type: integer
                    format: int64
                  EV_ENDIAN_CHECK_NUMBER:
                    type: integer
                    format: int64
                  EV_LANGUAGE:
                    type: string
                    maxLength: 1
                  EV_MANDT:
                    type: string
                    maxLength: 3
                  EV_SAPRL:
                    type: string
                    maxLength: 4
                  EV_SUBRC_SYSTEM_FORMAT:
                    type: integer
                    format: int32
                  EV_SYSID:
                    type: string
                    maxLength: 8
                  EV_USER_NAME:
                    type: string
                    maxLength: 12
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
