Commit Graph

656 Commits

Author SHA1 Message Date
Jared Kipe
5c7c9e6397 NEW l10n_us_hr_payroll Initiall commit for Odoo 13 (rewrite) and 2020 Federal Rates (including new W4) 2021-10-07 13:09:15 +00:00
Jared Kipe
2acd13bd98 Merge branch 'mig/15.0/hr_payroll_payment' into '15.0'
mig/15.0/hr_payroll_payment into 15.0

See merge request hibou-io/hibou-odoo/suite!1108
2021-10-07 13:07:28 +00:00
Jared Kipe
a993e49465 [MIG] hr_payroll_payment: to Odoo 15.0 2021-10-07 05:56:30 -07:00
Jared Kipe
b1825e6808 [MIG] hr_payroll_payment: for Odoo 14.0
Added actual payment to tests.
2021-10-06 20:33:54 +00:00
Jared Kipe
726c12d0d8 [IMP] hr_payroll_payment: add fiscal position on hr.contract and utilize when making journal entries for payslips 2021-10-06 20:33:54 +00:00
Jared Kipe
e963e85ca2 [FIX] hr_payroll_payment: require hibou_professional 2021-10-06 20:33:54 +00:00
Jared Kipe
99eba6b66d [FIX] hr_payroll_payment: use manually set accounting date on payslip if filled
Odoo EE upstream has functionally the same code, so the help for the field is a lie (currently).
2021-10-06 20:33:54 +00:00
Jared Kipe
55814321c2 MIG hr_payroll_payment for Odoo 13 and improve
Pay your Payroll
================

Hibou's Payroll Payments modifies, and abstracts, the way that the accounting for payslips is generated.

In stock Odoo 13, journal entries are grouped by account and name, but has no linking to partners.

On the Payroll Journal, you can now select optional journal entry creation with the options:

- Original: Stock Implementation
- Grouped: Lines are grouped by account and partner.  The slip line names will be comma separated in the line name.
- Payslip: Lines are grouped by account and partner, as above, but a single journal entry will be created per payslip.

Adds configuration on how you would pay your employees on the Payroll journal.  e.g. You write a "check" from "Bank"

Adds button on payslip and payslip batch to generate payment for the employee's payable portion.

When paying on a batch, a "Batch Payment" will be generated and linked to the whole payslip run.

Adds Accounting Date field on Batch to use when creating slips with the batch's date.

Tested
------

Passes original Payroll Accounting tests and additional ones for gouping behavior.
2021-10-06 20:33:54 +00:00
Jared Kipe
f76fa7c7a4 MIG hr_payroll_payment to 12.0. Known issue where you have to change the payment journal to see the methods. 2021-10-06 20:33:54 +00:00
Jared Kipe
0ad1fe0dda IMP hr_payroll_payment Allow some balances to be reconciled in advance externally (i.e. only pay non-reconciled lines) 2021-10-06 20:33:54 +00:00
Jared Kipe
74bf025513 Initial commit of Forte Payment integration and parts of hr_payroll_payment to support it. 2021-10-06 20:33:54 +00:00
Jared Kipe
fe9bb91497 Adding all from 11.0 https://github.com/hibou-io/odoo-hr-payroll
hr_payroll_holidays
hr_payroll_input_name_report
hr_payroll_input_report
hr_payroll_payment
hr_payroll_timesheet
hr_payslip_line_date
l10n_us_fl_hr_payroll
l10n_us_hr_payroll
l10n_us_mo_hr_payroll
l10n_us_oh_hr_payroll
l10n_us_va_hr_payroll
2021-10-06 20:33:54 +00:00
Jared Kipe
f3ffb075da Merge branch 'mig/15.0/hr_payroll_hibou' into '15.0'
mig/15.0/hr_payroll_hibou into 15.0

See merge request hibou-io/hibou-odoo/suite!1106
2021-10-06 20:29:49 +00:00
Jared Kipe
a23f137fa2 [MIG] hr_payroll_hibou: to Odoo 15.0 2021-10-06 13:25:13 -07:00
Jared Kipe
7cca6ac957 [FIX] hr_commission: account.move soft deprecated method post 2021-10-06 20:12:23 +00:00
Jared Kipe
7d50bb6882 [IMP] hr_payroll_hibou: add module for hr_payroll_commission 2021-10-06 20:12:22 +00:00
Jared Kipe
04ff930990 [IMP] hr_payroll_hibou: add module hr_payroll_payment 2021-10-06 20:12:22 +00:00
Jared Kipe
30f1414df5 [IMP] hr_payroll_hibou: Control the 'wage_type' at the HR Contract Level
This will make it possible to be more abstract with 'work_type' or 'worked days lines' and overtime.
2021-10-06 20:12:22 +00:00
Jared Kipe
487daf1201 [MIG] l10n_us_hr_payroll_401k: for Odoo Enterprise 14.0
Additionally, added search view to assist in configuring and added it to the config section in `hr_payroll_hibou`.
2021-10-06 20:12:22 +00:00
Jared Kipe
7fe275a21d [ADD] hr_payroll_hibou: for Odoo Enterprise 14.0
Abstract fixes and behaviors.

