Problem Statement
In the previous article on “Managing Vendor Returns”, I have mentioned various reasons for material return by the business. Almost all the reasons are applicable for customer return as well. The only difference is that the earlier business was returning material to vendor and now customer is returning material to the business.
Following diagram depicts overall workflow involved during customer return:
Scope
As part of this article, I have assumed that you are familiar with sales order and shipment part of the sales process. After receiving the material the customer may decide to return certain material. This article helps you to understand customer return process using Adempiere.
For this example – I have created following sales order
And generated shipment / invoice with following details using Generate Shipments & Invoices process:
Ensure that you have got appropriate shipment and invoice generated:
Verified Inventory level of the involved product:
How do we do this in Adempiere?
Adempiere allows you to configure various types of returns using the RMA Type window:
Using the suitable RMA Type and Shipment record for the return, create Customer Return RMA:
Select shipment line corresponding to returned items and create RMA Lines
Complete RMA document
Create Customer Return
In case the customer has not paid the original invoice then at the time of return creation, the system automatically checks the credit used by customer and prevents business from issuing the credit notes to the customer. The Customer tab on Business Partner window shows the credit used by the customer.
In such case, you may like to create AP Receipt for the customer to settle the due. Once the due is settled, you can go ahead and create customer return. The valid customer return record looks like below image:
Create related receipt line
Create and complete Receipt Confirmation record
Create invoice for the receipt by clicking on “Generate Invoice from Receipt” button and complete the invoice:
Review account posting information
Issue a receipt for negative amount, which indicates that the business has paid corresponding amount to the customer:
Review stock details and you will see that the item count has increased by equivalent amount
So, the sold material is back into the store! Well, now you know step-by-step process of creating customer return. This example again demonstrate the capability of Adempiere to meet your standard business process need.
Reference
- http://www.adempiere.com/Sales_Processes
- http://wtcindia.wordpress.com/2012/01/13/managing-vendor-return-in-adempiere/
- http://en.wikipedia.org/wiki/Returning
- http://www.adempiere.com/RMA
- http://www.adempiere.com/ManPageW_RMA
Summary
As part of this blog I have documented one specific aspect of customer return, which is accepting returned material from a customer and issue a credit note.
I hope you have enjoyed reading this blog and it helps you in making better use of Adempiere ERP. In case you need professional assistance to be able to achieve your business need, you can always reach us by visiting our Contact Us page. If you have any specific question then feel free to post the same on our forum or the blog related to your topic of concern.
















