Resource time phased data in project server 2013/project 2013
Hi all,
I am using project server 2013 .
one resource availability percentage is set as 80% ie 6.4 hrs per day. But when we are doin task assignment, only 5.6 is taken for a day and rest is pushed to next day ( i have noticed this in the timephased data in the task usage screen).
for eg. if 6.4 work is assigned to the resources for a task with start date 1/1/2014 and end date 1/1/2014. 5.6hrs is taken for first day and 0.8 hr is moved to next day. Also the duration still shows as 1 eventhough task finish date is changed to 1/2/2014.
Please help to understand is there any settings where 5.6 is taken for a day though the resource capacity is set as 80% ie, 6.4hrs.
Thanks, Rose
Hi Rose,
is there any chance you have auto leveling turned on? Menu Resource > Leveling Options > Automatic.
Similar Messages
-
How to Migrate MS Project Server 2007 to 2013
Hi
Can any one share some reference for migrating Project Server 2007 to 2013.
As in general process--
We can take the backup and and restore it in 2013 environment.
How to migrate Portfolio Server?
After restroring any steps need to be followed.
Please guide.
Thanks
Geeth If you feel that the answer which i gave you is Helpful please select it as Answer/helpful.Hello,
For Portfolio Server 2007 options, review this guide:
http://www.microsoft.com/en-us/download/details.aspx?id=20815
Also see:
http://blogs.technet.com/b/projectadministration/archive/2010/07/21/anouncing-project-portfolio-server-2007-migration-documentation-to-project-server-2010-just-released.aspx
Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS -
Project Server 2010 - Project Center: An unknown error has occurred
Hi,
We have an issue where project center is throwing 'An unknown error has occurred' error message. Searching the ULS logs provides this;
12/01/2011 11:48:11.53 w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected Detected use of SPRequest for previously closed SPWeb object. Please close
SPWeb objects when you are done with all objects obtained from them, but not before. Stack trace: at Microsoft.SharePoint.SPWeb.get_CurrentUser() at Microsoft.Office.Project.PWA.PJContext.get_RegionalSettings()
at Microsoft.Office.Project.PWA.PJContext.get_LocaleCulture() at Microsoft.Office.Project.PWA.WCFContext.AuthenticateUser(Message message, WCFContext& wcfContext, String userName, Boolean isWindowsUser) at
Microsoft.Office.Project.PWA.WCFContext.GetContext(Message message, String userName, Boolean isWindowsUser, Boolean newCookie, Uri originalTargetUri) at Microsoft.Office.Project.Server.ProjectServerRouter.Microsoft.Office.Project.Server.IProjectServerRouter.ProcessMessage(Message
me... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...ssage) at SyncInvokeProcessMessage(Object , Object[]
, Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&
rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet) at System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestConte... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...xt request, OperationContext currentOperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result) at System.ServiceModel.Diagnostics.Utility.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result) at System.ServiceModel.AsyncResult.Complete(Boolean
completedSynchronously) at System.ServiceModel.Channels.InputQueue`1.AsyncQueueReader.Set(Item item) at System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(Item item, Boolean canDispatchOnThisThread)
at System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(T item, ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread) at System.ServiceModel.Channels.InputQueueChannel`1.EnqueueAndDispatch(TDisposable item,
ItemDequeuedCallback dequeuedCallback,... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ... Boolean canDispatchOnThisThread) at System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType
item, ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread) at System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType item, ItemDequeuedCallback dequeuedCallback) at System.ServiceModel.Channels.HttpChannelListener.HttpContextReceived(HttpRequestContext
context, ItemDequeuedCallback callback) at System.ServiceModel.Activation.HostedHttpTransportManager.HttpContextReceived(HostedHttpRequestAsyncResult result) at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()
at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(Object state) at System.ServiceModel.PartialTrus... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...tHelpers.PartialTrustInvoke(ContextCallback callback, Object state)
at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequestWithFlow(Object state) at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2() at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()
at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks() at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state) at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UIn... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...t32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP) 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.54 w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
Topology e5mc Medium WcfSendRequest: RemoteAddress: 'http://servername:32843/f78ead39833941f4911623b393bd511f/PSI/PWA.svc'
Channel: 'System.ServiceModel.Channels.IRequestChannel' Action: 'http://schemas.microsoft.com/office/project/server/webservices/PWA/ProjectGetProjectCenterProjectsForGridJson' MessageId: 'urn:uuid:05d10069-fa3b-4f09-8a7b-1ba900608c5a' 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.56 w3wp.exe (0x05D4) 0x1EF4 SharePoint Foundation
Topology e5mb Medium WcfReceiveRequest: LocalAddress: 'http://servername.domainname:32843/f78ead39833941f4911623b393bd511f/PSI/PWA.svc'
Channel: 'System.ServiceModel.Channels.ServiceChannel' Action: 'http://schemas.microsoft.com/office/project/server/webservices/PWA/ProjectGetProjectCenterProjectsForGridJson' MessageId: 'urn:uuid:05d10069-fa3b-4f09-8a7b-1ba900608c5a' 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.56 w3wp.exe (0x05D4) 0x1EF4 SharePoint Foundation
Monitoring nasq Medium Entering monitored scope (ExecuteWcfServerOperation) 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61 w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception Exception occurred in method Microsoft.Office.Project.Server.BusinessLayer.Project.ProjectGetProjectCenterProjectsForGridJson
Microsoft.Office.Project.Server.DataAccessLayer.FilterDal+FilterException: Error during filter query execution. Query: declare @ResUid UniqueIdentifier; set @ResUid = 51924808-f1b5-45b1-81d6-01f4e314df4b; declare @PermUid
UniqueIdentifier; set @PermUid = a120a079-75bc-4f0f-b376-3fb0ae9ac940; declare @ViewUid UniqueIdentifier; set @ViewUid = 63d3499e-df27-401c-af58-ebb9607beae8; declare @P0 Int; set @P0 = 5; SET NOCOUNT ON SELECT
T.PROJ_UID INTO #T0 FROM dbo.MSP_PROJECTS AS P INNER JOIN dbo.MSP_TASKS AS T ON T.PROJ_UID = P.PROJ_UID INNER JOIN dbo.MSP_RESOURCES AS R ON R.RES_UID = P.WRES_UID
LEFT JOIN dbo.MSP_WORKFLOW_STATUS AS WFS... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...TS ON WFSTS.PROJ_UID = P.PROJ_UID INNER JOIN dbo.MSP_WEB_FN_SEC_GetAllProjectsResCanViewByViewID(@ResUid,
@PermUid, @ViewUid, 3) AS perm ON perm.PROJ_UID = T.PROJ_UID WHERE T.TASK_OPTINDX = 1.0 AND (ISNULL(WFSTS.STAGE_STATUS,-1) IN (-1, 1,2,3,5,6)) AND ((P.PROJ_TYPE <> @P0) OR (P.PROJ_TYPE IS NULL)) CREATE CLUSTERED
INDEX PK_#T0 ON #T0 (PROJ_UID) SET NOCOUNT OFF SELECT T.PROJ_UID , P.PROJ_NAME , T.TASK_START_DATE ,
T.TASK_FINISH_DATE , T.TASK_PCT_COMP , T.TASK_WORK , T.TASK_DUR , R.RES_NAME , P.WPROJ_LAST_PUB ,
P.PROJ_OPT_MINUTES_PER_DAY , P.PROJ_OPT_MINUTES_PER_WEEK , P.PROJ_OPT_DAYS_PER_MONTH , T.TASK_SUMMARY_PROGRESS_DATE , T.TASK_IS_MILESTONE
, dbo.MSP_FN_HYPERLINK_HREF(T.TASK_HYPERLINK_ADDRESS,... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ... T.TASK_HYPERLINK_SUB_ADDRESS) AS TASK_HYPERLINK_HREF ,
T.TASK_OUTLINE_LEVEL , P.PROJ_TYPE , T.TASK_DUR_FMT , P.WSTS_SERVER_UID , P.PROJ_OPT_CURRENCY_CODE , P.PROJ_ACTIVE_RISK_COUNT
, P.PROJ_ACTIVE_ISSUE_COUNT , P.PROJ_TOTAL_DOC_COUNT , WOB.WOBJ_ISSUE_REF_CNT , WOB.WOBJ_RISK_REF_CNT , WOB.WOBJ_DOC_REF_CNT
, PJSYNC.SYNC_WSS_LIST_UID , T.TASK_COMPLETE_THROUGH , (CASE WHEN T.TASK_UID=T.TASK_PARENT_UID THEN 1 ELSE 0 END) AS TASK_IS_PROJECT_SUMMARY FROM dbo.MSP_PROJECTS
AS P INNER JOIN dbo.MSP_TASKS AS T ON T.PROJ_UID = P.PROJ_UID INNER JOIN dbo.MSP_RESOURCES AS R ON R.RES_UID = P.WRES_UID LEFT JOIN dbo.MSP_WORKFLOW_STATUS AS WFSTS ON WFSTS.PROJ_UID
= P.PROJ_UID INNER JOIN #T0 AS keys ON keys.PROJ_UID = P.P... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...ROJ_UID LEFT JOIN (SELECT WOBJ_PROJ_UID as PROJ_UID,[4]
as WOBJ_ISSUE_REF_CNT, [5] as WOBJ_RISK_REF_CNT, [3] as WOBJ_DOC_REF_CNT FROM ( SELECT WOBJ_TYPE,
WOBJ_PROJ_UID FROM MSP_WEB_OBJECTS WHERE WOBJ_TASK_UID='00000000-0000-0000-0000-000000000000') pwob
PIVOT (COUNT(WOBJ_TYPE) FOR WOBJ_TYPE in([3] ,[4],[5])) AS pvt) AS WOB ON WOB.PROJ_UID = P.PROJ_UID LEFT JOIN dbo.MSP_SYNC_PROJECT_SETTINGS AS PJSYNC ON PJSYNC.PROJ_UID = P.PROJ_UID WHERE T.TASK_OPTINDX = 1.0
AND (ISNULL(WFSTS.STAGE_STATUS,-1) IN (-1, 1,2,3,5,6)) DROP TABLE #T0; ---> System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique,
or foreign-key constraints. at System.Data.DataSet.Enable... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...Constraints() at System.Data.DataSet.set_EnforceConstraints(Boolean
value) at Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.FillTypedDataSet(Boolean allowCache, DataSet typedDataSet, String[] tables, SqlCommand sqlCommand, Boolean enforceConstraints) at Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.FillTypedDataSet(DataSet
typedDataSet, String[] tables, SqlCommand sqlCommand, Boolean enforceConstraints) at Microsoft.Office.Project.Server.DataAccessLayer.FilterDal.FillDataSet(QueryState queryState) --- End of inner exception stack
trace --- at Microsoft.Office.Project.Server.DataAccessLayer.FilterDal.FillDataSet(QueryState queryState) at Microsoft.Office.Project.Server.Utility.FilterDalQueryInfo.Query() at Microsoft.Office.Project.Se... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...rver.BusinessLayer.Project.ProjectQueryInfo.Query()
at Microsoft.Office.Project.Server.BusinessLayer.Project.ProjectCenterQueryInfo.Query() at Microsoft.Office.Project.Server.Utility.JsGridPopulationManager.InitializeSerializer(TableQueryInfo tableInfo, OrderInfo orderInfo, SliceInfo
sliceInfo, Guid groupSchemeUid, Nullable`1 ganttSchemeUid, Boolean serializeStyles, Func`1 getChanges, Boolean serializeUnfilteredHierarchy, Boolean serializeLookupTableInfo, Boolean showTimeWithDates, String rowFilter) at Microsoft.Office.Project.Server.Utility.JsGridPopulationManager.InitializeSerializer(TableQueryInfo
tableInfo, ViewPropertyGroup properties, JsGridSerializerArguments gridSerializerArgs, Func`1 getChanges) at Microsoft.Office.Project.Server.BusinessLayer.Project.GetProjectCen... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...terProjectsForGridJson(JsGridSerializerArguments gridSerializerArgs, Guid viewUid,
Int32 store, Boolean showInsertedProjects, Boolean clearPersistedProperties) at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.ProjectGetProjectCenterProjectsForGridJson(JsGridSerializerArguments gridSerializerArgs, Guid
viewUid, Int32 store, Boolean showInsertedProjects, Boolean clearPersistedProperties) 18800f49-4909-4e4d-8130-6ead4d554598
I have searched the internet but most similar issues revolve around the resource center. I did find one person who just backed up the databases and provisioned a new site with success, but this has not worked. I am using the farm admin account, but all users
get this issue.
Any one got any ideas?
Rob HardyBit further now.
It seems one of the project won't publish, and produces this error;
<?xml version="1.0" encoding="utf-16"?>
<errinfo>
<general>
<class name="ActiveCacheQueuedMessageExecutionError">
<error id="12005" name="ActiveCacheQueuedMessageExecutionError" uid="53d5e6c5-be41-47c8-b336-2e472b99d142" error="System.Data.SqlClient.SqlException: Violation of PRIMARY KEY constraint 'PK_MSP_PROJECT_RESOURCES'. Cannot insert duplicate
key in object 'dbo.MSP_PROJECT_RESOURCES'.
Violation of PRIMARY KEY constraint 'PK_MSP_PROJECT_RESOURCES'. Cannot insert duplicate key in object 'dbo.MSP_PROJECT_RESOURCES'.
The statement has been terminated.
The statement has been
terminated.
 at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
 at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)

at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
 at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader
ds, RunBehavior runBehavior, String resetOptionsString)
 at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
 at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior
cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
 at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)

at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
 at Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.ExecuteStoredProcedureNoResult(String storedProcedureName, SqlParameter[] parameters)
 at Microsoft.Office.Project.Server.DataAccessLayer.WinProjDal.ExecuteStoredProcedure(String
spName, SqlParameter[] parameters)
 at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjUtility.ExecuteP12QueueableSPCommand(WinProjTraceContext wpTraceContext, DataStoreEnum store, P12QueueableSPCommand command, Boolean
retry, Boolean useTransaction)
 at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjQueueMessageDispatcher.DispatchMessage(ACMessage acMessage, Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)"/>
</class>
<class name="Queue">
<error id="26000" name="GeneralQueueJobFailed" uid="65e11595-30af-4be7-a9d0-ec767c880cc7" JobUID="c348fb86-d807-4b06-abaa-81fcbcbc94f3" ComputerName="SERVERNAME" GroupType="ACProjectSave" MessageType="Byte[]" MessageId="8" Stage=""/>
</class>
</general>
</errinfo>
Anyone seen this? If I delete this project the project center loads. Obvisouly I don't want to do that though!
Rob Hardy -
Project Server or Project Online
Since we do not have SharePoint and it's not coming soon, what options do we have for Project Server or Project Online? Will either work without SharePoint?
The biggest need for project management is to allow the staff assigned to tasks to be able to update their portion of the project. More and more of our project managers are using MS Project Professional at their desks. Any recommendations?Doug:
Project Online/Project Server are SharePoint applications. You cannot have one without the other. If you are not familiar with these technologies, I suggest that you consider at least discussing your direction with a certified partner. It may be that you
can accomplish what you want using Project Pro and SharePoint online with Project Online. You can synchronize an individual Project with a SharePoint task list and users can update their assignments in SharePoint. If you need Enterprise features, cross-project
reporting, resource management and the like, Project Online is the way to go.
Gary Chefetz, MCITP, MCP, MVP msProjectExperts
Project and Project ServerFAQs
Project Server Help BLOG -
Some Project Managers want to restrict permissions on certain lists or libraries in their Project Server 2010 project site. However, when I have done this for them, by breaking inheritence to the parent site and then removing/adding users with unique
sharepoint permissions, it seems that when the project schedule is published, some of the newly created permissions are lost.
I have tried creating a SharePoint group at the project site level and then applied it with specific permissions (eg. Contribute) to the list/library and this seems to work better but I haven't been able to confirm yet if this will work in the
longer term.
Does anyone know what is the best method to break inheritence and set up unique permissions on a list in a Project Server 2010 project site that will not be lost when the project schedule is published?
Thanks
PeterThanks Lynda
I am aware that I can disengage the entire permissions sychronisation using that setting but that is not what I want to do. I just want to be able to break the inherited permissions on individual document libraries or lists on specific Project Sites
so that I can restrict access to nominated people.
My issue is that when I do this, I find that some of the amended permissions disappear from time to time. It seems to be related to when the schedule is published. They
don't revert to the inherited permissions, just some of the people who I have given direct access to no longer have access.
Im just trying to find out the best way to manage setting non-automated permissions on a single list or library in a Project Server project sites so the changes stick.
Peter -
We have recently gone live on a Timesheeting system based on Project Server 2007.
I now want to know how the system could be improved using 2010 or 2013.
But first you would need to know our requirements and what we did in 2007 ...
We needed the GUI of My Timesheets and the Admin tasks but approvals based on what project/task it was. Ie PM approval not line management approval.
We managed it by entering timesheets in My Timesheets, importing to My Tasks and then regularly picking up published Task Updates in the Table EPMAssignmentByDay and capturing them in an added table in the Reporting database. We had a few key requirements
which required some customisation:
Need to capture the timestamp of when approved. to nearest hour. plus approver ID (ie status manager) and the cost centre at that time of the resource (they can move sometimes)
Need to be able to freeze approved records - so that after that point they can't be changed. And financial reports can run and know the data won't change.
2 - is a headache for us. There is no mechanism to stop a user from trying to update frozen records. We currently have to just ignore the updates
We also wanted expenses - but that wasn't possible in 2007.
The new "Single Entry" mode looks like it will make life easier for the users.
But:
Is there any concept of timestamping the approvals?
Is there any concept of freezing the approved data?
The new Timesheet user-defined fields. Could these be used to add an expense amount and comment?
I now know my way around the 2007 Reporting Database (at least parts of it) - but haven't found documentation to tell me what changed at the level need to answer the questions above.
Thank you
MikeCro
MikeCroOne of my colleagues pointed me to the MSFT paper "Managing timesheets in Microsoft Office Project Server 2007"
It tells me that there is a field called "Processed" in the timesheet tables in 2007.
It also says "This block is designed to indicate when a timesheet has been transferred to a third-party system.
Customers may also use this field to block the timesheet from being recalled." - which feels like MSFT are trying to give the hooks I need. This could enable me to close off changes - at least at timesheet level if not timesheet line level.
But which field is it in which database table?
I also notice that there is a tantalising comment for one value of the enumeration TimesheetEnum.Status in EPM 2013:
PendingSubmit: Value=5. Pending submission; used when one or more timesheet lines are pending approval after a timesheet is submitted and project manager coordination is required.
This sounds very like it would support what we want: each of the lines in a timesheet week to be approved by the different approvers and then lock the timesheet. (Even better would be to lock a row after PM has approved and a weekly processing
day reached)
Can anyone point me to this level of detail of what is in project Server 2013. or is this in 2010 as well.
MikeCro
MikeCro -
Project Server and Project Pro 2013 - Tasks not allowing Uncomplete Work to be rescheduled
We are current;y running Project Server 2013 on Premise and using timesheets to update task status. We are using the proactive task scheduling to let the allocations, work and dependencies drive the schedule to get accurate project finish dates.
We have several projects that give an error stating "Change would modify work entered by a team member" and "We can't make that change because Project Web App is set to only allow actual work to be entered by a team member through Timesheets
or My Work" when setting the status date and Updating the Project and selecting reschedule Uncompleted Work to start after the status date. We have determined that usually it is only a single task causing the error. we have tried to remove the resource
when no actuals have been entered but we get the same issue. Any help would be greatly appreciated.Paul,
Looks like the settings "Only allow task updates via Tasks and Timesheets" has been enabled on your PWA (under Server Settings >> Task Settings and Display).
But the setting is used to prevent any updates to actual work from project pro, and will throw the error you mention above, if a PM tries to update the actual work.
I am not sure why the "Rescheduling of uncompleted work" would thrw this error, but worth checking that setting.
Cheers,
Prasanna Adavi, Project MVP
Blog:
Podcast:
Twitter:
LinkedIn:
-
Project Server 2010 , Project Center, Resource Center, My Work not loading
Hi,
We have Project Server 2010 SP-2 env
Yesterday one of my Project Manager told me that he is not able to access any of the following page Project Center, Resource Center, My Work in our Quality env. Issue is it shows page is loading infinitely long and on botton it shows some script error mentioned
below
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Timestamp: Tue, 21 Oct 2014 13:55:19 UTC
Message: 'null' is null or not an object
Line: 217
Char: 4
Code: 0
URI: http://XXXXXXXXXXX/_layouts/inc/pwa/library/webmethodmanager.debug.js?rev=BtnvMSOtt14tg%2FnfhDTJpA%3D%3D
Also I have checked event logs in shows WebHost failed error with Event ID 3 , complete detail mentioned below.
Event Log Error
WebHost failed to process a request.
Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/45523402
Exception: System.ServiceModel.ServiceActivationException: The service '/_vti_bin/PSI/ProjectServer.svc' cannot be activated due to an exception during compilation. The exception message is: Could not load file or assembly 'FirePoint.SharePoint.RssViewerWebPart,
Version=1.4.7.12, Culture=neutral, PublicKeyToken=e891f27e2edd24d0' or one of its dependencies. The system cannot find the file specified.. ---> System.IO.FileNotFoundException: Could not load file or assembly 'FirePoint.SharePoint.RssViewerWebPart, Version=1.4.7.12,
Culture=neutral, PublicKeyToken=e891f27e2edd24d0' or one of its dependencies. The system cannot find the file specified.
File name: 'FirePoint.SharePoint.RssViewerWebPart, Version=1.4.7.12, Culture=neutral, PublicKeyToken=e891f27e2edd24d0'
at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.Load(String assemblyString)
at System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
--- End of inner exception stack trace ---
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)
Process Name: w3wp
Process ID: 5052
Also I have checked Brian Smith blog to resolve WebHost error with Event ID 3, but that didn't help.
So kindly help me to get this issue resolve and do let me know in case need further details.
ThanksHi,
From error log it seems you have some custom or thrid party web part activated in your application and that web part is not able to load which might causing those pages to get corrupt.
As a fix can suggest you below to two thing to check
1) Remove that "FirePoint.SharePoint.RssViewerWebPart" from your environment and try to access those PWA pages again.
2) Even after removing above web-part solution does not fix this issue, as it is quality env can you try to disconnect and reconnect the share-point farm . Then try to access those pages again.
Share us the latest update and your finding on this issue.
Regards
Sachin Vashishth MCTS -
Project Server On-line 2013 Web error
Hello, Everybody
My environment
is Project Server 2013 On-line but when i tried to access to PWA i receive the following error:
Error de elemento web: Ocurrió
un error. Id. de correlación: f26ecd9c-c0f2-1000-9e8b-56e221baacb5.
Help me please
maryluHello. Do all users get this error? Tried a different machine and or browser? Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS |
MVP -
Major Differences between Project Server and Project Proffessional
Hi,
We are planning to use MS Project with SharePoint. In the initial research i came to know that we will need MS Project Professional to syn task lists on SharePoint. We are looking at a solution where all the Project Leaders (Across the world) can update
their project statuses online using SharePoint (right now this is being done manually).
I then came to know that we can access MS Project on SharePoint using MS Project Server. I am now not able to decide on which one to choose. So I want to know the major differences between MS Project server
and MS Project professional. Which one would full fill my requirements. I cannot limit my requirements to only updates. but also would want to add some extra features like Site Mail box and Project Issues log, so that my Project Management is more effective
and is better.
Please answer at earliest
Regards
Srikar GundabathulaSrikar --
Microsoft Project Server 2013 is an enterprise project management (EPM) application in which all data is stored in a SQL Server database. This EPM software application allows organizations to manage dozens, hundreds, or thousands of projects and
to manage dozens, hundreds, or thousands of resources as well. To use Project Server 2013, your PMs would each need a copy of Microsoft Project Professional 2013 and would use this software to plan their projects and to save and publish the projects
to Project Server. Your team members and executives would use their Internet Explorer to access the web-based user interface to Project Server 2013 called Project Web App, or PWA for short.
In PWA, your team members can use either The Timesheet page or the Tasks page to report progress on their task assignments. In PWA, your PMs would be able to see the updates from their team members and be able to approve those updates. Once
approved, the task updates are applied to the appropriate project so that the PM does NOT have to retype the updates. For executives, PWA offers the Project Center page which shows the portfolio of published projects in Project Server, where they can
see the current status of each project.
Beyond this, Project Server also includes a Business Intelligence Center where your Project Server administrator can create very customized reports for various audiences. In brief, there is a LOT of power in Project Server 2013. If you think
you might want to use it, you have two options: (1) Buy the software, install it yourself, set it up yourself, and maintain it yourself, or (2) contract with Microsoft to use Project Online, which is a hosted version of Project Server 2013 that is maintained
by Microsoft in the cloud.
You can learn even more about Project Server 2013 at the following link:
http://office.microsoft.com/en-us/project/project-portfolio-management-for-the-enterprise-project-server-FX103802061.aspx
Hope this helps.
Dale A. Howard [MVP] -
Project Server No project update after timesheet approval
Hi,
I work with Project Server 2013, I can create and schedule projects, assign ressources, fill
in the timesheet and save it for approval.
I'm using the
Single Entry Mode
When ressources update theire TimeSheet (approved) and I check my project in project web access, I do not see any progress (0% completed)
Does someone know why my project is not updated?
ThanksHi Slim,
Note that once the timesheet with SEM activated is submitted, there are 2 approvals: from the status manager (project plan owner) and from the timesheet manager of the resource. The project plan will be updated once the status manager approved the task update
AND published the project plan.
Thus you have to check that the status manager (and not only the timesheet manager) correctly approved the update and also that he published the project plan for MS Project Pro (or eventually from PWA).
If it is still not working, you could check the PWA queue for potential error messages related to the task update approval and/or project publish job.
Please tell us if it helps.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Hi, this question has been answered for 2013. The answer here suggests that it can be done in 2010.
See:
http://social.technet.microsoft.com/Forums/projectserver/en-US/3affdc4f-36bf-4381-8b75-27c73465efd4/action?threadDisplayName=how-can-i-create-a-url-for-a-pwa-for-ms-project-server-2013-project-file-that-includes-the-view
Who knows how?
Regards
SanderHi Sander,
As far as I tested it, it is not possible either with PS2010. The URL only contains the PDP name and the projUID.
Hope this helps,
Guillaume Rouyre, MBA, MCP, MCTS | -
Slow Project Server with Project Permission Mode
Hi,
I have a Project Server 2013 Installation with Project Server Permission Mode.
The Sharepoint 2013 topology is composed of one application tier, one searh tier and two web fronts.
The issue is that Project Server is responding slowly especially when it is about to :
- logon
- display security groups (AddModifyGroup.aspx).
I enabled the development dashboard and I turned on network mon to follow any suspect communication but nothing seems to be related to this slowness.
Any Help ?You can also review the Hardware and Software requirements http://technet.microsoft.com/en-us/library/ee683978(v=office.15).aspx by verifying the datasets from http://technet.microsoft.com/en-us/library/fp161198(v=office.15).aspx
Also please check if the Distributed Cache Service is running on the server where the Project Server Services are running http://technet.microsoft.com/en-us/library/jj219572(v=office.15).aspx
You have also mentioned that Search is configured in the farm. Is Project Service running on the server where Search is configured? If Project Services is running on a server where Search Services is also running it would be good to check if the server is
running out of memory when Crawl is running. (Look for noderunner.exe in Task Manager)
Cheers! Happy troubleshooting !!! Dinesh S. Rai - MSFT Enterprise Project Management Please click Mark As Answer; if a post solves your problem or Vote As Helpful if a post has been useful to you. This can be beneficial to other community members reading
the thread. -
Project Server 2010 - Project Center is stuck on loading
Hello,
I have a new installation of project server 2010. When I go to the pwa site and click on project center it is stuck on loading (see print screen)
Any Idea?
ThanksHi,
Please connect to IIS manager
In IIS, expand sites click on SharePoint Web Service
In the right hand side panel, double click on compression
Uncheck Dynamic compression and static compression and click on apply
Repeat the steps for PWA web application site
Hrishi Deshpande – Senior Consultant DeltaBahn
Blog | < |
LinkedIn
Please click Mark As Answer; if a post solves your problem or Vote As Helpful; if a post has been useful to you -
Getting the error on subject line when I try to upgrade from Project 2010 to 2013
Hi,
Do you get and error when the command is executed or when you try to start the execution (the command is not valid)?
If you get the error when you try to start the execution, I would suggest re-typing the command and make sure all parameters are valid.
Please give us the error details if you get the error when the command is running
Paul
Maybe you are looking for
-
Problems with Spotlight searching of shared volumes
According to: http://www.apple.com/macosx/features/300.html#spotlight, I should be able to "...search any connected Mac with Personal File Sharing enabled or a file server that's sharing its files." It doesn't specify what "file server", so I presume
-
CENVAT clearing line missing in MIRO
Hi Experts I have an issue in MIRO with cin posting with TAXINN. I have posted GR with incoming excise for BED, Ecess and SHEcess. This doc got posted perfectly But when i attempt MIRO, i am not getting 3 cenvat-clearing lines. Iam getting Ecess and
-
Need help with xml and combo boxes
Basically what im doing is a ui for a electronic book. The book is broken into 3 parts and each part has its own set of chapters. My xml schema is pasted below. And what i would like is to have two comboBoxes . The first one would list the names of t
-
Input for CD Linear Simulation.vi in a Simulation Loop
Hi I'm new to LabView and I was trying to implement a real time estimator for a linear system, so a steady state gain is acceptable (estimator doesn't need to be adaptive). It will be implemented in real time target (cDAQ). The estimator will get the
-
Hi, In configuration settings,we can set tolerance limit for invoices either on percentage basis or Absolute. SPRO>MM>Logistics Invoice verificatio>Invoice block>Set tolerance limits. Question:Is it possible to set tolerance based on invoice value ra