SpectacleSalarieAcquisitionAffectations
  • 19 May 2023
  • 4 Minutes à lire
  • Sombre
    Lumière
  • PDF

SpectacleSalarieAcquisitionAffectations

  • Sombre
    Lumière
  • PDF

Résumé de l’article

Fonction API

/v1/ModuleSpectacle/SpectacleSalarieAcquisitionAffectations

Verbe HTTP

Post

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 SpectacleSalarieAjouterAffectations

Groupe de fonctions API

SPECT01

Paramètres de la requête

ParamètreTypeDescription
requeteSpectacleSalarieAffectationsRequeteSpectacleSalarieAffectationsÉlément structuré contenant les critères de recherche des affectations du salarié (cf. détail ci-dessous)
numeroDossierstring

Numéro du dossier concerné par la requête

RequeteSpectacleSalarieAffectations

ParamètreTypeDescription
matriculeSalariestringMatricule du salarié concerné
identifiantEmploiinteger(int32)Identifiant de l'emploi concerné
verifierDisponibiliteEmploibooleanPas utilisé
periodestring(date-time)Permet de définir la période pour laquelle rechercher les affectations
nomInterneEtablissementstringPermet de définir le nom de l'établissement interne pour lequel rechercher les affectations

Paramètres de la réponse

ParamètreTypeDescription
matriculeSalariestringMatricule du salarié
identifiantEmploiinteger(int32)Indentifiant de l'emploi auquel sont rattachées les affectations trouvées
periodestring(date-time)Période de paie à laquelle sont rattachées les affectations
nomInterneEtablissementstringNom de l'établissement interne auquel sont rattachées les affectations
affectationsSpectacleSalarieAffectation[]Liste d'éléments structurés contenant les informations des affectations trouvées (cf. détail ci-dessous)

SpectacleSalarieAffectation

ParamètreTypeDescription
dateDebutstring(date-time)Date de début de l'affectation
dateFinstring(date-time)Date de fin de l'affectation
numeroObjetstringNuméro Objet du spectacle auquel est rattachée l'affectation
referenceExterneSpectaclestringRéférence externe du spectacle auquel est rattachée l'affectation
aemInitialebooleanPermet 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
aemComplementairebooleanPermet de définir si l'affectation engendre une AEM complémentaire (true) ou pas (false)
dateDebut_AEMInitialestring(date-time)Date de début de l'AEM initiale
dateFin_AEMInitialestring(date-time)Date de fin de l'AEM initiale
docsFinContratbooleanIndique si les documents de fin de contrat doivent être générés avec le bulletin (true) ou pas (false)
tauxHorairenumber(double)Taux horaire de l'affectation (si le calcul doit être basé sur des heures et pas des cachets)
nbHnumber(double)Nombre d'heures (si le calcul doit être basé sur des heures et pas des cachets)
nbCachetsnumber(double)Nombre de cachets (si le calcul doit être basé sur des cachets et pas des heures)
puCachetnumber(double)Prix unitaire des cachets (si le calcul doit être basé sur des cachets et pas des heures)
typeCachetinteger(int32)Type de cachet (si le calcul doit être basé sur des heures et pas des cachets) :
Type de cachetValeur correspondante
Règle par défaut0
Cachets isolés1
Cachets groupés2
montantNetbooleanIndique si le montant global calculé est en net (true) ou pas (false)
montantCoutGlobalbooleanIndique si le montant calculé correspond à un coût global (true) ou pas (false)
nbJoursnumber(double)Nombre de jours
nbHRepetnumber(double)Nombre d'heures de répétition
mtHRepetnumber(double)Montant des heures de répétition
hLibreCode1stringCode de l'heure libre 1
hLibreValeur1number(double)Valeur de l'heure libre 1
hLibreCode2stringCode de l'heure libre 2
hLibreValeur2number(double)Valeur de l'heure libre 2
hLibreCode3stringCode de l'heure libre 3
hLibreValeur3number(double)Valeur de l'heure libre 3
hLibreCode4stringCode de l'heure libre 4
hLibreValeur4number(double)Valeur de l'heure libre 4
hLibreCode5stringCode de l'heure libre 5
hLibreValeur5number(double)Valeur de l'heure libre 5
hLibreCode6stringCode de l'heure libre 6
hLibreValeur6number(double)Valeur de l'heure libre 6
variableCode1stringCode de l'élément variable 1
variableValeur1number(double)Valeur de l'élément variable 1
variableCode2stringCode de l'élément variable 2
variableValeur2number(double)Valeur de l'élément variable 2
variableCode3stringCode de l'élément variable 3
variableValeur3number(double)Valeur de l'élément variable 3
variableCode4stringCode de l'élément variable 4
variableValeur4number(double)Valeur de l'élément variable 4
variableCode5stringCode de l'élément variable 5
variableValeur5number(double)Valeur de l'élément variable 5
variableCode6stringCode de l'élément variable 6
variableValeur6number(double)Valeur de l'élément variable 6
variableCode7stringCode de l'élément variable 7
variableValeur7number(double)Valeur de l'élément variable 7
variableCode8stringCode de l'élément variable 8
variableValeur8number(double)Valeur de l'élément variable 8
variableCode9stringCode de l'élément variable 9
variableValeur9number(double)Valeur de l'élément variable 9
affectationAnalytiquestringValeur 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
affectationAnalytique2stringValeur 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
affectationAnalytique3stringValeur 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

