From: "Jacques Le Roux" <[EMAIL PROTECTED]>
I agree with David, I wondered why you did use the Extensibility Pattern, but
thought you had a good reason.
I wondered also if you plan to provide UI(s) for the changeReason ? Would you
use only a dropdown using enumerations from the
Enumerations entity ? Maybe a text field (area?) to allow user to explain more
could be used ? A kind of Note if you like.
About the Note suggestion, we could suggest enumeration reasons (as David
suggested) in a dropdown and use them as Title or Subject.
Your pattern could even be used for Order Status changes, and maybe more...
Maybe also we could relate this note to notes used in
the Party profile or use them directly.
Jacques
Jacques
from.: "David E Jones" <[EMAIL PROTECTED]>
It might be good to simplify it a little and use a changeTypeEnumId (or the
like) instead of the type field and related entity.
There is probably nothing special we would want to add to the type entity, so
the Enumeration, with a special EnumeractionType,
is adequate.
-David
On May 10, 2008, at 2:07 AM, Bilgin Ibryam wrote:
Hi everybody,
there was a small discussion in the user list about the need of a new
entity for storing the changes done on order items.
You can find the discussion here and the new entity in OFBIZ-1773
http://www.nabble.com/Where-to-store-the-reason-for-canceling-some-quantity-of-Order-Item-to17101121.html
Any other comments before I commit it?
Thanks,
Bilgin