Compartir a través de


Calculadora de duración (publicador independiente) (versión preliminar)

Un conector de cálculo de duración y tiempo completo que admite días laborables, zonas horarias, períodos de nómina, escalas de tiempo del proyecto y cálculos avanzados de DST para aplicaciones empresariales.

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 Troy Taylor
URL https://www.troystaylor.com
Correo Electrónico troy@troystaylor.com
Metadatos del conector
Publicador Troy Taylor
Website https://www.troystaylor.com
Directiva de privacidad https://www.troystaylor.com
Categorías Productividad

Limitaciones

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

Acciones

Calcular fecha límite

Calcule el tiempo restante hasta una fecha límite con un desglose detallado y el seguimiento de hitos.

Calcular la duración de la zona horaria cruzada

Calcule la duración entre dos fechas y horas en distintas zonas horarias, teniendo en cuenta los cambios de DST.

Calcular la duración del proyecto

Analice las escalas de tiempo del proyecto con seguimiento de hitos, análisis de rutas críticas y cálculos de estado del proyecto.

Calcular los tiempos óptimos de reunión

Encuentre tiempos de reunión óptimos en varias zonas horarias con restricciones de disponibilidad y horas de trabajo.

Conversión de zonas horarias

Convierta datetime entre más de 25 zonas horarias compatibles con la detección automática de DST y el ajuste.

Cálculo de días laborables

Calcule el número de días laborables entre dos fechas, excepto los fines de semana y los festivos opcionales.

Cálculo de horas de trabajo

Realice un seguimiento y calcule las horas de trabajo con compatibilidad con programaciones personalizadas, reglas de horas extra y cálculos de tiempo de interrupción.

Cálculo de la antigüedad

Calcule la antigüedad y la duración precisas entre fechas con varios formatos de salida, incluidos años, meses, días y unidades de tiempo total.

Cálculo de la transición de DST

Calcule fechas específicas de transición del horario de verano y analice su impacto en las duraciones.

Cálculo de períodos de nómina

Genere períodos de nómina para programaciones semanales, bi-semanales, semi-mensuales o mensuales con cálculos de días laborables.

Cálculo del horario laboral global

Calcule las horas de trabajo en varias zonas horarias con soporte técnico de vacaciones regionales y programaciones personalizadas.

Obtención de información de zona horaria

Recupere información completa sobre la zona horaria, incluidas las reglas de DST, el desplazamiento actual y los detalles regionales.

Obtención del historial de DST

Recupere los datos históricos de transición del horario de verano para el análisis y los informes de cumplimiento.

Validación de cálculos de DST

Valide y analice los cálculos del horario de verano para obtener precisión y cumplimiento.

Calcular fecha límite

Calcule el tiempo restante hasta una fecha límite con un desglose detallado y el seguimiento de hitos.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha límite
deadlineDate True date-time

Fecha y hora de fecha y hora de destino.

Fecha actual
currentDate date-time

Fecha actual para el cálculo. El valor predeterminado es ahora si no se proporciona.

Incluir fines de semana
includeWeekends boolean

Si se deben incluir fines de semana en el cálculo.

Holidays
holidays array of string

Lista de fechas de vacaciones que se van a excluir del cálculo.

Devoluciones

Calcular la duración de la zona horaria cruzada

Calcule la duración entre dos fechas y horas en distintas zonas horarias, teniendo en cuenta los cambios de DST.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha y hora de inicio
startDateTime True date-time

Fecha y hora de inicio en la zona horaria de inicio.

startTimeZone
startTimeZone True string

Identificador de zona horaria de IANA.

Fecha y hora de finalización
endDateTime True date-time

Fecha y hora de finalización en la zona horaria final.

endTimeZone
endTimeZone True string

Identificador de zona horaria de IANA.

Cuenta para DST
accountForDst boolean

Si se deben tener en cuenta las transiciones de horario de verano.

Devoluciones

Calcular la duración del proyecto

Analice las escalas de tiempo del proyecto con seguimiento de hitos, análisis de rutas críticas y cálculos de estado del proyecto.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha de inicio
startDate True string

Fecha de inicio del proyecto.

Fecha de finalización
endDate True string

Fecha de finalización del proyecto.

