Commit Graph

581 Commits

Author SHA1 Message Date
DavidJForgeFlow
41ab6e0d52 [FIX]rma: remove test_rma dependency to Account 2022-11-28 16:11:02 +01:00
Cas Vissers
91f2cf0c2c [IMP] Improve multi-company record rules 2022-11-28 16:11:02 +01:00
Stefan Rijnhart
cddf72d6c0 [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-11-28 16:11:02 +01:00
Lois Rilo
83de39e65e [IMP] rma: add rma lines to group selecting serial numbers 2022-11-28 16:11:02 +01:00
Lois Rilo
8e4bea529e [IMP] rma: add RMA reference to delivery slip report 2022-11-28 16:11:02 +01:00
Lois Rilo
63106b76e7 [FIX] rma: missing migration scripts and version bump
Those are needed after making some fields company dependent
2022-11-28 16:11:02 +01:00
DavidFIB
125d3ebda2 [15.0][FIX/IMP] Make RMA Operation settings company dependent 2022-11-28 16:11:02 +01:00
DavidFIB
d328e17e6f [14.0][FIX/IMP] Make RMA Operation settings company dependent 2022-11-28 16:11:02 +01:00
Andrea
06c7a1d01e [13.0][FIX/IMP] Make RMA Operation settings company dependent 2022-11-28 16:11:02 +01:00
AaronHForgeFlow
e632e0faf7 [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
2022-11-28 16:11:02 +01:00
Jordi Ballester
33398c0add [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-11-28 16:11:02 +01:00
Florian da Costa
0c6126c661 Add missing fields in rma line editable tree in rma group 2022-11-28 16:11:02 +01:00
Florian da Costa
6bb73225f2 [FIX] Remove useless/bad wiz_id field in rma_make_picking.wizard item preparation 2022-11-28 16:11:02 +01:00
AaronHForgeFlow
df52ec86f6 [IMP] COPIER UPDATE: black, isort, prettier 2022-11-28 16:11:02 +01:00
Christopher Ormaza
ac420c786b [14.0][FIX] rma: separate stock.move by rma_line_id to fix picking association 2022-11-28 16:11:02 +01:00
Lois Rilo
c2d491ede6 [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-11-28 16:11:02 +01:00
Jasmin Solanki
6fda8128dd [IMP] rma: Fix Route View 2022-11-28 16:11:02 +01:00
Christopher Ormaza
a9360fe4e6 [15.0][ADD] Mass action for request approval RMA order line 2022-11-28 16:11:02 +01:00
Christopher Ormaza
3b3675501f [FIX] rma: add lot to pickings created from wizard on RMA lines 2022-11-28 16:11:02 +01:00
Christopher Ormaza
bcd4d337dd [IMP] rma, rma_sale: added select all, messages for UX 2022-11-28 16:11:02 +01:00
Christopher Ormaza
f1581f1ba4 [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-11-28 16:11:02 +01:00
Jordi Ballester
3c51940502 [FIX] rma: compute out_shipment_count correctly. Add test cases 2022-11-28 16:11:02 +01:00
Jordi Ballester
d077fffcbf [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-11-28 16:11:02 +01:00
Jordi Ballester
ff0e4fb214 [fix] rma: when using 2 step receipt or delivery, don't count double 2022-11-28 16:11:02 +01:00
AaronHForgeFlow
e36989803f [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-11-28 16:11:02 +01:00
Jasmin Solanki
7bc8ca36b1 [MIG] rma: Migration to 15.0 2022-11-28 16:11:02 +01:00
Jordi Ballester
b91ae40df4 [rma][fix] allow to set back to approved a done rma 2022-11-28 16:11:02 +01:00
Mateu Griful
fdd1cbbe42 Fix Pre-commit Websites 2022-11-28 16:11:02 +01:00
Lois Rilo
d0c010e5c1 [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.
2022-11-28 16:11:02 +01:00
Raphael Lee
ce3faa653e [14.0][FIX] warehouse rma location 2022-11-28 16:11:02 +01:00
Lois Rilo
ddecc1dac9 [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.
2022-11-28 16:11:02 +01:00
Lois Rilo
cce361dee1 [FIX] rma: toggle archive button removed in favor of web_ribbon. 2022-11-28 16:11:02 +01:00
MateuGForgeFlow
4fb2f5f444 [14.0][IMP]Fill rma lines in tree (#156)
* [IMP] rma: Fill rma lines in tree
2022-11-28 16:11:02 +01:00
Mateu Griful
b40700573b [MIG] rma_account: Migration to 14.0 2022-11-28 16:11:02 +01:00
Mateu Griful
2dbfa7deeb [FIX] rma: Create rma supplier action 2022-11-28 16:11:02 +01:00
Mateu Griful
e01bd3e99f [MIG] rma: Migration to 14.0 - fix 2022-11-28 16:11:02 +01:00
Mateu Griful
eb59af80f6 [MIG] rma: Migration to 14.0 - fix 2022-11-28 16:11:02 +01:00
Mateu Griful
c8d492814b [MIG] rma: Migration to 14.0 - fix 2022-11-28 16:11:02 +01:00
Mateu Griful
b7c138f31b [MIG] rma: Migration to 14.0 - fix 2022-11-28 16:11:02 +01:00
Mateu Griful
1702da4350 [IMP] rma
Improve security
2022-11-28 16:11:02 +01:00
Mateu Griful
8c1d65614b [MIG] rma: Migration to 14.0 2022-11-28 16:11:02 +01:00
Mateu Griful
1cdbb32240 [IMP] rma: black, isort, prettier 2022-11-28 16:11:02 +01:00
Bhavesh Odedra
7dfd403186 [FIX] External ID not found in the system: account.res_partner_action_supplier 2022-11-28 16:11:02 +01:00
HviorForgeFlow
1d81412ce0 [IMP] Update pre-commit lints according with OCA ones 2022-11-28 16:11:02 +01:00
ahenriquez
3c33683cdb [FIX]rma report templates group 2022-11-28 16:11:02 +01:00
ahenriquez
55da62ea6b [ENH]rma_sale traceability 2022-11-28 16:11:02 +01:00
ahenriquez
2526e78d7c [IMP]rma enable invoicing from settings 2022-11-28 16:11:02 +01:00
ahenriquez
e21ba3feec [FIX]rma_account refund creation 2022-11-28 16:11:02 +01:00
ahenriquez
45c80e3cc4 [IMP]rma master data menus 2022-11-28 16:11:02 +01:00
hveficent
c141fd0660 RMA as an APP 2022-11-28 16:11:02 +01:00