openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/CPE_TEST_READ_FE_CALLER_DATA: post: tags: - CPE_TEST summary: CPE_D - Read FA caller data from file operationId: /rfc/CPE_TEST_READ_FE_CALLER_DATA requestBody: content: application/json: schema: properties: IV_APPSERV: type: string default: ' ' maxLength: 1 description: Single-character flag IV_DISPLAYLIST: type: string default: ' ' maxLength: 1 description: Single-character flag IV_PRESSERV: type: string default: X maxLength: 1 description: Single-character flag IV_SOURCE: type: string maxLength: 100 description: Character 100 required: - IV_APPSERV - IV_DISPLAYLIST - IV_PRESSERV - IV_SOURCE responses: '200': description: OK content: application/json: schema: properties: ES_FE_CALLER_DATA: type: object properties: HEADER_DATA: type: object properties: DOC_GUID: type: string format: byte description: CPE Caller - GUID of Document Header LOGSYS: type: string maxLength: 10 description: Logical system APPLICATION: type: string maxLength: 4 description: 'CPE Caller - Application using CPE enumValues: M=ERP Materials Management,CRM=Customer Relationship Management,V=ERP Sales and Distribution' enum: - M - CRM - V ORGANIZATION: type: string maxLength: 14 description: CPE Caller - Organization DOC_CATEGORY: type: integer format: int64 description: 'CPE Caller - Document Category enumValues: 020=Commodity Coverage,007=Credit Memo Request,009=Invoice,019=Purchase Contract,015=Credit Memo Cancellation,018=Purchase Order,017=Returns Delivery for Order,001=Inquiry,013=Credit Memo,012=Intercompany Credit Memo,002=Quotation,006=Returns,014=Debit Memo,011=Intercompany Invoice,021=Opportunity,010=Invoice Cancellation,004=Contract,016=Goods Movement,003=Sales Order,005=Master Contract,008=Debit Memo Request' enum: - '020' - '007' - '009' - '019' - '015' - '018' - '017' - '001' - '013' - '012' - '002' - '006' - '014' - '011' - '021' - '010' - '004' - '016' - '003' - '005' - '008' RFC_CONTEXT: type: string maxLength: 10 description: 'CPE Caller - Context of RFC Destination enumValues: BE_TO_CPE=Call of Commodity Pricing Engine from Billing Engine,CRM_TO_CPE=Call of Commodity Pricing Engine from CRM,R3_TO_CPE=Call of Commodity Pricing Engine from ERP' enum: - BE_TO_CPE - CRM_TO_CPE - R3_TO_CPE ITEM_DATA: type: array items: type: object properties: DOCITEM_GUID: type: string format: byte description: CPE Caller - GUID of Document Item DOC_CATEGORY: type: integer format: int64 description: CPE Caller - Document Category NAMEVALUES_50: type: array items: type: object properties: STRUCTURE: type: string maxLength: 30 description: Name of a structure FIELDNAME: type: string maxLength: 30 description: Component name VALUE: type: string maxLength: 50 description: Comment DATATYPE: type: string maxLength: 4 description: Data Type in ABAP Dictionary QUANCONV_LIST: type: array items: type: object properties: QUANCONVSRC: type: string maxLength: 2 description: CPE - Quantity Conversion Source UOMCONV: type: string maxLength: 3 description: CPE - Unit of Measure for Quantity Conversion Factor QUANCONV: type: integer format: int64 description: CPE - Quantity for Part of Conversion Factor QUANCONV_PAIR: type: array items: type: object properties: QUANCONVSRC: type: string maxLength: 2 description: CPE - Quantity Conversion Source UOMCONV1: type: string maxLength: 3 description: CPE - Unit of Measure for Quantity Conversion Factor UOMCONV2: type: string maxLength: 3 description: CPE - Unit of Measure for Quantity Conversion Factor QUANCONV1: type: integer format: int64 description: CPE - Quantity for Part of Conversion Factor QUANCONV2: type: integer format: int64 description: CPE - Quantity for Part of Conversion Factor REFDATES: type: array items: type: object properties: REFDATEROUT: type: integer format: int64 description: CPE Term - Reference Date and Time Routine REFTIMESTAMP: type: string maxLength: 14 description: CPE Term - Calculated Reference Date and Time NAMEVALUES_255: type: array items: type: object properties: STRUCTURE: type: string maxLength: 30 description: Name of a structure FIELDNAME: type: string maxLength: 30 description: Component name VALUE: type: string maxLength: 255 description: Char255 DATATYPE: type: string maxLength: 4 description: Data Type in ABAP Dictionary NAMEVALUES_10: type: array items: type: object properties: STRUCTURE: type: string maxLength: 30 description: Name of a structure FIELDNAME: type: string maxLength: 30 description: Component name VALUE: type: string maxLength: 10 description: Character Field Length = 10 DATATYPE: type: string maxLength: 4 description: Data Type in ABAP Dictionary ET_FORMREF: type: array items: type: object properties: REFDOCCAT: type: integer format: int64 description: CPE Term - Reference Document Category REFDOC: type: string maxLength: 10 description: CPE Term - Reference Document Number REFITEM: type: string maxLength: 10 description: CPE Term - Reference Document Item Number REFGUID: type: string format: byte description: CPE Term - GUID of Reference Document Item REFCOND: type: string maxLength: 4 description: CPE Term - Reference Condition Type FORMRATE: type: integer format: int64 description: CPE Formula - Rate in Formula Currency FORMCURR: type: string maxLength: 5 description: CPE Formula - Currency FORMPRUN: type: integer format: int64 description: CPE Formula - Price Unit FORMUOM: type: string maxLength: 3 description: CPE Formula - Unit of Measure '400': description: Bad request. 5XX: description: Unexpected error.