Replicate SharePoint list to Project list automatically?

I am trying to find ideas/thoughts that will achieve all the following 6 requirements below.
We need to start a series of tasks when a new request form is submitted.
1. The tasks needs to be auto created.
2. The tasks due dates and start dates needs to be auto populated based on certain fields in the input form. The assignment of the task should automatically happen based on the input form.
3. When the task gets assigned or overdue, we need emails to go out.
4. We need to do reporting on the task list and show dependencies.
5. If the dates changes in the input form, we need to slide the dates of all the task.
6. This all needs to happen Online. We do not want to maintain the servers.
Questions:
We are able to do 1,2,3 very well in SharePoint online task list. The  problem is in intems #4 and #5.
Reporting and moving the dates of all the task when the project dates slide.
Is there a way have the sharepoint task list replicated to Project Online periodically?
Or can we do items 1,2,3 in Project Server Online?
Would appreciate any pointers.
Thanks
Faye

Shazeb,
Your suggestion is exactly what I am doing right now in code as a workaround.  I delete the entire Project Plan using PSI call and queue a new sync.
However, as you can understand, this is clearly a less than desirable solution as any Project specific information would be deleted as well.
I noted the same behavior as you that when an item is deleted, it is not possible to get the sync to work thereafter, even if I add a new task with the same name.  My guess is that the underlying sync logic uses the ID of the task in the list so sync
to a task in Project so when the item is deleted in SP, this error occurs at the low level LINQ code.
Seems like a product defect -- would it be possible to get this fixed in a future CU?
thinktastic.com |
charliedigital.com | linkedin.com/in/charlescchen

