Fișiere de plată și reconciliere între ERP și bancă
De la ERP la bancă: plăți trimise, extrase primite, reconciliate
Plăți trimise ca ISO 20022 pain.001 prin host-to-host SFTP sau API-uri bancare, cu extrasele camt.053 și MT940 potrivite înapoi în contabilitate.
Blueprint
Derulați lateral pentru a vedea întregul desen.
ERP către bancă: plățile ies, extrasele intră
Plățile aprobate părăsesc ERP-ul ca fișiere ISO 20022 semnate printr-un canal host-to-host. Rapoartele de stare și extrasele se întorc pe aceeași cale și sunt corelate cu posturile deschise. Respingerea și liniile neconciliate ajung la echipa dumneavoastră cu motivul atașat.
- Flux principal
- Asincron
- Cale de excepție
Fluxul în 10 pași
Fluxul, pas cu pas
- De la ERP la Strat de integrare: Lot de plăți aprobat, prin REST/JSON · IDoc (flux principal).
- De la Strat de integrare la Canal bancar securizat: Fișier de plăți semnat și criptat, prin ISO 20022 pain.001 · OpenPGP (flux principal).
- De la Canal bancar securizat la Bancă: Livrat băncii, prin SFTP H2H (flux principal).
- De la Bancă la Canal bancar securizat: Rapoarte de stare și extrase, prin pain.002 · camt.053 · MT940 (asincron).
- De la Canal bancar securizat la Strat de integrare: Colectat și validat, prin SFTP H2H (asincron).
- De la Strat de integrare la Motor de reconciliere: Linii de extras, prin camt.053 (asincron).
- De la Motor de reconciliere la ERP: Înregistrări corelate postate, prin REST/JSON (flux principal).
- De la Strat de integrare la Echipa de trezorerie și finanțe: Plăți respinse, cu codul de motiv, prin pain.002 RJCT (cale de excepție).
- De la Motor de reconciliere la Echipa de trezorerie și finanțe: Linii neconciliate: o diferență de reconciliere (cale de excepție).
- De la Echipa de trezorerie și finanțe la ERP: Corectat și retrimis (cale de excepție).
Prezentare generală
Acesta este fluxul dintre un ERP și băncile sale: plățile aprobate pleacă, iar rapoartele de stare și extrasele se întorc. Este conexiunea pe care multe echipe financiare o fac încă manual, prin portaluri bancare și foi de calcul, și cea la care o eroare costă bani.
Arhitectura de referință pune un strat de integrare între ERP și fiecare bancă. Stratul transformă plățile în varianta băncii de ISO 20022 pain.001, le semnează și le criptează și le livrează prin host-to-host SFTP, EBICS sau API-ul băncii. Rapoartele de stare și extrasele se întorc pe același drum și sunt potrivite cu posturile deschise din ERP.
Calea de eșec este proiectată la fel de atent ca cea normală. O plată respinsă se întoarce cu codul de motiv al băncii. O linie de extras care nu se potrivește devine o diferență de reconciliere pe care o persoană anume trebuie să o închidă. Nimic nu se pierde și nimic nu se înregistrează de două ori.
Cum funcționează fluxul
Aprobarea lotului de plăți
ERP-ul dumneavoastră generează lotul de plăți, iar aprobatorii îl eliberează, ca până acum. Stratul de integrare preia numai loturile de plăți aprobate.
Transformare, semnare și criptare
Stratul transformă fiecare plată în varianta pain.001 a băncii, o validează și semnează și criptează fișierul așa cum cere banca.
Livrarea către bancă
Fișierul pleacă pe canalul convenit, host-to-host SFTP, EBICS sau API-ul băncii, înainte de ora limită a băncii.
Primirea rapoartelor de stare și a extraselor
Banca returnează rapoarte de stare pain.002 pentru fiecare fișier și fiecare plată, și extrase camt.053 sau MT940 la sfârșitul zilei.
Colectare și validare
Stratul colectează fiecare raport, îl verifică pentru lipsuri și duplicate față de secvența extraselor și îl descompune în linii.
Potrivire și înregistrare
Liniile de extras sunt potrivite cu posturile deschise după regulile pe care le-ați aprobat, iar înregistrările potrivite sunt postate în ERP.
Când ceva eșuează
O plată este respinsă
Raportul pain.002 conține codul de motiv al băncii. Plata este marcată ca respinsă în ERP și trimisă echipei dumneavoastră de trezorerie pentru corectare și retrimitere.
O linie de extras nu se potrivește
Linia devine o diferență de reconciliere, cu posibilele corespondente și motivul eșecului. Echipa dumneavoastră o închide, iar regulile pot învăța din ea.
Un fișier lipsește sau întârzie
Numerele de secvență ale extraselor și orele de livrare așteptate sunt verificate. Un fișier lipsă sau întârziat declanșează o alertă înainte ca cineva să se bazeze pe poziția de numerar.
O cheie sau un certificat urmează să expire
Cheile de semnare și certificatele canalelor sunt urmărite împreună cu datele lor de expirare, iar reînnoirea începe suficient de devreme pentru a conveni noua cheie cu banca.
Standarde și sisteme
- Standarde și canale bancare
- ISO 20022
- pain.001
- pain.002
- camt.052
- camt.053
- camt.054
- MT940
- MT942
- SFTP (H2H)
- EBICS
- Swift
- OpenPGP
Întrebări și răspunsuri
Host-to-host, EBICS sau API-uri bancare: ce ar trebui să folosim?
De obicei decide banca. Host-to-host SFTP este canalul cel mai răspândit pentru fișierele de plată corporative. EBICS este comun la băncile din Germania, Franța și țările vecine. API-urile bancare se potrivesc soldurilor în timp real și plăților instant, acolo unde banca le oferă. Multe companii folosesc mai multe canale, iar stratul de integrare ascunde diferența față de ERP.
Ar trebui să primim extrase camt.053 sau MT940?
Acolo unde banca le oferă pe amândouă, camt.053 conține date de remitere mai bogate și structurate, ceea ce face potrivirea automată mai sigură. MT940 este încă larg folosit și funcționează bine în multe cazuri. Le putem prelua pe amândouă, le convertim în același model intern și mutăm fiecare bancă de la MT940 la camt.053 atunci când se potrivește dumneavoastră și băncii.
Putem vedea poziția de numerar pe parcursul zilei?
Da, dacă băncile dumneavoastră oferă rapoarte intraday. Acestea vin ca mesaje camt.052 sau MT942 ori printr-un API de sold. Le colectăm conform programului pe care îl susține fiecare bancă și le afișăm alături de extrasele de sfârșit de zi, astfel încât echipa dumneavoastră de trezorerie să vadă pozițiile estimate și reale înainte de orele limită.
Putem urmări cine a aprobat și a trimis o plată?
Da. Aprobarea rămâne în ERP-ul dumneavoastră, cu controalele existente. Stratul de integrare jurnalizează fiecare fișier pe care îl creează, îl semnează, îl trimite și îl primește, cu momente de timp, identificatori și contul tehnic folosit. Acel jurnal leagă fiecare plată din raportul de stare al băncii de documentul din ERP și de aprobatorii săi.
Avem mai multe bănci. Fiecare este un proiect separat?
Nu. Stratul de integrare, modelul intern de plată și regulile de potrivire se construiesc o singură dată. Fiecare bancă nouă adaugă propria variantă de format, canal și pași de conectare, care sunt piese de lucru mai mici. De obicei conectăm mai întâi banca cu volumul cel mai mare și le adăugăm pe celelalte în ordine.
Cum este testată conexiunea înainte de lansare?
Fiecare bancă pune la dispoziție un mediu de test sau un proces de testare. Convenim cu banca un set de cazuri de test, care acoperă fiecare tip de plată, respingerile și extrasele, le rulăm și păstrăm dovezile. După ce banca își dă acordul, lansăm cu un prim lot de plăți mic și comparăm rezultatele înainte de a muta restul.
Începeți cu o conversație, nu cu un contract.
Spuneți-ne ce trebuie să construiți, să conectați sau să securizați. Un arhitect parcurge totul împreună cu dumneavoastră, apoi recomandă de unde să începeți.
Ce se întâmplă în continuare
Convenirea unei ore
Echipa noastră vă scrie prin e-mail pentru a conveni o oră pentru sesiune.
Sesiune de preconsultanță
O sesiune online gratuită de preconsultanță de 30 de minute: trecem în revistă obiectivele, sistemele și constrângerile dumneavoastră.
Evaluarea de pregătire
Într-o evaluare de pregătire gratuită în 48 de ore, un arhitect principal verifică proiectul dumneavoastră față de definiția „pregătit” în 6 puncte și recomandă traseul potrivit.
Alegerea traseului
Proiectele cu scop definit primesc o propunere fermă în 3–5 zile lucrătoare. Proiectele aflate în faza de concept încep în Blueprint Studio. Un sistem live care eșuează, nu este documentat sau are nevoie de integrare începe cu un diagnostic de 1–2 săptămâni. Blueprint Studio și diagnosticul au fiecare un tarif fix, cotat în propunere.