Estado del proyecto
projectStatus string

Estado actual del proyecto para los cálculos de duración.

Nombre del hito
name True string

Nombre o título del hito.

Fecha de hito
date True string

Fecha de destino del hito.

Fecha de vacaciones
date True string

Fecha del día festivo.

Nombre del día festivo
name string

Nombre del día festivo.

Tipo de día festivo
type string

Categoría de días festivos para clasificación.

Observancia de los días festivos
observance string

Cómo se observa el día festivo.

Incluir fines de semana
includeWeekends boolean

Si se deben incluir fines de semana en la duración del proyecto.

Formato de salida
outputFormat string

Formato de salida preferido para los cálculos de duración.

Período de horas de trabajo
workingHoursPeriod string

Tipo de período de horas de trabajo para cálculos.

Devoluciones

Calcular los tiempos óptimos de reunión

Encuentre tiempos de reunión óptimos en varias zonas horarias con restricciones de disponibilidad y horas de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre del participante
participantName string

Nombre del participante.

Fecha y hora local
localDateTime date-time

Hora de la reunión en la zona horaria local del participante.

timeZone
timeZone string

Identificador de zona horaria de IANA.

Está dentro del horario laboral
isWithinWorkingHours boolean

Si el tiempo está dentro del horario laboral.

Nivel de conflicto
conflictLevel string

Nivel de conflicto de programación.

Minutos de duración
durationMinutes True integer

Duración de la reunión en minutos.

Tipo de reunión
meetingType string

Tipo de reunión para una programación óptima.

Prioridad de la reunión
priority string

Nivel de prioridad para la programación de reuniones.

Fecha de inicio
startDate True string

Fecha de inicio del intervalo.

Fecha de finalización
endDate True string

Fecha de finalización del intervalo.

Hora de comienzo
startTime time

Hora de inicio diaria (formato HH:mm).

Hora de finalización
endTime time

Hora de finalización diaria (formato HH:mm).

Días laborables
workingDays array of string

Días laborables de la semana.

Hora de comienzo
startTime True date-time

Hora de inicio de la ranura.

Hora de finalización
endTime True date-time

Hora de finalización de la ranura.

Description
description string

Descripción del espacio de tiempo.

Devoluciones

Conversión de zonas horarias

Convierta datetime entre más de 25 zonas horarias compatibles con la detección automática de DST y el ajuste.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha y hora
dateTime True date-time

Fecha y hora que se va a convertir.

fromTimeZone
fromTimeZone True string

Identificador de zona horaria de IANA.

toTimeZone
toTimeZone True string

Identificador de zona horaria de IANA.

Devoluciones

Cálculo de días laborables

Calcule el número de días laborables entre dos fechas, excepto los fines de semana y los festivos opcionales.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha de inicio
startDate True string

Fecha de inicio del cálculo del día laborable.

Fecha de finalización
endDate True string

Fecha de finalización del cálculo del día laborable.

Fechas de vacaciones
holidays array of string

Lista opcional de fechas de vacaciones que se excluirán del cálculo del día laborable.

Incluir fecha de inicio
includeStartDate boolean

Indica si se debe incluir la fecha de inicio en el cálculo.

Devoluciones

Cálculo de horas de trabajo

Realice un seguimiento y calcule las horas de trabajo con compatibilidad con programaciones personalizadas, reglas de horas extra y cálculos de tiempo de interrupción.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha y hora de inicio
startDateTime True date-time

Fecha y hora de inicio para el cálculo del horario laboral.

Fecha y hora de finalización
endDateTime True date-time

Fecha y hora de finalización para el cálculo del horario laboral.

Hora de inicio del trabajo
start string

Hora de inicio del día laborable (por ejemplo, "09:00").

Hora de finalización del trabajo
end string

Hora de finalización del día laborable (por ejemplo, "17:00").

Tasa de horas extra
overtimeRate number

Tasa de multiplicador de horas extra (por ejemplo, 1,5 para el tiempo y la mitad).

Horas de descanso
breakHours number

Tiempo de descanso diario en horas para restar del horario laboral.

Devoluciones

Cálculo de la antigüedad

Calcule la antigüedad y la duración precisas entre fechas con varios formatos de salida, incluidos años, meses, días y unidades de tiempo total.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha de nacimiento
birthDate True date-time

Fecha y hora de nacimiento para el cálculo de la edad.

A partir de la fecha
asOfDate date-time

Calcule la antigüedad a partir de esta fecha. El valor predeterminado es la fecha actual si no se proporciona.

Incluir tiempo
includeTime boolean

Indica si se debe incluir la precisión del tiempo en el cálculo de la edad.

Devoluciones

Cálculo de la transición de DST

Calcule fechas específicas de transición del horario de verano y analice su impacto en las duraciones.

Parámetros

Nombre Clave Requerido Tipo Description
Zona horaria
timeZone True string

Zona horaria que se va a analizar para las transiciones de DST (zona horaria de IANA).

Año
year True integer

Año que se va a analizar.

Incluir reglas
includeRules boolean

Si se deben incluir reglas de transición.

Incluir impacto
includeImpact boolean

Si se debe incluir el análisis de impacto.

Devoluciones

Cálculo de períodos de nómina

Genere períodos de nómina para programaciones semanales, bi-semanales, semi-mensuales o mensuales con cálculos de días laborables.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha de inicio
startDate True string

Fecha de inicio para el cálculo del período de nómina.

Fecha de finalización
endDate string

Fecha de finalización del cálculo del período de nómina. Si no se proporciona, calcula un período desde la fecha de inicio.

Tipo de punto
periodType True string

Tipo de período de nómina que se va a calcular.

Incluir períodos parciales
includePartialPeriods boolean

Si se deben incluir períodos parciales al principio o al final.

Devoluciones

Cálculo del horario laboral global

Calcule las horas de trabajo en varias zonas horarias con soporte técnico de vacaciones regionales y programaciones personalizadas.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha y hora de inicio
startDateTime True date-time

Fecha y hora de inicio para el cálculo.

Fecha y hora de finalización
endDateTime True date-time

Fecha y hora de finalización para el cálculo.

Zonas horarias
Time Zones string

Identificador de zona horaria de IANA.

Hora de comienzo
startTime time

Hora de inicio diaria (formato HH:mm).

Hora de finalización
endTime time

Hora de finalización diaria (formato HH:mm).

Días laborables
workingDays array of string

Días laborables de la semana.

Incluir días festivos
includeHolidays boolean

Si se deben tener en cuenta los días festivos regionales.

Devoluciones

Obtención de información de zona horaria

Recupere información completa sobre la zona horaria, incluidas las reglas de DST, el desplazamiento actual y los detalles regionales.

Parámetros

Nombre Clave Requerido Tipo Description
Zonas horarias
Time Zones string

Identificador de zona horaria de IANA.

Fecha de referencia
referenceDate string

Fecha de referencia para la información de zona horaria.

Historial de inclusión
includeHistory boolean

Si se debe incluir información histórica de DST.

Devoluciones

Obtención del historial de DST

Recupere los datos históricos de transición del horario de verano para el análisis y los informes de cumplimiento.

Parámetros

Nombre Clave Requerido Tipo Description
Zonas horarias
Time Zones string

Identificador de zona horaria de IANA.

Año de inicio
startYear integer

Año de inicio del historial (valor predeterminado: 2000).

Fin del año
endYear integer

Año final del historial (valor predeterminado: año actual).

Incluir cambios políticos
includePoliticalChanges boolean

Si se deben incluir cambios políticos o legislativos.

Devoluciones

Validación de cálculos de DST

Valide y analice los cálculos del horario de verano para obtener precisión y cumplimiento.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de cálculo
calculationId True string

Identificador único para el cálculo.

Zona horaria
timeZone True string

Zona horaria para el cálculo (zona horaria de IANA).

Fecha y hora de inicio
startDateTime True date-time

Fecha y hora de inicio.

Fecha y hora de finalización
endDateTime True date-time

Fecha y hora de finalización.

Total de días
totalDays integer

Número total de días.

Total de horas
totalHours integer

Número total de horas.

Total de minutos
totalMinutes integer

Número total de minutos.

Total de segundos
totalSeconds integer

Número total de segundos.

Años
years integer

Número de años completos.

Meses
months integer

Meses adicionales después de los años completos.

Días
days integer

