Article 2: Simplifying the Inbound ASN V3 XML Process: Converting Excel Data to XML for Non-Technical Users
Yogeshkumar Patel
ERP System Manager @ Comline Auto Parts Ltd | Microsoft Certified Solution Architect D365 Finance and Operations and Microsoft Power Platform
?? Update: I’ve moved this article to my website for better visibility, easier navigation, and additional resources. You can now find it here ??
This article focuses on helping end users who are unfamiliar with XML coding. I'll demonstrate how to prepare an Excel template and convert the data into the Inbound ASN V3 XML format, enabling users to manage data without deep technical knowledge.
Step 1: Format Excel file
<?xml version="1.0" encoding="UTF-8"?>
<Document>
<WHSInboundLoadHeaderEntity LOADID="Load1234">
<WHSInboundShipmentHeaderEntity DELIVERYTERMSCODE="">
<WHSInboundLoadPackingStructureEntity LICENSEPLATENUMBER="LP1234">
<WHSInboundLoadPackingStructureLineV3Entity ITEMNUMBER="ABC123" PURCHASEORDERLINENUMBER="1" PURCHASEORDERNUMBER="PO123" QUANTITY="1" UNITSYMBOL="ea"/>
</WHSInboundLoadPackingStructureEntity>
</WHSInboundShipmentHeaderEntity>
</WHSInboundLoadHeaderEntity>
</Document>
领英推荐
Step 2 : Run and Test
Conclusion
In this article, we’ve walked through a step-by-step guide to simplify the process of creating XML files in the format required by the Inbound ASN V3 entity in Dynamics 365 Finance and Operations. By using Excel as the starting point, non-technical users can easily prepare shipment data, and then convert it into the necessary XML format without needing to understand XML coding. This approach empowers end users by making the process more accessible and user-friendly.
In the next article, we will explore how to grant access to data project using the Team Member License, the most cost-effective licensing option available in Dynamics. With this, businesses can provide users with the necessary permissions to handle the data without incurring high licensing costs, ensuring both efficiency and security in the process.
This method streamlines operations, reduces errors, and makes it easier for end users to manage inbound shipments—contributing to a more efficient and productive warehouse management workflow.