AdministrationCollaborateurEnregistrement
  • 03 May 2024
  • 4 Minutes à lire
  • Sombre
    Lumière
  • PDF

AdministrationCollaborateurEnregistrement

  • Sombre
    Lumière
  • PDF

Article Summary

Fonction API

/v1/AdminCollaborateurs/AdministrationCollaborateurEnregistrement

Verbe HTTP

Post

Description

Permet de créer un utilisateur de type Collaborateur ou de modifier un collaborateur existant.
Pour la modification d'un Collaborateur, il est recommandé de faire appel à la fonction AdministrationCollaborateurLecture en amont pour récupérer les informations existantes qu'il faudra renseigner dans la requête.

Il est nécessaire de mettre en place une configuration d’accès API spécifique avec comme utilisateur Silae, le compte Administrateur Général de Domaine (compte spécifique, dont la transmission est soumise à certaines conditions). Pour palier à ce paramétrage, utiliser plutôt CreationCompteCollaborateur

Groupe de fonctions API

ADMIN02

Paramètres de la requête

ParamètreTypeDescription
utilisateurCollaborateurUtilisateurCollaborateurÉlément structuré représentant l'utilisateur de type Collaborateur (Cf. détail ci-dessous)

UtilisateurCollaborateur

ParamètreTypeDescription
codeCollaborateurstringCode du collaborateur. Paramètre obligatoire pour la création d'un nouveau collaborateur et pour identifier le collaborateur à modifier pour une modification
bCivilitebooleanBooléen qui indique si le champ civilite doit être pris en compte
civiliteinteger(int32)Civilité :
Civilité
Valeur correspondante
Vide0
Monsieur1
Madame2
Mademoiselle3
nomNaissancestringNom de naissance. Obligatoire pour la création d'un Collaborateur
nomMaritalstringNom marital
nomUsuelstringNom usuel
prenomstringPrénom
bTelPortablebooleanBooléen qui indique si le champ TelPortable doit être pris en compte
telPortablestringTéléphone portable
bTelBureaubooleanBooléen qui indique si le champ TelBureau doit être pris en compte
telBureaustringTéléphone bureau
bTelDomicilebooleanBooléen qui indique si le champ TelDomicile doit être pris en compte
telDomicilestringTéléphone domicile
bMailbooleanBooléen qui indique si le champ Mail doit être pris en compte
mailstringAdresse E-mail
bCodeAgencebooleanBooléen qui indique si le champ CodeAgence doit être pris en compte
codeAgencestringCode de l'agence à laquelle est rattaché le collaborateur
bAffectationsbooleanBooléen qui indique si les champs AffectationX doivent être pris en compte
affectation1booleanIndique si le collaborateur a l'affectation n°1 (Affectation n°1 par défaut pour les cabinets d'expert comptable : Expert Comptable)
affectation2booleanIndique si le collaborateur a l'affectation n°2 (Affectation n°2 par défaut pour les cabinets d'expert comptable : Chef de mission)
affectation3booleanIndique si le collaborateur a l'affectation n°3 (Affectation n°3 par défaut pour les cabinets d'expert comptable : Collaborateur Comptable)
affectation4booleanIndique si le collaborateur a l'affectation n°4 (Affectation n°4 par défaut pour les cabinets d'expert comptable : Collaborateur paie)
affectation5booleanIndique si le collaborateur a l'affectation n°5 (Affectation non présente par défaut pour les cabinets d'expert comptable)
affectation6booleanIndique si le collaborateur a l'affectation n°6 (Affectation non présente par défaut pour les cabinets d'expert comptable)
affectation7booleanIndique si le collaborateur a l'affectation n°7 (Affectation non présente par défaut pour les cabinets d'expert comptable)
affectation8booleanIndique si le collaborateur a l'affectation n°8 (Affectation non présente par défaut pour les cabinets d'expert comptable)
affectation9booleanIndique si le collaborateur a l'affectation n°9 (Affectation non présente par défaut pour les cabinets d'expert comptable)
identifiantstringIdentifiant du compte. Obligatoire pour la création d'un Collaborateur
ancienMotDePassestringAncien mot de passe du collaborateur. À renseigner uniquement si le mot de passe doit être mis à jour
motDePassestringMot de passe à enregistrer. Obligatoire pour la création d'un Collaborateur. À renseigner en plus du champ AncienMotDePasse pour mettre à jour le mot de passe
debutValiditestring(date-time)Date de début de validité du compte
finValiditestring(date-time)Date à partir de laquelle le compte sera (ou a été) désactivé
bDateEntreebooleanBooléen qui indique si le champ DateEntree doit être pris en compte
dateEntreestring(date-time)Date d'entrée du collaborateur
bDateSortiebooleanBooléen qui indique si le champ DateSortie doit être pris en compte
dateSortiestring(date-time)Date de sortie du collaborateur
onglet_ProductionbooleanIndique si l'utilisateur a accès ou non à l'onglet Production
onglet_GestionInternebooleanIndique si l'utilisateur a accès ou non à l'onglet Gestion interne
onglet_GestionInterneSimplifieebooleanIndique si l'utilisateur a accès ou non à l'onglet Gestion interne mais en mode simplifié
onglet_ParametragePaiebooleanIndique si l'utilisateur a accès ou non à l'onglet Paramétrage paie
onglet_ParametrageComptabooleanIndique si l'utilisateur a accès ou non à l'onglet Paramétrage compta (obsolète)
onglet_RobotDePaiebooleanIndique si l'utilisateur a accès ou non à l'onglet Robot de paie
onglet_OutilsbooleanIndique si l'utilisateur a accès ou non à l'onglet Outils
onglet_AnalyseActivitePaiebooleanIndique si l'utilisateur a accès ou non à l'onglet Analyse de l'activité
onglet_AnalyseActiviteComptabooleanIndique si l'utilisateur a accès ou non à l'onglet Analyse de l'activité compta (obsolète)
restrictionPaie_FicheSociete_EtatDossierbooleanIndique si l'utilisateur a accès ou non à l'onglet
niveauConfidentialiteSalarieinteger(int32)Niveau de confidentialité du collaborateur, qui indique la limite du niveau de confidentialité des informations auxquelles il peut avoir accès
Attention, il y a un décalage de +5 entre la valeur à l'écran et la valeur saisie/enregistrée. Le niveau de confidentialité est compris entre 0 et 9. La valeur saisie ou lue de ce champ est comprise entre -5 et 4
droitsLimitesPaiebooleanIndique si l'utilisateur a des droits limités en paie
droitsLimitesComptabooleanIndique si l'utilisateur a des droits limités en compta (obsolète)
listesCollaborateursDroitsstringListe des collaborateurs (identifiés par leur code collaborateur) sur lesquels l'accès à leurs droits fonctionnels est autorisé
requeteDroitsstringRequête de limitation des droits d'accès aux dossiers. Le détail de l'utilisation de ce filtre est disponible via la fiche dédiée accessible ici

