mirror of
https://github.com/bringout/oca-ocb-accounting.git
synced 2026-04-21 22:42:06 +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
a8804cdf59
commit
8e05e720e1
27 changed files with 5268 additions and 3125 deletions
|
|
@ -15,273 +15,270 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid " days"
|
||||
msgstr " dana"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "# days"
|
||||
msgstr "# dana"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Amount"
|
||||
msgstr "Iznos"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Average Invoice"
|
||||
msgstr "Prosječna faktura"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "COGS"
|
||||
msgstr "Troškovi prodate robe (COGS)"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Country"
|
||||
msgstr "Država"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Current year"
|
||||
msgstr "Tekuća godina"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Customer"
|
||||
msgstr "Kupac"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "DSO"
|
||||
msgstr "Dani naplate potraživanja (DSO)"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Date"
|
||||
msgstr "Datum"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Income"
|
||||
msgstr "Prihod"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Invoiced"
|
||||
msgstr "Izdani računi"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Invoiced by Month"
|
||||
msgstr "Fakturisano po mjesecu"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Invoices"
|
||||
msgstr "Računi"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Invoices by Total Signed"
|
||||
msgstr "Fakture po ukupnom potpisanom iznosu"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "KPI - Average Invoice"
|
||||
msgstr "KPI - Prosječna faktura"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "KPI - DSO"
|
||||
msgstr "KPI - Dani naplate potraživanja (DSO)"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "KPI - Income"
|
||||
msgstr "KPI - Prihod"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "KPI - Invoice Count"
|
||||
msgstr "KPI - Broj faktura"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "KPI - Unpaid Invoices"
|
||||
msgstr "KPI - Neplaćene fakture"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Period"
|
||||
msgstr "Period"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Product"
|
||||
msgstr "Proizvod"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Product Category"
|
||||
msgstr "Kategorija proizvoda"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Ratio"
|
||||
msgstr "Omjer"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Receivable"
|
||||
msgstr "Potraživanje"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Reference"
|
||||
msgstr "Vezna oznaka"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Revenue"
|
||||
msgstr "Prihod"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Salesperson"
|
||||
msgstr "Prodavač"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
# taken from hr.po
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Top Categories"
|
||||
msgstr "Top kategorije"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Top Countries"
|
||||
msgstr "Top države"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Top Invoices"
|
||||
msgstr "Top fakture"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Top Products"
|
||||
msgstr "Glavni proizvodi"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "Top Salespeople"
|
||||
msgstr "Top prodavci"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "in current year"
|
||||
msgstr "u tekućoj godini"
|
||||
|
||||
#. module: spreadsheet_dashboard_account
|
||||
#. odoo-javascript
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json:0
|
||||
#: code:addons/spreadsheet_dashboard_account/data/files/invoicing_dashboard.json
|
||||
#, python-format
|
||||
msgid "unpaid"
|
||||
msgstr "neplaćeno"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue