URL: /GanttTask/ChangeStatus

Method: POST

Descrizione

Chiamata per l'aggiornamento dello stato di un'attività di Gantt

Formato richieste

Legenda:
Parametro obbligatorio
Parametro opzionale
{
    sessionId: 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx',
    idGanttTask: 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx',
    taskStateId: 3,
    taskStateExternalId: 'Completed',
    customStartDate: null,
    customCompletitionDate: '20/04/2025',
    testOutcome: 'Success',
    testNotes: null,
}

Note

  • sessionId: identificativo della sessione
  • idGanttTask: identificativo dell'attività da aggiornare
  • taskStateId / taskStateExternalId: Indica in quale stato aggiornare l'attività
  • customStartDate: Se si sta aggiornando in uno stato di presa in carico, è possibile definire una data inizio diversa da adesso
  • customCompletitionDate: Se si sta aggiornando in uno stato di completamento, è possibile definire una data di fine diversa da adesso
  • testOutcome: Se si sta aggiornando in uno stato di completamento, e l'attività è di tipologia 'Test', occorre definire anche l'esito dei collaudi
    Consultare questa pagina per i valori accettati
  • testNotes: E' possibile definire note aggiuntive ai collaudi fatti

Formato risposte

{
    Error: false
    ErrorDescription: null,
    LoggedOut: false,
    Data: {
        IdGantt: "111ae83b-0aea-47e9-b63f-f7a32bdb40b7",
        IdGanttTask: "ae6b1111-b8a6-47eb-9a43-1c9d565f2bc3",
        IdGanttTaskParent: null,
        Name: 'Task 1',
        ... (Consulta questa pagina per le proprietà dell'entitità)
    }
}