David,

You mentioned that you were going to write more but at least wanted to
get something out.  I took this to mean that you have more to say on
the topic, just not the time.  When you have the opportunity and if you
had more to say on it, could you please circle back around?  As far as
"prevent..additional functionality", I mean why do you not want them to
be so complex?  I would be very interested in hearing your thoughts.


--- David E Jones <[EMAIL PROTECTED]> wrote:

> 
> I did not say I wanted to "prevent the quote from having additional
> functionality", so I'm not sure how to answer this....
> 
> -David
> 
> 
> Chris Howe wrote:
> > David,
> > If you get the opportunity, could you please expand on it why you
> would
> > want prevent the quote from having additional functionality? 
> Thanks!
> > -Chris
> > 
> > --- David E Jones <[EMAIL PROTECTED]> wrote:
> > 
> >> Was going to write more but I guess I should at least get
> something
> >> out!
> >>
> >> My general opinion is that the order screen enhancements are a
> better
> >> approach. I don't think we need or want quotes to be so complex
> and
> >> try to reproduce the incredible amount of stuff in the order model
> >> and functionality.
> >>
> >> -David
> >>
> >>
> >> Jacopo Cappellato wrote:
> >>> In my opinion, one of the areas in which OFBiz could be greatly
> >> improved 
> >>> is the order editing process in general.
> >>> The existing services and screens are well suited for sporadic
> >> changes 
> >>> to already created orders, but they are not good enough when you
> >> need 
> >>> more control over what you are doing or for use cases where
> orders
> >> are 
> >>> big and complex and they are created and edited in multiple
> >> sessions.
> >>> I see two good path we could follow (and they are not mutually
> >> exclusive):
> >>> 1) improve/enhance the edit quote screens; this will mostly
> address
> >> the 
> >>> use case of complex orders; all the work will be done in the
> quote
> >> and 
> >>> when it is good enough it will be transformed into a real order;
> >> however 
> >>> we will need to enhance many aspects of the quotes (to take into
> >> account 
> >>> billing/shipping addresses, geo rules, taxes, shipping costs
> >> etc...)
> >>> 2) create new screens (e.g. adding new subscreens to the view
> order
> >>> screen) and services to edit order items, adjustments, addresses
> >> and 
> >>> contact mechs, payment preferences and payment transactions,
> >> shipment 
> >>> groups and reservations, etc...
> >>>
> >>> For #2, in order to have a greater control of what is happening,
> I
> >> think 
> >>> we should find a way to disable all the services running by ecas;
> >> the 
> >>> best way of doing this is probably that of using a special flag
> (or
> >>> status) on the order to mark it as a "work-in-progress/on hold":
> if
> >> the 
> >>> order is in this status no eca will run; as soon as the
> flag/status
> >> will 
> >>> be removed all the checks/ecas will be executed and all the
> issues
> >> will 
> >>> be shown in an screen ("issues with the current order") so that
> the
> >> user 
> >>> can fix them before releasing the order.
> >>>
> >>> Does it make any sense?
> >>>
> >>> Jacopo
> >>>
> > 
> 

Reply via email to