Commit Graph

139 Commits

Author SHA1 Message Date
Jordi Ballester
01af2ee3cf [IMP] rma_sale: introduce new config settings.
- auto_confirm_rma_sale
- free_of_charge_rma_sale
2022-07-26 18:17:13 +02:00
Lois Rilo
94380a16b4 Merge pull request #283 from akretion/14-rma-line-simple-view
[14.0][IMP] Make rma order line view cleaner for user
2022-07-15 11:34:30 +02:00
Jordi Ballester Alomar
3c8f02cc8c Merge pull request #276 from akretion/14-check_route_flag_in_rule_constraint
[14.0][FIX] rma: improve check on rule selection during procurement
2022-06-26 19:04:41 +02:00
Jordi Ballester Alomar
c0003265ab Merge pull request #273 from akretion/14-simplify-view
[14.0] Hide smart button when empty on rma.line
2022-06-26 08:03:22 +02:00
Stefan Rijnhart
2abf2f08d3 [FIX] rma: improve check on rule selection during procurement
Fixes #274

Thanks to @florian-dacosta for suggesting this approach.
2022-06-24 13:44:21 +02:00
Florian da Costa
a248d56c8d [IMP] Make rma order view cleaner for user
Hide button and fields depending on the policy chosen on the rma line
2022-06-24 10:56:42 +02:00
Jordi Ballester Alomar
6977529152 Merge pull request #269 from ForgeFlow/14.0-fix-rma
[FIX]rma: remove test_rma dependency to Account
2022-06-16 13:57:36 +02:00
Jordi Ballester Alomar
37f4f9aaca Merge pull request #268 from ForgeFlow/14.0-bp-265
[14.0][FIX] rma: prevent against warehouse mismatch or missing rules
2022-06-16 13:57:15 +02:00
DavidJForgeFlow
e37d6eb6ab [FIX]rma: remove test_rma dependency to Account 2022-06-16 12:16:53 +02:00
Stefan Rijnhart
e8b7c07718 [FIX] rma: prevent against warehouse mismatch or missing rules
When creating pickings, ensure that the applied stock rule was taken from
the operation's routes. Otherwise, the default procurement rules for a
warehouse may kick in, creating incoming customer goods not from the customer
location but from the resupply warehouse.
2022-06-16 11:26:03 +02:00
Cas Vissers
16fddfab48 [IMP] Improve multi-company record rules 2022-06-16 10:04:41 +02:00
Florian da Costa
de55c94ff7 Hide smart button when empty 2022-06-08 15:55:52 +02:00
Lois Rilo
5fc88adb4b [FIX] rma: missing migration scripts and version bump
Those are needed after making some fields company dependent
2022-05-25 18:01:52 +02:00
Lois Rilo
2f3cd99748 Merge pull request #253 from ForgeFlow/14.0-imp-rma-report
[14.0][IMP] rma: add RMA reference to delivery slip report + add rma lines to group selecting serial numbers
2022-05-25 16:50:07 +02:00
Lois Rilo
68cceda783 [IMP] rma: add rma lines to group selecting serial numbers 2022-05-25 10:49:52 +02:00
DavidFIB
e329a96f4e [14.0][FIX/IMP] Make RMA Operation settings company dependent 2022-05-18 17:12:34 +02:00
Andrea
519f7d9bd9 [13.0][FIX/IMP] Make RMA Operation settings company dependent 2022-05-18 10:44:28 +02:00
Lois Rilo
56ec81e335 [IMP] rma: add RMA reference to delivery slip report 2022-05-13 15:15:36 +02:00
AaronHForgeFlow
c65856d717 [FIX] rma: rma_custmer_user has no write permissions in partner, so compute method fails.
[IMP] rma: use rma user in tests
[FIX] rma_account: move_line_id field string
[IMP] rma, rma_account, rma_sale, rma_purchase: tests for stock valuation
[FIX] account_move_line_rma_order_line: minor lint, make auto-install
[IMP] rma_account_unreconciled: use manager user in test
2022-05-13 10:38:41 +02:00
Lois Rilo
9283b23485 Merge pull request #245 from akretion/14-onchange-from-rma-group
[14] Add missing fields in rma line editable tree in rma group
2022-05-12 17:02:13 +02:00
Florian da Costa
d88c27097f [FIX] Remove useless/bad wiz_id field in rma_make_picking.wizard item preparation 2022-05-03 10:06:43 +02:00
Florian da Costa
155fecfa56 Add missing fields in rma line editable tree in rma group 2022-04-29 15:54:28 +02:00
AaronHForgeFlow
a08dc1f3db [IMP] rma: cosmetics due to copier update 2022-04-25 09:08:31 +02:00
Christopher Ormaza
8dff5e3299 [14.0][FIX] rma: separate stock.move by rma_line_id to fix picking association 2022-03-04 07:03:42 -05:00
Lois Rilo
3d416d3a05 [FIX] rma: do not force reservation on supplier RMA deliveries
* remove code call to unexisting `force_asign`.
* only one model per model file and rename as appropriate.
2022-03-04 12:45:45 +01:00
Jordi Ballester
56cf851fe8 [IMP] rma: Refactor all rma modules in order to consider using the correct price unit in moves
Otherwise the inventory accounting will be completely wrong.
2022-03-02 11:35:08 +01:00
Jasmin Solanki
340f9c37f5 [IMP] rma: Fix Route View 2022-02-23 10:19:21 +05:30
Christopher Ormaza
69efe318ac [14.0][ADD] Mass action for request approval RMA order line 2022-02-11 10:39:48 -05:00
Christopher Ormaza
f0e912c348 [FIX] rma: add lot to pickings created from wizard on RMA lines 2022-02-10 13:30:52 +01:00
Jordi Ballester
60b3e5fae3 [FIX] rma: compute out_shipment_count correctly. Add test cases 2022-02-07 18:01:20 +01:00
Jordi Ballester Alomar
ee18b17048 Merge pull request #214 from ForgeFlow/14.0-rma-move_qty
[14.0][rma][fix] rma: when using 2 step receipt or delivery, don't count double
2022-02-03 16:25:31 +01:00
Jordi Ballester
2d541d8e80 [fix] rma: improve logic to count in and out pickings
In the scenario where we use a 2 or 3 step receipts or pickings
we want to make sure that we correctly count and classify the pickings.
2022-02-03 16:12:07 +01:00
Christopher Ormaza
f58aeeae21 [IMP] rma, rma_sale: added select all, messages for UX 2022-02-03 14:29:01 +01:00
Christopher Ormaza
0ee79c30ed [IMP] rma: Added serial/lot selection on from stock move wizard on rma groups
- added restriction to approve rma with product tracking on serial, should be only one to receive
2022-02-03 14:28:29 +01:00
Jordi Ballester
971affb25e [fix] rma: when using 2 step receipt or delivery, don't count double 2022-02-02 22:53:30 +01:00
AaronHForgeFlow
44c5488b6c [14.0][IMP]rma: make operation editable after approved
* remove also validation error when setting the rma to draft where there are done pickings
2022-01-19 18:15:21 +01:00
Jordi Ballester
54c7bd66a9 [rma][fix] allow to set back to approved a done rma 2021-10-27 18:58:41 +02:00
Mateu Griful
2fd3744afb Fix Pre-commit Websites 2021-10-06 12:32:09 +02:00
Lois Rilo
669d9e24a4 [14.0][MIG] rma*: ir.actions.act_window has different access
right in v14. Actions that read those records need to use
`sudo` to allow non-admin users to be able to use these actions.
2021-04-16 13:07:38 +02:00
Raphael Lee
f9e3e40881 [14.0][FIX] warehouse rma location 2021-03-26 12:09:04 -07:00
Lois Rilo
c800b0a444 [IMP] rma: Do not highlight all action buttons and simplify
rma.line views, supplier view is an extension of customer one.

