You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Andrew Zeneski <an...@hotwaxmedia.com> on 2009/06/03 19:39:27 UTC

Re: svn commit: r778988 - in /ofbiz/trunk/applications/party: data/PartyTypeData.xml webapp/partymgr/communication/CommForms.xml

Hans,

This change has broken the functionality which marks outgoing (email)  
communication events as read when the user opens the message. The  
functionality uses the markCommEventRead which still references the  
COM_READ status. Before removing something from a data file, please  
make sure you have searched and updated all the code which references  
that data.

Doing a quick search for COM_ROLE_READ I am not finding any logic  
which ties this in yet. So, either this service needs to be updated,  
or we need to add back in the COM_READ status and the  
StatusValidChange records.

Please let me know your plans for this.

Andrew

On May 27, 2009, at 12:20 AM, hansbak@apache.org wrote:

> Author: hansbak
> Date: Wed May 27 04:20:31 2009
> New Revision: 778988
>
> URL: http://svn.apache.org/viewvc?rev=778988&view=rev
> Log:
> added comments to commevent status, removed the COM_READ status as  
> COM_ROLE_READ status is now used
>
> Modified:
>    ofbiz/trunk/applications/party/data/PartyTypeData.xml
>    ofbiz/trunk/applications/party/webapp/partymgr/communication/ 
> CommForms.xml
>
> Modified: ofbiz/trunk/applications/party/data/PartyTypeData.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/data/PartyTypeData.xml?rev=778988&r1=778987&r2=778988&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/party/data/PartyTypeData.xml (original)
> +++ ofbiz/trunk/applications/party/data/PartyTypeData.xml Wed May 27  
> 04:20:31 2009
> @@ -300,27 +300,22 @@
>     <StatusType description="Case" hasTable="N" parentTypeId=""  
> statusTypeId="CASE_STATUS"/>
>
>     <StatusType description="Communication Event" hasTable="N"  
> parentTypeId="" statusTypeId="COM_EVENT_STATUS"/>
> -    <StatusItem description="Entered" sequenceId="01"  
> statusCode="ENTERED" statusId="COM_ENTERED"  
> statusTypeId="COM_EVENT_STATUS"/>
> -    <StatusItem description="Pending" sequenceId="02"  
> statusCode="PENDING" statusId="COM_PENDING"  
> statusTypeId="COM_EVENT_STATUS"/>
> -    <StatusItem description="Read" sequenceId="03"  
> statusCode="READ" statusId="COM_READ"  
> statusTypeId="COM_EVENT_STATUS"/>
> -    <StatusItem description="In-Progress" sequenceId="05"  
> statusCode="IN_PROGRESS" statusId="COM_IN_PROGRESS"  
> statusTypeId="COM_EVENT_STATUS"/>
> -    <StatusItem description="Unknown Party" sequenceId="07"  
> statusCode="UNKNOWN_PARTY" statusId="COM_UNKNOWN_PARTY"  
> statusTypeId="COM_EVENT_STATUS"/>
> +    <StatusItem description="Pending" sequenceId="01"  
> statusCode="PENDING" statusId="COM_PENDING"  
> statusTypeId="COM_EVENT_STATUS"/><!-- draft version, only visible by  
> originator -->
> +    <StatusItem description="Entered" sequenceId="02"  
> statusCode="ENTERED" statusId="COM_ENTERED"  
> statusTypeId="COM_EVENT_STATUS"/>
> +    <!--StatusItem description="Read" sequenceId="03"  
> statusCode="READ" statusId="COM_READ"  
> statusTypeId="COM_EVENT_STATUS"/--><!-- the read status is  
> maintained at the comm-role level; can be diffrent for all  
> participants-->
> +    <StatusItem description="In-Progress" sequenceId="05"  
> statusCode="IN_PROGRESS" statusId="COM_IN_PROGRESS"  
> statusTypeId="COM_EVENT_STATUS"/><!-- waiting to be sent -->
> +    <StatusItem description="Unknown Party" sequenceId="07"  
> statusCode="UNKNOWN_PARTY" statusId="COM_UNKNOWN_PARTY"  
> statusTypeId="COM_EVENT_STATUS"/><!-- unknown incoming email address  
> -->
>     <StatusItem description="Closed" sequenceId="20"  
> statusCode="COMPLETE" statusId="COM_COMPLETE"  
> statusTypeId="COM_EVENT_STATUS"/>
>     <StatusItem description="Resolved" sequenceId="21"  
> statusCode="RESOLVED" statusId="COM_RESOLVED"  
> statusTypeId="COM_EVENT_STATUS"/>
>     <StatusItem description="Referred" sequenceId="22"  
> statusCode="REFERRED" statusId="COM_REFERRED"  
> statusTypeId="COM_EVENT_STATUS"/>
>     <StatusItem description="Bounced" sequenceId="50"  
> statusCode="BOUNCED" statusId="COM_BOUNCED"  
> statusTypeId="COM_EVENT_STATUS"/>
>     <StatusItem description="Cancelled" sequenceId="99"  
> statusCode="CANCELLED" statusId="COM_CANCELLED"  
> statusTypeId="COM_EVENT_STATUS"/>
> -    <StatusValidChange condition="" statusId="COM_ENTERED"  
> statusIdTo="COM_PENDING" transitionName="Set Pending"/>
> -    <StatusValidChange condition="" statusId="COM_ENTERED"  
> statusIdTo="COM_READ" transitionName="Read"/>
> +    <StatusValidChange condition="" statusId="COM_ENTERED"  
> statusIdTo="COM_PENDING" transitionName="Set Pending, only visible  
> to originator"/>
>     <StatusValidChange condition="" statusId="COM_ENTERED"  
> statusIdTo="COM_COMPLETE" transitionName="Complete"/>
> -    <StatusValidChange condition="" statusId="COM_PENDING"  
> statusIdTo="COM_READ" transitionName="Read"/>
> -    <StatusValidChange condition="" statusId="COM_PENDING"  
> statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress"/>
> -    <StatusValidChange condition="" statusId="COM_READ"  
> statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress"/>
> -    <StatusValidChange condition="" statusId="COM_READ"  
> statusIdTo="COM_COMPLETE" transitionName="Complete"/>
> -    <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> statusIdTo="COM_READ" transitionName="Read"/>
> +    <StatusValidChange condition="" statusId="COM_PENDING"  
> statusIdTo="COM_ENTERED" transitionName="Entered,visible to all  
> participants"/>
> +    <StatusValidChange condition="" statusId="COM_PENDING"  
> statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress,  
> waiting to be send"/>
>     <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> statusIdTo="COM_COMPLETE" transitionName="Complete"/>
>     <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> statusIdTo="COM_BOUNCED" transitionName="Bounced"/>
> -    <StatusValidChange condition="" statusId="COM_COMPLETE"  
> statusIdTo="COM_READ" transitionName="Read"/>
>     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> statusIdTo="COM_RESOLVED" transitionName="Resolve"/>
>     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> statusIdTo="COM_REFERRED" transitionName="Refer"/>
>     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> statusIdTo="COM_BOUNCED" transitionName="Bounced"/>
> @@ -330,7 +325,6 @@
>
>     <StatusValidChange condition="" statusId="COM_ENTERED"  
> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>     <StatusValidChange condition="" statusId="COM_PENDING"  
> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
> -    <StatusValidChange condition="" statusId="COM_READ"  
> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>     <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>     <StatusValidChange condition="" statusId="COM_RESOLVED"  
> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>
> Modified: ofbiz/trunk/applications/party/webapp/partymgr/ 
> communication/CommForms.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/communication/CommForms.xml?rev=778988&r1=778987&r2=778988&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/party/webapp/partymgr/communication/ 
> CommForms.xml (original)
> +++ ofbiz/trunk/applications/party/webapp/partymgr/communication/ 
> CommForms.xml Wed May 27 04:20:31 2009
> @@ -193,7 +193,7 @@
>         <field name="send" title=" " position="1" use- 
> when="communicationEvent!=null">
>             <hyperlink also-hidden="true"
>                 target-type="plain" description="$ 
> {uiLabelMap.CommonSend}"
> -                target="javascript: 
> (document.EditInternalNote.statusId.value='COM_COMPLETE'), 
> (document.EditInternalNote.datetimeStarted.value='${nowDate}'), 
> (document.EditInternalNote.submit())"/>
> +                target="javascript: 
> (document.EditInternalNote.statusId.value='COM_ENTERED'), 
> (document.EditInternalNote.datetimeStarted.value='${nowDate}'), 
> (document.EditInternalNote.submit())"/>
>         </field>
>         <field name="save" title=" " position="2" use- 
> when="communicationEvent!=null">
>             <hyperlink also-hidden="true" target-type="plain"  
> description="${uiLabelMap.CommonSave}" target="javascript: 
> (document.EditInternalNote.submit())"/>
>
>


