...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Récupérer la liste des natures d'absences utilisables
L'action pour la récupération des natures d'absences est : NATURESABSENCE
Balise | Niveau | Contenu | Obligatoire | Remarques |
---|---|---|---|---|
<dem> | 1 | Ouverture demande | OUI | |
<action dos="998" nom="NATUREABSENCE"/> | 2 | OUI | ||
</dem> | 1 | Fermeture demande | OUI |
Ces service web permet de récupérer la liste des natures d'absences utilisables.
Elle correspond à la liste des codes EVT CRM auxquels on a associé un code EV PAIE.
Voir la fiche Ressources humaines / Fichiers / Evènements
Lors de la création des EV de paie, le libellé #DATES# sera remplace automatiquement par "du XX/XX/XXXX au YY/YY/YYYY".
Bloc de code | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8" ?> <dem> <action dos="998" nom="NATUREABSENCE" user="DEMO"> </action> </dem> |
...
Bloc de code |
---|
<?xml version="1.0" encording="ISO-8859-1"?> <rep version="1"/> <action dos=998" nom="natureabsence"/> <rep> <action dos="998" nom="natureabsene"/> <element code="hcp" libelle="Congés payés"/> <element code="hcss" libelle="Congés sans solde"/> <element code="hmal" libelle="Absence maladie"/> <element code)"hmat" libelle="Congés maternité"/> </rep> |
Récupérer les soldes des congés des salariés.
L'action pour la récupération des soldes des congés est : SOLDES_CONGES
...
Bloc de code |
---|
<?xml version="1.0" encording="ISO-8859-1"?> <rep> <action dos="998" nom="soldes_conges"/> <individu individu="12" date_bul="2013-06-30"> <conges libelle="Cp en cours" acquis="2.080000" pris="0"/> <conges libelle="Cp écoulés" acquis="1.000000" pris="0"/> <conges libelle="Cp reliquat" acquis="0" pris="0"/> <conges libelle="Cumul droit RC" acquis="0" pris="0"/> <conges libelle="RTT acquis" acquis="3.740000" pris="0"/> <conges libelle="Dif" acquis="0" pris="0"/> </individu> <individu individu="13" date_bul="2013-06-30"> <conges libelle="Cp en cours" acquis="2.080000" pris="0"/> <conges libelle="Cp écoulés" acquis="9.000000" pris="0"/> <conges libelle="Cp reliquat" acquis="0" pris="0"/> </individu> </rep> |
Création des Evt CRM d'absence
L'action pour la création d'un évènement CRM d'absence est : CREER_ABSENCE
...
Id | identifiant du workflow agileo à l'origine de la création |
Individu | Code de l'individu (tiers de l'EVT à créer) |
Nature | Code de l'évènement |
Debut | Début de l'évènement |
Fin | Fin de l'évènement |
Pour créer une note associé à l'action : il faut rajouter une balise <note> sous la balise <evt>
Si l'attribut "numtel" est présent dans la balise <evt> le n° de téléphone est ajouté au libellé de l'EVT créé
Bloc de code | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8" ?> <dem> <action dos="998" nom="CREER_ABSENCE" user="DEMO"> <evt id="69876" individu="12" nature="hcp" debut="2013-07-20T08:00" fin="2013-08-15T18:00"/> </action> </dem> |
...
Bloc de code |
---|
<?xml version="1.0" encording="ISO-8859-1"?> <rep> <action dos="998" nom="creer_absence"/> <evt id="158" action="Evènement créé" individu="12" code="hcp" num_evt="1991" libelle="CP du 20/07/2013 au 15/08/2013 - SAUNIER Sylvie" /> </rep> |
Modifier un EVT CRM créé
L'action pour la modification d'un évèvement CRM est : MODIFIER_ABSENCE
Balise | Niveau | Contenu | Obligatoire | Remarques |
---|---|---|---|---|
<dem> | 1 | Ouverture demande | OUI | |
<action dos="998" nom="MODIFIER_ABSENCE"/> | 2 | OUI | ||
<evt id="158" individu="12" nature="hcp" debut="2013-07-20T08:00" fin="2013-08-10T18:00"/> | 3 | Liste des champs de l'évènement sous la forme nomduchamp = valeur | NON | Au moins les champs obligatoires d'un évènement |
</action> | 2 | Fermeture action | OUI | |
</dem> | 1 | Fermeture demande | OUI |
Si l'évènement est intégré en paie (Partiellement ou totalement), ou si la date de début de l'évènement est >= à la date du jour, seule sa modification par le service RH est autorisé.
Attribut rhfl à 2 (rhfl="2") présent dans la balise <action>
Bloc de code | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8" ?> <dem> <action dos="998" nom="MODIFIER_ABSENCE"> <evt id="158" individu="12" nature="hcp" debut="2013-07-20T08:00" fin="2013-08-10T18:00"/> </action> </dem> |
...
Bloc de code |
---|
<?xml version="1.0" encording="ISO-8859-1"?> <rep> <action dos="998" nom="modifier_absence"/> <evt id="158" action="Evèvement modifié" individu="12" code="hcp" num_evt="1191" libelle="CP du 20/07/2013 au 10/08/2013 - SAUNIER Sylvie"/> </rep> |
Vérifier un EVT CRM d'absence
Permet de vérifier si un EVT CRM et/ou s'il est modifiable
...
Bloc de code |
---|
<?xml version="1.0" encording="ISO-8859-1"?> <erreur code="7213" lib="Annulation interdite. Absence intégrée en paie jusqu'au30/07/2013/> |
Annuler un EVT CRM
L'action pour l'annulation d'un évènement CRM est : ANNULER_ABSENCE
Balise | Niveau | Contenu | Obligatoire | Remarques |
---|---|---|---|---|
<dem> | 1 | Ouverture demande | OUI | |
<action dos="998" nom="ANNULER_ABSENCE"/> | 2 | OUI | ||
<evt id="158" individu="12" nature="hcp" debut="2013-07-20T08:00" fin="2013-07-30T18:00"/> | 3 | Liste des champs de l'évènement sous la forme nomduchamp = valeur | NON | Au moins les champs obligatoires d'un évènement |
</action> | 2 | Fermeture action | OUI | |
</dem> | 1 | Fermeture demande | OUI |
Si l'évènement est intégré en paie (Partiellement ou totalement), ou si la date de début de l'évènement est >= à la date du jour, seule sa suppression par le service RH est autorisé.
Attribut rhfl à 2 (rhfl="2") présent dans la balise <action>
!!! Attention !!! : il faudra saisir en paie les modifications d'EV PAIE si besoin.
Bloc de code | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8" ?> <dem> <action dos="998" nom="ANNULER_ABSENCE"> <evt id="158" individu="12" nature="hcp" debut="2013-07-20T08:00" fin="2013-07-30T18:00"/> </action> </dem> |
...
Bloc de code |
---|
<?xml version="1.0" encording="ISO-8859-1"?> <rep> <action dos="998" nom="annuler_absence"/> <evt id="158" action="Evènement annulé" individu="12" code="hcp" num_evt="1191" libelle="CP du 20/07/2013 au 30/07/2013 - SAUNIER Sylvie" /> </rep> |
Export Evt INDIVIDU
L'action pour obtenir les évènements : IMPORT_EVT_IND
...