Skip to content

[Feature] Implement Bill Work Period Tracking in analytic_dev #1

Description

@aalfatah

Overview

Modul analytic_dev memerlukan fungsionalitas untuk melacak periode kerja tagihan (Bill Work Period). Fitur ini bertujuan untuk memberikan visibilitas yang lebih baik terhadap durasi pekerjaan yang akan ditagihkan kepada klien atau dianalisis secara internal.

Proposed Changes

1. Models

  • Create a new model analytic.work.period (atau sesuaikan dengan penamaan Anda).
  • Fields definition:
    • name: Reference/Period Name.
    • start_date & end_date: To define the work duration.
    • analytic_account_id: Link to the standard Odoo analytic accounts.

2. Views

  • Tree View: List all work periods with quick status overview.
  • Form View: Detailed layout including date pickers and relational links.
  • Search View: Filters for "Current Month", "By Project", and "Draft Status".

3. Security

  • Add ir.model.access.csv to ensure appropriate access rights for users and managers.

Acceptance Criteria

  • Module analytic_dev can be installed without errors.
  • Users can create and save a "Bill Work Period" record.
  • Views are rendered correctly in the UI.
  • Data is correctly linked to the Analytic Account.

Technical Notes

  • Target Version: Odoo 16.0
  • Parent Module: analytic

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions