Skip to main content

General Description

Pagero incoming and outgoing invoices will handle the transportation between D365FO and an external party when sending outgoing and receiving invoices in the Pagero (PUF) format. Electronic documents in D365FO must be set up for Pagero outgoing invoices.

The ExFlow Document Integration platform is added as a new module in D365FO and will handle the transportation of the Pagero Invoice from and to D365FO using a Pagero broker and the invoice will be sent to the customers that shall receive the invoices. With this new module you will also get a good overview of your Pagero invoices and what state they are in.


The ExFlow Document Integration platform is included in the ExFlow module. You subscribe to the solution via Microsoft Marketplace and can choose the plan that best suits your needs. The cost is based per invoice and is not included in the annual ExFlow fee.

Objectives of ExFlow Document integration and Peppol incoming and outgoing invoices
The ExFlow document Integration platform is a new product within the ExFlow family and will in this version handling incoming and outgoing e-invoices through an integration with Pagero network. More functionality within this new module will be added in the future.

Prerequisites for ExFlow Document Integration

  • Requires new code to be installed to gain access to the new menu elements. Make sure you also have latest versions of ExFlow AP and ExFlow Core modules.
  • D365 F&O Electronic Reporting, Reporting Configurations must be setup to generate Pagero format invoices.
  • A subscription to a Marketplace offer must be setup to be able to use the new ExFlow e-Invoicing (Pagero network) Service.

When installing the new model two new menu exit is added below ExFlow. ExFlow Core and ExFlow Document Integration. The ExFlow Core menu exit is used to handle the subscription. (This is where you sign up and pay for the new functionality via Microsoft Marketplace).

medium

The new e-invoicing through Pagero network functionality is found under the ExFlow Document Integration menu.

medium

Setup

ExFlow Document Integration Security roles

System administration | Users | Users

Role nameDescription
ExFlow DI AdminGrants access to everything ExFlow Document Integration.
ExFlow DI AP setupGrants access to everything related to setting up vendor and receiving e-invoices.
ExFlow DI AP userGrants access only to the incoming documents form with the manual buttons (Note: no batch jobs since those would have been set up already by the AP setup).
ExFlow DI AR setupGrants access to everything related to setting up customers and sending e-invoices.
ExFlow DI AR userGrants access only to the outgoing document form with the manual buttons (Note: no batch jobs since those would have been set up already by the AR setup).
ExFlow DI AR and AP setupGrants access to both ExFlow Document Integration setup on AR and AP.
ExFlow DI TroubleshootingGrants access to everything ExFlow Document Integration except batch jobs.

Connect to the subscription for the Pagero Service

ExFlow Document integration | Setup | Shared parameters

  1. The first step of setting up the Pagero service is to press the “Initiate” button which will fill in the necessary variables. This also creates a new Pagero line in the subscription table. Note that before pressing initiate you should decide whether you are running a testing environment, or a production environment, this will decide what kind of marketplace offer you will get.

large

  1. Select General/Onboarding to start the subscription for the Pagero Service at Microsoft Marketplace.
    ExFlow Core | Common | Subscriptions

large

Push on the button Azure Marketplace and follow the instructions to subscribe to an offer.

small

A web page in Microsoft Azure is opened with the Pagero E-Invoicing offer. Choose your desired plan and follow the instructions on the web page. Make sure you have the correct permissions in your Azure tenant to do purchases in Azure Marketplace.

medium

Fill in the Resource group, Name and click Review+subscribe.

medium

medium

Back at the subscription form:

  • Push the "Check subscription" button and please notice that the text has changed to “Subscribed”.
  • Push the button “Sign in” and then “Post”, ExFlow Document Integration is now connected to a subscription.
  • After the post button is pressed the subscription shall be set to onboarded = yes.

large

  • Finally press the “Pagero registration” button and when being redirected to Pagero Online, login there to connect the token to your subscription.

Parameters

ExFlow Document integration | Setup | Parameters

General

Select the type of logging you prefer, when testing the system it is recommended to set logging to "Always" and when running in production it should be set to Errors only.

medium

Pagero

Go to the Pagero tab and press “Get Company ID”. This will match your legal entity to the one set up in Pagero Online and give you the id (which will be used automatically when sending invoices). Additionally, you can setup a default import method that will be used in case a vendor doesn’t have an import method assigned.


medium

Create export method

ExFlow document integration | Setup | Export setup

Create a new export method for Pagero.

  • Select New
  • Select the Export method - In this case Pagero
  • Add the description

large

Customers

On the customer card in D365 F&O the customers that shall receive Pagero invoices must be set to eInvoice equals yes.
Graphical user interface, text, application, email Description automatically generated

