Refer to the Open Bee™ Portal documentation for instructions on how to install or update an add-on.
The Chorus Pro Connector is an add-on to Open Bee™ Portal.
It is composed of two distinct sub-modules:
- the “Supplier” sub-module for public sector suppliers who must transmit their invoices via Chorus Pro
- the “Recipient” sub-module for local authorities receiving invoices sent via Chorus Pro
Depending on the type of your entity, you must activate one and/or the other of these submodules when installing the add-on (see below). Icon
The Chorus Pro Connector add-on offers a “mode” parameter with “recipient” or “provider” as possible values, depending on the type of your entity.
Example: To activate only the “Recipient” mode, the installation command will be:
php appconsole addon:install C:Chorus-XXX.zip –mode=recipient
If the “mode” setting is not specified during installation, both modes will be enabled by default.
Installing the certificate
Version higher than 6.8.0
The certificate is configured from the module’s configuration interface.
You can add the certificate directly and enter the certificate password.
Version below 6.8.0
Next, the customer’s certificate must be installed. The command line changes depending on the format of the certificate.
The command is always to be executed in the sf3 directory.
To install a PFX or P12 certificate:
php app/console chorus:installCertificate --file="c:/certificate/certificate.p12" --password="pwdCertificate" --format="p12"
To install a PKCS7 certificate:
php app/console chorus:installCertificate --file="c:/certificate/certificate.p7b" --password="pwdCertificate" --format="p7b" --privateKey="c:certificatcertificat.key"
Installing a PKCS7 certificate with a DER encoding:
php app/console chorus:installCertificat --file="c:/certificat/certificat.der" --password="pwdCertificat" --format="der" --privateKey="c:certificatcertificat.key"
If the client does not want his password to be visible, we can use –password=”” which allows the password to be entered without it being displayed on the screen. Icon
You may see the following message: WARNING: can’t open config file: c:/usr/local/ssl/openssl.cnf
This is not related to the script but to Open SSL, it does not affect the installation of the certificate.
Compatibility
Compatibility between versions of this module and Open Bee™ Portal can be found here.