Días adicionales después de meses completos.

Horas
hours integer

Horas adicionales después de días completos.

Minutos
minutes integer

Minutos adicionales después de horas completas.

Segundos
seconds integer

Segundos adicionales después de los minutos completos.

Reglas de validación
validationRules array of string

Reglas de validación que se van a aplicar.

Estándar de cumplimiento
complianceStandard string

Estándar de cumplimiento con el que validar.

Devoluciones

Definiciones

TimeZoneEnum

Identificador de zona horaria de IANA.

Identificador de zona horaria de IANA.

BusinessDaysResponse

Nombre Ruta de acceso Tipo Description
Fecha de inicio
startDate string

Fecha de inicio utilizada en el cálculo.

Fecha de finalización
endDate string

Fecha de finalización utilizada en el cálculo.

Días laborables
businessDays integer

Número total de días laborables entre las fechas.

Total de días
totalDays integer

Total de días naturales entre las fechas.

Días de fin de semana
weekendDays integer

Número de días de fin de semana excluidos.

Días festivos
holidayDays integer

Número de días festivos excluidos.

Días festivos en el intervalo
holidaysInRange array of string

Lista de días festivos que se encuentran dentro del intervalo de fechas.

AgeCalculationResponse

Nombre Ruta de acceso Tipo Description
Fecha de nacimiento
birthDate date-time

Fecha de nacimiento utilizada en el cálculo.

Fecha de cálculo
calculationDate date-time

Fecha en la que se calculó la antigüedad.

Edad en años
ageYears integer

Edad en años completos.

Meses adicionales
ageMonths integer

Meses adicionales más allá de los años completos.

Días adicionales
ageDays integer

Días adicionales más allá de los años y meses completos.

Total de días
totalDays integer

Edad total en días.

Total de horas
totalHours integer

Edad total en horas.

Total de minutos
totalMinutes integer

Edad total en minutos.

Edad con formato
formattedAge string

Cadena de edad con formato legible.

WorkingHoursResponse

Nombre Ruta de acceso Tipo Description
Fecha y hora de inicio
startDateTime date-time

Fecha y hora de inicio usadas en el cálculo.

Fecha y hora de finalización
endDateTime date-time

Fecha y hora de finalización usadas en el cálculo.

Total de horas
totalHours number

Total de horas de trabajo calculadas.

Horas regulares
regularHours number

Horario laboral normal (horas no extra).

Horas extra
overtimeHours number

Horas extra calculadas.

Total de días
totalDays integer

Total de días naturales en el período.

Días laborables
workingDays integer

Total de días laborables (excepto los fines de semana).

TimeZoneConversionResponse

Nombre Ruta de acceso Tipo Description
Fecha y hora original
originalDateTime date-time

Fecha y hora originales proporcionadas.

Fecha y hora convertidas
convertedDateTime date-time

Fecha y hora convertidas en zona horaria de destino.

Desde zona horaria
fromTimeZone string

Zona horaria de origen usada.

Zona horaria
toTimeZone string

Zona horaria de destino usada.

Diferencia de desplazamiento
offsetDifference string

Diferencia de tiempo entre zonas.

DST activo
isDstActive boolean

Indica si el horario de verano está activo.

ProjectDurationResponse

Nombre Ruta de acceso Tipo Description
Fecha de inicio
startDate string

Fecha de inicio del proyecto.

Fecha de finalización
endDate string

Fecha de finalización del proyecto.

Total de días naturales
totalCalendarDays integer

Total de días naturales en el proyecto.

Total de días laborables
totalBusinessDays integer

Total de días laborables en el proyecto.

Estado del proyecto
projectStatus string

Evaluación actual del estado del proyecto.

Análisis de hitos
milestones array of MilestoneAnalysis

Información de hitos analizada.

criticalPath
criticalPath CriticalPath

MilestoneAnalysis

Nombre Ruta de acceso Tipo Description
Nombre del hito
name string

Nombre del hito.

Fecha de hito
date string

Fecha de hito.

Días desde el principio
daysFromStart integer

Días desde el inicio del proyecto hasta el hito.

Días para finalizar
daysToEnd integer

Días desde el hito hasta el final del proyecto.

Porcentaje de completado
percentComplete number

