<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Leonm2</id>
	<title>Dolibarr ERP CRM Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dolibarr.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Leonm2"/>
	<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php/Special:Contributions/Leonm2"/>
	<updated>2026-10-30T03:20:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=65726</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=65726"/>
		<updated>2026-03-27T19:18:22Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: Added some specific pre-requisites for the modules configuration in the Dolibarr instance to work with the Dolibarr source connector in Airbyte&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ImportsEn]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&#039;&#039;&#039;Airbyte&#039;&#039;&#039; (https://airbyte.com/) is an open-source &#039;&#039;&#039;ELT platform&#039;&#039;&#039; that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Have an instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Have a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Additionall to the default activated modules, activate at least the following modules: Third Parties, Vendors, Invoices, Banks &amp;amp; Cash, Products, Services and Stocks. It is required because the preconfigured streams of the Dolibarr source connector in Airbyte rely on these API endpoints.&lt;br /&gt;
*Activate any additional Dolibarr modules from which you want to retrieve data. (If the stream for the module and the API endpoint is not configured in the Dolibarr source connector, you will need to edit the connector in the Airbyte Connector Builder to add them)&lt;br /&gt;
*Generate operational data in Dolibarr by your business activity.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
=Create the Airbyte Connection=&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one, or you can create your own destination connector with the UI Connector Builder.&lt;br /&gt;
&lt;br /&gt;
===Select Dolibarr source connector.===&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Enter the authentication credentials for the Dolibarr connector:===&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===Select the sync mode and streams for the schema:===&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
&lt;br /&gt;
===Overview of streams or data tables with important column names on each sheet and their corresponding meaning===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Final connection configuration:===&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=Go further=&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Web services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Documentaci%C3%B3n_Desarrolladores&amp;diff=63734</id>
		<title>Documentación Desarrolladores</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Documentaci%C3%B3n_Desarrolladores&amp;diff=63734"/>
		<updated>2025-07-11T18:59:12Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: /* Interfaces y enlaces con otras aplicaciones */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- BEGIN interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Do NOT edit this section&lt;br /&gt;
     Links below are automatically managed by PolyglotBot&lt;br /&gt;
     You can edit links on the English source page : Developer_documentation --&amp;gt;&lt;br /&gt;
