Compartir a través de


Polaris PSA (versión preliminar)

Polaris PSA es una solución de automatización de servicios profesionales autocontrolable que usa tecnología avanzada para analizar datos en tiempo real y, a continuación, ofrece recomendaciones para ayudar a mantener proyectos, recursos y finanzas en seguimiento. El conector permite sincronizar continuamente proyectos, tareas y asignaciones de recursos de Project Online a Polaris y datos de tiempo de Polaris a Project Online.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con Polaris
URL https://www.replicon.com/polaris/contact-support/
Correo Electrónico support@replicon.com
Metadatos del conector
Publicador Replicon Inc
Sitio web https://www.replicon.com/polaris-psa
Directiva de privacidad https://www.replicon.com/terms-and-conditions/privacy-policy
Categorías Business Intelligence; Finanzas

El conector de Polaris PSA proporciona una manera de conectar Microsoft Project Online a Polaris PSA mediante la plataforma de Power Automate de Microsoft. Con este conector puede importar y sincronizar proyectos, tareas y asignaciones de recursos de Microsoft Project Plan 3 y Microsoft Project Plan 5 a Polaris PSA, e importar y sincronizar datos de tiempo validados y aprobados de Polaris PSA a Microsoft Project.

Prerrequisitos

Una cuenta de usuario de Polaris PSA con permiso de administración de proyectos a través de https://www.replicon.com/polaris-psa

Obtención de credenciales

Puede solicitar una evaluación gratuita de Polaris PSA aquí: https://www.replicon.com/polaris-psa/live-demo/

Los usuarios existentes de Polaris PSA pueden usar sus credenciales de cuenta de usuario de Polaris PSA para autenticarse y usar el conector.

Introducción al conector

El caso de uso común de Polaris PSA es la importación y sincronización de proyectos, tareas y asignaciones de recursos de Microsoft Project Plan 3 y Microsoft Project Plan 5 a Polaris PSA. A continuación, los usuarios aprovecharán las capacidades avanzadas de Polaris PSA para entrar y realizar un seguimiento del tiempo (esfuerzos) en los proyectos y tareas asignados, mientras que los administradores de proyectos y de finanzas y facturación pueden administrar el ciclo de vida completo del proyecto. El tiempo validado y aprobado para proyectos o tareas en Polaris PSA se sincronizará con Microsoft Project.

Para empezar a trabajar con el conector Polaris PSA, asegúrese primero de tener una cuenta de usuario de Polaris PSA válida con el conjunto de permisos administrador de proyectos. Una vez que instale el conector Polaris PSA, podrá autenticar y "conectar" su cuenta de Microsoft Project Plan 3 / Microsoft Project Plan 5 con Polaris PSA a través de power Automate Platform. Use los 2 flujos relacionados para transferir proyectos, tareas y asignaciones de recursos a Polaris PSA y transferir datos de tiempo de Polaris PSA a Microsoft Project.

Problemas y limitaciones conocidos

El conector de Polaris PSA admite actualmente operaciones relacionadas con proyectos, tareas, asignaciones de recursos y datos o esfuerzos de tiempo. No proporciona operaciones para crear, actualizar o leer otros objetos de datos en Polaris PSA o Microsoft Project Plan 3/ Microsoft Project Plan 5.

Errores y soluciones comunes