Re: svn commit: r778988 - in /ofbiz/trunk/applications/party: data/PartyTypeData.xml webapp/partymgr/communication/CommForms.xml

Posted by Andrew Zeneski <an...@hotwaxmedia.com>.
Sure Hans,

I documented this in rev 774634 but here it is again:

"Implemented a little event which marks a communication event as read,  
and returns a 1px gif image (spacer.gif) to the browser/mail client;  
include the following in your communication email:

<img src="http://localhost:8080/partymgr/control/ceimages/$ 
{communicationEventId}/logo.gif"/>

and when the message is opened, the event will be marked as read  
(assuming images are loaded); logo.gif can be any name, everything  
after the communication event ID in pathInfo is ignored "

So to test this just call the event, like you did but add the path info:
http://localhost:8080/partymgr/control/ceimages/[communication event  
Id]/logo.gif

I'll fix the NPE, so it just does nothing with out a communication  
event ID. What this should do is mark the recipient role as read.


Andrew

On Jun 4, 2009, at 12:35 AM, Hans Bakker wrote:

> Hi Andy,
>
> thanks for reporting this. I should have found this, sorry about that.
>
> I have now updated the e-commerce component in rev 781649 and add the
> messages to the top menu to make this more visible.
>
> One thing i did update and could not test very well is
> communicationEventServices.java, there is service which is called by  
> an
> external request and is called: markCommunicationAsRead
>
> i tried to do the request:
> http://localhost:8080/partymgr/control/ceimages
> but get a null pointer exception at line 1223
>
> perhaps you can explain how this service should work and perhaps can
> help here?
>
> Regards,
> Hans
>
>
> On Wed, 2009-06-03 at 13:39 -0400, Andrew Zeneski wrote:
>> Hans,
>>
>> This change has broken the functionality which marks outgoing (email)
>> communication events as read when the user opens the message. The
>> functionality uses the markCommEventRead which still references the
>> COM_READ status. Before removing something from a data file, please
>> make sure you have searched and updated all the code which references
>> that data.
>>
>> Doing a quick search for COM_ROLE_READ I am not finding any logic
>> which ties this in yet. So, either this service needs to be updated,
>> or we need to add back in the COM_READ status and the
>> StatusValidChange records.
>>
>> Please let me know your plans for this.
>>
>> Andrew
>>
>> On May 27, 2009, at 12:20 AM, hansbak@apache.org wrote:
>>
>>> Author: hansbak
>>> Date: Wed May 27 04:20:31 2009
>>> New Revision: 778988
>>>
>>> URL: http://svn.apache.org/viewvc?rev=778988&view=rev
>>> Log:
>>> added comments to commevent status, removed the COM_READ status as
>>> COM_ROLE_READ status is now used
>>>
>>> Modified:
>>>   ofbiz/trunk/applications/party/data/PartyTypeData.xml
>>>   ofbiz/trunk/applications/party/webapp/partymgr/communication/
>>> CommForms.xml
>>>
>>> Modified: ofbiz/trunk/applications/party/data/PartyTypeData.xml
>>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/data/PartyTypeData.xml?rev=778988&r1=778987&r2=778988&view=diff
>>> =
>>> =
>>> =
>>> =
>>> =
>>> =
>>> =
>>> =
>>> = 
>>> = 
>>> ====================================================================
>>> --- ofbiz/trunk/applications/party/data/PartyTypeData.xml (original)
>>> +++ ofbiz/trunk/applications/party/data/PartyTypeData.xml Wed May 27
>>> 04:20:31 2009
>>> @@ -300,27 +300,22 @@
>>>    <StatusType description="Case" hasTable="N" parentTypeId=""
>>> statusTypeId="CASE_STATUS"/>
>>>
>>>    <StatusType description="Communication Event" hasTable="N"
>>> parentTypeId="" statusTypeId="COM_EVENT_STATUS"/>
>>> -    <StatusItem description="Entered" sequenceId="01"
>>> statusCode="ENTERED" statusId="COM_ENTERED"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>> -    <StatusItem description="Pending" sequenceId="02"
>>> statusCode="PENDING" statusId="COM_PENDING"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>> -    <StatusItem description="Read" sequenceId="03"
>>> statusCode="READ" statusId="COM_READ"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>> -    <StatusItem description="In-Progress" sequenceId="05"
>>> statusCode="IN_PROGRESS" statusId="COM_IN_PROGRESS"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>> -    <StatusItem description="Unknown Party" sequenceId="07"
>>> statusCode="UNKNOWN_PARTY" statusId="COM_UNKNOWN_PARTY"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>> +    <StatusItem description="Pending" sequenceId="01"
>>> statusCode="PENDING" statusId="COM_PENDING"
>>> statusTypeId="COM_EVENT_STATUS"/><!-- draft version, only visible by
>>> originator -->
>>> +    <StatusItem description="Entered" sequenceId="02"
>>> statusCode="ENTERED" statusId="COM_ENTERED"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>> +    <!--StatusItem description="Read" sequenceId="03"
>>> statusCode="READ" statusId="COM_READ"
>>> statusTypeId="COM_EVENT_STATUS"/--><!-- the read status is
>>> maintained at the comm-role level; can be diffrent for all
>>> participants-->
>>> +    <StatusItem description="In-Progress" sequenceId="05"
>>> statusCode="IN_PROGRESS" statusId="COM_IN_PROGRESS"
>>> statusTypeId="COM_EVENT_STATUS"/><!-- waiting to be sent -->
>>> +    <StatusItem description="Unknown Party" sequenceId="07"
>>> statusCode="UNKNOWN_PARTY" statusId="COM_UNKNOWN_PARTY"
>>> statusTypeId="COM_EVENT_STATUS"/><!-- unknown incoming email address
>>> -->
>>>    <StatusItem description="Closed" sequenceId="20"
>>> statusCode="COMPLETE" statusId="COM_COMPLETE"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>>    <StatusItem description="Resolved" sequenceId="21"
>>> statusCode="RESOLVED" statusId="COM_RESOLVED"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>>    <StatusItem description="Referred" sequenceId="22"
>>> statusCode="REFERRED" statusId="COM_REFERRED"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>>    <StatusItem description="Bounced" sequenceId="50"
>>> statusCode="BOUNCED" statusId="COM_BOUNCED"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>>    <StatusItem description="Cancelled" sequenceId="99"
>>> statusCode="CANCELLED" statusId="COM_CANCELLED"
>>> statusTypeId="COM_EVENT_STATUS"/>
>>> -    <StatusValidChange condition="" statusId="COM_ENTERED"
>>> statusIdTo="COM_PENDING" transitionName="Set Pending"/>
>>> -    <StatusValidChange condition="" statusId="COM_ENTERED"
>>> statusIdTo="COM_READ" transitionName="Read"/>
>>> +    <StatusValidChange condition="" statusId="COM_ENTERED"
>>> statusIdTo="COM_PENDING" transitionName="Set Pending, only visible
>>> to originator"/>
>>>    <StatusValidChange condition="" statusId="COM_ENTERED"
>>> statusIdTo="COM_COMPLETE" transitionName="Complete"/>
>>> -    <StatusValidChange condition="" statusId="COM_PENDING"
>>> statusIdTo="COM_READ" transitionName="Read"/>
>>> -    <StatusValidChange condition="" statusId="COM_PENDING"
>>> statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress"/>
>>> -    <StatusValidChange condition="" statusId="COM_READ"
>>> statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress"/>
>>> -    <StatusValidChange condition="" statusId="COM_READ"
>>> statusIdTo="COM_COMPLETE" transitionName="Complete"/>
>>> -    <StatusValidChange condition="" statusId="COM_IN_PROGRESS"
>>> statusIdTo="COM_READ" transitionName="Read"/>
>>> +    <StatusValidChange condition="" statusId="COM_PENDING"
>>> statusIdTo="COM_ENTERED" transitionName="Entered,visible to all
>>> participants"/>
>>> +    <StatusValidChange condition="" statusId="COM_PENDING"
>>> statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress,
>>> waiting to be send"/>
>>>    <StatusValidChange condition="" statusId="COM_IN_PROGRESS"
>>> statusIdTo="COM_COMPLETE" transitionName="Complete"/>
>>>    <StatusValidChange condition="" statusId="COM_IN_PROGRESS"
>>> statusIdTo="COM_BOUNCED" transitionName="Bounced"/>
>>> -    <StatusValidChange condition="" statusId="COM_COMPLETE"
>>> statusIdTo="COM_READ" transitionName="Read"/>
>>>    <StatusValidChange condition="" statusId="COM_COMPLETE"
>>> statusIdTo="COM_RESOLVED" transitionName="Resolve"/>
>>>    <StatusValidChange condition="" statusId="COM_COMPLETE"
>>> statusIdTo="COM_REFERRED" transitionName="Refer"/>
>>>    <StatusValidChange condition="" statusId="COM_COMPLETE"
>>> statusIdTo="COM_BOUNCED" transitionName="Bounced"/>
>>> @@ -330,7 +325,6 @@
>>>
>>>    <StatusValidChange condition="" statusId="COM_ENTERED"
>>> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>>>    <StatusValidChange condition="" statusId="COM_PENDING"
>>> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>>> -    <StatusValidChange condition="" statusId="COM_READ"
>>> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>>>    <StatusValidChange condition="" statusId="COM_IN_PROGRESS"
>>> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>>>    <StatusValidChange condition="" statusId="COM_COMPLETE"
>>> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>>>    <StatusValidChange condition="" statusId="COM_RESOLVED"
>>> statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
>>>
>>> Modified: ofbiz/trunk/applications/party/webapp/partymgr/
>>> communication/CommForms.xml
>>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/communication/CommForms.xml?rev=778988&r1=778987&r2=778988&view=diff
>>> =
>>> =
>>> =
>>> =
>>> =
>>> =
>>> =
>>> =
>>> = 
>>> = 
>>> ====================================================================
>>> --- ofbiz/trunk/applications/party/webapp/partymgr/communication/
>>> CommForms.xml (original)
>>> +++ ofbiz/trunk/applications/party/webapp/partymgr/communication/
>>> CommForms.xml Wed May 27 04:20:31 2009
>>> @@ -193,7 +193,7 @@
>>>        <field name="send" title=" " position="1" use-
>>> when="communicationEvent!=null">
>>>            <hyperlink also-hidden="true"
>>>                target-type="plain" description="$
>>> {uiLabelMap.CommonSend}"
>>> -                target="javascript:
>>> (document.EditInternalNote.statusId.value='COM_COMPLETE'),
>>> (document.EditInternalNote.datetimeStarted.value='${nowDate}'),
>>> (document.EditInternalNote.submit())"/>
>>> +                target="javascript:
>>> (document.EditInternalNote.statusId.value='COM_ENTERED'),
>>> (document.EditInternalNote.datetimeStarted.value='${nowDate}'),
>>> (document.EditInternalNote.submit())"/>
>>>        </field>
>>>        <field name="save" title=" " position="2" use-
>>> when="communicationEvent!=null">
>>>            <hyperlink also-hidden="true" target-type="plain"
>>> description="${uiLabelMap.CommonSave}" target="javascript:
>>> (document.EditInternalNote.submit())"/>
>>>
>>>
>>
> -- 
> Antwebsystems.com: Quality OFBiz services for competitive rates
>


