To keep things simple in this case, you may only exchange for an item of
equal value (ie. different size/color). 

-----Original Message-----
From: David E Jones [mailto:[email protected]] 
Sent: Tuesday, March 24, 2009 2:51 PM
To: [email protected]
Subject: Re: Exchanges


What does it do if the new product costs more or less than the old?

-David


On Mar 24, 2009, at 11:51 AM, Sanders, Brian wrote:

> So, here's the idea I want to try out:
> 1. I made an "Exchange" ReturnType
> 2. I made an "Exchange" OrderType
> 3. I added a "referenceProductId" relation to ReturnItem
> 4. I will probably add a "referenceQuantity" field to ReturnItem as  
> well
>
> In the return screen, if you select "Exchange", then the user will be
> asked for the product/quantity of the replacement item. Accepting the
> return will function just like a replace, except the item/quantity  
> will
> be pulled from the new fields.
>
> I just wanted to get some feedback as to whether or not this seems  
> like
> a good design. I feel that the logic is ok, but I'm unsure if adding  
> the
> reference fields to ReturnItem is the proper way to add the feature. I
> just don't want to paint myself (or anyone else) into this corner  
> where
> you have to add fields to entity to add a similar feature. Thanks.
>
> -----Original Message-----
> From: David E Jones [mailto:[email protected]]
> Sent: Thursday, March 19, 2009 3:52 PM
> To: [email protected]
> Subject: Re: Exchanges
>
>
> OFBiz does support various things that could be called an "Exchange".
> Usually this is done as a return for in-store credit, and then the
> customer can place whatever order they would like. A CSR could also do
> this on behalf of a customer without the customer having to place the
> actual order.
>
> Typically the return for replacement is for the same item and not
> exchanging for a different item, but with a little playing it could
> easily be used way... it's just more complicated since an exchange for
> a different item usually results in a credit to, or balance due from,
> the customer.
>
> -David
>
>
> On Mar 19, 2009, at 9:29 AM, Sanders, Brian wrote:
>
>> I haven't fully looked into it yet myself, but I'm told that OFBiz
>> does
>> not have exchange functionality. However, my understanding is that  
>> you
>> can do replacements. I will look into it in the meantime, but if  
>> OFBiz
>> does support exchanges, can someone point me in the right direction
>> (docs, ML, etc...)? Thanks.
>>
>

Reply via email to