Vorig onderwerp

Volgend onderwerp

Inhoud boek

Book Index

WebApi - Opschonen gegevens documentafhandelingen

In Dias worden voor het versturen van documenten naar agenten gegevens bijgehouden. Behalve het agentnummer en documentnummer worden ook bv. allerlei statussen bijgehouden. Omdat deze gegevens (nog) niet opgeschoond worden in Dias, blijft het aantal gegevens groeien. Hierdoor kan het zijn dat het uitvoeren van functies die met documentafhandelingen te maken hebben onnodig lang duren. 

In DCB is daarom een opschoon-mogelijkheid gebouwd waarmee oude documentafhandeling-gegevens die niet meer nodig zijn verwijderd kunnen worden. Het gaat dan om documentafhandeling-gegevens voor agenten waarvan: 

  • de status-gebeurtenis akkoord-handmatig, akkoord-automatisch of akkoord-steekproef is EN
  • de status-document-afdrukken ongelijk nog afdrukken is EN
  • de status-document-verzending ongelijk nog verzenden is EN
  • bijbehorende document is niet gevonden of het is wel gevonden en de datum van het bijbehorende document ouder is dan 2 maanden.

Ook worden documentafhandeling-gegevens voor agenten verwijderd waarvan: 

  • de status-gebeurtenis niet akkoord is EN
  • de status-document-verzending gelijk aan verzenden is EN
  • bijbehorende document is niet gevonden of het is wel gevonden en de datum van het bijbehorende document ouder is dan 2 maanden. 

Als laatste worden nog documentafhandeling-gegevens voor agenten verwijderd waarvan: 

  • de status-document-verzending gelijk aan verzonden is EN
  • contract_gebeurtenis leeg is EN
  • de datum van verzenden gevuld is EN ouder is dan 2 maanden 

Het opschonen kan uitgevoerd worden door een delete uit te voeren op de volgende url:

Systeem/api/v1/opschonen/documentafhandeling

Het resultaat is

{

"AantalOpgeschoond": 0,

}

Wanneer er echt gegevens opgeschoond zijn (aantalopgeschoond > 0) dan er zal ook in het overzicht systeemmeldingen een melding toegevoegd zijn waarin het resultaat staat.