Page 1 of 1
ReturnItemDialog.ascx
Posted: Fri Sep 19, 2008 11:36 am
by William_firefold
I just found this file and its counterpart, ReturnShipment.aspx, and I just wanted to know what this does.
Does it help with returns? How do you access it? We need a return manager, is that what this is?
Re: ReturnItemDialog.ascx
Posted: Fri Sep 19, 2008 6:50 pm
by jmestep
I can't find that page in any of my Able installs. Did someone there make it? Is it in the root of the site?
Re: ReturnItemDialog.ascx
Posted: Sat Sep 20, 2008 7:12 am
by AbleMods
Now that's interesting.........
It's located in ~/Admin/Orders/Shipments/
Heck, those files are even in my RC3 install and I never noticed them.
Pull up any existing order that has already shipped. Click the Shipments page. Now you'll see the shipments that have shipped (most all of mine only have 1 shipment).
There's a return button there. Click it.
I tested it my local dev environment. It appears to work but is pretty basic. It actually removes the line item from the order and restocks the item back to the inventory. Order totals are adjusted since the line item is removed.
There's not a lot of admin-side information once the return is complete. If you choose not to enter a note when the return is created, you won't have any way to tell that a return occured on that order. All you'll see is the order has a credit balance and say "Huh...wonder how that happened?" so be sure to enter a note for history.
Otherwise it appears to function fine.
Guess now the question is why has NOBODY even noticed this before

Re: ReturnItemDialog.ascx
Posted: Sat Sep 20, 2008 10:52 am
by heinscott
Yes, you have to be careful using this. As it just removes the item from the order, if you need to keep track of original sales and whatnot for the sake of record keeping (like in quick books), you'll have to make the notes to keep track. I went to the extent of having it not remove the item from the order, but instead, write that information to a returned items table. That way, when returns are processed on a day that is not the original order day, you don't have to go back in time in order to make the days in quick books balance!