Hello all,
Have some structural difficulties. I have a product (door) that must be configured by customer through "Quote" interface. The size of the door HxW and material M is chosen by customer. Moreover size can be non-standard (I can't create drop-down list with values), so customer enter numbers manually. I need to read those numbers and material price and do door price adjustment according to the formula P(door) = HxWxM(price). Can it be done by standard OFbiz functionality? What is general flow, if yes?
I tried to do like this:
1. Create virtual product
2. Create feature dimention H type SIZE, selectable
3. Add feature to the virtual product.
Thanks,
-- / ** Вадим К. **/ _______________________________________________ Users mailing list [hidden email] http://lists.ofbiz.org/mailman/listinfo/users |
Well,
for now, I think that you'll have to explicitly set all the available values for the dimensions as selectable features. For example, your company could sell the doors with custom heights, from a minimum of 190cm up to maximum of 210cm. So you can associate to the virtual door all the following features as selectable: H (SIZE) selectable 190 H (SIZE) selectable 191 H (SIZE) selectable 192 H (SIZE) selectable 193 ... H (SIZE) selectable 209 H (SIZE) selectable 210 Yes, this is a real pain... I think there is a limit in the current implementation of product features: you have to set all the available options, then when the virtual product is configured, a new variant product is determined. The variant product has all the selected features attached to it so that, when the variant product is used in the system (sales order, manufacturing order, inventory item etc...) you can always retrieve all the selected features from the variant product itself. We have some plans to improve the feature stuff in this way: * implement a new type of features that allows the user to insert a numeric value (in a validity range); * if the value is not provided, a default one is used * this information is not used to create a new variant product (the original product id is used), but the selected amount features should be associated to the order and then to the manufacturing order and inventory item (???) There is another possibility right now, that you can use to get an amount for ONE selectable dimension: the Product.requireAmount flag (or the features of type AMOUNT, see the GC-100* products for an example of it): they can be used to enter numeric values during order entry, the value is then stored in the OrderItem.selectedAmount field. However, for two dimensional products, this is not a valid solution... Jacopo Вадим K. wrote: > Hello all, > > Have some structural difficulties. I have a product (door) > that must be configured by customer through "Quote" interface. The size > of the door HxW and material M is chosen by customer. Moreover size can > be non-standard (I can't create drop-down list with values), so > customer enter numbers manually. I need to read those numbers and > material price and do door price adjustment according to the formula > P(door) = HxWxM(price). Can it be done by standard OFbiz functionality? > What is general flow, if yes? > I tried to do like this: > 1. Create virtual product > 2. Create feature dimention H type SIZE, selectable > 3. Add feature to the virtual product. > > Thanks, > > -- > / ** Вадим К. **/ > > > ------------------------------------------------------------------------ > > > _______________________________________________ > Users mailing list > [hidden email] > http://lists.ofbiz.org/mailman/listinfo/users _______________________________________________ Users mailing list [hidden email] http://lists.ofbiz.org/mailman/listinfo/users |
Jacopo,
Thank you for response. But I have to define 5 numeric parameters. And show them in Quote. So I decided to modify Product and Quote tables, and also main Product and Quote forms to match the structure. May be it is not the best variant, but the fastest one. I need to build demo for one customer, with price calculation, depending from these 5 values. Think this is easiest.
-- Vadim --
07.03.06, Jacopo Cappellato <[hidden email]> написал(а):
Well, -- / ** Вадим К. **/ _______________________________________________ Users mailing list [hidden email] http://lists.ofbiz.org/mailman/listinfo/users |
Hello,
> We have some plans to improve the feature stuff in this way: > > * implement a new type of features that allows the user to insert a > numeric value (in a validity range); is there any work performed on this? We have just started work for a "made to order" customer and I guess we will have to implement it if not already there...
|
Free forum by Nabble | Edit this page |