Skip to Content
Sep 01, 2020 at 07:10 AM

Zero to Many mapping in developing oData Service in CPI

60 Views Last edit Sep 01, 2020 at 07:11 AM 2 rev


I am developing an oData service in CPI that internally consumes the SOAP web service exposed by ByDesign. After configuring the WSDL file, I get to see the input elements for the oData services. One element MaterialOutput can appear 0 to n times, meaning it is defined as 0 to many mapping in the WSDL file. But after configuring the WSDL file, it shows 1 to 1 mapping instead of 0 to many. I have attached the screenshot of how it looks. Also, attached the WSDL file managesitelogisticstaskin.txt and EDMX file odata-1-1-mapping.txt created by CPI after configuration for reference. Please let me know where I am wrong.