Aller au contenu

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é