SWS_SpectacleSalarieAcquisitionAffectations
- 03 Feb 2023
- 4 Minutes à lire
- Impression
- SombreLumière
- PDF
SWS_SpectacleSalarieAcquisitionAffectations
- Mis à jour le 03 Feb 2023
- 4 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_SpectacleSalarieAcquisitionAffectations
Description
Permet de lister les affectations d'un salarié à des spectacles en fonction de critères.
Le détail sur le fonctionnement des paramètres AEMInitiale et AEMComplementaire se trouve dans la fiche SWS_SpectacleSalarieAjouterAffectations
Groupe de fonctions API
Code API : H20 / SPEC01
Paramètres de la requête
Paramètre | Type | Description |
---|---|---|
Token | string | Token d'authentification renvoyé en réponse à l'authentification via SWS_SiteLogin |
NumeroDossier | string | Numéro du dossier concerné par la requête |
RequeteSpectacleSalarieAffectations | CPAISWSRequeteSpectacleSalarieAffectations | Élément structuré contenant les critères de recherche des affectations du salarié (cf. détail ci-dessous) |
CPAISWSRequeteSpectacleSalarieAffectations
Paramètre | Type | Description |
---|---|---|
MatriculeSalarie | string | Matricule du salarié concerné |
IdentifiantEmploi | int | Identifiant de l'emploi concerné |
VerifierDisponibiliteEmploi | boolean | Pas utilisé |
Periode | dateTime | Permet de définir la période pour laquelle rechercher les affectations |
NomInterneEtablissement | string | Permet de définir le nom de l'établissement interne pour lequel rechercher les affectations |
Paramètres de la réponse
Paramètre | Type | Description |
---|---|---|
SWS_SpectacleSalarieAcquisitionAffectationsResult | SWS_SpectacleSalarieAcquisitionAffectationsResult | Élément structuré contenant la réponse à la requête (Détail ci-dessous) |
SWS_SpectacleSalarieAcquisitionAffectationsResult
Paramètre | Type | Description |
---|---|---|
Error | string | Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée |
SpectacleSalarieAffectations | CPAISWSSpectacleSalarieAffectations | Élément structuré contenant les informations des affectations trouvées (cf. détail ci-dessous) |
CPAISWSSpectacleSalarieAffectations
Paramètre | Type | Description |
---|---|---|
MatriculeSalarie | string | Matricule du salarié |
IdentifiantEmploi | int | Indentifiant de l'emploi auquel sont rattachées les affectations trouvées |
Periode | dateTime | Période de paie à laquelle sont rattachées les affectations |
NomInterneEtablissement | string | Nom de l'établissement interne auquel sont rattachées les affectations |
Affectations | CPAISWSSpectacleSalarieAffectation[] | Liste d'éléments structurés contenant les informations des affectations trouvées (cf. détail ci-dessous) |
CPAISWSSpectacleSalarieAffectation
Paramètre | Type | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
DateDebut | dateTime | Date de début de l'affectation | ||||||||
DateFin | dateTime | Date de fin de l'affectation | ||||||||
NumeroObjet | string | Numéro Objet du spectacle auquel est rattachée l'affectation | ||||||||
ReferenceExterneSpectacle | string | Référence externe du spectacle auquel est rattachée l'affectation | ||||||||
AEMInitiale | boolean | Permet de définir si les attestations liées à la manifestation, à laquelle est rattachée cette affectation, génère des AEM complémentaires (true) ou pas (false). Permet donc de définir que cette affectation génèrera l'AEM initiale | ||||||||
AEMComplementaire | boolean | Permet de définir si l'affectation engendre une AEM complémentaire (true) ou pas (false) | ||||||||
DateDebut_AEMInitiale | dateTime | Date de début de l'AEM initiale | ||||||||
DateFin_AEMInitiale | dateTime | Date de fin de l'AEM initiale | ||||||||
DocsFinContrat | boolean | Indique si les documents de fin de contrat doivent être générés avec le bulletin (true) ou pas (false) | ||||||||
TauxHoraire | double | Taux horaire de l'affectation (si le calcul doit être basé sur des heures et pas des cachets) | ||||||||
NbH | double | Nombre d'heures (si le calcul doit être basé sur des heures et pas des cachets) | ||||||||
NbCachets | double | Nombre de cachets (si le calcul doit être basé sur des cachets et pas des heures) | ||||||||
PuCachet | double | Prix unitaire des cachets (si le calcul doit être basé sur des cachets et pas des heures) | ||||||||
TypeCachet | unsignedByte | Type de cachet (si le calcul doit être basé sur des heures et pas des cachets) :
| ||||||||
MontantNet | boolean | Indique si le montant global calculé est en net (true) ou pas (false) | ||||||||
MontantCoutGlobal | boolean | Indique si le montant calculé correspond à un coût global (true) ou pas (false) | ||||||||
NbJours | double | Nombre de jours | ||||||||
NbHRepet | double | Nombre d'heures de répétition | ||||||||
MtHRepet | double | Montant des heures de répétition | ||||||||
HLibreCode1 | string | Code de l'heure libre 1 | ||||||||
HLibreValeur1 | double | Valeur de l'heure libre 1 | ||||||||
HLibreCode2 | string | Code de l'heure libre 2 | ||||||||
HLibreValeur2 | double | Valeur de l'heure libre 2 | ||||||||
HLibreCode3 | string | Code de l'heure libre 3 | ||||||||
HLibreValeur3 | double | Valeur de l'heure libre 3 | ||||||||
HLibreCode4 | string | Code de l'heure libre 4 | ||||||||
HLibreValeur4 | double | Valeur de l'heure libre 4 | ||||||||
HLibreCode5 | string | Code de l'heure libre 5 | ||||||||
HLibreValeur5 | double | Valeur de l'heure libre 5 | ||||||||
HLibreCode6 | string | Code de l'heure libre 6 | ||||||||
HLibreValeur6 | double | Valeur de l'heure libre 6 | ||||||||
VariableCode1 | string | Code de l'élément variable 1 | ||||||||
VariableValeur1 | double | Valeur de l'élément variable 1 | ||||||||
VariableCode2 | string | Code de l'élément variable 2 | ||||||||
VariableValeur2 | double | Valeur de l'élément variable 2 | ||||||||
VariableCode3 | string | Code de l'élément variable 3 | ||||||||
VariableValeur3 | double | Valeur de l'élément variable 3 | ||||||||
VariableCode4 | string | Code de l'élément variable 4 | ||||||||
VariableValeur4 | double | Valeur de l'élément variable 4 | ||||||||
VariableCode5 | string | Code de l'élément variable 5 | ||||||||
VariableValeur5 | double | Valeur de l'élément variable 5 | ||||||||
VariableCode6 | string | Code de l'élément variable 6 | ||||||||
VariableValeur6 | double | Valeur de l'élément variable 6 | ||||||||
VariableCode7 | string | Code de l'élément variable 7 | ||||||||
VariableValeur7 | double | Valeur de l'élément variable 7 | ||||||||
VariableCode8 | string | Code de l'élément variable 8 | ||||||||
VariableValeur8 | double | Valeur de l'élément variable 8 | ||||||||
VariableCode9 | string | Code de l'élément variable 9 | ||||||||
VariableValeur9 | double | Valeur de l'élément variable 9 | ||||||||
AffectationAnalytique | string | Valeur de l'axe analytique 1 spécifique au salarié si différent de l'axe analytique défini par défaut au niveau de la manifestation | ||||||||
AffectationAnalytique2 | string | Valeur de l'axe analytique 2 spécifique au salarié si différent de l'axe analytique défini par défaut au niveau de la manifestation | ||||||||
AffectationAnalytique3 | string | Valeur de l'axe analytique 3 spécifique au salarié si différent de l'axe analytique défini par défaut au niveau de la manifestation |
Requête
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SWS_SpectacleSalarieAcquisitionAffectations xmlns="http://www.silae.fr/">
<Token>string</Token>
<NumeroDossier>string</NumeroDossier>
<RequeteSpectacleSalarieAffectations>
<MatriculeSalarie>string</MatriculeSalarie>
<IdentifiantEmploi>int</IdentifiantEmploi>
<VerifierDisponibiliteEmploi>boolean</VerifierDisponibiliteEmploi>
<Periode>yyyy-mm-ddThh:mm:ss</Periode>
<NomInterneEtablissement>string</NomInterneEtablissement>
</RequeteSpectacleSalarieAffectations>
</SWS_SpectacleSalarieAcquisitionAffectations>
</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_SpectacleSalarieAcquisitionAffectationsResponse xmlns="http://www.silae.fr/">
<SWS_SpectacleSalarieAcquisitionAffectationsResult>
<Error>string</Error>
<SpectacleSalarieAffectations>
<MatriculeSalarie>string</MatriculeSalarie>
<IdentifiantEmploi>int</IdentifiantEmploi>
<Periode>yyyy-mm-ddThh:mm:ss</Periode>
<NomInterneEtablissement>string</NomInterneEtablissement>
<Affectations>
<CPAISWSSpectacleSalarieAffectation>
<DateDebut>yyyy-mm-ddThh:mm:ss</DateDebut>
<DateFin>yyyy-mm-ddThh:mm:ss</DateFin>
<NumeroObjet>string</NumeroObjet>
<ReferenceExterneSpectacle>string</ReferenceExterneSpectacle>
<AEMInitiale>boolean</AEMInitiale>
<AEMComplementaire>boolean</AEMComplementaire>
<DateDebut_AEMInitiale>yyyy-mm-ddThh:mm:ss</DateDebut_AEMInitiale>
<DateFin_AEMInitiale>yyyy-mm-ddThh:mm:ss</DateFin_AEMInitiale>
<DocsFinContrat>boolean</DocsFinContrat>
<TauxHoraire>double</TauxHoraire>
<NbH>double</NbH>
<NbCachets>double</NbCachets>
<PuCachet>double</PuCachet>
<TypeCachet>unsignedByte</TypeCachet>
<MontantNet>boolean</MontantNet>
<MontantCoutGlobal>boolean</MontantCoutGlobal>
<NbJours>double</NbJours>
<NbHRepet>double</NbHRepet>
<MtHRepet>double</MtHRepet>
<HLibreCode1>string</HLibreCode1>
<HLibreValeur1>double</HLibreValeur1>
<HLibreCode2>string</HLibreCode2>
<HLibreValeur2>double</HLibreValeur2>
<HLibreCode3>string</HLibreCode3>
<HLibreValeur3>double</HLibreValeur3>
<HLibreCode4>string</HLibreCode4>
<HLibreValeur4>double</HLibreValeur4>
<HLibreCode5>string</HLibreCode5>
<HLibreValeur5>double</HLibreValeur5>
<HLibreCode6>string</HLibreCode6>
<HLibreValeur6>double</HLibreValeur6>
<VariableCode1>string</VariableCode1>
<VariableValeur1>double</VariableValeur1>
<VariableCode2>string</VariableCode2>
<VariableValeur2>double</VariableValeur2>
<VariableCode3>string</VariableCode3>
<VariableValeur3>double</VariableValeur3>
<VariableCode4>string</VariableCode4>
<VariableValeur4>double</VariableValeur4>
<VariableCode5>string</VariableCode5>
<VariableValeur5>double</VariableValeur5>
<VariableCode6>string</VariableCode6>
<VariableValeur6>double</VariableValeur6>
<VariableCode7>string</VariableCode7>
<VariableValeur7>double</VariableValeur7>
<VariableCode8>string</VariableCode8>
<VariableValeur8>double</VariableValeur8>
<VariableCode9>string</VariableCode9>
<VariableValeur9>double</VariableValeur9>
<AffectationAnalytique>string</AffectationAnalytique>
<AffectationAnalytique2>string</AffectationAnalytique2>
<AffectationAnalytique3>string</AffectationAnalytique3>
</CPAISWSSpectacleSalarieAffectation>
<CPAISWSSpectacleSalarieAffectation>
<DateDebut>yyyy-mm-ddThh:mm:ss</DateDebut>
<DateFin>yyyy-mm-ddThh:mm:ss</DateFin>
<NumeroObjet>string</NumeroObjet>
<ReferenceExterneSpectacle>string</ReferenceExterneSpectacle>
<AEMInitiale>boolean</AEMInitiale>
<AEMComplementaire>boolean</AEMComplementaire>
<DateDebut_AEMInitiale>yyyy-mm-ddThh:mm:ss</DateDebut_AEMInitiale>
<DateFin_AEMInitiale>yyyy-mm-ddThh:mm:ss</DateFin_AEMInitiale>
<DocsFinContrat>boolean</DocsFinContrat>
<TauxHoraire>double</TauxHoraire>
<NbH>double</NbH>
<NbCachets>double</NbCachets>
<PuCachet>double</PuCachet>
<TypeCachet>unsignedByte</TypeCachet>
<MontantNet>boolean</MontantNet>
<MontantCoutGlobal>boolean</MontantCoutGlobal>
<NbJours>double</NbJours>
<NbHRepet>double</NbHRepet>
<MtHRepet>double</MtHRepet>
<HLibreCode1>string</HLibreCode1>
<HLibreValeur1>double</HLibreValeur1>
<HLibreCode2>string</HLibreCode2>
<HLibreValeur2>double</HLibreValeur2>
<HLibreCode3>string</HLibreCode3>
<HLibreValeur3>double</HLibreValeur3>
<HLibreCode4>string</HLibreCode4>
<HLibreValeur4>double</HLibreValeur4>
<HLibreCode5>string</HLibreCode5>
<HLibreValeur5>double</HLibreValeur5>
<HLibreCode6>string</HLibreCode6>
<HLibreValeur6>double</HLibreValeur6>
<VariableCode1>string</VariableCode1>
<VariableValeur1>double</VariableValeur1>
<VariableCode2>string</VariableCode2>
<VariableValeur2>double</VariableValeur2>
<VariableCode3>string</VariableCode3>
<VariableValeur3>double</VariableValeur3>
<VariableCode4>string</VariableCode4>
<VariableValeur4>double</VariableValeur4>
<VariableCode5>string</VariableCode5>
<VariableValeur5>double</VariableValeur5>
<VariableCode6>string</VariableCode6>
<VariableValeur6>double</VariableValeur6>
<VariableCode7>string</VariableCode7>
<VariableValeur7>double</VariableValeur7>
<VariableCode8>string</VariableCode8>
<VariableValeur8>double</VariableValeur8>
<VariableCode9>string</VariableCode9>
<VariableValeur9>double</VariableValeur9>
<AffectationAnalytique>string</AffectationAnalytique>
<AffectationAnalytique2>string</AffectationAnalytique2>
<AffectationAnalytique3>string</AffectationAnalytique3>
</CPAISWSSpectacleSalarieAffectation>
</Affectations>
</SpectacleSalarieAffectations>
</SWS_SpectacleSalarieAcquisitionAffectationsResult>
</SWS_SpectacleSalarieAcquisitionAffectationsResponse>
</soap12:Body>
</soap12:Envelope>
Cet article vous a-t-il été utile ?