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
Odoo dependencies
Python dependencies
redmine, requests
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
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.model
    The 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.multi
    Call 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_ref Char
    help='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_update Datetime
    default=<expr> required=True args: 'Last Time Entry Update'
  • time_entry_number_of_days Integer
    default=14 help='Number of days used when fetching the time entries.' required=True args: 'Time Entries - Number of days'
Public methods (2)
  • check_contract_ref(self)
    @api.multi
    Check if the contract_ref field exists in redmine
  • prepare_time_entry_import(self)
    @api.model

Loading…