TIP: You can type at any time to perform a new search.
Redmine Import Time Entry
redmine_import_time_entry · OCA/connector-redmine
- Repository
- OCA/connector-redmine · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Connector
- Folder size
- 0.07 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- http://odoo-community.org
- Last tracking update
- 2026-08-07 07:03:15
- Authors
- Savoir-faire Linux, Odoo Community Association (OCA)
- Maintainers
- Odoo Community Association (OCA)
- Committers
- OCA Transbot, dufresnedavid, OCA-git-bot
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
assets_backend |
hr_timesheet_sheet assets | ir.ui.view | qweb | Inherits web.assets_backend |
hr_timesheet_sheet_form |
hr.timesheet.sheet.form | hr_timesheet_sheet.sheet | form | Inherits hr_timesheet_sheet.hr_timesheet_sheet_form |
view_redmine_backend_form |
redmine.backend.form | redmine.backend | form | Inherits connector_redmine.view_redmine_backend_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (1)-
create(self, vals)@api.modelThe base create method checks in context for the user_id. By default, the mapper passes the fields through vals, so need to update the context.
New fields (0)
No new fields.
Public methods (1)-
import_timesheets_from_redmine(self)@api.multiCall the connector to import timesheets as superuser to prevent errors related with security issues. We ensure that the user has write access to the timesheet.
New fields (3)
-
contract_refCharhelp='The field in Redmine used to relate a project in Redmine to a project in Odoo. Each redmine project must have a unique value for this attribute.' args: 'Contract # field name' -
time_entry_last_updateDatetimedefault=<expr>required=True args: 'Last Time Entry Update' -
time_entry_number_of_daysIntegerdefault=14help='Number of days used when fetching the time entries.'required=True args: 'Time Entries - Number of days'
-
check_contract_ref(self)@api.multiCheck if the contract_ref field exists in redmine -
prepare_time_entry_import(self)@api.model
Loading…