openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/RRY_TEXT_SYMBOLS_GET:
    post:
      tags:
      - RRY1
      operationId: /rfc/RRY_TEXT_SYMBOLS_GET
      requestBody:
        content:
          application/json:
            schema:
              properties:
                I_HANDLE:
                  type: integer
                  format: int64
                E_T_DOC_LIST:
                  type: array
                  items:
                    type: object
                    properties:
                      TYPE:
                        type: string
                        maxLength: 1
                        description: 'Type for BEx Analyzer Interface Document Links  enumValues: V=Variables,F=Filter,N=Navigation status,I=InfoObject,C=General Text Symbol,D=Dynamic Filter'
                        enum:
                        - V
                        - F
                        - N
                        - I
                        - C
                        - D
                      KEY:
                        type: string
                        maxLength: 30
                        description: Object
                      TXTID:
                        type: integer
                        format: int64
                        description: Text ID
                      TXTINDEX:
                        type: integer
                        format: int64
                        description: Text ID
                E_T_TEXT:
                  type: array
                  items:
                    type: object
                    properties:
                      TXTID:
                        type: integer
                        format: int64
                        description: Text ID
                      FS:
                        type: integer
                        format: int64
                        description: Sequence Number
                      TXT:
                        type: string
                        maxLength: 60
                        description: Long description
                E_T_TXT_SYMBOLS:
                  type: array
                  items:
                    type: object
                    properties:
                      SYM_TYPE:
                        type: string
                        maxLength: 1
                        description: Type of text symbol
                      SYM_TIMEDEP:
                        type: string
                        maxLength: 1
                        description: Symbol is time-dependent (e.g. sy-date, sy-time)
                      SYM_NAME:
                        type: string
                        maxLength: 40
                        description: ID of a text symbol
                      SYM_FS:
                        type: integer
                        format: int64
                        description: Next record no. of an entry in the symbol table
                      SYM_BEGIN_GROUP:
                        type: string
                        maxLength: 1
                        description: 'Indicator, that a group starts with this menu entry  enumValues: ""=false,X=True'
                        enum:
                        - ''
                        - X
                      SYM_CAPTION:
                        type: string
                        maxLength: 60
                        description: Long description
                      SYM_VALUE_TYPE:
                        type: string
                        maxLength: 2
                        description: 'Type of symbol value  enumValues: TT='
                        enum:
                        - TT
                      SYM_VALUE:
                        type: string
                        maxLength: 132
                        description: Value of a text symbol
                      SYM_OUTPUTLEN:
                        type: integer
                        format: int64
                        description: Output Length
              required:
              - I_HANDLE
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  E_SUBRC:
                    type: integer
                    format: int32
                  E_T_DOC_LIST:
                    type: array
                    items:
                      type: object
                      properties:
                        TYPE:
                          type: string
                          maxLength: 1
                          description: 'Type for BEx Analyzer Interface Document Links  enumValues: V=Variables,F=Filter,N=Navigation status,I=InfoObject,C=General Text Symbol,D=Dynamic Filter'
                          enum:
                          - V
                          - F
                          - N
                          - I
                          - C
                          - D
                        KEY:
                          type: string
                          maxLength: 30
                          description: Object
                        TXTID:
                          type: integer
                          format: int64
                          description: Text ID
                        TXTINDEX:
                          type: integer
                          format: int64
                          description: Text ID
                  E_T_TEXT:
                    type: array
                    items:
                      type: object
                      properties:
                        TXTID:
                          type: integer
                          format: int64
                          description: Text ID
                        FS:
                          type: integer
                          format: int64
                          description: Sequence Number
                        TXT:
                          type: string
                          maxLength: 60
                          description: Long description
                  E_T_TXT_SYMBOLS:
                    type: array
                    items:
                      type: object
                      properties:
                        SYM_TYPE:
                          type: string
                          maxLength: 1
                          description: Type of text symbol
                        SYM_TIMEDEP:
                          type: string
                          maxLength: 1
                          description: Symbol is time-dependent (e.g. sy-date, sy-time)
                        SYM_NAME:
                          type: string
                          maxLength: 40
                          description: ID of a text symbol
                        SYM_FS:
                          type: integer
                          format: int64
                          description: Next record no. of an entry in the symbol table
                        SYM_BEGIN_GROUP:
                          type: string
                          maxLength: 1
                          description: 'Indicator, that a group starts with this menu entry  enumValues: ""=false,X=True'
                          enum:
                          - ''
                          - X
                        SYM_CAPTION:
                          type: string
                          maxLength: 60
                          description: Long description
                        SYM_VALUE_TYPE:
                          type: string
                          maxLength: 2
                          description: 'Type of symbol value  enumValues: TT='
                          enum:
                          - TT
                        SYM_VALUE:
                          type: string
                          maxLength: 132
                          description: Value of a text symbol
                        SYM_OUTPUTLEN:
                          type: integer
                          format: int64
                          description: Output Length
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
