For the complete documentation index, see llms.txt. This page is also available as Markdown.

Troubleshoot eBoekhouden

Review the log and fix common eBoekhouden sync errors.

Use the log in the eBoekhouden settings to review imports, exports, and errors.

Each log entry shows when the sync ran and what happened.

1

Open the eBoekhouden settings

Go to Settings → General → Software integrations.

Open eBoekhouden.

2

Open the log

Scroll to the log section or open the Log tab.

Then review the latest entries.

3

Open the error details

If an entry shows a warning or error icon, open it.

Use the full message to find the exact cause.

4

Refresh and retry

Click Refresh to load the latest entries.

After you fix the cause, run a manual sync again.

Quick checks first

Check these points before you go deeper:

  • the login details are still valid

  • the invoice template name matches exactly

  • the payment term is filled in

  • the default general ledger account exists in eBoekhouden

  • the relation exists in eBoekhouden or can be exported

Common error messages

The API settings are not valid

The username or one of the security codes is wrong.

Open the login settings and enter the details again.

Too many records or the 2,000-record limit is reached

eBoekhouden only returns up to 2,000 records per request.

This limit comes from eBoekhouden.

OutSmart cannot bypass it.

SOAP call limit reached (E003.1)

eBoekhouden limits the number of API calls in a short time.

Wait a while.

Then run the sync again.

Relation not known in eBoekhouden

The customer on the work order or invoice does not exist in eBoekhouden.

Turn on Export relations or create the relation in eBoekhouden first.

Invoice template not found (CFACT028)

The template name in OutSmart does not match a template in eBoekhouden.

Use the exact template name from eBoekhouden.

Payment term not filled in (CFACT014)

The payment term is empty.

Fill in the number of days in the export settings.

Counter account code not filled in (CFACT040)

A material does not have the required counter account code.

Check whether the material came from eBoekhouden.

Also check the first two free fields on the material card.

VAT code not filled in (CFACT038)

A material or hour type does not have a valid VAT code.

Check the item in eBoekhouden and in OutSmart.

Invalid material code (CFACT037)

A material code on the invoice does not exist in eBoekhouden.

Check whether the material code still matches the code in eBoekhouden.

Counter account code unknown (CMUT012)

The default general ledger account does not exist in eBoekhouden.

Check the account code in the export settings.

No order lines on the work order (CFACT006)

The work order does not contain materials or hour types.

Add at least one invoice line before exporting.

Frequently asked questions

Why does the same error keep coming back?

The sync retries the same data until the cause is fixed.

Fix the source issue first.

Then run a manual sync.

Can I export again after I fix an error?

Yes.

Run the export again after you correct the relation, item, or settings.

Where do I start when the log is unclear?

Start with the login details, relation, invoice template, payment term, and general ledger account.

These are the most common causes.

Last updated

Was this helpful?