openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SDUY_ENTITY_SELECT_OLD:
    post:
      tags:
      - SIDM
      operationId: /rfc/SDUY_ENTITY_SELECT_OLD
      requestBody:
        content:
          application/json:
            schema:
              properties:
                ACTIVATION_TYPE:
                  type: string
                  default: M
                  maxLength: 1
                ENTITY_NAME:
                  type: string
                  default: '*'
                  maxLength: 26
                LANGUAGE:
                  type: string
                  default: SY-LANGU
                  maxLength: 1
                ENTITY_INF_TAB:
                  type: array
                  items:
                    type: object
                    properties:
                      ENTITY_ID:
                        type: string
                        maxLength: 26
                        description: Entity type name
                      LANGUAGE:
                        type: string
                        maxLength: 1
                        description: Language Key
                      TIME_DEP:
                        type: string
                        maxLength: 1
                        description: 'Time-dependency flag  enumValues: ""=Non-time-dependent,X=Time-dependent'
                        enum:
                        - ''
                        - X
                      TIME_UNIT:
                        type: string
                        maxLength: 20
                        description: 'Time unit  enumValues: GESCH.JAHR=Fiscal year,GLTIG.END=Valid To Date,PLAN.ZEITR=Planning periods,ZEITPUNKT=Time,HISTORIE=History,GE.J/ZUG.J=Fiscal year/acquisition year,""=Not a measurement unit,ZU/AB.JAHR=Acquisition year/asset retirement year,MONAT=Month,KAL.JAHR=Calendar year,EINT.TERM.=Schedule line date,ZUGANGSJ=Acquisition year,PLAN.ZEITP=Planning time,GE.J/ZU.PE=Fiscal year/acquisition period,GE.J/KAL.J=Fiscal year/calendar year,BEW.ZEITP.=Movement time,ABGANGSJ=Asset
                          retirement year,TAG.ABSCHN=Section of the day,GEBURTSZP=Time of birth,AUSF.ZEITP=Execution time,SCHICHT=Shift,ANLAGEZEIT=Time created,STUNDE=Hour,AUFNAHMEZP=Time of physical inventory,BUCH.PER.=Posting period,PERIODE=Period,LIEFERTERM=Delivery date,BEDARFSZ=Requirements time,ENDZEITP.=End time,BU.PER/KAL=Posting period/calendar year,JAHR=Year,BU.P/ZUG.P=Posting period/acquisition period,GLTIG.ZR=Validity Period,BUCH.ZEITP=Posting time,GLTIG.BEG=Valid From Date,ZUGANGSPER=Acquisition
                          period,PLAN.ZR/ZP=Planning period/planning time,TAG=Day,ANF.ZEITP.=Start time'
                        enum:
                        - GESCH.JAHR
                        - GLTIG.END
                        - PLAN.ZEITR
                        - ZEITPUNKT
                        - HISTORIE
                        - GE.J/ZUG.J
                        - ''
                        - ZU/AB.JAHR
                        - MONAT
                        - KAL.JAHR
                        - EINT.TERM.
                        - ZUGANGSJ
                        - PLAN.ZEITP
                        - GE.J/ZU.PE
                        - GE.J/KAL.J
                        - BEW.ZEITP.
                        - ABGANGSJ
                        - TAG.ABSCHN
                        - GEBURTSZP
                        - AUSF.ZEITP
                        - SCHICHT
                        - ANLAGEZEIT
                        - STUNDE
                        - AUFNAHMEZP
                        - BUCH.PER.
                        - PERIODE
                        - LIEFERTERM
                        - BEDARFSZ
                        - ENDZEITP.
                        - BU.PER/KAL
                        - JAHR
                        - BU.P/ZUG.P
                        - GLTIG.ZR
                        - BUCH.ZEITP
                        - GLTIG.BEG
                        - ZUGANGSPER
                        - PLAN.ZR/ZP
                        - TAG
                        - ANF.ZEITP.
                      CUSTOMIZ:
                        type: string
                        maxLength: 1
                        description: 'Flag: customizing object  enumValues: A=Is generally applicable,C=Is only used in customizing,""=Is not used in customizing'
                        enum:
                        - A
                        - C
                        - ''
                      SHORTTEXT:
                        type: string
                        maxLength: 60
                        description: Short text
                      MOD_USER:
                        type: string
                        maxLength: 12
                        description: Changed by
                      MOD_DATE:
                        type: string
                        format: date
                        description: Changed on
                      MOD_TIME:
                        type: string
                        maxLength: 6
                        description: Last changed at
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  ENTITY_INF_TAB:
                    type: array
                    items:
                      type: object
                      properties:
                        ENTITY_ID:
                          type: string
                          maxLength: 26
                          description: Entity type name
                        LANGUAGE:
                          type: string
                          maxLength: 1
                          description: Language Key
                        TIME_DEP:
                          type: string
                          maxLength: 1
                          description: 'Time-dependency flag  enumValues: ""=Non-time-dependent,X=Time-dependent'
                          enum:
                          - ''
                          - X
                        TIME_UNIT:
                          type: string
                          maxLength: 20
                          description: 'Time unit  enumValues: GESCH.JAHR=Fiscal year,GLTIG.END=Valid To Date,PLAN.ZEITR=Planning periods,ZEITPUNKT=Time,HISTORIE=History,GE.J/ZUG.J=Fiscal year/acquisition year,""=Not a measurement unit,ZU/AB.JAHR=Acquisition year/asset retirement year,MONAT=Month,KAL.JAHR=Calendar year,EINT.TERM.=Schedule line date,ZUGANGSJ=Acquisition year,PLAN.ZEITP=Planning time,GE.J/ZU.PE=Fiscal year/acquisition period,GE.J/KAL.J=Fiscal year/calendar year,BEW.ZEITP.=Movement time,ABGANGSJ=Asset
                            retirement year,TAG.ABSCHN=Section of the day,GEBURTSZP=Time of birth,AUSF.ZEITP=Execution time,SCHICHT=Shift,ANLAGEZEIT=Time created,STUNDE=Hour,AUFNAHMEZP=Time of physical inventory,BUCH.PER.=Posting period,PERIODE=Period,LIEFERTERM=Delivery date,BEDARFSZ=Requirements time,ENDZEITP.=End time,BU.PER/KAL=Posting period/calendar year,JAHR=Year,BU.P/ZUG.P=Posting period/acquisition period,GLTIG.ZR=Validity Period,BUCH.ZEITP=Posting time,GLTIG.BEG=Valid From Date,ZUGANGSPER=Acquisition
                            period,PLAN.ZR/ZP=Planning period/planning time,TAG=Day,ANF.ZEITP.=Start time'
                          enum:
                          - GESCH.JAHR
                          - GLTIG.END
                          - PLAN.ZEITR
                          - ZEITPUNKT
                          - HISTORIE
                          - GE.J/ZUG.J
                          - ''
                          - ZU/AB.JAHR
                          - MONAT
                          - KAL.JAHR
                          - EINT.TERM.
                          - ZUGANGSJ
                          - PLAN.ZEITP
                          - GE.J/ZU.PE
                          - GE.J/KAL.J
                          - BEW.ZEITP.
                          - ABGANGSJ
                          - TAG.ABSCHN
                          - GEBURTSZP
                          - AUSF.ZEITP
                          - SCHICHT
                          - ANLAGEZEIT
                          - STUNDE
                          - AUFNAHMEZP
                          - BUCH.PER.
                          - PERIODE
                          - LIEFERTERM
                          - BEDARFSZ
                          - ENDZEITP.
                          - BU.PER/KAL
                          - JAHR
                          - BU.P/ZUG.P
                          - GLTIG.ZR
                          - BUCH.ZEITP
                          - GLTIG.BEG
                          - ZUGANGSPER
                          - PLAN.ZR/ZP
                          - TAG
                          - ANF.ZEITP.
                        CUSTOMIZ:
                          type: string
                          maxLength: 1
                          description: 'Flag: customizing object  enumValues: A=Is generally applicable,C=Is only used in customizing,""=Is not used in customizing'
                          enum:
                          - A
                          - C
                          - ''
                        SHORTTEXT:
                          type: string
                          maxLength: 60
                          description: Short text
                        MOD_USER:
                          type: string
                          maxLength: 12
                          description: Changed by
                        MOD_DATE:
                          type: string
                          format: date
                          description: Changed on
                        MOD_TIME:
                          type: string
                          maxLength: 6
                          description: Last changed at
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
