Import employee and related documents on Odoo 17 and perhaps using API

Job ID: 37606262

Budget: €79 – €80 EUR

I am looking to mass import employees and their related documents (PDFs) from their platform on Personio to Odoo 17 Enterprise. I have the employee data in an Excel file and their documents could be in a separate folder. However, we have discussed that it might be better to connect to the Personio API, so there is no need for manual download and renaming of documents to associate them in some way.

There are much fields as default Employee fields. Then I added some fields with Studio, but perhaps you prefer do some modifications.

I am uncertain about the best way to link these employees with their respective documents in Odoo, especially in bulk. The Documents module has a direct import wizard for this purpose. Therefore, I also thought about using the Odoo API. What I do know is that employees are associated with contacts. Normally, this link is made when creating an associated contact, which occurs when entering the employee's private address.

The documents are related to their owner (portal user*), although I also see that it can be related to a simple contact. *Portal users, unlike internal users, are contacts who have the ability to access via an email and password to a web portal - for example, to view their documents online - and that is what I had thought we would use to relate the employees with their documents. At least, that's how it is done manually.


Access to Personio API (confidential data): I will send you after you analize and say me a price for it, and then we can sign an NDA.

To access Odoo, if you provide a GitHub account, I will give you access to Odoo.sh, so you do not need an internal Odoo user.

Odoo 17 API Documentation: https://www.odoo.com/documentation/17.0/developer/reference/external_api.html

I assigned 80 eur to this project. Please, don’t bid if you can’t do it or you can’t do by this price. Thank you.
Related categories: Odoo API