Il est possible d'affecter un ou plusieurs analytiques à un contrat.
L'affection d'un analytique unique, ou d'une répartition analytique par rubriques de paies soumises, peut être faite dans la requête principale.
L'affectation d'une répartition analytiques multiples selon un pourcentage du salaire brut, doit se faire via une requête spécifique "analytiques_paie".
Pour en savoir plus sur les analytiques dans sPAIEctacle : Analytiques
Un pourcentage renseigné à 100 équivaut à un analytique simple.
Les analytiques du contrat sont disponibles en consultation, ajout ou modification via deux requêtes :
- GET pour consulter les analytiques du contrat
- PUT pour ajouter ou modifier les analytiques du contrat.
GET - Consulter les analytiques d'un contrat
L’identifiant à passer en paramètre est le code contrat GHS.
GET /contrats/code_contrat/analytiques
GET /contrats/agv.22.01/analytiques_contrat
{
"analytiques_contrat": [
{
"cle_repartition": "pourcentage",
"code_analytique": "923SPT",
"valeur": 50
},
{
"cle_repartition": "pourcentage",
"code_analytique": "924ADO",
"valeur": 50
}
]
}
PUT/POST - Créer ou mettre à jour les analytiques d'un contrat
L’identifiant à passer en paramètre est le code contrat GHS.
PUT /contrats/code_contrat/analytiques
En cas de mise à jour, les données sont toutes annulées et remplacées (il n’est pas possible de mettre à jour une seule des lignes).
PUT /contrats/agv.22.01/analytiques_contrat
{
"analytiques_contrat": [
{
"cle_repartition": "pourcentage",
"code_analytique": "923SPT",
"valeur": 100
}
]
}