Porcentaje de la escala de tiempo del proyecto completada en el hito.

Vencida
isOverdue boolean

Si el hito ha vencido.

CriticalPath

Nombre Ruta de acceso Tipo Description
Tiene ruta de acceso crítica
hasCriticalPath boolean

Si se han identificado hitos críticos.

Hitos críticos
criticalMilestones array of string

Nombres de hitos críticos.

Enfoque recomendado
recommendedFocus string

Área de enfoque recomendada para el éxito del proyecto.

DstValidationResponse

Nombre Ruta de acceso Tipo Description
Resultados de validación
validationResults array of DstValidationResult

Resultados de validación para cada cálculo.

Cumplimiento general
overallCompliance boolean

Si todos los cálculos pasan la validación.

Puntuación de cumplimiento
complianceScore number

Puntuación general de cumplimiento (0-100).

Recommendations
recommendations array of string

Recomendaciones para corregir problemas de validación.

DstValidationResult

Nombre Ruta de acceso Tipo Description
Id. de cálculo
calculationId string

Identificador de cálculo.

Es válido
isValid boolean

Si el cálculo es válido.

actualResult
actualResult DurationBreakdown
Desviaciones
deviations array of ValidationDeviation

Desviaciones de los resultados esperados.

Problemas de cumplimiento
complianceIssues array of string

Problemas de cumplimiento encontrados.

ValidationDeviation

Nombre Ruta de acceso Tipo Description
Campo
field string

Campo con desviación.

Esperado
expected string

Valor esperado.

Real
actual string

Valor real.

Severity
severity string

Gravedad de la desviación.

TimeZoneInfoResponse

Nombre Ruta de acceso Tipo Description
Detalles de zona horaria
timeZoneDetails array of TimeZoneDetail

Información detallada para cada zona horaria.

Comparaciones
comparisons array of TimeZoneComparison

Comparaciones entre zonas horarias.

TimeZoneDetail

Nombre Ruta de acceso Tipo Description
Id. de zona horaria
timeZoneId string

Identificador de zona horaria.

Nombre de pantalla
displayName string

Nombre de zona horaria legible para personas.

Desplazamiento actual
currentOffset string

Desplazamiento UTC actual.

Desplazamiento estándar
standardOffset string

Desplazamiento UTC de hora estándar.

Es el horario de verano
isDaylightSaving boolean

Si actualmente está en horario de verano.

dstRules
dstRules DstRules
regionalInfo
regionalInfo RegionalInfo

DstRules

Nombre Ruta de acceso Tipo Description
Usa DST
usesDst boolean

Indica si la zona horaria usa DST.

Regla de spring forward
springForwardRule string

Regla para la transición de spring forward.

Regla de reserva
fallBackRule string

Regla para la transición de reserva.

Transición siguiente
nextTransition date-time

Siguiente fecha de transición de DST.

RegionalInfo

Nombre Ruta de acceso Tipo Description
Países
countries array of string

Países que usan esta zona horaria.

Principales ciudades
majorCities array of string

Principales ciudades de esta zona horaria.

Estado político
politicalStatus string

Estado político de la adopción del TDS.

TimeZoneComparison

Nombre Ruta de acceso Tipo Description
Zona horaria 1
timeZone1 string

Primera zona horaria.

Zona horaria 2
timeZone2 string

Segunda zona horaria.

Diferencia de desplazamiento
offsetDifference string

Diferencia de tiempo entre zonas.

Mismo patrón estacional
sameSeasonalPattern boolean

Si las zonas siguen el mismo patrón DST.

DstTransitionResponse

Nombre Ruta de acceso Tipo Description
Zona horaria
timeZone string

Zona horaria analizada (zona horaria de IANA).

Año
year integer

Año analizado.

Transiciones
transitions array of DstTransition

Transiciones de DST para el año.

Transiciones totales
totalTransitions integer

Número total de transiciones.

impactAnalysis
impactAnalysis DstImpactAnalysis

DstImpactAnalysis

Nombre Ruta de acceso Tipo Description
Horas afectadas
affectedHours integer

Total de horas afectadas por transiciones.

Impacto empresarial
businessImpact string

Nivel de impacto empresarial evaluado.

Recommendations
recommendations array of string

