Dijit.app Dijit.app Documentation

Documentation/ ERP integrations/ How sending works

How sending to the ERP works

There are two ways of getting documents out of Dijit.app to your management program, and they work very differently. Knowing which one applies to you explains almost everything else.

Document list › the send or export button

The two models

Direct sendingFile export
What the button doesPosts the document into the other program.Downloads a file to your computer.
Who loads itNobody: it is already in.You, in your program.
Is a connection set upYes: credentials, server, user.Not needed.
You know whether it failedYes, at once and with the reason.Only on importing it into your program.
Risk of duplicatingLow: what is sent is not sent again.High: importing the same file twice duplicates entries.

Which program uses which

Direct sendingFile export
SAPContasol
Ágora POSa3 (accounting link)
ICGCegid
HoldedMonitor Informática
DiagramExcel, for any other program
Business Central

Each account sees only the buttons for the integrations it has switched on. If you cannot see your program's button, the integration is not set up for your company.

a3 is a case apart. a3 asesor can arrive by file, which is what this page describes, or over a direct connector installed and looked after by a3's certified reseller, with no button and no screen in Dijit.app; a3 ERP only arrives over that connector. The detail is in a3.

How a direct sending goes

  1. Go over the documents in Dijit.app and finish them off.
  2. Tick them in the list.
  3. Press your ERP's send button and confirm.
  4. The application reports how many went in and which did not, with the reason.
  5. The ones that go in disappear from the pending list.

Documents that fail stay in the list. That is deliberate: they are there until they are corrected and go in, so the pending list is always the real list of what is outstanding.

How an export goes

  1. Go over the documents and finish them off.
  2. Tick them in the list.
  3. Press the export button. One or more files download.
  4. Import them into your accounting program, in the right order.

Here Dijit.app has no way of knowing whether the file was ever loaded. Exporting the same invoices twice is possible, and your accounting program may duplicate the entries. Keep track of what you have already loaded.

What to check before sending

The rule applies to both models: whatever leaves here wrong will enter your books wrong. Before sending or exporting, check the documents have the right:

What the application checks

Before sending anything, the application validates the documents ticked and groups the problems by kind. The four you see regularly:

MessageWhat is missing
Invoice number missingThe header has no document number.
Items still to be validatedThere are lines on the document not yet checked.
Items not assignedThere are lines with no ERP item.
Supplier ID missing in ICGThe supplier has no code in the ERP.

Each message names the documents affected by the reference you see in the list. Where there are many, it shows the first few and says how many more there are.

Partial sendings

This is the commonest result with big batches: some documents go in and others do not. The application treats it as a warning, not an error, and reports both figures.

The ones already in are not sent again. Correct only the ones that failed and send those again. The list always refreshes, including when the whole sending fails.

Things that come up

What you seeWhyWhat to do
My ERP's button is not there The integration is not switched on for the company. Ask support to set it up.
There are no documents to export Nothing is ticked, or what is ticked is not the type that export takes. Tick documents of the right type.
A document you sent is still in the list It never went in: it failed validation or the ERP rejected it. Read the message, correct it and send again.
Entries have been duplicated in the accounts The same exported file was imported twice. Keep a record of what has been loaded. Exports have no duplicate control.
The whole sending comes back as an error A connection or configuration problem with the integration. Try again. If it persists, look at the integration's parameters.

↑ Back to top

Last reviewed: 29 September 2026 · The Dijit.app team