Delen via


Duurcalculator (onafhankelijke uitgever) (preview)

Een uitgebreide duur- en tijdberekeningsconnector die werkdagen, tijdzones, salarisperioden, projecttijdlijnen en geavanceerde DST-berekeningen voor bedrijfstoepassingen ondersteunt.

Deze connector is beschikbaar in de volgende producten en regio's:

Dienst Class Regions
Copilot Studio Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Logic-apps Standaard Alle Logic Apps-regio's , met uitzondering van het volgende:
     - Azure Government-regio's
     - Azure China-regio's
     - Us Department of Defense (DoD)
Power Apps Premium Alle Power Apps-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Alle Power Automate-regio's , met uitzondering van het volgende:
     - Amerikaanse overheid (GCC)
     - Amerikaanse overheid (GCC High)
     - China Cloud beheerd door 21Vianet
     - Us Department of Defense (DoD)
Contactpersoon
Naam Troy Taylor
URL https://www.troystaylor.com
E-mailen troy@troystaylor.com
Connectormetagegevens
Uitgever Troy Taylor
Webpagina https://www.troystaylor.com
Privacybeleid https://www.troystaylor.com
Categorieën Productiviteit

Beperkingslimieten

Name Aanroepen Verlengingsperiode
API-aanroepen per verbinding 100 60 seconden

Acties

Deadline berekenen

Bereken de resterende tijd tot een deadline met gedetailleerde uitsplitsing en mijlpalen bijhouden.

DST-berekeningen valideren

Valideer en analyseer zomertijdberekeningen voor nauwkeurigheid en naleving.

DST-geschiedenis ophalen

Historische zomertijdovergangsgegevens ophalen voor analyse- en nalevingsrapportage.

DST-overgang berekenen

Bereken specifieke zomertijdovergangsdatums en analyseer hun invloed op de duur.

Duur van meerdere tijdzones berekenen

Bereken de duur tussen twee datums in verschillende tijdzones, rekening houden met DST-wijzigingen.

Globale werkuren berekenen

Bereken werkuren in meerdere tijdzones met regionale vakantieondersteuning en aangepaste planningen.

Informatie over tijdzone ophalen

Haal uitgebreide tijdzone-informatie op, waaronder DST-regels, huidige offset en regionale details.

Leeftijd berekenen

Bereken exacte leeftijd en duur tussen datums met meerdere uitvoerindelingen, waaronder jaren, maanden, dagen en totale tijdseenheden.

Optimale vergadertijden berekenen

Vind optimale vergadertijden in meerdere tijdzones met beschikbaarheidsbeperkingen en werkuren.

Projectduur berekenen

Analyseer projecttijdlijnen met het bijhouden van mijlpalen, analyse van kritieke paden en berekeningen van de projectstatus.

Salarisperioden berekenen

Genereer salarisperioden voor wekelijkse, bi-wekelijkse, semi-maandelijkse of maandelijkse schema's met berekeningen van de werkdag.

Tijdzones converteren

Converteer datum/tijd tussen 25+ ondersteunde tijdzones met automatische DST-detectie en -aanpassing.

Werkdagen berekenen

Bereken het aantal werkdagen tussen twee datums, met uitzondering van weekenden en optionele feestdagen.

Werkuren berekenen

Werkuren bijhouden en berekenen met ondersteuning voor aangepaste planningen, regels voor overuren en berekeningen van onderbrekingstijd.

Deadline berekenen

Bereken de resterende tijd tot een deadline met gedetailleerde uitsplitsing en mijlpalen bijhouden.

Parameters

Name Sleutel Vereist Type Description
Deadlinedatum
deadlineDate True date-time

De datum en tijd van de doeldeadline.

Huidige datum
currentDate date-time

Huidige datum voor berekening. De standaardwaarde is nu, indien niet opgegeven.

Weekenden opnemen
includeWeekends boolean

Of u weekenden in de berekening wilt opnemen.

Vakantie
holidays array of string

Lijst met feestdagen die moeten worden uitgesloten van berekening.

Retouren

DST-berekeningen valideren

Valideer en analyseer zomertijdberekeningen voor nauwkeurigheid en naleving.

Parameters

Name Sleutel Vereist Type Description
Berekenings-id
calculationId True string

Unieke id voor de berekening.

Tijdzone
timeZone True string

Tijdzone voor de berekening (IANA-tijdzone).

Begindatumtijd
startDateTime True date-time

