Add Invoice NAV-Mage2 Multiconnection
Updated:
Executing the Process is a vital part when integrating any applications. This Document will let the users to understand how the integration process can be executed through workflow for Adding
Invoice
for the orders from Ms Dynamics NAV to Magento2 (Multi-store).
Brief Description
In this case, the invoice of the orders placed are added to Magento 2
by syncing the workflow for Invoice Add.
Sales order must get synced from Magento2 to NAV before executing the workflow.
The above workflow is designed to ‘GET invoice from MS Dynamics NAV and POST it to Magento 2`.
Note: The steps for adding Invoice in Ms Dynamics NAV are same as that of adding Shipments. Click hereto know the process of adding Invoice and Shipments to Ms Dynamics NAV.
LookUp Mapping
No Lookup Mapping is required for adding invoice to Magento2.
Attribute Mapping/Transformation
Following the Provided Mapping, the user can sync Shipments from Ms Dynamics NAV to Magento2. To know more, see Mapping & Transformation Techniques.
Mapping for the Transformation for ‘Invoice add Touchpoint’
Action Filters
Add a node to the given pre-packaged order of the Action filter with two sub-nodes ‘Field’ and ‘Criteria’. View the image below to define the Action Filters.
Executing the Workflow Integration
Note: Before integrating with Magento2 and MS Dynamics NAV, make sure all the Master Data Touchpoints are synced.
- Once the workflow is designed, Update the Configuration in agent for deploying the workflow in the agent.
- Navigate to the Workflow Panel in the agent and click on the Start Sync Button for executing the Process.
- Once the Execution is finished, click Resync Button in the agent.
- The Resync Panel show the Success Result in the agent.
Integration Data Survey
The user can survey the data by viewing the Processed Snapshot
from the node level of the workflow.
This Snapshot view displays the successful execution of the workflow.
Post Conditions
The user can view the invoice synced in magento2.
Frequency of use
The user can execute the Integration through workflow as and when required.
Troubleshooting
N/A