SWS_AcquisitionQuestionnaireCCNAvecTexte2
- 01 Feb 2023
- 2 Minutes à lire
- Impression
- SombreLumière
- PDF
SWS_AcquisitionQuestionnaireCCNAvecTexte2
- Mis à jour le 01 Feb 2023
- 2 Minutes à lire
- Impression
- SombreLumière
- PDF
Résumé de l’article
Avez-vous trouvé ce résumé utile ?
Merci pour vos commentaires
Fonction API
SWS_AcquisitionQuestionnaireCCNAvecTexte2
Description
Permet de récupérer les informations des questionnaires conventionnels salarié de la même manière que la fonction SWS_AcquisitionQuestionnaireCCN, avec en plus les titres et textes rattachés à ces questions dans Silae.
Les titres et textes sont remontés de la même manière que les questions, mais avec respectivement comme type de champ "TITRE" et "TEXTE".
Groupe de fonctions API
Code API : E30 / COM003
Paramètres de la requête
Paramètre | Type | Description |
---|---|---|
Token | string | Token d'authentification renvoyé en réponse à l'authentification via SWS_SiteLogin |
Code_CCN | string | Identifiant Silae de la convention collective |
ListeChamps | CPAISWSModificationChamp2[] | Liste d'éléments structurés contenant les critères de recherche (cf. détail ci-dessous) |
CPAISWSModificationChamp2
Paramètre | Type | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NomChamp | string | Nom du champ :
| ||||||||||||||
TypeValeur | string | Indique lequel des paramètres ValeurXXX doit être pris en compte :
| ||||||||||||||
ValeurINT32 | int | Contient la valeur d'un champ int | ||||||||||||||
ValeurDOUBLE | double | Contient la valeur d'un champ double | ||||||||||||||
ValeurSTRING | string | Contient la valeur d'un champ string | ||||||||||||||
ValeurDATETIME | dateTime | Contient la valeur d'un champ DateTime | ||||||||||||||
ValeurBYTE | unsignedByte | Contient la valeur d'un champ unsignedByte | ||||||||||||||
ValeurBOOL | boolean | Contient la valeur d'un champ boolean |
Paramètres de la réponse
Paramètre | Type | Description |
---|---|---|
SWS_AcquisitionQuestionnaireCCNAvecTexte2Result | SWS_QuestionnaireCCNResult | Élément structuré contenant la réponse à la requête (Détail ci-dessous) |
SWS_QuestionnaireCCNResult
Paramètre | Type | Description |
---|---|---|
Error | string | Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée |
QCCN | CPAISWSQCCN[] | Liste d'éléments structurés contenant les informations (questions) du questionnaire conventionnel (cf. détail ci-dessous) |
CPAISWSQCCN
Paramètre | Type | Description |
---|---|---|
LibelleQuestion | string | Libellé de la question |
NomChamp | string | Nom du champ lié à la question ( utile notamment pour la mise à jour du champ par la modification de la fiche salarié) |
TypeChamp | string | Type du champ lié à la question |
NombreEntier | int | Si le type de champ est Int32 ou double, correspond au nombre d'entiers |
NombreDecimale | int | Si le type de champ est double, correspond au nombre de décimales |
ListeChoix | CPAISWSLibelleValeur[] | Liste d'éléments structurés contenant les informations des choix possibles pour répondre à la question (cf. détail ci-dessous). Si ListeChoix est null, la réponse est ouverte à la saisie et n'est pas limitée à un choix prédéterminé |
CPAISWSLibelleValeur
Paramètre | Type | Description |
---|---|---|
Libelle | string | Libellé du choix |
Valeur | int | Valeur correspondante du choix |
Requête
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SWS_AcquisitionQuestionnaireCCNAvecTexte2 xmlns="http://www.silae.fr/">
<Token>string</Token>
<Code_CCN>string</Code_CCN>
<ListeChamps>
<CPAISWSModificationChamp2>
<NomChamp>string</NomChamp>
<TypeValeur>string</TypeValeur>
<ValeurINT32>int</ValeurINT32>
<ValeurDOUBLE>double</ValeurDOUBLE>
<ValeurSTRING>string</ValeurSTRING>
<ValeurDATETIME>yyyy-mm-ddThh:mm:ss</ValeurDATETIME>
<ValeurBYTE>unsignedByte</ValeurBYTE>
<ValeurBOOL>boolean</ValeurBOOL>
</CPAISWSModificationChamp2>
<CPAISWSModificationChamp2>
<NomChamp>string</NomChamp>
<TypeValeur>string</TypeValeur>
<ValeurINT32>int</ValeurINT32>
<ValeurDOUBLE>double</ValeurDOUBLE>
<ValeurSTRING>string</ValeurSTRING>
<ValeurDATETIME>yyyy-mm-ddThh:mm:ss</ValeurDATETIME>
<ValeurBYTE>unsignedByte</ValeurBYTE>
<ValeurBOOL>boolean</ValeurBOOL>
</CPAISWSModificationChamp2>
</ListeChamps>
</SWS_AcquisitionQuestionnaireCCNAvecTexte2>
</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_AcquisitionQuestionnaireCCNAvecTexte2Response xmlns="http://www.silae.fr/">
<SWS_AcquisitionQuestionnaireCCNAvecTexte2Result>
<Error>string</Error>
<QCCN>
<CPAISWSQCCN>
<LibelleQuestion>string</LibelleQuestion>
<NomChamp>string</NomChamp>
<TypeChamp>string</TypeChamp>
<NombreEntier>int</NombreEntier>
<NombreDecimale>int</NombreDecimale>
<ListeChoix>
<CPAISWSLibelleValeur>
<Libelle>string</Libelle>
<Valeur>int</Valeur>
</CPAISWSLibelleValeur>
<CPAISWSLibelleValeur>
<Libelle>string</Libelle>
<Valeur>int</Valeur>
</CPAISWSLibelleValeur>
</ListeChoix>
</CPAISWSQCCN>
<CPAISWSQCCN>
<LibelleQuestion>string</LibelleQuestion>
<NomChamp>string</NomChamp>
<TypeChamp>string</TypeChamp>
<NombreEntier>int</NombreEntier>
<NombreDecimale>int</NombreDecimale>
<ListeChoix>
<CPAISWSLibelleValeur>
<Libelle>string</Libelle>
<Valeur>int</Valeur>
</CPAISWSLibelleValeur>
<CPAISWSLibelleValeur>
<Libelle>string</Libelle>
<Valeur>int</Valeur>
</CPAISWSLibelleValeur>
</ListeChoix>
</CPAISWSQCCN>
</QCCN>
</SWS_AcquisitionQuestionnaireCCNAvecTexte2Result>
</SWS_AcquisitionQuestionnaireCCNAvecTexte2Response>
</soap12:Body>
</soap12:Envelope>
Cet article vous a-t-il été utile ?