We used above cloud API to try out and triggered to call MPP file saved in blob storage to update a specific task using UID. Result is returning response with 200 but It is not getting saved in MPP file.
Values passed in JSON Format with data values
Test Case 1:
{
“Uid”: 54,
“Name”: “30% Electrical Set Generated”,
“Start”: “2023-04-24T08:00:00”,
“Finish”: “2023-04-25T17:00:00”,
“Duration”: “16:00:00”
}
Test Case2:
{
“Uid”: 54,
“Id”: 50,
“Name”: “30% Electrical Set Generated”,
“Duration”: “1.16:00:00”,
“Start”: “2023-04-26T08:00:00”,
“Finish”: “2023-05-02T17:00:00”,
“PercentComplete”: 0,
“PercentWorkComplete”: 0,
“IsActive”: true,
“ConstraintType”: “AsSoonAsPossible”,
“OutlineNumber”: “1.2.2.3”,
“DurationVariance”: “1.16:00:00”,
“EarlyFinish”: “2023-05-02T17:00:00”,
“EarlyStart”: “2023-04-26T08:00:00”,
“FixedCostAccrual”: “Prorated”,
“GUID”: “46584602-ECF9-ED11-907B-2C6DC19298BF”,
“LateFinish”: “2023-05-02T17:00:00”,
“LateStart”: “2023-04-26T08:00:00”,
“IsLevelAssignments”: true,
“CanLevelingSplit”: true,
“IsMarked”: false,
“IsMilestone”: false,
“IsCritical”: true,
“SubprojectName”: null,
“IsSummary”: false,
“SubtasksUids”: [],
“OutlineLevel”: 4,
“RemainingDuration”: “1.16:00:00”,
“IsResumeValid”: false,
“ManualStart”: “2023-04-26T08:00:00”,
“ManualFinish”: “2023-05-02T17:00:00”,
“ManualDuration”: “1.16:00:00”,
“Type”: “FixedUnits”,
“Wbs”: “1.2.2.3”,
“Priority”: 500,
“LevelingDelayFormat”: “ElapsedDay”,
“Predecessors”: “53”,
“Successors”: “50”,
“IsExpanded”: true,
“EarnedValueMethod”: “PercentComplete”,
“Baselines”: [],
“ExtendedAttributes”: [],
“OutlineCodes”: []
}