:tocdepth: 1 .. _timesheet_enter_lines_init: Enter Lines Init ================ :Model Name: ``timesheet.enter_lines.init`` :Base Module: :ref:`timesheet_module` The *Enter Lines Init*-model introduces the conception of ... .. _timesheet_enter_lines_init_fields: Fields ------ .. _timesheet_timesheet_enter_lines_init_date: :guilabel:`Date`: :Internal Name: ``date`` :Attributes: :ref:`required` :Type: :ref:`field_type_date` The *Date*-field is used to store ... .. _timesheet_timesheet_enter_lines_init_employee: :guilabel:`Employee`: :Internal Name: ``employee`` :Attributes: :ref:`required` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`company_employee` The *Employee*-field is used to store ... .. _timesheet_hours_employee: Hours per Employee ================== :Model Name: ``timesheet.hours_employee`` :Base Module: :ref:`timesheet_module` The *Hours per Employee*-model introduces the conception of ... .. _timesheet_hours_employee_fields: Fields ------ .. _timesheet_timesheet_hours_employee_employee: :guilabel:`Employee`: :Internal Name: ``employee`` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`company_employee` The *Employee*-field is used to store ... .. _timesheet_timesheet_hours_employee_hours: :guilabel:`Hours`: :Internal Name: ``hours`` :Type: :ref:`field_type_float` The *Hours*-field is used to store ... .. _timesheet_hours_employee_monthly: Hours per Employee per Month ============================ :Model Name: ``timesheet.hours_employee_monthly`` :Base Module: :ref:`timesheet_module` :Menu: :menuselection:`Timesheet --> Reporting --> Hours per Employee per Month` The *Hours per Employee per Month*-model introduces the conception of ... .. _timesheet_hours_employee_monthly_fields: Fields ------ .. _timesheet_timesheet_hours_employee_monthly_employee: :guilabel:`Employee`: :Internal Name: ``employee`` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`company_employee` The *Employee*-field is used to store ... .. _timesheet_timesheet_hours_employee_monthly_hours: :guilabel:`Hours`: :Internal Name: ``hours`` :Type: :ref:`field_type_float` The *Hours*-field is used to store ... .. _timesheet_timesheet_hours_employee_monthly_month: :guilabel:`Month`: :Internal Name: ``month`` :Type: :ref:`field_type_integer` The *Month*-field is used to store ... .. _timesheet_timesheet_hours_employee_monthly_year: :guilabel:`Year`: :Internal Name: ``year`` :Type: :ref:`field_type_char` The *Year*-field is used to store ... .. _timesheet_hours_employee_weekly: Hours per Employee per Week =========================== :Model Name: ``timesheet.hours_employee_weekly`` :Base Module: :ref:`timesheet_module` :Menu: :menuselection:`Timesheet --> Reporting --> Hours per Employee per Week` The *Hours per Employee per Week*-model introduces the conception of ... .. _timesheet_hours_employee_weekly_fields: Fields ------ .. _timesheet_timesheet_hours_employee_weekly_employee: :guilabel:`Employee`: :Internal Name: ``employee`` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`company_employee` The *Employee*-field is used to store ... .. _timesheet_timesheet_hours_employee_weekly_hours: :guilabel:`Hours`: :Internal Name: ``hours`` :Type: :ref:`field_type_float` The *Hours*-field is used to store ... .. _timesheet_timesheet_hours_employee_weekly_week: :guilabel:`Week`: :Internal Name: ``week`` :Type: :ref:`field_type_integer` The *Week*-field is used to store ... .. _timesheet_timesheet_hours_employee_weekly_year: :guilabel:`Year`: :Internal Name: ``year`` :Type: :ref:`field_type_char` The *Year*-field is used to store ... .. _timesheet_open_hours_employee_init: Open Hours Employee Init ======================== :Model Name: ``timesheet.open_hours_employee.init`` :Base Module: :ref:`timesheet_module` The *Open Hours Employee Init*-model introduces the conception of ... .. _timesheet_open_hours_employee_init_fields: Fields ------ .. _timesheet_timesheet_open_hours_employee_init_end_date: :guilabel:`End Date`: :Internal Name: ``end_date`` :Type: :ref:`field_type_date` The *End Date*-field is used to store ... .. _timesheet_timesheet_open_hours_employee_init_start_date: :guilabel:`Start Date`: :Internal Name: ``start_date`` :Type: :ref:`field_type_date` The *Start Date*-field is used to store ... .. _timesheet_work_open_init: Open Work Init ============== :Model Name: ``timesheet.work.open.init`` :Base Module: :ref:`timesheet_module` The *Open Work Init*-model introduces the conception of ... .. _timesheet_work_open_init_fields: Fields ------ .. _timesheet_timesheet_work_open_init_from_date: :guilabel:`From Date`: :Internal Name: ``from_date`` :Type: :ref:`field_type_date` The *From Date*-field is used to store ... .. _timesheet_timesheet_work_open_init_to_date: :guilabel:`To Date`: :Internal Name: ``to_date`` :Type: :ref:`field_type_date` The *To Date*-field is used to store ... .. _timesheet_line: Timesheet Line ============== :Model Name: ``timesheet.line`` :Base Module: :ref:`timesheet_module` :Menu: :menuselection:`Timesheet --> Timesheet Lines` The *Timesheet Line*-model introduces the conception of ... .. _timesheet_line_fields: Fields ------ .. _timesheet_timesheet_line_date: :guilabel:`Date`: :Internal Name: ``date`` :Attributes: :ref:`required` :Type: :ref:`field_type_date` The *Date*-field is used to store ... .. _timesheet_timesheet_line_description: :guilabel:`Description`: :Internal Name: ``description`` :Type: :ref:`field_type_char` The *Description*-field is used to store ... .. _timesheet_timesheet_line_employee: :guilabel:`Employee`: :Internal Name: ``employee`` :Attributes: :ref:`required` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`company_employee` The *Employee*-field is used to store ... .. _timesheet_timesheet_line_hours: :guilabel:`Hours`: :Internal Name: ``hours`` :Attributes: :ref:`required` :Type: :ref:`field_type_float` The *Hours*-field is used to store ... .. _timesheet_timesheet_line_work: :guilabel:`Work`: :Internal Name: ``work`` :Attributes: :ref:`required` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`timesheet_work` The *Work*-field is used to store ... .. _timesheet_work: Work ==== :Model Name: ``timesheet.work`` :Base Module: :ref:`timesheet_module` :Menu: :menuselection:`Timesheet --> Configuration --> Works` :menuselection:`Timesheet --> Configuration --> Works --> Works` The *Work*-model introduces the conception of ... .. _timesheet_work_fields: Fields ------ .. _timesheet_timesheet_work_active: :guilabel:`Active`: :Internal Name: ``active`` :Type: :ref:`field_type_boolean` When not ticked the record is deactivated for future use. See section :ref:`general_concept_active_field`. .. _timesheet_timesheet_work_timesheet_available: :guilabel:`Available on timesheets`: :Internal Name: ``timesheet_available`` :Type: :ref:`field_type_boolean` Allow to fill in timesheets with this work .. _timesheet_timesheet_work_children: :guilabel:`Children`: :Internal Name: ``children`` :Type: :ref:`field_type_one2many` :Relation Model: :ref:`timesheet_work` The *Children*-field is used to store ... .. _timesheet_timesheet_work_company: :guilabel:`Company`: :Internal Name: ``company`` :Attributes: :ref:`required` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`company_company` The *Company*-field is used to store ... .. _timesheet_timesheet_work_name: :guilabel:`Name`: :Internal Name: ``name`` :Attributes: :ref:`required` :Type: :ref:`field_type_char` The *Name*-field is used to store ... .. _timesheet_timesheet_work_parent: :guilabel:`Parent`: :Internal Name: ``parent`` :Type: :ref:`field_type_many2one` :Relation Model: :ref:`timesheet_work` The parent record in a tree-structure. See section :ref:`general_concept_tree`. .. _timesheet_timesheet_work_hours: :guilabel:`Timesheet Hours`: :Internal Name: ``hours`` :Attributes: :ref:`readonly` :Type: :ref:`field_type_float` Total time spent on this work Access ------ The manipulation of records in this model is controlled by :ref:`ir_model_access` entries. :ref:`res_user`\ s being member of :ref:`res_group` "Timesheet Administration" have the following access permissions: :Read: allowed :Write: allowed :Create: allowed :Delete: allowed All other :ref:`res_user`\ s have these access permissions: :Read: allowed :Write: forbidden :Create: forbidden :Delete: forbidden