- Adds configurable option for Payslip rule calculation sum date field.
- Fixes inconsistency between .sum_category('CODE') and .categories['CODE']
- Adds semi-monthly Semi-monthly schedule_pay

All features are tested and the tests themselves should serve as test harnesses for other 'payroll' modules.
2021-10-06 20:12:22 +00:00
Jared Kipe
7e0a839dda Merge branch 'mig/15.0/website_sale_signifyd' into '15.0'
mig/15.0/website_sale_signifyd into 15.0

See merge request hibou-io/hibou-odoo/suite!1104
2021-10-06 20:11:16 +00:00
Jared Kipe
95e74a9dcd [MIG] website_sale_signifyd: to Odoo 15.0 2021-10-06 13:06:22 -07:00
Jared Kipe
3bb2e86786 [MIG] website_sale_signifyd: for Odoo 14.0, improved error handling 2021-10-06 19:32:41 +00:00
Jared Kipe
1ff7062327 [FIX] website_sale_signifyd: refactor to actually change response code 2021-10-06 19:32:41 +00:00
Jared Kipe
b5d33f9eeb [FIX] website_sale_signifyd: retry when cannot find case_id 2021-10-06 19:32:41 +00:00
Jared Kipe
bbaedc4f46 [IMP] website_sale_signifyd: hibou_professional and improve filter for submitting 2021-10-06 19:32:41 +00:00
Jared Kipe
d9178ee8a2 [REF] website_sale_signifyd: no longer hook on payment controller, improve everything 2021-10-06 19:32:41 +00:00
Jared Kipe
2062edcb8c [IMP] website_sale_signifyd: add tests and streamline setup (WIP) 2021-10-06 19:32:41 +00:00
Jared Kipe
9f31ca0df0 [REF] website_sale_signifyd: initial rename from connector_signifyd 2021-10-06 19:32:41 +00:00
Jared Kipe
24c953fb3a [FIX] delivery_hibou: require professional to be installed, end modules may be paid 2021-10-06 12:31:03 -07:00
Jared Kipe
7e5ab2bddf Merge branch 'mig/15.0/hibou_professional' into '15.0'
mig/15.0/hibou_professional into 15.0

See merge request hibou-io/hibou-odoo/suite!1102
2021-10-06 19:29:52 +00:00
Jared Kipe
6395e46791 [MIG] hibou_professional: to Odoo 15.0 2021-10-06 12:25:01 -07:00
Jared Kipe
d8685ed6be [MIG] hibou_professional: to Odoo 15.0 2021-10-06 12:06:33 -07:00
Jared Kipe
9182fa1a25 [MIG] hibou_professional: to Odoo 14.0 2021-10-06 12:06:33 -07:00
Jared Kipe
77c14f3dba [FIX] hibou_professional: correct production help url 2021-10-06 12:06:33 -07:00
Jared Kipe
89edb044d4 [FIX] hibou_professional: menu icon fix 2021-10-06 12:06:33 -07:00
Jared Kipe
0dd585d106 [ADD] hibou_professional: initial commit for 13.0 2021-10-06 12:06:33 -07:00
Jared Kipe
58a2cf52a0 Merge branch 'mig/15.0/stock_delivery_planner' into '15.0'
mig/15.0/stock_delivery_planner into 15.0

See merge request hibou-io/hibou-odoo/suite!1100
2021-10-06 17:42:38 +00:00
Jared Kipe
75cec0df90 [MIG] stock_delivery_planner: to Odoo 15.0 2021-10-06 10:38:12 -07:00
Jared Kipe
a9344ab44b [FIX] delivery_hibou: package type 15 2021-10-06 10:37:49 -07:00
Jared Kipe
5831e917e5 [FIX] delivery_stamps: fix package type 15 2021-10-06 10:37:29 -07:00
Jared Kipe
71c9ef9cfc [FIX] delivery_gso: packaging type 15 2021-10-06 10:36:52 -07:00
Jared Kipe
a71ff7cf83 [IMP] stock_delivery_planner: implement system config way of setup 2021-10-06 17:14:17 +00:00
Jared Kipe
3310e9d1cd [IMP] stock_delivery_planner: per column coloring 2021-10-06 17:14:17 +00:00
Jared Kipe
e0abc6fd2f [IMP] stock_delivery_planner: better sorting for options 2021-10-06 17:14:17 +00:00
Jared Kipe
5a20a59bf2 [IMP] stock_delivery_planner: mechanisms for multi rating individual packages 2021-10-06 17:14:17 +00:00
Cedric Collins
b5f68a4cf2 [FIX] stock_delivery_planner: add access rules for stock planner wizard 2021-10-06 17:14:17 +00:00
Cedric Collins
7e6289e8ae [MIG] stock_delivery_planner: migrate to 14.0 2021-10-06 17:14:17 +00:00
Cedric Collins
0dd45bd6e5 [IMP] stock_delivery_planner: improve unit tests 2021-10-06 17:14:17 +00:00
Cedric Collins
1dc8eef3d3 [MIG] stock_delivery_planner: migrated to 13.0 2021-10-06 17:14:17 +00:00