Causali transazione
Le transazioni bancarie vengono ricevute nel formato restituito dalla banca, normalizzato secondo lo standard Berlin Group. Ogni banca valorizza i campi a modo proprio, per cui è necessaria una configurazione per riconoscere le transazioni ed automatizzarne il collegamento.
Le causali transazione aggiungono la seguente logica alla riconciliazione standard di Business Central:
- Collegamento automatico a specifici conti C/G, per esempio per le spese bancarie o gli interessi.
- Estrazione del testo transazione utilizzato per l'abbinamento con i documenti registrati.
- Abbinamento limitato ai movimenti cliente, fornitore, dipendente o bancari, a seconda del tipo di transazione.
- Abbinamento dei fornitori tramite l'identificativo creditore SEPA inviato dalla banca, confrontato con il Nr. creditore o la partita IVA della scheda fornitore.
- Dimensioni e descrizione di default delle righe di registrazione.
La configurazione si raggiunge dalla pagina Setup Banking Central o dalla registrazione riconciliazione pagamenti.
Come una transazione ottiene la propria causale
All'importazione, ogni transazione riceve una Causale Transazione nel seguente ordine:
- Da una mappatura testo, quando il testo transazione contiene uno dei testi configurati.
- Dai codici inviati dalla banca, quando presenti (purpose code, bank transaction code, proprietary code).
La causale viene quindi ricercata nelle Causali Transazione. La registrazione mostra in Origine riconoscimento da dove proviene la causale di ogni riga, e in Regola di riconoscimento il testo della mappatura o il campo della banca da cui è stato letto il codice (purpose code, bank transaction code o proprietary code):
- Regola testo: da una mappatura testo.
- Regola causale: da un codice della banca presente nelle causali transazione.
- Codice banca non mappato: da un codice della banca non ancora presente nelle causali transazione.
- Manuale: inserita manualmente o assegnata con Assegna causale. Viene mantenuta da Riapplica mapping.
- Nessuno: nessuna causale riconosciuta.
Causali transazione
La pagina Causale Transazione elenca le causali e le relative regole:
- Tipo conto e Nr. conto: il conto fisso su cui registrare le transazioni di questa causale, per esempio le spese bancarie. Le righe vengono collegate con confidenza Alta.
- Tipo Conto Riconciliazione: se impostato, l'abbinamento considera soltanto i movimenti del tipo selezionato, riducendo gli errori e migliorando le prestazioni.
- Regole Mappatura: la regola che estrae dai dati della banca il testo transazione utilizzato per l'abbinamento.
- Codice Transazione in Testo: aggiunge la causale all'inizio del testo transazione.
- Modello descrizione: la descrizione delle righe di registrazione con questa causale, vedi sotto.
- Dimensioni: dimensioni di default aggiunte alle righe di registrazione con questa causale.

Crea causali predefinite popola la lista con un insieme predefinito: una lista generica (bonifico in entrata, bonifico in uscita, addebito diretto, carta, spese, interessi, imposte, stipendi, contanti), oppure i codici degli standard ISO 20022, CBI o ZKA per le banche che li inviano. I numeri di conto devono poi essere completati per le causali effettivamente utilizzate.
Regole diverse per la stessa causale possono essere impostate per singolo conto bancario sulla pagina Causale Transazione per Banca. Una causale specifica per banca sostituisce integralmente quella generica, dimensioni comprese.
Regole di mappatura delle causali
La pagina Regole Mappatura Causali Transazione definisce come leggere i dati restituiti dalla banca. La regola da utilizzare si imposta sul collegamento del conto bancario.
- Tipo Record Origine: il campo dei dati della banca da cui leggere.
- Nr. riga origine: la riga da leggere, quando il campo è una lista.
- Posizione iniziale, Lunghezza, Delimitatore Inizio: la posizione, la lunghezza o il testo che identifica l'inizio del testo transazione.
- Delimitatori del nome controparte e del riferimento pagamento: i testi che racchiudono il nome della controparte e il riferimento del pagamento, per le banche che li inviano soltanto all'interno della descrizione.
Per esempio, una banca che restituisce la descrizione ACCR. BEU COD. DISP.: 0124090925307239 CASH 15 Fattura 24FV00078 Bonifico a Vostro favore disposto da: MITT.: Cliente SPA BENEF.: MEMENTO SRL nel campo remittanceInformationUnstructured può essere gestita con una regola su quel campo, mappando il testo ACCR. BEU alla causale dei bonifici in entrata, ed una regola sulla causale che legge il testo transazione a partire dal primo :.
Mappa testo a causale
La pagina Mappa Testo a Causale elenca i testi che identificano una causale:
- Mapping testo: il testo cercato all'interno del testo transazione.
- Direzione: applica il testo soltanto alle transazioni in entrata o in uscita.
- Nr. Conto Bancario: limita il testo a un solo conto bancario.
Quando più testi corrispondono, prevale il testo del conto bancario rispetto a quelli generici, poi quello con una direzione, infine il più lungo.
Ricerca
La pagina Ricerca estratti conto, raggiungibile dal setup, raggruppa le transazioni importate di un conto bancario per codice della banca, controparte o testo iniziale, con il numero di righe, un esempio e l'indicazione se una regola copre già il gruppo.

Crea regola crea la causale per un gruppo di codici della banca oppure la mappatura testo per un gruppo di testi. Dopo un'importazione, una notifica sulla registrazione segnala le righe senza causale ed apre la ricerca.
Azioni della registrazione
La registrazione riconciliazione pagamenti dispone di un gruppo Banking Central con:
- Riapplica mapping: ricostruisce le righe selezionate a partire dai dati ricevuti dalla banca con le causali transazione e le regole correnti, senza scaricare di nuovo. Aggiorna solo le causali, le descrizioni e il testo transazione; non collega le righe. Scegliere Applica automaticamente subito dopo per collegarle con le nuove causali. Le causali assegnate manualmente vengono mantenute.
- Assegna causale: assegna una causale alle righe selezionate e le collega immediatamente al conto della causale, senza Applica automaticamente. Le righe già collegate non vengono modificate, a meno che non sia selezionato Sostituisci applicazioni esistenti. Valorizzando Mapping testo, proposto a partire dal testo transazione della prima riga, viene creata anche la mappatura testo per il conto bancario.
Modello descrizione
La descrizione delle righe di registrazione viene composta a partire da un modello con segnaposto, impostato nel setup come valore di default e sulle causali come sovrascrittura. I segnaposto disponibili sono:
{Related Party Name}, {Related Party Bank Acc. No.}, {Remittance}, {Additional Info}, {Transaction Text}, {Transaction Code}, {Reason Code Description}, {Payment Reference}, {Transaction ID}, {Booking Date}, {Value Date}, {Amount}, {Bank Account No.}
Per esempio: {Related Party Name} {Payment Reference}. Se il modello è vuoto, oppure se tutti i suoi segnaposto sono vuoti per una riga, viene mantenuta la descrizione della banca.
Log attività
Il log attività conserva lo storico delle operazioni effettuate con le banche ed il contenuto ricevuto. Si abilita nel setup con Abilita Log Attività e si apre con Log Attività.
Scarica Contenuto salva in formato JSON i dati restituiti dalla banca, utile per verificare dove si trovano le informazioni e configurare le regole di mappatura. I movimenti possono essere eliminati con le azioni della pagina oppure con i criteri di conservazione standard.