Recomendaciones para controlar las transiciones.

Períodos críticos
criticalPeriods array of CriticalPeriod

Períodos críticos que requieren atención.

CriticalPeriod

Nombre Ruta de acceso Tipo Description
Fecha y hora de inicio
startDateTime date-time

Inicio del período crítico.

Fecha y hora de finalización
endDateTime date-time

Fin del período crítico.

Description
description string

Descripción del período crítico.

Severity
severity string

Nivel de gravedad.

DstHistoryResponse

Nombre Ruta de acceso Tipo Description
Historiales de zona horaria
timeZoneHistories array of TimeZoneHistory

Historial de DST para cada zona horaria.

summary
summary DstHistorySummary

TimeZoneHistory

Nombre Ruta de acceso Tipo Description
Zona horaria
timeZone string

Identificador de zona horaria.

Transiciones históricas
historicalTransitions array of HistoricalDstTransition

Transiciones históricas de DST.

Transiciones totales
totalTransitions integer

Número total de transiciones de DST registradas.

Cambios de directiva
policyChanges array of DstPolicyChange

La directiva de DST cambia con el tiempo.

HistoricalDstTransition

Nombre Ruta de acceso Tipo Description
Año
year integer

Año de la transición.

Tipo de transición
transitionType string

Tipo de transición de DST.

Fecha de transición
transitionDate date-time

Fecha y hora de la transición.

Cambio de desplazamiento
offsetChange string

Cambio de desplazamiento UTC.

Regla aplicada
ruleApplied string

Regla de DST que se aplicó.

DstPolicyChange

Nombre Ruta de acceso Tipo Description
Fecha de entrada en vigor
effectiveDate string

Fecha en la que el cambio de directiva surtió efecto.

Descripción del cambio
changeDescription string

Descripción del cambio de directiva.

Motivo
reason string

Motivo del cambio de directiva.

Impacto
impact string

Nivel de impacto del cambio.

DstHistorySummary

Nombre Ruta de acceso Tipo Description
Total de zonas horarias
totalTimeZones integer

Zonas horarias totales analizadas.

Transiciones totales
totalTransitions integer

Transiciones totales en todas las zonas horarias.

Zona horaria más activa
mostActiveTimeZone string

Zona horaria con la mayoría de los cambios de DST.

Tendencias
trends array of string

Tendencias observadas del DST.

Patrones globales
globalPatterns array of string

Patrones de adopción de DST globales.

ParticipantLocalTime

Nombre Ruta de acceso Tipo Description
Nombre del participante
participantName string

Nombre del participante.

Fecha y hora local
localDateTime date-time

Hora de la reunión en la zona horaria local del participante.

timeZone
timeZone TimeZoneEnum

Identificador de zona horaria de IANA.

Está dentro del horario laboral
isWithinWorkingHours boolean

Si el tiempo está dentro del horario laboral.

Nivel de conflicto
conflictLevel string

Nivel de conflicto de programación.

PayrollPeriodsResponse

Nombre Ruta de acceso Tipo Description
Tipo de punto
periodType string

Tipo de período de nómina calculado.

Períodos totales
totalPeriods integer

Número total de períodos de nómina.

Períodos completos
completePeriods integer

Número de períodos de nómina completos.

Períodos parciales
partialPeriods integer

Número de períodos parciales de nómina.

Períodos
periods array of PayrollPeriod

Lista de todos los períodos de nómina con detalles.

PayrollPeriod

Nombre Ruta de acceso Tipo Description
Número de período
periodNumber integer

Número secuencial del período de nómina.

Fecha de inicio
startDate string

Fecha de inicio del período de nómina.

Fecha de finalización
endDate string

Fecha de finalización del período de nómina.

Días laborables
workingDays integer

Número de días laborables en el período.

Es parcial
isPartial boolean

Si se trata de un período parcial.

DeadlineCalculationResponse

Nombre Ruta de acceso Tipo Description
Fecha límite
deadlineDate date-time

Fecha y hora de fecha y hora de destino.

Fecha actual
currentDate date-time

Fecha actual utilizada para el cálculo.

tiempoRestante
timeRemaining DurationBreakdown
Días laborables restantes
businessDaysRemaining integer