This makes easier to edit common elements in both views and ease
maintenance.
2021-03-26 11:59:59 +01:00
Lois Rilo
290c6166f9 [FIX] rma: toggle archive button removed in favor of web_ribbon. 2021-03-26 09:53:18 +01:00
MateuGForgeFlow
2fbe37e6ed [14.0][IMP]Fill rma lines in tree (#156)
* [IMP] rma: Fill rma lines in tree
2021-02-01 08:55:19 +01:00
Mateu Griful
e5064332d2 [MIG] rma_account: Migration to 14.0 2021-01-18 09:29:25 +01:00
Mateu Griful
c37acc939d [FIX] rma: Create rma supplier action 2021-01-18 09:29:25 +01:00
Mateu Griful
564148f4d9 [MIG] rma: Migration to 14.0 - fix 2021-01-13 10:14:00 +01:00
Mateu Griful
b823731f84 [MIG] rma: Migration to 14.0 - fix 2021-01-13 09:49:14 +01:00
Mateu Griful
cd88128ca4 [MIG] rma: Migration to 14.0 - fix 2021-01-12 18:13:54 +01:00
Mateu Griful
ca605a5bbd [MIG] rma: Migration to 14.0 - fix 2021-01-12 16:54:43 +01:00
Mateu Griful
10245d6a93 [IMP] rma
Improve security
2020-12-28 13:41:31 +01:00