Project Roadmap Tasks
Hi,
Is it possible to create tasks in project roadmap? Like transaction type 1003?
Or how can we manage task in Solution Manager Project Management
Best regards
Hello Sercan Özkan,
I don't know the use of transaction type 1003 (Tasks), but Change Request Management works with taks-lists.
You might have a look at the use of cProject and its link to change request:
http://help.sap.com/saphelp_sm32/helpdata/en/39/342442db42e22ce10000000a1550b0/frameset.htm
and
http://help.sap.com/saphelp_sm32/helpdata/en/7e/fa9b422716c76ae10000000a155106/frameset.htm
Bye
Similar Messages
-
How to assign project specific task with the newly created projects ?
Hi All,
I need help. I need to assign project specific tasks (which i will be taking from staging table) other than the default task which are assigned during project creation. How do I proceed with this within same package. I am attaching the code of my package below...
CREATE OR REPLACE PACKAGE body xxpa_proj_conv_pkg as
PROCEDURE xxpa_create_project_proc(O_ERRBUF OUT VARCHAR2,O_RETCODE OUT VARCHAR2)
is
variables need to derive global parameters
v_responsibility_id NUMBER; --- PA Supervisor responsibility id
v_user_id NUMBER;
deriving global parameters-
-- Variables needed for API standard parameters
v_api_version_number NUMBER := 1.0;
v_commit VARCHAR2(1) := 'F';
v_return_status VARCHAR2(1);
v_init_msg_list VARCHAR2(1) := 'F';
v_msg_count NUMBER;
v_msg_index_out NUMBER;
v_msg_data VARCHAR2(2000);
v_data VARCHAR2(2000);
v_workflow_started VARCHAR2(1) := 'Y';
v_pm_product_code VARCHAR2(10);
---variables for catching errors---
v_error_flag number:=0;
-- Predefined Composite data types
v_project_in PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
v_project_out PA_PROJECT_PUB.PROJECT_OUT_REC_TYPE;
v_key_members PA_PROJECT_PUB.PROJECT_ROLE_TBL_TYPE;
v_class_categories PA_PROJECT_PUB.CLASS_CATEGORY_TBL_TYPE;
v_tasks_in_rec PA_PROJECT_PUB.TASK_IN_REC_TYPE;
v_tasks_in PA_PROJECT_PUB.TASK_IN_TBL_TYPE;
v_tasks_out_rec PA_PROJECT_PUB.TASK_OUT_REC_TYPE;
v_tasks_out PA_PROJECT_PUB.TASK_OUT_TBL_TYPE;
v_CREATED_FROM_PROJECT_ID varchar2(20);
v_CARRYING_OUT_ORGANIZATION_ID varchar2(20);
v_person_id NUMBER;
v_project_role_type VARCHAR2(20);
API_ERROR EXCEPTION;
v_a NUMBER;
cursor for project in data
CURSOR cur_project_in_data IS SELECT * FROM XXPA_PROJECT_IN_STG;
cursor for task data
CURSOR cur_task_in_data IS SELECT * FROM XXPA_TASK_IN_STG;
------------------------Cursors used for validations----------------------------------
cursor for product code used for validation
cursor cprc is select distinct PROJECT_RELATIONSHIP_CODE from PA_PROJECT_CUSTOMERS;
cursor for distribution rule-
cursor cdr is select DISTRIBUTION_RULE from PA_DISTRIBUTION_RULES;
cursor for project status code
cursor cpsc is SELECT PROJECT_STATUS_CODE, PROJECT_STATUS_NAME FROM PA_PROJECT_STATUSES WHERE STATUS_TYPE = 'PROJECT';
cursor for template/created from project id
cursor ccpid is select project_id from pa_projects where template_flag='Y';
BEGIN
select user_id, responsibility_id into v_user_id, v_responsibility_id
from PA_USER_RESP_V
where user_name like 'amit_kumar%'
and responsibility_name like'PA SupervisorS';
-- --Fnd_global.apps_initialize(user_id,resp_id, resp_appl_id);
-- Fnd_global.apps_initialize(v_user_id,v_responsibility_id,275);
-- -------calling global parameters---
pa_interface_utils_pub.set_global_info
p_api_version_number =>v_api_version_number,
p_responsibility_id =>v_responsibility_id,
p_user_id =>v_user_id,
p_msg_count =>v_msg_count,
p_msg_data =>v_msg_data,
p_return_status =>v_return_status
dbms_output.put_line ('Set Global status ->' || v_return_status);
----Cursor for PRODUCT RELATED DATA-----------
FOR REC IN cur_project_in_data LOOP
-----PASSING VALUES TO THE COMPOSITE DATA TYPE(PROJECT_IN_REC_TYPE)-------
----retrieving product code-----
select lookup_code into v_pm_product_code
from pa_lookups
where lookup_type = 'PM_PRODUCT_CODE'
and meaning = 'Oracle Project Manufacturing';
-----retrieving and validating created from project id----
BEGIN
select project_id
into v_CREATED_FROM_PROJECT_ID
from pa_projects_all
where name=rec.created_from_project_name;
EXCEPTION
when others then
O_Retcode := '1';
O_Errbuf :='Incorrent CREATED_FROM_PROJECT_NAME';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET ERROR_FLAG ='1' ,last_updation_date='sysdate' where created_from_project_name = rec.CREATED_FROM_PROJECT_NAME;
END;
-----retrieving & validating carrying out organization id-----
BEGIN
select distinct(CARRYING_OUT_ORGANIZATION_ID)
into v_CARRYING_OUT_ORGANIZATION_ID
from pa_projects_prm_v
where CARRYING_OUT_ORGANIZATION_NAME=rec.carrying_out_organization_name;
EXCEPTION
when others then
O_Retcode := '1';
O_Errbuf :='Incorrent Carrying Out Organization name';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET ERROR_FLAG ='1' ,last_updation_date='sysdate' where carrying_out_organization_name = rec.carrying_out_organization_name;
END ;
v_project_in.pm_project_reference := rec.segment1;
v_project_in.project_name := rec.PROJECT_NAME;
v_project_in.created_from_project_id := v_CREATED_FROM_PROJECT_ID;
v_project_in.carrying_out_organization_id := v_CARRYING_OUT_ORGANIZATION_ID;
v_project_in.project_status_code := rec.PROJECT_STATUS_CODE;
v_project_in.description := rec.PROJECT_DESCRIPTION;
v_project_in.start_date := rec.PROJECT_START_DATE;
v_project_in.completion_date := rec.PROJECT_COMPLETION_DATE;
v_project_in.distribution_rule := rec.DISTRIBUTION_RULE;
v_project_in.project_relationship_code := rec.PROJECT_RELATIONSHIP_CODE;
-------------------------Validation of incoming project data--------------------------------
v_error_flag := 1;
project relationship code validation
BEGIN
for prc in cprc
loop
if (rec.PROJECT_RELATIONSHIP_CODE=prc.PROJECT_RELATIONSHIP_CODE) or (rec.PROJECT_RELATIONSHIP_CODE is null)--can be overridden from template
then
v_error_flag :=0;
else null;
end if;
end loop;
END;
project distribution rule validation
BEGIN
for dr in cdr
loop
if (rec.DISTRIBUTION_RULE=dr.DISTRIBUTION_RULE) or (rec.DISTRIBUTION_RULE is null) null since the value can be taken from template too
then
v_error_flag :=0;
else null;
end if;
end loop;
END;
project status code validation
BEGIN
for sc in cpsc
loop
if (rec.PROJECT_STATUS_CODE=sc.PROJECT_STATUS_CODE) or (rec.PROJECT_STATUS_CODE is null) null since the value can be taken from template too
then
v_error_flag :=0;
else null;
end if;
end loop;
END;
dbms_output.put_line ('Error at PROJECT_STATUS_CODE>' ||v_error_flag);
validation logic for project start date
BEGIN
if TRUNC(rec.PROJECT_START_DATE) >= TRUNC(rec.PROJECT_COMPLETION_DATE)
THEN
v_error_flag := 1;
O_Retcode := '1';
O_Errbuf :='Project start date cannnot be greater than completion date';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
END IF;
END;
validation logic for project completion date
BEGIN
if (TRUNC(rec.PROJECT_COMPLETION_DATE)<=TRUNC(rec.PROJECT_START_DATE))
then
if ( rec.PROJECT_STATUS_CODE='CLOSED' and rec.PROJECT_COMPLETION_DATE>sysdate)
THEN
v_error_flag := 1;
O_Retcode := '1';
O_Errbuf :='completion date cannot be greater than sysdate for closed projects';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
END IF;
v_error_flag := 1;
O_Retcode := '1';
O_Errbuf :='Project closed date cannot be less than start date';
end if;
END;
--------Update staging table for the error records--------
BEGIN
if v_error_flag =1
then
O_Retcode := '1';
O_Errbuf :='Incorrect project relationship code';
Fnd_File.Put_Line (Fnd_File.LOG, O_Errbuf);
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET ERROR_FLAG ='1' ,last_updation_date='sysdate' where PROJECT_RELATIONSHIP_CODE = rec.PROJECT_RELATIONSHIP_CODE;
end if;
END;
-----------------------End of validation of incoming project data----------------------------------
---------------Project Task DATA-----------------
v_a:=0;
FOR tsk IN cur_task_in_data LOOP
v_tasks_in_rec.pm_task_reference :=tsk.task_reference ;
v_tasks_in_rec.task_name :=tsk.task_name;
v_tasks_in_rec.pm_parent_task_reference :=tsk.parent_task_reference ;
v_tasks_in_rec.task_start_date :=tsk.task_start_date ;
v_tasks_in_rec.task_completion_date :=tsk.task_completion_date ;
v_tasks_in(v_a) := v_tasks_in_rec;
v_a:=v_a+1;
end loop;
---------------end of task details------------------
--INIT_CREATE_PROJECT
pa_project_pub.init_project;
---------------------CREATE_PROJECT--------------------------
pa_project_pub.create_project(
p_api_version_number=> v_api_version_number,
p_commit => v_commit,
p_init_msg_list => v_init_msg_list,
p_msg_count => v_msg_count,
p_msg_data => v_msg_data,
p_return_status => v_return_status,
p_workflow_started => v_workflow_started,
p_pm_product_code => v_pm_product_code,
p_project_in => v_project_in,
p_project_out => v_project_out,
p_key_members => v_key_members,
p_class_categories => v_class_categories,
p_tasks_in => v_tasks_in,
p_tasks_out => v_tasks_out);
if v_return_status = 'S'
then
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET INTERFACE_STATUS ='Success' where segment1 = v_project_out.pa_project_number; ---P->pending & S-> Success
dbms_output.put_line('New Project Id: ' || v_project_out.pa_project_id);
dbms_output.put_line('New Project Number: ' || v_project_out.pa_project_number);
else
UPDATE XXPA.XXPA_PROJECT_IN_STG
SET INTERFACE_STATUS ='Pending' where segment1 = v_project_out.pa_project_number;
raise API_ERROR;
end if;
END LOOP;
Commit;
------Handling Exception--------
EXCEPTION
WHEN api_error THEN
dbms_output.put_line('An error occured during project creation');
IF (v_msg_count > 0 ) THEN
FOR i IN 1..v_msg_count LOOP
apps.PA_INTERFACE_UTILS_PUB.get_messages(
p_msg_count => v_msg_count,
p_encoded => 'F',
p_msg_index => i,
p_msg_data => v_msg_data,
p_data => v_data,
p_msg_index_out => v_msg_index_out);
dbms_output.put_line('Error message v_data ->'||v_data);
dbms_output.put_line('Error message v_msg_data ->'||v_msg_data);
dbms_output.put_line('Error message v_msg_index_out ->'||v_msg_index_out);
dbms_output.put_line('Error message p_msg_index ->'||i);
APPS.fnd_file.put_line(APPS.FND_FILE.LOG,v_data);
END LOOP;
END IF;
WHEN OTHERS THEN
dbms_output.put_line('An error occured during conversion, SQLCODE ->'|| SQLERRM);
IF (v_msg_count >=1 ) THEN
FOR i IN 1..v_msg_count LOOP
PA_INTERFACE_UTILS_PUB.get_messages(
p_msg_count => v_msg_count,
p_msg_index => i,
p_encoded => 'F',
p_msg_data => v_msg_data,
p_data => v_data,
p_msg_index_out => v_msg_index_out);
dbms_output.put_line('Error message ->'||v_data);
APPS.fnd_file.put_line(APPS.FND_FILE.LOG,v_data);
END LOOP;
END IF;
end; --end procedure
END xxpa_proj_conv_pkg;
* Please tell me how to assign project specific task with the newly created projects??? *
Also please tell me how to assign multiple * Project_Relationship_Code * (ex: END CLIENT, GENERAL CONTRACTOR, PRIMARY) for a particular project during project creation?Are you not storing the project number in the staging table designed for storing the task data? You can use create_project API to create the project and tasks at the same time with one single call. You may want to try that option
-
Project and task on Internal requisition from ASCP
Hi Team,
We have an organization Project enabled. Sale and the Planning suggest the Planned order (of the nature internal requisition). When Planned order is released Internal requisition distribution is not pulling the project and task information.
Can any one help?Hi Veekam,
Let me get clarity------You are releasing the requisition from Workbench of item that is hard pegged in your( Shipping)organisation.
you can see a project no and task assign to the planned order
You do not want the project no and task to follow to supplying organisation , but only IR should carry the PJ no and task.
I fail to understand if you do not want the Project no and Task to flow on ISO, then what is a use of Flowing with IR
Because if it flows with IR automatically it will appear in ISO as well.
You will have to also check whether the item is also hard pegged in supplying Org in that case only PJ no and task will flow to that org
IR/ISO relation is permanent whatever information IR will carry you will see same in ISO
Chintamani
9922081219 -
Project and Task information on Internal Requisition
Hi Team,
We have an organization Project enabled , and the Planning suggest the Planned order (of the nature internal requisition). When Planned order is released Internal requisition distribution is not pulling the project and task information.
Can any one help?Hey - can you precisely provide your business case
Internal requistions do have project and task ,you can select those
Krishna -
Show Project and Task name in Time entry
Hi,
Is there any possibilty to change the layout of the Time entry so I can view the Project and Task name?
Via OA Framework, Timecard styles etc....
/DanielFolks,
I have displayed project name on TIMECARD using below mentioned code
# Project Name on the timecard matrix
BEGIN HXC_LAYOUT_COMPONENTS "Projects Alternate Timecard Layout 100 - Project Name"
OWNER = "ORACLE"
COMPONENT_VALUE = "PROJECTNAME"
REGION_CODE = "HXC_CUI_TIMECARD"
REGION_CODE_APP_SHORT_NAME = "HXC"
ATTRIBUTE_CODE = "HXC_CUI_PROJECT_NAME"
ATTRIBUTE_CODE_APP_SHORT_NAME = "HXC"
SEQUENCE = "201"
COMPONENT_DEFINITION = "TEXT_FIELD"
RENDER_TYPE = "WEB"
PARENT_COMPONENT = "Projects Alternate Timecard Layout - Day Scope Building blocks for worker timecard matrix"
BEGIN HXC_LAYOUT_COMP_QUALIFIERS "Projects Timecard Layout - Project Name"
OWNER = "ORACLE"
QUALIFIER_ATTRIBUTE_CATEGORY = "TEXT_FIELD"
QUALIFIER_ATTRIBUTE1 = "N"
QUALIFIER_ATTRIBUTE2 = "NODISPLAYCACHE"
QUALIFIER_ATTRIBUTE3 = "7"
QUALIFIER_ATTRIBUTE4 = "1"
#QUALIFIER_ATTRIBUTE6 = "OraBGGrayLight {light gray color as background}
#color:#cccccc;"
QUALIFIER_ATTRIBUTE6 = "OraFieldTextDisabled {Renders gray text in disabled form controls such as text fields, radio buttons, check boxes - does not match current BLAF guidelines}
font-family:Arial, Helvetica, Geneva, sans-serif;
color:#999999;
font-size:10pt;"
#QUALIFIER_ATTRIBUTE18 = "INCLUDE"
#QUALIFIER_ATTRIBUTE19 = "|READ-ONLY|"
QUALIFIER_ATTRIBUTE20 = "N"
QUALIFIER_ATTRIBUTE21 = "Y"
QUALIFIER_ATTRIBUTE22 = "L"
QUALIFIER_ATTRIBUTE25 = "FLEX"
QUALIFIER_ATTRIBUTE26 = "PROJECTS"
QUALIFIER_ATTRIBUTE27 = "Attribute20"
QUALIFIER_ATTRIBUTE28 = "PROJECTNAME"
#QUALIFIER_ATTRIBUTE30 = "N"
END HXC_LAYOUT_COMP_QUALIFIERS
END HXC_LAYOUT_COMPONENTS
and it involved changing QALIFIER_ATTRIBUTE6 of Project name LOV also:
QUALIFIER_ATTRIBUTE6 = "HxcCuiProjectNumber|PROJECT-DISPLAY|CRITERIA|N|HxcCuiProjectId|PROJECT|RESULT|N|HxcCuiProjectNumber|PROJECT-DISPLAY|RESULT|N|HxcCuiProjectName|PROJECTNAME|RESULT|N"
But now for all old timecards we see the project name feild, but its blank.....I am just curious that if this functionality is implemented somewhere before, then someone might have answer to my question
Thanks in advance -
Why can´t I create projects and tasks into a External Group?
Why can´t I create projects and tasks into a External Group?
At this time, it's not possible to collaborate on a Project with External Contributors or add an Externally-Facing group to a Project. This is functionality that we we hope to add at some point in the future.
-
CProject evaluation table: How to get project-related task confirmation
Hi everybody.
I'm working on cproject and this is my problem:
In my report i can get details related to an assigned project (i know Project guid) in this way:
CALL FUNCTION 'BAPI_BUS2172_GET_DETAIL'
EXPORTING
project_definition_guid = project_guid
IMPORTING
es_project_definition_detail = es_project_definition_detail
TABLES
et_name = et_name
et_status = et_status
return = return.
This bapi let me know the total confirmation status of my project ( this value is contained in the ACT_WORK_EFFORT of the standard data base table DPR_PROJECT ).
I would like also to get the confirmation status of each task related to this project ......
i think that these values are contained in the field ACT_WORK_EFFORT of the table DPR_TASK .... but i'm not able to select all and only tasks related to a single progect ....
Thanks,
FGOk! found the right sequence of BAPI !
-
Project Online Task Sync with Exchange Online
We have Project Online and Exchange Online subscriptions both part of same tenant.
When we go to Tasks in Project Online and try to set up a syn with outlook, we get below error:
Status:
We weren't able to sync your tasks. This could be because your mailbox is on an Exchange server that isn't supported for syncing tasks. Please contact your administrator for more help.
TECHNICAL
DETAILS
Troubleshoot issues with Microsoft SharePoint Foundation.
Correlation ID: 2213909c-7d3d-f01c-8181-67dfe90b5007
Date and Time: 5/11/2014 11:01:14 PM
Can someone please help as there is very little room for troubleshooting as mentioned this feature should work out of box.
Abhijeet, MCTS | [email protected]What version of Outlook do you use? I don't think this works for Outlook 2010, I believe it needs to be Outlook 2013.
Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS -
Project Server Task Approvals not Going into Plan
Hi,
After approving a task, we are finding that it is not going into the plan - on our separate test environment, the same steps work ok.
Any ideas?
ThanksHi,
Could you please let me know, if the issue is happening for only one projects or all the projects.
Also, Check for failure transactions.
select
ASSN_UID,
* from pub.MSP_ASSIGNMENT_TRANSACTIONS
where ASSN_TRANS_STATE_ENUM
=4 and
proj_uid like'Proj_Uid'
Also let me know on which patch level you are on?
Check if you have any projects affected with lost resource bug
http://blogs.technet.com/b/projectsupport/archive/2014/02/06/project-server-2013-and-project-online-what-happened-to-my-resources.aspx
SELECT DISTINCT A.PROJ_UID, P.PROJ_NAME
FROM DRAFT.MSP_ASSIGNMENTS A
LEFT JOIN DRAFT.MSP_PROJECT_RESOURCES PR ON A.RES_UID = PR.RES_UID AND A.PROJ_UID = PR.PROJ_UID
INNER JOIN PUB.MSP_RESOURCES ER ON A.RES_UID = ER.RES_UID
INNER JOIN DRAFT.MSP_PROJECTS P ON A.PROJ_UID = P.PROJ_UID
WHERE PR.RES_UID IS NULL
UNION
SELECT DISTINCT C.PROJ_UID, P.PROJ_NAME
FROM DRAFT.MSP_PROJECT_CALENDARS C
LEFT JOIN DRAFT.MSP_PROJECT_RESOURCES PR ON C.CAL_UID = PR.RES_UID AND C.PROJ_UID = PR.PROJ_UID
INNER JOIN PUB.MSP_RESOURCES ER ON C.CAL_UID = ER.RES_UID
INNER JOIN DRAFT.MSP_PROJECTS P ON C.PROJ_UID = P.PROJ_UID
WHERE PR.RES_UID IS NULL
ORDER BY P.PROJ_NAME
Thanks,
Phani -
Tracking the project at Task Summary level
I want to plan the Project detailed, but because the fact that resources often do not return actual work at the right tasks, I just want to enter the actual work at the summary Level. I do know that they are working in the right area, but not on a specific
task. I can update the actual work, but if the tasks belonging to the summary task finished in a less work I am not able to update that. Then MSP will copy work into actual work. It seems that work and remaining work is locked. Is there any way that I can
track my Project this way? For information, all tasks are fix duration. I need the right numbers to make a proper "earned work" report. Not cost, but work. (we do not use cost in Our Project plans) Somebody that have a good idea for me?
Thanks, Knut frKnut,
When you say that "resources often do not return actual work at the right tasks", probably the update strategy for your plan should be revised or the decomposition of workpackages into activities in your schedule. Today you are updating assignments
(actual and remaining work) so you have to use the Resource Usage or Task Usage view to do the updates using the assignment approach. Apply the work table in these views and include Baseline Work and Actual Work in the timesheet. Ok, fixed duration is the
right type at this moment of the project.
As Dale said, never update the summary task! The summary task, as the name already says, consolidates the data you provided in the activities.
Alexandre Paiva, PMP, PMI-RMP, PMI-SP, MCTS, ITIL
Project Manager +55 (21) 8887-3645 [email protected] www.gerentedeprojeto.net.br -
OTL Approvals routing based on the project and task type
We are implementing OTL with Projects in our system.
We have about 200 projects each with a different project manager. The requirement is to route billable tasks to project managers and non billable tasks to HR Supervisor. Employees may enter time for both billable and non-billable tasks in the same timecard.
I tried using fast formula approval style, but it does not split the timecard data based on the chosen project - task. All the time entries are sent to the same approver.
I tried using 2 time categories(using 2 user defined valuesets). However it seems ELA will not work when have different project managers for projects in the same time category.
Please suggest a way to implement approvals for this requirementThe best approach here would be a custom Workflow.
-
Query to get Project Sub tasks,sub sub tasks
Hi,
Can any one here please help me with the query to get all the tasks(sub task,sub sub task etc) for a given project.
Many Thanks in Advance
KamalClick the "fx" button to show the "Define Workflow Lookup" dialog box. In the "Data Source", select
"Project Data" and in the field, select "Project Name".
kashif -
Sharepoint 2013, MS Project 2013 - Task List not updating when the project file is changed
Hi
I have created a SharePoint task list and timeline from a MS Project 2013 file on my PC. I have then created a new Project file from that task list which then places the new project file in the site asset folder and provides me with a synced copy. I now
only use the SharePoint copy of the project file in my MS Project as any change I make to the project file should be reflected in the Task list and vice-versa
However if I add some tasks into the middle of the project with MS project, the SharePoint Task list is not updated to show these additional tasks. If I open the SharePoint task list with MS Project - from the task list toolbar - the project file shows the
added tasks.....so the MS Project file in the site asset folder is correct but the tasks in the SharePoint task list is not being updated
Anyone seen this before ?
Thanks
GeoffHi Esben,
According to your description, the error occurred when opening the task list with the content approval enabled in Project.
Per my knowledge, when we enable the content approval for the task list, the field named Approval Status which is required will be created in the list.
However, if a project plan doesn’t contain a field that is required in SharePoint, the plan won’t sync.
The error occurs because of the required field Approval Status when the content approval is enabled in the task list, so we need to add the required field as a custom field in Project.
More information:
Sync with a SharePoint tasks list:
http://office.microsoft.com/en-in/project-help/sync-with-a-sharepoint-tasks-list-HA102828524.aspx
Best regards.
Thanks
Victoria Xia
TechNet Community Support -
Project Server 2013: Project progress task available to only assigned resources.
I have a project in project server 2013. In that I am preparing the project plan. Now I want that only the respective person to whom I have assigned the task can modify the % complete. Not even the owner can edit it.
Shruti Vyas
Advaiya Solutions Pvt. Ltd.
Associate Development Services.Project owner can modify the the plan either from PWA or from MPP.
As far as % complete is concerned for assignment only Resource who will be assigned to the task can fill the actual for the task either from Task page or from Timesheet page if Single Entry Mode is enabled. No one else can fill the actual for the task from
Timesheet page and task page. AS assignment will be available to the only that resource who is assigned to the task.
But Project owner can do the modify the project plan any time either from MPP or from PWA you can not restrict him/her. But as far as % complete is concerned do the setting
To prevent the project manager from updating a team member's actual time worked, select the Only allow task updates via Tasks and Timesheets check box. it will be
available on server setting --> Task setting and display
http://technet.microsoft.com/en-us/library/gg982960(v=office.14).aspx
kirtesh -
MS Project Critical Task Progress
I am using the Tracking gantt view... I have determined the critical path as well of the project. These tasks are highlighted in red.
I am currently updating a task that is critical to be 100% complete ...
However it's turning it green... when it is 100% percent complete I want it to show that this is a 100% complete critical task (in red color) ..
I have made changes in the bar style.. Am I doing something wrong?In addition to the excellent answer from Dale, if you want to still color in red "complete critical tasks" (that sounds like a non-sense, sorry for that...), assuming that the total slack is the right criteria for critical task:
you could create a custom flag based on the total slack equal to 0
then create a new red bar style based on this flag
Doing this, tasks that used to be critical but that are now completed (thus considered by Project as non-critical anymore) will still have the "critical" bar style.
Hope this helps.
Guillaume Rouyre - MBA, MCP, MCTS
Maybe you are looking for
-
Reporting Services 2012 for SharePoint and SQL Server Agent "Subscriptions and Alerts"
After installing Reporting Services for SharePoint (Denali) in my test farm, I'm trying to configure the "SQL Server Agent" access for Reporting Services. From Central Admin I'm going to the Reporting Service applicaiton configuration screen and sel
-
I try to sync a movie into my ipod but it wont let me
how do i get it to work?
-
I guess since I can't disable the security warnings in Firefox 30, I mean Chromefox, yes that's exactly what it is now, I am going to can Firefox until they decide to get with the program! This message pops up with just about everything so no point i
-
HREIC Enhancement: Addition of SLA column to activity search result page
Hi Experts, I am currently assigned in enhancing the activity search of transaction code HREIC_VP by adding SLA column in the output table. I debugged this BSP application and haven't found any class where the selection of data happens. Does anybody
-
Windows 8.1 adds Router Alert - MLD option on ICMPv6 echo packets
I am unable to ping my company's IPv6 routers from my Windows 8.1 machine located at my home. When I start a Fedora Core 18 Live system in Hyper-V, and ping the same targets, I am able to get a response. I have IPv6 dual-stack connectivity from end