SWS_AcquisitionQuestionnaireCCNAvecTexte2
  • 01 Feb 2023
  • 2 Minutes à lire
  • Sombre
    Lumière
  • PDF

SWS_AcquisitionQuestionnaireCCNAvecTexte2

  • Sombre
    Lumière
  • PDF

Résumé de l’article

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ètreTypeDescription
Tokenstring

Token d'authentification renvoyé en réponse à l'authentification via SWS_SiteLogin

Code_CCNstringIdentifiant Silae de la convention collective
ListeChampsCPAISWSModificationChamp2[]Liste d'éléments structurés contenant les critères de recherche (cf. détail ci-dessous)

CPAISWSModificationChamp2

ParamètreTypeDescription
NomChampstringNom du champ :
  • Emp.Classification : Classification de l'emploi du salarié (champ SEM_CLM_Code de la fiche salarié emploi)
  • Eta.FormeJuridique : Forme juridique de l'établissement(champ INT_FormeJuridique de la fiche établissement)
TypeValeurstringIndique lequel des paramètres ValeurXXX doit être pris en compte :
Type de valeurValeur correspondante
IntegerInt32
Doubledouble
Stringstring
DateTimedatetime
Unsigned Bytebyte
Booléenbool
ValeurINT32intContient la valeur d'un champ int
ValeurDOUBLEdoubleContient la valeur d'un champ double
ValeurSTRINGstringContient la valeur d'un champ string
ValeurDATETIMEdateTimeContient la valeur d'un champ DateTime
ValeurBYTEunsignedByteContient la valeur d'un champ unsignedByte
ValeurBOOLbooleanContient la valeur d'un champ boolean

Paramètres de la réponse

ParamètreTypeDescription
SWS_AcquisitionQuestionnaireCCNAvecTexte2ResultSWS_QuestionnaireCCNResult

Élément structuré contenant la réponse à la requête (Détail ci-dessous)

SWS_QuestionnaireCCNResult

ParamètreTypeDescription
Errorstring

Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée

QCCNCPAISWSQCCN[]Liste d'éléments structurés contenant les informations (questions) du questionnaire conventionnel (cf. détail ci-dessous)

CPAISWSQCCN

ParamètreTypeDescription
LibelleQuestionstringLibellé de la question
NomChampstringNom du champ lié à la question ( utile notamment pour la mise à jour du champ par la modification de la fiche salarié)
TypeChampstringType du champ lié à la question
NombreEntierintSi le type de champ est Int32 ou double, correspond au nombre d'entiers
NombreDecimaleintSi le type de champ est double, correspond au nombre de décimales
ListeChoixCPAISWSLibelleValeur[]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ètreTypeDescription
LibellestringLibellé du choix
ValeurintValeur 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 ?

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.