mirror of
https://github.com/bringout/oca-hr.git
synced 2026-04-24 18:12:09 +02:00
Fix hr_payroll_clone: AttributeError, add journal/work_type support, use standard wizard
- Fix AttributeError: hr.payslip.run has no company_id field - Change batch name format from MM/YYYY to YYYY-MM (remove 'Payslips' prefix) - Add journal_id field and copy from previous batch - Add work_type_id support (Redovni rad/Regular work) in timesheet generation - Add duplicate check for existing timesheets to prevent duplication - Use standard Odoo hr.payslip.employees wizard for payslip generation - Update version to 16.0.1.1.0 🤖 assisted by claude 🤖 assisted by claude
This commit is contained in:
parent
3ac97a2210
commit
ee00be80d0
46 changed files with 459 additions and 441 deletions
|
|
@ -25,7 +25,6 @@ msgstr "Prisutnost"
|
|||
|
||||
#. module: hr_attendance_reason
|
||||
#: model:ir.model,name:hr_attendance_reason.model_hr_attendance_reason
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_attendance__attendance_reason_ids
|
||||
msgid "Attendance Reason"
|
||||
msgstr "Razlog evidencije"
|
||||
|
||||
|
|
@ -116,17 +115,14 @@ msgstr "Ostavite prazno ako je nezavisan"
|
|||
|
||||
#. module: hr_attendance_reason
|
||||
#. odoo-javascript
|
||||
#: code:addons/hr_attendance_reason/static/src/js/kiosk_confirm.esm.js:0
|
||||
#: code:addons/hr_attendance_reason/static/src/js/my_attendances.esm.js:0
|
||||
#: code:addons/hr_attendance_reason/static/src/js/kiosk_confirm.esm.js
|
||||
#, python-format
|
||||
msgid "Please, select a reason"
|
||||
msgstr "Molimo odaberite razlog"
|
||||
|
||||
#. module: hr_attendance_reason
|
||||
#. odoo-javascript
|
||||
#: code:addons/hr_attendance_reason/static/src/xml/attendance.xml:0
|
||||
#: code:addons/hr_attendance_reason/static/src/xml/attendance.xml:0
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_attendance_reason__name
|
||||
#: code:addons/hr_attendance_reason/static/src/xml/attendance.xml
|
||||
#, python-format
|
||||
msgid "Reason"
|
||||
msgstr "Razlog"
|
||||
|
|
@ -143,11 +139,6 @@ msgstr "Razlozi"
|
|||
|
||||
#. module: hr_attendance_reason
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_employee__required_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_employee_base__required_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_employee_public__required_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_res_company__required_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_res_config_settings__required_reason_on_attendance_screen
|
||||
#: model_terms:ir.ui.view,arch_db:hr_attendance_reason.res_config_settings_view_form
|
||||
msgid "Required reason on attendance screen"
|
||||
msgstr "Obavezan razlog na ekranu evidencije"
|
||||
|
||||
|
|
@ -163,11 +154,6 @@ msgstr "Prikaži na ekranu evidencije?"
|
|||
|
||||
#. module: hr_attendance_reason
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_employee__show_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_employee_base__show_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_hr_employee_public__show_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_res_company__show_reason_on_attendance_screen
|
||||
#: model:ir.model.fields,field_description:hr_attendance_reason.field_res_config_settings__show_reason_on_attendance_screen
|
||||
#: model_terms:ir.ui.view,arch_db:hr_attendance_reason.res_config_settings_view_form
|
||||
msgid "Show reasons on attendance screen"
|
||||
msgstr "Prikaži razloge na ekranu evidencije"
|
||||
|
||||
|
|
@ -186,7 +172,7 @@ msgstr "Odjava"
|
|||
msgid ""
|
||||
"Specifies the reason for signing In/signing Out in case of less or extra "
|
||||
"hours."
|
||||
msgstr ""
|
||||
msgstr "Specificira razlog za prijavu/odjavu u slučaju manjka ili viška sati."
|
||||
|
||||
#. module: hr_attendance_reason
|
||||
#: model:ir.model.fields,help:hr_attendance_reason.field_hr_attendance_reason__name
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue