Skip to main content

🚨 Prerequisites

Before you start, make sure you have:
  • EBP Comptabilité ELITE, version 24.8 or later, installed on your own server or computer (local subscription), and activated there. The online version, EBP Comptabilité en ligne, cannot be connected.
  • EBP’s command-line module, Module SDK, active on your EBP license
  • an active EBP Offre de Services subscription: EBP requires it for software connected through its SDK. If you do not have one, it is an extra subscription, on quote from EBP or your reseller.
  • a Windows administrator account on the server or computer where EBP Comptabilité is installed: the local agent is installed on that same machine
  • the right to create a user in your EBP company

🛠 Preparation

1

Find the path of your company's .ebp file

The connection needs the full path of the .ebp file of the company you want to connect, not of its folder.In EBP Comptabilité, open the main menu at the top left (Mes paramètres), then go to Gestion de dossiers › Maintenance des données.The main menu of EBP Comptabilité, with Gestion de dossiers and Maintenance des données highlightedIn the Maintenance window, copy the value of Raccourci vers le dossier à maintenir. It looks like C:\Users\Public\Documents\EBP\Comptabilite\Dossier.ebp. Keep it: you will paste it into the local agent’s configuration.The Maintenance window of EBP Comptabilité, with the path of the company's .ebp file in the field Raccourci vers le dossier à maintenir
2

Create an EBP user for the connection

EBP allows one session per user and company. If the connection uses the same EBP user as someone working in EBP, nothing can be created in EBP while that person is connected. Without a user of its own, the connection uses EBP’s default user (ADM).In EBP Comptabilité, open the main menu at the top left (Mes paramètres), go to Gestion des utilisateurs › Utilisateurs, and click Ajouter. Create a user for the connection, with a password. Keep both: you will enter them in the local agent’s configuration. Records created through the connection show this user as their author in EBP.The Utilisateurs list of EBP Comptabilité, under Gestion des utilisateurs, with the Ajouter button highlighted

⚡️ Connection

1

Name your connection

In Name of connection, enter a name you will recognize later, for example the name of your EBP company. It is the only field on the form.The Name of connection field in the connection form
2

Click Connect

Two options are shown:
  • If you are on the machine where EBP Comptabilité is installed, click Download to get the installer.
  • If someone else installs it, click Send by Email and enter their email address.

✅ Authentication

The connection downloads an installer. Install it on the server or computer where EBP Comptabilité runs, by following the local agent installation guide. Then come back here for the steps specific to EBP Comptabilité.
1

Run the installer next to EBP Comptabilité

Run the installer on the same machine as EBP Comptabilité. It installs the local agent service and Cockpit, its configuration window. Keep the service on the Local System account, the installer’s default: EBP’s import of entries has been seen to fail under a Windows user account.For Cockpit itself, see the Cockpit user guide.
2

Fill in the EBP connection in Cockpit

At the end of the installation, Cockpit opens and asks for the configuration of the connection.
3

Check the connection

Cockpit checks the connection when you save it, and shows two lines:
  • EBP Accounting database: the .ebp file was read and the company’s database opened. Reading data needs it.
  • EBP Accounting application: EBP Comptabilité is installed on this machine. Creating and updating data needs it. It shows Not checked, because a check above did not pass when the .ebp file could not be read: fix the database line first.
When both lines pass, the connection is ready. The EBP user and password are not checked here: the first record created in EBP uses them. If a line fails, see Troubleshooting below.

⚙️ Setup

Entries in other currencies

To send entries or invoices in a currency other than the euro, switch on EBP’s multi-currency feature.
  1. In EBP Comptabilité, open the main menu at the top left and go to Paramètres société › Fonctionnalités disponibles.
  2. Tick Multi-devises.
  3. Make sure the currency is in the company’s list of currencies (Devises). Add an exchange rate there, dated on or before the entries, unless the rate is sent with each entry.
The Fonctionnalités disponibles page of the Paramètres société in EBP Comptabilité, with the Multi-devises option ticked If you skip this, entries in another currency are refused: ERROR_CURRENCY_NOT_ALLOWED without Multi-devises, ERROR_CURRENCY_NOT_FOUND when the currency is not in the list.

Analytics

To allocate entries and invoices to analytic accounts, set up analytics in EBP.
  1. In Paramètres société › Fonctionnalités disponibles, tick Analytique.
  2. Tick the Principal box of the analytic plan to use by default.
  3. On each general account that should take analytics (usually income and expense accounts), switch on its analytic option.
If you skip this, records with analytic accounts are refused:
  • without Analytique: ERROR_ANALYTIC_ACCOUNTING_NOT_ACTIVE
  • without a plan ticked Principal: ERROR_ANALYTIC_ACCOUNTING_PLAN_NOT_CONFIGURED, for analytic accounts and invoices sent without a plan
  • on an account without the analytic option: ERROR_ACCOUNT_NUMBER_NOT_GOOD_SCOPE

❓ Troubleshooting

The EBP company file field points at a folder instead of the company’s .ebp file, or the file was moved or deleted.Enter the full path of the company’s .ebp file (Preparation step 1).
The file is not an EBP company shortcut, or the Windows account of the local agent’s service cannot read it.Choose the company’s .ebp file, and check that the service account can read it. If the message persists, open the company once in EBP: it rewrites its shortcut file.
The company’s SQL Server could not be reached with the connection’s settings. The server and the database come from the .ebp file; only the login is set in Cockpit.Check EBP SQL Server username and EBP SQL Server password (both empty: the Windows account of the local agent’s service), and that the SQL Server named in the .ebp file is running and reachable from this machine.
EBP Comptabilité is not installed on the machine running the local agent, or its installation is broken. Data can still be read, but nothing can be created in EBP.Install or repair EBP Comptabilité on the machine running the local agent.
Someone is working in the company in EBP with the same EBP user as the connection. Or an EBP session was not closed (EBP crashed, or an import was stopped), and EBP still counts the user as connected.
  1. Create an EBP user for the connection (Preparation step 2) and enter it in Cockpit, in EBP user and EBP user password.
  2. To end a session left behind, when nobody uses that EBP user, go to Mes paramètres › Gestion de dossiers › Maintenance sur les utilisateurs in EBP.
The EBP user or password of the connection is wrong, or the user is blocked in EBP.Open the company in EBP with that user and password to check them, then correct them in Cockpit.
EBP Comptabilité is not activated on the machine running the local agent, or its license has expired. It then runs as a demonstration version, which creates no entry once the company has 100 entry lines. This often happens after installing a new version of EBP: an activation code is valid for one version only.Activate this version of EBP Comptabilité on the machine, with the activation code of that version (EBP’s support or your reseller provides it).
EBP stopped without saying why, or was stopped after 90 seconds.
  1. Look in EBP before sending the record again: it may have been created.
  2. Check that the Module SDK is active on your EBP license.
  3. Check that the local agent’s service runs as Local System.
The entry is not in euros, and EBP’s multi-currency feature is off in the company, or the currency is not in its list of currencies.Switch on Multi-devises and add the currency (see Setup: Entries in other currencies).
The company has no exchange rate for the entry’s currency on or before the entry date, and none was sent with the entry.Add a rate for the currency in EBP (Devises, its rates), dated on or before the entry date.
Analytics are not set up in EBP for what was sent: analytics switched off, no main plan, or an account that does not take analytics.Follow Setup: Analytics.