Odoo Help

2

Partial Refund Option In OpenERP

By
Abhishek
on 4/25/13, 11:34 AM 5,775 views

Hi Guys,

I have a confusion regarding refund option for customer/supplier invoice, is there any way to only refund partial amount of our invoice. Let think for a example: - If we have a customer invoice of 100 $ and our customer has already paid now then we felt this amount is much for that product so we want to refund a few amount say 10$(not refunding all amount just partial amount) back to my customer. So is there any way to do such a partial refunding.

Any help, hints, suggestion ,idea will be appreciated.

Thanks,

2

Ray Carnes

--Ray Carnes--
16651
| 9 7 9
Atlanta, United States
--Ray Carnes--

Senior Odoo Analyst

OpenERP 6.1, 7.0; Odoo 8.0, 9.0, 10.0.

Completed Odoo Functional and Technical Training.

Major Skills:

  • User Needs and GAP Analysis;

  • Functional and Technical Design;

  • Prototyping and Proof of Concepts;

  • Requirements Specifications;

  • Agile Implementation;

  • Data Migration;

  • Configuration & Customization (UI and code);

  • Integration - Odoo and non Odoo Applications and Services;

  • Training and Knowledge Transfer;

  • Go Live Support;

  • Helpdesk;

  • Version Upgrades and Migration.

  • Accounting Expert.

I have over 20 years of experience empowering and enabling users with enterprise information systems that make a real and measurable difference in their ability to proactively manage their businesses and organizations. 

I am a skilled Communicator and I only take the serious things seriously!

Ray Carnes
On 2/20/14, 11:22 PM

A refund invoice can be created either manually or automatically (either from a delivery order when RETURN PRODUCTS is used or from the original invoice) and has a draft state like a regular invoice.

When the invoice is generated from the return, it only lists the products and quantities returned.

While in draft you can adjust ANYTHING on it. You can adjust the price to account for a re-stocking fee.


From the documentation:

https://doc.openerp.com/book/3/3_7/invoicing/#credit-notes-refunds

Entering a customer credit note is almost identical to entering a customer invoice. You just start from the menu

Accounting ‣ Customers ‣ Customer Refunds

Similarly, entering a supplier credit note is the same as that of the supplier invoice, and so you use the menu

Accounting ‣ Suppliers ‣ Supplier Refunds

It is easy to generate a credit note quickly from an existing invoice. To do this, select a customer or supplier invoice which is in Paid state and click the Refund button. OpenERP opens a new payment invoice form for you in the Draft state so that you can modify it before approval.

Below you find the different options displayed when you click the Refund button on an invoice.

  • Create a Draft Refund : Creates a draft credit note of the complete invoice. You can change this credit note, i.e. to make a partial credit note.

  • Modify : Creates a credit note for the existing invoice, validates the credit note and reconciles it with the invoice. The existing invoice is duplicated so that you can modify it.

  • Cancel : Creates a credit note for the complete invoice, validates the credit note and reconciles it with the invoice concerned.


https://doc.openerp.com/book/5/5_14_Stock/5_14_Stock_mvts/#return-products-from-customers

If a customer returns damaged or wrongly delivered products, you can enter this information in OpenERP via

Warehouse ‣ Receiver/Deliver By Orders ‣ Delivery Orders

You have to select the order related to the returned products and click the Return Products. A new window will open and will let you choose the invoicing method.

0
Sean Samborski
On 2/20/14, 2:06 PM

This seems like very basic commerce activity and should be something that is available out of the box. I would be interested to know the solution to this as well as it happens everyday. All one needs to do to see this in the real world is take your wife out clothes shopping one day. The next day, she will return half the items back to the store. They do a partial refund for the returned items only. The only way I can see this in OpenERP right now is to refund the entire order, then create a new one with the products you aren't returning. This seems a bit convoluted so I'm sure I'm missing something.

Sorry for such a cheeky example. I was only having a bit of fun so I apologize if anyone is offended by my brand of humor!

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Register

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)

Stats

Asked: 4/25/13, 11:34 AM
Seen: 5775 times
Last updated: 3/16/15, 8:10 AM