|
|

|
XML Document Exchange
Extensible Markup Language (XML) is an industry standard that enables information-rich data exchange. The introduction of XMLport objects in Microsoft Dynamics NAV streamlines the import and export of data in XML format.
Key Benefits:
- Facilitates document exchange across different platforms and databases.
- Improves the overall performance of Microsoft Dynamics NAV when handling XML document exchange.
- Makes it easier for Microsoft Certified Business Solutions Partners to customize XML document exchange in Microsoft Dynamics NAV.
Key Features:
- Using the XMLport Designer, Microsoft Business Solutions Partners can design objects that map data between Microsoft Dynamics NAV and a particular XML document.
- XML data can be mapped to C/SIDE tables, fields, and variables.
- Developers can use code to manipulate the XML data during import and export.
The new XMLport objects in Microsoft Dynamics NAV allow you to easily exchange documents with your business partners. In addition, XMLports improve the overall performance of the solution when handling XML document exchange, and they enable easier customization of data exchange with Microsoft Dynamics NAV.
Facilitates Document Exchange
Today, nearly all companies expect their business solutions to communicate faster and more efficiently with their supply chain. Information exchange using XML is widespread because it is easy to learn and to use, and because it can work with any platform, in any company.
XMLports are used to create XML documents containing Microsoft Dynamics NAV data. Once in XML format, this data can easily be sent to and read by another application. For example, an XMLport can be created containing your product catalogue and price list, and this can easily be sent to your business partners regardless of the platform and database they use, just as long as they can read XML documents.
With the introduction of XMLport objects, Microsoft Dynamics NAV provides a tool for improved document exchange. New XMLports can be created for any documents you want to exchange, for example, a sales quote, a purchase order, a product catalogue, or a price list. The process has been streamlined using XML input/output (I/O) functionality. Whereas previously a large amount of C/AL code had to be written to enable XML document exchange, now XMLport objects can easily be designed, facilitating document exchange across different platforms and databases.
XMLports can also be used to create Microsoft Dynamics NAV data based on a received XML document. For example, if you receive an XML document containing an updated price list from your supplier, this information can easily be transferred to the relevant place in your Microsoft Dynamics NAV application.
Seamlessly Transfer Data with the XMLport Designer
XMLports are created using the XMLport Designer. With this tool, Microsoft Dynamics NAV data (for example, the contents of a field) can be placed in specific elements in the XMLport that is being created. Using the XMLport Designer, fields and records in Microsoft Dynamics NAV can be mapped to elements and attributes in an XML document. This makes it possible to transfer data seamlessly from one format to another.
When working with XML I/O functionality in Microsoft Dynamics NAV, one or more of the following can be used:
- Encoding: The XMLport Designer is used to generate an XML document that is as well-formed and as generic as possible, utilizing the common format defined in Microsoft Dynamics NAV. The generating procedures are fast, user-friendly, and proficient in handling errors.
- Decoding: When Microsoft Dynamics NAV receives external XML documents, they are interpreted quickly and interactively. The XMLport Designer builds a bridge between the documents and the Microsoft Dynamics NAV database.
- Validation:This is a part of both the encoding and decoding process, ensuring that the XMLport object itself complies with Microsoft Dynamics NAV data type validation.
|
 |
Improve the Overall Performance of Microsoft Dynamics NAV
Overall, the XML I/O functionality improves the performance of Microsoft Dynamics NAV when handling XML document exchange. Performance is faster at run time, both when importing and receiving an XML document and when exporting or sending an XML document. This means that you can save time and improve your efficiency when you are exchanging documents with your customers or suppliers.
XMLports and Commerce Gateway
The newly released Microsoft Dynamics NAV Commerce Gateway uses the new XMLport objects in Microsoft Dynamics NAV. Commerce Gateway allows the trading of documents with other systems and provides you with predefined document exchange functionality. Because the introduction of XMLports in Microsoft Dynamics NAV makes it faster for the application to handle XML documents, it also makes Commerce Gateway more efficient. More importantly, by using the new XMLport functionality in Microsoft Dynamics NAV, Microsoft Certified Business Solutions Partners can now enhance and customize Commerce Gateway more quickly and efficiently.
Other Microsoft Dynamics NAV Functionality Using XMLports
The following functionality in Microsoft Dynamics NAV uses the new XMLport objects:
- Intercompany Postings: This is a new functionality within Microsoft Dynamics NAV that helps customers create and distribute inter-company transactions between multiple Microsoft Dynamics NAV Solutions and across multiple companies.
- Business Notification: Microsoft Dynmaics NAV - Business Notification is functionality within Microsoft Dynamics NAV that generates e-mail messages to your employees, suppliers, partners, and customers, informing and alerting them of critical business conditions.
Easier Customization
Microsoft Certified Business Solutions Partners have an additional tool to meet the specific needs of your company. They now have an efficient way to customize XML document exchange in Microsoft Dynamics NAV and get it to you faster. With the XML I/O functionality, partners can simplify the implementation process and the customization of Microsoft Dynamics NAV XML document exchange.
Receiving and sending XML documents is much faster than before. And creating XMLports doesn’t require a lot of training for partners. It reduces their need to have expert knowledge of XML parsers, such as Document Object Model (DOM) or SAX. It is straightforward and easy to learn the technology. An expert Microsoft Dynamics NAV user in your company would be able to handle document exchange in Microsoft Dynamics NAV using the XMLport object. Alternatively, your Microsoft Business Solutions Partner will do it for you.
Microsoft Dynamics NAV continues to grow as a product and take on more complexity. The introduction of the new XMLport object creates new opportunities when it comes to document exchange. Moreover, it illustrates our commitment to keeping the solution as flexible as possible. |
|
|