openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/CLVD_CLASS_GET_CHANGES_EXP_IMP: post: tags: - CLVD summary: Find changes in class environment between export and import operationId: /rfc/CLVD_CLASS_GET_CHANGES_EXP_IMP requestBody: content: application/json: schema: properties: FL_E1DATEM: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' KEY_DATE: type: string format: date description: Current Date of Application Server AENNR: type: string maxLength: 12 description: Change Number EFFECTIVITY: type: string maxLength: 1 description: '' FL_E1KLAHM: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' KLART: type: string maxLength: 3 description: Class Type CLASS: type: string maxLength: 18 description: Class number STATU: type: string maxLength: 1 description: Class status KLAGR: type: string maxLength: 10 description: Class Group BGRSE: type: string maxLength: 3 description: Authorization group for finding objects BGRKL: type: string maxLength: 3 description: Classification authorization group BGRKP: type: string maxLength: 3 description: Class maintenance authorization group ANAME: type: string maxLength: 12 description: Name of Person who Created the Object ADATU: type: string maxLength: 8 description: CHAR08 VNAME: type: string maxLength: 12 description: Name of person who changed object VDATU: type: string maxLength: 8 description: CHAR08 VONDT: type: string maxLength: 8 description: CHAR08 BISDT: type: string maxLength: 8 description: CHAR08 PRAUS: type: string maxLength: 1 description: 'Same classification enumValues: ""=No,X=Yes' enum: - '' - X SICHT: type: string maxLength: 10 description: Organizational Area DOKNR: type: string maxLength: 25 description: Document number DOKAR: type: string maxLength: 3 description: Document Type DOKTL: type: string maxLength: 3 description: Document part DOKVR: type: string maxLength: 2 description: Document version DINKZ: type: string maxLength: 1 description: DIN class indicator NNORM: type: string maxLength: 10 description: Name of standards organization NORMN: type: string maxLength: 20 description: Standard Number NORMB: type: string maxLength: 70 description: Industry Standard Description NRMT1: type: string maxLength: 70 description: Standard title NRMT2: type: string maxLength: 70 description: Standard title AUSGD: type: string maxLength: 8 description: CHAR08 VERSD: type: string maxLength: 8 description: CHAR08 VERSI: type: string maxLength: 2 description: Character field, length 2 LEIST: type: string maxLength: 20 description: Characteristics table VERWE: type: string maxLength: 1 description: Usage in superior classes SPART: type: string maxLength: 2 description: Division WWSKZ: type: string maxLength: 1 description: Merchandize management system class type WWSSI: type: string maxLength: 1 description: MMS view of collective material POTPR: type: string maxLength: 1 description: Resulting item category CLOBK: type: string maxLength: 1 description: 'Required Component enumValues: ""=No,X=Yes' enum: - '' - X CLMUL: type: string maxLength: 1 description: 'Multiple Selection Allowed enumValues: ""=No,X=Yes' enum: - '' - X CVIEW: type: string maxLength: 10 description: Organizational Area DISST: type: string maxLength: 3 description: Low-Level Code MEINS: type: string maxLength: 3 description: 3-Byte field CLMOD: type: string maxLength: 1 description: 'Default Class Data - Can Be Overwritten in Component enumValues: ""=No,X=Yes' enum: - '' - X VWSTL: type: string maxLength: 1 description: 'Can Be Used in Bills of Material enumValues: ""=No,X=Yes' enum: - '' - X VWPLA: type: string maxLength: 1 description: 'Can Be Used in Task Lists enumValues: ""=No,X=Yes' enum: - '' - X CLALT: type: string maxLength: 1 description: 'Alternative Display Format enumValues: ""=No,X=Yes' enum: - '' - X LOCLA: type: string maxLength: 1 description: '' KATALOG: type: string maxLength: 30 description: '' TI_E1CABXM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' ATNAM: type: string maxLength: 30 description: '' ATIDN: type: string maxLength: 2 description: '' ATERF: type: string maxLength: 1 description: '' ATGLO: type: string maxLength: 1 description: '' ATINT: type: string maxLength: 1 description: '' ATSON: type: string maxLength: 1 description: '' ATWRD: type: string maxLength: 1 description: '' ATFOD: type: string maxLength: 1 description: '' ATVSC: type: string maxLength: 1 description: '' DOKNR: type: string maxLength: 25 description: '' DOKAR: type: string maxLength: 3 description: '' DOKTL: type: string maxLength: 3 description: '' DOKVR: type: string maxLength: 2 description: '' ANAME: type: string maxLength: 12 description: '' ADATU: type: string maxLength: 8 description: '' VNAME: type: string maxLength: 12 description: '' DATUV: type: string maxLength: 8 description: '' AENNR: type: string maxLength: 12 description: '' LKENZ: type: string maxLength: 1 description: '' ATINP: type: string maxLength: 1 description: '' ATVIE: type: string maxLength: 1 description: '' ATHKA: type: string maxLength: 1 description: '' ATHKO: type: string maxLength: 1 description: '' ATTOL: type: string maxLength: 1 description: '' ATZUS: type: string maxLength: 1 description: '' TI_E1CAWNM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' ATNAM: type: string maxLength: 30 description: Characteristic Name ATZHL: type: string maxLength: 4 description: Character field, length 4 ATWRT: type: string maxLength: 30 description: Characteristic Value ATFLV: type: string maxLength: 22 description: Text string 22 characters ATFLB: type: string maxLength: 22 description: Text string 22 characters ATCOD: type: string maxLength: 1 description: Code for value dependency ATSTD: type: string maxLength: 1 description: 'Default value enumValues: ""=No,X=Yes' enum: - '' - X ATAWE: type: string maxLength: 3 description: Unit of Measurement ATAW1: type: string maxLength: 3 description: Unit of Measurement ATIDN: type: string maxLength: 2 description: Object identification DOKNR: type: string maxLength: 25 description: Document number DOKAR: type: string maxLength: 3 description: Document Type DOKTL: type: string maxLength: 3 description: Document part DOKVR: type: string maxLength: 2 description: Document version SPRAS: type: string maxLength: 1 description: Character field of length 1 TXTNR: type: string maxLength: 4 description: Character field, length 4 DATUV: type: string maxLength: 8 description: CHAR08 AENNR: type: string maxLength: 12 description: Change Number LKENZ: type: string maxLength: 1 description: 'Deletion Indicator enumValues: ""=No,X=Yes' enum: - '' - X ATZHH: type: string maxLength: 4 description: Character field, length 4 ATWHI: type: string maxLength: 1 description: 'Indicator that Subordinate Values Exist enumValues: ""=No,X=Yes' enum: - '' - X ATTLV: type: string maxLength: 22 description: Text string 22 characters ATTLB: type: string maxLength: 22 description: Text string 22 characters ATPRZ: type: string maxLength: 1 description: 'Indicator: Tolerance Shown as a Percentage enumValues: *=Reference indicator,""=No,X=Yes' enum: - '*' - '' - X ATINC: type: string maxLength: 22 description: Text string 22 characters SPRAS_ISO: type: string maxLength: 2 description: '' VALUE_HIGH: type: string maxLength: 30 description: '' TI_E1CAWTM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' ATNAM: type: string maxLength: 30 description: Characteristic Name ATZHL: type: string maxLength: 4 description: Character field, length 4 SPRAS: type: string maxLength: 1 description: Character field of length 1 ATWTB: type: string maxLength: 30 description: Characteristic value description DATUV: type: string maxLength: 8 description: CHAR08 AENNR: type: string maxLength: 12 description: Change Number LKENZ: type: string maxLength: 1 description: 'Deletion Indicator enumValues: ""=No,X=Yes' enum: - '' - X SPRAS_ISO: type: string maxLength: 2 description: '' TI_E1KLATM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' TXTID: type: string maxLength: 2 description: '' TXTBZ: type: string maxLength: 40 description: '' TXLINES: type: string maxLength: 5 description: '' LANGUAGE_ISO: type: string maxLength: 2 description: '' TI_E1KSMLM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' ATNAM: type: string maxLength: 30 description: Characteristic Name POSNR: type: string maxLength: 3 description: 3-Byte field ABTEI: type: string maxLength: 10 description: Organizational Area DINKB: type: string maxLength: 3 description: Code letter HERKU: type: string maxLength: 10 description: Characteristic origin RELEV: type: string maxLength: 1 description: 'Relevancy Indicator enumValues: 1=For info only,2=Relevant to variants,3=Logistics unit of measure' enum: - '1' - '2' - '3' DATUV: type: string maxLength: 8 description: CHAR08 AENNR: type: string maxLength: 12 description: Change Number LKENZ: type: string maxLength: 1 description: 'Deletion Indicator enumValues: ""=No,X=Yes' enum: - '' - X AMERK: type: string maxLength: 8 description: '' MKENN: type: string maxLength: 15 description: '' TI_E1SWORM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' SPRAS: type: string maxLength: 1 description: '' KLPOS: type: string maxLength: 2 description: '' KSCHL: type: string maxLength: 40 description: '' SPRAS_ISO: type: string maxLength: 2 description: '' TI_E1TEXTL: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' TDFORMAT: type: string maxLength: 2 description: '' TDLINE: type: string maxLength: 132 description: '' LANGUAGE_ISO: type: string maxLength: 2 description: '' required: - FL_E1DATEM - FL_E1KLAHM responses: '200': description: OK content: application/json: schema: properties: TI_E1CABXM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' ATNAM: type: string maxLength: 30 description: '' ATIDN: type: string maxLength: 2 description: '' ATERF: type: string maxLength: 1 description: '' ATGLO: type: string maxLength: 1 description: '' ATINT: type: string maxLength: 1 description: '' ATSON: type: string maxLength: 1 description: '' ATWRD: type: string maxLength: 1 description: '' ATFOD: type: string maxLength: 1 description: '' ATVSC: type: string maxLength: 1 description: '' DOKNR: type: string maxLength: 25 description: '' DOKAR: type: string maxLength: 3 description: '' DOKTL: type: string maxLength: 3 description: '' DOKVR: type: string maxLength: 2 description: '' ANAME: type: string maxLength: 12 description: '' ADATU: type: string maxLength: 8 description: '' VNAME: type: string maxLength: 12 description: '' DATUV: type: string maxLength: 8 description: '' AENNR: type: string maxLength: 12 description: '' LKENZ: type: string maxLength: 1 description: '' ATINP: type: string maxLength: 1 description: '' ATVIE: type: string maxLength: 1 description: '' ATHKA: type: string maxLength: 1 description: '' ATHKO: type: string maxLength: 1 description: '' ATTOL: type: string maxLength: 1 description: '' ATZUS: type: string maxLength: 1 description: '' TI_E1CAWNM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' ATNAM: type: string maxLength: 30 description: Characteristic Name ATZHL: type: string maxLength: 4 description: Character field, length 4 ATWRT: type: string maxLength: 30 description: Characteristic Value ATFLV: type: string maxLength: 22 description: Text string 22 characters ATFLB: type: string maxLength: 22 description: Text string 22 characters ATCOD: type: string maxLength: 1 description: Code for value dependency ATSTD: type: string maxLength: 1 description: 'Default value enumValues: ""=No,X=Yes' enum: - '' - X ATAWE: type: string maxLength: 3 description: Unit of Measurement ATAW1: type: string maxLength: 3 description: Unit of Measurement ATIDN: type: string maxLength: 2 description: Object identification DOKNR: type: string maxLength: 25 description: Document number DOKAR: type: string maxLength: 3 description: Document Type DOKTL: type: string maxLength: 3 description: Document part DOKVR: type: string maxLength: 2 description: Document version SPRAS: type: string maxLength: 1 description: Character field of length 1 TXTNR: type: string maxLength: 4 description: Character field, length 4 DATUV: type: string maxLength: 8 description: CHAR08 AENNR: type: string maxLength: 12 description: Change Number LKENZ: type: string maxLength: 1 description: 'Deletion Indicator enumValues: ""=No,X=Yes' enum: - '' - X ATZHH: type: string maxLength: 4 description: Character field, length 4 ATWHI: type: string maxLength: 1 description: 'Indicator that Subordinate Values Exist enumValues: ""=No,X=Yes' enum: - '' - X ATTLV: type: string maxLength: 22 description: Text string 22 characters ATTLB: type: string maxLength: 22 description: Text string 22 characters ATPRZ: type: string maxLength: 1 description: 'Indicator: Tolerance Shown as a Percentage enumValues: *=Reference indicator,""=No,X=Yes' enum: - '*' - '' - X ATINC: type: string maxLength: 22 description: Text string 22 characters SPRAS_ISO: type: string maxLength: 2 description: '' VALUE_HIGH: type: string maxLength: 30 description: '' TI_E1CAWTM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' ATNAM: type: string maxLength: 30 description: Characteristic Name ATZHL: type: string maxLength: 4 description: Character field, length 4 SPRAS: type: string maxLength: 1 description: Character field of length 1 ATWTB: type: string maxLength: 30 description: Characteristic value description DATUV: type: string maxLength: 8 description: CHAR08 AENNR: type: string maxLength: 12 description: Change Number LKENZ: type: string maxLength: 1 description: 'Deletion Indicator enumValues: ""=No,X=Yes' enum: - '' - X SPRAS_ISO: type: string maxLength: 2 description: '' TI_E1KLATM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' TXTID: type: string maxLength: 2 description: '' TXTBZ: type: string maxLength: 40 description: '' TXLINES: type: string maxLength: 5 description: '' LANGUAGE_ISO: type: string maxLength: 2 description: '' TI_E1KSMLM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: 'Function enumValues: 023=Wait/Adjust: Data should not be imported,009=Original: First message for process,005=Replace: This message replaces previous messages,018=Resend,004=Change: Message contains changes,003=Delete: Message contains objects to be deleted' enum: - '023' - '009' - '005' - '018' - '004' - '003' ATNAM: type: string maxLength: 30 description: Characteristic Name POSNR: type: string maxLength: 3 description: 3-Byte field ABTEI: type: string maxLength: 10 description: Organizational Area DINKB: type: string maxLength: 3 description: Code letter HERKU: type: string maxLength: 10 description: Characteristic origin RELEV: type: string maxLength: 1 description: 'Relevancy Indicator enumValues: 1=For info only,2=Relevant to variants,3=Logistics unit of measure' enum: - '1' - '2' - '3' DATUV: type: string maxLength: 8 description: CHAR08 AENNR: type: string maxLength: 12 description: Change Number LKENZ: type: string maxLength: 1 description: 'Deletion Indicator enumValues: ""=No,X=Yes' enum: - '' - X AMERK: type: string maxLength: 8 description: '' MKENN: type: string maxLength: 15 description: '' TI_E1SWORM: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' SPRAS: type: string maxLength: 1 description: '' KLPOS: type: string maxLength: 2 description: '' KSCHL: type: string maxLength: 40 description: '' SPRAS_ISO: type: string maxLength: 2 description: '' TI_E1TEXTL: type: array items: type: object properties: MSGFN: type: string maxLength: 3 description: '' TDFORMAT: type: string maxLength: 2 description: '' TDLINE: type: string maxLength: 132 description: '' LANGUAGE_ISO: type: string maxLength: 2 description: '' '400': description: Bad request. 5XX: description: Unexpected error.