Begindatum en -tijd.

Einddatumtijd
endDateTime True date-time

Einddatum en -tijd.

Totaal aantal dagen
totalDays integer

Totaal aantal dagen.

Totaal aantal uren
totalHours integer

Totaal aantal uren.

Totaal aantal minuten
totalMinutes integer

Totaal aantal minuten.

Totaal aantal seconden
totalSeconds integer

Totaal aantal seconden.

Jaren
years integer

Aantal volledige jaren.

Maanden
months integer

Extra maanden na volledige jaren.

Days
days integer

Extra dagen na volledige maanden.

Hours
hours integer

Extra uren na volledige dagen.

Notulen
minutes integer

Extra minuten na volledige uren.

Seconden
seconds integer

Extra seconden na volledige minuten.

Validatieregels
validationRules array of string

Validatieregels die moeten worden toegepast.

Nalevingsstandaard
complianceStandard string

Nalevingsstandaard om mee te valideren.

Retouren

DST-geschiedenis ophalen

Historische zomertijdovergangsgegevens ophalen voor analyse- en nalevingsrapportage.

Parameters

Name Sleutel Vereist Type Description
Tijdzones
Time Zones string

IANA-tijdzone-id.

Beginjaar
startYear integer

Beginjaar voor geschiedenis (standaard: 2000).

Eindejaar
endYear integer

Eindejaar voor geschiedenis (standaard: huidig jaar).

Politieke wijzigingen opnemen
includePoliticalChanges boolean

Of politieke/wetgevende wijzigingen moeten worden opgenomen.

Retouren

DST-overgang berekenen

Bereken specifieke zomertijdovergangsdatums en analyseer hun invloed op de duur.

Parameters

Name Sleutel Vereist Type Description
Tijdzone
timeZone True string

Tijdzone voor analyse van DST-overgangen (IANA-tijdzone).

Jaar
year True integer

Het jaar dat moet worden geanalyseerd.

Regels opnemen
includeRules boolean

Of u overgangsregels wilt opnemen.

Impact opnemen
includeImpact boolean

Of u impactanalyse wilt opnemen.

Retouren

Duur van meerdere tijdzones berekenen

Bereken de duur tussen twee datums in verschillende tijdzones, rekening houden met DST-wijzigingen.

Parameters

Name Sleutel Vereist Type Description
Begindatumtijd
startDateTime True date-time

Begindatum en -tijd in de begintijdzone.

startTimeZone
startTimeZone True string

IANA-tijdzone-id.

Einddatumtijd
endDateTime True date-time

Einddatum en -tijd in de eindtijdzone.

endTimeZone
endTimeZone True string

IANA-tijdzone-id.

Account voor DST
accountForDst boolean

Of u rekening moet houden met zomertijdovergangen.

Retouren

Globale werkuren berekenen

Bereken werkuren in meerdere tijdzones met regionale vakantieondersteuning en aangepaste planningen.

Parameters

Name Sleutel Vereist Type Description
Begindatumtijd
startDateTime True date-time

Begindatum en -tijd voor berekening.

Einddatumtijd
endDateTime True date-time

Einddatum en -tijd voor berekening.

Tijdzones
Time Zones string

IANA-tijdzone-id.

Begintijd
startTime time

Dagelijkse begintijd (HH:mm-notatie).

Eindtijd
endTime time

Dagelijkse eindtijd (HH:mm-notatie).

Werkdagen
workingDays array of string

Werkdagen van de week.

Feestdagen opnemen
includeHolidays boolean

Of u rekening moet houden met regionale feestdagen.

Retouren

Informatie over tijdzone ophalen

Haal uitgebreide tijdzone-informatie op, waaronder DST-regels, huidige offset en regionale details.

Parameters

Name Sleutel Vereist Type Description
Tijdzones
Time Zones string

IANA-tijdzone-id.

Referentiedatum
referenceDate string

Referentiedatum voor tijdzone-informatie.

Inclusief geschiedenis
includeHistory boolean

Of u historische DST-gegevens wilt opnemen.

Retouren

Leeftijd berekenen

Bereken exacte leeftijd en duur tussen datums met meerdere uitvoerindelingen, waaronder jaren, maanden, dagen en totale tijdseenheden.

Parameters

Name Sleutel Vereist Type Description
Geboortedatum
birthDate True date-time

De geboortedatum en -tijd voor leeftijdsberekening.

Vanaf datum
asOfDate date-time

