Project Server 2013: Synchronization of AD with security groups - missing from list of timer jobs
I have same problem in:
http://social.msdn.microsoft.com/Forums/en-US/2b916bb9-2277-4c53-8b97-271a912414ba/ps2013-timer-job-missing-quotproject-server-synchronization-of-ad-with-security-groups-forquot
"I cannot find timer job in SPS central administration "Project Server: Synchronization of AD with security groups for <PWAIntanceName>" to schedule synchronization. Enterprise Resource Pool synchronization working fine and timer job
"Project Web App: Synchronization of AD with the Enterprise Resource Pool job for <PWA site name>" exist on server."
Don't offer solution for "Schedule Enterprise Resource Pool synchronization".
Only "Timer job in SPS central administration "Project Server: Synchronization of AD with security groups".
Have a solution?
Project Server timer job "Synchronization of AD with security groups" don't exist.
So I created job in Task Scheduler of Project Server OS, that every day start PowerShell-script:
if ((Get-PSSnapin | where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null)
Add-PSSnapin Microsoft.SharePoint.PowerShell
Invoke-SPProjectActiveDirectoryGroupSync –Url http://project/pwa
Security groups of Project Server automatically synchronize with groups from AD!
http://technet.microsoft.com/en-us/library/jj219472.aspx
Similar Messages
-
I Have a project server 2013 environment (Sandbox right now but on its way to a production system.) and we have AD sync set up for our enterprise resource pool.
We have 2 situations:
1. AD only brings certain information over (Name, email etc) and leaves other information out: Which calendar to use, base cost rate, Resource departments, Time sheet approver (their manager)
2. IN AD we store the employee number and would like to map it to the External ID field. (And several other things need to happen - outlook out of office sync, resource can be leveled etc)
I have not seen a way "add" this information programmatically. Everything I see says open the resource in Project pro and update. when you have 10,000 resources manual updates and changes are not really practical. Ideally we would
be able to have some logic that looks at a table and as resources are added/updated the various fields are filled in as part of the "ad Sync job"
Question: Is this possible an has anyone done it? If so how?
Thanks
TasksHi Bob,
Yes, you are right. Any extention will have to be custom code. PS operates the same in regards to what can be accessed via AD sync over the various versions. That part has not changed, how MS processes what it reads has changed over the
years.
However, another point for you, be very careful if you are really planning to add 10K users to your ERP via AD. This will be a very taxing endeavor for your systems.
I'm not aware of any technical limits, but you will run into practical limits with more than about 5K users in your ERP. You had better have a very large SQL server and lots of RAM in your SharePoint web and Project App servers. You had better
have more than 1 Project App server, etc... You will want to consider the impact to users when various parts of the system are loaded up with 10K resources. Design your Farm and PWA configuration accordingly or expect to wait a lot!
Don't expect to do this during business hours or you will kill all your users processing. AD sync jobs go in the project server Q and can take hours to process in large numbers like that, at least initially. Don't make any security changes of
any kind during business hours as these will trigger a "re-sync". Etc...
Please read everything here: Active Directory Resource Pool Synchronization (Project Server 2013)
http://technet.microsoft.com/en-us/library/jj819320(v=office.15).aspx
Other postings (Hey Stowe!) have referenced this as a starter:
http://ps2007adressync.codeplex.com/ I know this says 2007, but perhaps you can use this as a basis for understanding what's possible or how to approach. As I mentioned, the underlying mechanics on this point are the same.
Clearly you will want to use the PSI - which will give you access to almost everything you need. You may need to hook into the Event handlers after the AD sync runs or just run a batch process of your own.
Specifically, Outlook out of office can be accomplished by sync'ing with Exchange Server 2013. See the TechNet on that topic (near the other articles).
Resource can be leveled sounds like your custom job along with the EMP ID mapping.
Hope this helps,
Thanks, Eric S. Pcubed -
Hi
Project Server 2013: I am using Project Server Permission Mode and need help with permission assignments?
How can I change Permissions for the individual users to see specific projects or all projects in project center and to see specific quick launch items?
For Example: if i have 4 users, A, B, C and D. what i want is:
User A can see everything and act as a project manager or Admin.
User B can view all projects in project centre but can change the schedule or resource assignment etc.
User C can only act as approver of projects and can view all projects in project centre.
User D can only view specific projects for which permissions are given.
can i have some expert help in sorting and understanding permission modes... as i was playing with project server mode permissions and can't figure out how to apply the above scenario to set of my user.
Thanks in Advance
Cheers
AJ
Ajay KumarHi Ajay,
Please refer to this link for detailed explanations about PS2013 security model.
http://technet.microsoft.com/en-us/library/cc197638(v=office.15).aspx
Actually, it will take a couple of days to explain in detail the security model that is a fundamental and tricky aspect of every PS implementation. But basically, you NEVER set permissions for a single user. You have groups in which your insert users. Groups
define "what users can do". Then you associate groups to a corresponding category. Categories define "what user can see". Thus the association of a group with a category will set "what the user can do on the objects he can see". Then, for more advanced security
level, you can use the RBS that will consist in "branches" in which you'll insert users. Based on those branches, you'll customize categories to fine-tune what user can see (for projects and resources) depending on the RBS branch and level.
I'd advice you to start "playing" in a test environment with the default categories/groups that might probably cover your need.
Concerning your 4 users:
user A : add him to the "administrator" group. Be careful that you're mentionning either project manager or administrator, which are 2 groups/categories with totally different permissions level.
user B : basically can see everything and change everything? it could be in the project manager group, assuming that there are no project visibility restrictions on the category via the RBS.
user C : waht do you mean by "approver"? Workflow approvals? Then it will be the portfolio manager group. Task update or timesheet approval? Then it is another long topic: please refer in the documentation to the "status manager" and "timesheet manager"
concepts. There are not related to the security model. In a few words, the status manager is the owner of the project plan, is defined for each task and approves tasks updates. The timesheet manager is an attribute defined for each resource in its parameters
and approves resource timesheet.
user D : you have to define which permission level must be given to this user. Basically it could be a team member that will see only projects he's in the project team. Note that team member cannot interact with the project plan in another way than submitting
timesheets and/or tasks updates which must be approved.
Once more, those are large and complex subjects that require a deep dive into your business model and tons of tests in a test environment.
Hope this helps.
Guillaume Rouyre - MBA, MCP, MCTS -
Project Server 2013 reporting security
HI
I have a question and I have seen a couple similar ones but nothing definitive on the topic of permissions/security for Project server 2013 (in project server security mode) for either Excel(Odata) reports or for SSRS reports.
Even setting security aside the Out of the box configuration is certainly not elegant or even usable.
Situation:
In PWA project managers and team members can only see projects they, own, are team members on, or have been granted permissions explicitly to. (Pretty standard - is using security templates and "my Projects"). We are using secure store
and impersonation for access to reports. We do have report authors groups.
As an example a PM needs to create a weekly status report but should not have to pull all the data back to then filter for their one project.
However, when a PM goes to either SSRS or Excel using oData they can see every project in the company. This is just does not make a lot of sense. Why would I hit the database for 100projects when I only care about one and yet there seems
to be a lack of information on the topic. In contacting Microsoft we were told there was nothing we could do that is how it was designed.
REALLY???? (see above)
What we have come up for our approach is that we're currently using the UserID value to set parameters in our data sources, but are looking for more 'elegant' approaches
to security (if they exist) as there are some liabilities with this approach (EX is a report author forgets to put the parameter in the users will get everything back.
QUESTION:
If there is not another approach then we will stay with it. We can't imagine there isn't a better way.
Additionally, the Project user view only contains the identity of the project owner not the rest of the team members (including sponsors who might need to see the data.) so where are they in the database?
TasksHi Paul,
I have a similar situation only I'm using Project Online. I have setup Groups and Categories where there is a relationship between clients and groups, and projects and categories.
Only issue is that when running a report a user receives an error and then all the data shows for all projects irrespective of the group/category/project relationship and the fact that user only exists in one group (and therefore can't see
or access the other projects in PWA outside of their group.
Hope that makes sense.
Regards,
Conrad -
Project Server 2013 AD Enterprise Resource Pool Synchronization Exception
Hello,
I am looking for assistance from the project server community.
When I click “Save and Synchronize” on the Active Directory Enterprise Resource Pool Synchronization page nothing happens and the status does not change.
This is a new instance of PWA and I am preforming this task using the farm admin account. The farm admin account can read AD.
Error 1:
w3wp.exe (0x1B98)
0x0B8C Project Server
General aeby7
Exception [bucketHash:F08803DE] Exception occured in method 'Admin.ResolveActiveDirectoryGroups' System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String searchRoot)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClassf2.<AdminResolveActiveDirectoryGroups>b__f1()
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) StackTrace:
at Microsoft.Office.Project.Server.Native.dll: (sig=[sig]|2|microsoft.office.project.server.native.pdb, offset=3C1E) at Microsoft.Office.Project.Server.Native.dll: (offset=1254D)
d360539c-6d89-70e7-c077-92da686b0689
Error 2:
Error is: GeneralUnhandledException. Details: General Unhandled Exception in _Admin.ResolveActiveDirectoryGroups_ Attributes:
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String searchRoot)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClassf2.<AdminResolveActiveDirectoryGroups>b__f1()
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName,
IEnumerable`1 actions) . Standard Information: PSI Entry Point:
Project User: i:0#.w|[DOMAIN\UserID] Correlation Id: f1f1a77f-6b45-e311-9407-00155d2abe21 PWA Site URL: [PWA URL] SA Name: Project Server Service Application PSError: GeneralUnhandledException (42), LogLevelManager Warning-ulsID:0x00101622 has no entities
explicitly specified.Hi,
I also get the same error when I'm trying to do the synchronization between Enterprise Resource Pool and Active Directory.
I am in a single domain topology between Project Server 2013 and AD, and I'm doning the synchronization with the farm admin account, who has read/write access to AD.
Here are the last relevant messages I see:
w3wp.exe (0x2BE8) 0x1568 Project Server General aeby7 Exception
[bucketHash:F0FACBDF] Exception occured in method 'Admin.ResolveActiveDirectoryGroups' System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String domain, String searchPath, String searchFilter)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByClaim(String encodedClaim)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClass10a.<AdminResolveActiveDirectoryGroups>b__109()
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) StackTrace:
2b3d83ee10e5|2|, microsoft.office.project.server.native.pdb, offset=3C1E)
at Microsoft.Office.Project.Server.Native.dll: (offset=1255D)
w3wp.exe (0x2BE8) 0x1568 Project Server Unified Logging Service c91s Monitorable
Watson bucket parameters: Microsoft Project Server 2013, ULSException14, 070f6ea0 "project server", 0f001181 "15.0.4481.0", 6962a0f6 "microsoft.office.project.server.administration", 0f0011ad "15.0.4525.0", 51ade0c4 "tue jun 04 14:42:44 2013", 0000020f
"0000020f", 0000003b "0000003b", 0560164b "keynotfoundexception", 00101621 "aeby7"
w3wp.exe (0x2BE8) 0x1568 Project Server General aeby8 Medium
Error is: GeneralUnhandledException. Details: General Unhandled Exception in _Admin.ResolveActiveDirectoryGroups_ Attributes: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String domain, String searchPath, String searchFilter)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByClaim(String encodedClaim)
at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext() at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClass10a.<AdminResolveActiveDirectoryGroups>b__109()
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) . Standard Information: PSI Entry Point: Project User: LUXAIRLG\SQLADMIN2012
Correlation Id: 6cef3814-b3a2-e311-93f9-005056921080 PWA Site URL: xxx SA Name: PS2013 - Project Server Service Application PSError: GeneralUnhandledException (42). LogLevelManager Warning-ulsID:0x00101622 has no entities explicitly specified.
w3wp.exe (0x2BE8) 0x1568 Project Server Project Web App af04k Medium
Void SaveButtonClick(System.Object.System.Web.UI.WebControls.CommandEventArgs) : GeneralUnhandledException
Any ideas?
Thanks in advance -
Configure Workflow Manager 1.0 in Project Server 2013 with FBA
Hi,
Please suggest the ways to configure Workflow manger in Project server 2013 where PWA using FBA
we have tried for below situation, but no luck!!
The workflow manager configured using windows login account, we are associating a FBA site with workflow manager which is
Register-SPWorkflowService -SPSite 'http://FBAsite' -WorkflowHostUri 'http://workflowmanagerapplication:12291'
Following steps are taken care while creating workflow.
We have added users to the user service profile services
User profile synchronization is started
The user by whom we are logged is available in User Profile list
we are not running workflow with share point system account
Final step full synchronization of User Profile Application
Below the error we are getting when workflow run
Resume this workflow
RequestorId: 879e36f9-9db0-3c16-0000-000000000000. Details: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.ApplicationException: HTTP 401 {"Transfer-Encoding":["chunked"],"X-SharePointHealthScore":["0"],"SPClientServiceRequestDuration":["440"],"SPRequestGuid":["879e36f9-9db0-3c16-a91c-356d29becb34"],"request-id":["879e36f9-9db0-3c16-a91c-356d29becb34"],"X-FRAME-OPTIONS":["SAMEORIGIN"],"MicrosoftSharePointTeamServices":["15.0.0.4605"],"X-Content-Type-Options":["nosniff"],"X-MS-InvokeApp":["1;
RequireReadOnly"],"Cache-Control":["max-age=0, private"],"Date":["Sun, 15 Jun 2014 12:44:03 GMT"],"Server":["Microsoft-IIS\/7.5"],"WWW-Authenticate":["NTLM"],"X-AspNet-Version":["4.0.30319"],"X-Powered-By":["ASP.NET"]}
at Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute(CodeActivityContext context) at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor
executor, BookmarkManager bookmarkManager, Location resultLocation)Hi Mafeer,
Since this issue is related to Project Server, I would like to recommend you to post there for more effective support:
Project Server General Questions and Answers
Thanks for your understanding. -
Can't open Project Server 2013 word documents with office 2010 installed
hello forum members,
we having issues opening a word document in a Project Server 2013 . we have Office 2010 on our computers installed.
when I click on a document link, i get a message "The webpage cannot be displayed". the only way to open a document is to right click on link and select "Open".
Does Project Server 2013 require Office 2013 installed? If not, is there a way to open documents in Project Server 2013 without right clicking on links?
tatiana
tatianaHi Tatiana,
This is the know issue. I have experienced this issue with one of our client. The cause of issue as below -
Scenario
You have 2007 Microsoft Office installed on a computer.
On the same computer, you also have a Microsoft Office 2013 application installed, such as Microsoft Lync 2013 or Microsoft Word 2013.
SOLUTION
To work around this issue, remove the Microsoft SharePoint Foundation Support program component from the Office 2013
installation on the affected computer or computers. To do this, follow the “Install or remove individual Office program components” section of the following Microsoft Office website:
Install or remove individual Office
programs and components
(http://office.microsoft.com/redir/HA010354261.aspx)
After you complete these steps, repair 2007 Office. For more information about how to repair the installation, click
the following article number to go to the article in the Microsoft Knowledge Base:
924611
(http://support.microsoft.com/kb/924611/ )
How to install the individual 2007 Office features or to repair the installed 2007 Office programs
Note When
you follow these steps, set the Microsoft SharePoint Foundation Support
component within Office Tools to Not Available.
This solution doesn't apply to scenarios in which SharePoint Designer 2013 is installed on the affected computer.
You can find further details here at Microsoft support site -
http://support.microsoft.com/kb/2888015
Hope this helps you.
Cheers, Badal -
How to configure Time-sheet in Project server 2013 please share the doc with screen shot
How to configure Time-sheet in Project server 2013 please share the doc with screen shot
Thanks and Regards, Rangnath MaliHi,
Please refer to the following Youtube video and article.
https://www.youtube.com/watch?v=lZWvg4q17JE
https://support.office.com/en-sg/article/Set-up-timesheets-and-task-status-672fa06f-8c4b-4e43-bfbc-4c355d681605
Please don't forget to mark it answered, if your problem resolved or helpful. -
Project Server 2013 SSRS with Project Site
Hi All,
We are using Project Server 2013. We have developed a SSRS report by accessing Project Site lists. It was working fine for some time, now when we try to access the report it is showing loading. The data source itself is not working, we used http://<servername>/PWA
as URL for the data source . The reports developed without Project Site list are working fine.
After 5 to 10 minutes it is showing the below error.
An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for dataset 'dtRisk'. (rsErrorExecutingCommand)
An error occurred when accessing the specified SharePoint list. The connection string might not be valid. Verify that the connection string is correct. (rsSPDataProviderError)
For more information about this error navigate to the report server on the local server machine, or enable remote errors
When we try to test the datasource connecting string, after 5 minutes showing the below error.
An error occurred when accessing the specified SharePoint list. The connection string might not be valid. Verify that the connection string is correct. (rsSPDataProviderError) Get Online Help For more information about this error navigate to the report server
on the local server machine, or enable remote errors
Below connection setings
Thanks in advance , TajHi Taj,
Your list is in PWA? is a global list?, if not, try to make a connection with http://server/PWA/SiteProject may this can resolve, because when you do some DS with a SPList, your need to stablish that connection directly at site path where you have the list.
I hope this help
Ray -
Baseline timephased data disappeared in MS Project 2013 with Project Server 2013!!!
Hi,
I am facing a very strange problem within a custom "task usage" view that I'
ve created. In the right pane I have three timephased fields (work, baseline
work and actual work). When I first add resources to tasks and save baseline
everything works great and the baseline work data are distributed normally in
the respective line next to the resource name and also in the summary tasks
lines. A few days after saving and publishing the project to the Project
Server 2013, I opened the project from the PrjProfessional and the timephased
baseline data had disappeared. However, the total values of baseline work
(shown in the respective column at the left pane) were all still there. In
other words, I cannot see the distribution of baseline work into the timephased
schedule. When I check the database the data is also gone (MSP_EpmAssignmentBaselineByDay table).
This has a huge impact for the customer!
If found a similar issue reported with Project 2007 --> http://www.44342.com/Microsoft-Project-f1227-t2482-p1.htm
Regards,
Philip
Verlinden PhilipHi Philip,
Please refer to thjis thread:
https://social.technet.microsoft.com/Forums/projectserver/en-US/5f721eaf-6424-4b32-9c96-fed646e94f88/cumulative-timephased-data-in-ps-2013-db-wrong-or-just-misunderstood?forum=projserv2010setup
I think it is a known bug that Elli identified a few weeks ago. I don't know if there is a fix planned soon by MS.
Hope this helps,
Guillaume Rouyre, MBA, MVP, MCP | -
Project Server 2013: QueueUpdateProject2 fails with LookupTableItemInvalidLookupTable error
Hi,
We have a strange problem here using the newly introduced QueueUpdateProject2 PSI method in WebSvcProject. The server is running version 15.0.4481.1005 (Project Server 2013, March 2013 PU). Here's the minimum repro code:
projectService.CheckOutProject(projectUid, sessionUid, sessionDescription);
var projectDataSet = projectService.ReadProject(projectUid, DataStoreEnum.WorkingStore);
projectDataSet.Project[0].SetModified(); // Simplest repro
var jobUid = Guid.NewGuid();
projectService.QueueUpdateProject2(jobUid, sessionUid, projectDataSet, false);
Unfortunately the QueueUpdateProject2 queue job always fails with error LookupTableItemInvalidLookupTable for this project. Here's the full error information as shown in PWA:
LookupTableItemInvalidLookupTable for lookup table value b99b7782-924c-e311-9404-00155d027b07:
LookupTableItemInvalidLookupTable (11073). Details: id='11073' name='LookupTableItemInvalidLookupTable' uid='b1c62182-924c-e311-9404-00155d027b07'.
Queue:
GeneralQueueJobFailed (26000) - ProjectUpdate.ProjectUpdate2Message. Details: id='26000' name='GeneralQueueJobFailed' uid='b020bf82-924c-e311-9404-00155d027b07' JobUID='f294b911-f500-45bc-91ec-a493bdf3d07a' ComputerName='1beb2ff2-5dc9-4136-aa24-1c2be86c5768'
GroupType='ProjectUpdate' MessageType='ProjectUpdate2Message' MessageId='2' Stage='' CorrelationUID='ce4e569c-0aa5-70d6-c576-8b3b764d14f1'. For more details, check the ULS logs on machine
1beb2ff2-5dc9-4136-aa24-1c2be86c5768 for entries with JobUID
f294b911-f500-45bc-91ec-a493bdf3d07a.
Here are some corresponding entries from the ULS log:
11/13/2013 19:36:30.82 Microsoft.Office.Project.Server (0x06D0) 0x1E60 Project Server Active Cache Save
myzo Medium Error is: LookupTableItemInvalidLookupTable. Details: LookupTableItemInvalidLookupTable for lookup table value b99b7782-924c-e311-9404-00155d027b07 . Standard Information: , LogLevelManager Warning-ulsID:0x6D797A6F has no
entities explicitly specified. ce4e569c-0aa5-70d6-c576-8b3b764d14f1
11/13/2013 19:36:30.82 Microsoft.Office.Project.Server (0x06D0) 0x1E60 Project Server Active Cache Save
4zbp Monitorable PWA:, ServiceApp:Project Server Service Application, User:i:0#.w|my\account, PSI: [TrackingId:fa790381-924c-e311-9404-00155d027b07][ResourceId:3222f5b7-c13b-e311-9404-00155d027b07][SessionGuid:db83645c-50e1-4368-a59f-94df13ff7d5e][SessionDescr:][JobGuid:af20bf82-924c-e311-9404-00155d027b07][ProjectGuid:81a4a757-c446-e311-9404-00155d027b07][PS_AC][400]
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjException: LookupTableItemInvalidLookupTable for lookup table value b99b7782-924c-e311-9404-00155d027b07 at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.PostReadRow(P12ContainerHeader
cntrHeader, Row row) at Microsoft.Office.Project.Server.BusinessLayer.WinProj.SaveProjectInternal(Guid projGuid, String projName, Int32 projType, Boolean ... ce4e569c-0aa5-70d6-c576-8b3b764d14f1
11/13/2013 19:36:30.82* Microsoft.Office.Project.Server (0x06D0) 0x1E60 Project Server Active Cache Save
4zbp Monitorable ...isNewProj, Guid jobGuid, Guid sessionGuid, Guid checkOutByResUid, String sessionDescr, Boolean isFirstPacket, Boolean isLastPacket, String newVersionStamp, Int16 dataFormatVersion, Boolean isDataCompressed, Byte[] projectData,
String winprojBuildNumber, ACProcessorType acProcType), LogLevelManager Warning-ulsID:0x347A6270 has no entities explicitly specified. ce4e569c-0aa5-70d6-c576-8b3b764d14f1
We would be happy to provide more information if needed. Project Professional can open and save the project just fine, so it seems to be unrelated to other forum posts (1, 2).
Has anybody seen this before? Any hints on where to search or what to look for?
Thanks,
Thomas
TPG The Project Group
[1] http://social.technet.microsoft.com/Forums/projectserver/en-US/da3c0d64-1ced-45dd-ace6-ce821fd1c362/what-are-the-lookup-fields-in-the-local-project-cant-publish-project-to-the-server
[2] http://answers.microsoft.com/en-us/office/forum/office_2010-project/error-110730x2b41-importsave-to-project-server/03fd792f-4451-4512-ac0b-ddad946c3e3Just to clarify, I get these errors in the ULS logs:
06-11-2014 14:15:02.42 w3wp.exe (0x23AC) 0x23E0 Project
Server Active Cache Save myzo Medium Error is: LookupTableItemInvalidLookupTable.
Details: LookupTableItemInvalidLookupTable for lookup table value 440c1ce7-61f1-e311-944d-00155de84b1a . Standard Information: PSI Entry Point: Project User: i:0#.w|africa\spsetupdev Correlation Id: f6a91701-62f1-e311-944d-00155de84b1a PWA Site URL:
http://epmdev.af.didata.local/PWA SA Name: SharePoint_EPM_Dev_ProjectServerService PSError: LookupTableItemInvalidLookupTable (11073), LogLevelManager Warning-ulsID:0x6D797A6F has no entities explicitly specified. 72d0999c-429e-80e4-4f95-1037e3c788ff
06-11-2014 14:15:02.42 w3wp.exe (0x23AC) 0x23E0 Project
Server Active Cache Save 4zbp Monitorable PWA:http://epmdev.af.didata.local/PWA,
ServiceApp:SharePoint_EPM_Dev_ProjectServerService, User:i:0#.w|africa\spsetupdev, PSI: [TrackingId:f6a91701-62f1-e311-944d-00155de84b1a][ResourceId:f6760993-7a33-47ef-8cea-0c9cc5231ae7][SessionGuid:6c189001-cd9e-e311-9426-00155d879c00][SessionDescr:ZABRYSVEPMD01\Dev
PWA][JobGuid:d3e31201-62f1-e311-944d-00155de84b1a][ProjectGuid:7537ccc0-7692-4456-93dd-fc7adcb5d1c8][PS_AC][807] Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjException: LookupTableItemInvalidLookupTable for lookup table value 440c1ce7-61f1-e311-944d-00155de84b1a
at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.PostReadRow(P12ContainerHeader cntrHeader, Row row) at Microsoft.Office.Project.Server.BusinessLayer.WinProj.SaveProjectInternal(Guid projGuid, String projName,
Int32 projType, Boolean isNewProj, Guid jobGuid, Guid sessionGuid, Guid checkOutByResUid, String sessionDescr, Boolean isFirstPacket, Boolean isLastPacket, String newVersionStamp, Int16 dataFormatVersion, Boolean isDataCompressed, Byte[] projectData, String
winprojBuildNumber, ACProcessorType acProcType), LogLevelManager Warning-ulsID:0x347A6270 has no entities explicitly specified. 72d0999c-429e-80e4-4f95-1037e3c788ff
And in addition to that, we get the Error 9000 when saving in MSP.
Still downloading the files, but the more and more I look at it I'm hopeful this will solve our problem.
http://blogs.umtsa.co.za/nicoo -
Excel 2010 reporting with Project Server 2013
Our company purchased SharePoint Server 2013 and Project Server 2013, mainly for the reporting/BI attributes. I read that the report templates, etc. that can be used by Project Server web app can only be accessed with Excel 2013?? Does that mean that our
group/customers have to upgrade to Excel 2013 to take advantage of the Excel Services? This is a huge deal. Can you please let me know as soon as possible? Yikes!! :-OHi,
As far as I know, Excel 2010 is still supported by Project Server 2013.
See here:
https://technet.microsoft.com/en-us/library/ee683978.aspx
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Timesheet Error with custom Line Classifications in Project Server 2013
We implemented Project Server 2013 last year and began using timesheets. We are a billable consulting group. In order manage our billing, we have created three custom line classifications, "Billable Onsite", "Billable Offsite",
and "Non-billable". We do not use "Standard" as a line where time is entered. We are using SEM. We have chosen no prepopulation on timesheets. Our system is updated through the March 2013 update.
The error we get is presented as "__error Loading" with the title bar of the pop-up reading "Message from webpage". This occurs when you attempt to add a new line to a timesheet and choose one of the custom line classifications.
A confusing aspect to this, while we have prepopulation turned off, the timesheet is populated with "Standard" lines for the tasks that are currently assigned to the user. We have come up with a workaround that works sometimes but not all the
time. When the user receives this error, they move away from the timesheet screen and then return. They add all of the applicable lines to the timesheet with "Standard" even if they already exist on the timesheet and save. Then
they add the lines with the appropriate line classification and the time. If they receive the "__error loading" error again, then the timesheet can not be corrected. You must delete the timesheet and recreate. We have been able
to recreate the problem in a vanilla install with a custom line classification added.
Just yesterday, I was able to find a error log entry that may help some of you identify the source:
General Unhandled Exception in _TimeSheet.GetTimesheetForGridJsonFromViewUid_ Attributes: System.ArgumentException: Assignment line already exists for assignment uid: d9afeb60-d589-e311-bd64-08edb9dd8afb at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.VerifyLineIsUnique(Guid
assignmentUid, Guid taskUid, Guid projectUid, Guid lineClassUid)
at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.CreateAssignmentLine(Guid assignmentUid, Guid taskUid, Guid projectUid, Guid lineClassUid, String taskName, String projectName) at Microsoft.Office.Project.Server.BusinessLayer.TimesheetSEM.CreateAssignmentLine(Guid
assignmentUid, Guid taskUid, Guid projectUid, Guid lineClassUid, String taskName, String projectName) at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.AddTimesheetLine(Guid assignmentUid, Guid taskUid, Guid projectUid, Guid
classUid, ValidationType validationType, Guid lineUid, String taskName, String projectName, String comment) at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.ImportTimesheetLine(NewTask importedLine)
at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.<>c__DisplayClass4c.<AddNewLines>b__49(NewTask line) at Microsoft.Office.Project.Server.Library.PSUtility.Apply[T](IEnumerable`1 enumerable, Action`1 fn)
at Microsoft.Office.Project.Server.BusinessLayer.Timesheet.AddNewLines(IEnumerable`1 newLines) at Microsoft.Office.Project.Server.BusinessLayer.TimesheetSEM.AddNewLines(IEnumerable`1 newLines) at Microsoft.Office.Project.Server.BusinessLayer.TimesheetLoaderForGrid.Load()
at Microsoft.Office.Project.Server.BusinessLayer.TimeSheet.GetTimesheetForGridJsonFromViewUid(JsGridSerializerArguments gridSerializerArgs, Guid tsUid, Guid viewUid, String changesJson, String viewOptionsJson) at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClass2f5.<TimeSheetGetTimesheetForGridJsonFromViewUid>b__2f4()
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) . Standard Information: PSI Entry Point: Project User: i:0#.w|mayberry\nunderwood
Correlation Id: 91c4ca27-6492-e311-93ff-00155d149902 PWA Site URL: XXX SA Name: Project Services Application PSError: GeneralUnhandledException (42), LogLevelManager Warning-ulsID:0x00101622 has no entities explicitly specified.
We have not been able to find any similar timesheet issues here or on other boards. Our users, as you can imagine, are getting increasingly frustrated. A ny advice?
Thanks,
NateMore scenario testing today. Tested with both "No Prepopulation" and populate assigned task options! no difference in our instance. We are only updated through March 2013, waiting for IT support. We have previously tried the deactivation/reactivation
of custom classifications. Tried with and without template, no difference. So the new scenario and findings:
1. Create a project with 2 tasks, one assigned and one not. Save and publish.
2. Create a timesheet, do not use an existing timesheet. Here we found, in spite of population option chosen, the timesheet was populated with a Standard line for the assigned task. With no action taken other than creating timesheet, the reporting assignment
table showed the new entry.
3. Add an assignment to the other task in the project, publish.
4. Open the same timesheet period. Now I saw the other task appear on the screen. It did not show in the database. I could not save to make it appear in the database unless I did something else to the screen to make it "dirty". Once I did that,
I could save and the second Standard line appeared In the database.
If I tried to add a custom line class line to the TS when the Standard line was not in the database, I get the error. It doesn't matter if it shows on the screen.
If it shows on the screen but not in the db, and I attempt to add a non-standard line, it will error, unless I manually add the standard line first. The user would not know to do this.
You will not be able to reproduce if you make the assignments and then create the TS. You need to try in reverse order.
It appears as though there are issues with both the timesheet population options and the code that runs when the TS loads after it's initial creation. I'm wondering why on creation the standard line is created and committed to the db, but on reload with
new tasks it doesn't' do the same. Also when No Prepopulation is turned on, why my time sheets are always prepopulated.
Sorry for any typos, working from my ipad keyboard. Thanks for your help! -
QueueSubmitTimesheet for other users with impersonation? Project Server 2013
Hello.
In an console application using TimeSheet.asmx on Project Server 2013 I want to call QueueSubmitTimesheet for timesheets that belong to other user.
Is this possible?
Thanks and best regards, TimoJust start with:
http://www.apple.com/ipad/business/it/management.html -
Issue while installing Ms Project Server 2013 on MS Server 2012 R2 with Sharepoint Server 2013
Hello MS Support Team,
I installed SQL server 2012 & Sharepoint server 2013 and after that the MS project Server 2013 is not installing on the same server -- pls hv a look the enclosed screenshot. sent at [email protected] and guide me to resolve it on priority.
A windows poped up - Installation Error - This Project requires MS Sharepont Enterprise edition... (Which is not available on the MSDN Server)..only standard edition available.
Please reply asap @ [email protected] - Call @ 0120471384
Kind Regards,
Vinay Bhardwaj
Network System Administrator - GREC (IN)
Rockwell Automation | A-66, Sector 64 | Noida | India
LISTEN. THINK. SOLVE
IP : 71384 | E : [email protected] | W : www.rockwellautomation.comHi Siriosus,
Indeed you do need Sharepoint Server 2013
Enterprise for Project Server 2013.
See article below where it is mentionned:
Project Server 2013 requires the Enterprise edition of SharePoint Server 2013. Prior versions of SharePoint Server and SharePoint Foundation 2013 are not supported.
http://technet.microsoft.com/en-us/library/ee662114(v=office.15).aspx
Hope this helps,
Guillaume Rouyre, MBA, MCP, MCTS |
Maybe you are looking for
-
The status of the Activity AALK
Activity status is AALK REL SPCF.The WBS status is REL.As a result of this we are getting the following error while running the CN30 report which is used to check Incorrect Confirmations that has occured during the daily posting of timesheets: "Syste
-
How to get name of default mail server?
Hi , I need to get the name of default mail server . In 1.5 i can get this using System.getenv("MAIL_SERVER");. How do i get this in 1.4? Since getenv() is depricated in 1.4 , how can i get the name of mail server in 1.4? plz help me....
-
mine is a recent problem happens when I attempt to run Norton GHOST backup of system. Has been a month since ran properly. pc freezes up and then eventually reboots itself. Problem signature: Problem Event Name: BEX Applic
-
I get a blue screen by just connecting my Megastick 511
I have just bought MSI Megastick 511 256 Lite USB 2.0. I use Win XP Pro SP2. If I just connect the Megastick to the USB port I get bluescreens (for example IRQ LESS OR EQUAL) and after reseting the computer the same thing happened again. I tried form
-
Re: Changes to screen field date was not updated
Hi, I had a dialog screen showing a valid from date as 10.10.2007. I changed it to 15.10.2007 and click on other details tab. when I returned, it is still showing the old values. When I did a DEBUG, upon changing and hitting enter key, the new dates