Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
4f9d601
rename hr_payroll_account to payroll_account
Saran440 Sep 23, 2020
7bf5131
[ADD] icon.png
OCA-git-bot Oct 27, 2020
20c1edd
[ADD] payroll,payroll_account: migration analysis
MiquelRForgeFlow Dec 3, 2021
7927e67
[14.0][MIG] payroll_account: Migration to 14.0
norlinhenrik Jan 5, 2022
8f595e0
[FIX] payroll_account: Add taxes to account.move.line
Jan 7, 2022
db45ec4
Translated using Weblate (Catalan)
Noel000 Feb 28, 2022
32ec061
Added translation using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
b78c7b7
Translated using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
093e26a
Translated using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
c6b9121
[IMP] update dotfiles [ci skip]
OCA-git-bot Mar 31, 2022
61d031b
[IMP] payroll_account: prefer groups in rules views
nimarosa May 17, 2022
4e8956c
[IMP] payroll_account: add nimarosa to manteiners
nimarosa May 17, 2022
bed3860
[FIX] payroll_account: post() -> action_post()
MiquelRForgeFlow Jun 22, 2022
eab7daf
Translated using Weblate (Spanish)
nimarosa Jul 7, 2022
dbdde7b
[FIX] payroll_account: log a warning if no move lines are generated f…
mtelahun Aug 17, 2022
2905f67
[IMP] payroll: Merge payslip_cancel in base module and remove module
nimarosa Sep 8, 2022
b22695a
Translated using Weblate (Spanish (Argentina))
ibuioli Sep 17, 2022
1229c3c
Translated using Weblate (Spanish)
nimarosa Sep 30, 2022
bfbb9b5
[14.0] [IMP] payroll: improve salary_rule and categories views and do…
nimarosa Oct 1, 2022
fb4e933
[14.0] [IMP] payroll: change manifest category
nimarosa Nov 8, 2022
9e2ff24
[IMP] payroll: required fields, removed details_by_salary_rule_category
norlinhenrik Nov 6, 2022
4f639dc
[MIG] payroll_account: Migration to 15.0
mtelahun Nov 10, 2022
aff99e6
[MIG] payroll_account: Migration to 16.0
mtelahun Nov 13, 2022
06dc6dd
[UPD] Update payroll_account.pot
Nov 14, 2022
fc7a996
[UPD] README.rst
OCA-git-bot Nov 14, 2022
a9b567b
[UPD] Update payroll_account.pot
Dec 1, 2022
f5e028e
Update translation files
weblate Dec 1, 2022
5b8c2c5
Translated using Weblate (Persian)
mostafabarmshory Apr 17, 2023
d6e479c
Translated using Weblate (Italian)
mymage Jun 22, 2023
93dedcd
[UPD] README.rst
OCA-git-bot Sep 3, 2023
936aeb9
Translated using Weblate (Arabic)
hussain Aug 29, 2023
f36f150
Translated using Weblate (Portuguese (Brazil))
douglascstd Aug 29, 2023
f3e6a7c
Translated using Weblate (Italian)
mymage Sep 22, 2023
3be81ff
Update translation files
weblate Oct 9, 2023
844bc47
Translated using Weblate (Italian)
mymage Jan 16, 2024
5e0970a
[FIX] Fix analytic account in payroll account
cvinh Feb 3, 2024
2a0ad1d
[BOT] post-merge updates
OCA-git-bot Feb 13, 2024
be0576e
Translated using Weblate (Portuguese (Brazil))
May 21, 2024
bfc92c8
[14.0][FIX] multicompanies
FernandoRomera Mar 28, 2023
38b9b40
[14.0][FIX] payroll_account: Fix multicompanies and refactoring
FernandoRomera Mar 28, 2023
a690082
[FIX] payroll_account: fix company_dependent on debit and credit account
marcelsavegnago Apr 3, 2023
90f2956
[FIX] payroll_account: hr.payslip.line _get_partner_id()
norlinhenrik May 30, 2024
300b968
[UPD] Update payroll_account.pot
Jun 10, 2024
c404d58
Update translation files
weblate Jun 10, 2024
2c38136
Translated using Weblate (Portuguese (Brazil))
Jun 11, 2024
ac24337
Translated using Weblate (Italian)
mymage Jun 14, 2024
9761839
Translated using Weblate (Portuguese)
peterromao Aug 1, 2024
a35b59d
[IMP] payroll_account: pre-commit execution
dreispt Jan 27, 2025
c6ce8ec
[MIG] payroll_account: Migration to 18.0
dreispt Jan 27, 2025
e921a3f
[FIX] payroll_account: improve test coverage, remove redundant code
dreispt Jan 28, 2025
ed6610a
[UPD] Update payroll_account.pot
Mar 30, 2025
8775722
[BOT] post-merge updates
OCA-git-bot Mar 30, 2025
81dae11
Translated using Weblate (Spanish (Venezuela))
macagua Apr 23, 2025
6e9d9bb
Translated using Weblate (Spanish)
macagua Apr 23, 2025
5bed633
[18.0][FIX] payroll_account: Fix key error which arrises if not ledge…
nimarosa May 5, 2025
6e14694
[BOT] post-merge updates
OCA-git-bot May 13, 2025
93f1b03
[18.0][FIX] payroll_account: invoice_tax_id do not exists
FernandoRomera Jul 7, 2025
c33f25a
[BOT] post-merge updates
OCA-git-bot Jul 8, 2025
bdcdd6c
[18.0][FIX] payroll_account: migration scripts
FernandoRomera Aug 5, 2025
50b4b88
[BOT] post-merge updates
OCA-git-bot Aug 10, 2025
98c9e2e
[18.0][FIX] payroll_account: resilience in pre-migration script
FernandoRomera Aug 14, 2025
d68ada3
[BOT] post-merge updates
OCA-git-bot Aug 23, 2025
e4a0bf2
Translated using Weblate (Turkish)
tsezgin Sep 3, 2025
de0c990
[18.0][FIX] payroll_account: account.tax.repartition.line filter by d…
FernandoRomera Dec 29, 2025
14d3371
[BOT] post-merge updates
OCA-git-bot Dec 29, 2025
a7e8fa6
[FIX] payroll_account: Fix partner logic for work_contact_id migration
hussain Oct 16, 2025
9842733
[BOT] post-merge updates
OCA-git-bot May 4, 2026
87a4ab4
[MIG] payroll_account: Migration to 19.0
stferraro May 19, 2026
a1d3d98
[MIG] payroll_account : Migration to 19.0
stferraro May 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 104 additions & 0 deletions payroll_account/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