ExFlow document integration | Common | Customer
To set up your customer to send Pagero invoices, select a customer and under the Type drop down choose Pagero.

Graphical user interface, text, application, email Description automatically generated

Then press “Settings” and add the type of invoices that the customer will use by pressing “New” and choosing from the drop down box. Also fill in the export method you previously created.

Graphical user interface, text, application, email Description automatically generated

Customer documents

ExFlow document integration | Common | Customer documents
The Customer documents is an overview form of all outgoing e-invoices. The handling of sending, receiving different statuses etc. can all be handled from this form. When the system is set up a batch job is taking care of the whole process, but it can also be done manually during for example a test phase.

large

Action

ButtonDescription
Get electronic documentsRetrieve the documents from the standard que “Electronic reporting jobs” and gets the status “Waiting”.
Send documentSend the document via the API to the Pagero network.
Get statusRetrieves the status of the invoice from the Pagero network.
Set ready to completeWhen the status of an invoice is “Ready” it can be set to complete and will disappear from the list.

Reference

ButtonDescription
BatchOpens all batch jobs that are associated with ExFlow Document integration.
Communication logThis opens the log form and displays the communication for this unique invoice. See more detailed instructions further down in the section “Communication log”.
Error informationIf an invoice has the status “Error” more information can be found about the error, for example if a GLN number is missing when an invoice is sent out, the validation in the Pagero network will reject the invoice and inform that it has errors. This function retrieves the error information from the communication log and makes it easier to read in plain text.

large

Import methods

ExFlow | Setup | Import methods

To import vendor invoices received from Pagero a new import method (ExFlow document integration) must be setup in standard ExFlow. More information on how to setup import methods can be found under sections import methods.

Graphical user interface, text, application, email Description automatically generated

Vendors

ExFlow document integration | Common | Vendors
To set up your vendor to send Pagero invoices, select a vendor and under the Type drop down choose Pagero.

large

Then press “Settings” and add the type of invoices that the vendor will use by pressing “New” and choosing from the drop down box. Also fill in the import method you previously created.

large

Vendor documents

ExFlow document integration | Common | Vendor documents

The Vendor documents is an overview form of all incoming e-invoices. The handling of receiving different statuses etc. can all be handled from this form. When the system is set up a batch job is taking care of the whole process, but it can also be done manually during for example a test phase.

When the invoice is set to the status “waiting” it can be imported in ExFlow as any other invoice. The invoice will be imported by running the selected import method.

Graphical user interface, text, application, email Description automatically generated

Action

ButtonDescription
Get vendor documentsRetrieve the documents from all configured network.
Set to waiting-validateValidates that the invoice has the correct format, and that the vendor is set up in the system.
Set Ready to CompleteWhen the status of an invoice is “Ready” it can be set to complete and will disappear from the list.

Reference

ButtonDescription
BatchOpens all batch jobs that are associated with ExFlow Document integration.
Communication logThis opens the log form and displays the communication for this unique invoice. See more detailed instructions further down in the section “Communication log”.
Error informationIf an invoice has the status “Error” more information can be found about the error. This function retrieves the error information from the communication log and makes it easier to read in plain text.

medium

Communication log

ExFlow document integration | Inquiries | Communication log
The communication log logs all the communication between F&O and the Pagero Network. If you receive an error message it can be retrieved from the log.

Graphical user interface, text, application, email Description automatically generated

Inquiries

ExFlow document integration | Inquiries

MenuDescription
Electronic documentsOpens the standard FO form for Electronic reporting jobs.
Document statisticsOpens a statistics page of all documents processed via ExFlow Document Integration.
SubscriptionsOpens the form that display the active subscriptions used.
Sent billingOpens a form displaying transactions sent for billing.

Periodic

ExFlow document integration | Periodic

MenuDescription
Execute all documentsThis batch job handles the complete process of all the steps processing incoming and outgoing invoices through the e-invoicing networks and subscriptions configured, see pic. below.
Execute customer documentsThis batch job handles the complete process for outgoing invoices through the networks and subscriptions configured.
Execute vendor documentsThis batch job handles the process for incoming invoices through the networks and subscriptions configured. To handle incoming invoices also the Import method that is used to import invoices in ExFlow must be set up.
Clean up communication logThis batch job deletes the messages in communication log.
Activate customerActivate customer is used to automatically set one or several customers to set up the eIncvoice parameter to yes in the standard customer form.
Customer check setupUsed to verify the setup of customer settings in standard that is used with Peppol outgoing invoices.

small

ER Configuration files for sending AR invoices

ER Configuration files