Basware ICreative API plugin with Dynamics 365 FO Finance P2P
by Fresh Dynamics B.V.
Basware ICreative 365Finance and Supply Chain Management API Plugin for Purchase 2 Pay
Integrate Microsoft Dynamics 365 for Finance and Supply Chain Management to third party P2P application swiftly, using Basware ICreative API Plugin
This Plugin offers a method for the Basware application to send invoice data to Dynamics365 Finance and Supply Chain management and post this data as either cost or purchase invoice.
The message sent needs to contain references to Dynamics base data as vendor accounts, ledger accounts and tax groups. For this we offer a set of custom Odata entities providing this information.
The purpose of the connector is to post vendor invoices by means of a message received from the external application providing the workflow. The message contains all the information needed to do this, i.e. vendor account, gross amount, tax amount and ledger account or purchase order number to post against.
In addition to the interface definition, a number of additional tools are also included:
- Forms to check and analyze the status of sent messages.
- A set of additional entities to provide the third party with a master data set.
- A tool to clean up old message data.
- A tool to check the connectivity status of the interface and entities.
- A button to retrieve the invoice document for an invoice posted with the interface (currently added to the original document form).
To achieve the posting of an invoice the interface works with four flows each consisting of one, two or three messages. A flow is uniquely identified by the headerid/messagetype set in the message.
The four flows are :
1. Vendor Invoice for Cost Invoice
2. Registration -- Approval -- Free for Payment for Cost Invoice
3. Purchase Invoice for Purchase Order Invoice
4. Registration -- Purchase Order Approval -- Free for Payment for Purchase Order Invoice