tsq:absencePartielle
Can the employee request a partial absence for this type of absence?
Example
<tsq:absencePartielle>true</tsq:absencePartielle>
Schema
absencePartielle = element tsq:absencePartielle{ xsd:boolean }
tsq:absencesSalaries
Contains all set up absences.
Example
<tsq:absencesSalaries>
<tsq:absenceSalaries>
<tsq:absencePartielle>true</tsq:absencePartielle>
<tsq:absenceTotale>true</tsq:absenceTotale>
<tsq:bornesAbsence debut="1" fin="30" uniteDebut="JOUR" uniteFin="JOUR"/>
<tsq:typeAbsence href="[Url_de_base]/api/feed/types_absences/2000"/>
</tsq:absenceSalaries>
<tsq:absenceSalaries>
<tsq:absencePartielle>true</tsq:absencePartielle>
<tsq:absenceTotale>true</tsq:absenceTotale>
<tsq:bornesAbsence debut="1" fin="30" uniteDebut="JOUR" uniteFin="JOUR"/>
<tsq:typeAbsence href="[Url_de_base]/api/feed/types_absences/15000"/>
</tsq:absenceSalaries>
</tsq:absencesSalaries>
Schema
absencesSalaries = element tsq:absencesSalaries {
absenceSalaries+
}
tsq:absenceSalaries
A setting for an absence.
Properties
| Property | Description |
|---|---|
| tsq:absencePartielle? | Can the employee request a partial absence for this type of absence? |
| tsq:absenceTotale? | Can the employee request a complete absence for this type of absence? |
| tsq:bornesAbsence | Defined limits for the request. |
| tsq:typeAbsence | Type of absence related to the settings. |
Example
<tsq:absenceSalaries>
<tsq:absencePartielle>true</tsq:absencePartielle>
<tsq:absenceTotale>true</tsq:absenceTotale>
<tsq:bornesAbsence debut="1" fin="30" uniteDebut="JOUR" uniteFin="JOUR"/>
<tsq:typeAbsence href="[Url_de_base]/api/feed/types_absences/15000"/>
</tsq:absenceSalaries>
Schema
absenceSalaries = element tsq:absenceSalaries {
absencePartielle,
absenceTotale,
bornesAbsence,
typeAbsence
}
tsq:absenceTotale
Can the employee request a complete absence for this type of absence?
Example
<tsq:absenceTotale>true</tsq:absenceTotale>
Schema
absenceTotale = element tsq:absenceTotale{ xsd:boolean }
tsq:actif
Is the schedule publication setting active?
Example
<tsq:actif>true</tsq:actif>
Schema
actif = element tsq:actif{ xsd:boolean }
tsq:accordDeposant
Does the depositant agree with the trade request?
Example
<tsq:accordDeposant>true</tsq:accordDeposant>
Schema
accordDeposant = element tsq:accordDeposant{ xsd:boolean }
tsq:bornesDemande
Defined authorization limits for trade requests.
Proprerties
| Property | Description |
|---|---|
| @debut | Start authorization value of the request. |
| @fin | End authorization value of the request. |
| @uniteDebut | Unit of the start authorization value of the request. |
| @uniteFin | Unit of the end authorization value of the request. |
Example
<tsq:bornesDemande debut="0" fin="1" uniteDebut="JOUR" uniteFin="MOIS"/>
Schema
bornesDemande = element tsq:bornesDemande {
attribute debut { xsd:integer},
attribute fin { xsd:integer},
attribute uniteDebut {"JOUR", "SEMAINE", "MOIS"},
attribute uniteFin {"JOUR", "SEMAINE", "MOIS"}
}
tsq:bornesVisu
Defined limits for schedules display.
Properties
| Property | Description |
|---|---|
| @debut | Valeur du début de visualisation des plannings. |
| @fin | Valeur de fin de visualisation des plannings. |
| @uniteDebut | Unité de la valeur du début de visualisation des plannings. |
| @uniteFin | Unité de la valeur de fin de visualisation des plannings. |
Example
<tsq:bornesVisu debut="1" fin="1" uniteDebut="JOUR" uniteFin="MOIS"/>
Schema
bornesVisu = element tsq:bornesVisu {
attribute debut { xsd:integer},
attribute fin { xsd:integer},
attribute uniteDebut {"JOUR", "SEMAINE", "MOIS"}
attribute uniteFin {"JOUR", "SEMAINE", "MOIS"}
}
tsq:commentaireGest
Comment from the manager.
Example
<tsq:commentaireGest>Ok pour la demande de planning</tsq:commentaireGest>
Schema
commentaireGest = element tsq:commentaireGest{ reqText255 }
tsq:commentaireResp
Comment from the supervisor.
Example
<tsq:commentaireResp>Ok pour la demande de planning</tsq:commentaireResp>
Schema
commentaireResp = element tsq:commentaireResp{ reqText255 }
tsq:commentaireSalarie
Comment from the employee.
Example
<tsq:commentaireSalarie>Je viens de faire une demande de planning</tsq:commentaireSalarie>
Schema
commentaireSalarie = element tsq:commentaireSalarie{ reqText255 }
tsq:consultationIndividuelle
Schedule view mode.
Example
<tsq:consultationIndividuelle>SEMAINE</tsq:consultationIndividuelle>
Schema
consultationIndividuelle = element tsq:consultationIndividuelle { "PERIODE" | "SEMAINE" | "MOIS" }
tsq:coupure
Short breaks or not?
Example
<tsq:coupure>true</tsq:coupure>
Schema
coupure = element tsq:coupure{ xsd:boolean }
tsq:critereJourDepose
Criteria for a submitted day in a schedule deposit.
Properties
| Properties | Description |
|---|---|
| tsq:coupure | Meal break or not. |
| tsq:heureDebutCoupure | Meal break start time. |
| tsq:heureDebutJournee | Day start time. |
| tsq:heureFinCoupure | Meal break end time. |
| tsq:heureFinJournee | Day end time. |
| tsq:repos | Rest or not. |
Example
<tsq:critereJourDepose>
<tsq:coupure>true</tsq:coupure>
<tsq:heureDebutCoupure heure="08:00:00" restr="A"/>
<tsq:heureDebutJournee heure="12:00:00" restr="A"/>
<tsq:heureFinCoupure heure="12:30:00" restr="AVANT"/>
<tsq:heureFinJournee heure="18:00:00" restr="AVANT"/>
<tsq:repos>false</tsq:repos>
</tsq:critereJourDepose>
Schema
critereJourDepose = element tsq:critereJourDepose{
coupure, heureDebutCoupure, heureDebutJournee, heureFinCoupure, heureFinJournee, repos
}
tsq:dateModifGest
The date of modification by the manager of the request.
Example
<tsq:dateModifGest>2019-03-09T00:00:00+01:00</tsq:dateModifGest>
Schema
dateModifGest = element tsq:dateModifGest { dateTimeStamp }
tsq:dateModifResp
The date of modification by the supervisor of the request.
Example
<tsq:dateModifResp>2019-03-09T00:00:00+01:00</tsq:dateModifResp>
Schema
dateModifResp = element tsq:dateModifResp { dateTimeStamp }
tsq:demande
A reference to a trade request.
Example
<tsq:demande href="[Url_de_base]/api/feed/personnes/2000/demandesEchange/59000"/>
Schema
demande = element tsq:demande {
attribute href { xsd:string }
}
tsq:demandeCoupure
Permission to make a request on the start and end of meal break.
Example
<tsq:demandeCoupure>true</tsq:demandeCoupure>
Schema
demandeCoupure = element tsq:demandeCoupure{ xsd:boolean }
tsq:demandeDebutJournee
Permission to make a request on the start of day.
Example
<tsq:demandeDebutJournee>true</tsq:demandeDebutJournee>
Schema
demandeDebutJournee = element tsq:demandeDebutJournee{ xsd:boolean }
tsq:demandeFinJournee
Permission to make a request on the end of day.
Example
<tsq:demandeFinJournee>true</tsq:demandeFinJournee>
Schema
demandeFinJournee = element tsq:demandeFinJournee{ xsd:boolean }
tsq:demandeIndisp
Permission to make a request on unavailabilities.
Example
<tsq:demandeIndisp>true</tsq:demandeIndisp>
Schema
demandeIndisp = element tsq:demandeIndisp{ xsd:boolean }
tsq:demandeLimite
Authorization limits of the request.
Example
<tsq:demandeLimite>true</tsq:demandeLimite>
Schema
demandeLimite= element tsq:demandeLimite{ xsd:boolean }
tsq:demandeModelesHorairesHebdo
Permission to make a request on weekly schedule patterns.
Example
<tsq:demandeModelesHorairesHebdo>true</tsq:demandeModelesHorairesHebdo>
Schema
demandeModelesHorairesHebdo = element tsq:demandeModelesHorairesHebdo{ xsd:boolean }
tsq:demandeModelesHorairesQuotidien
Permission to make a request on daily schedule patterns.
Example
<tsq:demandeModelesHorairesQuotidien>true</tsq:demandeModelesHorairesQuotidien>
Schema
demandeModelesHorairesQuotidien = element tsq:demandeModelesHorairesQuotidien{ xsd:boolean }
tsq:demandes
Set of references on trade requests of a schedule deposit.
Example
<tsq:demandes>
<tsq:demande href="[Url_de_base]/api/feed/personnes/2000/demandesEchange/59000"/>
<tsq:demande href="[Url_de_base]/api/feed/personnes/2000/demandesEchange/60000"/>
</tsq:demandes>
Schema
demandes = element tsq:demandes{ demande+ }
tsq:depotHoraire
A reference to a schedule deposit.
Example
<tsq:depotHoraire href="[Url_de_base]/api/feed/personnes/2000/depots/69005"/>
Schema
depotHoraire = element tsq:depotHoraire{ attribute href { xsd:string } }
tsq:etat
Status of a request (schedule or trade).
Example
<tsq:etat>VALIDEE</tsq:etat>
Schema
etat = element tsq:etat { "EN_ATTENTE_SALARIE" | "EN_ATTENTE" | "EN_COURS" | "VALIDEE" | "REFUSEE" }
Note
- EN_ATTENTE_SALARIE: pending acceptation, only for trade requests.
- EN_ATTENTE: the request is made but neither the manager nor the supervisor modified it – or the request is accepted by the employee.
- EN_COURS: The request is accepted by the supervisor but not yet by the manager.
- VALIDEE: The request is accepted.
- REFUSEE: The request is refused.
tsq:gestionnaire
Reference to a user, in this case the manager.
Example
<tsq:gestionnaire href="[Url_de_base]/api/feed/utilisateurs/14000"/>
Schema
gestionnaire = element tsq:gestionnaire {attribute href { xsd:string }}
tsq:heureDebutJournee, tsq:heureFinJournee, tsq:heureDebutCoupure, tsq:heureFinCoupure
Components represented by an hour or a restriction.
Properties
| Property | Description |
|---|---|
| @heure | Hour. |
| @restr | Hour restriction. |
Example
<tsq:heureFinCoupure heure="12:30:00" restr="AVANT"/>
Schema
heureFinCoupure = element tsq:heureFinCoupure {
attribute heure {heure},
attribute restr {"A" | "AVANT" | "APRES" | "AUPLUSTOT" | "AUPLUSTARD"}}
tsq:iconeTeletravail
Display home office icons.
Example
<tsq:iconeTeletravail>true</tsq:iconeTeletravail>
Schema
iconeTeletravail = element tsq:iconeTeletravail{ xsd:boolean }
tsq:jourDepose
Submitted day of a schedule deposit.
Properties
| Property | Description |
|---|---|
| tsq:critereJourDepose | Criteria of the submitted day. |
| tsq:jour | Corresponding day. |
Example
<tsq:jourDepose>
<tsq:critereJourDepose>
<tsq:coupure>true</tsq:coupure>
<tsq:heureDebutCoupure heure="08:00:00" restr="A"/>
<tsq:heureDebutJournee heure="12:00:00" restr="A"/>
<tsq:heureFinCoupure heure="12:30:00" restr="AVANT"/>
<tsq:heureFinJournee heure="18:00:00" restr="AVANT"/>
<tsq:repos>false</tsq:repos>
</tsq:critereJourDepose>
<tsq:jour>2019-05-20T00:00:00+02:00</tsq:jour>
</tsq:jourDepose>
Schema
jourDepose = element tsq:jourDepose {
critereJourDepose, jour
}
tsq:journeeIndispo
Available day or not.
Example
<tsq:journeeIndispo>true</tsq:journeeIndispo>
Schema
journeeIndispo = element tsq:journeeIndispo{ xsd:boolean }
tsq:joursDeposes
Submitted day of a schedule deposit.
Properties
| Property | Description |
|---|---|
| tsq:jourDepose | One or several submitted days. |
Example
<tsq:joursDeposes>
<tsq:jourDepose>
<tsq:critereJourDepose>
<tsq:coupure>true</tsq:coupure>
<tsq:heureDebutCoupure heure="08:00:00" restr="A"/>
<tsq:heureDebutJournee heure="12:00:00" restr="A"/>
<tsq:heureFinCoupure heure="12:30:00" restr="AVANT"/>
<tsq:heureFinJournee heure="18:00:00" restr="AVANT"/>
<tsq:repos>false</tsq:repos>
</tsq:critereJourDepose>
<tsq:jour>2019-05-20T00:00:00+02:00</tsq:jour>
</tsq:jourDepose>
</tsq:joursDeposes>
Schema
joursDeposes = element tsq:joursDeposes {
jourDepose+
}
tsq:modeleHoraire
Reference to a schedule pattern.
Example
<tsq:modeleHoraire href="[Url_de_base]/api/feed/modelesHoraires/70"/>
Schema
modeleHoraire = element tsq:modeleHoraire { attribute href { xsd:string } }
tsq:plageHoraireAbsPartielle
A partial absence time slot.
Properties
| Property | Description |
|---|---|
| tsq:heureDebut | Start time. |
| tsq:heureFin | End time. |
Example
<tsq:plageHoraireAbsPartielle heureDebut="08:00:00" heureFin="12:00:00"/>
Schema
plageHoraireAbsPartielle = element tsq:plageHoraireAbsPartielle {
attribute heureDebut { heure },
attribute heureFin { heure }
}
tsq:plageHoraireIndispo
Unavailability schedule period.
Properties
| Property | Description |
|---|---|
| tsq:heureDebut | Start time. |
| tsq:heureFin | End time. |
Example
<tsq:plageHoraireIndispo heureDebut="08:00:00" heureFin="12:00:00"/>
Schema
plageHoraireIndispo = element tsq:plageHoraireIndispo {
attribute heureDebut { heure },
attribute heureFin { heure }
}
tsq:responsable
Reference to a user, in this case the supervisor.
Example
<tsq:responsable href="[Url_de_base]/api/feed/utilisateurs/14000"/>
Schema
responsable = element tsq:responsable { attribute href { xsd:string }}
tsq:sansDetailJournee
Display of schedule without day details.
Example
<tsq:sansDetailJournee>true</tsq:sansDetailJournee>
Schema
sansDetailJournee = element tsq:sansDetailJournee{ xsd:boolean }
tsq:sansDetailHeuresSpecifiques
Display of schedule without details for specific hours.
Example
<tsq:sansDetailHeuresSpecifiques>true</tsq:sansDetailHeuresSpecifiques>
Schema
sansDetailHeuresSpecifiques = element tsq:sansDetailHeuresSpecifiques{ xsd:boolean }
tsq:timeZoneId
Time zone identifier.
Example
<tsq:timeZoneId>Asia/Tbilisi</tsq:timeZoneId>
Schema
timeZoneId = element tsq: timeZoneId { reqText30 }
tsq:timeZonesIds
Properties
| Property | Description |
|---|---|
| tsq:timeZoneId+ | Time zone identifier. |
tsq:typeDepot
A type of schedule deposit.
Example
<tsq:typeDepot>JOUR_TRAVAILLE</tsq:typeDepot>
Schema
typeDepot = element tsq:typeDepot { "JOUR_TRAVAILLE" | "REPOS" | "SEMAINE" }
tsq:totalQuotidien
Display schedule with the daily duration.
Example
<tsq:totalQuotidien>true</tsq:totalQuotidien>
Schema
totalQuotidien = element tsq:totalQuotidien{ xsd:boolean }
tsq:totalTempsPause
Display schedule with short breaks durations.
Example
<tsq:totalTempsPause>true</tsq:totalTempsPause>
Schema
totalTempsPause = element tsq:totalTempsPause{ xsd:boolean }
tsq:totalTempsSpecAvecPauses
Display schedule with total of specific hours including short breaks.
Example
<tsq:totalTempsSpecAvecPauses>true</tsq:totalTempsSpecAvecPauses>
Schema
totalTempsSpecAvecPauses = element tsq:totalTempsSpecAvecPauses{ xsd:boolean }
tsq:totalTempsSpecHorsPauses
Display schedule with total of specific hours excluding short breaks.
Example
<tsq:totalTempsSpecHorsPauses>true</tsq:totalTempsSpecHorsPauses>
Schema
totalTempsSpecHorsPauses = element tsq:totalTempsSpecHorsPauses{ xsd:boolean }
tsq:visuLimite
Defined limits for schedules display.
Example
<tsq:visuLimite>true</tsq:visuLimite>
Schema
visuLimite = element tsq:visuLimite{ xsd:boolean }
tsq:visuMod
Display in progress editable schedules.
Example
<tsq:visuMod>true</tsq:visuMod>
Schema
visuMod = element tsq:visuMod{ xsd:boolean }
tsq:visuModVal
Display validated editable schedules.
Example
<tsq:visuModVal>true</tsq:visuModVal>
Schema
visuModVal = element tsq:visuModVal{ xsd:boolean }
tsq:visuPrevVal
Display validated initial schedules.
Example
<tsq:visuPrevVal>true</tsq:visuPrevVal>
Schema
visuPrevVal = element tsq:visuPrevVal{ xsd:boolean }
tsq:visuRealise
Display actual schedules.
Example
<tsq:visuRealise>true</tsq:visuRealise>
Schema
visuRealise = element tsq:visuRealise{ xsd:boolean }
tsq:visuRealiseVal
Display validated actual schedules.
Example
<tsq:visuRealiseVal>true</tsq:visuRealiseVal>
Schema
visuRealiseVal = element tsq:visuRealiseVal{ xsd:boolean }
Comments
0 comments
Please sign in to leave a comment.