Payment process automation in Dynamics 365 Finance

In the usual world of Dynamics (AX 2009, 2012, even 365 Fin ops) to process payments for a vendor, the usual process would be to create a payment journal and then process the payment proposal.

However, to make it more intuitive and providing more automation capabilities , new feature for Payment processing has been introduced: Process automation. This feature allows you to create a pre-defined scheduled with the combination of payment proposal criteria to be able to create payment journals, with less user intervention.

Note: This feature controlled by the feature management in PU35 and would have to be enabled once PU35 is installed.

The first step with process automation – is to setup the schedule. This can be setup under Accounts Payable -> Setup -> Payment -> Process Automations

You can start creating a process automation by clicking on the “Create new process automation”.  You can see the schedule type appearing as “Vendor Payment proposal”.


The most interesting and advanced feature in this is that  you can schedule this across companies (payment journals would be created in respective companies) without even changing the company as you would usually in the current day to day activities of using Dynamics 365 Finance.


And once you click on “Create series” you would be shown the options the way you may setup a batch job and you can define alerts as you may need to monitor the processing.


After you click on “Next” you would be presented with a similar form as what you might see in payment proposal, with options like, Amount limit, Include invoices from other companies (Centralized payments option), Delete negative payments etc.,


The only option you may not be finding in this form is the From Date and To Date that you would find on the Payment proposal. This is replaced with Define to date criteria check box and the Number of days adjustment for to date. The idea of scheduling this automation for payment processing is that this can automatically pick any payments that are due for a given day the job executes. If there is a need that you would need to pay invoices earlier than a due date, then you can mark the Define to date criteria and enter the no. of days before due date you would want to pay the invoices in the Number of days adjustment for to date column.



You can also set filters as you may do in normal payment proposal.



Finish the button and you can see your schedule is setup. And on the right side you can see how the schedule is looking like and you can also disable or edit as you may wish to.



And once the job starts executing, you can  see the view changing from Scheduled to Executing.



And once the execution is successful, you can see that there is a payment journal number that is  generated in the same section as you see the status of the execution. You can also simply click on the view results to view the journals that might have been created.

In this case, the job has processed and created the below journal with all invoices that are having  method of payment as Check.


To summarize the feature of Process Automation in Dynamics 365 Finance:

  1. You can schedule your payments processing based on different criteria for different days/times of a day.
  2. This will reduce the manual journal creation that is usually done to process payments.
  3. You can monitor all the details in a dashboard view based on the schedule and view if there are any errors and resolve them.







2 thoughts on “Payment process automation in Dynamics 365 Finance

  1. Paul Rogers says:

    Hi Vamsi

    For future dated payments we want to pay today we’re finding we have to manually change the date line by line. Are you aware of a fix for this manual step?




    1. Vamsi Pranith says:

      Hi Paul,
      Unfortunately in the current process of Dynamics 365 there is not a good way to update the dates. One option may be you can explore if it possible to use Payment calendars. I have not personally used to verify if it does.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s