De leeftijd berekenen vanaf deze datum. De standaardinstelling is de huidige datum als deze niet is opgegeven.

Tijd opnemen in de berekening
includeTime boolean

Of u tijdsprecisie wilt opnemen in leeftijdsberekening.

Retouren

Optimale vergadertijden berekenen

Vind optimale vergadertijden in meerdere tijdzones met beschikbaarheidsbeperkingen en werkuren.

Parameters

Name Sleutel Vereist Type Description
Naam van deelnemer
participantName string

Naam van deelnemer.

Lokale datum/tijd
localDateTime date-time

Vergadertijd in de lokale tijdzone van de deelnemer.

tijdzone
timeZone string

IANA-tijdzone-id.

Valt binnen de werkuren
isWithinWorkingHours boolean

Of de tijd binnen de werkuren valt.

Conflictniveau
conflictLevel string

Niveau van planningsconflict.

Duur van minuten
durationMinutes True integer

De duur van de vergadering in minuten.

Type vergadering
meetingType string

Type vergadering voor optimale planning.

Prioriteit van vergadering
priority string

Prioriteitsniveau voor het plannen van vergaderingen.

Begindatum
startDate True string

Begindatum van het bereik.

Einddatum
endDate True string

Einddatum van het bereik.

Begintijd
startTime time

Dagelijkse begintijd (HH:mm-notatie).

Eindtijd
endTime time

Dagelijkse eindtijd (HH:mm-notatie).

Werkdagen
workingDays array of string

Werkdagen van de week.

Begintijd
startTime True date-time

Begintijd van de site.

Eindtijd
endTime True date-time

Eindtijd van de sleuf.

Description
description string

Beschrijving van de tijdsperiode.

Retouren

Projectduur berekenen

Analyseer projecttijdlijnen met het bijhouden van mijlpalen, analyse van kritieke paden en berekeningen van de projectstatus.

Parameters

Name Sleutel Vereist Type Description
Begindatum
startDate True string

Begindatum van project.

Einddatum
endDate True string

Einddatum van project.

Projectstatus
projectStatus string

Huidige projectstatus voor duurberekeningen.

Mijlpaalnaam
name True string

Mijlpaalnaam of titel.

Mijlpaaldatum
date True string

Mijlpaaldoeldatum.

Feestdatum
date True string

De datum van de vakantie.

Naam van feestdag
name string

Naam van de feestdag.

Vakantietype
type string

Categorie vakantie voor classificatie.

Feestviering
observance string

Hoe de vakantie wordt waargenomen.

Weekenden opnemen
includeWeekends boolean

Of u weekenden in projectduur wilt opnemen.

Uitvoerindeling
outputFormat string

Voorkeursuitvoerindeling voor duurberekeningen.

Werkurenperiode
workingHoursPeriod string

Type werkurenperiode voor berekeningen.

Retouren

Salarisperioden berekenen

Genereer salarisperioden voor wekelijkse, bi-wekelijkse, semi-maandelijkse of maandelijkse schema's met berekeningen van de werkdag.

Parameters

Name Sleutel Vereist Type Description
Begindatum
startDate True string

De begindatum voor de berekening van de salarisadministratieperiode.

Einddatum
endDate string

De einddatum voor de berekening van de salarisadministratieperiode. Als dit niet is opgegeven, berekent u één periode vanaf de begindatum.

Type periode
periodType True string

Type salarisperiode dat moet worden berekend.

Gedeeltelijke perioden opnemen
includePartialPeriods boolean

Of u gedeeltelijke perioden aan het begin of einde wilt opnemen.

Retouren

Tijdzones converteren

Converteer datum/tijd tussen 25+ ondersteunde tijdzones met automatische DST-detectie en -aanpassing.

Parameters

Name Sleutel Vereist Type Description
Datum en tijd
dateTime True date-time

De te converteren datum en tijd.

fromTimeZone
fromTimeZone True string

IANA-tijdzone-id.

toTimeZone
toTimeZone True string

IANA-tijdzone-id.

Retouren

Werkdagen berekenen

Bereken het aantal werkdagen tussen twee datums, met uitzondering van weekenden en optionele feestdagen.

Parameters

Name Sleutel Vereist Type Description
Begindatum
startDate True string

De begindatum voor berekening van werkdag.

Einddatum
endDate True string

De einddatum voor de berekening van werkdag.

Feestdagen
holidays array of string

