Skip to Content

S/4HANA Cloud - OData Source - EDMX file

Hi All,

hoping somebody can help me out here. I am using the SAP Cloud Platform integration tool and I am working on a new Integration Flow.

I need to get data out of a S/4HANA Cloud OData Source but the Integration Flow is asking me for an EDMX file and I have no idea where to find it or how to generate it. Help would be greatly appreciated.

thanks!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 04 at 06:18 AM

    Create your receiver communication channel for S/4 HANA system using OData adapter. Use inbuilt Model configurator to cretae reqiored EDMX file automatically.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 24 at 03:53 AM

    Hi Apu,

    I am not exactly sure I follow your instructions. Odata connection adapter from Integration Process to Receiver offers no "Inbuilt Model Configurator". It merely asks you to enter an "Address". Can you elaborate more?

    I have found another way to get the EDMX file using Postman and the GET function.

    1. Grab the Service URL from the Communication Arranagement
    2. Suffix "/$metadata" to the URL
    eg: https://v0300-api.s4hana.ondemand.com/sap/opu/odata/sap/YY1_PERSONWORKAGREEMENT_1_CDS/$metadata
    3. Select "GET"
    4. Provide correct Authentication (Basic Auth)
    5. Send
    6. Copy the EDMX lines of code (all lines between and including <edmx:Edmx...etc, </edmx:Edmx>
    7. Open Notepad++
    8. Paste the EDMX lines of code
    9. Save file as <filename>.edmx

    Add comment
    10|10000 characters needed characters exceeded