Polaris PSA (Pré-visualização)
O Polaris PSA é uma solução de automação de serviços profissionais autônomos que usa tecnologia avançada para analisar dados em tempo real e, em seguida, fornece recomendações para ajudar a manter projetos, recursos e finanças no caminho certo. O conector permite sincronizar continuamente projetos, tarefas e atribuições de recursos do Project Online para o Polaris e dados de tempo do Polaris para o Project Online.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte Polaris |
| URL | https://www.replicon.com/polaris/contact-support/ |
| support@replicon.com |
| Metadados do conector | |
|---|---|
| Editora | Replicon Inc |
| Sítio Web | https://www.replicon.com/polaris-psa |
| Política de privacidade | https://www.replicon.com/terms-and-conditions/privacy-policy |
| Categorias | Business Intelligence; Finanças |
O conector Polaris PSA fornece uma maneira de conectar o Microsoft Project Online ao Polaris PSA usando a Power Automate Platform da Microsoft. Usando esse conector, você pode importar e sincronizar projetos, tarefas e atribuições de recursos do Microsoft Project Plan 3 e do Microsoft Project Plan 5 para o Polaris PSA, e importar e sincronizar dados de tempo validados e aprovados do Polaris PSA para o Microsoft Project.
Pré-requisitos
Uma conta de utilizador Polaris PSA com permissão de Administração de Projeto através de https://www.replicon.com/polaris-psa
Como obter credenciais
Pode solicitar uma versão experimental gratuita do Polaris PSA aqui: https://www.replicon.com/polaris-psa/live-demo/
Os clientes Polaris PSA existentes podem usar suas credenciais de conta de usuário Polaris PSA para autenticar e usar o conector.
Introdução ao conector
O caso de uso comum do Polaris PSA é importar e sincronizar projetos, tarefas e atribuições de recursos do Microsoft Project Plan 3 e do Microsoft Project Plan 5 para o Polaris PSA. Os usuários aproveitarão os recursos avançados do Polaris PSA para inserir e acompanhar o tempo (esforços) para os projetos e tarefas atribuídos, enquanto os gerentes de projeto e os administradores financeiros e de faturamento podem gerenciar todo o ciclo de vida do projeto. O tempo validado e aprovado para projetos/tarefas no Polaris PSA será então sincronizado de volta ao Microsoft Project.
Para começar a utilizar o conector Polaris PSA, primeiro certifique-se de que tem uma conta de utilizador Polaris PSA válida com o conjunto de permissões de Administrador de Projeto. Depois de instalar o conector Polaris PSA, você poderá autenticar e 'conectar' sua conta do Microsoft Project Plan 3 / Microsoft Project Plan 5 com o Polaris PSA através da Power Automate Platform. Use os 2 Fluxos relacionados para transferir projetos, tarefas e atribuições de recursos para o Polaris PSA e transferir dados de tempo do Polaris PSA para o Microsoft Project.
Problemas conhecidos e limitações
Atualmente, o conector PSA Polaris suporta operações relacionadas a Projetos, Tarefas, Atribuições de Recursos e Dados/Esforços de Tempo. Ele não fornece operações para criar/atualizar/ler outros objetos de dados no Polaris PSA ou no Microsoft Project Plan 3 / Microsoft Project Plan 5.
Erros e soluções comuns
Código de status HTTP 400: Verifique o corpo da solicitação json. Qualquer valor no formato não correto pode levar a esse erro. Pode sempre contactar [Suporte Polaris] (https://www.replicon.com/polaris/contact-support/ "Suporte Polaris")
Código de status HTTP 403: Verifique se o usuário configurado para se conectar ao Polaris ainda está ativo e tem permissões de Administrador do Sistema e Administrador de Projeto no Polaris.
Código de status HTTP 500: Erro interno do servidor. A razão mais comum para isso é a inconsistência de dados. Verifique o corpo da solicitação JSON. Usar valores corretos para os parâmetros nas operações resolverá esse problema. Entre em contato com [Suporte Polaris] (https://www.replicon.com/polaris/contact-support/ "Suporte Polaris") caso esse problema persista
FAQ
O que é o Polaris PSA? [PSA Polaris] (https://www.replicon.com/polaris-psa) é um PSA autônomo que usa tecnologia avançada para analisar dados em tempo real e, em seguida, fornece recomendações para ajudar a manter projetos, recursos e finanças no caminho certo.
Como posso obter uma conta Polaris PSA? Visite [Polaris PSA] (https://www.replicon.com/polaris-psa) para obter detalhes.
Como é que o Polaris PSA se liga ao Polaris? O conector usa o fluxo oAuth2 para se conectar ao Polaris PSA. Uma vez conectado, ele usa as permissões de usuários autenticados no Polaris para executar operações suportadas pelo conector.
Preciso de licença de usuário adicional para criar um fluxo para me conectar ao Polaris PSA? Em geral, recomenda-se usar um usuário Admin separado com permissão de Administração de Projeto no Polaris PSA para que os fluxos usando o conector funcionem perfeitamente. Mas qualquer usuário existente no Polaris PSA com conjuntos de permissões corretos pode ser usado para se conectar ao conector.
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Consulta QL do gráfico |
Fazer consultas QL do Graph para o Polaris |
| Criar hierarquia de tarefas ou aplicar modificações |
Criar hierarquia de tarefas ou aplicar modificações a uma tarefa Polaris |
| Criar projeto ou aplicar modificações |
Criar projeto ou aplicar modificações no Polaris |
| Mover tarefa |
Mover tarefa para um novo pai |
| Obter detalhes da tarefa descendente |
Obter detalhes de tarefas hierárquicas do Polaris |
| Obter detalhes do ponto final do locatário |
Obter detalhes do ponto final do locatário |
| Obter detalhes do projeto |
Obtenha os detalhes do projeto da Polaris |
| Obter lista de usuários |
Obter dados da lista de usuários do Polaris |
| Obter Resumo do Quadro de Horários |
Obter Resumo do Quadro de Horários da Polaris |
| Obter Resumo do Tempo Inserido |
Obter tempo inserido pelo Uri da tarefa do Polaris |
| Serviço de Lista de Tarefas Obter Dados |
Obter dados do serviço Lista de Tarefas do Polaris |
Consulta QL do gráfico
Fazer consultas QL do Graph para o Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
nomeDaOperação
|
operationName | string |
Nome da operação |
|
|
variables
|
variables | object |
variables |
|
|
consulta
|
query | string |
consulta |
Criar hierarquia de tarefas ou aplicar modificações
Criar hierarquia de tarefas ou aplicar modificações a uma tarefa Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
URI
|
uri | string |
URI do projeto |
|
|
nome
|
name | string |
nome do projeto |
|
|
código
|
code | string |
código do projeto |
|
|
parameterCorrelationId
|
parameterCorrelationId | string |
ID de correlação de parâmetros |
|
|
destino
|
target | object |
destino |
|
|
parameterCorrelationId
|
parameterCorrelationId | string |
ID de correlação do parâmetro de tarefa |
|
|
nome
|
name | string |
Nome da tarefa a aplicar |
|
|
valor
|
value | string |
Código da tarefa a aplicar |
|
|
valor
|
value | string |
Descrição da tarefa a aplicar |
|
|
isFechado
|
isClosed | string |
é tarefa fechada |
|
|
ano
|
year | integer |
ano da data de início da tarefa |
|
|
mês
|
month | integer |
mês da data de início da tarefa |
|
|
day
|
day | integer |
dia da data de início da tarefa |
|
|
ano
|
year | integer |
ano da data de término da tarefa |
|
|
mês
|
month | integer |
ano da data de término da tarefa |
|
|
day
|
day | integer |
ano da data de término da tarefa |
|
|
valor
|
value | string |
valor do tipo de entrada de tempo e despesa |
|
|
isTimeEntryAllowed
|
isTimeEntryAllowed | string |
é permitida a entrada de tempo |
|
|
costTypeToApply
|
costTypeToApply | object |
tipo de custo a aplicar |
|
|
estimadoHorasparaAplicar
|
estimatedHoursToApply | object |
horas estimadas para se candidatar |
|
|
estimadoCostToApply
|
estimatedCostToApply | object |
Custo estimado de candidatura |
|
|
recursosParaAdicionar
|
resourcesToAdd | array of string |
Recursos a adicionar |
|
|
resourcesToRemove
|
resourcesToRemove | array of string |
Recursos a remover |
|
|
customFieldsToApply
|
customFieldsToApply | array of |
Campos personalizados a aplicar |
|
|
keyValuesToApply
|
keyValuesToApply | array of |
Valores-chave a aplicar |
|
|
objectExtensionFieldsToApply
|
objectExtensionFieldsToApply | array of |
Campos de extensão de objeto a serem aplicados |
|
|
taskModificationOptionUri
|
taskModificationOptionUri | string |
URI da opção de modificação de tarefas |
|
|
unitOfWorkId
|
unitOfWorkId | string |
ID da unidade de trabalho |
Devoluções
Criar projeto ou aplicar modificações
Criar projeto ou aplicar modificações no Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
destino
|
target | object |
Alvo do projeto |
|
|
valor
|
value | string |
nome do projeto a ser aplicado |
|
|
valor
|
value | string |
código do projeto a aplicar |
|
|
descriçãoToApply
|
descriptionToApply | object |
Descrição do projeto a candidatar |
|
|
percentCompletedToApply
|
percentCompletedToApply | string |
percentagem concluída para se candidatar |
|
|
ano
|
year | integer |
ano de início do projeto |
|
|
mês
|
month | integer |
mês da data de início do projeto |
|
|
day
|
day | integer |
dia da data de início do projeto |
|
|
ano
|
year | integer |
ano de data de conclusão do projeto |
|
|
mês
|
month | integer |
mês da data de conclusão do projeto |
|
|
day
|
day | integer |
dia da data de término do projeto |
|
|
valor
|
value | string |
tipo de faturação |
|
|
projectLeaderToApply
|
projectLeaderToApply | object |
Líder de projeto para se candidatar |
|
|
isProjectLeaderApprovalRequired
|
isProjectLeaderApprovalRequired | string |
é necessária a aprovação do líder do projeto |
|
|
isTimeEntryAllowed
|
isTimeEntryAllowed | string |
é permitida a entrada de tempo |
|
|
nome
|
name | string |
Nome da moeda de cobrança |
|
|
nome
|
name | string |
Nome do contrato de faturação |
|
|
keyUri
|
keyUri | string |
URI de chave |
|
|
enviar SMS
|
text | string |
Texto do item do valor da chave |
|
|
URI
|
uri | string |
URI do item de valor da chave |
|
|
URI
|
uri | string |
valor uri |
|
|
projectModificationOptionUri
|
projectModificationOptionUri | string |
URI da opção de modificação do projeto |
|
|
unitOfWorkId
|
unitOfWorkId | string |
ID da unidade de trabalho |
Devoluções
Mover tarefa
Mover tarefa para um novo pai
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
taskUri
|
taskUri | string |
URI da tarefa |
|
|
targetUri
|
targetUri | string |
URI de destino |
|
|
moveTaskMethodUri
|
moveTaskMethodUri | string |
URI do método Move Task |
Obter detalhes da tarefa descendente
Obter detalhes de tarefas hierárquicas do Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
parentUri
|
parentUri | string |
URI pai |
Obter detalhes do ponto final do locatário
Obter detalhes do projeto
Obtenha os detalhes do projeto da Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
URI
|
uri | string |
URI do projeto |
|
|
nome
|
name | string |
nome do projeto |
|
|
código
|
code | string |
código do projeto |
|
|
parameterCorrelationId
|
parameterCorrelationId | string |
ID de correlação de parâmetros |
Devoluções
Obter lista de usuários
Obter dados da lista de usuários do Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
página
|
page | string |
página |
|
|
tamanho da página
|
pagesize | string |
tamanho da página |
|
|
colunaUris
|
columnUris | array of string |
URIs de coluna |
|
|
ordenar
|
sort | array of |
ordenar |
|
|
filterExpression
|
filterExpression | object |
Expressão de filtro |
Devoluções
Obter Resumo do Quadro de Horários
Obter Resumo do Quadro de Horários da Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
quadro de horáriosUri
|
timesheetUri | string |
URI do quadro de horários |
Devoluções
Obter Resumo do Tempo Inserido
Obter tempo inserido pelo Uri da tarefa do Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
taskUris
|
taskUris | array of string |
URIs de tarefas |
Devoluções
Serviço de Lista de Tarefas Obter Dados
Obter dados do serviço Lista de Tarefas do Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
página
|
page | string |
página |
|
|
tamanho da página
|
pagesize | string |
tamanho da página |
|
|
colunaUris
|
columnUris | array of string |
URIs de coluna |
|
|
ordenar
|
sort | array of |
ordenar |
|
|
filterExpression
|
filterExpression | object |
Expressão de filtro |
Devoluções
Acionadores
| Inscrever-se em Gatilhos de evento |
Gatilho para se inscrever no Web hook eventis no Polaris |
Inscrever-se em Gatilhos de evento
Gatilho para se inscrever no Web hook eventis no Polaris
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL do anfitrião para Polaris
|
hostUrl | True | string |
Polaris Host Url |
|
eventType
|
eventType | string |
Tipo de evento para subscrever |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
displayText
|
timesheet.displayText | string |
Exibir texto |
|
URI
|
timesheet.uri | string |
URI |
|
lesma
|
timesheet.slug | string |
lesma |
|
approvalStatusUri
|
approvalStatusUri | string |
URI de status de aprovação |
|
displayText
|
authority.actingUser.displayText | string |
texto de exibição do usuário |
|
Nome de Login
|
authority.actingUser.loginName | string |
nome de login do usuário |
|
URI
|
authority.actingUser.uri | string |
URI |
|
lesma
|
authority.actingUser.slug | string |
lesma |
|
displayText
|
authority.displayText | string |
Exibir texto |
|
actingForUser
|
authority.actingForUser | string |
atuação para o usuário |
|
displayText
|
authority.authorityType.displayText | string |
tipo de autoridade exibir texto |
|
URI
|
authority.authorityType.uri | string |
URI |
|
quadro de horáriosStatusUri
|
timesheetStatusUri | string |
URI de status do quadro de horários |
Definições
GetTimesheetSummaryResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
actualPayableTimeCalculationStatus
|
d.actualPayableTimeCalculationStatus | string |
Estado do cálculo do tempo de pagamento efetivo |
|
actualsByActivity
|
d.actualsByActivity | array of object |
reais por atividade |
|
actividade
|
d.actualsByActivity.activity | object |
actividade |
|
totalTimeDuration
|
d.actualsByActivity.totalTimeDuration | Duration | |
|
realsByBillingRate
|
d.actualsByBillingRate | array of object |
reais por taxa de faturamento |
|
faturaçãoTaxa
|
d.actualsByBillingRate.billingRate | object |
taxa de faturação |
|
totalTimeDuration
|
d.actualsByBillingRate.totalTimeDuration | Duration | |
|
actualsByDate
|
d.actualsByDate | array of object |
reais por data |
|
breakDuração
|
d.actualsByDate.breakDuration | Duration | |
|
date
|
d.actualsByDate.date | Date | |
|
hasComentários
|
d.actualsByDate.hasComments | boolean |
são comentários presentes |
|
isHolidayDayOff
|
d.actualsByDate.isHolidayDayOff | boolean |
é dia de feriado |
|
isWeeklyDayOff
|
d.actualsByDate.isWeeklyDayOff | boolean |
é um dia de folga semanal |
|
timeOffDuration
|
d.actualsByDate.timeOffDuration | Duration | |
|
totalTimeDuration
|
d.actualsByDate.totalTimeDuration | Duration | |
|
workingTimeDuration
|
d.actualsByDate.workingTimeDuration | Duration | |
|
actualsByPaycode
|
d.actualsByPaycode | array of object |
reais por código de pagamento |
|
items
|
d.actualsByPaycode | object |
reais por item de código de pagamento |
|
actualsByProject
|
d.actualsByProject | array of object |
reais por projeto |
|
código
|
d.actualsByProject.project.code | string |
código |
|
displayText
|
d.actualsByProject.project.displayText | string |
Exibir texto |
|
nome
|
d.actualsByProject.project.name | string |
nome |
|
lesma
|
d.actualsByProject.project.slug | string |
lesma |
|
URI
|
d.actualsByProject.project.uri | string |
URI |
|
totalTimeDuration
|
d.actualsByProject.totalTimeDuration | Duration | |
|
displayText
|
d.approvalStatus.displayText | string |
Exibir texto |
|
URI
|
d.approvalStatus.uri | string |
URI |
|
attestationStatusUri
|
d.attestationStatusUri | string |
URI do status do atestado |
|
bankedTimeDuration
|
d.bankedTimeDuration | Duration | |
|
billableTimeDuration
|
d.billableTimeDuration | Duration | |
|
breakDuração
|
d.breakDuration | Duration | |
|
data de vencimento
|
d.dueDate | Date | |
|
nãoBillableTimeDuration
|
d.nonBillableTimeDuration | Duration | |
|
horas extrasDuração
|
d.overtimeDuration | Duration | |
|
day
|
d.scriptCalculationStatus.lastDataModification.day | integer |
day |
|
displayText
|
d.scriptCalculationStatus.lastDataModification.displayText | string |
Exibir texto |
|
hora
|
d.scriptCalculationStatus.lastDataModification.hour | integer |
hora |
|
minuto
|
d.scriptCalculationStatus.lastDataModification.minute | integer |
minuto |
|
mês
|
d.scriptCalculationStatus.lastDataModification.month | integer |
mês |
|
segundo
|
d.scriptCalculationStatus.lastDataModification.second | integer |
segundo |
|
displayText
|
d.scriptCalculationStatus.lastDataModification.timeZone.displayText | string |
Exibir texto |
|
ianaNome
|
d.scriptCalculationStatus.lastDataModification.timeZone.ianaName | string |
Nome IANA |
|
offsetDisplayText
|
d.scriptCalculationStatus.lastDataModification.timeZone.offsetDisplayText | string |
Texto de exibição offset |
|
URI
|
d.scriptCalculationStatus.lastDataModification.timeZone.uri | string |
URI |
|
day
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.day | integer |
day |
|
hora
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.hour | integer |
hora |
|
milissegundos
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.millisecond | integer |
milissegundos |
|
minuto
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.minute | integer |
minuto |
|
mês
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.month | integer |
mês |
|
segundo
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.second | integer |
segundo |
|
ano
|
d.scriptCalculationStatus.lastDataModification.valueInUtc.year | integer |
ano |
|
ano
|
d.scriptCalculationStatus.lastDataModification.year | integer |
ano |
|
lastFailedAttempt
|
d.scriptCalculationStatus.lastFailedAttempt | object |
Última tentativa falhada |
|
day
|
d.scriptCalculationStatus.lastSuccessfulAttempt.day | integer |
day |
|
displayText
|
d.scriptCalculationStatus.lastSuccessfulAttempt.displayText | string |
Exibir texto |
|
hora
|
d.scriptCalculationStatus.lastSuccessfulAttempt.hour | integer |
hora |
|
minuto
|
d.scriptCalculationStatus.lastSuccessfulAttempt.minute | integer |
minuto |
|
mês
|
d.scriptCalculationStatus.lastSuccessfulAttempt.month | integer |
mês |
|
segundo
|
d.scriptCalculationStatus.lastSuccessfulAttempt.second | integer |
segundo |
|
displayText
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.displayText | string |
Exibir texto |
|
ianaNome
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.ianaName | string |
Nome IANA |
|
offsetDisplayText
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.offsetDisplayText | string |
Texto de exibição offset |
|
URI
|
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.uri | string |
URI |
|
day
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.day | integer |
day |
|
hora
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.hour | integer |
hora |
|
milissegundos
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.millisecond | integer |
milissegundos |
|
minuto
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.minute | integer |
minuto |
|
mês
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.month | integer |
mês |
|
segundo
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.second | integer |
segundo |
|
ano
|
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.year | integer |
ano |
|
ano
|
d.scriptCalculationStatus.lastSuccessfulAttempt.year | integer |
ano |
|
displayText
|
d.scriptCalculationStatus.timesheet.displayText | string |
Exibir texto |
|
lesma
|
d.scriptCalculationStatus.timesheet.slug | string |
lesma |
|
URI
|
d.scriptCalculationStatus.timesheet.uri | string |
URI |
|
displayText
|
d.scriptCalculationStatus.timesheetStatus.displayText | string |
Exibir texto |
|
URI
|
d.scriptCalculationStatus.timesheetStatus.uri | string |
URI |
|
timeOffTimeDuration
|
d.timeOffTimeDuration | Duration | |
|
displayText
|
d.timesheetStatus.displayText | string |
Exibir texto |
|
URI
|
d.timesheetStatus.uri | string |
URI |
|
totalTimeDuration
|
d.totalTimeDuration | Duration | |
|
workingTimeDuration
|
d.workingTimeDuration | Duration |
BulkGetTimeEnteredSummaryResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
d
|
d | array of object |
d |
|
taskUri
|
d.taskUri | string |
URI da tarefa |
|
timeEnteredActual
|
d.timeEnteredActual | Duration | |
|
timeEnteredTotalEstimated
|
d.timeEnteredTotalEstimated | Duration | |
|
timeEnteredTotalEstimatedAtCompletion
|
d.timeEnteredTotalEstimatedAtCompletion | Duration |
ProjectDetailsResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
d
|
d | array of object |
d |
|
tipo
|
d.error.type | string |
tipo |
|
displayText
|
d.error.displayText | string |
Exibir texto |
|
parameterCorrelationId
|
d.parameterCorrelationId | string |
ID de correlação de parâmetros |
|
displayText
|
d.projectDetails.billingContract.displayText | string |
Exibir texto |
|
lesma
|
d.projectDetails.billingContract.slug | string |
lesma |
|
URI
|
d.projectDetails.billingContract.uri | string |
URI |
|
displayText
|
d.projectDetails.billingType.displayText | string |
Exibir texto |
|
URI
|
d.projectDetails.billingType.uri | string |
URI |
|
orçamento
|
d.projectDetails.budget | object |
orçamento |
|
orçamentadoCusto
|
d.projectDetails.budgetedCost | object |
custo orçado |
|
Horas orçadas
|
d.projectDetails.budgetedHours | object |
horas orçadas |
|
displayText
|
d.projectDetails.clientBillingAllocationMethod.displayText | string |
Exibir texto |
|
URI
|
d.projectDetails.clientBillingAllocationMethod.uri | string |
URI |
|
clienteRepresentante
|
d.projectDetails.clientRepresentative | string |
representante do cliente |
|
clienteAgendar
|
d.projectDetails.clientSchedule | array of |
Horário do Cliente |
|
clients
|
d.projectDetails.clients | array of |
clients |
|
código
|
d.projectDetails.code | string |
código |
|
o centro de custos
|
d.projectDetails.costCenter | object |
centro de custos |
|
tipo de custo
|
d.projectDetails.costType | object |
tipo de custo |
|
customFields
|
d.projectDetails.customFields | array of |
campos personalizados |
|
displayText
|
d.projectDetails.defaultBillingCurrency.displayText | string |
Exibir texto |
|
nome
|
d.projectDetails.defaultBillingCurrency.name | string |
nome |
|
símbolo
|
d.projectDetails.defaultBillingCurrency.symbol | string |
símbolo |
|
URI
|
d.projectDetails.defaultBillingCurrency.uri | string |
URI |
|
departamentoGrupo
|
d.projectDetails.departmentGroup | object |
grupo de departamentos |
|
descrição
|
d.projectDetails.description | string |
descrição |
|
displayText
|
d.projectDetails.displayText | string |
Exibir texto |
|
Divisão
|
d.projectDetails.division | object |
Divisão |
|
employeeTypeGroup
|
d.projectDetails.employeeTypeGroup | object |
Grupo de tipos de funcionários |
|
custo estimado
|
d.projectDetails.estimatedCost | object |
custo estimado |
|
estimativasDespesas
|
d.projectDetails.estimatedExpenses | object |
despesas estimadas |
|
Horas estimadas
|
d.projectDetails.estimatedHours | object |
horas estimadas |
|
displayText
|
d.projectDetails.estimationMode.displayText | string |
Texto de exibição do modo de estimativa |
|
URI
|
d.projectDetails.estimationMode.uri | string |
URI |
|
extensionFieldValues
|
d.projectDetails.extensionFieldValues | array of |
valores de campo de extensão |
|
isProjectLeaderApprovalRequired
|
d.projectDetails.isProjectLeaderApprovalRequired | boolean |
é necessária a aprovação do líder do projeto para o projeto |
|
isTimeEntryAllowed
|
d.projectDetails.isTimeEntryAllowed | boolean |
é permitida a entrada de tempo para o projeto |
|
keyValues
|
d.projectDetails.keyValues | array of object |
Valores-chave |
|
keyUri
|
d.projectDetails.keyValues.keyUri | string |
URI de chave |
|
coleção
|
d.projectDetails.keyValues.value.collection | array of object |
coleção |
|
enviar SMS
|
d.projectDetails.keyValues.value.collection.text | string |
enviar SMS |
|
URI
|
d.projectDetails.keyValues.value.collection.uri | string |
URI |
|
URI
|
d.projectDetails.keyValues.value.uri | string |
URI |
|
localização
|
d.projectDetails.location | object |
localização |
|
nome
|
d.projectDetails.name | string |
nome |
|
percentualConcluído
|
d.projectDetails.percentCompleted | integer |
percentagem concluída |
|
programa
|
d.projectDetails.program | object |
programa |
|
projectLeader
|
d.projectDetails.projectLeader | object |
Líder de Projeto |
|
Centro de serviços
|
d.projectDetails.serviceCenter | object |
Centro de Serviços |
|
lesma
|
d.projectDetails.slug | string |
lesma |
|
displayText
|
d.projectDetails.status.displayText | string |
Exibir texto |
|
nome
|
d.projectDetails.status.name | string |
nome |
|
URI
|
d.projectDetails.status.uri | string |
URI |
|
displayText
|
d.projectDetails.timeAndExpenseEntryType.displayText | string |
Texto de exibição do tipo de entrada de tempo e despesa |
|
URI
|
d.projectDetails.timeAndExpenseEntryType.uri | string |
URI |
|
displayText
|
d.projectDetails.timeAndMaterials.billingRateFrequency.displayText | string |
Texto de exibição de frequência da taxa de faturamento |
|
nome
|
d.projectDetails.timeAndMaterials.billingRateFrequency.name | string |
Nome da taxa de faturamento |
|
URI
|
d.projectDetails.timeAndMaterials.billingRateFrequency.uri | string |
Taxa de faturamento URI |
|
faturamentoTaxaFrequênciaDuração
|
d.projectDetails.timeAndMaterials.billingRateFrequencyDuration | object |
Duração da frequência da taxa de faturação |
|
data de término
|
d.projectDetails.timeEntryDateRange.endDate | Date | |
|
startDate
|
d.projectDetails.timeEntryDateRange.startDate | Date | |
|
Montante
|
d.projectDetails.totalEstimatedContract.amount | number |
Montante |
|
displayText
|
d.projectDetails.totalEstimatedContract.currency.displayText | string |
Custo total estimado Texto de exibição da moeda |
|
nome
|
d.projectDetails.totalEstimatedContract.currency.name | string |
nome |
|
símbolo
|
d.projectDetails.totalEstimatedContract.currency.symbol | string |
símbolo |
|
URI
|
d.projectDetails.totalEstimatedContract.currency.uri | string |
URI |
|
URI
|
d.projectDetails.uri | string |
URI |
CreateProjectOrApplyModificationsResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
código
|
d.code | string |
código |
|
displayText
|
d.displayText | string |
displayText |
|
nome
|
d.name | string |
nome |
|
lesma
|
d.slug | string |
lesma |
|
URI
|
d.uri | string |
URI |
CreateTaskHierarchyOrApplyModificationsResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
d
|
d | array of object |
d |
|
erro
|
d.error | object |
erro |
|
parameterCorrelationId
|
d.parameterCorrelationId | string |
ID de correlação de parâmetros |
|
displayText
|
d.task.displayText | string |
Exibir texto |
|
parameterCorrelationId
|
d.task.parameterCorrelationId | string |
ID de correlação de parâmetros |
|
URI
|
d.task.uri | string |
URI |
UserListServiceGetDataResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
cabeçalho
|
d.header | array of object |
cabeçalho |
|
nome de exibição
|
d.header.displayName | string |
nome a apresentar |
|
URI
|
d.header.uri | string |
URI |
|
linhas
|
d.rows | array of object |
linhas |
|
células
|
d.rows.cells | array of object |
células |
|
Tipo de dados
|
d.rows.cells.dataType | string |
tipo de dados |
|
objectType
|
d.rows.cells.objectType | string |
notificação |
|
lesma
|
d.rows.cells.slug | string |
lesma |
|
textValue
|
d.rows.cells.textValue | string |
valor do texto |
|
URI
|
d.rows.cells.uri | string |
URI |
TaskListServiceGetDataResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
cabeçalho
|
d.header | array of object |
cabeçalho |
|
nome de exibição
|
d.header.displayName | string |
nome a apresentar |
|
URI
|
d.header.uri | string |
URI |
|
linhas
|
d.rows | array of object |
linhas |
|
células
|
d.rows.cells | array of object |
células |
|
Tipo de dados
|
d.rows.cells.dataType | string |
tipo de dados |
|
objectType
|
d.rows.cells.objectType | string |
notificação |
|
lesma
|
d.rows.cells.slug | string |
lesma |
|
textValue
|
d.rows.cells.textValue | string |
valor do texto |
|
URI
|
d.rows.cells.uri | string |
URI |
|
cellCollection
|
d.rows.cells.cellCollection | array of object |
Coleção de células |
|
Tipo de dados
|
d.rows.cells.cellCollection.dataType | string |
tipo de dados |
|
objectType
|
d.rows.cells.cellCollection.objectType | string |
notificação |
|
lesma
|
d.rows.cells.cellCollection.slug | string |
lesma |
|
textValue
|
d.rows.cells.cellCollection.textValue | string |
valor do texto |
|
URI
|
d.rows.cells.cellCollection.uri | string |
URI |
Date
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
day
|
day | integer |
day |
|
mês
|
month | integer |
mês |
|
ano
|
year | integer |
ano |
Duração
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Horas
|
hours | integer |
Horas |
|
microssegundos
|
microseconds | integer |
microssegundos |
|
milissegundos
|
milliseconds | integer |
milissegundos |
|
minutes
|
minutes | integer |
minutes |
|
segundos
|
seconds | integer |
segundos |
TenantEndpointDetails
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
applicationRootUrl
|
d.applicationRootUrl | string |
URL raiz do aplicativo |
|
applicationRootUrls
|
d.applicationRootUrls | array of object |
URLs raiz do aplicativo |
|
rootUrl
|
d.applicationRootUrls.rootUrl | string |
url raiz |
|
URI
|
d.applicationRootUrls.uri | string |
URI |
|
isLocal
|
d.isLocal | boolean |
é local |
|
chave da empresa
|
d.tenant.companyKey | string |
chave da empresa |
|
isEnabled
|
d.tenant.isEnabled | boolean |
está ativado |
|
lesma
|
d.tenant.slug | string |
lesma |
|
URI
|
d.tenant.uri | string |
URI |