Optionele lijst met feestdagen die moeten worden uitgesloten van berekeningen op werkdag.

Begindatum opnemen
includeStartDate boolean

Hiermee wordt aangegeven of de begindatum in de berekening moet worden opgenomen.

Retouren

Werkuren berekenen

Werkuren bijhouden en berekenen met ondersteuning voor aangepaste planningen, regels voor overuren en berekeningen van onderbrekingstijd.

Parameters

Name Sleutel Vereist Type Description
Begindatumtijd
startDateTime True date-time

De begindatum en -tijd voor de berekening van werkuren.

Einddatumtijd
endDateTime True date-time

De einddatum en -tijd voor berekening van werkuren.

Begintijd van werk
start string

Begintijd van werkdag (bijvoorbeeld '09:00').

Eindtijd van werk
end string

Eindtijd van werkdag (bijvoorbeeld '17:00').

Tarief voor overuren
overtimeRate number

Vermenigvuldigingssnelheid van overuren (bijvoorbeeld 1,5 voor tijd en een halve).

Onderbrekingsuren
breakHours number

Dagelijkse onderbrekingstijd in uren om af te trekken van werkuren.

Retouren

Definities

TijdzoneEnum

IANA-tijdzone-id.

IANA-tijdzone-id.

BusinessDaysResponse

Name Pad Type Description
Begindatum
startDate string

De begindatum die in de berekening wordt gebruikt.

Einddatum
endDate string

De einddatum die in de berekening wordt gebruikt.

Werkdagen
businessDays integer

Totaal aantal werkdagen tussen de datums.

Totaal aantal dagen
totalDays integer

Totaal aantal kalenderdagen tussen de datums.

Weekenddagen
weekendDays integer

Aantal uitgesloten weekenddagen.

Vakantiedagen
holidayDays integer

Aantal vakantiedagen uitgesloten.

Feestdagen in bereik
holidaysInRange array of string

Lijst met feestdagen die binnen het datumbereik vallen.

AgeCalculationResponse

Name Pad Type Description
Geboortedatum
birthDate date-time

De geboortedatum die in de berekening wordt gebruikt.

Berekeningsdatum
calculationDate date-time

De datumleeftijd is berekend op.

Leeftijd in jaren
ageYears integer

Leeftijd in volledige jaren.

Extra maanden
ageMonths integer

Extra maanden na volledige jaren.

Extra dagen
ageDays integer

Extra dagen na volledige jaren en maanden.

Totaal aantal dagen
totalDays integer

Totale leeftijd in dagen.

Totaal aantal uren
totalHours integer

Totale leeftijd in uren.

Totaal aantal minuten
totalMinutes integer

Totale leeftijd in minuten.

Opgemaakte leeftijd
formattedAge string

Tekenreeks voor leesbare, opgemaakte leeftijd.

WorkingHoursResponse

Name Pad Type Description
Begindatumtijd
startDateTime date-time

De begindatum en -tijd die in de berekening worden gebruikt.

Einddatumtijd
endDateTime date-time

De einddatum en tijd die in de berekening worden gebruikt.

Totaal aantal uren
totalHours number

Totaal aantal berekende werkuren.

Normale uren
regularHours number

Normale werktijden (niet-overuren).

Overuren
overtimeHours number

Berekende overuren.

Totaal aantal dagen
totalDays integer

Totaal aantal kalenderdagen in de periode.

Werkdagen
workingDays integer

Totaal aantal werkdagen (exclusief weekenden).

TimeZoneConversionResponse

Name Pad Type Description
Oorspronkelijke datum/tijd
originalDateTime date-time

De oorspronkelijke datum en tijd opgegeven.

Geconverteerde datum/tijd
convertedDateTime date-time

De geconverteerde datum en tijd in de doeltijdzone.

Vanuit tijdzone
fromTimeZone string

Gebruikte brontijdzone.

Naar tijdzone
toTimeZone string

Doeltijdzone gebruikt.

Verschuivingsverschil
offsetDifference string

Tijdsverschil tussen zones.

DST Actief
isDstActive boolean

Of zomertijd actief is.

ProjectDurationResponse

Name Pad Type Description
Begindatum
startDate string

Begindatum van project.

Einddatum
endDate string

Einddatum van project.

Totaal aantal kalenderdagen
totalCalendarDays integer

Totaal aantal kalenderdagen in project.

Totaal aantal werkdagen
totalBusinessDays integer

