CheckFacturesClientChorus batch
Akuiteo can be interfaced with CHORUS PRO to automatically transfer dematerialized invoices of the relevant companies from the Application Desktop to the CHORUS PRO portal, without having to manually transfer these invoices or to use an external tool.
When a dematerialized invoice is transferred automatically to CHORUS PRO, the CheckFacturesClientChorus batch enables to retrieve the CHORUS status in order to follow the progress of an invoice dematerialized from the Application Desktop. This status is stored on the invoice, in the Chorus status field of the CHORUS tab.
The status of a dematerialized invoice is no longer updated once the invoice has reached a status considered as final: A_RECYCLER, SUSPENDUE, REJETEE or MISE_EN_PAIEMENT.
Reference
For more information about automatically transferring dematerialized invoices to CHORUS PRO, refer to the Setup Guide - Chorus Dematerialization.

1 | Go to Tools > Setup, then open Batches > Batch creation and modification. |
A results screen opens to display the list of existing batches.
2 | In the results screen, click on |
3 | In the New Batch screen, fill in the batch's Code and Label, then select CheckFacturesClientChorus from the drop-down list of the Batch template field. |
4 | Specify the batch parameters. For details about these parameters, refer to Setting up the batch. |
5 | Save the batch. |
When the batch is started, the dematerialized invoices with an empty or a non-final status are analyzed and Akuiteo checks whether their status have been updated in the CHORUS PRO portal. If that is the case, the CHORUS statuses are updated in the Application Desktop, in the Chorus status field of the invoice's CHORUS tab.
Note
If the CHORUS status retrieved by the batch is REJETEE, the corresponding invoice will be updated with the 3 - Transmission denied status.

Code | Description | Type | Required |
---|---|---|---|
ALERTER_RESPONSABLE_FACTURE
|
When the parameter is set to True, the invoice manager will be alerted by email when the invoice's CHORUS status is updated to one of the statuses specified in the LISTE_ETATS_CHORUS_A_ALERTER parameter. |
Boolean | No |
BATCH_DEBUG_PARAMS
|
When the parameter is set to True, details about the batch parameters are displayed in the logs. | Boolean | No |
BATCH_LOG_CONSOLE
|
When the parameter is set to True, logs are displayed in the console. | Boolean | No |
BATCH_LOG_FILE
|
Name of the directory where the log file is saved. |
String Ex: |
No |
BATCH_LOG_ID
|
Log file ID. | String | No |
BATCH_LOG_LEVEL
|
Log level. |
String Ex: LOG;WARN |
No |
BATCH_MAIL
|
Email address of the logs' recipient in case of an error. |
String Ex: support@akuiteo.com |
Yes |
BATCH_MAIL_CC
|
Email address of the logs' cc recipient in case of an error. |
String Ex: support@akuiteo.com |
No |
BATCH_MAIL_CCI
|
Email address of the logs' bcc recipient in case of an error. |
String Ex: support@akuiteo.com |
No |
BATCH_MAIL_FROM
|
Email address of the logs' sender in case of an error. |
String Ex: support@akuiteo.com |
No |
BATCH_MAIL_REPLY_TO
|
Email address to use when answering the email sent with the logs. |
String Ex: support@akuiteo.com |
No |
BATCH_PWD
|
Password of the user who starts the batch. This password must be linked to the BATCH_USER specified. |
String | Yes |
BATCH_USER
|
Login of the user who starts the batch. | String | Yes |
LISTE_ETATS_CHORUS_A_ALERTER
|
List of the CHORUS invoice statuses that will trigger an email alert to the invoice manager. Each status must be separated by a semicolon. The following values are available: DEPOSEE, EN_COURS_ACHEMINEMENT, MISE_A_DISPOSITION, COMPLETEE, A_RECYCLER, SUSPENDUE, REJETEE, MANDATEE, MISE_A_DISPOSITION_COMPTABLE, COMPTABILISEE, MISE_EN_PAIEMENT. |
String Ex: REJETEE;MISE_EN_PAIEMENT |
No |
LISTE_SOCIETES_A_TRAITER
|
List of codes of the companies concerned by the dematerialization of invoices. Each company code must be separated by a semicolon. Enter the ***** company code so the batch is executed on all the companies set up in Akuiteo. |
String | No |