Linda's former colleague, D'Angelo, has been working for a while for Dreamhouse, a real estate company that has recently marketed new services to its customers, such as housekeeping, garden maintenance and laundry.
They have recently started offering their services to public hospitals as well, presenting the finance team with new challenges.
D'Angelo, Dreamhouse's Salesforce and Frisbii administrator, asks about the possibility of depositing invoices from Frisbii on the Chorus Pro portal. In the process, he learns a little more about this public platform.
What is Chorus Pro
Chorus Pro is a public platform used for invoicing public-sector companies, such as schools, administrations, hospitals, etc.

Available 24/7, Chorus Pro will become mandatory for all companies supplying public administrations on January 1, 2020 in France. On this platform, you can submit and manage invoices, track their registration and be informed when they have been paid.
Here is the documentation for Payment of a public contract and access to official Chorus Pro tutorials.
Filing invoices on Chorus Pro
The ChorusByFrisbii application and its customized External API object (Frisbiiapp__External_api__c) via its connector with our partner Neovacom allows you to facilitate and automate the filing process.
The deposit consists of 3 steps:
Automatic generation of External API records based on invoices issued in Frisbii and eligible for Chorus.
Connecting the Salesforce org to the Chorus Pro platform for invoice submission,
The technical return of the deposit, sent back by Chorus Pro.
Details and exclusions :
Invoices for work are not taken into account.
Attachments are only included in the deposit if they are stored in Notes & Attachments of deposited invoices.
Technical feedback does not concern invoice processing (acceptance, payment, rejection…). but only their submission to the portal (success or failure, reasons for failure and any action to be taken).
The information D'Angelo has found is very clear. He checks with Pedro and Clara, from the finance team, whether Dreamhouse is affected by the exclusions listed. This is not the case, so he continues with the connector installation.
Preparing to connect to Chorus pro
The Frisbii team informs D'Angelo about the Salesforce environment and data preparation steps to follow:
1) Have an org with the Frisbii package (version 3.192 or +) installed: we recommend using version 3.223 to benefit from label translations.
2) Have a Salesforce admin user on the target org: access to the organization with admin rights is obviously an essential prerequisite for deploying code, configuring the application and running tests.
Note: Username must be chorusapi@client.com.
3) Your invoices (PDF) must include the mandatory information listed below:
Invoice issue date,
Invoice issuer and recipient (SIRET number),
The unique invoice number,
In the case of processes incorporating purchase orders, the purchase order number or, in other cases, the contract references or commitment number assigned by the invoice recipient's financial and accounting information system,
The name of the payer, indicating the identification code of the department responsible for payment in the case of public bodies,
The date of delivery of the supplies or performance of the services or work,
The quantity and precise name of products delivered, services provided and work carried out,
The unit price, exclusive of tax, of products delivered, services provided and work carried out, or, where applicable, their fixed price,
The total amount of the invoice, the total amount before tax and the amount of tax payable, as well as the breakdown of these amounts by value-added tax rate, or, where applicable, the benefit of an exemption,
Identification of the invoice issuer's fiscal representative, if applicable,
If applicable, the service code
Where applicable, terms of payment,
Where applicable, information on additional deductions or payments.
4) Communicate this information to the Frisbii support team (Create a request) :
Name of your issuing structure
SIRET number of the issuing structure
Salesforce instance Org ID
Salesforce user login (must have database query rights)
Salesforce user password
Chorus technical user ID
Chorus technical user password
5) Define and communicate the priority of fields feeding the external API record:
Customer SIRET : Accounting data or Account corresponding to the Chorus Pro repository
Corporate name SIRET: filled in and corresponding to the Chorus Pro reference system. The SIRET of the company name is the SIREN number followed by the NIC number.
Please note: there must be no spaces between the numbers (SIREN and NIC).
Order number: Accounting data or Invoice in the Chorus repository
Service code: Accounting data or invoice in the Chorus repository
6) Define and communicate the conditions of eligibility for Chorus filing:
The condition of eligibility for Chorus filing is indicated by the checkbox Eligible for Chorus on the accounting data or directly on the invoice.
Note This checkbox is the prerequisite for generating a deposit object record and making the invoice available for deposit on Chorus Pro. Depending on the business case, it is advisable to set up an automation system that checks this box according to pre-defined business criteria.