Código de estado HTTP 400: compruebe el cuerpo de la solicitud json. Cualquier valor en formato no correcto puede provocar este error. Siempre puede ponerse en contacto con [Soporte de Polaris] (https://www.replicon.com/polaris/contact-support/ "Soporte polaris")

Código de estado HTTP 403: compruebe que el usuario configurado para conectarse a Polaris sigue activo y tenga permisos de administrador del sistema y administrador de proyectos en Polaris.

Código de estado HTTP 500: Error interno del servidor. La razón más común para esto es la incoherencia de los datos. Compruebe el cuerpo de la solicitud JSON. El uso de valores correctos para los parámetros de las operaciones resolverá este problema. Póngase en contacto con [Compatibilidad con Polaris] (https://www.replicon.com/polaris/contact-support/ "Compatibilidad con Polaris") en caso de que este problema persista.

Preguntas más frecuentes

  1. ¿Qué es Polaris PSA? [Polaris PSA] (https://www.replicon.com/polaris-psa) es un PSA que utiliza tecnología avanzada para analizar datos en tiempo real y, a continuación, ofrece recomendaciones para ayudar a mantener los proyectos, los recursos y las finanzas en seguimiento.

  2. ¿Cómo obtengo una cuenta de Polaris PSA? Visite [Polaris PSA] (https://www.replicon.com/polaris-psa) para obtener más información.

  3. ¿Cómo se conecta Polaris PSA a Polaris? El conector usa el flujo de oAuth2 para conectarse a Polaris PSA. Una vez conectado, usa los permisos de los usuarios autenticados en Polaris para realizar operaciones compatibles con el conector.

  4. ¿Necesito una licencia de usuario adicional para crear un flujo para conectarse a Polaris PSA? En general, se recomienda usar un usuario administrador independiente con el permiso administración de proyectos en Polaris PSA para que los flujos que usan el conector funcionen sin problemas. Pero cualquier usuario existente de Polaris PSA con los conjuntos de permisos correctos se puede usar para conectarse al conector.

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Consulta de QL de Graph

Realización de consultas QL de Graph en Polaris

Crear jerarquía de tareas o aplicar modificaciones

Crear jerarquía de tareas o aplicar modificaciones a una tarea polaris

Crear proyecto o aplicar modificaciones

Crear proyecto o aplicar modificaciones en Polaris

Mover tarea

Mover tarea a un nuevo elemento primario

Obtención de datos del servicio de lista de tareas

Obtención de datos del servicio de lista de tareas de Polaris

Obtención de los detalles del punto de conexión del inquilino

Obtener detalles del punto de conexión del inquilino

Obtener detalles de la tarea descendiente

Obtención de detalles de tareas jerárquicos de Polaris

Obtener detalles del proyecto

Obtención de los detalles del proyecto de Polaris

Obtener lista de usuarios

Obtener datos de lista de usuarios de Polaris

Obtener resumen del parte de horas

Obtener el resumen del parte de horas de Polaris

Obtener tiempo especificado resumen

Obtener la hora especificada por el URI de tarea de Polaris

Consulta de QL de Graph

Realización de consultas QL de Graph en Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

nombreDeOperación
operationName string

nombre de la operación

variables
variables object

variables

query
query string

query

Crear jerarquía de tareas o aplicar modificaciones

Crear jerarquía de tareas o aplicar modificaciones a una tarea polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

Uri
uri string

URI del proyecto

nombre
name string

nombre del proyecto

código
code string

código del proyecto

parameterCorrelationId
parameterCorrelationId string

id. de correlación de parámetros

target
target object

target

parameterCorrelationId
parameterCorrelationId string

id. de correlación de parámetros de tarea

nombre
name string

nombre de tarea que se va a aplicar

value
value string

código de tarea que se va a aplicar

value
value string

descripción de la tarea que se va a aplicar

isClosed
isClosed string

está cerrada la tarea

año
year integer

año de fecha de inicio de la tarea

month
month integer

mes de fecha de inicio de la tarea

Día
day integer

día de la fecha de inicio de la tarea

año
year integer

año de fecha de finalización de la tarea

month
month integer

año de fecha de finalización de la tarea

Día
day integer

año de fecha de finalización de la tarea

value
value string

valor de tipo de entrada de tiempo y gastos

isTimeEntryAllowed
isTimeEntryAllowed string

es la entrada de hora permitida

costTypeToApply
costTypeToApply object

tipo de costo que se va a aplicar

estimatedHoursToApply
estimatedHoursToApply object

horas estimadas que se aplicarán

estimatedCostToApply
estimatedCostToApply object

costo estimado para aplicar

resourcesToAdd
resourcesToAdd array of string

recursos que se van a agregar

resourcesToRemove
resourcesToRemove array of string

recursos que se van a quitar

customFieldsToApply
customFieldsToApply array of

campos personalizados que se van a aplicar

keyValuesToApply
keyValuesToApply array of

valores de clave que se van a aplicar

objectExtensionFieldsToApply
objectExtensionFieldsToApply array of

campos de extensión de objeto que se van a aplicar

taskModificationOptionUri
taskModificationOptionUri string

URI de la opción de modificación de tareas

unitOfWorkId
unitOfWorkId string

id. de unidad de trabajo

Devoluciones

Crear proyecto o aplicar modificaciones

Crear proyecto o aplicar modificaciones en Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

target
target object

destino del proyecto

value
value string

nombre del proyecto que se va a aplicar

value
value string

código de proyecto que se va a aplicar

descriptionToApply
descriptionToApply object

descripción del proyecto que se va a aplicar

percentCompletedToApply
percentCompletedToApply string

porcentaje completado para aplicar

año
year integer

año de fecha de inicio del proyecto

month
month integer

mes de fecha de inicio del proyecto

Día
day integer

día de la fecha de inicio del proyecto

año
year integer

año de fecha de finalización del proyecto

month
month integer

mes de fecha de finalización del proyecto

Día
day integer

día de la fecha de finalización del proyecto

value
value string

tipo de facturación

projectLeaderToApply
projectLeaderToApply object

líder del proyecto que se va a aplicar

isProjectLeaderApprovalRequired
isProjectLeaderApprovalRequired string

es necesaria la aprobación del líder del proyecto.

isTimeEntryAllowed
isTimeEntryAllowed string

es la entrada de hora permitida

nombre
name string

nombre de moneda de facturación

nombre
name string

nombre del contrato de facturación

keyUri
keyUri string

URI de clave

texto
text string

texto del elemento de valor clave

Uri
uri string

URI de elemento de valor clave

Uri
uri string

URI de valor

projectModificationOptionUri
projectModificationOptionUri string

URI de la opción de modificación del proyecto

unitOfWorkId
unitOfWorkId string

id. de unidad de trabajo

Devoluciones

Mover tarea

Mover tarea a un nuevo elemento primario

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

taskUri
taskUri string

URI de tarea

targetUri
targetUri string

URI de destino

moveTaskMethodUri
moveTaskMethodUri string

mover el URI del método de tarea

Obtención de datos del servicio de lista de tareas

Obtención de datos del servicio de lista de tareas de Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

página
page string

página

Pagesize
pagesize string

Tamaño de página

columnUris
columnUris array of string

URI de columna

sort
sort array of

sort

filterExpression
filterExpression object

expresión de filtro

Devoluciones

Obtención de los detalles del punto de conexión del inquilino

Obtener detalles del punto de conexión del inquilino

Devoluciones

Obtener detalles de la tarea descendiente

Obtención de detalles de tareas jerárquicos de Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

parentUri
parentUri string

URI primario

Obtener detalles del proyecto

Obtención de los detalles del proyecto de Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

Uri
uri string

URI del proyecto

nombre
name string

nombre del proyecto

código
code string

código del proyecto

parameterCorrelationId
parameterCorrelationId string

id. de correlación de parámetros

Devoluciones

Obtener lista de usuarios

Obtener datos de lista de usuarios de Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

página
page string

página

Pagesize
pagesize string

Tamaño de página

columnUris
columnUris array of string

URI de columna

sort
sort array of

sort

filterExpression
filterExpression object

expresión de filtro

Devoluciones

Obtener resumen del parte de horas

Obtener el resumen del parte de horas de Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

timesheetUri
timesheetUri string

URI del parte de horas

Devoluciones

Obtener tiempo especificado resumen

Obtener la hora especificada por el URI de tarea de Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

taskUris
taskUris array of string

URI de tareas

Devoluciones

Desencadenadores

Suscribirse a desencadenadores de eventos

Desencadenador para suscribirse a eventos web hook en Polaris

Suscribirse a desencadenadores de eventos

Desencadenador para suscribirse a eventos web hook en Polaris

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL del host para Polaris
hostUrl True string

Polaris Host Url

eventType
eventType string

Tipo de evento al que suscribirse

Devoluciones

Nombre Ruta de acceso Tipo Description
displayText
timesheet.displayText string

mostrar texto

Uri
timesheet.uri string

Uri

trago
timesheet.slug string

trago

approvalStatusUri
approvalStatusUri string

URI de estado de aprobación

displayText
authority.actingUser.displayText string

texto para mostrar por el usuario

nombre de usuario
authority.actingUser.loginName string

nombre de inicio de sesión de usuario

Uri
authority.actingUser.uri string

Uri

trago
authority.actingUser.slug string

trago

displayText
authority.displayText string

mostrar texto

actingForUser
authority.actingForUser string

actuar para el usuario

displayText
authority.authorityType.displayText string

texto para mostrar del tipo de autoridad

Uri
authority.authorityType.uri string

Uri

timesheetStatusUri
timesheetStatusUri string

URI de estado del parte de horas

Definiciones

GetTimesheetSummaryResponse

Nombre Ruta de acceso Tipo Description
actualPayableTimeCalculationStatus
d.actualPayableTimeCalculationStatus string

estado del cálculo real del tiempo de pago

actualsByActivity
d.actualsByActivity array of object

reals por actividad

actividad
d.actualsByActivity.activity object

actividad

totalTimeDuration
d.actualsByActivity.totalTimeDuration Duration
actualsByBillingRate
d.actualsByBillingRate array of object

reals por tasa de facturación

billingRate
d.actualsByBillingRate.billingRate object

tasa de facturación

totalTimeDuration
d.actualsByBillingRate.totalTimeDuration Duration
actualsByDate
d.actualsByDate array of object

reales por fecha

breakDuration
d.actualsByDate.breakDuration Duration
date
d.actualsByDate.date Date
hasComments
d.actualsByDate.hasComments boolean

son comentarios presentes

isHolidayDayOff
d.actualsByDate.isHolidayDayOff boolean

es día festivo

isWeeklyDayOff
d.actualsByDate.isWeeklyDayOff boolean

es semanal fuera del día

timeOffDuration
d.actualsByDate.timeOffDuration Duration
totalTimeDuration
d.actualsByDate.totalTimeDuration Duration
workingTimeDuration
d.actualsByDate.workingTimeDuration Duration
actualsByPaycode
d.actualsByPaycode array of object

reals por código de pago

items
d.actualsByPaycode object

reals por elemento de código de pago

actualsByProject
d.actualsByProject array of object

reals por proyecto

código
d.actualsByProject.project.code string

código

displayText
d.actualsByProject.project.displayText string

mostrar texto

nombre
d.actualsByProject.project.name string

nombre

trago
d.actualsByProject.project.slug string

trago

Uri
d.actualsByProject.project.uri string

Uri

totalTimeDuration
d.actualsByProject.totalTimeDuration Duration
displayText
d.approvalStatus.displayText string

mostrar texto

Uri
d.approvalStatus.uri string

Uri

attestationStatusUri
d.attestationStatusUri string

URI de estado de atestación

bankedTimeDuration
d.bankedTimeDuration Duration
billableTimeDuration
d.billableTimeDuration Duration
breakDuration
d.breakDuration Duration
dueDate
d.dueDate Date
nonBillableTimeDuration
d.nonBillableTimeDuration Duration
overtimeDuration
d.overtimeDuration Duration
Día
d.scriptCalculationStatus.lastDataModification.day integer

Día

displayText
d.scriptCalculationStatus.lastDataModification.displayText string

mostrar texto

hora
d.scriptCalculationStatus.lastDataModification.hour integer

hora

minuto
d.scriptCalculationStatus.lastDataModification.minute integer

minuto

month
d.scriptCalculationStatus.lastDataModification.month integer

month

segundo
d.scriptCalculationStatus.lastDataModification.second integer

segundo

displayText
d.scriptCalculationStatus.lastDataModification.timeZone.displayText string

mostrar texto

ianaName
d.scriptCalculationStatus.lastDataModification.timeZone.ianaName string

Nombre de iana

offsetDisplayText
d.scriptCalculationStatus.lastDataModification.timeZone.offsetDisplayText string

texto para mostrar de desplazamiento

Uri
d.scriptCalculationStatus.lastDataModification.timeZone.uri string

Uri

Día
d.scriptCalculationStatus.lastDataModification.valueInUtc.day integer

Día

hora
d.scriptCalculationStatus.lastDataModification.valueInUtc.hour integer

hora

milisegundo
d.scriptCalculationStatus.lastDataModification.valueInUtc.millisecond integer

milisegundo

minuto
d.scriptCalculationStatus.lastDataModification.valueInUtc.minute integer

minuto

month
d.scriptCalculationStatus.lastDataModification.valueInUtc.month integer

month

segundo
d.scriptCalculationStatus.lastDataModification.valueInUtc.second integer

segundo

año
d.scriptCalculationStatus.lastDataModification.valueInUtc.year integer

año

año
d.scriptCalculationStatus.lastDataModification.year integer

año

lastFailedAttempt
d.scriptCalculationStatus.lastFailedAttempt object

último intento con error

Día
d.scriptCalculationStatus.lastSuccessfulAttempt.day integer

Día

displayText
d.scriptCalculationStatus.lastSuccessfulAttempt.displayText string

mostrar texto

hora
d.scriptCalculationStatus.lastSuccessfulAttempt.hour integer

hora

minuto
d.scriptCalculationStatus.lastSuccessfulAttempt.minute integer

minuto

month
d.scriptCalculationStatus.lastSuccessfulAttempt.month integer

month

segundo
d.scriptCalculationStatus.lastSuccessfulAttempt.second integer

segundo

displayText
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.displayText string

mostrar texto

ianaName
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.ianaName string

Nombre de iana

offsetDisplayText
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.offsetDisplayText string

texto para mostrar de desplazamiento

Uri
d.scriptCalculationStatus.lastSuccessfulAttempt.timeZone.uri string

Uri

Día
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.day integer

Día

hora
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.hour integer

hora

milisegundo
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.millisecond integer

milisegundo

minuto
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.minute integer

minuto

month
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.month integer

month

segundo
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.second integer

segundo

año
d.scriptCalculationStatus.lastSuccessfulAttempt.valueInUtc.year integer

año

año
d.scriptCalculationStatus.lastSuccessfulAttempt.year integer

año

displayText
d.scriptCalculationStatus.timesheet.displayText string

mostrar texto

trago
d.scriptCalculationStatus.timesheet.slug string

trago

Uri
d.scriptCalculationStatus.timesheet.uri string

Uri

displayText
d.scriptCalculationStatus.timesheetStatus.displayText string

mostrar texto

Uri
d.scriptCalculationStatus.timesheetStatus.uri string

Uri

timeOffTimeDuration
d.timeOffTimeDuration Duration
displayText
d.timesheetStatus.displayText string

mostrar texto

Uri
d.timesheetStatus.uri string

Uri

totalTimeDuration
d.totalTimeDuration Duration
workingTimeDuration
d.workingTimeDuration Duration

BulkGetTimeEnteredSummaryResponse

Nombre Ruta de acceso Tipo Description
d
d array of object

d

taskUri
d.taskUri string

URI de tarea

timeEnteredActual
d.timeEnteredActual Duration
timeEnteredTotalEstimated
d.timeEnteredTotalEstimated Duration
timeEnteredTotalEstimatedAtCompletion
d.timeEnteredTotalEstimatedAtCompletion Duration

ProjectDetailsResponse

Nombre Ruta de acceso Tipo Description
d
d array of object

d

type
d.error.type string

type

displayText
d.error.displayText string

mostrar texto

parameterCorrelationId
d.parameterCorrelationId string

id. de correlación de parámetros

displayText
d.projectDetails.billingContract.displayText string

mostrar texto

trago
d.projectDetails.billingContract.slug string

trago

Uri
d.projectDetails.billingContract.uri string

Uri

displayText
d.projectDetails.billingType.displayText string

mostrar texto

Uri
d.projectDetails.billingType.uri string

Uri

presupuesto
d.projectDetails.budget object

presupuesto

budgetedCost
d.projectDetails.budgetedCost object

costo presupuestado

budgetedHours
d.projectDetails.budgetedHours object

horas presupuestadas

displayText
d.projectDetails.clientBillingAllocationMethod.displayText string

mostrar texto

Uri
d.projectDetails.clientBillingAllocationMethod.uri string

Uri

clientRepresentative
d.projectDetails.clientRepresentative string

representante del cliente

clientSchedule
d.projectDetails.clientSchedule array of

programación de cliente

clients
d.projectDetails.clients array of

clients

código
d.projectDetails.code string

código

costCenter
d.projectDetails.costCenter object

centro de costos

costType
d.projectDetails.costType object

tipo de costo

customFields
d.projectDetails.customFields array of

campos personalizados

displayText
d.projectDetails.defaultBillingCurrency.displayText string

mostrar texto

nombre
d.projectDetails.defaultBillingCurrency.name string

nombre

symbol
d.projectDetails.defaultBillingCurrency.symbol string

symbol

Uri
d.projectDetails.defaultBillingCurrency.uri string

Uri

departmentGroup
d.projectDetails.departmentGroup object

grupo de departamento

descripción
d.projectDetails.description string

descripción

displayText
d.projectDetails.displayText string

mostrar texto

division
d.projectDetails.division object

division

employeeTypeGroup
d.projectDetails.employeeTypeGroup object

grupo de tipos de empleado

estimatedCost
d.projectDetails.estimatedCost object

costo estimado

estimatedExpenses
d.projectDetails.estimatedExpenses object

gastos estimados

estimatedHours
d.projectDetails.estimatedHours object

horas estimadas

displayText
d.projectDetails.estimationMode.displayText string

texto para mostrar en modo de estimación

Uri
d.projectDetails.estimationMode.uri string

Uri

extensionFieldValues
d.projectDetails.extensionFieldValues array of

valores de campo de extensión

isProjectLeaderApprovalRequired
d.projectDetails.isProjectLeaderApprovalRequired boolean

es la aprobación del líder del proyecto necesaria para el proyecto.

isTimeEntryAllowed
d.projectDetails.isTimeEntryAllowed boolean

es la entrada de hora permitida para el proyecto.

keyValues
d.projectDetails.keyValues array of object

valores de clave

keyUri
d.projectDetails.keyValues.keyUri string

URI de clave

colección
d.projectDetails.keyValues.value.collection array of object

colección

texto
d.projectDetails.keyValues.value.collection.text string

texto

Uri
d.projectDetails.keyValues.value.collection.uri string

Uri

Uri
d.projectDetails.keyValues.value.uri string

Uri

location
d.projectDetails.location object

location

nombre
d.projectDetails.name string

nombre

percentCompleted
d.projectDetails.percentCompleted integer

porcentaje completado

programa
d.projectDetails.program object

programa

projectLeader
d.projectDetails.projectLeader object

líder del proyecto

serviceCenter
d.projectDetails.serviceCenter object

Centro de servicios

trago
d.projectDetails.slug string

trago

displayText
d.projectDetails.status.displayText string

mostrar texto

nombre
d.projectDetails.status.name string

nombre

Uri
d.projectDetails.status.uri string

Uri

displayText
d.projectDetails.timeAndExpenseEntryType.displayText string

Tipo de entrada de tiempo y gastos para mostrar texto

Uri
d.projectDetails.timeAndExpenseEntryType.uri string

Uri

displayText
d.projectDetails.timeAndMaterials.billingRateFrequency.displayText string

frecuencia de facturación: texto

nombre
d.projectDetails.timeAndMaterials.billingRateFrequency.name string

nombre de la tasa de facturación

Uri
d.projectDetails.timeAndMaterials.billingRateFrequency.uri string

URI de tasa de facturación

billingRateFrequencyDuration
d.projectDetails.timeAndMaterials.billingRateFrequencyDuration object

duración de la frecuencia de facturación

fecha de finalización
d.projectDetails.timeEntryDateRange.endDate Date
startDate
d.projectDetails.timeEntryDateRange.startDate Date
importe
d.projectDetails.totalEstimatedContract.amount number

importe

displayText
d.projectDetails.totalEstimatedContract.currency.displayText string

texto de visualización total de moneda de costo estimado

nombre
d.projectDetails.totalEstimatedContract.currency.name string

nombre

symbol
d.projectDetails.totalEstimatedContract.currency.symbol string

symbol

Uri
d.projectDetails.totalEstimatedContract.currency.uri string

Uri

Uri
d.projectDetails.uri string

Uri

CreateProjectOrApplyModificationsResponse

Nombre Ruta de acceso Tipo Description
código
d.code string

código

displayText
d.displayText string

displayText

nombre
d.name string

nombre

trago
d.slug string

trago

Uri
d.uri string

Uri

CreateTaskHierarchyOrApplyModificationsResponse

Nombre Ruta de acceso Tipo Description
d
d array of object

d

error
d.error object

error

parameterCorrelationId
d.parameterCorrelationId string

id. de correlación de parámetros

displayText
d.task.displayText string

mostrar texto

parameterCorrelationId
d.task.parameterCorrelationId string

id. de correlación de parámetros

Uri
d.task.uri string

Uri

UserListServiceGetDataResponse

Nombre Ruta de acceso Tipo Description
encabezado
d.header array of object

encabezado

Nombre para mostrar
d.header.displayName string

nombre para mostrar

Uri
d.header.uri string

Uri

filas
d.rows array of object

filas

células
d.rows.cells array of object

células

Tipo de dato
d.rows.cells.dataType string

tipo de datos

objectType
d.rows.cells.objectType string

tipo de objeto

trago
d.rows.cells.slug string

trago

textValue
d.rows.cells.textValue string

valor de texto

Uri
d.rows.cells.uri string

Uri

TaskListServiceGetDataResponse

Nombre Ruta de acceso Tipo Description
encabezado
d.header array of object

encabezado

Nombre para mostrar
d.header.displayName string

nombre para mostrar

Uri
d.header.uri string

Uri

filas
d.rows array of object

filas

células
d.rows.cells array of object

células

Tipo de dato
d.rows.cells.dataType string

tipo de datos

objectType
d.rows.cells.objectType string

tipo de objeto

trago
d.rows.cells.slug string

trago

textValue
d.rows.cells.textValue string

valor de texto

Uri
d.rows.cells.uri string

Uri

cellCollection
d.rows.cells.cellCollection array of object

colección de celdas

Tipo de dato
d.rows.cells.cellCollection.dataType string

tipo de datos

objectType
d.rows.cells.cellCollection.objectType string

tipo de objeto

trago
d.rows.cells.cellCollection.slug string

trago

textValue
d.rows.cells.cellCollection.textValue string

valor de texto

Uri
d.rows.cells.cellCollection.uri string

Uri

Fecha

Nombre Ruta de acceso Tipo Description
Día
day integer

Día

month
month integer

month

año
year integer

año

Duración

Nombre Ruta de acceso Tipo Description
horas
hours integer

horas

Microsegundos
microseconds integer

Microsegundos

Milisegundos
milliseconds integer

Milisegundos

minutes
minutes integer

minutes

segundos
seconds integer

segundos

TenantEndpointDetails

Nombre Ruta de acceso Tipo Description
applicationRootUrl
d.applicationRootUrl string

dirección URL raíz de la aplicación

applicationRootUrls
d.applicationRootUrls array of object

direcciones URL raíz de la aplicación

rootUrl
d.applicationRootUrls.rootUrl string

dirección URL raíz

Uri
d.applicationRootUrls.uri string

Uri

isLocal
d.isLocal boolean

es local

companyKey
d.tenant.companyKey string

clave de empresa

isEnabled
d.tenant.isEnabled boolean

está habilitado

trago
d.tenant.slug string

trago

Uri
d.tenant.uri string

Uri