Commit Graph

128 Commits

Author SHA1 Message Date
Stefan Rijnhart
faa1959d5e [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.
2024-05-06 17:07:50 +02:00
Lois Rilo
747ac243c9 [IMP] rma: add rma lines to group selecting serial numbers 2024-05-06 17:07:50 +02:00
Lois Rilo
079e870522 [IMP] rma: add RMA reference to delivery slip report 2024-05-06 17:07:50 +02:00
Lois Rilo
d62b0188fb [FIX] rma: missing migration scripts and version bump
Those are needed after making some fields company dependent
2024-05-06 17:07:50 +02:00
DavidFIB
8e4532b911 [15.0][FIX/IMP] Make RMA Operation settings company dependent 2024-05-06 17:07:50 +02:00
DavidFIB
71bf52d866 [14.0][FIX/IMP] Make RMA Operation settings company dependent 2024-05-06 17:07:50 +02:00
Andrea
2a3b980dfb [13.0][FIX/IMP] Make RMA Operation settings company dependent 2024-05-06 17:07:50 +02:00
AaronHForgeFlow
c7c6abddf9 [15.0][IMP] Tests for stock valuation
[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
2024-05-06 17:07:50 +02:00
Jordi Ballester
ea4922d283 [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.
2024-05-06 17:07:50 +02:00
Florian da Costa
70663f6446 Add missing fields in rma line editable tree in rma group 2024-05-06 17:07:50 +02:00
Florian da Costa
bcfa5a32c2 [FIX] Remove useless/bad wiz_id field in rma_make_picking.wizard item preparation 2024-05-06 17:07:50 +02:00
AaronHForgeFlow
f90e6d3096 [IMP] COPIER UPDATE: black, isort, prettier 2024-05-06 17:07:50 +02:00
Christopher Ormaza
807f88a78d [14.0][FIX] rma: separate stock.move by rma_line_id to fix picking association 2024-05-06 17:07:50 +02:00
Lois Rilo
764139d560 [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.
2024-05-06 17:07:50 +02:00
Jasmin Solanki
d1a9c2a9f4 [IMP] rma: Fix Route View 2024-05-06 17:07:50 +02:00
Christopher Ormaza
2d18bbaacd [15.0][ADD] Mass action for request approval RMA order line 2024-05-06 17:07:50 +02:00
Christopher Ormaza
c83918400d [FIX] rma: add lot to pickings created from wizard on RMA lines 2024-05-06 17:07:50 +02:00
Christopher Ormaza
dfd91f9ba4 [IMP] rma, rma_sale: added select all, messages for UX 2024-05-06 17:07:50 +02:00
Christopher Ormaza
9845c0f99d [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
2024-05-06 17:07:50 +02:00
Jordi Ballester
9d75d1207b [FIX] rma: compute out_shipment_count correctly. Add test cases 2024-05-06 17:07:50 +02:00
Jordi Ballester
964248f089 [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.
2024-05-06 17:07:50 +02:00
Jordi Ballester
08b55799ef [fix] rma: when using 2 step receipt or delivery, don't count double 2024-05-06 17:07:50 +02:00
AaronHForgeFlow
b2e0663126 [14.0][IMP]rma: make operation editable after approved
* remove also validation error when setting the rma to draft where there are done pickings
2024-05-06 17:07:50 +02:00
Jasmin Solanki
5771e63a55 [MIG] rma: Migration to 15.0 2024-05-06 17:07:50 +02:00
Jordi Ballester
f58fbe943f [rma][fix] allow to set back to approved a done rma 2024-05-06 17:07:50 +02:00
Mateu Griful
351207ab24 Fix Pre-commit Websites 2024-05-06 17:07:50 +02:00
Lois Rilo
27960192f5 [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.
2024-05-06 17:07:50 +02:00
Raphael Lee
84b956365a [14.0][FIX] warehouse rma location 2024-05-06 17:07:50 +02:00
Lois Rilo
c042bf3d2e [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.
2024-05-06 17:07:50 +02:00
Lois Rilo
e9997cc290 [FIX] rma: toggle archive button removed in favor of web_ribbon. 2024-05-06 17:07:50 +02:00
MateuGForgeFlow
54caf17b87 [14.0][IMP]Fill rma lines in tree (#156)
* [IMP] rma: Fill rma lines in tree
2024-05-06 17:07:50 +02:00
Mateu Griful
77b7babc38 [MIG] rma_account: Migration to 14.0 2024-05-06 17:07:50 +02:00
Mateu Griful
9743e8d613 [FIX] rma: Create rma supplier action 2024-05-06 17:07:50 +02:00
Mateu Griful
c74dfb0980 [MIG] rma: Migration to 14.0 - fix 2024-05-06 17:07:50 +02:00
Mateu Griful
b9f7d1ade7 [MIG] rma: Migration to 14.0 - fix 2024-05-06 17:07:50 +02:00
Mateu Griful
f6b27598fa [MIG] rma: Migration to 14.0 - fix 2024-05-06 17:07:50 +02:00
Mateu Griful
e069c204d0 [MIG] rma: Migration to 14.0 - fix 2024-05-06 17:07:50 +02:00
Mateu Griful
5f6d281963 [IMP] rma
Improve security
2024-05-06 17:07:50 +02:00
Mateu Griful
33fa9b0702 [MIG] rma: Migration to 14.0 2024-05-06 17:07:50 +02:00
Mateu Griful
5819ced3b4 [IMP] rma: black, isort, prettier 2024-05-06 17:07:50 +02:00
Bhavesh Odedra
7c5c440286 [FIX] External ID not found in the system: account.res_partner_action_supplier 2024-05-06 17:07:50 +02:00
HviorForgeFlow
4ebef78ce4 [IMP] Update pre-commit lints according with OCA ones 2024-05-06 17:07:50 +02:00
ahenriquez
5517ce8188 [FIX]rma report templates group 2024-05-06 17:07:50 +02:00
ahenriquez
dd5e1d5ab6 [ENH]rma_sale traceability 2024-05-06 17:07:50 +02:00
ahenriquez
79a4590f79 [IMP]rma enable invoicing from settings 2024-05-06 17:07:50 +02:00
ahenriquez
12a706d694 [FIX]rma_account refund creation 2024-05-06 17:07:50 +02:00
ahenriquez
ebefe29209 [IMP]rma master data menus 2024-05-06 17:07:50 +02:00
hveficent
850c5ddc82 RMA as an APP 2024-05-06 17:07:50 +02:00
ahenriquez
db6a348e40 [MIG] rma: Migration to 13.0 2024-05-06 17:07:50 +02:00
ahenriquez
c4c1a4ea1a [IMP] : black, isort 2024-05-06 17:07:50 +02:00