How to Process Customer Returns in iDempiere

Introduction

The Customer Return window in iDempiere records returned products coming back into the warehouse from a customer. It is used in retail after a Customer RMA has been approved, such as damaged or wrong-item returns from a store or walk-in customer.

Completing a Customer Return updates stock on hand, keeps traceability to the originating RMA, and enables the credit memo and inventory confirmation steps that follow.

Business Rules

  • Customer Return must reference a completed and approved Customer RMA.
  • At least one return line is required before the document can be completed.
  • Returned quantity cannot exceed the approved RMA line quantity.
  • Inventory on hand updates only after the Customer Return is completed.
  • Return invoice generation requires the Customer Return to be completed first.
  • Pending Ship/Receipt confirmations must be processed before completion, if required.
  • Completed Customer Return documents are read-only and retain RMA traceability.

Configuration Steps

Step 1: Create the Customer Return Header

Create a new Customer Return, select the approved RMA, and confirm the Business Partner, Partner Location, and Warehouse are correctly populated from the RMA.

FieldSample ValueDescription
RMA30004Approved Customer RMA this return fulfills
Document TypeMM Customer ReturnIdentifies the transaction as a customer return
Business PartnerALPHA RETAIL SOLUTIONSCustomer returning the goods
Partner LocationChennaiDelivery/return location of the Business Partner
WarehouseCDC GodownWarehouse receiving the returned stock
Freight Cost RuleFreight IncludedHow freight cost is handled on the return
PriorityMediumProcessing priority of the return document

Step 2: Generate Return Lines from Shipment/Receipt

Click Create Lines From on the Customer Return header, select the approved RMA and returned product, then click Create Lines from Shipment/Receipt.

Step 3: Review the Customer Return Line

Open the Customer Return Line tab and verify the Product, Locator, Quantity, and RMA Line reference before proceeding.

FieldSample ValueDescription
ProductAASH-ATTA-5KG_Aashirvaad Atta – 5kgReturned inventory item
LocatorGodown LocatorWarehouse location receiving the returned stock
Quantity3Number of units received back into inventory
UOMEachUnit of Measure for the returned quantity
RMA Line30004_10_3_AASH-ATTA-5KGReference to the approved Customer RMA line

Step 4: Complete the Customer Return

Select Document Action → Complete. The Document Status changes to Completed and the document becomes read-only.

Note: Once completed, returned quantity (e.g. 3 units of Aashirvaad Atta – 5kg) is added back to CDC Godown stock.

Step 5: Create Inventory Confirmation (Optional)

From Document Action, run Create Confirmation, choose the appropriate Confirmation Type, and click OK to generate the confirmation document.

FieldSample ValuePurpose
Confirmation TypeShip/Receipt ConfirmVerifies the physical shipment/receipt quantity
Confirmation TypeCustomer ConfirmationConfirms the return with the customer
Confirmation TypePick/QA ConfirmRecords picking and quality inspection results

Step 6: Generate Invoice from Receipt

Run Generate Invoice from Receipt, select the Price List, optionally set the Invoice Document No, then click OK to create the AR Credit Memo.

FieldSample ValueDescription
Price ListStandard Sales Price ListPrice list used to value the credit memo
Invoice Document No1000001Document number of the generated credit memo

Step 7: Review the Generated Credit Memo

Open the Sales Invoice and Credit/Debit Memo window, verify the invoice line, totals, and tax, then confirm the document is Posted.

FieldSample ValueDescription
Target Document TypeAR Credit MemoIdentifies the invoice as a customer credit memo
Business PartnerALPHA RETAIL SOLUTIONSCustomer being credited
Price ListStandard Sales Price ListPrice list applied to the credit memo
Payment RuleMixed POS PaymentHow the credit will be settled
Total Lines840.00Line total before tax, in INR
Grand Total991.20Total credit amount including CGST/SGST, in INR

Common Issues and Resolutions

IssueCauseResolution
No RMA availableCustomer RMA has not been completedComplete the Customer RMA before creating the Customer Return
No return lines generatedSelected RMA has no approved return quantityVerify the RMA contains approved quantities before Create Lines From
Return quantity mismatchEntered quantity exceeds approved RMA quantityMatch the return quantity to the approved RMA line
Unable to complete documentNo return line exists on the documentAdd at least one return line before completing
Confirmation pending errorRequired Ship/Receipt confirmation not processedProcess the pending confirmation before completing the return
Invoice not generatedCustomer Return not yet completedComplete the Customer Return before running Generate Invoice from Receipt
Incorrect tax on credit memoWrong Price List or product tax categoryVerify the Price List and tax category configured on the product
Locator not foundWarehouse locator not configuredConfigure a locator for the warehouse before receiving the return

Next Steps

  • Customer Return Invoice (Credit Memo) posting and review.
  • Customer refund processing, if applicable.
  • Inventory confirmation review and closure.
  • Financial posting verification.
  • Return analysis and reporting.

Leave a Reply

Your email address will not be published. Required fields are marked *