API - Mise à jour des rubriques de paies

Les rubriques du contrat sont disponibles en consultation, ajout ou modification via deux requêtes :

  • PUT pour ajouter des rubriques à une paie
  • POST pour modifier les rubriques précédemment créées

PUT - Ajouter des rubriques à une paie

L’identifiant à passer est le code paie si on le connaît. Sinon l’identification se fera avec le code société, le matricule et la date début de la paie.

PUT/ maj_rubriques_paies /(code_paie)

1er ajout sur le mois :

PUT /maj_rubriques_paies/
{
    "code_societe": "SocA",
    "matricule": "adl",
    "debut_paie": "2022-06-01",
    "rubriques_paies": [
        {
            "code": "Heures",
            "libelle": "Heures travaillées",
            "quantite": 3,
            "base": 15
        },
        {
            "code": "DNS",
            "libelle": "Défraiement non soumis",
            "quantite": 2
            "base": 6.8
        }
    ]
}

La réponse retournera les rubriques ajoutées taguées 'API màj rubriques' ainsi que le code paie.

{
    "code_societe": "SocA",
    "matricule": "adl",
    "debut_paie": "2022-06-01",
    "rubriques_paies": [
        {
            "code": "Heures",
            "libelle": "Heures travaillées",
            "quantite": 3,
            "base": 15
        },
        {
            "code": "DNS",
            "libelle": "Défraiement non soumis",
            "quantite": 2
            "base": 6.8
        }
    ]
}

2ème ajout sur le mois :

PUT /maj_rubriques_paies/
{
    "code_societe": "SocA",
    "matricule": "adl",
    "debut_paie": "2022-06-01",
    "rubriques_paies": [
        {
            "code": "Heures",
            "libelle": "Heures travaillées",
            "quantite": 2,
            "base": 20
        }
    ]
}

La réponse retournera l’ensemble des rubriques ajoutées taguées 'API màj rubriques' ainsi que le code paie.

{
    "code_societe": "SocA",
    "matricule": "adl",
    "debut_paie": "2022-06-01",
    "code_paie": "adl.22.P01",
    "rubriques_paies": [
        {
            "code": "Heures",
            "libelle": "Heures travaillées",
            "quantite": 3,
            "base": 15
        },
        {
            "code": "Heures",
            "libelle": "Heures travaillées",
            "quantite": 2,
            "base": 20
        },
        {
            "code": "DNS",
            "libelle": "Défraiement non soumis",
            "quantite": 2
            "base": 6.8
        }
    ]
}

POST - Modifier les rubriques ajoutées par l'API d'une paie

L’identifiant à passer est le code paie si on le connaît. Sinon l’identification se fera avec le code société, le matricule et la date début de la paie.

La modification annule et remplace les rubriques de paies mises à jour par l’API.

POST/ maj_rubriques_paies/(code_paie)
POST /maj_rubriques_paies/adl.22.P01/
{
    "code_societe": "SocA",
    "matricule": "adl",
    "debut_paie": "2022-06-01",
    "rubriques_paies": [
        {
            "code": "Heures",
            "libelle": "Heures travaillées",
            "quantite": 5,
            "base": 15
        }
    ]
}

La réponse retournera l’ensemble des rubriques ajoutées taguées ‘API màj rubriques’ ainsi que le code paie.

{
    "code_societe": "SocA",
    "matricule": "adl",
    "debut_paie": "2022-06-01",
    "code_paie": "adl.22.P01",
    "rubriques_paies": [
        {
            "code": "Heures",
            "libelle": "Heures travaillées",
            "quantite": 5,
            "base": 15
        },
        {
            "code": "DNS",
            "libelle": "Défraiement non soumis",
            "quantite": 2
            "base": 6.8
        }
    ]
}