How to update Task staus using PSI?

  • Thread starter Kimball Johnson
  • Start date
K

Kimball Johnson

Hello,

I am using the ERP Connector for integration with an ERP system that is not
SAP.

I need to update the status of project tasks to indicate that the finish
date has changed.

The basis of the change is actually quantity completed information from the
ERP system but my code will calculate a new finish date to be updated to the
task.

My questions are:

1. Project server is not used as the Timesheet system so I am not looking at
TimephasedActuals related examples or concepts. Am I correct in this
assumption?

2. Should I be using the task uid and resource uid to select an assignment
and be updating that assignment? Or can I accomplish what I want by statusing
the Task only?

3. What is the difference between the ProjectDataset available in the
Project Server and the ProjectDataset available in the Statusing service?

4. What could possibly go wrong with the update? That is, will the
scheduling engine 'automagically' push out all related task/assignment dates?
Or does this need to be kicked off by my code.

5. The ERP Connector has a pretty robust synchronization pattern that
includes checkin, publish and approvals. This is accomplished by delta
DataSet management and updating the Project on Project Server by submitting
the changed dataset to the appropriate PSI service. Should I be looking at an
update by means of an xml string change to a single row such as is
demonstrated in the TimePhased (Timesheet) sdk examples?

Thanks for your help on any one or all of these questions,

Kimball
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top