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:
Ernad Husremovic 2025-11-04 22:43:19 +01:00
parent 6308fcff4e
commit a2b6553e74
176 changed files with 3428 additions and 3278 deletions

View file

@ -15,7 +15,7 @@ msgstr ""
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/hooks.py:0
#: code:addons/account_avatax_oca/hooks.py
#, python-format
msgid "(Discount)"
msgstr "(Popust)"
@ -47,15 +47,11 @@ msgstr "Aktivan"
#. module: account_avatax_oca
#: model:ir.actions.act_window,name:account_avatax_oca.action_avalara_salestax_address_validate
#: model:ir.actions.server,name:account_avatax_oca.action_call_address_validation_method
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_address_validate
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_form
msgid "Address Validation"
msgstr "Validacija adrese"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__validation_method
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__validation_method
msgid "Address Validation Method"
msgstr "Metoda validacije adrese"
@ -74,11 +70,11 @@ msgstr "Napredno"
msgid ""
"Allows ean13 to be reported in place of Item Reference as upc identifier."
msgstr ""
"Dozvoljava prijavljivanje ean13 umjesto Reference artikla kao upc "
"identifikatora."
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_category__applicable_tax_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_product__applicable_tax_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_template__applicable_tax_code_id
msgid "Applicable AvaTax Code"
msgstr "Primjenjivi AvaTax kod"
@ -104,6 +100,10 @@ msgid ""
"warehouse_id, tax_on_shipping_address, Invoice line's price_unit, discount, "
"quantity"
msgstr ""
"Automatski pokreće API za izračun poreza ako su napravljene izmjene na "
"skladištu fakture (warehouse_id), porez na adresi isporuke "
"(tax_on_shipping_address), cijeni po jedinici stavke fakture (price_unit), "
"popustu, količini"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_avalara_salestax__validation_on_save
@ -112,25 +112,16 @@ msgstr "Automatski validira adrese kada su kreirane ili modificirane"
#. module: account_avatax_oca
#: model:account.tax.group,name:account_avatax_oca.avatax_tax_group
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__avatax_amount
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__avatax_amount
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__avatax_amount
#: model:ir.ui.menu,name:account_avatax_oca.menu_avatax
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_partner_details_form_inherit1
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_product_normal_form_avatax_inherit
msgid "AvaTax"
msgstr "AvaTax"
#. module: account_avatax_oca
#: model:ir.actions.act_window,name:account_avatax_oca.action_avalara_salestax
#: model:ir.ui.menu,name:account_avatax_oca.menu_avatax_api
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_form
msgid "AvaTax API"
msgstr "AvaTax API"
#. module: account_avatax_oca
#: model:ir.model,name:account_avatax_oca.model_product_tax_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_category__tax_code_id
msgid "AvaTax Code"
msgstr "AvaTax kod"
@ -146,29 +137,30 @@ msgstr "AvaTax linija"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_product_product__tax_code_id
#: model:ir.model.fields,help:account_avatax_oca.field_product_template__tax_code_id
msgid "AvaTax Product Tax Code"
msgstr "AvaTax kod poreza proizvoda"
#. module: account_avatax_oca
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_product_category_form_avatax_inherit
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_product_normal_form_avatax_inherit
msgid "AvaTax Properties"
msgstr "AvaTax svojstva"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avatax_rest_api.py:0
#: code:addons/account_avatax_oca/models/avatax_rest_api.py
#, python-format
msgid ""
"AvaTax: Notice\n"
"\n"
" Address Validation for this country not supported. But, Avalara will still calculate global tax rules."
msgstr ""
"AvaTax: Napomena\n"
"\n"
" Validacija adrese za ovu zemlju nije podržana. Međutim, Avalara će i dalje izračunavati globalna pravila poreza."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avatax_rest_api.py:0
#: code:addons/account_avatax_oca/models/avatax_rest_api.py
#, python-format
msgid ""
"AvaTax: Warning AvaTax could not validate the address:\n"
@ -178,6 +170,12 @@ msgid ""
"\n"
" Also please ensure that the company address is set and Validated. You can get there by going to Sales->Customers and removing \"Customers\" filter from the search at the top. Then go to your company contact info and validate your address in the Avatax Tab"
msgstr ""
"AvaTax: Upozorenje AvaTax nije mogao validirati adresu:\n"
"%s\n"
"\n"
"Možete snimiti adresu i AvaTax će pokušati izračunati poreze na osnovu poštanskog broja ako je \"Prinudi validaciju adrese\" onemogućena u konfiguraciji Avatax konektora. \n"
"\n"
" Takođe, molimo uvjerite se da je adresa kompanije postavljena i validirana. Možete stići tamo tako što ćete ići na Prodaja->Kupci i ukloniti filter \"Kupci\" iz pretrage na vrhu. Zatim idite na kontakt informacije vaše kompanije i validirajte vašu adresu u Avatax kartici"
#. module: account_avatax_oca
#: model:ir.model.constraint,message:account_avatax_oca.constraint_avalara_salestax_code_company_uniq
@ -186,15 +184,11 @@ msgstr "Avalara podešavanje je već dostupno za ovaj kod kompanije"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__avatax_request_log
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__avatax_request_log
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__avatax_request_log
msgid "Avatax API Request Log"
msgstr "Avatax API log zahtjeva"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__avatax_response_log
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__avatax_response_log
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__avatax_response_log
msgid "Avatax API Response Log"
msgstr "Avatax API log odgovora"
@ -210,37 +204,37 @@ msgstr "Avatax log"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/account_move.py:0
#: code:addons/account_avatax_oca/models/account_move.py
#, python-format
msgid "Avatax address is not validated!"
msgstr "Avatax adresa nije validirana!"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avalara_salestax.py:0
#: code:addons/account_avatax_oca/models/avalara_salestax.py
#, python-format
msgid "Avatax commiting document %s, but it tax reporting is disabled."
msgstr "Avatax potvrđuje dokument %s, ali je poresko izvještavanje onemogućeno."
msgstr ""
"Avatax potvrđuje dokument %s, ali je poresko izvještavanje onemogućeno."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avatax_rest_api.py:0
#: code:addons/account_avatax_oca/models/avatax_rest_api.py
#, python-format
msgid ""
"AvataxClient is not available in your system. Please contact your system "
"administrator to 'pip3 install Avalara'"
msgstr ""
"AvataxClient nije dostupan u vašem sistemu. Molimo kontaktirajte vašeg "
"sistemskog administratora za 'pip3 install Avalara'"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__calculate_tax_on_save
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__calculate_tax_on_save
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__calculate_tax_on_save
msgid "Calculate Tax On Save"
msgstr "Kalkuliraj porez pri spremanju"
#. module: account_avatax_oca
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_address_validate
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_getcompany
msgid "Cancel"
msgstr "Otkaži"
@ -251,7 +245,6 @@ msgstr "Grad"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__code
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__name
msgid "Code"
msgstr "Šifra"
@ -272,14 +265,14 @@ msgstr "Preduzeće"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/res_company.py:0
#: code:addons/account_avatax_oca/models/res_company.py
#, python-format
msgid "Company %s has no Avatax configuration."
msgstr "Kompanija %s nema Avatax konfiguraciju."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/res_company.py:0
#: code:addons/account_avatax_oca/models/res_company.py
#, python-format
msgid "Company %s has too many Avatax configurations!"
msgstr "Kompanija %s ima previše Avatax konfiguracija!"
@ -291,7 +284,6 @@ msgstr "Adresa kompanije"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__company_code
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_form
msgid "Company Code"
msgstr "Kod kompanije"
@ -342,40 +334,31 @@ msgstr "Država"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__create_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_address_validate__create_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_getcompany__create_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping__create_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__create_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__create_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_address_validate__create_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_getcompany__create_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping__create_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__create_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__create_date
msgid "Created on"
msgstr "Kreirano"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__customer_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__customer_code
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_partner_details_form_inherit1
msgid "Customer Code"
msgstr "Kod kupca"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avalara_salestax.py:0
#: code:addons/account_avatax_oca/models/avalara_salestax.py
#, python-format
msgid ""
"Customer Code for customer %(partner.name)s not defined.\n"
"\n"
" You can edit the Customer Code in customer profile. You can fix by clicking \"Generate Customer Code\" button in the customer contact information"
msgstr ""
"Šifra kupca za kupca %(partner.name)s nije definisana.\n"
"\n"
" Možete urediti šifru kupca u profilu kupca. Možete popraviti klikom na dugme \"Generiši šifru kupca\" u kontakt informacijama kupca"
#. module: account_avatax_oca
#: model:ir.model.constraint,message:account_avatax_oca.constraint_res_partner_name_uniq
@ -393,6 +376,8 @@ msgid ""
"Defines AvaTax request time out length, AvaTax best practices prescribes "
"default setting of 300 seconds"
msgstr ""
"Definiše trajanje isteka AvaTax zahtjeva, AvaTax najbolje prakse propisuju "
"zadanu postavku od 300 sekundi"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__description
@ -426,11 +411,6 @@ msgstr "Onemogućava mogućnost izvršavanja validacije adrese"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__display_name
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_address_validate__display_name
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_getcompany__display_name
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping__display_name
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__display_name
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
@ -446,56 +426,42 @@ msgstr "Omogućava detaljno AvaTax logiranje transakcija unutar aplikacije"
#. module: account_avatax_oca
#: model:ir.actions.act_window,name:account_avatax_oca.action_exemption_code_details
#: model:ir.ui.menu,name:account_avatax_oca.menu_action_exemption_code_details
msgid "Entity Use Code"
msgstr "Kod korišćenja entiteta"
#. module: account_avatax_oca
#: model:ir.model,name:account_avatax_oca.model_exemption_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__exemption_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__exemption_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__exemption_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__property_exemption_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__property_exemption_code_id
msgid "Exemption Code"
msgstr "Kod oslobođenja"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__exemption_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__exemption_code_id
msgid "Exemption Code (Deprecated)"
msgstr "Kod oslobođenja (zastarjelo)"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__exemption_locked
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__exemption_locked
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__exemption_locked
msgid "Exemption Locked"
msgstr "Oslobođenje zaključano"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__exemption_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__exemption_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__exemption_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__property_exemption_number
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__property_exemption_number
msgid "Exemption Number"
msgstr "Broj oslobođenja"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__exemption_number
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__exemption_number
msgid "Exemption Number (Deprecated)"
msgstr "Broj oslobođenja (zastarjelo)"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_account_bank_statement_line__exemption_locked
#: model:ir.model.fields,help:account_avatax_oca.field_account_move__exemption_locked
#: model:ir.model.fields,help:account_avatax_oca.field_account_payment__exemption_locked
msgid ""
"Exemption code won't be automatically changed, for instance, when changing "
"the Customer."
msgstr ""
"Šifra izuzeća neće biti automatski promijenjena, na primjer, prilikom "
"promjene kupca."
#. module: account_avatax_oca
#: model:ir.model,name:account_avatax_oca.model_account_fiscal_position
@ -514,39 +480,35 @@ msgstr "Generiraj"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__hide_exemption
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__hide_exemption
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__hide_exemption
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__hide_exemption
msgid "Hide Exemption & Tax Based on shipping address"
msgstr "Sakrij oslobođenje i porez na osnovu adrese dostave"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__id
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_address_validate__id
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_getcompany__id
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping__id
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__id
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__id
msgid "ID"
msgstr "ID"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/account_tax.py:0
#: code:addons/account_avatax_oca/models/account_tax.py
#, python-format
msgid ""
"Incorrect retrieval of Avatax amount for Invoice %(avatax_invoice)s: product"
" %(product.display_name)s, price_unit %(-price_unit)f , quantity "
"%(quantity)f"
msgstr ""
"Netačno preuzimanje Avatax iznosa za fakturu %(avatax_invoice)s: proizvod "
"%(product.display_name)s, cijena_jedinice %(-price_unit)f , količina "
"%(quantity)f"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_res_partner__validated_on_save
#: model:ir.model.fields,help:account_avatax_oca.field_res_users__validated_on_save
msgid ""
"Indicates if the address is already validated on save before calling the "
"wizard"
msgstr ""
"Označava da li je adresa već validirana pri snimanju prije pozivanja "
"čarobnjaka"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_tax__is_avatax
@ -555,33 +517,26 @@ msgstr "Je Avatax"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__property_tax_exempt
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__property_tax_exempt
msgid "Is Tax Exempt"
msgstr "Oslobođen poreza"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__tax_exempt
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__tax_exempt
msgid "Is Tax Exempt (Deprecated))"
msgstr "Oslobođen poreza (zastarjelo))"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_res_partner__validation_method
#: model:ir.model.fields,help:account_avatax_oca.field_res_users__validation_method
msgid "It gets populated when the address is validated by the method"
msgstr "Popunjava se kada je adresa validirana metodom"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_account_bank_statement_line__exemption_code_id
#: model:ir.model.fields,help:account_avatax_oca.field_account_move__exemption_code_id
#: model:ir.model.fields,help:account_avatax_oca.field_account_payment__exemption_code_id
msgid "It show the customer exemption code"
msgstr "Prikazuje kod oslobođenja kupca"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_account_bank_statement_line__exemption_code
#: model:ir.model.fields,help:account_avatax_oca.field_account_move__exemption_code
#: model:ir.model.fields,help:account_avatax_oca.field_account_payment__exemption_code
msgid "It show the customer exemption number"
msgstr "Prikazuje broj oslobođenja kupca"
@ -597,37 +552,21 @@ msgstr "Stavka žurnala"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax____last_update
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_address_validate____last_update
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_getcompany____last_update
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping____last_update
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code____last_update
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code____last_update
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__write_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_address_validate__write_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_getcompany__write_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping__write_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__write_uid
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__write_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_address_validate__write_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_getcompany__write_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping__write_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__write_date
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__write_date
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__date_validation
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__date_validation
msgid "Last Validation Date"
msgstr "Datum poslednje validacije"
@ -648,8 +587,6 @@ msgstr "Ključ licence obezbijeđen od AvaTax"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__location_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__location_code
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__location_code
msgid "Location Code"
msgstr "Kod lokacije"
@ -665,14 +602,14 @@ msgstr "Geografska dužina"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax_ping__name
#: model:ir.model.fields,field_description:account_avatax_oca.field_exemption_code__name
msgid "Name"
msgstr "Naziv:"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_avalara_salestax__disable_tax_calculation
msgid "No tax calculation requests will be sent to the AvaTax web service."
msgstr "Nema zahtjeva za kalkulaciju poreza koji će biti poslani AvaTax web servisu."
msgstr ""
"Nema zahtjeva za kalkulaciju poreza koji će biti poslani AvaTax web servisu."
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_avalara_salestax__disable_tax_reporting
@ -687,7 +624,8 @@ msgstr "U redu"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_avalara_salestax__force_address_validation
msgid "Only compute taxes if addresses were validated by the Avatax service"
msgstr "Kalkuliši poreze samo ako su adrese validirane od strane Avatax servisa"
msgstr ""
"Kalkuliši poreze samo ako su adrese validirane od strane Avatax servisa"
#. module: account_avatax_oca
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_address_validate
@ -726,7 +664,6 @@ msgstr "Originalni poštanski broj"
#. module: account_avatax_oca
#: model:ir.model.fields.selection,name:account_avatax_oca.selection__product_tax_code__type__other
#: model:ir.model.fields.selection,name:account_avatax_oca.selection__res_partner__validation_method__other
msgid "Other"
msgstr "Ostalo"
@ -737,53 +674,56 @@ msgstr "Ping servis"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/account_tax.py:0
#: code:addons/account_avatax_oca/models/account_tax.py
#, python-format
msgid "Please configure Avatax Tax for Company %s:"
msgstr "Molimo konfiguriši Avatax porez za kompaniju %s:"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/partner.py:0
#: code:addons/account_avatax_oca/models/partner.py
#, python-format
msgid ""
"Please enter either Exemption Number or Exemption Code for marking customer "
"as Exempt."
msgstr ""
"Molimo unesite broj izuzeća ili šifru izuzeća za označavanje kupca kao "
"oslobođenog."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avatax_rest_api.py:0
#: code:addons/account_avatax_oca/models/avatax_rest_api.py
#, python-format
msgid ""
"Please set the Company Address in the partner information and validate. We are checking against the first line of the address and it's empty. \n"
"\n"
" Typically located in Sales->Customers, you have to clear \"Customers\" from search filter and type in your own company name. Ensure the address is filled out and go to Avatax tab in the partner information and validate the address. Save partner update when done."
msgstr ""
"Molimo postavite adresu kompanije u informacijama partnera i validirajte. Provjeravamo prvu liniju adrese i ona je prazna. \n"
"\n"
" Obično se nalazi u Prodaja->Kupci, morate obrisati \"Kupci\" iz filtera pretraživanja i upisati naziv vaše kompanije. Osigurajte da je adresa popunjena i idite na Avatax karticu u informacijama partnera i validirajte adresu. Snimite ažuriranje partnera kada završite."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avalara_salestax.py:0
#: code:addons/account_avatax_oca/models/avalara_salestax.py
#, python-format
msgid "Please validate the origin warehouse address."
msgstr "Molimo validirajte adresu originalnog skladišta."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avalara_salestax.py:0
#: code:addons/account_avatax_oca/models/avalara_salestax.py
#, python-format
msgid "Please validate the shipping address for the partner %(partner.name)s."
msgstr "Molimo validirajte adresu dostave za partnera %(partner.name)s."
#. module: account_avatax_oca
#: model:ir.model,name:account_avatax_oca.model_product_template
#: model:ir.model.fields.selection,name:account_avatax_oca.selection__product_tax_code__type__product
msgid "Product"
msgstr "Artikal"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_product__tax_code_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_template__tax_code_id
msgid "Product AvaTax Code"
msgstr "AvaTax kod proizvoda"
@ -804,7 +744,6 @@ msgstr "Kod poreza proizvoda"
#. module: account_avatax_oca
#: model:ir.actions.act_window,name:account_avatax_oca.action_product_tax_code
#: model:ir.ui.menu,name:account_avatax_oca.menu_product_tax_code
msgid "Product Tax Codes"
msgstr "Kodovi poreza proizvoda"
@ -815,8 +754,6 @@ msgstr "Produkcija (REST API)"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_account_bank_statement_line__invoice_doc_no
#: model:ir.model.fields,help:account_avatax_oca.field_account_move__invoice_doc_no
#: model:ir.model.fields,help:account_avatax_oca.field_account_payment__invoice_doc_no
msgid "Reference of the invoice"
msgstr "Referenca fakture"
@ -837,8 +774,6 @@ msgstr "Vrati rezultate validacije velikim slovima"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__so_partner_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__so_partner_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__so_partner_id
msgid "SO Partner"
msgstr "SO partner"
@ -874,14 +809,11 @@ msgstr "Usluga"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_avalara_salestax__service_url
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_form
msgid "Service URL"
msgstr "URL servisa"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__invoice_doc_no
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__invoice_doc_no
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__invoice_doc_no
msgid "Source/Ref Invoice No"
msgstr "Izvor/Ref broj fakture"
@ -917,22 +849,16 @@ msgstr "Oslobođenje od poreza"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__tax_address_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__tax_address_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__tax_address_id
msgid "Tax Shipping Address"
msgstr "Adresa poreske dostave"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__tax_on_shipping_address
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__tax_on_shipping_address
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__tax_on_shipping_address
msgid "Tax based on shipping address"
msgstr "Porez na osnovu adrese dostave"
#. module: account_avatax_oca
#: model:ir.actions.act_window,name:account_avatax_oca.action_avalara_salestax_ping
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_form
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_avalara_salestax_ping
msgid "Test Connection"
msgstr "Testiraj vezu"
@ -948,25 +874,28 @@ msgstr "Test stavka P0000000"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avatax_rest_api.py:0
#: code:addons/account_avatax_oca/models/avatax_rest_api.py
#, python-format
msgid ""
"The AvaTax Address Validation Service does not support this country in the "
"configuration, please continue with your normal process."
msgstr ""
"AvaTax usluga validacije adrese ne podržava ovu državu u konfiguraciji, "
"molimo nastavite sa vašim normalnim procesom."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avatax_rest_api.py:0
#: code:addons/account_avatax_oca/models/avatax_rest_api.py
#, python-format
msgid ""
"The AvaTax Address Validation Service is disabled by the administrator. "
"Please make sure it's enabled for the address validation"
msgstr ""
"AvaTax usluga validacije adrese je onemogućena od strane administratora. "
"Molimo osigurajte da je omogućena za validaciju adrese"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_res_partner__property_exemption_number
#: model:ir.model.fields,help:account_avatax_oca.field_res_users__property_exemption_number
msgid "The State identification number relevant fot the exemption"
msgstr "Identifikacioni broj države relevantan za oslobođenje"
@ -987,13 +916,11 @@ msgstr "Kod kompanije kako je definisan u Admin konzoli AvaTax"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_res_partner__date_validation
#: model:ir.model.fields,help:account_avatax_oca.field_res_users__date_validation
msgid "The date the address was last validated by AvaTax and accepted"
msgstr "Datum kada je adresa poslednji put validirana od AvaTax i prihvaćena"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_res_partner__property_exemption_code_id
#: model:ir.model.fields,help:account_avatax_oca.field_res_users__property_exemption_code_id
msgid "The type of exemption granted"
msgstr "Tip odobrenog oslobođenja"
@ -1004,28 +931,27 @@ msgstr "URL za povezivanje"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avatax_rest_api.py:0
#: code:addons/account_avatax_oca/models/avatax_rest_api.py
#, python-format
msgid "The user or account could not be authenticated"
msgstr "Korisnik ili račun nije mogao biti autentifikovan"
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avalara_salestax.py:0
#: code:addons/account_avatax_oca/models/avalara_salestax.py
#, python-format
msgid "There is no Company address defined."
msgstr "Nema definirane adrese kompanije."
#. module: account_avatax_oca
#. odoo-python
#: code:addons/account_avatax_oca/models/avalara_salestax.py:0
#: code:addons/account_avatax_oca/models/avalara_salestax.py
#, python-format
msgid "There is no source shipping address defined for partner %s."
msgstr "Nema definirane adrese izvora dostave za partnera %s."
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_res_partner__property_tax_exempt
#: model:ir.model.fields,help:account_avatax_oca.field_res_users__property_tax_exempt
msgid "This company or address can claim for tax exemption"
msgstr "Ova kompanija ili adresa može zahtjevati oslobođenje od poreza"
@ -1038,6 +964,10 @@ msgid ""
"generate their customer code. This is required for Avatax and is only "
"generated one time."
msgstr ""
"Ovo će generisati šifru kupca za kupca korištenog u transakciji, ako već "
"nema šifru. Svaka šifra je jedinstvena po kupcu. Kada je ovo onemogućeno, "
"moraćete ručno ići na svakog kupca i ručno generisati njihovu šifru kupca. "
"Ovo je obavezno za Avatax i generiše se samo jednom."
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_product_tax_code__type
@ -1061,13 +991,12 @@ msgstr "Odčekirajte aktivno polje da sakrijete zapis"
#. module: account_avatax_oca
#: model:ir.model.fields,help:account_avatax_oca.field_account_bank_statement_line__hide_exemption
#: model:ir.model.fields,help:account_avatax_oca.field_account_move__hide_exemption
#: model:ir.model.fields,help:account_avatax_oca.field_account_payment__hide_exemption
#: model:ir.model.fields,help:account_avatax_oca.field_avalara_salestax__hide_exemption
msgid ""
"Uncheck the this field to show exemption fields on SO/Invoice form view. "
"Also, it will show Tax based on shipping address button"
msgstr ""
"Odznačite ovo polje da prikažete polja oslobođenja na pregledu formulara "
"PO/Fakture. Takođe, prikazat će dugme Porez baziran na adresi isporuke"
#. module: account_avatax_oca
#: model:ir.actions.server,name:account_avatax_oca.action_account_invoice_compute_taxes
@ -1076,9 +1005,6 @@ msgstr "Ažuriraj poreze sa AvaTax"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__is_avatax
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_fiscal_position__is_avatax
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__is_avatax
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__is_avatax
msgid "Use Avatax API"
msgstr "Koristi Avatax API"
@ -1094,6 +1020,9 @@ msgid ""
" Invoice. If no Sales Order exists, Customer field on the invoice form view "
"will be used instead"
msgstr ""
"Koristi polje Kupac naloga prodaje za određivanje oporezivog statusa na "
"fakturi kupca. Ako nalog prodaje ne postoji, koristit će se polje Kupac na "
"pregledu formulara fakture"
#. module: account_avatax_oca
#: model_terms:ir.ui.view,arch_db:account_avatax_oca.view_partner_details_form_inherit1
@ -1112,7 +1041,6 @@ msgstr "Validirana adresa"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_partner__validated_on_save
#: model:ir.model.fields,field_description:account_avatax_oca.field_res_users__validated_on_save
msgid "Validated On Save"
msgstr "Validirano pri spremanju"
@ -1133,8 +1061,6 @@ msgstr "Posjeti AvaTax Admin web stranicu"
#. module: account_avatax_oca
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_bank_statement_line__warehouse_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_move__warehouse_id
#: model:ir.model.fields,field_description:account_avatax_oca.field_account_payment__warehouse_id
msgid "Warehouse"
msgstr "Skladište"