Re: svn commit: r778988 - in /ofbiz/trunk/applications/party: data/PartyTypeData.xml webapp/partymgr/communication/CommForms.xml

Posted by Hans Bakker <ma...@antwebsystems.com>.
Hi Andy,

thanks for reporting this. I should have found this, sorry about that.

I have now updated the e-commerce component in rev 781649 and add the
messages to the top menu to make this more visible.

One thing i did update and could not test very well is
communicationEventServices.java, there is service which is called by an
external request and is called: markCommunicationAsRead

i tried to do the request: 
http://localhost:8080/partymgr/control/ceimages
but get a null pointer exception at line 1223

perhaps you can explain how this service should work and perhaps can
help here?

Regards,
Hans


On Wed, 2009-06-03 at 13:39 -0400, Andrew Zeneski wrote:
> Hans,
> 
> This change has broken the functionality which marks outgoing (email)  
> communication events as read when the user opens the message. The  
> functionality uses the markCommEventRead which still references the  
> COM_READ status. Before removing something from a data file, please  
> make sure you have searched and updated all the code which references  
> that data.
> 
> Doing a quick search for COM_ROLE_READ I am not finding any logic  
> which ties this in yet. So, either this service needs to be updated,  
> or we need to add back in the COM_READ status and the  
> StatusValidChange records.
> 
> Please let me know your plans for this.
> 
> Andrew
> 
> On May 27, 2009, at 12:20 AM, hansbak@apache.org wrote:
> 
> > Author: hansbak
> > Date: Wed May 27 04:20:31 2009
> > New Revision: 778988
> >
> > URL: http://svn.apache.org/viewvc?rev=778988&view=rev
> > Log:
> > added comments to commevent status, removed the COM_READ status as  
> > COM_ROLE_READ status is now used
> >
> > Modified:
> >    ofbiz/trunk/applications/party/data/PartyTypeData.xml
> >    ofbiz/trunk/applications/party/webapp/partymgr/communication/ 
> > CommForms.xml
> >
> > Modified: ofbiz/trunk/applications/party/data/PartyTypeData.xml
> > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/data/PartyTypeData.xml?rev=778988&r1=778987&r2=778988&view=diff
> > = 
> > = 
> > = 
> > = 
> > = 
> > = 
> > = 
> > = 
> > ======================================================================
> > --- ofbiz/trunk/applications/party/data/PartyTypeData.xml (original)
> > +++ ofbiz/trunk/applications/party/data/PartyTypeData.xml Wed May 27  
> > 04:20:31 2009
> > @@ -300,27 +300,22 @@
> >     <StatusType description="Case" hasTable="N" parentTypeId=""  
> > statusTypeId="CASE_STATUS"/>
> >
> >     <StatusType description="Communication Event" hasTable="N"  
> > parentTypeId="" statusTypeId="COM_EVENT_STATUS"/>
> > -    <StatusItem description="Entered" sequenceId="01"  
> > statusCode="ENTERED" statusId="COM_ENTERED"  
> > statusTypeId="COM_EVENT_STATUS"/>
> > -    <StatusItem description="Pending" sequenceId="02"  
> > statusCode="PENDING" statusId="COM_PENDING"  
> > statusTypeId="COM_EVENT_STATUS"/>
> > -    <StatusItem description="Read" sequenceId="03"  
> > statusCode="READ" statusId="COM_READ"  
> > statusTypeId="COM_EVENT_STATUS"/>
> > -    <StatusItem description="In-Progress" sequenceId="05"  
> > statusCode="IN_PROGRESS" statusId="COM_IN_PROGRESS"  
> > statusTypeId="COM_EVENT_STATUS"/>
> > -    <StatusItem description="Unknown Party" sequenceId="07"  
> > statusCode="UNKNOWN_PARTY" statusId="COM_UNKNOWN_PARTY"  
> > statusTypeId="COM_EVENT_STATUS"/>
> > +    <StatusItem description="Pending" sequenceId="01"  
> > statusCode="PENDING" statusId="COM_PENDING"  
> > statusTypeId="COM_EVENT_STATUS"/><!-- draft version, only visible by  
> > originator -->
> > +    <StatusItem description="Entered" sequenceId="02"  
> > statusCode="ENTERED" statusId="COM_ENTERED"  
> > statusTypeId="COM_EVENT_STATUS"/>
> > +    <!--StatusItem description="Read" sequenceId="03"  
> > statusCode="READ" statusId="COM_READ"  
> > statusTypeId="COM_EVENT_STATUS"/--><!-- the read status is  
> > maintained at the comm-role level; can be diffrent for all  
> > participants-->
> > +    <StatusItem description="In-Progress" sequenceId="05"  
> > statusCode="IN_PROGRESS" statusId="COM_IN_PROGRESS"  
> > statusTypeId="COM_EVENT_STATUS"/><!-- waiting to be sent -->
> > +    <StatusItem description="Unknown Party" sequenceId="07"  
> > statusCode="UNKNOWN_PARTY" statusId="COM_UNKNOWN_PARTY"  
> > statusTypeId="COM_EVENT_STATUS"/><!-- unknown incoming email address  
> > -->
> >     <StatusItem description="Closed" sequenceId="20"  
> > statusCode="COMPLETE" statusId="COM_COMPLETE"  
> > statusTypeId="COM_EVENT_STATUS"/>
> >     <StatusItem description="Resolved" sequenceId="21"  
> > statusCode="RESOLVED" statusId="COM_RESOLVED"  
> > statusTypeId="COM_EVENT_STATUS"/>
> >     <StatusItem description="Referred" sequenceId="22"  
> > statusCode="REFERRED" statusId="COM_REFERRED"  
> > statusTypeId="COM_EVENT_STATUS"/>
> >     <StatusItem description="Bounced" sequenceId="50"  
> > statusCode="BOUNCED" statusId="COM_BOUNCED"  
> > statusTypeId="COM_EVENT_STATUS"/>
> >     <StatusItem description="Cancelled" sequenceId="99"  
> > statusCode="CANCELLED" statusId="COM_CANCELLED"  
> > statusTypeId="COM_EVENT_STATUS"/>
> > -    <StatusValidChange condition="" statusId="COM_ENTERED"  
> > statusIdTo="COM_PENDING" transitionName="Set Pending"/>
> > -    <StatusValidChange condition="" statusId="COM_ENTERED"  
> > statusIdTo="COM_READ" transitionName="Read"/>
> > +    <StatusValidChange condition="" statusId="COM_ENTERED"  
> > statusIdTo="COM_PENDING" transitionName="Set Pending, only visible  
> > to originator"/>
> >     <StatusValidChange condition="" statusId="COM_ENTERED"  
> > statusIdTo="COM_COMPLETE" transitionName="Complete"/>
> > -    <StatusValidChange condition="" statusId="COM_PENDING"  
> > statusIdTo="COM_READ" transitionName="Read"/>
> > -    <StatusValidChange condition="" statusId="COM_PENDING"  
> > statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress"/>
> > -    <StatusValidChange condition="" statusId="COM_READ"  
> > statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress"/>
> > -    <StatusValidChange condition="" statusId="COM_READ"  
> > statusIdTo="COM_COMPLETE" transitionName="Complete"/>
> > -    <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> > statusIdTo="COM_READ" transitionName="Read"/>
> > +    <StatusValidChange condition="" statusId="COM_PENDING"  
> > statusIdTo="COM_ENTERED" transitionName="Entered,visible to all  
> > participants"/>
> > +    <StatusValidChange condition="" statusId="COM_PENDING"  
> > statusIdTo="COM_IN_PROGRESS" transitionName="Set In Progress,  
> > waiting to be send"/>
> >     <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> > statusIdTo="COM_COMPLETE" transitionName="Complete"/>
> >     <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> > statusIdTo="COM_BOUNCED" transitionName="Bounced"/>
> > -    <StatusValidChange condition="" statusId="COM_COMPLETE"  
> > statusIdTo="COM_READ" transitionName="Read"/>
> >     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> > statusIdTo="COM_RESOLVED" transitionName="Resolve"/>
> >     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> > statusIdTo="COM_REFERRED" transitionName="Refer"/>
> >     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> > statusIdTo="COM_BOUNCED" transitionName="Bounced"/>
> > @@ -330,7 +325,6 @@
> >
> >     <StatusValidChange condition="" statusId="COM_ENTERED"  
> > statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
> >     <StatusValidChange condition="" statusId="COM_PENDING"  
> > statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
> > -    <StatusValidChange condition="" statusId="COM_READ"  
> > statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
> >     <StatusValidChange condition="" statusId="COM_IN_PROGRESS"  
> > statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
> >     <StatusValidChange condition="" statusId="COM_COMPLETE"  
> > statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
> >     <StatusValidChange condition="" statusId="COM_RESOLVED"  
> > statusIdTo="COM_CANCELLED" transitionName="Cancel"/>
> >
> > Modified: ofbiz/trunk/applications/party/webapp/partymgr/ 
> > communication/CommForms.xml
> > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/communication/CommForms.xml?rev=778988&r1=778987&r2=778988&view=diff
> > = 
> > = 
> > = 
> > = 
> > = 
> > = 
> > = 
> > = 
> > ======================================================================
> > --- ofbiz/trunk/applications/party/webapp/partymgr/communication/ 
> > CommForms.xml (original)
> > +++ ofbiz/trunk/applications/party/webapp/partymgr/communication/ 
> > CommForms.xml Wed May 27 04:20:31 2009
> > @@ -193,7 +193,7 @@
> >         <field name="send" title=" " position="1" use- 
> > when="communicationEvent!=null">
> >             <hyperlink also-hidden="true"
> >                 target-type="plain" description="$ 
> > {uiLabelMap.CommonSend}"
> > -                target="javascript: 
> > (document.EditInternalNote.statusId.value='COM_COMPLETE'), 
> > (document.EditInternalNote.datetimeStarted.value='${nowDate}'), 
> > (document.EditInternalNote.submit())"/>
> > +                target="javascript: 
> > (document.EditInternalNote.statusId.value='COM_ENTERED'), 
> > (document.EditInternalNote.datetimeStarted.value='${nowDate}'), 
> > (document.EditInternalNote.submit())"/>
> >         </field>
> >         <field name="save" title=" " position="2" use- 
> > when="communicationEvent!=null">
> >             <hyperlink also-hidden="true" target-type="plain"  
> > description="${uiLabelMap.CommonSave}" target="javascript: 
> > (document.EditInternalNote.submit())"/>
> >
> >
> 
-- 
Antwebsystems.com: Quality OFBiz services for competitive rates