Project Server 2010 - Customizing the Ribbon with no code

Is there any way to add a print button to the ribbon with no code in PWA?  Thanks!

Hello,
Most pages do have a print button by default. To add any buttons to the ribbon does require code, not much code, but you do need to create the feature for this. See the example from Alex for adding a print button to the PDPs.
http://epmsource.com/2012/01/26/adding-print-capabilities-to-project-detail-pages/
Thanks
Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS

Similar Messages

  • Project Server 2010 - Customizing the resource assignment workflow

    Hi,
    When you build project schedule and publish it, each resource will be able to view his assignments under Tasks then he can edit an assignment and does changes on it.
    What I need to know, is there any way to customize the workflow that controls the assignment lifecycle so that for example if the resource changed the assignment end date I need to generate approval task to his manager and when approved it will generate
    another approval task for his director and if the director approved the task then the change it get reflected on the schedule otherwise the change will be disregard and the resource will be notified by email.

    Hi,
    There is no easy way to configure the task approval chain adding approval level and notifications. By default, the status manager of the task will receive the update for approval before it gets pushed in the project plan.
    Doing some code, you might achieve something similar, like sending an email to a specific user if the assignment finish date has been changed,  but the approval will always be send to the status manager once the update is submitted.
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Project Server 2010 Web services access with Client Certificate Authentication

    We switched our SharePoint/Project Server 2010 farm to use client certificate authentication with Active Directory Federation Services (AD FS) 2.0, which is working without issue. We have some administrative Project Server Interface (PSI)
    web service applications that no longer connect to server with the new authentication configuration.  Our custom applications are using the WCF interface to access the public web services.
    Please let us know if it is possible to authenticate with AD FS 2.0 and then call
    Project Server web services. Any help or coding examples would be greatly appreciated.

    what is the error occurred when the custom PSI app connects?
    can you upload the ULS logs here for research?
    What is the user account format you specified in the code for authentication?
    For proper authorization, the “user logon account” in PWA for the user needs to be changed from domain\username to the claims token (e.g.
    'I:0#.w|mybusinessdomain\ewmccarty').
    It requires you to manually call the UpnLogon method of
    “Claims to Windows Token Service”. if (Thread.CurrentPrincipal.Identity is ClaimsIdentity)  
    {  var identity = (ClaimsIdentity)Thread.CurrentPrincipal.Identity;  }  
    if (Thread.CurrentPrincipal.Identity is ClaimsIdentity)
    var identity = (ClaimsIdentity)Thread.CurrentPrincipal.Identity;
    Than you need to extract UPN-Claim from the identity.
    Upload the verbose log if possible.
    Did you see this?
    http://msdn.microsoft.com/en-us/library/ff181538(v=office.14).aspx
    Cheers. Happy troubleshooting !!! Sriram E - MSFT Enterprise Project Management

  • Email Notifications from Project 2013 has Project Server 2010 in the subject

    When Project 2013 sends out task reminders it has "Task reminders - Microsoft Project Server 2010
    notification service" in the subject line.  Anyone know how or where this can be changed from 2010 to 2013. 
    New On premise installation of Project 2013 sp1

    I think it is a known bug, not sure if it has been corrected in the latest CU. Contact MS, they should help you with a script:
    https://social.technet.microsoft.com/Forums/en-US/6441b337-785e-48a6-a40a-6406a141001d/task-reminder-emails-for-project-server-2013-have-subject-line-task-reminders-microsoft-project?forum=projectserver2010general
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Project Server 2010 custom workflow - get project GUID

    I am trying to get the Project GUID from the ProjectWorkflowContext and all I get are zeros.  Any idea why?  Thanks!
    David L. Crooks

    Received the answer from Mark Laukkanen:
    Guid prjGuid = projectSequence1.WorkflowContext.ProjectUidl
    David L. Crooks

  • How to sync Projects between Sharepoint and Project server 2010.

    Hello,
    My project is saved in SharePoint and I am trying to save and link my project from Sharepoint to Project server 2010 so that they will be saved in Sharepoint and Project Serverwill both and synced.Users can edit or update from Sharepoint
    and Project server.
    Any help or suggestions would be greatly appreciated!
    Thanks,
    Prashant
    Thanks, Prashant

    Hi Prashant,
    It is a bit unclear how you have a project in Sharepoint AND a project in Project Server 2010.
    The basic process is :
    you have EPT, associated with a Sharepoint template
    You create from Project Server 2010 (project center) a project choosing an EPT
    a project plan (mpp) will be created, editable from PWA or MS Project Pro2010
    a Sharepoint site associated with the project plan will be created, based on the EPT WSS template
    In server settings, you can sync permissions between the project plan and the sharepoint site, and also check for the url and eventually update them.
    Hope this helps.
    Guillaume Rouyre - MBA, MCP, MCTS

  • Understanding Project Server 2010 Error ID 12015

    Are there any known bugs with Project Server 2010 producing the error ID 12015.
    I have a user who has the most up to date version of Project Pro 2010 who cannot open projects from Project Server 2010.
    Below is there screenshot showing their Project Pro version:
    We have the oldest version of Project Pro in Project Server set to 14.0.6134.5000
    Below is a screenshot of the Error ID they are receiving with a completely new version I have never seen before:
    I have been researching for days trying to figure out where the 14.0.4751.1000 version number is coming from. We have all our users on the same versions that are displayed in the first screenshot. 
    Has anyone ran into this issue before?
    Thanks,
    Brent

    14.0.4751.1000 is of that users MPP. 
    and minimum 14.0.6134.5000
    version is specified in project server instance. But your user is having 14.0.4751.1000
    version 
    So resolution is either user update mpp with latest Cu or you specified 14.0.4751.1000
    version in project server .
    As every after Cu update version is getting changed of MPP
    kirtesh

  • Why does WFE server take 95% of RAM in Project server 2010

    Hi everyone,
    I have lunched a project server 2010 in a farm with 3 servers: application server, WFE and Report server
    application server: 8G RAM
    WFE:8G RAM
    report server:8G RAM
    I have no idea why WFE take more than 95% of RAM while there are just 3 project server-related processes:
    w3wp.exe = 491M
    w3wp.exe=212M
    owstimer.exe=330M
    what should I do?

    8 GB is the MINIMUM amount of memory a SharePoint server should have. That you're using 95% isn't necessarily surprising.
    Is this a Hyper-V VM using dynamic memory?
    Where are the search service components running? Are there any crawls in progress?
    Where is SQL Server running? Another server you haven't listed?
    Task Manager should list all the processes. You can sort by memory and you should see where it's going.
    Alternatively you can set up a performance monitor log to determine which processes are taking the most memory.
    Jason Warren
    @jaspnwarren
    jasonwarren.ca
    habaneroconsulting.com/Insights

  • Project Server 2010 Migration

    Hi
    Just for my information, I wanted to know, if any one can provide me (best) procedures to follow regarding PWA 2010 instances migration from test server to new server with workspaces as well.
    I am preparing for a (major) migration. So please, if you can give me links on web or to some posts by EPM leadears, it will be very helpful for me.
    Thanks.
    Manish

    Hi Manish,
     The Project Detail Pages (PDPs) are stored in the Content DB. Did you restored the content database too?
    http://blogs.technet.com/b/epmcontent/archive/2010/06/10/restoring-or-migrating-project-web-app-2010-instances.aspx
    If you have restored the content database but getting the error, Here is the code which might help you.
    http://blogs.msdn.com/b/brismith/archive/2010/05/18/project-server-2010-my-pwa-site-thinks-it-is-a-workspace-site-revisited.aspx
    Web properties may be pointing to old URL, so read the Web properties to get the PWA URL & verify
    using (SPSite site = new SPSite("hhtp://servername/pwa"))
    using (SPWeb web = site.OpenWeb())
    String sPWAURL = web.AllProperties["PWAURL"].ToString();
    String sMsPWAPROJUID = web.AllProperties["MSPWAPROJUID"].ToString();
    Once you know that migrated instance is pointing to the source PWA url, you can update using the console application:
    using (SPSite site = new SPSite("http://servername/pwa”))
    using (SPWeb web = site.OpenWeb())
    web.AllProperties["PWAURL"]="";
    web.AllProperties["MSPWAPROJUID"]="";
    web.Update();
    To fix it from powershell:
    http://blogs.msdn.com/b/brismith/archive/2010/05/07/project-server-2010-my-first-fix-with-powershell-a-pwa-site-that-thought-it-was-also-a-workspace.aspx
    Hope that helps.
    Thanks, Amit Khare |EPM Consultant| Blog: http://amitkhare82.blogspot.com http://www.linkedin.com/in/amitkhare82

  • Project server 2010 What are the number of Custom fields and views allowed?

    How many customizations are permitted in Project Server 2010?
    Thanks in advance

    Hi
    new findings on that issue...
    There is an article for Project Online that speaks about limits for reporting: https://support.office.com/en-US/Article/Project-Online-software-boundaries-and-limits-5a09dbce-1e68-4a7b-b099-d5f1b21ba489?ui=en-US&rs=en-US&ad=US
    Apart from that you will have an issue if you like to upgrade to Project Server 2013. When trying to convert the 2010 databases to a 2013 database a SQL stored procedure will fail if you have more custom fields than fit into the UserViews.
    Error message will be something like this:
    System.Data.SqlClient.SqlException (0x80131904): INIT METADATA ERROR!  At least one mismatch found between SQL schema for view MSP_EpmProject_UserView and reporting metadata.  Call to MSP_Epm_CheckIntrinsicAttributes failed for Projects  INIT
    METADATA ERROR.    
     at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)    
     at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)    
     at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)    
     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, Int32 timeout, Task& task, Boolean asyncWrite)    
     at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)    
     at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)    
     at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()    
     at Microsoft.Office.Project.Server.Data.SqlSession.ExecuteNonQuery(SqlCommand command)  ClientConnectionId:21f11abd-7388-48a0-a029-b5161fcb2dc8
    Workaround for the issue (UNSUPPORTED !!!!!!)
    Execute the Convertto-SPProjectDatabase script. Now you need to be fast or well prepared. You need to find the MSP_Epm_CheckIntrinsicAttributes stored procedure. Execute an ALTER statement for it and change the last lines of code to something like this:
    LblError:
       PRINT @ErrorMessage
        --changed RETURN code if an error occurs to be able to proceed with migration 
        --RETURN 1
         RETURN 0
    END
    I hope that helps someone out there - when I came across the issue last night, a google query returned nothing for INIT METADATA ERROR....
    Regards
    Christoph
    Christoph Muelder | Senior Consultant, MCTS, MCSE | SOLVIN information management GmbH, Germany

  • Getting the "401 : Unauthorized" exception with bulk edit tool in Project Server 2010

    Hi all,
    We are using the Bulkedit tool in our Project server 2010 environment.
    When users click the button "bulk edit projects" from the ribbon, it is giving the error with a correlation id.
    I checked the id in uls logs and find that it is giving the below message.
    Does anyone know why we are getting this error ?
     Best Regards
    Anil Kumar Alladi

    Hi Paul,
    Thanks for your reply.
    The loopbackcheck was already disabled. The users who are accessing the url from the client machines also getting this error.
    Best Regards
    Anil Kumar Alladi

  • Problem with the% deviation from Project Server 2010 field

    hello
    I have a problem with the% deviation from Project Server 2010 field.
    Within a file or project, this project contains tasks.
    Each task has completed the field% deviation.
    Within the row "Summary" in the field of% deviation does not perform the sum of all fields of tasks.
    Only occurs on certain projects, these projects have the view of PR Progress Report
    Anyone know happens?
    thank you very much

    Hi
    Sorry, I'll be more specific now.
    Within the field% deviation. Your settings in PWA is:
    The formula for field% Deviation:
    Str (IIf ([Job baseline] = 0; IIf ([Working] = 0, 0, 100); IIf ([Working] = 0; -100; Int (100 * ([Job] - [Work Online base]) / [Working baseline])))) + "%"
    Under the heading rows Calculation Summary:
    > Use formula.
    Within the field Allocation Calculation of rows:
    > It is labeled the "Apply unless you manually specify".
    The field [Job] and field [Job baseline] are fields Pack project server.
    The error is in project, in the list of tasks.
    In the top row, this row summary makes the sum of the ranks of the tasks of the file.
    But in my case only in the summary field the same value appears in the tasks.
    In all the cells in column% deviation appears the same value.
    I hope it helps.
    thank you very much

  • Project Server 2010 - Modification date and name of the person who made the last change in the project

    Hello everybody
    I'm with a doubt.
    I got in the business
    environment Project Server 2010 and
    would like to get the publication date,modification
    date and name
    of the person who made
    the last change in
    the project. It is possible
    to doby the native
    resources or is
    there any query in
    SQL Server to perform a
    query of this information.
    Thank you.
    Obrigado por contactar o fórum Microsoft Technet!

    Hi Hezequias,
    You can get the ProjectModifiedDate column in MSP_EPMProject_userView in the Reporting DB where you can
    get the data based on the projectUID. 
    The "last saved" date in the draft DB (be aware that querying in the draft DB is not supported by MS).
    For the "last modified by", I think it is not stored in any place.
    But you can develop custom code upon publishing the project (Event BeforePublish), writing the current
    date and username automatically into a custom enterprise field.
    Hope this helps,
    Guillaume Rouyre, MBA, MCP, MCTS |

  • How to define a unique project level custom field in project server 2010?

    Hi every one;
    is it possible to define a unique project level custom field?
    our client wants to have a unique custom field( project code) which doesn't allow users to save and publish projects with the same value.
    for example if user A define a project and set "project code = 1" if user B define another project and wants to save "project code =1" for it, the server doesn't allow him to save this value and he has to change value for example to 2
    thanks for any help

    First of all you need to have Project server development environment also for coding visual studio hands on is required.
    To start with PSI (Project Server interface)you need to have Development Environment of Project Server 2010.
    you can get the overview from http://msdn.microsoft.com/en-us/library/office/ms457477(v=office.14).asp
    You
    can get the information about SDK: Download SDK.
    http://msdn.microsoft.com/en-us/library/office/ms512767(v=office.14).aspx
    Below mentioned link is having code and reuqired information about :
    Generate Unique ID for Project using a webpart
     http://epmxperts.wordpress.com/2012/05/21/generate-unique-id-for-project-using-a-webpart/

  • Updating custom fields in project server 2010/2013 using psi

    Hi,
    I have two custom fields . Lets call them A and B.
    A has some content. Now i want B to have the same content as A . B is a formula custom field wher b=[A] .
    now b is empty data and A has data.
    how do i get column in B be populated.
    i tried manual publish. IT worked but i have several projects.so iam looking for a script to do bulk publish so that data in B can be populated with data in A
    a) i checked out project (CheckOutProject)
    b) published project (QueuePublish())
    c) checked in project (QueueCheckInProject())
    however i donot get the value of A reflected in B using. Am i doing something wrong?
    Pls help.Any pointers towards a script would behighly appreciated.
    i am using project server 2010
    Thanks
    Su

    Hello,
    You probably want to use Project Pro to do the publish so the calculation happens and updates field B. For bulk publish using project pro use VBA to automate project pro to open each project then do save and publish etc.
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP | Downloads

Maybe you are looking for

  • Help needed regarding creation of report

    Hi all I am using apex 4.0 and oracle 10g I am creating a classic report and I have columns to display in the report. ex col A, Col B and Col C I am getting the values of Col A and Col B values from the table. I need to get the value of Col C from a

  • Pdf will not display

    My FF browser recently updated to v. 36.0.4 Up until that update, I had no problems with previewing PDF's in my browser. After the update, i have lost that functionality. When I click on a live link in a web page, nothing more happens. i have the ado

  • Check payment

    Hi Experts, I maintained IT 0009 for mode of payment (cheque).How to do the postings and release the cheque. Thanks in  Adavance.

  • Dbms_lob.trim not working ?

    dbms_lob.trim not working ? ============================= I am using Oracle 11g/Sqldeveloper. I learned that dbms_lob.trim could be used to trim the CLOB items. I have the query SELECT dbms_lob.trim (WHATMEMO,3990) WHATMEMO_V FROM TEXT_TAB A; ORA-009

  • How to open a raw image with two different exposures?

    Hello, I am trying to open a raw image file in Elements with two different exposures so that I can use an adjustment layer to blend the exposures. For the life of me, I cannot figure this out, and the online help is completely useless. I have read ev