Prevent cost of goods sold updates for customer refunds - V14

cyrus s radford

Normally processing a customer refund for a product results in the sale account being debited and a/r being credited. During the posting process Odoo also credits cost of goods sold and debits the specified 'shipped not invoiced' account set up for the item or the category that the item is assigned to.

Under some circumstances the customer is issued a credit and told to 'keep the item with our complements' if the cost of returning the product would exceed the value of the product (and the customer agrees to keep it).

Is there a mechanism available in Odoo to manage a 'credit only' return where the secondary adjustments to cost of goods sold and shipped not invoiced postings are not created?