Totaal aantal werkdagen in project.

Projectstatus
projectStatus string

Huidige evaluatie van de projectstatus.

Mijlpaalanalyse
milestones array of MilestoneAnalysis

Informatie over mijlpalen geanalyseerd.

criticalPath
criticalPath CriticalPath

Mijlpaalanalyse

Name Pad Type Description
Mijlpaalnaam
name string

Mijlpaalnaam.

Mijlpaaldatum
date string

Mijlpaaldatum.

Dagen vanaf het begin
daysFromStart integer

Dagen vanaf het begin van het project tot mijlpaal.

Dagen tot einde
daysToEnd integer

Dagen van mijlpaal tot projecteindpunt.

Percentage voltooid
percentComplete number

Percentage van de projecttijdlijn voltooid op mijlpaal.

Is te laat
isOverdue boolean

Of de mijlpaal te laat is.

CriticalPath

Name Pad Type Description
Heeft kritiek pad
hasCriticalPath boolean

Of kritieke mijlpalen zijn geïdentificeerd.

Kritieke mijlpalen
criticalMilestones array of string

Namen van kritieke mijlpalen.

Aanbevolen focus
recommendedFocus string

Aanbevolen focusgebied voor projectucces.

DstValidationResponse

Name Pad Type Description
Validatieresultaten
validationResults array of DstValidationResult

Validatieresultaten voor elke berekening.

Algemene naleving
overallCompliance boolean

Of alle berekeningen validatie doorstaan.

Nalevingsscore
complianceScore number

Algemene nalevingsscore (0-100).

Aanbevelingen
recommendations array of string

Aanbevelingen voor het oplossen van validatieproblemen.

DstValidationResult

Name Pad Type Description
Berekenings-id
calculationId string

Berekenings-id.

Is geldig
isValid boolean

Of de berekening geldig is.

actualResult
actualResult DurationBreakdown
Afwijkingen
deviations array of ValidationDeviation

Afwijkingen van verwachte resultaten.

Nalevingsproblemen
complianceIssues array of string

Er zijn nalevingsproblemen gevonden.

Validatiedeviation

Name Pad Type Description
Veld
field string

Veld met afwijking.

Verwacht
expected string

Verwachte waarde.

Actueel
actual string

Werkelijke waarde.

Severity
severity string

Ernst van de afwijking.

TimeZoneInfoResponse

Name Pad Type Description
Details van tijdzone
timeZoneDetails array of TimeZoneDetail

Gedetailleerde informatie voor elke tijdzone.

Comparisons
comparisons array of TimeZoneComparison

Vergelijkingen tussen tijdzones.

TimeZoneDetail

Name Pad Type Description
Tijdzone-id
timeZoneId string

Tijdzone-id.

Weergavenaam
displayName string

Naam van door mensen leesbare tijdzone.

Huidige verschuiving
currentOffset string

Huidige UTC-offset.

Standaardverschil
standardOffset string

Standaardtijd UTC-offset.

Is zomertijd
isDaylightSaving boolean

Of het nu gaat om zomertijd.

dstRules
dstRules DstRules
regionalInfo
regionalInfo RegionalInfo

DstRules

Name Pad Type Description
DST gebruikt
usesDst boolean

Of de tijdzone DST gebruikt.

Spring Forward-regel
springForwardRule string

Regel voor spring forward-overgang.

Terugvalregel
fallBackRule string

Regel voor terugvalovergang.

Volgende overgang
nextTransition date-time

Volgende DST-overgangsdatum.

RegionalInfo

Name Pad Type Description
Landen
countries array of string

Landen die deze tijdzone gebruiken.

Grote steden
majorCities array of string

Grote steden in deze tijdzone.

Politieke status
politicalStatus string

Politieke status van DST-acceptatie.

TijdzoneComparison

Name Pad Type Description
Tijdzone 1
timeZone1 string

Eerste tijdzone.

Tijdzone 2
timeZone2 string

Tweede tijdzone.

Verschuivingsverschil
offsetDifference string

Tijdsverschil tussen zones.

Hetzelfde seizoensgebonden patroon
sameSeasonalPattern boolean

Of zones hetzelfde DST-patroon volgen.

DstTransitionResponse

Name Pad Type Description
Tijdzone
timeZone string

Tijdzone geanalyseerd (IANA-tijdzone).

Jaar
year integer

Jaar geanalyseerd.

Overgangen
transitions array of DstTransition

