Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Community Apps Dependencies | Show |
Lines of code | 888 |
Technical Name |
ndev_workflow_1c |
License | LGPL-3 |
Website | https://ndev.online |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Community Apps Dependencies | Show |
Lines of code | 888 |
Technical Name |
ndev_workflow_1c |
License | LGPL-3 |
Website | https://ndev.online |
This workflow module allows upload data and objects to 1C-server, and download data and objects from 1C-server
All tips are welcome USDT(Tron): TLs98jRNaSJmNHNCURxfjnZXWjSAgmt6PU
Configure REST API on 1C server

Configure 1C server

Get metadata from 1C server

Add automation actions

Create hook on partner creation

Create test partner

Check on 1C server for new partner

Odoo contact gets Ref_Key from 1C

Create hook for deleting

Check 1C server for deleted partner (marked as deleted)

Basic usage
- contragent=env['workflow.entity_1c'].search([('name','=','Catalog_Kontpagentu')]) - load 1C-entity
- data=contragent.get(condition="(guid'00000000-0000-0000-0000-000000000000')?") - get 1C object by its GUID
- data=contragent.get(condition="?$filter=Description eq 'Partner name'") - get 1C object by its NAME/Description
- data=contragent.post(data={....}) - create 1C object
- data=contragent.put(condition="(guid'00000000-0000-0000-0000-000000000000')?",data={....}) - update all fields in 1C object by its GUID
- data=contragent.patch(condition="(guid'00000000-0000-0000-0000-000000000000')?",data={....}) - update some fields in 1C object by its GUID
- contragent.delete(condition="(guid'00000000-0000-0000-0000-000000000000')?") - delete 1C object by its GUID
Add products to 1C

Go to the cron tasks

Add cron task and run manually

Product appeares in the Odoo

You can update objects from 1C automatically by set period in Cron task
>
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedThere are no ratings yet!
1C 8.3
Hello we need integrate the following with 1C Enterprise 8.3
Which development we need to do into 1C?
hello ! need the following integration with odoo v16 and 1C 8.3
What specific job we need to do into 1C?