You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Karl Pitrich <ka...@lusini.com> on 2010/10/19 10:39:26 UTC

Persisting purchased product variant features with Order/Invoice

Hi List,

it seems that information about the product variant that has been selected by the customer when ordering
is never persisted at the invoice or the order. Are we missing something here or is this a bug/unimplemented?

Has anyone has ever used variant products and can provide some insight on this issue?


Thanks, greetings,

 - Karl

On 16.10.2010, at 13:00, Rene Scheibe wrote:

> I was wondering how the features of a product variant make it into
> the order/invoice if they are not saved within the product name?
> 
> Scenario:
> Customer buys variant 1 with Features "red" and "XXL".
> There are plenty of methods to show them on the product detail page
> or in the cart - e.g.:
> 
> ProductWorker.getVariantDistinguishingFeatures(product)
> ProductWorker.getProductFeaturesByApplTypeId(product, 'STANDARD_FEATURE')
> 
> But they cannot be used for the order/invoice as variants can change
> (e.g.: entity ProductFeatureAppl) but the invoice should not change.
> 
> So is the feature info already stored somewhere else for the order/invoice
> or how to do so?