DST-overgangen voor het jaar.

Totaal aantal overgangen
totalTransitions integer

Totaal aantal overgangen.

impactAnalysis
impactAnalysis DstImpactAnalysis

DstImpactAnalysis

Name Pad Type Description
Betrokken uren
affectedHours integer

Totaal aantal uren dat wordt beïnvloed door overgangen.

Bedrijfsimpact
businessImpact string

Beoordeeld niveau van bedrijfsimpact.

Aanbevelingen
recommendations array of string

Aanbevelingen voor het afhandelen van overgangen.

Kritieke perioden
criticalPeriods array of CriticalPeriod

Kritieke perioden die aandacht vereisen.

CriticalPeriod

Name Pad Type Description
Begindatumtijd
startDateTime date-time

Begin van kritieke periode.

Einddatumtijd
endDateTime date-time

Einde van kritieke periode.

Description
description string

Beschrijving van de kritieke periode.

Severity
severity string

Ernstniveau.

DstHistoryResponse

Name Pad Type Description
Tijdzonegeschiedenissen
timeZoneHistories array of TimeZoneHistory

DST-geschiedenis voor elke tijdzone.

summary
summary DstHistorySummary

TimeZoneHistory

Name Pad Type Description
Tijdzone
timeZone string

Tijdzone-id.

Historische overgangen
historicalTransitions array of HistoricalDstTransition

Historische DST-overgangen.

Totaal aantal overgangen
totalTransitions integer

Totaal aantal opgenomen DST-overgangen.

Beleidswijzigingen
policyChanges array of DstPolicyChange

Wijzigingen in het DST-beleid in de loop van de tijd.

HistoricalDstTransition

Name Pad Type Description
Jaar
year integer

Jaar van de overgang.

Overgangstype
transitionType string

Type DST-overgang.

Overgangsdatum
transitionDate date-time

Datum en tijd van overgang.

Verschuivingswijziging
offsetChange string

Utc-verschuivingswijziging.

Toegepaste regel
ruleApplied string

DST-regel die is toegepast.

DstPolicyChange

Name Pad Type Description
Ingangsdatum
effectiveDate string

De datum waarop de beleidswijziging is doorgevoerd.

Beschrijving wijzigen
changeDescription string

Beschrijving van de beleidswijziging.

Reden
reason string

Reden voor de beleidswijziging.

Impact
impact string

Impactniveau van de wijziging.

DstHistorySummary

Name Pad Type Description
Totaal aantal tijdzones
totalTimeZones integer

Totaal aantal geanalyseerde tijdzones.

Totaal aantal overgangen
totalTransitions integer

Totale overgangen in alle tijdzones.

Meest actieve tijdzone
mostActiveTimeZone string

Tijdzone met de meeste DST-wijzigingen.

Trends
trends array of string

Waargenomen DST-trends.

Globale patronen
globalPatterns array of string

Algemene DST-acceptatiepatronen.

ParticipantLocalTime

Name Pad Type Description
Naam van deelnemer
participantName string

Naam van deelnemer.

Lokale datum/tijd
localDateTime date-time

Vergadertijd in de lokale tijdzone van de deelnemer.

tijdzone
timeZone TimeZoneEnum

IANA-tijdzone-id.

Valt binnen de werkuren
isWithinWorkingHours boolean

Of de tijd binnen de werkuren valt.

Conflictniveau
conflictLevel string

Niveau van planningsconflict.

PayrollPeriodsResponse

Name Pad Type Description
Type periode
periodType string

Type salarisperiode berekend.

Totaal aantal perioden
totalPeriods integer

Totaal aantal salarisperioden.

Volledige perioden
completePeriods integer

Aantal volledige salarisperioden.

Gedeeltelijke perioden
partialPeriods integer

Aantal gedeeltelijke salarisperioden.

Perioden
periods array of PayrollPeriod

Lijst met alle salarisperioden met details.

Salarisperiode

Name Pad Type Description
Periodenummer
periodNumber integer

Volgnummer van de salarisadministratieperiode.

Begindatum
startDate string

Begindatum van de salarisadministratieperiode.

Einddatum
endDate string

Einddatum van de salarisadministratieperiode.

Werkdagen
workingDays integer

Aantal werkdagen in de periode.

Is gedeeltelijk
isPartial boolean

Of dit een gedeeltelijke periode is.

DeadlineCalculationResponse

Name Pad Type Description
Deadlinedatum
deadlineDate date-time