==================
Payroll Accounting
==================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:4223497c1bb615e7ace092d9bb34a0d2dfe76b116297cee8b8c9e5eb3f2ff258
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpayroll-lightgray.png?logo=github
:target: https://github.com/OCA/payroll/tree/19.0/payroll_account
:alt: OCA/payroll
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/payroll-19-0/payroll-19-0-payroll_account
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/payroll&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Generic Payroll system Integrated with Accounting.

This module is a backport from Odoo SA and as such, it is not included
in the OCA CLA. That means we do not have a copy of the copyright on it
like all other OCA modules.

**Table of contents**

.. contents::
:local:

Configuration
=============

# Go to *Payroll > Configuration > Salary Rules* # Select rule that you
want in accounting # Go to *Accounting Tab* and select Debit, Credit
Account

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/payroll/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/payroll/issues/new?body=module:%20payroll_account%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Odoo SA

Contributors
------------

- Odoo SA <info@odoo.com>
- Saran Lim. <saranl@ecosoft.co.th>
- Daniel Reis <dreis@opensourceintegrators.com>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

.. |maintainer-appstogrow| image:: https://github.com/appstogrow.png?size=40px
:target: https://github.com/appstogrow
:alt: appstogrow
.. |maintainer-nimarosa| image:: https://github.com/nimarosa.png?size=40px
:target: https://github.com/nimarosa
:alt: nimarosa

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-appstogrow| |maintainer-nimarosa|

