Probleem: Arveldussüsteem aktsepteerib ainult kindlas formaadis makesetefaili sisendit. Maksekanaleid, kust maksed tulevad, on mitmeid ja nad kõik omavad erinevaid failistruktuure. Hetkel on iga kanali jaoks tehtud oma 'programm', mis oskab vastava kanali faili lugeda ja seda arveldussüsteemi jaoks õigesse formaati konverteerida. Hetkel puudub kontrollmehhanism, mis välistaks juba töödeldud failide teistkorde töötlemise.Plaan: Jaanusega panime pead kokku ja otsustasime disainida universaalse lahenduse, millega saaks suvalisi faile liigutada ühest kohast teise, neid töödelda/konverteerida nii nagu vaja ja pidade järge juba töödeldud failidest.
Kokkuvõte: Jõudsime mõtetega sinnamaani:
· Sniffer tuuseldab ringi ja otsib erinevatest kohtadest faile ning käivitab vajalikke jobe
· Job kontrollib faili, loeb ridasid, valmistab faili ette ja söödab baasi
· Baasis on väike mehike, mis filtreerib ja sorteerib väljasid ning joonstab kõik ühe struktuuri järgi
· Tuleb sirge ja õhuke kettle, limselt CRM-i (kindlasti confitav), mis käib kolistab baasis ning otsib makseid, mida sisse kanda
· CRM kettle võtab batchide kaupa CRM-i sisse
Küsimuskohad
· Kuidas kontrollida, et meile tulevad ikka kõik maksed, mitte ei jää poolikuks kuskilt
· Kuidas määrame ära baasis töödeldavade failide staatused, kui palju neid tuleb
· Juhul kui teeme CRM-i välise kettle’i, siis hakkab tööle REPiga ja kuidas lahendame aegviitest tulenevad blöäbid
Praegu ootame hetkel, et CRm ütleks, milleks teevad nad maksete puhul custnumi-triki
Kui otsustame CRM-i sisese kettle’i kasuks, peame väga hästi läbi mõtlema, mida tahame edastada ja näha, et järgmised 10 a enam seda muutma ei peaks.