Ordini di pagamento per le fatture dei fornitori
La nuova funzionalità Pagamenti consente di creare ordini di pagamento (pain.001) a partire da un elenco di registrazioni oppure dalla lettura di codici QR di fatture ricevute.
I file pain.001 sono dei messaggi XML che contengono i dettagli per effettuare i pagamenti e possono essere inviati agli istituti finanziari che riconoscono questo formato. Banana Contabilità Plus supporta gli standard di pagamento svizzeri.
Ulteriori informazioni Ordini di pagamento pain.001
Migrazione agli indirizzi strutturati
Prerequisiti e note importanti
Attualmente la funzionalità Pagamenti:
- È disponibile nell'ultima versione di Banana Accounting+ Dev Channel
- Richiede il piano Advanced. Se non si dispone di questa licenza puoi chiedere un codice promozionale valido 1 mese tramite il formulario di contatto
- È in Beta Test, vi chiediamo quindi di controllare e segnalarci qualsiasi problema
Come creare l'ordine di pagamento (pain.001)
- Apri il file della contabilità (contabilità in partita doppia o contabilità entrate-uscite) o scarica il nostro file di esempio Payments_2024_it.ac2.
- Verifica che nella tabella Conti, sia presente la vista Indirizzi.
Puoi aggiungerla utilizzando il comando Strumenti > Aggiungi/Rimuovi funzionalità... > Aggiungi colonne indirizzi nella tabella Conti.
Se le colonne nella vista Indirizzi sono diverse (ad es. manca la colonna IBAN, consulta la documentazione Vista Indirizzi
- Installa le funzionalità di pagamento tramite il comando Strumenti > Aggiungi/Rimuovi funzionalità.
Imposta il conto bancario d'addebito, che verrà utilizzato quando si crea l'ordine di pagamento. Nella tabella Conti, vista Indirizzo, seleziona il conto d'addebito e completa i seguenti dati:
- Nome, cognome o ragione sociale (titolare del conto bancario)
- IBAN (conto IBAN del conto bancario o postale da addebitare)
- Bank clearing (codice BIC dell'istituto finanziario da addebitare)- Controlla e aggiorna nella tabella Conti, vista Indirizzo, l'indirizzo e le informazioni di pagamento dei fornitori.
Se non disponi di un elenco fornitori, impostalo in base alla nostra spiegazione nella sezione Fornitori.
Se effettui pagamenti mediante scansione di codici QR, non è necessario configurare gli indirizzi, poiché tutte le informazioni per il pagamento sono contenute nel codice QR.
- Inserisci nella tabella Registrazioni le fatture degli acquisti oppure scansiona i codici QR delle fatture con il comando Report > Fornitori > Scan QR Code (Ctrl 8)

- Inserisci e completa i dati di pagamento cliccando direttamente sulla colonna Dati di pagamento. Assicurati che tutte le transazioni da pagare siano completate con i dati di pagamento.
Se l'elenco dei fornitori è vuoto (Account ID) è necessario configurare l'estensione Pagamenti, impostando il gruppo Fornitori, vedi Estensione ordini pagamenti (dialogo dati di pagamento)
- Seleziona il comando Reports > Fornitori > Crea file di pagamento

- Completa con il nome del titolare del conto da addebitare, il relativo IBAN e codice BIC. Se hai precedentemente inserito questi dati nella tabella Conti, essi verranno proposti automaticamente.
Se si desidera visualizzare ogni pagamento separatamente nell'estratto conto bancario, è necessario attivare l'opzione "Registrazione singola" durante la creazione dell'ordine di pagamento; in caso contrario, sull'estratto conto bancario verrà riportato solo l'importo totale.
Premi sul tasto Successivo.
- Indica il nome del file che conterrà l'ordine di pagamento. Se non si specifica il percorso del file, l'ordine verrà salvato nella stessa cartella del file contabile. Premi sul tasto Fine.
Nota: in Banana Contabilità non è possibile collegarsi direttamente alla banca per trasmettere il file, è necessario salvare prima il file sul proprio computer e in seguito eseguire l'upload, utilizzando il portale web o l'applicativo dell'istituto finanziario.
- Dopo aver salvato il file di pagamento, verrà inserita una riga nella tabella Registrazioni, contenente l'oggetto payment/file.
Si può visualizzare nuovamente il contenuto del file XML con un doppio clic sulla cella Dati Pagamento o cliccando sull'icona di modifica posizionata in alto a destra della cella. Si tratta di una ricevuta e non è più possibile apportare modifiche al file di pagamento o inviarlo una seconda volta.
Attenzione! Gli oggetti payment/file servono a determinare se un pagamento è stato inoltrato alla banca.
Si consiglia perciò di non rimuovere le righe contenenti questi oggetti, altrimenti i pagamenti già inoltrati continueranno a comparire tra quelli in sospeso.
- Quando si crea un ordine di pagamento in Banana, non vengono generate immediatamente le registrazioni di pagamento, in quanto il file deve prima essere trasmesso alla banca e il pagamento viene eseguito solo dopo la conferma bancaria.
A pagamenti avvenuti, si consiglia di importare in Banana il file ISO 20022 Svizzera fornito dalla banca, che contiene i dettagli dei pagamenti effettuati.
Dopo aver importato i pagamenti delle fatture, è possibile completarli premendo F2 sulla colonna Fattura, così che risultino saldati nella tabella Fatture fornitori (menu Reports > Fornitori).
Apertura nuovo anno
L’ordine di pagamento (file XML) può essere creato esclusivamente nel file contabile che contiene i dati di pagamento necessari alla sua generazione. Con l’apertura del nuovo anno vengono riportate solo le fatture clienti e fornitori, senza i relativi dati di pagamento; di conseguenza, non è possibile creare un ordine di pagamento per fatture registrate nel file contabile dell’anno precedente.
Tramite il menu Report > Fornitori > Elenco ordini di pagamento è comunque possibile visualizzare anche gli ordini di pagamento degli anni precedenti, in base alle impostazioni dei Fornitori, attivando l’opzione Includi movimenti precedenti nel comando Report > Fornitori > Impostazioni.
Crea file di pagamento
Il comando Report > Fornitori > Crea file di pagamento consente di generare un ordine di pagamento elettronico in formato Pain.001, da inviare al proprio istituto finanziario.

- Formato
Per i pagamenti in Svizzera, consigliamo di utilizzare il formato più recente pain.001.001.09.ch.03, supportato dai maggiori istituti finanziari.
- Pagamenti pendenti / Tutti i pagamenti
In contabilità, i pagamenti vengono registrati e memorizzati in un oggetto di tipo payment/data, nella tabella Registrazioni. Successivamente, attraverso il dialogo del comando, è possibile selezionare i pagamenti desiderati. Il sistema genererà un file XML e una nuova registrazione associata a un oggetto di tipo payment/file, anch'essa salvata nella colonna PaymentData, tabella Registrazioni.
L'oggetto payment/file determina lo stato dei pagamenti. Se questa registrazione viene mantenuta nella tabella, i pagamenti saranno considerati trasmessi: il loro stato cambierà da "pendenti" a "trasmessi". Di conseguenza, non saranno più visibili nell'elenco dei pagamenti pendenti.
Per semplificare la gestione, consigliamo di lasciare gli oggetti payment/file nella tabella Registrazioni. In questo modo, quando si creano nuovi ordini di pagamento, saranno visibili esclusivamente i pagamenti non ancora trasmessi.

Avviso di addebito
In Banana sono possibili le seguenti combinazioni di avviso d'addebito:
- Opzione Ordine Collettivo (Collective order) selezionata e Conferma dettagliata (Detailed confirmation) selezionata
Ordine collettivo (unico importo sull'estratto conto), riceverai una conferma d'addebito dettagliata
batchbookg=true prtry=CWD
- Opzione Ordine Collettivo (Collective order) selezionata e Conferma dettagliata (Detailed confirmation) deselezionata
Ordine collettivo (unico importo sull'estratto conto) senza ricevere una conferma d'addebito dettagliata
Codici impostati nel file pain.001: batchbookg=true, prtry=CND
- Opzione Registrazione singola (Individual booking) selezionata e Conferma dettagliata (Detailed confirmation) selezionata
Ordine singolo (ogni pagamento sarà visibile sull'estratto conto), riceverai una conferma d'addebito dettagliata
Codici impostati nel file pain.001: batchbookg=false, prtry=SIA
- Opzione Registrazione singola (Individual booking) selezionata e Conferma dettagliata (Detailed confirmation) deselezionata
Ordine singolo (ogni pagamento sarà visibile sull'estratto conto) senza ricevere una conferma d'addebito dettagliata
Codici impostati nel file pain.001: batchbookg=false, prtry=NOA
È importante verificare con l'istituto bancario che l'avviso di addebito richiesto sia accettato e informarsi su eventuali commissioni da pagare.
È consigliato inoltre selezionare sempre l'opzione 'conferma dettagliata', altrimenti potrebbe verificarsi il caso che sul vostro conto venga addebitato un importo complessivo senza conoscerne i dettagli.

Scansione codici QR
Il comando Report > Fornitori > Scan QR Code visualizza il dialogo Scan code, il quale permette di immettere uno o più codici QR e creare in seguito i files di pagamento pain001 e le registrazioni contabili.

Lettura dei codici QR
Per leggere i codici QR in Banana sono possibili le seguenti modalità:
- utilizzare un lettore di codici QR con interfaccia USB e simulazione input tastiera. Abbiamo testato il lettore Datalogic QuickScan, maggiori informazioni sono disponibili alla pagina scanner configuration.
- scansionare i singoli codici QR-Code con un app del cellulare, copiare i dati nella clipboard e incollarli nel dialogo Scan code di Banana. Puoi cercare un'app che scansiona i codici QR e li salva negli appunti nello store di Apple o Android. La nostra azienda non fornisce né pubblica software di questo tipo.
- copiare un elenco di codici QR nella clipboard separati da punto e virgola, senza aggiungere spazi o ritorni a capo (...EDP;SPC...), e incollarli nel dialogo Scan code di Banana.
Configurare e utilizzare lo scanner di codici QR
- Configura e collega lo scanner.
- In Banana, seleziona il comando Report > Fornitori > Scansiona QRCode (Ctrl+8) e posiziona il cursore nel campo di inserimento.
- Premi il pulsante sullo scanner.
- La finestra di dialogo della scansione verrà compilata automaticamente.
- Completa il processo.
Configurare e utilizzare l'app mobile
- Installa l’app mobile, scansiona i codici QR con l’app e salva i dati negli appunti.
- Trasferisci i dati al tuo computer con installato Banana (ad esempio, tramite e-mail o AirDrop).
- In Banana, seleziona il comando Report > Fornitori > Scansiona QRCode (Ctrl+8) e posiziona il cursore nel campo di inserimento.
- Incolla i dati nella finestra di dialogo della scansione.
- Completa il processo.
Associare un conto fornitore a partire dai dati QR
Se desideri associare i dati del codice QR ad un conto fornitore, sono possibili le seguenti situazioni:
- il fornitore è già presente nella tabella Conti
Quando si scansiona il codice QR, il conto fornitore viene selezionato in automatico nel dialogo Payment Data, se il nome presente nella colonna Organizzazione della tabella Conti, corrisponde al nome presente nel codice QR.
Se nel dialogo Payment Data, l'elenco dei fornitori è vuoto, è necessario configurare l'estensione Pagamenti impostando il gruppo Fornitori, vedi Estensione pagamenti (configurare l'estensione) - il fornitore non è presente nella tabella Conti
devi aggiungere manualmente il nuovo conto fornitore direttamente nella tabella Conti.
Non è comunque necessario avere un conto fornitore per ogni singolo pagamento. Si possono effettuare i pagamenti senza indicare i conti nella tabella Registrazioni e registrare contabilmente solo quando il pagamento è stato effettuato, riprendendo i dati dall'estratto conto CAMT della banca.
Elenco pagamenti
Il comando Report > Fornitori > Elenco ordini di pagamento visualizza tutti i pagamenti inclusi negli ordini di pagamento presenti nella tabella Registrazioni (Payment file).

Payment List
