Voor gebruik met on-premises producten zoals Invantive Control for Excel, Invantive Data Replicator of Invantive Query Tool zal een databasedefinitie nodig zijn in settings.xml-formaat. Dit formaat vereenvoudigt grootschalige implementaties in server farms, zoals voor Invantive Data Replicator. U kunt echter altijd de standaard Odoo-driver in de databasegroep “Zakelijke toepassingen” gebruiken om interactief aan te melden.
Odoo settings.xml
De typische inhoud van een settings.xml-bestand voor Odoo is:
<?xml version="1.0" encoding="utf-8"?>
<!--
Settings.xml databases configuratiebestand voor een database met één Odoo datacontainer.
-->
<settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
VersionUpdateDate="2023-03-07T11:30:29.5291693Z"
version="5">
<group
id="c432f078-62f0-414e-b05a-38fa0a36830b"
sortingOrder="0"
>
<connection
name="Odoo"
manual="true"
authentication="Default"
sortingOrder="1"
shortDescription="Odoo.com"
id="66e26d5c-8b04-4e2c-830d-450c428c3442">
<database
order="10"
alias="odo"
provider="Odoo"
userLogonCodeMode="Hidden"
passwordMode="Hidden"
defaultUserLogonCode="john.doe@acme.com"
defaultPassword="password-or-api-key"
connectionString="server=myserver.acme.com;database=mydatabasename"
/>
</connection>
</group>
</settings>
Sla dit bestand op als Unicode UTF-8 bestand in %USERPROFILE%invantive\settings-odoo-sample.xml
en breng de volgende wijzigingen aan:
- Vervang
john.doe@acme.com
door de Odoo aanmeldcode. - Vervang
password-or-api-key
door het wachtwoord voor de Odoo aanmeldcode, of een API-sleutel (databasespecifiek of globaal). - Vervang
myserver.acme.com
door de naam van de Odoo-server. - Vervang
mydatabasename
door de naam van de Odoo-database (zie ook Waar kan ik mijn huidige Odoo database naam vinden in Odoo zelf?).