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
59f7473
rename hr_payroll_account to payroll_account
Saran440 Sep 23, 2020
8dfb16e
[ADD] icon.png
OCA-git-bot Oct 27, 2020
f40a3f8
[ADD] payroll,payroll_account: migration analysis
MiquelRForgeFlow Dec 3, 2021
631c2a1
[14.0][MIG] payroll_account: Migration to 14.0
norlinhenrik Jan 5, 2022
336b166
[FIX] payroll_account: Add taxes to account.move.line
Jan 7, 2022
94c1a92
Translated using Weblate (Catalan)
Noel000 Feb 28, 2022
6f7230b
Added translation using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
e0b4012
Translated using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
cb2b6f7
Translated using Weblate (Spanish (Argentina))
ibuioli Mar 6, 2022
6763d38
[IMP] update dotfiles [ci skip]
OCA-git-bot Mar 31, 2022
24718b4
[IMP] payroll_account: prefer groups in rules views
nimarosa May 17, 2022
a3aee87
[IMP] payroll_account: add nimarosa to manteiners
nimarosa May 17, 2022
b8a2eaf
[FIX] payroll_account: post() -> action_post()
MiquelRForgeFlow Jun 22, 2022
a7681c9
Translated using Weblate (Spanish)
nimarosa Jul 7, 2022
51fd295
[FIX] payroll_account: log a warning if no move lines are generated f…
mtelahun Aug 17, 2022
6fe410c
[IMP] payroll: Merge payslip_cancel in base module and remove module
nimarosa Sep 8, 2022
43bfa20
Translated using Weblate (Spanish (Argentina))
ibuioli Sep 17, 2022
8286fa3
Translated using Weblate (Spanish)
nimarosa Sep 30, 2022
8cb86f9
[14.0] [IMP] payroll: improve salary_rule and categories views and do…
nimarosa Oct 1, 2022
c897cca
[14.0] [IMP] payroll: change manifest category
nimarosa Nov 8, 2022
c368fc5
[IMP] payroll: required fields, removed details_by_salary_rule_category
norlinhenrik Nov 6, 2022
5109297
[MIG] payroll_account: Migration to 15.0
mtelahun Nov 10, 2022
2ed7e36
[MIG] payroll_account: Migration to 16.0
mtelahun Nov 13, 2022
91df0f4
[UPD] Update payroll_account.pot
Nov 14, 2022
01e1b3e
[UPD] README.rst
OCA-git-bot Nov 14, 2022
4d08824
[UPD] Update payroll_account.pot
Dec 1, 2022
c963ea7
Update translation files
weblate Dec 1, 2022
c2c4452
Translated using Weblate (Persian)
mostafabarmshory Apr 17, 2023
bba0d07
Translated using Weblate (Italian)
mymage Jun 22, 2023
fe3282b
[UPD] README.rst
OCA-git-bot Sep 3, 2023
f4a40f8
Translated using Weblate (Arabic)
hussain Aug 29, 2023
625b1c7
Translated using Weblate (Portuguese (Brazil))
douglascstd Aug 29, 2023
9187a72
Translated using Weblate (Italian)
mymage Sep 22, 2023
fc035b5
Update translation files
weblate Oct 9, 2023
ad85059
Translated using Weblate (Italian)
mymage Jan 16, 2024
f7e2396
[FIX] Fix analytic account in payroll account
cvinh Feb 3, 2024
fb20d12
[BOT] post-merge updates
OCA-git-bot Feb 13, 2024
05570fe
Translated using Weblate (Portuguese (Brazil))
May 21, 2024
7e3fa4e
[14.0][FIX] multicompanies
FernandoRomera Mar 28, 2023
3ad70dd
[14.0][FIX] payroll_account: Fix multicompanies and refactoring
FernandoRomera Mar 28, 2023
afaf80b
[FIX] payroll_account: fix company_dependent on debit and credit account
marcelsavegnago Apr 3, 2023
99f6327
[FIX] payroll_account: hr.payslip.line _get_partner_id()
norlinhenrik May 30, 2024
09e5741
[UPD] Update payroll_account.pot
Jun 10, 2024
4604f85
Update translation files
weblate Jun 10, 2024
7a4ba19
Translated using Weblate (Portuguese (Brazil))
Jun 11, 2024
daad6df
Translated using Weblate (Italian)
mymage Jun 14, 2024
0049ffb
Translated using Weblate (Portuguese)
peterromao Aug 1, 2024
016a34b
[IMP] payroll_account: pre-commit execution
dreispt Jan 27, 2025
6965cee
[MIG] payroll_account: Migration to 18.0
dreispt Jan 27, 2025
744eb83
[FIX] payroll_account: improve test coverage, remove redundant code
dreispt Jan 28, 2025
30a05b6
[UPD] Update payroll_account.pot
Mar 30, 2025
6eef658
[BOT] post-merge updates
OCA-git-bot Mar 30, 2025
6697cf8
Translated using Weblate (Spanish (Venezuela))
macagua Apr 23, 2025
a47a5e4
Translated using Weblate (Spanish)
macagua Apr 23, 2025
ed91e9f
[18.0][FIX] payroll_account: Fix key error which arrises if not ledge…
nimarosa May 5, 2025
02442aa
[BOT] post-merge updates
OCA-git-bot May 13, 2025
d0da0b1
[18.0][FIX] payroll_account: invoice_tax_id do not exists
FernandoRomera Jul 7, 2025
6a823eb
[BOT] post-merge updates
OCA-git-bot Jul 8, 2025
7903f00
[18.0][FIX] payroll_account: migration scripts
FernandoRomera Aug 5, 2025
1d5dd8d
[BOT] post-merge updates
OCA-git-bot Aug 10, 2025
d2fb93a
[18.0][FIX] payroll_account: resilience in pre-migration script
FernandoRomera Aug 14, 2025
d648322
[BOT] post-merge updates
OCA-git-bot Aug 23, 2025
f9d2c48
Translated using Weblate (Turkish)
tsezgin Sep 3, 2025
0621f42
[MIG] payroll_account: Migration to 19.0
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 <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