Similar Messages

  • Creating project in project server from sharepoint list 2013 automatically

    Hi All,
    is it possible to create project plan on project server center from sharepoint custom list automatically once i added an item to it using project server setting in the list setting not event receiver on item added on the list 
    I've configure the project server setting in my custom list and mapped the list field to the project custom fields
    but when i create an item the project not created in center i have to select the item in the list and from the the item tab in the ribbon i select create a project and this is not good i need to be automatic 
    khatib7

    Hello, if you need it to be created in ProjectServer straightaway why not skip the project ideas type list and just create the project in Project Server? Alternatively if you want to use the custom list look at using workflow to automate the project creation.
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP | Downloads

  • Import task from ms project to special sharepoint list

    Hi
    Can I import task from ms project to special sharepoint list not to sharepoint task list?
    Thanks.

    From what I understand, it has to be a task list:
    http://office.microsoft.com/en-001/project-help/sync-with-a-sharepoint-tasks-list-HA102828524.aspx
    The default columns that automatically sync are Task Name, Start Date, Finish Date, % Complete, Assigned To, and Predecessors.  If you want to map additional columns, check out this article: 
    http://support.microsoft.com/kb/2876901
    kashif

  • Build Report using sharePoint list datasource for EPM projects.

    Hi all,
    I am using Project Server 2010. 
    When project is created using EPT then for that project a site will be created and each site has sharePoint Lists. 
    I want to build SSRS report that uses this sharepoint list as datasource. 
    My connection string to the site URL must be dynamic as each project site URL will be different. 
    Your help will be appreciated!!!
    Thanks,
    Rohit

    Hello,
    Look to use an expression and pass in the Project Site URL, see the example below:
    SharePoint Web Services (XML) version but gives you the idea for using an expression:
    http://nearbaseline.com.au/blog/2010/02/reporting-workspace-lists-directly-from-sharepoint/
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP | Downloads

  • How to automatically update InfoPath Form fields(Design) when a new Column is created in SharePoint list?

    Hi All , 
    We have a scenario to automatically update the Infopath form(List Form) fields(Field Name and Control) when ever a new Column is created in the SharePoint list. Is it possible to do this? any options or suggestions?
    Thanks and Regards,
    Nandini

    Hi Nandini,
    I am not very sure will this be going to help you. Ideally, it's not so easy to communicate with infopath using object model. But still you can give it a try using below link :
    http://social.msdn.microsoft.com/forums/sharepoint/en-US/00125fdc-2115-47ea-8e8b-1ca9e5942f83/update-infopath-form-field-in-event-receiver
    I think the above solution is trying to update the field. Addition to that you can try creating a field and control.
    Let me know if it helps  !!
    Thanks

  • Update SharePoint list with project finish date on Project.Updated event

    Hello,
    I want to update a column in a SharePoint list with the project finish date when a project is updated on Project Server. My OnUpdated event handler is being called ok, but if I change the project start date Project Server runs an asynchronous republishing
    on the project, and my event handler ends up being called before the finish date is update by the republishing job, so the code writes the "old" finish date on the SharePoint list. The solutions I could think of are:
    Identify the republishing job on Project Server queue, pool the queue waiting for it to finish, then read the finish date and update the list item in SharePoint.
    Include a custom job on Project Server queue after the republishing job, that reads the finish date and update the list item in SharePoint.
    I don't know if any of the solutions are feasible and how to implement them. Has anyone coded something like this and/or have a better solution?
    Thanks,
    GB

    I vote for the option 1.
    I did for one of my event handler..Did you try "on published" event?
                projectSvc.QueueUpdateProject(jobUid, SessionUID, projectDss, false);
                //WaitForQueue(q, jobUid);
                jobUid = Guid.NewGuid();
                projectSvc.QueuePublish(jobUid, e.ProjectGuid, false, string.Empty);
                jobUid = Guid.NewGuid()
    Cheers. Happy troubleshooting !!! Sriram E - MSFT Enterprise Project Management

  • Delete added SharePoint Lists in Outlook automatically

    Hi
    We add successfully a SharePoint contact list to Outlook with group policies for more than 300 Users.
    After migration to a new list with a new stssync-String we need to remove the old list. Is there any way to do automate this job with GPO or a script.
    We use SharePoint 2010 with Outlook 2013.
    Thanks,
    Juerg

    Hi,
    Based on my knowledge, after you add successfully a SharePoint contact list to Outlook with group policies, the SharePoint list is added completely in Outlook as a local file.
    If you un-configure this group policy, the SharePoint contact list would still be listed in user’s local machine. Users can remove the list manually from SharePoint List in Outlook account settings. Personal suggestion, we can ask a question in Outlook program
    forum to confirm if it can be achieved by using a script or coding:
    http://social.msdn.microsoft.com/Forums/en-US/outlookdev
    Regards,
    Winnie Liang
    TechNet Community Support

  • Excel Services with SharePoint List Data in SharePoint 2013 - Chart is not refreshing automatically

    Hi Everyone,
    This is My req: I m going to display pie chart and Bar chart in share point 2013.
    Steps I have follwed:
    1. Export the list to excel.
    2.Using the Power Pivot table I have done the chart.
    3. Uploaded into document Library.
    4. Added into the web part. 
    Chart are displaying. But When ever user added the data into the list chart is refreshing.
    Is there any option to refresh the data in chart? Waiting for valuable replies.
    Regards, Manoj Prabakar

    SharePoint lists as data sources in Excel Services is not supported.That's the reason refreshing is not working. There are some work around you can use  -
    Export as Data Feed - Export your SharePoint list as Data Feed , use this data feed to a PowerPivot for Excel workbook and publish this PowerPivot using Excel Services.
    User-defined functions  - write UDF in C# and extend the Excel Services functionality to work with SharePoint lists.
    https://msdn.microsoft.com/library/bb267252(office.12).aspx#Office2007ExcelServicesUnlimited_SharePointLists
    Web Services API -
    The Web Services API can be used to push data from a database and then refresh the data in a SharePoint Server list by using Excel Services.
    JavaScript Object Model - The JavaScript Object Model for Excel Services in Microsoft SharePoint Server 2010 provides many solutions for Excel Services.
    More details  - 
    https://technet.microsoft.com/en-us/library/gg576960.aspx
    Thanks
    Ganesh Jat [My Blog |
    LinkedIn | Twitter ]
    Please click 'Mark As Answer' if a post solves your problem or 'Vote As Helpful' if it was useful.

  • Automatically importing a csv file to a SharePoint list

    I get a csv file from a program every day. Instead of copying and pasting the data into a SP list, is it possible to have the file copied to a location and SP import it on a regular basis? I would avoid the manual copy paste as well as I wouldn't have
    to be present to do the conversion.

    Hi
    Here is the powershell script which you can use
    function Add-CsvDataToList([Microsoft.SharePoint.SPWeb]$web, [string] $listName, [string] $csvPath) {
    $list = $web.Lists.get_Item($listName)
    Import-Csv $csvPath | ForEach-Object {
    $csvRow = $_
    $newItem = $list.Items.Add()
    Get-Member -InputObject $csvRow -MemberType NoteProperty | ForEach-Object {
    $property = $_.Name
    $newItem.set_Item($property, $csvRow.$property) } $newItem.Update()
    Following are the links for reference
    http://blog.brianfarnhill.com/2012/07/populate-a-sharepoint-list-with-items-in-a-csv-file-using-powershell
    http://blogs.technet.com/b/stuffstevesays/archive/2013/06/07/populating-a-sharepoint-list-using-powershell.aspx
    https://ravendra.wordpress.com/uploading-csv-excel-data-into-sharepoint-list/
    Please 'propose as answer'
    if it helped you, also 'vote helpful' if you like this
    reply.
    Amit Kotha

  • Auto-populating Infopath fields from a Sharepoint list after selecting a drop down

    I currently have two lists one titled 'Book of Work' which holds details around on-going projects and the other titled 'Book of Work Amendments' which are requests submitted by users to change project details (through an infopath form).
    There is a column in the BoW Amendments list entitled 'Select Project' which has a lookup to 'Project Name' in the BoW list. The aim is that when a user chooses an option from the 'Select Project' drop-down, other fields in the form such as 'Project Manager',
    'Project Description' will be automatically populated with data from that row in the BoW table.
    I have connected both Sharepoint Lists as data connections with BoW Amendments being the primary and BoW the secondary. If we take the Project Manager field as an example the method I have attempted is as follows:
    . Create a rule with condition Select Project is not blank
    . Action - Set a field's value: Field: Project Manager (BoW Amendments - Primary) Value:
    Project Manager (BoW - Secondary) Add Filter: Project_Name (BoW - Secondary) =
    Select Project (BoW - Primary)
    Currently this is not populating the field when the project is selected in the drop down, any assistance would be greatly appreciated.

    Hi Josh,
    This should be straight forward. You do not need BOW Amend data connection. You are creating requests in this list so this will be your Main Data Connection.
    When creating the rule on the drop down, select Action:
    Condition: anytime the value changes, Set a field's value - Project Manager (Main); Value - Project Manager(BOW) where Project[BOW] = Project [Main]
    Hope it helps.
    Regards, Kapil ***Please mark answer as Helpful or Answered after consideration***

  • Creating auto-increment field in SharePoint List

    In SharePoint, we can create the auto-incremental field by many ways, I am going to discuss two ways of doing it.
    Calculated field
    Item Event Receiver
    1. Using Calculated field:
    Using this we can accomplish it without doing any programing and it is a relatively simple way of doing it. By using “Calculated” column in SharePoint List we can create auto-increment field. We can accomplish this by creating a new column and choosing the
    column type as “Calculated (calculation based on other columns)”. And in Formula field, we have to enter [ID]
    In fact this will be using the values from “ID” field from SharePoint list that starts from 1.
    For example, if we want to start our auto-increment column from 100, we can modify the “Formula” field of Create New column screen, we can have to enter [ID] + 99
    For detailed info please follow the blog I wrote here: http://faisalrafique.wordpress.com/2011/03/19/creating-auto-increment-field-in-sharepoint-list/
    2. Using Item Event Receiver:
    By using this strategy, users have advantage to edit the existing values, we can also avoid it by making field read-only on feature activation. Using item event receiver, on ItemAdded event, we have to find the highest value among previously added items
    and then save the incremented value to current newly created auto-incremental column.
    For code of event reciever please follow the blog I wrote here:
    http://faisalrafique.wordpress.com/2011/03/19/creating-auto-increment-field-in-sharepoint-list/
    Happy Coding

    Use Sharepoint Designer to create a Workflow for the list containing the field to increment. For my project I had an Invoice field that I wanted to start with 1001 and increment from there so I made the following workflow to do this.
    In the new workflow screen in Sharepoint Designer create two actions in Step 1:
    Calculate Current Item:ID plus 1000 (Output to Variable: calc)
    then Set AutoIncrementNumber to Variable: calc
    This is just a guide. If you just want the auto-increment to start with 1 then you can just use this step
    Set AutoIncrementNumber to Current Item:ID
    Also, make sure you select the correct name for your field in the Workflow action instead of AutoIncrementNumber.
    Save the Workflow, close it, and then open it again in Sharepoint Designer. Check the box for "Start workflow automatically when an item is created." Save it again and then click on the Publish button to make it active on the sharepoint site. The value should
    now increment for each new item created in the list.

  • Sharepoint lists.pst files

    I need to understand how and why share point lists are created.
    There are a number of users in my organisation who have them associated with the user accounts and as part of a strategy to migrate Outlook PST into exchange these files these have become an issue.
    Also I need to get some advice on how to manage them can I import theme into outlook and then disable the use of SharePoint lists PST files.
    can I import them back into sharepoint somehow?
    No sharepoint admin experience I am afraid:(

    Hi,
    According to your post, my understanding is that you wanted to know how the lists created in the Outlook.
    You can synchronize a SharePoint library, contact list, task list, Project task list and a certain type of SharePoint external list with Microsoft Outlook 2010.
    The SharePoint list.pst files are created when we click the “Connect to Outlook” option in SharePoint list ribbon as below.
    You don’t need to import this files, the files would be synced automatically to the Outlook when you click the option again in the SharePoint.
    You can refer to the following articles to understand the SharePoint works with Outlook.
    http://office.microsoft.com/en-in/outlook-help/open-edit-and-update-files-from-a-sharepoint-site-HA010354947.aspx
    http://office.microsoft.com/en-in/sharepoint-foundation-help/synchronize-sharepoint-2010-content-with-outlook-2010-HA101881295.aspx
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • How do I use Active Sync to view SharePoint Lists (Contacts and Calendars) on a Mobile Phone?

    We are attempting to use SharePoint 2010 in combination with Exchange 2010 to implement shared calendars and contact lists throughout our organization.  We are able to connect the lists to Outlook 2010, but have been unsuccessful in viewing
    the calendars and contact lists from our mobile phones.  How do we use Active Sync to view SharePoint Lists (Contacts and Calendars) on a Mobile Phone?
    In trying to answer this question, we have come across a few different possibilities, all of them falling just short of a long term solution for us.  After doing research, we found that Active Sync will only show the default folders of the account.  To
    solve this, we downloaded an Add-In for Outlook (CodeTwo FolderSync) to synchronize folders and synchronized our SharePoint list with a new Contact list in the default folder.  The issue we came across with this method is that the Add-In we are using
    is not capable of automatic synchronization.  There is a button and it must be clicked after every update is made, which is not ideal for our solution.  We then went to the company (CodeTwo) and found server side software (Exchange Sync) that they
    offer which will automatically synchronize the folders.  After installing that on the Exchange Server, we now are running into the issue of not being able to locate the SharePoint lists on the Exchange Server.
    Does anyone happen to know how we can get to the SharePoint lists from the Exchange Server?  Has anyone else been able to use shared contacts lists and calendars from SharePoint on their mobile phones using Active Sync?  If so, are we in the right
    direction with what we have found so far?
    Thanks,
    Brad

    You cannot use ActiveSync for that, but there are SharePoint clients for the iPhone. Windows Mobile 7 natively supports SharePoint with SharePoint Workspace Mobile, part of Microsoft Office Mobile. Android and BlackBerry might also have some apps.
    Use Microsoft SharePoint Workspace Mobile
    http://www.microsoft.com/windowsphone/en-us/howto/wp7/office/use-office-sharepoint-workspace-mobile.aspx
    iPhone SharePoint Apps Shootout
    http://www.codeproject.com/KB/iPhone/iPhoneSharePointApps.aspx 
    Comparing SharePoint iPhone Apps
    http://blog.praecipio.com/2010/11/02/comparing-sharepoint-iphone-apps/
    MCTS: Messaging | MCSE: S+M

  • SharePoint FBA with Sharepoint list

    We have been searching for a good tutorial in setting up SharePoint FBA using a SharePoint list as the authentication source but there is very little out there.  CodePlex has a project called SPListMP but we were not successful in getting it to run properly.  The project is still in Alpha stages.
    Can anyone point me towards ource to configure SharePoint FBA to use a SharePoint list.  Also, are there any cons out there that anyone can provide as why there configuration should be avoided.
    Thanks.

    Is that sharepoint list present in some other web application which is windows based authentication?

  • Excel Spreadsheet as Data Source & Copying that Data to an Existing SharePoint List

    Hello,
    I have an Excel spreadsheet that I get daily and cut and paste into an existing SharePoint list. Is there a way to make that Excel spreadsheet a data source and copy the data to an existing SharePoint list with less manual involvement?
    Tools at my disposal include: SharePoint 2010 Designer, InfoPath, and Access.
    I thought there might be a REST method I could use via InfoPath but I'm not aware of any offhand.
    Goal is to have a method to upload/overwrite an Excel file (stored in a SharePoint library), every day, and then automate the process of copy it to a SharePoint list (actually overwriting the old data in the SharePoint list).
    Any help would be greatly appreciated.

    Hi,
    We can create a console application and use C# code to read the data from the Excel file and using SharePoint .Net Client Object Model to add the data into a SharePoint list, then create a windows job to execute the console application.
    The following articles for your reference:
    How to: Create a Console Application
    https://msdn.microsoft.com/en-us/library/office/ms438026(v=office.14).aspx
    C# How To Read .xlsx Excel File With 3 Lines of Code
    http://www.codeproject.com/Tips/801032/Csharp-How-To-Read-xlsx-Excel-File-With-Lines-of
    How to: Create, Update, and Delete List Items
    https://msdn.microsoft.com/en-us/library/office/ee539976%28v=office.14%29.aspx?f=255&MSPPError=-2147217396
    Schedule a task
    http://windows.microsoft.com/en-au/windows/schedule-task#1TC=windows-7
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

Maybe you are looking for