Commit Graph

409 Commits

Author SHA1 Message Date
Lois Rilo
a0d341ec1f Merge pull request #572 from ForgeFlow/17.0-imp-rma
[17.0][IMP] rma: update configuration view
2025-01-10 15:12:54 +01:00
JasminSForgeFlow
6eacb6d5ab [IMP] rma: update configuration view 2025-01-10 17:49:35 +05:30
Lois Rilo
f57de50427 Merge pull request #516 from ForgeFlow/17.0-mig-rma_sale-good
[17.0][MIG] rma_sale
2025-01-09 13:54:54 +01:00
Lois Rilo
15e12e5aa3 Merge pull request #571 from ForgeFlow/17.0-mig-rma_filter_lot
[17.0][MIG] rma_filter_lot
2025-01-09 13:23:45 +01:00
DavidJForgeFlow
2684d83bf3 [MIG] rma_filter_lot: Migration to 17.0
Moved the domain from the python declaration to xml view field to match base changes (6c67346b08).
2025-01-08 12:38:16 +01:00
DavidJForgeFlow
68e870c26a [IMP] rma_filter_lot: pre-commit stuff 2025-01-08 12:06:54 +01:00
Jasmin Solanki
99c0150169 [MIG] rma_filter_lot: Migration to 15.0 2025-01-08 12:04:34 +01:00
Lois Rilo
1853216e80 [IMP] rma_filter_lot: onchange returned by domain should use ids
* rename field to `valid_lot_ids`.
* add small readme
2025-01-08 12:04:34 +01:00
Mateu Griful
c1ff88670a [14.0][ADD] rma_filter_lot: add filter 2025-01-08 12:04:34 +01:00
Lois Rilo
37d01944c2 Merge pull request #568 from ForgeFlow/17.0-mig-rma_reason_code
[17.0] [MIG] rma_reason_code
2024-12-19 14:56:44 +01:00
Meritxell Abellan
1802c71d8a [MIG] rma_reason_code: Migration to 17.0 2024-12-19 09:20:13 +01:00
DavidJForgeFlow
25368c5ce2 Merge pull request #565 from ForgeFlow/17.0-fp-529
[17.0][IMP] rma: add report menu
2024-12-17 13:05:30 +01:00
Meritxell Abellan
d1d42fb6d8 [IMP] rma_reason_code: pre-commit auto fixes 2024-12-16 13:46:02 +01:00
DavidJForgeFlow
f90bfc59ef [ADD] rma_reason_code 2024-12-16 13:46:02 +01:00
DavidJForgeFlow
735847b8d1 [IMP] rma: add report menu 2024-12-16 11:10:00 +01:00
Aaron ForgeFlow
e2930b79de Merge pull request #557 from ForgeFlow/17.0-fw-554-17.0
[17.0][FWD][FIX] rma: make date_rma stored once again on rma_order
2024-11-26 16:27:12 +01:00
Florian da Costa
43b352f20a [16][FIX] rma: make date_rma stored once again on rma_order 2024-11-26 16:21:57 +01:00
Aaron ForgeFlow
4eda0e9f6f Merge pull request #543 from ForgeFlow/fw541-542
[17.0] rma: foward ports index on stock_move.rma_line_id &  change filter of moves
2024-11-25 11:16:54 +01:00
Aaron ForgeFlow
17ba56629b Merge pull request #551 from akretion/17-port-propagate-cancelation
[17] rma : forward port propagate cancelation
2024-10-23 11:18:28 +02:00
Florian da Costa
7d8722b07b [IMP] rma : propagate cancelation
When canceling a rma order line, it will also cancel the previous (orig) steps.
Following steps (dest) can be managed with the propagate cancel option of the stock rules.
This commit also avoid canceling a whole picking which is problematic in case of the use of RMA groups
2024-10-23 11:00:51 +02:00
DavidJForgeFlow
c6e5882014 Merge pull request #549 from ForgeFlow/17.0-upd-copier
Update copier
2024-09-30 12:39:47 +02:00
DavidJForgeFlow
898da62906 Update copier 2024-09-30 12:27:32 +02:00
DavidJForgeFlow
148efc0ff9 Merge pull request #548 from ForgeFlow/17.0-fp-545
[17.0][FIX] rma: fix action that opens related RMA or RTV.
2024-09-30 11:57:16 +02:00
DavidJForgeFlow
203a5078f5 [FIX] rma: fix action that opens related RMA or RTV. 2024-09-30 11:43:08 +02:00
Christopher Ormaza
0844c39262 [16.0][FIX] rma, change filter of moves to allow select pickings with children of partner selected 2024-09-20 15:13:08 +02:00
Florian da Costa
117e46c442 [IMP] rma : add index on stock_move.rma_line_id 2024-09-20 15:13:01 +02:00
Florian da Costa
6d383af7f0 [REF] rename back method _prepare_rma_line to _prepare_rma_line_from_sale_order_line 2024-08-22 14:27:11 +02:00
Florian da Costa
08ea7bbd16 [IMP] rma_sale : Always create rma line from sale line using stock move lines by default
This allow to manage phantom bom products, by creating rma lines for the components instead of the kit if the option is activated.
2024-08-22 14:27:11 +02:00
AaronHForgeFlow
fb2f0081fa [FIX] rma_sale: name_search migration
& convert name_get to compute_diplay_name
2024-08-22 14:27:11 +02:00
Carlos Vallés Fuster
0e36afcddc [MIG] rma_sale: Migration to v17 2024-08-22 14:27:11 +02:00
AaronHForgeFlow
ee57e2b768 [IMP] rma_sale: black, isort, prettier 2024-08-22 14:27:11 +02:00
Florian da Costa
9261a8545c [IMP] rma_sale : Add hook to make sale line display name overridable by submodules 2024-08-22 14:27:11 +02:00
manu
e502233552 [FIX]rma_sale: Error when cancelling rma.order.line without sale order lines 2024-08-22 14:27:11 +02:00
ChrisOForgeFlow
afc2e1a75f [14.0][IMP] added default operation on rma group, easy setup before rma lines created (#452)
* [14.0][IMP] added default operation on rma group, easy setup before rma lines created

* [IMP] added fields for default route created by wizard on rma group

* fix: get right price after create rma order line
2024-08-22 14:27:11 +02:00
Florian da Costa
3d9e1d4b3d [FIX] takes invoice and delivery address when creating a rma from a sale order 2024-08-22 14:27:11 +02:00
DavidJForgeFlow
c4ec9edebe [MIG] rma_sale: Migration to 16.0 2024-08-22 14:27:11 +02:00
DavidJForgeFlow
7a9849e744 [IMP] rma_sale: pre-commit stuff 2024-08-22 14:27:11 +02:00
DavidJForgeFlow
ca2c8fe42a [IMP] rma_sale: button cancel 2024-08-22 14:27:11 +02:00
AaronHForgeFlow
73880b4e43 [14.0][FIX] rma_sale: compatibility with refunds free of charge 2024-08-22 14:27:11 +02:00
DavidJForgeFlow
9ddd26fcab [14.0][FIX] rma_sale: duplicate SO also link rma 2024-08-22 14:27:11 +02:00
DavidJForgeFlow
4c7fa040dd [14.0][FIX] rma_sale: description not passed to SO 2024-08-22 14:27:11 +02:00
Lois Rilo
0d6d165868 [IMP] rma_sale: copy group description to rma lines 2024-08-22 14:27:11 +02:00
Lois Rilo
19b636bf9d [IMP] rma_sale: adapt to changes in supplier rma group form view. 2024-08-22 14:27:11 +02:00
Lois Rilo
e32d8d09f8 [FIX] rma_sale: Ensure that configuration on the operation is applied
Without this, some policies are not being copied from the
operation selected when creating new rma line from a rma group.

In v16 this patch and the usage of such onchange can be removed
in favor of (pre)computed stored editable fields for all policies
and configuration in the RMA operation.
2024-08-22 14:27:11 +02:00
Jordi Ballester Alomar
bb0acdc0d2 [IMP] calculate refund unit price 2024-08-22 14:27:11 +02:00
Jordi Ballester Alomar
e4fdaf021d [IMP] centralize the logic to get the correct cost of the RMA. 2024-08-22 14:27:11 +02:00
Jordi Ballester Alomar
89cf687c77 [FIX] include anglo-saxon price unit calculation in refunds.
Otherwise the anglo saxon entries won't be correct.
For example, the Interim (Delivered) account should balance
after receiving and triggering a refund on a customer rma.
2024-08-22 14:27:11 +02:00
Christopher Ormaza
2051be796d [FIX] get price unit with all related layers on sale moves 2024-08-22 14:27:11 +02:00
Lois Rilo
d36e03a813 [FIX] rma_sale: fix author in manifest
OCA was added in the past by mistake only because a misconfiguration
in the CI forced OCA as a required author.
2024-08-22 14:27:11 +02:00
Jordi Ballester
3a876372cc [IMP] rma_sale: add hook _post_process_sale_order for better extensibility 2024-08-22 14:27:11 +02:00