Récupération d'obligations impayées
URL
/api/fenix/Comptabilite/GetObligationsImpayees
Modèle attendu
Ci-dessous le modèle JSON attendu :
{
"model": {
"operateurEconomique": string (exemple :"545444"), obligatoire
"creditEnlevement": string (exempple "CE-545444"), obligatoire
"numeroReference": "string (exempe=le : 20175210)", facultatif
"DateDebut": date, (exemple : "2019-06-19T09:48:56.222Z"), facultatif
"DateFin": date, (exemple : "2019-06-20T09:48:56.222Z"), facultatif
},
"userName": "string",
"password": "string"
}
Précisions sur l'appel
Cette méthode permet de récupérer toutes les obligations impayées, suivant les critères passés en paramètres.
Par exemple, l'appel suivant récupère toutes les obligations impayées du CE-533554, à partir du 1er aout:
{
"model": {
"operateurEconomique": "533554",
"creditEnlevement": "CE-533554",
"dateDebut": "2019-08-01T00:00:00.821Z"
},
"userName": "MonLogin",
"password": "MonMotDePasse"
}
Retour
{
"entites": [
{
"transaction_id": "string",
"internal_id": "string",
"branch_code": "string",
"liability_type": "string",
"allocated_entity": "string",
"allocated_entity_id": "string",
"due_date": "string",
"account_id": "string",
"account_number": "string",
"isselected": "string",
"liabilityAmount": "string",
"reallocationamount": "string",
"unpaid_amt": "string",
"fF_STATUS": "string",
"fF_ENTITY_ID": "string",
"errors": "string"
}
],
"parameters": {
"totalamount": "string"
},
"errors": "string"
}
Précisions sur le retour
entities est un tableau d'obligations impayées. Plus précisément :
- transaction_id : numéro de transaction Fenix
- internal_id : numéro interne Fenix
- branch_code : ??
- liability_type : ??
- allocated_entity : type d'élément.
- SAD pour "Déclaration en douane"
- RPP pour "Plan de rééchelonnement de dette"
- TAJ pour "Journal de comptabilité auxiliaire"
- allocated_entity_id : numéro de l'élément. Pour les déclarations, il s'agit du numéro de DAUP
- due_date : date de valeur
- account_id : numéro interne du compte
- account_number : numéro du compte
- isselected : ne pas prendre en compte
- liabilityAmount : montant de l'obligation impayée
- reallocationamount : montant due
- unpaid_amt : montant impayé