Automation library
>
Finance
>
Posting invoices in Dynamics 365

Posting invoices in Dynamics 365

Prepares and posts purchase invoices in Dynamics 365 from a controlled data source, with an audit trail.

Overview

Purchase invoices must be posted in the correct company with the right settings. This automation prepares them from a controlled data source, stops when that source is empty, posts them, and creates the approval workflow. In the free-text variant, invoice creators also receive an email with the result, including any warnings or errors.

What has changed

  • Less manual financial work
  • Invoices are posted consistently
  • There is an audit trail, and in the free-text variant, creators receive timely feedback

At a glance

SECTOR:
Food Wholesaler
System:
Microsoft Dynamics 365 Finance & Operations, Excel
RUNS:
Weekdays at 10:31 AM and 10:31 PM for transport invoices; on demand for free-text invoices
Technique:
Rule-based

In één oogopslag

SECTOR:
Food Wholesaler
Systeem:
Microsoft Dynamics 365 Finance & Operations, Excel
RUNS:
Weekdays at 10:31 AM and 10:31 PM for transport invoices; on demand for free-text invoices
Techniek:
Rule-based

Overzicht

Purchase invoices must be posted in the correct company with the right settings. This automation prepares them from a controlled data source, stops when that source is empty, posts them, and creates the approval workflow. In the free-text variant, invoice creators also receive an email with the result, including any warnings or errors.

Wat er verandert

  • Less manual financial work
  • Invoices are posted consistently
  • There is an audit trail, and in the free-text variant, creators receive timely feedback

How it works.

Data source refreshed
Transport invoice 1done
Transport invoice 2done
Transport invoice 3running
Stops when the output is empty
10:31 weekdays 22:31 weekdays
Y
Yara posts
the invoices
Dynamics 365 posted
Transport invoice 1posted
Transport invoice 2posted
Transport invoice 3warning
Approval follow-up created
Invoice creators get a confirmation or warning.

What it does per invoice

  1. Refreshes the source data and stops if the output is empty
  2. Logs into Dynamics and opens the correct view and company
  3. Posts the invoices
  4. Creates the approval workflow
  5. Cleans up temporary markers
  6. In the free-text variant, it emails the result to the invoice creator

Rules

The run stops if the source data is empty and checks before posting whether it is in the correct company, ensuring an invoice is never posted to the wrong legal entity. The outcome is classified as posted, posted with warning, or failed. The same input always leads to the same outcome, and every run leaves a log that can be audited.

Frequently asked questions.

Do we need to change our system?

No. The digital colleague works in the screens and systems your team already uses, whether they are legacy applications without an API or modern ones, so there is nothing to replace.

Who builds and maintains the automation?

Yarado builds it, runs it and monitors it. When a screen or a system changes, we adjust the automation, so your team needs no developer or automation skills of its own.

Can we see what it did?

Yes. Every run is recorded in the Yarado portal, where you can see which processes ran, when they last ran, what they produced and what went wrong. Depending on the automation, the processing log is also emailed to the team that needs it.

What happens if something goes wrong?

Yarado monitors every run and is alerted automatically when one fails, so a problem is picked up on our side. Cases that need a person are reported to your team with the reason, in the portal or by email.

Can it work for our process, even if it differs from this example?

Yes. Automations are built around your own steps and systems, and this page is just one example of what is possible. A first automation is typically live in weeks, not months.

Process not found?

Don't see your process listed? Let us know. We'll start with an automation scan to see what can be automated.