Número de días laborables restantes.

Se ha vencido
isPastDue boolean

Indica si se ha superado la fecha límite.

Estado crítico
criticalStatus string

Estado de la escala de tiempo de la fecha límite.

CrossTzDurationResponse

Nombre Ruta de acceso Tipo Description
Hora utc de fecha de inicio
startDateTimeUtc date-time

Fecha y hora de inicio convertidas en UTC.

Hora UTC de fecha de finalización
endDateTimeUtc date-time

Fecha y hora de finalización convertidas a UTC.

duration
duration DurationBreakdown
Transiciones de DST
dstTransitions array of DstTransition

Lista de transiciones de DST que se produjeron durante el período.

Desplazamiento inicial
timeZoneOffset.startOffset string

Desplazamiento UTC a la hora de inicio.

Desplazamiento final
timeZoneOffset.endOffset string

Desplazamiento UTC a la hora de finalización.

GlobalWorkingHoursResponse

Nombre Ruta de acceso Tipo Description
Total de horas de trabajo
totalWorkingHours double

Total de horas de trabajo en todas las zonas horarias.

Resultados de zona horaria
timeZoneResults array of object

Desglose de horas de trabajo por zona horaria.

Zona horaria
timeZoneResults.timeZone string

Identificador de zona horaria.

Horario de trabajo
timeZoneResults.workingHours double

Horario laboral en esta zona horaria.

Días laborables
timeZoneResults.businessDays integer

Número de días laborables.

Horas de superposición
overlapHours double

Horas en las que todas las zonas horarias tienen horas de trabajo superpuestas.

MeetingTimesResponse

Nombre Ruta de acceso Tipo Description
Tiempos óptimos
optimalTimes array of object

Lista de tiempos óptimos de reunión ordenados por idoneidad.

Hora de comienzo
optimalTimes.startTime date-time

Hora de inicio de la reunión en UTC.

Hora de finalización
optimalTimes.endTime date-time

Hora de finalización de la reunión en UTC.

Puntuación de idoneidad
optimalTimes.suitabilityScore double

Puntuación que indica cómo es adecuado este tiempo (0-100).

Horas de participantes
optimalTimes.participantTimes array of ParticipantLocalTime

Horas locales para cada participante.

Conflictos
optimalTimes.conflicts array of object

Lista de conflictos de programación.

ID del participante
optimalTimes.conflicts.participantId string

Id. del participante con conflicto.

Tipo de conflicto
optimalTimes.conflicts.conflictType string

Tipo de conflicto de programación.

Nivel de conflicto
optimalTimes.conflicts.severity string

Nivel de conflicto de programación.

Zonas horarias únicas
timeZoneAnalysis.uniqueTimeZones integer

Número de zonas horarias únicas.

Desplazamiento de tiempo máximo
timeZoneAnalysis.maxTimeOffset double

Diferencia de tiempo máxima entre los participantes en horas.

DurationBreakdown

Nombre Ruta de acceso Tipo Description
Total de días
totalDays integer

Número total de días.

Total de horas
totalHours integer

Número total de horas.

Total de minutos
totalMinutes integer

Número total de minutos.

Total de segundos
totalSeconds integer

Número total de segundos.

Años
years integer

Número de años completos.

Meses
months integer

Meses adicionales después de los años completos.

Días
days integer

Días adicionales después de meses completos.

Horas
hours integer

Horas adicionales después de días completos.

Minutos
minutes integer

Minutos adicionales después de horas completas.

Segundos
seconds integer

Segundos adicionales después de los minutos completos.

DstTransition

Nombre Ruta de acceso Tipo Description
Fecha de transición
transitionDate date-time

Fecha y hora en que se produce la transición de DST.

Zona horaria
timeZone string

Zona horaria donde se produce la transición.

Tipo de transición
transitionType string

Tipo de transición de DST.

Desplazamiento antes
offsetBefore string

Desplazamiento UTC antes de la transición (por ejemplo, "-05:00").

Desplazamiento después
offsetAfter string

Desplazamiento UTC después de la transición (por ejemplo, "-04:00").

Ajuste de hora
timeAdjustment integer

Ajuste de tiempo en minutos (+60 para la primavera hacia adelante, -60 para la reserva).