Users - Configure product in catalog for quote.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Users - Configure product in catalog for quote.

Вадим K.
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
Reply | Threaded
Open this post in threaded view
|

Re: Users - Configure product in catalog for quote.

Jacopo Cappellato
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
Reply | Threaded
Open this post in threaded view
|

Re: Users - Configure product in catalog for quote.

Вадим K.
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,

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



--
/ ** Вадим К. **/
 
_______________________________________________
Users mailing list
[hidden email]
http://lists.ofbiz.org/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: Users - Configure product in catalog for quote.

Spyros Oikonomopoulos
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...



Вадим K. wrote
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 <tiz@sastau.it> написал(а):
>
> 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
> > Users@lists.ofbiz.org
> > http://lists.ofbiz.org/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users@lists.ofbiz.org
> http://lists.ofbiz.org/mailman/listinfo/users




--
/ ** Вадим К. **/

 
_______________________________________________
Users mailing list
Users@lists.ofbiz.org
http://lists.ofbiz.org/mailman/listinfo/users