Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Page descreve o formato de saída e a definição de JSON ao usar a ferramenta ExportProjectContent.
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| /Projeto | JSONObject | Valores de nível de projeto |
| /project/fields | JSONArray | Definição de propriedades no nível do projeto |
| /project/assignments | JSONArray | Lista de atribuições e seus valores |
| /project/assignments/fields | JSONArray | Definição de propriedades de atribuição |
| /project/anexos | JSONArray | Lista de anexos e seus valores |
| /project/attachments/fields | JSONArray | Definição de propriedades de anexo |
| /project/buckets | JSONArray | Lista de buckets e seus valores |
| /project/buckets/fields | JSONArray | Definição de propriedades bucket |
| /project/calendars | JSONArray | Lista de calendário e seus valores |
| /project/calendars/fields | JSONArray | Definição de propriedades de calendário |
| /project/checklistItems | JSONArray | Lista de itens de lista de verificação e seus valores |
| /project/checklistItems/fields | JSONArray | Definição de propriedades do item de lista de verificação |
| /project/condicionalColoringRules | JSONArray | Lista de regras de coloração condicional e seus valores |
| /project/condicionalColoringRules/fields | JSONArray | Definição de propriedades de regra de coloração condicional |
| /project/conversations | JSONArray | Lista de conversas e seus valores |
| /project/conversations/fields | JSONArray | Definição de propriedades de conversa |
| /project/goalAssociations | JSONArray | Lista de associações de metas e seus valores |
| /project/goalAssociations/fields | JSONArray | Definição de associações de metas |
| /project/goals | JSONArray | Lista de metas e seus valores |
| /project/goals/fields | JSONArray | Definição de propriedades de meta |
| /project/labelassociations | JSONArray | Lista de associações de rótulos e seus valores |
| /project/labelassociations/fields | JSONArray | Definição de propriedades de associação de rótulo |
| /project/labels | JSONArray | Lista de rótulos e seus valores |
| /project/labels/fields | JSONArray | Definição de propriedades de rótulo |
| /project/links | JSONArray | Lista de links e seus valores |
| /project/links/fields | JSONArray | Definição de propriedades de link |
| /project/resources | JSONArray | Lista de recursos e seus valores |
| /project/resources/fields | JSONArray | Definição de propriedades de recurso |
| /project/sprints | JSONArray | Lista de sprints e seus valores |
| /project/sprints/fields | JSONArray | Definição de propriedades sprint |
| /project/tasks | JSONArray | Lista de tarefas e seus valores |
| /project/tasks/fields | JSONArray | Definição de propriedades da tarefa |
| /project/views/grid | JSONArray | Lista de propriedades de exibição de grade |
| /project/views/grid/fields | JSONArray | Definição de exibição de grade e seus valores |
Propriedades do nível do projeto
Referência/projeto/campos
| Nome da propriedade | Tipo | Descrição | Valores de enumeração |
|---|---|---|---|
| projectStart | datetime | A data de início do projeto. | |
| nome | string | Nome do projeto. | |
| calendarId | guid | ID do Calendário do Dataverse usada para o projeto. | |
| durationInDays | double | A duração do projeto (dias). | |
| projectManagerId | guid | ID do Membro da Equipe de Projeto do Dataverse do gerenciador de projetos. | |
| workTemplateId | guid | ID do Modelo de Trabalho do Dataverse usada para criar o calendário do projeto. | |
| timezoneOffset | timezoneOffset | Deslocamento de fuso horário do projeto no formato +/-HH:MM:SS. | |
| Timezonename | string | Nome do fuso horário do projeto. | |
| projectManagerResourceId | guid | ID de recurso bookable do Dataverse do gerenciador de projetos. | |
| officeGroupId | guid | Microsoft Entra ID de Grupo do Microsoft 365 vinculada ao projeto. | |
| projectState | enum | Estado do projeto. | Ativo, Inativo |
| projectManagerAadId | guid | Microsoft Entra ID do usuário do gerenciador de projetos. | |
| hasCustomCalendar | bool | Indica se o projeto tem um calendário personalizado. | |
| defaultSprintCriated | bool | O sprint padrão foi criado. | |
| ignoreResourceCalendars | bool | O agendamento usa o calendário do projeto em calendários de recursos. | |
| trabalho | double | Trabalho total para o projeto em segundos. | |
| realWork | double | Trabalho concluído para o projeto em segundos. | |
| trabalho restante | double | Trabalho restante para o projeto em segundos. | |
| duração | duração | A duração do projeto em segundos. | |
| percentComplete | porcento | O percentual da duração do projeto concluída. | |
| percentWorkComplete | porcento | O percentual do trabalho do projeto concluído. | |
| earliestTaskStart | datetime | Data de início da tarefa mais antiga. | |
| latestTaskFinish | datetime | Data de término da tarefa mais recente. |
Propriedades de atribuição
Referência /project/assignments/fields. Eles fazem parte de um registro de tarefa.
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| Unidades | double | O número de unidades para as quais um recurso é atribuído a uma tarefa, expressa como percentual, supondo que o valor maxUnits de um recurso seja 100%. |
| trabalho | double | A quantidade total de trabalho agendada para ser executada por um recurso em uma tarefa em segundos. |
| realWork | double | Quantidade de trabalho que já foi feita por um recurso em uma tarefa em segundos. |
| trabalho restante | double | O tempo necessário por um recurso atribuído a uma tarefa para concluir uma atribuição em segundos. |
| iniciar | datetime | A data e a hora em que um recurso atribuído está agendado para começar a trabalhar em uma tarefa. |
| Terminar | datetime | A data e a hora em que essa atribuição está agendada para ser concluída. |
| realStart | datetime | Data e hora em que uma tarefa realmente começou. |
| realFinish | datetime | Data e hora em que uma atribuição foi realmente concluída. |
| resume | datetime | A data em que a atribuição foi retomada. |
| Atraso | duração | O tempo que um recurso deve aguardar após a data de início da tarefa antes de iniciar o trabalho em uma atribuição em segundos. |
| percentWorkComplete | porcento | O status atual de uma atribuição, expresso como o percentual do trabalho da atribuição que foi concluído. |
| restanteWorkContour | Contorno | Indica como o trabalho restante deve ser distribuído ao longo da duração da atribuição. Representado como uma data de início e matrizes de deslocamento, duração e trabalho para cada segmento. Para obter mais informações, consulte para obter mais informações sobre a estrutura do Contorno. |
| actualWorkContour | Contorno | Indica como o trabalho real deve ser distribuído ao longo da duração da atribuição. Representado como uma data de início e matrizes de deslocamento, duração e trabalho para cada segmento. Para obter mais informações, consulte para obter mais informações sobre a estrutura do Contorno. |
| Superalocados | bool | Indica se um recurso é atribuído a mais trabalho em uma tarefa específica do que pode ser feito dentro da capacidade de trabalho normal do recurso. |
| stop | datetime | A data em que a atribuição foi interrompida. |
| Taskid | guid | ID da Tarefa do Projeto do Dataverse para esta atribuição. |
| resourceId | guid | ID do Membro da Equipe do Projeto do Dataverse. |
| totalWorkContour | Contorno | Indica como o trabalho total deve ser distribuído ao longo da duração da atribuição. Representado como uma data de início e matrizes de deslocamento, duração e trabalho para cada segmento. Para obter mais informações, consulte para obter mais informações sobre a estrutura do Contorno. |
Estrutura de contorno
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| iniciar | datetime | Data de início do contorno. |
| Deslocamentos | JSONArray | O número de segundos a serem adicionados ao início do contorno para indicar o início do segmento. |
| Durações | JSONArray | Duração em segundos de cada segmento. |
| trabalho | JSONArray | Trabalhe em segundos de cada segmento. |
Exemplo
"remainingWorkContour": {
"start": "2022-12-08T09:00:00Z",
"offsets": [ 0, 54000 ],
"durations": [ 54000, 3600 ],
"work": [ 27000.0, 1800.0 ]
}
Segmento X
- Iniciar = deslocamento "start" + X em segundos
- Duração = duração do segmento X em segundos
- Trabalho = trabalho do segmento X em segundos
O contorno começa em 2023-02-13T09:00:00Z
- Segmento 1:
- Início = 2022-12-08T09:00:00Z + 0 segundos -> 2022-12-08T09:00:00Z
- Duração = 54000 segundos –> 900 Minutos –> 15 horas é a duração do segmento
- Trabalho = 27.000 segundos –> 450 Minutos –> 7,5 horas de trabalho no segmento
- Segmento 2:
- Início = 2023-02-13T18:00:00Z + 54000 segundos (15 horas) -> 2022-12-09T00:00:00Z
- Duração = 3600 segundos –> 60 Minutos –> 1 hora é o comprimento do segmento
- Trabalho = 1800 segundos –> 30 Minutos –> 0,5 horas de trabalho no segmento
Propriedades do anexo
Referência/projeto/anexos/campos.
| Nome da propriedade | Tipo | Descrição | Valores de enumeração |
|---|---|---|---|
| Taskid | guid | ID da Tarefa do Projeto do Dataverse. | |
| nome | string | Alias para o anexo. | |
| Uri | string | Local em que o anexo é armazenado. | |
| type | enum | Tipo do link. | Word, Excel, PowerPoint, OneNote, Project, Visio, Pdf, ExternalLink, Outros |
| showOnCard | bool | Indica se o link é mostrado no modo de exibição cartão no quadro. |
Propriedades bucket
Referência /project/buckets/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| Ordem | inteiro | Exibir a ordem do bucket no Project. |
| nome | string | Nome do bucket. |
| color | inteiro | Índice de cores atribuído ao bucket. |
Propriedades do calendário
Referência /project/calendar/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| name | string | Nome do calendário. |
| data | calendarData | Descreve um calendário definindo os horários em que um recurso pode funcionar. defaultWorkWeek tem os horários de trabalho padrão para cada dia da semana. overrideWorkWeeks é uma coleção de definições da semana de trabalho que substituem defaultWorkWeek junto com quando essa substituição é eficaz. exceções é uma matriz de substituições de nível de dia, juntamente com quando essa exceção é eficaz. as exceções assumem a substituição de prioridade sobre oWorkWeeks, que priorizam o defaultWorkWeek. |
| baseCalendarId | guid | ID do calendário do Dataverse para o calendário base. Guia vazio significa que não há calendário base. |
| timezoneOffset | timezoneOffset | Deslocamento do fuso horário no formato +/-HH:MM:SS. |
| Timezonename | string | Nome do fuso horário. |
Propriedades da lista de verificação
Referência /project/checklistItems/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| Taskid | guid | ID da Tarefa do Projeto do Dataverse. |
| nome | string | Nome do item na lista de verificação. |
| Concluído | bool | Indica se o item foi verificado. |
| Ordem | double | Exiba a ordem do item de lista de verificação dentro da tarefa de nome. |
Propriedades da regra de coloração condicional
Referência /project/condicionalColoringRules/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| Ordem | inteiro | Ordem de regra. |
| expressão | condicionalRules | Uma descrição formal da regra usada para colorir células de campo. |
| color | inteiro | Índice de cores definido neste campo na propriedade gridColor de tarefas se essa regra for avaliada como true. |
| Columnid | coluna | A coluna à qual a cor será aplicada quando a expressão for verdadeira. |
Propriedades de conversas
Referência /project/conversations/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| teamsChannelId | cadeia de caracteres | ID do Canal do Teams que contém a conversa. |
| teamsConversationId | string | ID de conversa do Teams. |
Propriedades de Associações de Metas
Referência /project/goalAssociations/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| Taskid | guid | ID da Tarefa do Projeto. |
| goalId | guid | ID do Project Goal. |
| taskOrder | cadeia de caracteres | Ordem de associação de metas para tarefas de ordenação |
Propriedades de Metas
Referência /project/goals/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| name | string | O nome da meta do projeto. |
| color | inteiro | Índice de cores da meta. |
| prioridade | inteiro | Prioridade da meta. |
| status | inteiro | Status da meta. |
| startDate | datetime | Data de início da meta. |
| finishDate | datetime | Data de término da meta. |
| notes | HTML | Notas de meta formatadas em HTML. |
| unformattednotes | HTML | Notas de meta com todos os HTML retirados. |
| Ordem | string | Ordem de meta |
Propriedades da Associação de Rótulos
Referência /project/labelassociations/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| Taskid | guid | ID da Tarefa do Projeto do Dataverse. |
| labelId | guid | ID do Rótulo de Projeto do Dataverse. |
Propriedades de rótulo
Referência /project/labels/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| texto | string | O nome do rótulo do projeto. |
| index | inteiro | Índice de cores do rótulo. |
Propriedades links
Referência /project/links/fields
| Nome da propriedade | Tipo | Descrição | Valores de enumeração |
|---|---|---|---|
| linkType | enum | O tipo da dependência. | FinishToFinish, FinishToStart, StartToFinish, StartToStart |
| Atraso | duração | Quanto tempo antes da tarefa começar. | |
| delayUnits | enum | A unidade em que o atraso está. | Minutos, horas, dias, semanas, meses |
| predecessorId | guid | ID da Tarefa de Projeto do Dataverse da tarefa antecessora. | |
| successorId | guid | ID da Tarefa de Projeto do Dataverse da tarefa sucessora. | |
| Driver | bool | Indica se o link dirige o caminho crítico. |
Propriedades do recurso
Referência /project/resources/fields
| Nome da propriedade | Tipo | Descrição | Valores de enumeração |
|---|---|---|---|
| nome | string | Nome do membro da equipe. | |
| Superalocados | bool | Se o membro da equipe for globalizado neste projeto. | |
| userPrincipalName | string | Microsoft Entra nome da entidade de usuário para o usuário. | |
| bookableResourceId | guid | ID do recurso bookable para este membro da equipe. | |
| aadId | guid | Microsoft Entra ID do usuário do Recurso Bookable. | |
| Genérico | bool | Indica que esse é um recurso genérico. | |
| type | enum | Tipo de recurso bookable. | XrmUser, XrmContact, XrmAccount, XrmEquipment, XrmGeneric, AadUser, AadUserTypeNull, AadUserTypeMember, XrmBookableResource |
| jobTitle | string | Título do trabalho do recurso bookable. | |
| aadUserType | enum | Se o recurso bookable for um membro ou convidado Microsoft Entra. | Membro, Convidado |
Propriedades sprint
Referência /project/sprints/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| name | string | Nome do sprint. |
| iniciar | datetime | Data em que o sprint começa. |
| Terminar | datetime | Data em que o sprint termina. |
Propriedades da tarefa
Referência /project/tasks/fields
| Nome da propriedade | Tipo | Descrição | Valores de enumeração |
|---|---|---|---|
| trabalho | double | A quantidade total de trabalho agendada para ser executada em uma tarefa por todos os recursos atribuídos. | |
| realWork | double | A quantidade de trabalho que já foi feita pelos recursos atribuídos a uma tarefa. | |
| trabalho restante | double | A quantidade total de trabalhos não extras agendados para serem executados por todos os recursos atribuídos a uma tarefa. | |
| nome | string | Nome da tarefa. | |
| constraintType | enum | A restrição na data de início ou término da tarefa. | AsSoonAsPossible, AsLateAsPossible, MustStartOn, MustFinishOn, StartNoEarlierThan, StartNoLaterThan, FinishNoEarlierThan, FinishNoLaterThan |
| constraintDate | datetime | Indica a data de início ou término restrita, conforme definido na tarefa ConstraintType. Necessário, a menos que o tipo de restrição seja definido como o mais tarde possível ou o mais rápido possível. | |
| Crítico | bool | Indica se uma tarefa tem espaço na agenda a ser deslizada ou se está no caminho crítico. | |
| freeSlack | duração | O tempo real em que uma tarefa pode ser atrasada sem atrasar tarefas sucessoras. Se uma tarefa não tiver tarefas sucessoras, a folga gratuita será a quantidade de tempo que uma tarefa pode ser atrasada sem atrasar todo o projeto. | |
| totalSlack | duração | O tempo que uma tarefa pode ser adiada sem atrasar a data de término de um projeto. | |
| index | inteiro | Ordem inteiro da tarefa. | |
| Marco | bool | Indica se uma tarefa é um marco. | |
| actualDuration | duração | O tempo de trabalho real para uma tarefa até agora, com base na duração agendada e no trabalho restante atual ou percentual concluído. A duração real pode ser calculada de duas maneiras, com base na duração por cento concluída ou restante. | |
| scheduledDuration | duração | O período total de tempo de trabalho ativo. | |
| restanteDuration | duração | O tempo necessário para concluir a parte inacabada de uma tarefa. | |
| percentComplete | porcento | O percentual da duração da tarefa concluída. | |
| scheduledStart | datetime | Data e hora de início, conforme calculado pelo Project. | |
| scheduledFinish | datetime | Concluir data e hora conforme calculado pelo Project. | |
| earlyStart | datetime | A data mais antiga que uma tarefa pode começar, com base nas datas de início iniciais de tarefas antecessoras e sucessoras e outras restrições. | |
| earlyFinish | datetime | A data mais antiga em que uma tarefa pode ser concluída, com base em datas de término antecipadas de tarefas antecessoras e sucessoras, outras restrições e qualquer atraso de nivelamento. | |
| lateStart | datetime | A data mais recente em que uma tarefa pode começar sem atrasar o término do projeto. | |
| lateFinish | datetime | A data mais recente em que uma tarefa pode ser concluída sem atrasar o término do projeto. | |
| realStart | datetime | A data e a hora em que uma tarefa realmente começou. | |
| realFinish | datetime | A data e a hora que uma tarefa realmente terminou. | |
| outlineLevel | inteiro | O número que indica o nível de uma tarefa na hierarquia de contorno do projeto. | |
| cdsEffortCompleted | double | Quantidade de trabalho feito nessa tarefa, conforme relatado em planilhas de tempo do Project Operations. | |
| cdsEffortRemaining | double | Quantidade de trabalho restante nessa tarefa, conforme relatado em planilhas de tempo do Project Operations. | |
| cdsEffortEstimateAtComplete | double | Previsão do esforço total para concluir a tarefa, conforme relatado em planilhas de tempo do Project Operations. | |
| cdsPercentComplete | double | Percentual de trabalho concluído conforme relatado em planilhas de tempo do Project Operations. | |
| cdsScheduleVariance | double | Variação entre o trabalho estimado e o trabalho previsto com base na estimativa na conclusão, conforme relatado nas folhas de tempo do Project Operations. | |
| summary | bool | Indica se a tarefa é uma tarefa resumo. | |
| resume | datetime | A data em que a parte restante de uma tarefa está agendada para ser retomada. | |
| stop | datetime | A data que representa o fim da parte real de uma tarefa. | |
| outlineNumber | string | Indica a posição exata de uma tarefa no contorno. Por exemplo, "7.2" indica que uma tarefa é a segunda subtarefa sob a sétima tarefa de resumo de nível superior. | |
| completeThrough | datetime | A data e a hora para o fim da duração real. | |
| type | enum | Tipo de tarefa. | FixedUnits, FixedDuration, FixedWork |
| durationDisplayFormat | enum | O formato de exibição em que a duração é exibida. | Minutos, horas, dias, semanas, meses |
| Recolhido | bool | Indica se a tarefa foi recolhida no modo de exibição. | |
| Prazo | datetime | A data inserida como um prazo para a tarefa. | |
| startSlack | duração | Diferença entre datas de início inicial e de início tardio. | |
| finishSlack | duração | Diferença entre datas earlyFinish e lateFinish. | |
| Ordem | double | Ordem da tarefa representada como um duplo. | |
| Parentid | guid | ID da Tarefa de Projeto do Dataverse da tarefa pai. | |
| scheduleDrivers | stringArray | Descreve por que uma tarefa está agendada para começar na data de início. Pode conter qualquer um de Real, LevelingDelay, Constraint, Predecessor, ProjectStart, Calendar, Child, Parent, Deadline, Link. | |
| iniciar | datetime | Data e hora em que uma tarefa está agendada para começar. | |
| Terminar | datetime | A data e a hora em que uma tarefa está agendada para ser concluída. | |
| duração | duração | O período total de tempo de trabalho ativo. | |
| bucketId | guid | A ID do Bucket de Projeto do Dataverse da qual a tarefa faz parte. | |
| bucketOrder | cadeia de caracteres | A ordem da tarefa dentro do bucket. | |
| sprintOrder | cadeia de caracteres | A ordem da tarefa dentro do sprint. | |
| notes | HTML | Notas inseridas sobre uma tarefa formatada em HTML. | |
| unformattednotes | HTML | Anotações com todos os HTML retirados. | |
| Manual | bool | Se essa tarefa está em branco ou tem datas. | |
| showNotesOnCard | bool | Indica se a nota será mostrada no cartão no modo de exibição do quadro. | |
| showChecklistOnCard | bool | Indica se os itens da lista de verificação serão mostrados no cartão no modo de exibição do quadro. | |
| prioridade | inteiro | Indica o nível de importância atribuído a uma tarefa, sendo 5 prioridade padrão; quanto menor o número, mais urgente é a tarefa. | |
| sprintId | guid | Nome da propriedade do sprint ao qual a tarefa é atribuída. | |
| Gridcolor | Gridcolor | Índices de cor para cada campo nesta tarefa em que um condicionalColoringRule foi avaliado como true. Consulte o mapeamento de índice de cores. | |
| [guid] | enum | Definição de campo personalizado da tarefa. Consulte Propriedades de campo personalizadas da tarefa para definição. | stringOption, datetime, double, bool, string |
Propriedades do campo personalizado da tarefa
| Nome da propriedade | Tipo | Descrição | Valores de enumeração |
|---|---|---|---|
| id | guid | ID exclusiva para o campo personalizado da tarefa. | |
| type | enum | Tipo de campo personalizado | stringOption, datetime, double, bool, string |
| Personalizado | bool | true se for um campo personalizado local | |
| nome | string | nome do campo personalizado | |
| Rollup | enum | Tipo de rollup se type=double | max, min, sum, average |
| values | JSONArray | Valores para opções se type=stringOption. consulte Tipo de Escolha |
Tipos de campo personalizado
| Tipo de campo personalizado | Tipo de enum |
|---|---|
| Texto | cadeia de caracteres |
| Data | datetime |
| Número | double |
| Sim/Não | bool |
| Escolha | stringOption |
Tipo de escolha
Para Campos Personalizados do tipo 'stringOption'
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| ID | guid | ID exclusiva para escolha |
| valor | cadeia de caracteres | Exibir o valor da escolha |
| Ordem | double | Exibir ordem de opções |
| color | inteiro | Índice de cor atribuído ao valor. |
Exibir propriedades
Referência /project/views/grid/fields
| Nome da propriedade | Tipo | Descrição |
|---|---|---|
| name | string | Nome da exibição de grade. |
| columns | columns | Matriz de colunas mostradas na exibição e sua largura. |