| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Project (project) |
| Lines of code | 427 |
| Technical Name |
data_sync_server |
| License | LGPL-3 |
Data Sync Server
Version: 16.0.1.0.0
Sync account.analytic.line data from one Odoo server to another based on date range selection.
Features
- ✓ Configure source and target server connections
- ✓ Sync data based on create_date range (start date to end date)
- ✓ Automatic field mapping and related record resolution
- ✓ Connection testing for both source and target servers
- ✓ Detailed sync logs with success/failure tracking
- ✓ Support for related fields (project, task, employee, department, etc.)
- ✓ Tag synchronization with many2many relationship handling
How to Use
- Go to Data Sync → Sync Configurations
- Create a new configuration with source and target server details
- Click Test Source Connection and Test Target Connection to verify
- Click Sync Data button
- Select Start Date and End Date for records to sync
- Click Start Sync and monitor the progress
Important: The module filters records by
create_date field. Only records created within the selected date range will be synced from source to target server.
Technical Details
- Model Synced: account.analytic.line
- Date Filter: Based on create_date field
- Communication: XML-RPC protocol
- Field Mapping: Automatic with name-based matching for related records
Fields Synchronized
- name, date, unit_amount
- project_id, task_id, employee_id
- company_id, currency_id, amount
- account_id, department_id
- tag_ids (many2many)
Requirements
- Odoo 16.0
- XML-RPC access enabled on both servers
- Modules: base, analytic, hr_timesheet
- Related records must exist in target server with matching names
Support
For support and questions, contact Codilar
Please log in to comment on this module