Requête contrats - analytiques

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".

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
        }
    ]
}