{
  "requeteSpectacleSalarieAffectations": {
    "matriculeSalarie": "string",
    "identifiantEmploi": 0,
    "verifierDisponibiliteEmploi": true,
    "periode": "2020-10-14T21:46:24",
    "nomInterneEtablissement": "string"
  },
  "numeroDossier": "string"
}

Réponse

{
  "matriculeSalarie": "string",
  "identifiantEmploi": 0,
  "periode": "2020-10-14T21:46:24",
  "nomInterneEtablissement": "string",
  "affectations": [
    {
      "dateDebut": "2020-10-14T21:46:24",
      "dateFin": "2020-10-14T21:46:24",
      "numeroObjet": "string",
      "referenceExterneSpectacle": "string",
      "aemInitiale": true,
      "aemComplementaire": true,
      "dateDebut_AEMInitiale": "2020-10-14T21:46:24",
      "dateFin_AEMInitiale": "2020-10-14T21:46:24",
      "docsFinContrat": true,
      "tauxHoraire": 10.5,
      "nbH": 10.5,
      "nbCachets": 10.5,
      "puCachet": 10.5,
      "typeCachet": 0,
      "montantNet": true,
      "montantCoutGlobal": true,
      "nbJours": 10.5,
      "nbHRepet": 10.5,
      "mtHRepet": 10.5,
      "hLibreCode1": "string",
      "hLibreValeur1": 10.5,
      "hLibreCode2": "string",
      "hLibreValeur2": 10.5,
      "hLibreCode3": "string",
      "hLibreValeur3": 10.5,
      "hLibreCode4": "string",
      "hLibreValeur4": 10.5,
      "hLibreCode5": "string",
      "hLibreValeur5": 10.5,
      "hLibreCode6": "string",
      "hLibreValeur6": 10.5,
      "variableCode1": "string",
      "variableValeur1": 10.5,
      "variableCode2": "string",
      "variableValeur2": 10.5,
      "variableCode3": "string",
      "variableValeur3": 10.5,
      "variableCode4": "string",
      "variableValeur4": 10.5,
      "variableCode5": "string",
      "variableValeur5": 10.5,
      "variableCode6": "string",
      "variableValeur6": 10.5,
      "variableCode7": "string",
      "variableValeur7": 10.5,
      "variableCode8": "string",
      "variableValeur8": 10.5,
      "variableCode9": "string",
      "variableValeur9": 10.5,
      "affectationAnalytique": "string",
      "affectationAnalytique2": "string",
      "affectationAnalytique3": "string"
    },
    {
      "dateDebut": "2020-10-14T21:46:24",
      "dateFin": "2020-10-14T21:46:24",
      "numeroObjet": "string",
      "referenceExterneSpectacle": "string",
      "aemInitiale": true,
      "aemComplementaire": true,
      "dateDebut_AEMInitiale": "2020-10-14T21:46:24",
      "dateFin_AEMInitiale": "2020-10-14T21:46:24",
      "docsFinContrat": true,
      "tauxHoraire": 10.5,
      "nbH": 10.5,
      "nbCachets": 10.5,
      "puCachet": 10.5,
      "typeCachet": 0,
      "montantNet": true,
      "montantCoutGlobal": true,
      "nbJours": 10.5,
      "nbHRepet": 10.5,
      "mtHRepet": 10.5,
      "hLibreCode1": "string",
      "hLibreValeur1": 10.5,
      "hLibreCode2": "string",
      "hLibreValeur2": 10.5,
      "hLibreCode3": "string",
      "hLibreValeur3": 10.5,
      "hLibreCode4": "string",
      "hLibreValeur4": 10.5,
      "hLibreCode5": "string",
      "hLibreValeur5": 10.5,
      "hLibreCode6": "string",
      "hLibreValeur6": 10.5,
      "variableCode1": "string",
      "variableValeur1": 10.5,
      "variableCode2": "string",
      "variableValeur2": 10.5,
      "variableCode3": "string",
      "variableValeur3": 10.5,
      "variableCode4": "string",
      "variableValeur4": 10.5,
      "variableCode5": "string",
      "variableValeur5": 10.5,
      "variableCode6": "string",
      "variableValeur6": 10.5,
      "variableCode7": "string",
      "variableValeur7": 10.5,
      "variableCode8": "string",
      "variableValeur8": 10.5,
      "variableCode9": "string",
      "variableValeur9": 10.5,
      "affectationAnalytique": "string",
      "affectationAnalytique2": "string",
      "affectationAnalytique3": "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.