[[en:Developer_documentation]]&lt;br /&gt;
[[fr:Documentation_Développeur]]&lt;br /&gt;
[[de:Entwickler_Dokumentation]]&lt;br /&gt;
[[zh:开发文档]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esta página es el índice de artículos relacionados con la documentación del desarrollador. Para la documentación del usuario, [[Documentación_usuarios| ver aquí]].&lt;br /&gt;
&lt;br /&gt;
= Información general =&lt;br /&gt;
Este capítulo incluye información general que es necesaria leer antes de comenzar cualquier desarrollo en Dolibarr.&lt;br /&gt;
# [[Proyecto Dolibarr]]&lt;br /&gt;
# [[Antes de Empezar|A saber antes de empezar]]&lt;br /&gt;
# [[Herramientas de Desarrollo|Entorno y Herramientas de desarrollo]]&lt;br /&gt;
# [[Librerías externas y dependencias]]&lt;br /&gt;
# [[Recuperar, actualizar GIT fuentes del proyecto|Recuperar una versión desde los fluentes]]&lt;br /&gt;
&lt;br /&gt;
= Normas de Desarrollo =&lt;br /&gt;
# [[Lenguaje y Normas de Desarrollo|Lenguaje y normas de desarrollo (PHP, SQL, HTML)]]&lt;br /&gt;
# [[:Category:Table SQL|Listado de tablas]]&lt;br /&gt;
&lt;br /&gt;
= Listado de módulos =&lt;br /&gt;
La documentación específica de un módulo funcional estándar de Dolibarr se encuentra en la página del módulo.&lt;br /&gt;
&lt;br /&gt;
* El listado de módulos estándar está disponible en la página [[:Category:Listado_de_Módulos_(desarrollador)|Listado de Módulos]]&lt;br /&gt;
* El Listado de módulos complementarios se encuentra en la página [[:Category:Módulos_complementarios|Módulos complementarios]]&lt;br /&gt;
&lt;br /&gt;
= Desarrollar un nuevo módulo/extensión para el GUI =&lt;br /&gt;
Esta sección describe cómo desarrolllar un nuevo módulo sobre la interfaz de usuario de Dolibarr (GUI). Un módulo para IHM contiene tanto pantallas como datos propios y una hoja de estilo. El desarrollo del script no entra en esta parte y está descrito en el capítulo siguiente. El desarrollo de módulos de numeración, de documentos, de temas o de disparadores también se describe en los capítulos siguientes.&lt;br /&gt;
&lt;br /&gt;
Para desarrollar tu propio módulo de extensión de GUI, ve al tutorial: [[Desarrollo de un módulo]]&lt;br /&gt;
&lt;br /&gt;
= Desarrollar un script en línea de comandos o lote =&lt;br /&gt;
Esta sección describe cómo desarrollar su propio script de comandos por lotes para realizar procesos en Dolibarr (lectura, escritura, etc.).&lt;br /&gt;
La realización de modificaciones del interfaz de usuario (GUI) no entra dentro de este perímetro. Véase el capítulo anterior para ello.&lt;br /&gt;
&lt;br /&gt;
Para desarrollar un script de comandos de cualquier tipo, tales como un script de proceso o un script para importar los datos desde otro sistema, consulte la página: [[Desarrollo de scripts]]&lt;br /&gt;
&lt;br /&gt;
= Técnica sistemas de Dolibarr =&lt;br /&gt;
== Árbol de archivos ==&lt;br /&gt;
La jerarquía de los archivos de la versión actual es visible en la [http://doxygen.dolibarr.org documentación doxygen de los fuentes]. (el estilo de la documentación generada es &amp;quot;javadoc&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Sin embargo, las rutas a usar para añadir sus archivos en la creación de un nuevo módulo son descritas en la documentación para el desarrollo de un nuevo módulo (ver más abajo).&lt;br /&gt;
&lt;br /&gt;
== El Sistema de Parametrización ==&lt;br /&gt;
Existen 3 niveles de parametrización en Dolibarr.&lt;br /&gt;
* La configuración técnica de Dolibarr (modo de autentificación en la aplicación, identificador de la base de datos y la localización del espacio de almacenamiento de ficheros) está definida en el fichero único de configuración conf/conf.php. Ver [[Fichero de configuración]] para más información.&lt;br /&gt;
* El global se guarda en la [[Table llx_const]]. Ver la página [[ConstantesES|Constantes]].&lt;br /&gt;
* La parametrización propia a un usuario se guarda en la [[Table llx_user_param]]. Ver la página [[ConstantesES|Constantes]].&lt;br /&gt;
&lt;br /&gt;
== Los objetos de negocio ==&lt;br /&gt;
Ver la página [[Objetos de negociado]]&lt;br /&gt;
&lt;br /&gt;
== El Sistema de menús ==&lt;br /&gt;
Ver la página [[Sistema de menús]]&lt;br /&gt;
&lt;br /&gt;
== El Sistema de pestañas ==&lt;br /&gt;
Ver la página [[Sistema de pestañas]]&lt;br /&gt;
&lt;br /&gt;
== El Sistema de temas ==&lt;br /&gt;
Ver la página [[Temas]]&lt;br /&gt;
&lt;br /&gt;
== El Sistema de paneles ==&lt;br /&gt;
Ver la página [[Sistema de paneles]]&lt;br /&gt;
&lt;br /&gt;
== El Sistema de autenticación ==&lt;br /&gt;
Ver la página [[Autentificación]]&lt;br /&gt;
&lt;br /&gt;
== El Sistema de permisos ==&lt;br /&gt;
Ver la página [[Permisos]]&lt;br /&gt;
&lt;br /&gt;
== El Sistema de traducción ==&lt;br /&gt;
Ver la página [[Sistema de traducción]]&lt;br /&gt;
&lt;br /&gt;
== La Gestión de errores ==&lt;br /&gt;
Ver la página [[Gestión de errores]]&lt;br /&gt;
&lt;br /&gt;
== El sistema Canvas (sobrecarga de pantallas) ==&lt;br /&gt;
Canvas es una funcionalidad destinada a desarrolladores para reemplazar a las pantallas de creación, actualización o visualización de fichas (productos, terceros, contactos, ...). Por ejemplo, puede reemplazar el formulario de creación de terceros, el de actualización o el de visualización.&lt;br /&gt;
&lt;br /&gt;
Vea la página [[Desarrollo Canvas]]&lt;br /&gt;
&lt;br /&gt;
== El sisteme Triggers ==&lt;br /&gt;
Ver [[Interfaces Dolibarr hacia el exterior|Interfaces y enlaces con otras aplicaciones]].&lt;br /&gt;
&lt;br /&gt;
== El sistema Hooks ==&lt;br /&gt;
Vea la página [[El sistema Hooks]]&lt;br /&gt;
&lt;br /&gt;
== El sistema de substitución de variables ==&lt;br /&gt;
Ver [[Sistema de substitución de variables]]&lt;br /&gt;
&lt;br /&gt;
== Services Web ==&lt;br /&gt;
Dolibarr puede configurarse para proveer servicios accesibles a un sistema exterior. &lt;br /&gt;
&lt;br /&gt;
Ver [[Módulo Services Web API REST (programador)]].&lt;br /&gt;
&lt;br /&gt;
El [[Módulo Services Web API SOAP (programador)]] es deprecated.&lt;br /&gt;
&lt;br /&gt;
== El almacenamiento de ficheros/documentos ==&lt;br /&gt;
Ver la página [[Documentos generados]]&lt;br /&gt;
&lt;br /&gt;
== Los módulos de numeración ==&lt;br /&gt;
Para cada entidad creada en la aplicación, Dolibarr le asigna una referencia. Con el fin de adaptar la referencia a cualquier uso, Dolibarr utiliza módulos para definir la regla de generación de esta referencia. Los módulos se suministran como estándar, por lo tanto, algunos son genéricos y se utilizan para definir la máscara de numeración (x número de caracteres, con o sin prefijo, incluyendo la fecha o no, etc), pudiendo satisfacer la mayoría de las necesidades. Sin embargo, aún hay casos en los que el módulo estándar incluido no responde a la necesidad. En este caso es necesario para desarrollar su propio módulo de numeración.&lt;br /&gt;
&lt;br /&gt;
Más información en la página [[Crear un módulo de numeración]]&lt;br /&gt;
&lt;br /&gt;
== Los modelos y la generación de documentos ==&lt;br /&gt;
Información referente a la generación de documentos desde modelos disponible en la página [[Crear un modelo de documento PDF]] o [[Crear un modelo de documento ODT]]&lt;br /&gt;
&lt;br /&gt;
= Las exportaciones/importaciones en masa =&lt;br /&gt;
#[[Importaciones|Importaciones en masa]]&lt;br /&gt;
#[[Módulo Exportaciones|Exportaciones en masa]]&lt;br /&gt;
&lt;br /&gt;
= Interfaces y enlaces con otras aplicaciones =&lt;br /&gt;
&lt;br /&gt;
Interfaces con API o WebHooks:&lt;br /&gt;
&lt;br /&gt;
*[[Interfaces Dolibarr hacia el exterior]] (Triggers, Hooks, o WebHooks Dolibarr)&lt;br /&gt;
*[[Interfaces del Exterior hacia Dolibarr]] (WebService)&lt;br /&gt;
&lt;br /&gt;
Interfaces con synchronization platform:&lt;br /&gt;
&lt;br /&gt;
*[[Module Splash|Integration of Dolibarr with Splash]]&lt;br /&gt;
&lt;br /&gt;
Interfaces con automation/nocode platform:&lt;br /&gt;
&lt;br /&gt;
*[[Integration of Dolibarr to the Zapier automation platform]]&lt;br /&gt;
*[[Integration of Dolibarr to the n8n automation platform]]&lt;br /&gt;
*[[Integration of Dolibarr to the Make automation platform]]&lt;br /&gt;
&lt;br /&gt;
Interfaces con ELT/ETL/data integration/no code platforms:&lt;br /&gt;
&lt;br /&gt;
*[[Integration of Dolibarr to the Airbyte data integration platform]]&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
Todos los FAQ se encuentran disponibles desde la página índice [[:Category:FAQ ES|FAQ ES]]&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63729</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63729"/>
		<updated>2025-07-11T18:44:53Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:ImportsEn]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&#039;&#039;&#039;Airbyte&#039;&#039;&#039; (https://airbyte.com/) is an open-source &#039;&#039;&#039;ELT platform&#039;&#039;&#039; that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Have an instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Have a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Activate the Dolibarr modules which you want to get data from.&lt;br /&gt;
*Generate operational data in Dolibarr by your business activity.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
=Create the Airbyte Connection=&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one, or you can create your own destination connector with the UI Connector Builder.&lt;br /&gt;
&lt;br /&gt;
===Select Dolibarr source connector.===&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Enter the authentication credentials for the Dolibarr connector:===&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===Select the sync mode and streams for the schema:===&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
&lt;br /&gt;
===Overview of streams or data tables with important column names on each sheet and their corresponding meaning===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Final connection configuration:===&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=Go further=&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Web services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63651</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63651"/>
		<updated>2025-07-04T13:40:41Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:No Code Data Integration]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Activate de Dolibarr modules from you wnat to get data.&lt;br /&gt;