This module is part of the `OCA/payroll <https://github.com/OCA/payroll/tree/19.0/payroll_account>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions payroll_account/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.

from . import models
from . import wizard
14 changes: 14 additions & 0 deletions payroll_account/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
"name": "Payroll Accounting",
"version": "19.0.1.0.0",
"category": "Payroll",
"website": "https://github.com/OCA/payroll",
"license": "LGPL-3",
"summary": "Manage your payroll to accounting",
"author": "Odoo SA, Odoo Community Association (OCA)",
"depends": ["payroll", "account"],
"data": ["views/hr_payroll_account_views.xml"],
"demo": ["demo/hr_payroll_account_demo.xml"],
"maintainers": ["appstogrow", "nimarosa"],
}
5 changes: 5 additions & 0 deletions payroll_account/demo/hr_payroll_account_demo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<odoo>
<record id="payroll.hr_employee_payroll" model="hr.employee">
<field name="private_street">Abbey Road</field>
</record>
</odoo>
147 changes: 147 additions & 0 deletions payroll_account/i18n/af.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * hr_payroll_account
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.saas~18\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-10 10:10+0000\n"
"PO-Revision-Date: 2017-09-20 09:53+0000\n"
"Language-Team: Afrikaans (https://www.transifex.com/odoo/teams/41243/af/)\n"
"Language: af\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

#. module: payroll_account
#: model_terms:ir.ui.view,arch_db:payroll_account.hr_contract_view_form
#: model_terms:ir.ui.view,arch_db:payroll_account.hr_salary_rule_view_form
msgid "Accounting"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip__move_id
msgid "Accounting Entry"
msgstr ""

#. module: payroll_account
#. odoo-python
#: code:addons/payroll_account/models/hr_payslip.py:0
#, python-format
msgid "Adjustment Entry"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_contract__analytic_account_id
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_line__analytic_account_id
#: model:ir.model.fields,field_description:payroll_account.field_hr_salary_rule__analytic_account_id
msgid "Analytic Account"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_line__tax_base_id
#: model:ir.model.fields,field_description:payroll_account.field_hr_salary_rule__tax_base_id
msgid "Base"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_line__company_id
#: model:ir.model.fields,field_description:payroll_account.field_hr_salary_rule__company_id
msgid "Company"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_line__account_credit
#: model:ir.model.fields,field_description:payroll_account.field_hr_salary_rule__account_credit
msgid "Credit Account"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip__date
msgid "Date Account"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_line__account_debit
#: model:ir.model.fields,field_description:payroll_account.field_hr_salary_rule__account_debit
msgid "Debit Account"
msgstr ""

#. module: payroll_account
#: model:ir.model,name:payroll_account.model_hr_contract
msgid "Employee Contract"
msgstr ""

#. module: payroll_account
#: model:ir.model,name:payroll_account.model_hr_payslip_employees
msgid "Generate payslips for all selected employees"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,help:payroll_account.field_hr_payslip__date
msgid "Keep empty to use the period of the validation(Payslip) date."
msgstr ""

#. module: payroll_account
#: model:ir.model,name:payroll_account.model_hr_payslip
msgid "Payslip"
msgstr ""

#. module: payroll_account
#: model:ir.model,name:payroll_account.model_hr_payslip_run
msgid "Payslip Batches"
msgstr ""

#. module: payroll_account
#: model:ir.model,name:payroll_account.model_hr_payslip_line
msgid "Payslip Line"
msgstr ""

#. module: payroll_account
#. odoo-python
#: code:addons/payroll_account/models/hr_payslip.py:0
#, python-format
msgid "Payslip of %s"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_contract__journal_id
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip__journal_id
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_run__journal_id
msgid "Salary Journal"
msgstr ""

#. module: payroll_account
#: model:ir.model,name:payroll_account.model_hr_salary_rule
msgid "Salary Rule"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_line__account_tax_id
#: model:ir.model.fields,field_description:payroll_account.field_hr_salary_rule__account_tax_id
msgid "Tax"
msgstr ""

#. module: payroll_account
#: model:ir.model.fields,field_description:payroll_account.field_hr_payslip_line__tax_line_ids
#: model:ir.model.fields,field_description:payroll_account.field_hr_salary_rule__tax_line_ids
msgid "Tax lines"
msgstr ""

#. module: payroll_account
#. odoo-python
#: code:addons/payroll_account/models/hr_payslip.py:0
#, python-format
msgid ""
"The Expense Journal \"%s\" has not properly configured the Credit Account!"
msgstr ""

#. module: payroll_account
#. odoo-python
#: code:addons/payroll_account/models/hr_payslip.py:0
#, python-format
msgid ""
"The Expense Journal \"%s\" has not properly configured the Debit Account!"
msgstr ""
Loading
Loading