2016-09-05 4 views
0

Ich möchte Werte auf placedCompletionDate und projectedCompletionDate setzen. Ich verstehe, sie sind berechnete Felder von answer. Meine Anforderung besteht darin, diese Felder in Bezug auf ein Projekt zu aktualisieren. Mein Code ist wie untenAttask - setze Werte auf berechnete Felder

`https://{exz}.attasksandbox.com/attask/api/v5.0/project/57cd--eaf1b824d3?projectedCompletionDate=1990-01-01&taskConstraint=MSO&apiKey=8ud---ky8j&method=put` 

Ich habe auch versucht

`https://{exz}.attasksandbox.com/attask/api/v5.0/project?ID=57cd--eaf1b824d3&projectedCompletionDate=1990-01-01&taskConstraint=MSO&apiKey=8ud---ky8j&method=put`  

Aber ich bekomme Fehler wie

"APIModel V5_0 nicht Feld taskConstraint (Projekt) unterstützt"

I versuchte auch, taskConstraint durch projectConstraint zu ersetzen, endete aber in einem ähnlichen Fehler. Welche Einschränkung sollte ich außer Kraft setzen, um Werte auf projectedCompletionDate und planedCompletionDate? Hinweis - Dies sind Projekteigenschaften und keine Aufgabe. Danke im Voraus!

Antwort

0

Sie können die projizierten Daten überhaupt nicht festlegen, aber Sie können die Timeline-Engine bearbeiten, um sie für Sie festzulegen. Führen Sie dazu die geplanten Daten, den Abhängigkeitstyp, das Einschränkungsdatum, den Abschlussmodus und die Prozentzahl abgeschlossen aus.

Es sollte beachtet werden, dass Sie auf der Projektebene nur das eine geplante Datum festlegen können, das dem Zeitplan des Projekts entspricht. Ihre Anrufe sind auf Projektebene und funktionieren daher nicht. Das Projekt berechnet geplante und prognostizierte Daten werden von den Aufgaben zusammengerollt. Sie müssten sie dort festlegen und dann die Rollups zulassen.

Darf ich den Geschäftsfall und den Grund, warum Sie diese Daten manipulieren müssen, fragen? Wir könnten vielleicht eine andere Lösung finden, die direkter wäre.

+0

jclawton: Danke für Ihre Antwort. Meine Anforderung besteht darin, diese Felder leer zu setzen. Ich möchte im Grunde sagen, dass die workfront engine keine Werte für diese Felder berechnet – Paalya

+0

Tut mir leid, dass das nicht passieren wird. Diese Werte werden immer berechnet und können nicht null sein. Auch persönliche Aufgaben haben Werte in diesen Bereichen. Was ist der Geschäftsfall, wenn diese Felder leer sind und ich möglicherweise mit einer anderen Lösung helfen kann? – jclawton

+0

jclawton: Danke, dass du mich darüber aufgeklärt hast. Mein BA ist glücklich, es unberührt zu lassen. Aber ich müsste andere versteckte Projekteigenschaftsfelder wie CategoryID, CompanyID, ResourcePoolID und andere aktualisieren. Ich werde die Frage in einem anderen Thread veröffentlichen, wenn ich es nicht erreichen kann. Danke noch einmal! – Paalya

Verwandte Themen