Web Portal Billing Entities¶
Billing entities are used to connect an invoice address in Odoo to an organization in Servala.
When creating a new organization, the billing information is required to be added.
Existing Billing Address¶
With the email address of the currently logged-in user, Odoo is searched for existing res.partner records and presented in the dropdown.
Search is done this way:
res.partnerrecords created by a matching Odoo user.- User email matches an invoice address or contact address
New Billing Address¶
When choosing to add a new billing address, two new records are created in the Odoo res.partner model:
- A record with the field
is_company = False - A record with the following field configuration:
is_company = Falsetype = invoiceparent_id = company_id
The resulting database IDs are stored in the Servala portal database for referencing the records in Odoo.