Requête

{
  "utilisateurCollaborateur": {
    "codeCollaborateur": "string",
    "bCivilite": true,
    "civilite": 0,
    "nomNaissance": "string",
    "nomMarital": "string",
    "nomUsuel": "string",
    "prenom": "string",
    "bTelPortable": true,
    "telPortable": "string",
    "bTelBureau": true,
    "telBureau": "string",
    "bTelDomicile": true,
    "telDomicile": "string",
    "bMail": true,
    "mail": "string",
    "bCodeAgence": true,
    "codeAgence": "string",
    "bAffectations": true,
    "affectation1": true,
    "affectation2": true,
    "affectation3": true,
    "affectation4": true,
    "affectation5": true,
    "affectation6": true,
    "affectation7": true,
    "affectation8": true,
    "affectation9": true,
    "identifiant": "string",
    "ancienMotDePasse": "string",
    "motDePasse": "string",
    "debutValidite": "2020-10-14T21:46:24",
    "finValidite": "2020-10-14T21:46:24",
    "bDateEntree": true,
    "dateEntree": "2020-10-14T21:46:24",
    "bDateSortie": true,
    "dateSortie": "2020-10-14T21:46:24",
    "onglet_Production": true,
    "onglet_GestionInterne": true,
    "onglet_GestionInterneSimplifiee": true,
    "onglet_ParametragePaie": true,
    "onglet_ParametrageCompta": true,
    "onglet_RobotDePaie": true,
    "onglet_Outils": true,
    "onglet_AnalyseActivitePaie": true,
    "onglet_AnalyseActiviteCompta": true,
    "restrictionPaie_FicheSociete_EtatDossier": true,
    "niveauConfidentialiteSalarie": 0,
    "droitsLimitesPaie": true,
    "droitsLimitesCompta": true,
    "listesCollaborateursDroits": "string",
    "requeteDroits": "string"
  }
}

Messages d'erreur

ErreurMessageDescription

Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.