You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by er...@apache.org on 2011/02/04 11:32:51 UTC
svn commit: r1067135 -
/ofbiz/trunk/specialpurpose/projectmgr/data/helpdata/HELP_PROJECTMGR.xml
Author: erwan
Date: Fri Feb 4 10:32:51 2011
New Revision: 1067135
URL: http://svn.apache.org/viewvc?rev=1067135&view=rev
Log:
Adding more descriptions on the roles and statuses for project management
Modified:
ofbiz/trunk/specialpurpose/projectmgr/data/helpdata/HELP_PROJECTMGR.xml
Modified: ofbiz/trunk/specialpurpose/projectmgr/data/helpdata/HELP_PROJECTMGR.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/data/helpdata/HELP_PROJECTMGR.xml?rev=1067135&r1=1067134&r2=1067135&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/data/helpdata/HELP_PROJECTMGR.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/data/helpdata/HELP_PROJECTMGR.xml Fri Feb 4 10:32:51 2011
@@ -34,5 +34,56 @@ under the License.
<para>
Estimated and actual dates are only maintained at the task level. For reporting they are calculated to the higher levels. Project views are created to support this.
</para>
+ <section>
+ <title>Status management</title>
+ <para>Status is managed at task level, Project and Phase statuses shown on screen are tasks status compilation. Task statuses are :
+ <itemizedlist>
+ <listitem ><para>PTS_CREATED, ...Created : after task creation</para></listitem>
+ <listitem ><para>PTS_CREATED_UA, Unassigned : currently not used by an automatic process</para></listitem>
+ <listitem ><para>PTS_CREATED_AS, Assigned : after a resource is assigned</para></listitem>
+ <listitem ><para>PTS_CREATED_IP, In Progress : after a time entry is created on the task</para></listitem>
+ <listitem ><para>PTS_COMPLETED, .Completed : Manually changed by button</para></listitem>
+ <listitem ><para>PTS_ON_HOLD, ...On Hold : </para></listitem>
+ <listitem ><para>PTS_CANCELLED, .Cancelled : </para></listitem>
+ </itemizedlist>
+ </para>
+ <para>Project or Phase is completed if all included tasks are completed (or cancelled)</para>
+ </section>
+
+ <section>
+ <title>Resources</title>
+ <para>You can describe a customer (company and contact) and who provides the task (named provider) in the resource portlet. To be able to associate someone to a project he should have,
+ two (or more) project roleType, first PROJECT_TEAM to appear in Party drop-down, and at least one of the PROJECT_TEAM sub-roles for the second drop-down.
+ Look at parameters section to have the complete project roletypes list.<br />
+ Go to the party profile to associate a role type to a party.
+ </para>
+ </section>
+
+ <section>
+ <title>Parameters :</title>
+ <para>
+ <itemizedlist>
+ <listitem >
+ <para>RoleType with PROJECT_TEAM as parentTypeId, used in a lot of screens; default proposed roleTypes are :
+ <itemizedlist>
+ <listitem ><para>CLIENT% : used to select parties which appears in Projects Parties info, client side</para></listitem>
+ <listitem ><para>CLIENT_MANAGER : user login associated to a project with this roleType view it in ListCustomerProjects</para></listitem>
+ <listitem ><para>CLIENT_ANALYST : same as CLIENT_MANAGER for ListCustomerProjects</para></listitem>
+ <listitem ><para>CLIENT_BILLING : partyId which will be invoiced; same as CLIENT_MANAGER for ListCustomerProjects; appears in Company part of Project Parties info, other CLIENT% role appears in contact part</para></listitem>
+ <listitem ><para>PROVIDER% : all parties which provide the project. In Projects Parties info, provider part, all roleType not equals to CLIENT% will appear</para></listitem>
+ <listitem ><para>PROVIDER_MANAGER : currently no process or specific selection</para></listitem>
+ <listitem ><para>PROVIDER_ACCOUNTING : currently no process or specific selection</para></listitem>
+ <listitem ><para>PROVIDER_ANALYST : currently no process or specific selection</para></listitem>
+ <listitem ><para>PROVIDER_FUNCTIONAL : currently no process or specific selection</para></listitem>
+ <listitem >
+ <para>PROVIDER_VALIDATOR or PROVIDER_TESTER: used to define at project level who will validate a task,
+ used when assigning a party to a task with status not equals to "PAS_COMPLETED", if the party has not this role,
+ all parties with this role at the project level will be added to this task
+ (this action is done by ECA, commented in default configuration, if you want it un-comment it)</para></listitem>
+ </itemizedlist>
+ </para></listitem>
+ </itemizedlist>
+ </para>
+ </section>
</section>