DavidJForgeFlow
6f67fdd2b1
[IMP] rma: cancel rma_lines
2024-11-22 13:12:57 +05:30
Florian da Costa
dcb08db582
[FIX] Move some field from onchange to compute fields to avoid issues in views
2024-11-22 13:12:57 +05:30
DavidJForgeFlow
7cffb3fa65
[14.0][FIX] rma: add stock move in supplier group
2024-11-22 13:12:57 +05:30
Lois Rilo
8627a1e647
[FIX] rma: remove "Add new line" in RMA group.
...
This was not the intended way to add RMA lines to a group.
Users are supposed to use the wizards to do so (add from stock
move, add from serial, etc.). Having the option to use "add
new line" was only leading to errors and confusion.
2024-11-22 13:12:57 +05:30
Lois Rilo
7855f13c5d
[IMP] rma: print serial/lot number in RMA group report
2024-11-22 13:12:57 +05:30
Lois Rilo
87eed78a2c
[IMP] rma: order by id desc
2024-11-22 13:12:57 +05:30
Lois Rilo
fd2d1d03b5
[IMP] rma: add description to rma order and copy it over to new lines
2024-11-22 13:12:57 +05:30
Lois Rilo
4efbe70673
[IMP] rma: rma group supplier form view as a inherited view.
...
The goal is to simplify view defintion and do not duplicate
things, requiring to do view changes in two places.
The same change was done from rma lines some time ago.
2024-11-22 13:12:57 +05:30
Lois Rilo
4e33e3ad8e
[FIX] rma: 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-11-22 13:12:57 +05:30
Florian da Costa
49ef892c98
[FIX] count produced products going to customer as out pickings
2024-11-22 13:12:57 +05:30
DavidJForgeFlow
8c584ba507
[14.0][IMP] rma: add lot/serial in report
2024-11-22 13:12:57 +05:30
AnnaPForgeFlow
060b513762
[IMP] rma: add translations
2024-11-22 13:12:57 +05:30
Jordi Ballester Alomar
19b145a69c
[FIX] fix empty parter on rma picking
2024-11-22 13:12:57 +05:30
DavidJForgeFlow
1790be2d1e
[14.0][IMP] rma: pass product in create lot
2024-11-22 13:12:57 +05:30
Florian da Costa
5f9c24bb85
[16.0][MIG] Migrate rma module to v16
2024-11-22 13:12:57 +05:30
Jordi Ballester Alomar
855e3dcf1c
[IMP] centralize the logic to get the correct cost of the RMA.
2024-11-22 13:12:57 +05:30
Jordi Ballester Alomar
2d4be06055
[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-11-22 13:12:57 +05:30
Jordi Ballester
8434687827
[IMP] rma_sale: introduce new config settings.
...
- auto_confirm_rma_sale
- free_of_charge_rma_sale
2024-11-22 13:12:57 +05:30
DavidJForgeFlow
9fe81f732b
[15.0][FIX] rma_sale: fixup of procurement
2024-11-22 13:12:57 +05:30
Stefan Rijnhart
63853327a9
[IMP] rma: prevent the creation of zero qty moves
2024-11-22 13:12:57 +05:30
Florian da Costa
295f561b06
[IMP] Make rma order view cleaner for user
...
Hide button and fields depending on the policy chosen on the rma line
2024-11-22 13:12:57 +05:30
Florian da Costa
7404985dbb
Hide smart button when empty
2024-11-22 13:12:57 +05:30
Stefan Rijnhart
910c29a36e
[FIX] rma: improve check on rule selection during procurement
...
Fixes #274
Thanks to @florian-dacosta for suggesting this approach.
2024-11-22 13:12:57 +05:30
DavidJForgeFlow
05fdeea3e0
[FIX]rma: remove test_rma dependency to Account
2024-11-22 13:12:57 +05:30
Cas Vissers
89d1df1b11
[IMP] Improve multi-company record rules
2024-11-22 13:12:57 +05:30
Stefan Rijnhart
4133bc5d3b
[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-11-22 13:12:57 +05:30
Lois Rilo
7bef124bf9
[IMP] rma: add rma lines to group selecting serial numbers
2024-11-22 13:12:57 +05:30
Lois Rilo
c43c881d4e
[IMP] rma: add RMA reference to delivery slip report
2024-11-22 13:12:57 +05:30
Lois Rilo
6177f8b7e9
[FIX] rma: missing migration scripts and version bump
...
Those are needed after making some fields company dependent
2024-11-22 13:12:57 +05:30
DavidFIB
04a653594b
[15.0][FIX/IMP] Make RMA Operation settings company dependent
2024-11-22 13:12:57 +05:30
DavidFIB
02594062eb
[14.0][FIX/IMP] Make RMA Operation settings company dependent
2024-11-22 13:12:57 +05:30
Andrea
624ccdfce0
[13.0][FIX/IMP] Make RMA Operation settings company dependent
2024-11-22 13:12:57 +05:30
AaronHForgeFlow
8cd7a0a803
[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-11-22 13:12:57 +05:30
Jordi Ballester
991483f483
[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-11-22 13:12:57 +05:30
Florian da Costa
db2a4ef586
Add missing fields in rma line editable tree in rma group
2024-11-22 13:12:57 +05:30
Florian da Costa
99cf5f2a2d
[FIX] Remove useless/bad wiz_id field in rma_make_picking.wizard item preparation
2024-11-22 13:12:57 +05:30
AaronHForgeFlow
f68525a001
[IMP] COPIER UPDATE: black, isort, prettier
2024-11-22 13:12:57 +05:30
Christopher Ormaza
5690c91b2c
[14.0][FIX] rma: separate stock.move by rma_line_id to fix picking association
2024-11-22 13:12:57 +05:30
Lois Rilo
2c01d28d87
[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-11-22 13:12:57 +05:30
Jasmin Solanki
e8fcd1d8ce
[IMP] rma: Fix Route View
2024-11-22 13:12:57 +05:30
Christopher Ormaza
d1f090655b
[15.0][ADD] Mass action for request approval RMA order line
2024-11-22 13:12:57 +05:30
Christopher Ormaza
69b4734e1b
[FIX] rma: add lot to pickings created from wizard on RMA lines
2024-11-22 13:12:57 +05:30
Christopher Ormaza
4ae4730316
[IMP] rma, rma_sale: added select all, messages for UX
2024-11-22 13:12:57 +05:30
Christopher Ormaza
29d1f51fdc
[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-11-22 13:12:57 +05:30
Jordi Ballester
bc49504630
[FIX] rma: compute out_shipment_count correctly. Add test cases
2024-11-22 13:12:57 +05:30
Jordi Ballester
31a72a7941
[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-11-22 13:12:57 +05:30
Jordi Ballester
9428241ede
[fix] rma: when using 2 step receipt or delivery, don't count double
2024-11-22 13:12:57 +05:30
AaronHForgeFlow
f13a4d0f10
[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-11-22 13:12:57 +05:30
Jasmin Solanki
99bd47ccf9
[MIG] rma: Migration to 15.0
2024-11-22 13:12:57 +05:30
Jordi Ballester
69ab731eec
[rma][fix] allow to set back to approved a done rma
2024-11-22 13:12:57 +05:30