tsq:absencePartielle
Le salarié peut-il demander une absence partielle pour ce type d'absence ?
Exemple
<tsq:absencePartielle>true</tsq:absencePartielle>
Schéma
absencePartielle = element tsq:absencePartielle{ xsd:boolean }
tsq:absencesSalaries
Contient les absences paramétrées
Exemple
<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>
Schéma
absencesSalaries = element tsq:absencesSalaries {
absenceSalaries+
}
tsq:absenceSalaries
Un paramétrage pour une absence.
Propriétés
| Propriété | Description |
|---|---|
| tsq:absencePartielle? | Possibilité de demander une absence partielle pour ce type d'absence. |
| tsq:absenceTotale? | Possibilité de demander une absence complète pour ce type d'absence. |
| tsq:bornesAbsence | Bornes d'autorisation définies pour ce type d'absence. |
| tsq:typeAbsence | Le type d'absence concerné par le paramétrage. |
Exemple
<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>
Schéma
absenceSalaries = element tsq:absenceSalaries {
absencePartielle,
absenceTotale,
bornesAbsence,
typeAbsence
}
tsq:absenceTotale
Le salarié peut-il demander une absence complète pour ce type d’absence ?
Exemple
<tsq:absenceTotale>true</tsq:absenceTotale>
Schéma
absenceTotale = element tsq:absenceTotale{ xsd:boolean }
tsq:actif
Le paramétrage de diffusion de planning est-il actif ?
Exemple
<tsq:actif>true</tsq:actif>
Schéma
actif = element tsq:actif{ xsd:boolean }
tsq:accordDeposant
Le déposant a-t-il donné son accord pour la demande d'échange ?
Exemple
<tsq:accordDeposant>true</tsq:accordDeposant>
Schéma
accordDeposant = element tsq:accordDeposant{ xsd:boolean }
tsq:bornesDemande
Bornes d'autorisation définies pour la demande de planning.
Propriétés
| Propriété | Description |
|---|---|
| @debut | Valeur du début d'autorisation de la demande. |
| @fin | Valeur de fin d'autorisation de la demande. |
| @uniteDebut | Unité de la valeur du début d'autorisation de la demande. |
| @uniteFin | Unité de la valeur de fin d'autorisation de la demande. |
Exemple
<tsq:bornesDemande debut="0" fin="1" uniteDebut="JOUR" uniteFin="MOIS"/>
Schéma
bornesDemande = element tsq:bornesDemande {
attribute debut { xsd:integer},
attribute fin { xsd:integer},
attribute uniteDebut {"JOUR", "SEMAINE", "MOIS"},
attribute uniteFin {"JOUR", "SEMAINE", "MOIS"}
}
tsq:bornesVisu
Bornes définies pour l'affichage des plannings.
Propriétés
| Propriété | 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. |
Exemple
<tsq:bornesVisu debut="1" fin="1" uniteDebut="JOUR" uniteFin="MOIS"/>
Schéma
bornesVisu = element tsq:bornesVisu {
attribute debut { xsd:integer},
attribute fin { xsd:integer},
attribute uniteDebut {"JOUR", "SEMAINE", "MOIS"}
attribute uniteFin {"JOUR", "SEMAINE", "MOIS"}
}
tsq:commentaireGest
Le commentaire du gestionnaire.
Exemple
<tsq:commentaireGest>Ok pour la demande de planning</tsq:commentaireGest>
Schéma
commentaireGest = element tsq:commentaireGest{ reqText255 }
tsq:commentaireResp
Le commentaire du responsable.
Exemple
<tsq:commentaireResp>Ok pour la demande de planning</tsq:commentaireResp>
Schéma
commentaireResp = element tsq:commentaireResp{ reqText255 }
tsq:commentaireSalarie
Le commentaire du salarié.
Exemple
<tsq:commentaireSalarie>Je viens de faire une demande de planning</tsq:commentaireSalarie>
Schéma
commentaireSalarie = element tsq:commentaireSalarie{ reqText255 }
tsq:consultationIndividuelle
Mode de consultation du planning.
Exemple
<tsq:consultationIndividuelle>SEMAINE</tsq:consultationIndividuelle>
Schéma
consultationIndividuelle = element tsq:consultationIndividuelle { "PERIODE" | "SEMAINE" | "MOIS" }
tsq:coupure
Coupure ou non ?
Exemple
<tsq:coupure>true</tsq:coupure>
Schéma
coupure = element tsq:coupure{ xsd:boolean }
tsq:critereJourDepose
Critères d'un jour déposé d'un dépôt d'horaire.
Propriétés
| Propriété | Description |
|---|---|
| tsq:coupure | Coupure ou non. |
| tsq:heureDebutCoupure | Heure de début de coupure. |
| tsq:heureDebutJournee | Heure de début de journée. |
| tsq:heureFinCoupure | Heure de fin de coupure. |
| tsq:heureFinJournee | Heure de fin de journée. |
| tsq:repos | Repos ou non. |
Exemple
<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>
Schéma
critereJourDepose = element tsq:critereJourDepose{
coupure, heureDebutCoupure, heureDebutJournee, heureFinCoupure, heureFinJournee, repos
}
tsq:dateModifGest
La date de modification de la demande par le gestionnaire.
Exemple
<tsq:dateModifGest>2019-03-09T00:00:00+01:00</tsq:dateModifGest>
Schéma
dateModifGest = element tsq:dateModifGest { dateTimeStamp }
tsq:dateModifResp
La date de modification de la demande par le responsable.
Exemple
<tsq:dateModifResp>2019-03-09T00:00:00+01:00</tsq:dateModifResp>
Schéma
dateModifResp = element tsq:dateModifResp { dateTimeStamp }
tsq:demande
Une référence à une demande d’échange.
Exemple
<tsq:demande href="[Url_de_base]/api/feed/personnes/2000/demandesEchange/59000"/>
Schéma
demande = element tsq:demande {
attribute href { xsd:string }
}
tsq:demandeCoupure
Droit de faire une demande sur le début et la fin de coupure.
Exemple
<tsq:demandeCoupure>true</tsq:demandeCoupure>
Schéma
demandeCoupure = element tsq:demandeCoupure{ xsd:boolean }
tsq:demandeDebutJournee
Droit de faire une demande sur le début de journée.
Exemple
<tsq:demandeDebutJournee>true</tsq:demandeDebutJournee>
Schéma
demandeDebutJournee = element tsq:demandeDebutJournee{ xsd:boolean }
tsq:demandeFinJournee
Droit de faire une demande sur la fin de journée.
Exemple
<tsq:demandeFinJournee>true</tsq:demandeFinJournee>
Schéma
demandeFinJournee = element tsq:demandeFinJournee{ xsd:boolean }
tsq:demandeIndisp
Droit de faire une demande sur les indisponibilités.
Exemple
<tsq:demandeIndisp>true</tsq:demandeIndisp>
Schéma
demandeIndisp = element tsq:demandeIndisp{ xsd:boolean }
tsq:demandeLimite
Bornes d'autorisation de la demande.
Exemple
<tsq:demandeLimite>true</tsq:demandeLimite>
Schéma
demandeLimite= element tsq:demandeLimite{ xsd:boolean }
tsq:demandeModelesHorairesHebdo
Droit de faire une demande sur les modèles horaires hebdomadaires.
Exemple
<tsq:demandeModelesHorairesHebdo>true</tsq:demandeModelesHorairesHebdo>
Schéma
demandeModelesHorairesHebdo = element tsq:demandeModelesHorairesHebdo{ xsd:boolean }
tsq:demandeModelesHorairesQuotidien
Droit de faire une demande sur les modèles horaires quotidiens.
Exemple
<tsq:demandeModelesHorairesQuotidien>true</tsq:demandeModelesHorairesQuotidien>
Schéma
demandeModelesHorairesQuotidien = element tsq:demandeModelesHorairesQuotidien{ xsd:boolean }
tsq:demandes
Ensemble de références sur les demandes d'échange d'un dépôt d'horaire.
Exemple
<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>
Schéma
demandes = element tsq:demandes{ demande+ }
tsq:depotHoraire
Une référence à un dépôt d'horaire.
Exemple
<tsq:depotHoraire href="[Url_de_base]/api/feed/personnes/2000/depots/69005"/>
Schéma
depotHoraire = element tsq:depotHoraire{ attribute href { xsd:string } }
tsq:etat
Etat d'une demande (de planning ou d'échange).
Exemple
<tsq:etat>VALIDEE</tsq:etat>
Schéma
etat = element tsq:etat { "EN_ATTENTE_SALARIE" | "EN_ATTENTE" | "EN_COURS" | "VALIDEE" | "REFUSEE" }
Note
- EN_ATTENTE_SALARIE : La demande est en attente d'être acceptée par un salarié. Concerne seulement les demandes d'échange.
- EN_ATTENTE : La demande de planning a été faite mais ni le responsable ni le gestionnaire ne l'ont modifiée - ou - La demande d'échange a été acceptée par le salarié.
- EN_COURS : La demande a été acceptée par le responsable mais pas encore par le gestionnaire.
- VALIDEE : La demande a été acceptée.
- REFUSEE : La demande a été refusée.
tsq:gestionnaire
Une référence à un utilisateur, en l'occurrence un gestionnaire.
Exemple
<tsq:gestionnaire href="[Url_de_base]/api/feed/utilisateurs/14000"/>
Schéma
gestionnaire = element tsq:gestionnaire {attribute href { xsd:string }}
tsq:heureDebutJournee, tsq:heureFinJournee, tsq:heureDebutCoupure, tsq:heureFinCoupure
Composants représentés par une heure et une restriction.
Propriétés
| Propriété | Description |
|---|---|
| @heure | Heure. |
| @restr | Restriction de l'heure. |
Exemple
<tsq:heureFinCoupure heure="12:30:00" restr="AVANT"/>
Schéma
heureFinCoupure = element tsq:heureFinCoupure {
attribute heure {heure},
attribute restr {"A" | "AVANT" | "APRES" | "AUPLUSTOT" | "AUPLUSTARD"}}
tsq:iconeTeletravail
Affichage de l'icône télétravail.
Exemple
<tsq:iconeTeletravail>true</tsq:iconeTeletravail>
Schéma
iconeTeletravail = element tsq:iconeTeletravail{ xsd:boolean }
tsq:jourDepose
Jour déposé d'un dépôt d'horaire.
Propriétés
| Propriété | Description |
|---|---|
| tsq:critereJourDepose | Critères du jour déposé. |
| tsq:jour | Jour correspondant. |
Exemple
<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>
Schéma
jourDepose = element tsq:jourDepose {
critereJourDepose, jour
}
tsq:journeeIndispo
Journée indisponible ou non.
Exemple
<tsq:journeeIndispo>true</tsq:journeeIndispo>
Schéma
journeeIndispo = element tsq:journeeIndispo{ xsd:boolean }
tsq:joursDeposes
Jours déposés d'un dépôt d'horaire.
Propriétés
| Propriété | Description |
|---|---|
| tsq:jourDepose | Un ou plusieurs jours déposés. |
Exemple
<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>
Schéma
joursDeposes = element tsq:joursDeposes {
jourDepose+
}
tsq:modeleHoraire
Une référence à un modèle horaire.
Exemple
<tsq:modeleHoraire href="[Url_de_base]/api/feed/modelesHoraires/70"/>
Schéma
modeleHoraire = element tsq:modeleHoraire { attribute href { xsd:string } }
tsq:plageHoraireAbsPartielle
Une plage horaire d’absence partielle.
Propriétés
| Propriété | Description |
|---|---|
| tsq:heureDebut | Heure de début. |
| tsq:heureFin | Heure de fin. |
Exemple
<tsq:plageHoraireAbsPartielle heureDebut="08:00:00" heureFin="12:00:00"/>
Schéma
plageHoraireAbsPartielle = element tsq:plageHoraireAbsPartielle {
attribute heureDebut { heure },
attribute heureFin { heure }
}
tsq:plageHoraireIndispo
Une plage horaire d'indisponibilité.
Propriétés
| Propriété | Description |
|---|---|
| tsq:heureDebut | Heure de début. |
| tsq:heureFin | Heure de fin. |
Exemple
<tsq:plageHoraireIndispo heureDebut="08:00:00" heureFin="12:00:00"/>
Schéma
plageHoraireIndispo = element tsq:plageHoraireIndispo {
attribute heureDebut { heure },
attribute heureFin { heure }
}
tsq:responsable
Une référence à un utilisateur, en l'occurrence un responsable.
Exemple
<tsq:responsable href="[Url_de_base]/api/feed/utilisateurs/14000"/>
Schéma
responsable = element tsq:responsable { attribute href { xsd:string }}
tsq:sansDetailJournee
Affichage des plannings sans détail de la journée.
Exemple
<tsq:sansDetailJournee>true</tsq:sansDetailJournee>
Schéma
sansDetailJournee = element tsq:sansDetailJournee{ xsd:boolean }
tsq:sansDetailHeuresSpecifiques
Affichage des plannings sans détail des heures spécifiques.
Exemple
<tsq:sansDetailHeuresSpecifiques>true</tsq:sansDetailHeuresSpecifiques>
Schéma
sansDetailHeuresSpecifiques = element tsq:sansDetailHeuresSpecifiques{ xsd:boolean }
tsq:timeZoneId
L’identifiant de fuseau horaire.
Exemple
<tsq:timeZoneId>Asia/Tbilisi</tsq:timeZoneId>
Schéma
timeZoneId = element tsq: timeZoneId { reqText30 }
tsq:timeZonesIds
Propriétés
| Elément | Description |
|---|---|
| tsq:timeZoneId+ | L’identifiant de fuseau horaire. |
tsq:typeDepot
Un type de dépôt d'horaire.
Exemple
<tsq:typeDepot>JOUR_TRAVAILLE</tsq:typeDepot>
Schéma
typeDepot = element tsq:typeDepot { "JOUR_TRAVAILLE" | "REPOS" | "SEMAINE" }
tsq:totalQuotidien
Affichage des plannings avec la durée quotidienne.
Exemple
<tsq:totalQuotidien>true</tsq:totalQuotidien>
Schéma
totalQuotidien = element tsq:totalQuotidien{ xsd:boolean }
tsq:totalTempsPause
Affichage des plannings avec le temps des pauses.
Exemple
<tsq:totalTempsPause>true</tsq:totalTempsPause>
Schéma
totalTempsPause = element tsq:totalTempsPause{ xsd:boolean }
tsq:totalTempsSpecAvecPauses
Affichage des plannings avec le total des temps spécifiques pauses comprises.
Exemple
<tsq:totalTempsSpecAvecPauses>true</tsq:totalTempsSpecAvecPauses>
Schéma
totalTempsSpecAvecPauses = element tsq:totalTempsSpecAvecPauses{ xsd:boolean }
tsq:totalTempsSpecHorsPauses
Affichage des plannings avec le total des temps spécifiques hors pauses.
Exemple
<tsq:totalTempsSpecHorsPauses>true</tsq:totalTempsSpecHorsPauses>
Schéma
totalTempsSpecHorsPauses = element tsq:totalTempsSpecHorsPauses{ xsd:boolean }
tsq:visuLimite
Bornes définies pour l'affichage des plannings.
Exemple
<tsq:visuLimite>true</tsq:visuLimite>
Schéma
visuLimite = element tsq:visuLimite{ xsd:boolean }
tsq:visuMod
Affichage des plannings modifiables.
Exemple
<tsq:visuMod>true</tsq:visuMod>
Schéma
visuMod = element tsq:visuMod{ xsd:boolean }
tsq:visuModVal
Affichage des plannings modifiables validés.
Exemple
<tsq:visuModVal>true</tsq:visuModVal>
Schéma
visuModVal = element tsq:visuModVal{ xsd:boolean }
tsq:visuPrevVal
Affichage des plannings initiaux validés.
Exemple
<tsq:visuPrevVal>true</tsq:visuPrevVal>
Schéma
visuPrevVal = element tsq:visuPrevVal{ xsd:boolean }
tsq:visuRealise
Affichage des plannings réalisés.
Exemple
<tsq:visuRealise>true</tsq:visuRealise>
Schéma
visuRealise = element tsq:visuRealise{ xsd:boolean }
tsq:visuRealiseVal
Affichage des plannings réalisés validés.
Exemple
<tsq:visuRealiseVal>true</tsq:visuRealiseVal>
Schéma
visuRealiseVal = element tsq:visuRealiseVal{ xsd:boolean }
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.