De datum en tijd van de doeldeadline.

Huidige datum
currentDate date-time

Huidige datum die wordt gebruikt voor berekening.

resterendeTijd
timeRemaining DurationBreakdown
Resterende werkdagen
businessDaysRemaining integer

Het resterende aantal werkdagen.

Is verstreken einddatum
isPastDue boolean

Of de deadline is verstreken.

Kritieke status
criticalStatus string

Status van de deadlinetijdlijn.

CrossTzDurationResponse

Name Pad Type Description
Begindatum utc
startDateTimeUtc date-time

Begindatum en -tijd geconverteerd naar UTC.

Einddatum UTC
endDateTimeUtc date-time

Einddatum en -tijd geconverteerd naar UTC.

duration
duration DurationBreakdown
DST-overgangen
dstTransitions array of DstTransition

Lijst met DST-overgangen die zijn opgetreden tijdens de periode.

Verschuiving starten
timeZoneOffset.startOffset string

UTC-offset bij begintijd.

Eindverschil
timeZoneOffset.endOffset string

UTC-offset op eindtijd.

GlobalWorkingHoursResponse

Name Pad Type Description
Totaal aantal werkuren
totalWorkingHours double

Totaal aantal werkuren in alle tijdzones.

Resultaten van tijdzone
timeZoneResults array of object

Uitsplitsing van werkuren per tijdzone.

Tijdzone
timeZoneResults.timeZone string

Tijdzone-id.

Werkuren
timeZoneResults.workingHours double

Werktijden in deze tijdzone.

Werkdagen
timeZoneResults.businessDays integer

Aantal werkdagen.

Overlappingsuren
overlapHours double

Uren waarin alle tijdzones overlappende werkuren hebben.

MeetingTimesResponse

Name Pad Type Description
Optimale tijden
optimalTimes array of object

Lijst met optimale vergadertijden gesorteerd op geschiktheid.

Begintijd
optimalTimes.startTime date-time

Begintijd van vergadering in UTC.

Eindtijd
optimalTimes.endTime date-time

Eindtijd van vergadering in UTC.

Geschiktheidsscore
optimalTimes.suitabilityScore double

Score die aangeeft hoe geschikt dit keer is (0-100).

Tijden van deelnemers
optimalTimes.participantTimes array of ParticipantLocalTime

Lokale tijden voor elke deelnemer.

Conflicten
optimalTimes.conflicts array of object

Lijst met planningsconflicten.

Deelnemers-ID
optimalTimes.conflicts.participantId string

Id van de deelnemer met conflict.

Conflicttype
optimalTimes.conflicts.conflictType string

Type planningsconflict.

Conflictniveau
optimalTimes.conflicts.severity string

Niveau van planningsconflict.

Unieke tijdzones
timeZoneAnalysis.uniqueTimeZones integer

Aantal unieke tijdzones.

Maximale tijdsverschil
timeZoneAnalysis.maxTimeOffset double

Maximale tijdsverschil tussen deelnemers in uren.

DurationBreakdown

Name Pad Type Description
Totaal aantal dagen
totalDays integer

Totaal aantal dagen.

Totaal aantal uren
totalHours integer

Totaal aantal uren.

Totaal aantal minuten
totalMinutes integer

Totaal aantal minuten.

Totaal aantal seconden
totalSeconds integer

Totaal aantal seconden.

Jaren
years integer

Aantal volledige jaren.

Maanden
months integer

Extra maanden na volledige jaren.

Days
days integer

Extra dagen na volledige maanden.

Hours
hours integer

Extra uren na volledige dagen.

Notulen
minutes integer

Extra minuten na volledige uren.

Seconden
seconds integer

Extra seconden na volledige minuten.

DstTransition

Name Pad Type Description
Overgangsdatum
transitionDate date-time

Datum en tijd waarop de DST-overgang plaatsvindt.

Tijdzone
timeZone string

Tijdzone waarin de overgang plaatsvindt.

Overgangstype
transitionType string

Type DST-overgang.

Verschuiving vóór
offsetBefore string

UTC-verschuiving vóór de overgang (bijvoorbeeld '-05:00').

Verschuiving na
offsetAfter string

UTC-verschuiving na de overgang (bijvoorbeeld '-04:00').

Tijdsaanpassing
timeAdjustment integer

Tijdsaanpassing in minuten (+60 voor lente vooruit, -60 voor terugval).