- 01 Feb 2023
- 2 Minutes à lire
- Impression
- SombreLumière
- PDF
SWS_ModificationDroitsFonctionnelsProductionPaie
- Mis à jour le 01 Feb 2023
- 2 Minutes à lire
- Impression
- SombreLumière
- PDF
Fonction API
SWS_ModificationDroitsFonctionnelsProductionPaie
Description
Dans Silae il est possible d'afficher plusieurs onglets Production avec des vues différentes basées sur des filtres. Le principe est de pouvoir faciliter l'accès à certains dossiers (par localisation géographique par exemple) ou de gérer les accès aux dossiers en fonction des collaborateurs paie.
Cette fonction permet de créer, modifier, supprimer ces onglets Production.
Note : La gestion des droits fonctionnels est un droit particulier que le compte Silae exploitant l'API doit posséder pour pouvoir utiliser cette fonction.
Groupe de fonctions API
Code API : B10 / ADM001
Paramètres de la requête
Paramètre | Type | Description |
---|---|---|
Token | string | Token d'authentification renvoyé en réponse à l'authentification via SWS_SiteLogin |
LoginUtilisateur | string | Identifiant du compte utilisateur sur lequel on souhaite intervenir |
OngletProductionPaie | CSWSOngletProduction | Élément structuré représentant l'onglet Production et ses caractéristiques (Cf. détail ci-dessous) |
CSWSOngletProduction
Paramètre | Type | Description |
---|---|---|
NomOnglet | string | Nom de l'onglet à créer, modifier ou supprimer. C'est par son nom que l'onglet est identifié, donc ce nom est unique |
ASupprimer | boolean | Doit être à true en cas de suppression de l'onglet, false sinon |
Ordre | int | Permet de définir la position de l'onglet. En création, la valeur 0 positionnera l'onglet en dernière position. En modification, la valeur 0 indiquera que l'onglet ne doit pas changer de position |
NouveauNomOnglet | string | À utiliser en cas de modification |
ParamPaieGestion | boolean | Indique si dans l'interface "Dossier" le bouton Gestion sera disponible (true) ou non (false) |
ParamPaieLiaisonClient | boolean | Indique si dans l'interface "Dossier" le bouton Relation Client sera disponible (true) ou non (false) |
ParamPaieComplet | boolean | Indique si dans l'interface "Dossier" tous les boutons sont affichés |
ParamPaieSimplifie | boolean | Indique si dans l'interface "Dossier" les boutons affichés seront uniquement ceux des droits limités en paie (true) ou pas (false) |
AfficherLaListe | boolean | Permet d'indiquer si dans l'onglet sera affichée la liste des dossiers (true) ou un menu déroulant (false) |
RestreindreLaListe | boolean | Permet d'indiquer si dans la liste des dossiers remonteront tous les dossiers accessibles (false) ou si seuls les dossiers avec le paramètre Suivi Paie activé seront remontés (true) |
RequeteFiltre | string | Requête permettant de filtrer les dossiers qui seront accessible via l'onglet. Le détail de l'utilisation de ce filtre est disponible via la fiche dédiée accessible ici |
Paramètres de la réponse
Paramètre | Type | Description |
---|---|---|
SWS_ModificationDroitsFonctionnelsProductionPaieResult | SWS_ModificationDroitsFonctionnelsProductionPaieResult | Élément structuré contenant la réponse à la requête (Détail ci-dessous) |
SWS_ModificationDroitsFonctionnelsProductionPaieResult
Paramètre | Type | Description |
---|---|---|
Error | string | Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée |
Requête
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SWS_ModificationDroitsFonctionnelsProductionPaie xmlns="http://www.silae.fr/">
<Token>string</Token>
<LoginUtilisateur>string</LoginUtilisateur>
<OngletProductionPaie>
<NomOnglet>string</NomOnglet>
<ASupprimer>boolean</ASupprimer>
<Ordre>int</Ordre>
<NouveauNomOnglet>string</NouveauNomOnglet>
<ParamPaieGestion>boolean</ParamPaieGestion>
<ParamPaieLiaisonClient>boolean</ParamPaieLiaisonClient>
<ParamPaieComplet>boolean</ParamPaieComplet>
<ParamPaieSimplifie>boolean</ParamPaieSimplifie>
<AfficherLaListe>boolean</AfficherLaListe>
<RestreindreLaListe>boolean</RestreindreLaListe>
<RequeteFiltre>string</RequeteFiltre>
</OngletProductionPaie>
</SWS_ModificationDroitsFonctionnelsProductionPaie>
</soap12:Body>
</soap12:Envelope>
Réponse
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SWS_ModificationDroitsFonctionnelsProductionPaieResponse xmlns="http://www.silae.fr/">
<SWS_ModificationDroitsFonctionnelsProductionPaieResult>
<Error>string</Error>
</SWS_ModificationDroitsFonctionnelsProductionPaieResult>
</SWS_ModificationDroitsFonctionnelsProductionPaieResponse>
</soap12:Body>
</soap12:Envelope>