*Generate operational data in Dolibarr by your business activity.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
=Create the Airbyte Connection=&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one, or you can create your own destination connector with the UI Connector Builder.&lt;br /&gt;
&lt;br /&gt;
===Select Dolibarr source connector.===&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Enter the authentication credentials for the Dolibarr connector:===&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===Select the sync mode and streams for the schema:===&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
===&#039;&#039;&#039;Overview of streams or data tables with important column names on each sheet and their corresponding meaning&#039;&#039;&#039;===&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Final connection configuration:===&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=Go further=&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Web services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63650</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63650"/>
		<updated>2025-07-04T13:34:38Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: /* Select Dolibar source connector. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:No Code Data Integration]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Activate de Dolibarr modules from you wnat to get data.&lt;br /&gt;
*Generate operational data in Dolibarr by your business activity.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
=Create the Airbyte Connection=&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one.&lt;br /&gt;
&lt;br /&gt;
===Select Dolibarr source connector.===&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Enter the authentication credentials for the Dolibarr connector:===&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===Select the sync mode and streams for the schema:===&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
===&#039;&#039;&#039;Overview of streams or data tables with important column names on each sheet and their corresponding meaning&#039;&#039;&#039;===&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Final connection configuration:===&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=Go further=&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Web services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63648</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63648"/>
		<updated>2025-07-04T06:30:23Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:No Code Data Integration]]&lt;br /&gt;
{{TemplateDocDevEn}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an     instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
=Create the Airbyte Connection=&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one.&lt;br /&gt;
&lt;br /&gt;
===Select Dolibar source connector.===&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Enter the authentication credentials for the Dolibarr connector:===&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===Select the sync mode and streams for the schema:===&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
===&#039;&#039;&#039;Overview of streams or data tables with important column names on each sheet and their corresponding meaning&#039;&#039;&#039;===&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Final connection configuration:===&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=Go further=&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Wbe services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63647</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63647"/>
		<updated>2025-07-04T06:24:29Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an     instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
=Create the Airbyte Connection=&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one.&lt;br /&gt;
&lt;br /&gt;
===Select Dolibar source connector.===&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Enter the authentication credentials for the Dolibarr connector:===&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===Select the sync mode and streams for the schema:===&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
===&#039;&#039;&#039;Overview of streams or data tables with important column names on each sheet and their corresponding meaning&#039;&#039;&#039;===&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Final connection configuration:===&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=Go further=&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Wbe services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63646</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63646"/>
		<updated>2025-07-04T06:23:54Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an     instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
=Create the Airbyte Connection=&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one.&lt;br /&gt;
&lt;br /&gt;
===Select Dolibar source connector.===&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Enter the authentication credentials for the Dolibarr connector:===&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===Select the sync mode and streams for the schema:===&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
====&#039;&#039;&#039;Overview of streams or data tables with important column names on each sheet and their corresponding meaning&#039;&#039;&#039;====&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Final connection configuration:===&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
=Go further=&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Wbe services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63645</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63645"/>
		<updated>2025-07-04T06:20:48Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==&#039;&#039;&#039;Introduction&#039;&#039;&#039;==&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;==&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an     instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Create the Airbyte Connection&#039;&#039;&#039;==&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one.&lt;br /&gt;
&lt;br /&gt;
==== Select Dolibar source connector. ====&lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Enter the authentication credentials for the Dolibarr connector: ====&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====Select the sync mode and streams for the schema:====&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
====&#039;&#039;&#039;Overview of streams or data tables with important column names on each sheet and their corresponding meaning&#039;&#039;&#039;====&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Final connection configuration:====&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==&#039;&#039;&#039;Go further&#039;&#039;&#039;==&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;Conclusion&#039;&#039;&#039;==&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Wbe services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63644</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63644"/>
		<updated>2025-07-04T06:14:53Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: /* 1.     Select Dolibar source connector. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;===&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an     instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Create the Airbyte Connection&#039;&#039;&#039;===&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one.&lt;br /&gt;
&lt;br /&gt;
====1.     Select Dolibar source connector.==== &lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
You can find additional documentation of the Dolibarr source connector in: https://docs.airbyte.com/integrations/sources/dolibarr&amp;lt;br /&amp;gt;&lt;br /&gt;
====2.     Enter the authentication credentials for the Dolibarr connector:====&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====3.     Select the sync mode and streams for the schema:====&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
====&#039;&#039;&#039;Overview of streams or data tables with important  column names on each sheet and their corresponding meaning&#039;&#039;&#039;====&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====4.     Connection configuration:====&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===&#039;&#039;&#039;Go further&#039;&#039;&#039;===&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Conclusion&#039;&#039;&#039;===&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Wbe services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63643</id>
		<title>Integration of Dolibarr to the Airbyte data integration platform</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Integration_of_Dolibarr_to_the_Airbyte_data_integration_platform&amp;diff=63643"/>
		<updated>2025-07-04T06:11:57Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: I created the guide for Dolibarr data integration with Airbyte open source tool and the Dolibarr source connector available in this.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===&#039;&#039;&#039;Introduction&#039;&#039;&#039;===&lt;br /&gt;
Airbyte is an open-source ELT platform that allows to create data integration streams with no code interface, in this tutorial will be explained the use of the Dolibarr source connector available in the marketplace of the different options of Airbyte installations. This connector also could be edited, personalized, and updated to contribute by the users through the graphic UI Connector Builder of the Airbyte platform.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;===&lt;br /&gt;
For this guide you need to complete the following prerequisites: &lt;br /&gt;
&lt;br /&gt;
*Create an     instance of Dolibarr (in cloud SaaS service, on-premises installation with a public URL or in a cPanel server or hosting server) and configure it to use SSL encryption (with the HTTPS protocol)&lt;br /&gt;
*Create a Dolibarr user account with administrator rights.&lt;br /&gt;
*Activate the “Web Services API REST” module following the [https://wiki.dolibarr.org/index.php?title=First_setup#Modules official documentation]&lt;br /&gt;
&lt;br /&gt;
*Generate an API key for your current admin user account or create a new user to generate in this new user the API Key that you will use to execute the data integration streams.&lt;br /&gt;
*Give read permissions, to the user with the API key generated, for the modules that will be source of data in the data extraction streams. (Some streams or end points, like GET company information, will require that your user be administrator or have read/write permissions to works fine with the GET end point)&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Create the Airbyte Connection&#039;&#039;&#039;===&lt;br /&gt;
Access to your Airbyte installation.&lt;br /&gt;
&lt;br /&gt;
If you don’t have it, you could follow the next guide: https://docs.airbyte.com/platform &lt;br /&gt;
&lt;br /&gt;
For the Open Source version: https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart&lt;br /&gt;
&lt;br /&gt;
When you have your Airbyte instance, now you can create a connection where you will select a source and destination. In this guide we will only do the Dolibarr source connector configuration, but you can select any destination connector from the available options and follow the specific configuration guide for each one.&lt;br /&gt;
&lt;br /&gt;
====1.     Select Dolibar source connector.==== &lt;br /&gt;
[[File:Airbyte 1Captura de pantalla 2025-07-03 234202.png|thumb|Dolibarr source connector selection in Airbyte]]&lt;br /&gt;
In the home page of your Airbyte installation select the bottom “Create Connection”, then you will be able to select the source connector from a list. You must select Dolibarr connector from the Marketplace connectors list. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====2.     Enter the authentication credentials for the Dolibarr connector:====&lt;br /&gt;
After selecting the Dolibarr source connector you will be required to enter the public domain of your Dolibarr instance (please follow the Dolibarr connector instructions that appears in Airbyte) and the API key that you previously configured for your Dolibarr user.&lt;br /&gt;
&lt;br /&gt;
Additionally, you must enter the “Start Date” that defines the oldest date of the data you want to synchronize.&lt;br /&gt;
[[File:Airbyte 2Captura de pantalla 2025-07-03 234044.png|thumb|Dolibarr source connector authentication credentials configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
Airbyte will make a connection test previously to save the configuration and let you continue to the destination configuration. For the destination you must follow the configuration guide for your selected connector.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
====3.     Select the sync mode and streams for the schema:====&lt;br /&gt;
After the source and destination connector configuration, you need to select the sync mode you want and the streams and fields you want to include in your schema of the data you will extract and synchronize. For each stream in your schema, you will be able to select the sync mode, is recommended to select “Full refresh | overwrite” initially and if you want to enable the incremental sync modes you will need to validate the compatibility with your destination doing some sync tests.&lt;br /&gt;
[[File:Airbyte 3Captura de pantalla 2025-07-03 234344.png|thumb|Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As a guide to select the streams and fields for your schema you could keep in mind the streams and fields description table below. Some fields where modified or created inside the Dolibarr source connector and may not match with the original Dolibarr database field names.&lt;br /&gt;
&lt;br /&gt;
Remember that your Dolibarr user with the API key must have the adequate permissions for the modules related with the streams and fields you are extracting for synchronization.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
====&#039;&#039;&#039;Overview of streams or data tables with important  column names on each sheet and their corresponding meaning&#039;&#039;&#039;====&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product list stream (list of all products)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;cost_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase price (manually defined cost price)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pmp&#039;&#039;&#039;&lt;br /&gt;
|Average purchase price (cost price calculated from supplier invoices)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_min_ttc&#039;&#039;&#039;&lt;br /&gt;
|minimum sale price (maximum discount)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;price_ttc&#039;&#039;&#039;&lt;br /&gt;
|Sale price&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Availability for sale status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status_buy&#039;&#039;&#039;&lt;br /&gt;
|Availability for purchase  status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_reel&#039;&#039;&#039;&lt;br /&gt;
|actual inventory to date&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;stock_theorique&#039;&#039;&#039;&lt;br /&gt;
|Theoretical inventory stocks to date&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Products category id list stream (listing of  all product ids with their respective product category id)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|Product Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Product categories list stream (listing all  product categories)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;category_id&#039;&#039;&#039;&lt;br /&gt;
|Product Category Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Product Category Description&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;label&#039;&#039;&#039;&lt;br /&gt;
|Product Category Name&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices list stream (list of all  sales invoices to customers to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the customer to whom the sale was made&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_validation&#039;&#039;&#039;&lt;br /&gt;
|validation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Customer invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;module_source&#039;&#039;&#039;&lt;br /&gt;
|Invoice generator module&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;pos_source&#039;&#039;&#039;&lt;br /&gt;
|POS-generated invoice status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Customer Invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;totalpaid&#039;&#039;&#039;&lt;br /&gt;
|Total invoice payment amount&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices lines list stream (list of  all product lines associated with all customer invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;description&#039;&#039;&#039;&lt;br /&gt;
|Manually entered product or service name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|ID of the customer invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marge_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;marque_tx&#039;&#039;&#039;&lt;br /&gt;
|Profit margin over the sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_sell_price&#039;&#039;&#039;&lt;br /&gt;
|Total sale price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;unit_sell_price&#039;&#039;&#039;&lt;br /&gt;
|unit selling price of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customer invoices payments list stream (list of  payments associated with each customer invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;num&#039;&#039;&#039;&lt;br /&gt;
|Reference of the customer invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Customers list stream (list of all customers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence address.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|client status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_client&#039;&#039;&#039;&lt;br /&gt;
|Customer reference code.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;customer_id&#039;&#039;&#039;&lt;br /&gt;
|customer identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|supplier status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Customer&#039;s name.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|short name of the client.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Prospect status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|active or inactive status.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices list stream (list of all  supplier purchase invoices to date)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_echeance&#039;&#039;&#039;&lt;br /&gt;
|payment deadline in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datec&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;paye&#039;&#039;&#039;&lt;br /&gt;
|invoice payment status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier invoice ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier ID from whom the purchase invoice was received&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;tms&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_ttc&#039;&#039;&#039;&lt;br /&gt;
|Total amount of the invoice including taxes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_creation_id&#039;&#039;&#039;&lt;br /&gt;
|Creator User ID&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_validation_id&#039;&#039;&#039;&lt;br /&gt;
|validating user identifier&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices lines list stream (listing of  all product lines associated with all supplier invoices)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;buy_unit_price&#039;&#039;&#039;&lt;br /&gt;
|Purchase unit price or cost of the product in the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;multicurrency_code&#039;&#039;&#039;&lt;br /&gt;
|Used Currency Code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_barcode&#039;&#039;&#039;&lt;br /&gt;
|Product barcode&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_id&#039;&#039;&#039;&lt;br /&gt;
|product identifier on the line&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_label&#039;&#039;&#039;&lt;br /&gt;
|Product Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;product_ref&#039;&#039;&#039;&lt;br /&gt;
|Product reference&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;qty&#039;&#039;&#039;&lt;br /&gt;
|Quantity of products&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the supplier invoice to which the line corresponds&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;total_buy_price&#039;&#039;&#039;&lt;br /&gt;
|Total purchase price of the line&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Supplier invoices payments list stream (list of  payments associated with each supplier invoice)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;amount&#039;&#039;&#039;&lt;br /&gt;
|total amount of the payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date&#039;&#039;&#039;&lt;br /&gt;
|date of payment.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;ref&#039;&#039;&#039;&lt;br /&gt;
|Payment identifier.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supp_invoice_id&#039;&#039;&#039;&lt;br /&gt;
|Identifier of the invoice to which the payment belongs.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
|type of payment (CB: credit card, LIQ: cash, PRE: debit payment order,  RAP: Rappi transfer, VIR: bank transfer).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Suppliers list stream (list of all suppliers)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;client&#039;&#039;&#039;&lt;br /&gt;
|Client status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;code_fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier reference code&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_creation&#039;&#039;&#039;&lt;br /&gt;
|creation date in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;date_modification&#039;&#039;&#039;&lt;br /&gt;
|Date of modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;fournisseur&#039;&#039;&#039;&lt;br /&gt;
|Supplier status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Citizenship card/NIT/Foreigner&#039;s card&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Supplier Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name_alias&#039;&#039;&#039;&lt;br /&gt;
|Supplier&#039;s short name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;prospect&#039;&#039;&#039;&lt;br /&gt;
|Customer Prospect Status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;status&#039;&#039;&#039;&lt;br /&gt;
|Active or inactive status&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;supplier_id&#039;&#039;&#039;&lt;br /&gt;
|Supplier Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Internal Users stream (list of company users in  the ERP/CRM system)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Residence Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|Country code of residence&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datelastlogin&#039;&#039;&#039;&lt;br /&gt;
|date of last login in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datem&#039;&#039;&#039;&lt;br /&gt;
|date of user modification in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;datepreviouslogin&#039;&#039;&#039;&lt;br /&gt;
|date of prior entry into the system in Unix timestamp format&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;firstname&#039;&#039;&#039;&lt;br /&gt;
|User Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;job&#039;&#039;&#039;&lt;br /&gt;
|role or job within the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;lastname&#039;&#039;&#039;&lt;br /&gt;
|User&#039;s Last Name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;office_phone&#039;&#039;&#039;&lt;br /&gt;
|Work Office Phone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_id&#039;&#039;&#039;&lt;br /&gt;
|User Identifier&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;user_mobile&#039;&#039;&#039;&lt;br /&gt;
|cell phone&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&#039;&#039;&#039;- Company profile data stream (ERP/CRM company  profile data)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;address&#039;&#039;&#039;&lt;br /&gt;
|Business or premise location address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;company_id&#039;&#039;&#039;&lt;br /&gt;
|Company identifier in the ERP system&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;country_code&#039;&#039;&#039;&lt;br /&gt;
|country code of operation&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;default_lang&#039;&#039;&#039;&lt;br /&gt;
|Default language&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;email&#039;&#039;&#039;&lt;br /&gt;
|Email address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof1&#039;&#039;&#039;&lt;br /&gt;
|R.U.T.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;idprof2&#039;&#039;&#039;&lt;br /&gt;
|Legal ID/NIT of the company&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;managers&#039;&#039;&#039;&lt;br /&gt;
|Names of the administrators&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
|Legal Company name&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;phone&#039;&#039;&#039;&lt;br /&gt;
|telephone&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;socialnetworks&#039;&#039;&#039;&lt;br /&gt;
|Social Media URLs&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;town&#039;&#039;&#039;&lt;br /&gt;
|city or town of company location&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;url&#039;&#039;&#039;&lt;br /&gt;
|Website Address&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;zip&#039;&#039;&#039;&lt;br /&gt;
|zip code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====4.     Connection configuration:====&lt;br /&gt;
[[File:Airbyte 4Captura de pantalla 2025-07-04 000006.png|thumb|Dolibarr source connector - final connection configuration in Airbyte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, you must configure the name, schedule type, frequency and destination namespace for your connection. After these definitions you could save your connection and Airbyte will execute the first synchronization.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
===&#039;&#039;&#039;Go further&#039;&#039;&#039;===&lt;br /&gt;
The Dolibarr source connector in Airbyte will let you modify and customize the streams, fields and API methods used by editing the connector in the UI Connector Builder, is important that you explore the Airbyte public documentation (&amp;lt;nowiki&amp;gt;https://docs.airbyte.com/platform/connector-development/connector-builder-ui/overview&amp;lt;/nowiki&amp;gt; ) to make improvements to your connectors and get the maximum benefits of the Dolibarr data integration with this tool and contribute to the connector update.&lt;br /&gt;
&lt;br /&gt;
===&#039;&#039;&#039;Conclusion&#039;&#039;&#039;===&lt;br /&gt;
Airbyte is versatile and powerful open source tool that allows you to create a no code data integrations between Dolibarr and many third-party applications using the Wbe services API REST to explode your operational data in analytics, business intelligence, AI tools to have added value from your data to make business decisions.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=File:Airbyte_4Captura_de_pantalla_2025-07-04_000006.png&amp;diff=63642</id>
		<title>File:Airbyte 4Captura de pantalla 2025-07-04 000006.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=File:Airbyte_4Captura_de_pantalla_2025-07-04_000006.png&amp;diff=63642"/>
		<updated>2025-07-04T06:08:16Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dolibarr source connector - final connection configuration in Airbyte&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=File:Airbyte_3Captura_de_pantalla_2025-07-03_234344.png&amp;diff=63641</id>
		<title>File:Airbyte 3Captura de pantalla 2025-07-03 234344.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=File:Airbyte_3Captura_de_pantalla_2025-07-03_234344.png&amp;diff=63641"/>
		<updated>2025-07-04T06:06:47Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dolibarr source connector - sync mode, streams and fields schema selection in Airbyte&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=File:Airbyte_2Captura_de_pantalla_2025-07-03_234044.png&amp;diff=63640</id>
		<title>File:Airbyte 2Captura de pantalla 2025-07-03 234044.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=File:Airbyte_2Captura_de_pantalla_2025-07-03_234044.png&amp;diff=63640"/>
		<updated>2025-07-04T06:01:50Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dolibarr source connector authentication credentials configuration.&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=File:Airbyte_1Captura_de_pantalla_2025-07-03_234202.png&amp;diff=63639</id>
		<title>File:Airbyte 1Captura de pantalla 2025-07-03 234202.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=File:Airbyte_1Captura_de_pantalla_2025-07-03_234202.png&amp;diff=63639"/>
		<updated>2025-07-04T05:55:28Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dolibarr source connector selection in Airbyte&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
	<entry>
		<id>https://wiki.dolibarr.org/index.php?title=Developer_documentation&amp;diff=63638</id>
		<title>Developer documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.dolibarr.org/index.php?title=Developer_documentation&amp;diff=63638"/>
		<updated>2025-07-04T05:40:05Z</updated>

		<summary type="html">&lt;p&gt;Leonm2: /* Interfaces and links with other applications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;seo metak=&amp;quot;developer, development, documentation, guide, doc, tutorial, usage, help, api, coding, standard, rules&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;!-- BEGIN interlang links --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Do NOT edit this section&lt;br /&gt;
     Links below are automatically managed by PolyglotBot&lt;br /&gt;
     You can edit links on the English source page : Developer_documentation --&amp;gt;&lt;br /&gt;
[[fr:Documentation_Développeur]]&lt;br /&gt;
[[es:Documentación_Desarrolladores]]&lt;br /&gt;
[[de:Entwickler_Dokumentation]]&lt;br /&gt;
[[zh:开发文档]]&lt;br /&gt;
[[ja:JA_Developer_documentation]]&lt;br /&gt;
&amp;lt;!-- END interlang links --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page is main index of documents relating to developer documentation. For user documentation [[User documentation|see here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Development organization and tools=&lt;br /&gt;
This chapter contains global information that must be read before starting any development on Dolibarr.&lt;br /&gt;
&lt;br /&gt;
#[[Dolibarr Project|Organization of project]]&lt;br /&gt;
#[[To known before to start|To be known before starting to develop]]&lt;br /&gt;
#[[Environment and development tools]]&lt;br /&gt;
#[[Dependencies and external libraries]]&lt;br /&gt;
#[[FAQ_Get,update_project_sources|Get or update sources of a development version]]&lt;br /&gt;
&lt;br /&gt;
=Coding rules and best practices=&lt;br /&gt;
&lt;br /&gt;
#[[Prerequisite|Prerequisites]]&lt;br /&gt;
#[[Language and development rules|Language and development rules (PHP, SQL, HTML)]]&lt;br /&gt;
#[[:Category:Table SQL|List of tables]]&lt;br /&gt;
#Tree structure of files and classes are available in the [https://doxygen.dolibarr.org/ doxygen generated documentation]&lt;br /&gt;
&lt;br /&gt;
=List of modules=&lt;br /&gt;
Technical documentation on standard business modules is available in each module&#039;s developer documentation pages. Choose the appropriate page you are interested in:&lt;br /&gt;
&lt;br /&gt;
*[[:Category:List of Modules (developer)‎|List of standard modules]]&lt;br /&gt;
*[[:Category:Complementary modules|List of complementary modules]]&lt;br /&gt;
*[[Informations for developpers of complementary modules]]&lt;br /&gt;
&lt;br /&gt;
=To develop a new module/addon for GUI=&lt;br /&gt;
This section describes how to develop a new module changing the Dolibarr user interface. This can be screens, themes, data, its own CSS stylesheet, source code or all of this.&lt;br /&gt;
&lt;br /&gt;
Script development is not included in this section (this is described in the next chapter).&lt;br /&gt;
&lt;br /&gt;
To develop your own module, check the [[Module development]] tutorial.&lt;br /&gt;
&lt;br /&gt;
=To develop a batch or command line script=&lt;br /&gt;
This chapter describes how to develop command line scripts to execute tasks in Dolibarr (read, update data...).&lt;br /&gt;
&lt;br /&gt;
Making modifications to the graphical user interface (GUI) is not included in this chapter. See the previous chapter for this.&lt;br /&gt;
&lt;br /&gt;
To develop a script, like a cron script or a command line import tool to import data from an external source, you can have a look at the [[Script development]] page.&lt;br /&gt;
&lt;br /&gt;
=Technical components of Dolibarr=&lt;br /&gt;
==Tree structure==&lt;br /&gt;
The path hierarchy of the current version files is available from the [http://doxygen.dolibarr.org/ doxygen generated documentation] (similar to generated &amp;quot;javadoc&amp;quot; documentation).&lt;br /&gt;
&lt;br /&gt;
Paths to use to add new files by a new module are defined in the documentation to develop a new module (see [[Module development]]).&lt;br /&gt;
&lt;br /&gt;
==Setup storage==&lt;br /&gt;
There are 3 places for Dolibarr setup parameters.&lt;br /&gt;
&lt;br /&gt;
*Dolibarr technical setup parameters (authentication mode, database logins and storage area for files) are defined in only one setup file: &amp;lt;code&amp;gt;/conf/conf.php&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
:See [[Configuration file]] for more information.&lt;br /&gt;
&lt;br /&gt;
*Global features parameters are stored in [[Table llx_const]].&lt;br /&gt;
&lt;br /&gt;
:See the [[Constants]] page for more information.&lt;br /&gt;
&lt;br /&gt;
*Feature parameters specific to a user are stored in [[Table llx_user_param]].&lt;br /&gt;
&lt;br /&gt;
==Business objects==&lt;br /&gt;
See [[Business Objects]] &lt;br /&gt;
&lt;br /&gt;
==Menus system==&lt;br /&gt;
See [[Menus system]] &lt;br /&gt;
&lt;br /&gt;
==Tabs system==&lt;br /&gt;
See [[Tabs system]] &lt;br /&gt;
&lt;br /&gt;
==Skins system==&lt;br /&gt;
See [[Skins]] &lt;br /&gt;
&lt;br /&gt;
==Widget system==&lt;br /&gt;
See [[Widget system]]&lt;br /&gt;
&lt;br /&gt;
==Authentication system==&lt;br /&gt;
See [[Authentication]] &lt;br /&gt;
&lt;br /&gt;
==Permission system==&lt;br /&gt;
See [[Permissions En|Permissions]] &lt;br /&gt;
&lt;br /&gt;
==Translation system==&lt;br /&gt;
See [[Translation system]] &lt;br /&gt;
&lt;br /&gt;
==Error management==&lt;br /&gt;
See [[Error reporting|Error reporting]] &lt;br /&gt;
&lt;br /&gt;
==Canvas system==&lt;br /&gt;
Canvas is a developer feature to replace screens to create, update or view a record (products, thirdparties, contacts, ...). For example, you can replace the input form used to create a new third party, or its editing form, or replace its viewing template.&lt;br /&gt;
 &lt;br /&gt;
See [[Canvas development]] &lt;br /&gt;
&lt;br /&gt;
==Triggers system==&lt;br /&gt;
Triggers are a development feature to execute personalized code during a Dolibarr &amp;quot;business event&amp;quot; (creation of an invoice, deleting a user, update of third party, etc...), and only for a business event. To personalize code for other contexts, see the &#039;&#039;&#039;Hooks system&#039;&#039;&#039; chapter instead.&lt;br /&gt;
&lt;br /&gt;
For triggers usage, see [[Interfaces Dolibarr toward foreign systems|this page]].&lt;br /&gt;
&lt;br /&gt;
==Hooks system==&lt;br /&gt;
See [[Hooks system]] &lt;br /&gt;
&lt;br /&gt;
==Variable substitution system==&lt;br /&gt;
See [[Variable substitution system]] &lt;br /&gt;
&lt;br /&gt;
==Web services==&lt;br /&gt;
Dolibarr can be setup to provide some services.&lt;br /&gt;
&lt;br /&gt;
See [[Module Web Services API REST (developer)]] &lt;br /&gt;
&lt;br /&gt;
Note: The [[Module Web Services API SOAP (developer)]] is deprecated.&lt;br /&gt;
&lt;br /&gt;
==Files/Documents storage management==&lt;br /&gt;
See [[Generated documents]] &lt;br /&gt;
&lt;br /&gt;
==Numbering modules==&lt;br /&gt;
For each entity created in the application, Dolibarr assigns a reference. In order to adapt the reference to any use, Dolibarr use modules to define the reference generation rule. Several standard modules are supplied. Some are generic and are used to define the numbering mask (number on x characters, with or without prefix, including the date or not, etc.), which can meet most needs. However, there are still cases where the modules provided don&#039;t meet the needs. In this case it is necessary to develop a custom numbering module.&lt;br /&gt;
&lt;br /&gt;
For more information, see [[Create numeration module|Create numbering module]].&lt;br /&gt;
&lt;br /&gt;
==Document templates and documents generation==&lt;br /&gt;
&lt;br /&gt;
More documentation about document generation from templates is available to [[Create a PDF document template]] or [[Create an ODT document template]].&lt;br /&gt;
&lt;br /&gt;
==Extrafields==&lt;br /&gt;
See [[Extrafields]]&lt;br /&gt;
&lt;br /&gt;
==Online payment system==&lt;br /&gt;
See [[Online payment system]]&lt;br /&gt;
&lt;br /&gt;
==Other internal function==&lt;br /&gt;
There are many internal libraries your code can use.&lt;br /&gt;
You may find a lot of generic functions in the functions.lib.php, functions2.lib.php or admin.lib.php. Any function found in htdocs/core/lib/*.lib files can be used.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To specify a requirement based on Dolibarr version number&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For example, to make a condition based on requiring Dolibarr version &amp;gt; 3.5, you can use versioncompare and versiondolibarrarray found in admin.lib.php:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;PHP&amp;quot;&amp;gt;&lt;br /&gt;
if (versioncompare(versiondolibarrarray(), array(3,5,0)) &amp;gt; 0)&lt;br /&gt;
{&lt;br /&gt;
 ...&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mass exports/imports=&lt;br /&gt;
&lt;br /&gt;
*[[Mass imports]]&lt;br /&gt;
*[[Module Exports En|Mass exports]]&lt;br /&gt;
&lt;br /&gt;
=Interfaces and links with other applications=&lt;br /&gt;
&lt;br /&gt;
Interfaces using API or WebHooks:&lt;br /&gt;
&lt;br /&gt;
*[[Interfaces Dolibarr toward foreign systems]] or Dolibarr toward Dolibarr (Dolibarr Triggers, Hooks or WebHooks)&lt;br /&gt;
*[[Interfaces from foreign systems toward Dolibarr]] (API WebServices)&lt;br /&gt;
&lt;br /&gt;
Integrate Dolibarr to synchronization platforms:&lt;br /&gt;
&lt;br /&gt;
*[[Module Splash|Integration of Dolibarr with Splash]]&lt;br /&gt;
*[[Integration of Dolibarr with SyncHub]]&lt;br /&gt;
&lt;br /&gt;
Integrate Dolibarr to automation/no code platforms:&lt;br /&gt;
&lt;br /&gt;
*[[Integration of Dolibarr to the Zapier automation platform]]&lt;br /&gt;
*[[Integration of Dolibarr to the n8n automation platform]]&lt;br /&gt;
*[[Integration of Dolibarr to the Make automation platform]]&lt;br /&gt;
&lt;br /&gt;
Integrate Dolibarr to data integration/no code platforms:&lt;br /&gt;
&lt;br /&gt;
*[[Integration of Dolibarr to the Airbyte data integration platform]]&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
All FAQs are available through the FAQ index page [[:Category:FAQ EN|FAQ EN]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Leonm2</name></author>
	</entry>
</feed>