Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
58d52e4
rename hr_payroll_account to payroll_account
Saran440 Sep 23, 2020
fe445aa
[ADD] icon.png
OCA-git-bot Oct 27, 2020
69ff5cf
[ADD] payroll,payroll_account: migration analysis
MiquelRForgeFlow Dec 3, 2021
e326ccf
[14.0][MIG] payroll_account: Migration to 14.0
norlinhenrik Jan 5, 2022
1967428
[FIX] payroll_account: Add taxes to account.move.line
Jan 7, 2022
1f687dd
Translated using Weblate (Catalan)
Noel000 Feb 28, 2022
d8f90d0
Added translation using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
b8ac1c2
Translated using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
fc31cc9
Translated using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
b8a3775
[IMP] update dotfiles [ci skip]
OCA-git-bot Mar 31, 2022
eaca736
[IMP] payroll_account: prefer groups in rules views
nimarosa May 17, 2022
d692052
[IMP] payroll_account: add nimarosa to manteiners
nimarosa May 17, 2022
dc4496d
[FIX] payroll_account: post() -> action_post()
MiquelRForgeFlow Jun 22, 2022
d60c02c
Translated using Weblate (Spanish)
nimarosa Jul 7, 2022
7bfcf07
[FIX] payroll_account: log a warning if no move lines are generated f…
mtelahun Aug 17, 2022
9d8378b
[IMP] payroll: Merge payslip_cancel in base module and remove module
nimarosa Sep 8, 2022
85a7d98
Translated using Weblate (Spanish (Argentina))
ibuioli Sep 17, 2022
ba35b8b
Translated using Weblate (Spanish)
nimarosa Sep 30, 2022
2c2001c
[14.0] [IMP] payroll: improve salary_rule and categories views and do…
nimarosa Oct 1, 2022
7d04194
[14.0] [IMP] payroll: change manifest category
nimarosa Nov 8, 2022
78005a0
[IMP] payroll: required fields, removed details_by_salary_rule_category
norlinhenrik Nov 6, 2022
db6a1d8
[MIG] payroll_account: Migration to 15.0
mtelahun Nov 10, 2022
301f0a3
[MIG] payroll_account: Migration to 16.0
mtelahun Nov 13, 2022
fa0a3cb
[UPD] Update payroll_account.pot
Nov 14, 2022
2e99581
[UPD] README.rst
OCA-git-bot Nov 14, 2022
4a788fd
[UPD] Update payroll_account.pot
Dec 1, 2022
dd6b46b
Update translation files
weblate Dec 1, 2022
b1d97c0
Translated using Weblate (Persian)
mostafabarmshory Apr 17, 2023
905163e
Translated using Weblate (Italian)
mymage Jun 22, 2023
38e1371
[UPD] README.rst
OCA-git-bot Sep 3, 2023
f807770
Translated using Weblate (Arabic)
hussain Aug 29, 2023
7ba4271
Translated using Weblate (Portuguese (Brazil))
douglascstd Aug 29, 2023
3eeff18
Translated using Weblate (Italian)
mymage Sep 22, 2023
a1cc32b
Update translation files
weblate Oct 9, 2023
a3f0fe8
Translated using Weblate (Italian)
mymage Jan 16, 2024
d75418b
[FIX] Fix analytic account in payroll account
cvinh Feb 3, 2024
cdb4070
[BOT] post-merge updates
OCA-git-bot Feb 13, 2024
e4713b7
Translated using Weblate (Portuguese (Brazil))
May 21, 2024
1dc3bb3
[14.0][FIX] multicompanies
FernandoRomera Mar 28, 2023
a2c9ac6
[14.0][FIX] payroll_account: Fix multicompanies and refactoring
FernandoRomera Mar 28, 2023
37c1aa0
[FIX] payroll_account: fix company_dependent on debit and credit account
marcelsavegnago Apr 3, 2023
d516b9d
[FIX] payroll_account: hr.payslip.line _get_partner_id()
norlinhenrik May 30, 2024
63577a3
[UPD] Update payroll_account.pot
Jun 10, 2024
cf15887
Update translation files
weblate Jun 10, 2024
586fe2e
Translated using Weblate (Portuguese (Brazil))
Jun 11, 2024
1a25554
Translated using Weblate (Italian)
mymage Jun 14, 2024
da3477e
Translated using Weblate (Portuguese)
peterromao Aug 1, 2024
4a8ad34
[IMP] payroll_account: pre-commit execution
dreispt Jan 27, 2025
b36daf1
[MIG] payroll_account: Migration to 18.0
dreispt Jan 27, 2025
3a61670
[FIX] payroll_account: improve test coverage, remove redundant code
dreispt Jan 28, 2025
ef60f4a
[UPD] Update payroll_account.pot
Mar 30, 2025
7bf7799
[BOT] post-merge updates
OCA-git-bot Mar 30, 2025
e7918bd
Translated using Weblate (Spanish (Venezuela))
macagua Apr 23, 2025
12c4102
Translated using Weblate (Spanish)
macagua Apr 23, 2025
ed9246a
[18.0][FIX] payroll_account: Fix key error which arrises if not ledge…
nimarosa May 5, 2025
f03970a
[BOT] post-merge updates
OCA-git-bot May 13, 2025
26aff3b
[18.0][FIX] payroll_account: invoice_tax_id do not exists
FernandoRomera Jul 7, 2025
7b57116
[BOT] post-merge updates
OCA-git-bot Jul 8, 2025
5f87f36
[18.0][FIX] payroll_account: migration scripts
FernandoRomera Aug 5, 2025
bfa385a
[BOT] post-merge updates
OCA-git-bot Aug 10, 2025
07da4ed
[18.0][FIX] payroll_account: resilience in pre-migration script
FernandoRomera Aug 14, 2025
9061665
[BOT] post-merge updates
OCA-git-bot Aug 23, 2025
bdd4037
Translated using Weblate (Turkish)
tsezgin Sep 3, 2025
881d476
[MIG] payroll_account: migration to 19.0 with tests and CI setup (squ…
Oct 17, 2025
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:9d33a71e51f8b03c1bae2878058e15a223d3719c8dd1aff52f40a2389117343e
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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 <[email protected]>
- Saran Lim. <[email protected]>
- Daniel Reis <[email protected]>

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