Gestione dei tag XML

Gestione dei tag XML

I regolamenti e le linee guida EPC prevedono la possibilità di adattare il file XML da inviare all'istituto bancario in base a specifici requisiti della banca o del Paese. Per soddisfare questi requisiti specifici o locali è possibile utilizzare tag XML facoltativi. È pertanto possibile aggiungere, eliminare o modificare tag XML nel layout predefinito inizializzato.

Per eliminare un tag XML, selezionare la riga del tag XML e scegliere Elimina dal menu della sessione. Se il tipo di tag XML è obbligatorio perché è stato indicato come requisito minimo nei regolamenti EPC, la riga non può essere eliminata.

Nota

È possibile eliminare un tag XML soltanto se sono stati eliminati anche gli eventuali tag figlio.

Per Modifica un tag XML (stato del layout: Iniziale), fare doppio clic sulla riga del tag XML per avviare la sessione di dettagli Righe layout XML pagamento/incasso (tfcmg0125m000).

CampoDescrizione
Identificat. tag XMLIl numero del tag XML.
Tag XMLIl nome del tag XML.
Descrizione tag XMLLa descrizione del tag XML.
Tipo di tag XMLDefinisce un set di valori e le operazioni consentite su tali valori. Questo campo indica il tipo di valore previsto per il tag. Il tipo di tag XML viene confrontato con il tipo di elemento degli elementi di mappatura. Se non corrispondono, viene visualizzato un avviso.

Per la mappatura di elementi XML ai record di LN sono disponibili i seguenti tipi di dati:

  • Attributo
    Ad esempio, codice di valuta, quantità
  • Booleano
    Sì/No
  • Data
    Data fissa
  • Numero decimale
  • Nodo
    Solo per tag padri
  • Stringa
    Codice alfanumerico
  • Data UTC
    Data indipendente dal fuso orario
Identificat. tag XML padreNumero che indica il tag padre del tag XML corrente, utilizzato per creare la struttura XML.
Sequenza nel padreUn tag padre può avere più tag figlio. In questo campo viene indicata la sequenza in base a cui il tag corrente è presente per il padre.
Obbligatorio Se la casella di controllo è selezionata, la riga di layout non può essere eliminata.
Seleziona Se la casella di controllo è selezionata, il tag XML verrà incluso nella generazione del file.
Mappa a elemento di pagamento Se la casella di controllo è selezionata, il valore del tag per questa riga di layout verrà impostato in base a uno o più campi di tabella o variabili di LN. Il campo Testo fisso significa che il valore specificato dall'utente verrà utilizzato come valore di tag (statico). I campi Mappa a elemento di pagamento e Testo fisso/prefisso si escludono a vicenda.
Testo fisso/prefissoVedi campo Mappa a elemento di pagamento
N. massimo caratteri testoIl numero massimo di caratteri di testo consentito.
Scelta Se la casella di controllo è selezionata, il tag è un elemento a scelta esclusiva. Se due elementi figlio sono contrassegnati come Scelta, l'utente viene informato quando vengono selezionati entrambi i tag.

Nota

Questo campo è predefinito e indica semplicemente se il tag è un campo a scelta esclusiva in base ai regolamenti EPC.

Transazioni Se la casella di controllo è selezionata, i dati relativi a questa riga si basano sulla transazione effettiva. I tag delle transazioni vengono ripetuti per un numero di volte pari al numero di transazioni.
Sequenza di ordinamentoLa sequenza del tag XML nel file. Sequenza di ordinamento è una sequenza del file XML generata dal sistema. Dopo l'attivazione, il valore di questo campo deve essere diverso da zero per tutte le righe selezionate. Questo campo viene utilizzato soltanto per motivi tecnici e non consente input da parte dell'utente.

 

Attenzione!

Non modificare i valori di Tipo di tag XML, Identificat. tag XML padre o Sequenza nel padre, a meno che la modifica non sia necessaria per assicurare la conformità al formato imposto dalla banca.

Linee guida per la modifica

  • Se la casella di controllo Seleziona è selezionata, è possibile modificare quasi tutti i campi. Se il tag viene generato, ad esempio l'ID pagamento, è opportuno modificare solo i seguenti campi:
    • Descrizione tag XML
    • Obbligatorio
    • Mappa a elemento di pagamento
    • Testo fisso/prefisso
    • N. massimo caratteri testo
    • Scelta
  • Il valore del campo Sequenza di ordinamento è generato dal sistema e non è modificabile.
  • È possibile modificare i seguenti campi soltanto quando viene creato un nuovo tag:
    • Tag XML
    • Tipo di tag XML
    • Identificat. tag XML padre
    • Sequenza nel padre
    • Scelta
    • Transazioni

      Ad eccezione dei tag che appartengono all'intestazione del gruppo, questa casella di controllo deve essere selezionata per tutti i tag.

  • Per garantire la conformità a un particolare requisito locale, è possibile rendere obbligatorio un tag. Se la casella di controllo Mappa a elemento di pagamento è selezionata, è necessario mappare il tag a dati di LN oppure, nel caso di un tag generato per impostazione predefinita, il tag è già stato mappato. Se la casella di controllo non è selezionata, il tag viene specificato in fase di esecuzione e/o è possibile aggiungere un testo fisso. I campi Testo fisso/prefisso e Mappa a elemento di pagamento si escludono a vicenda.

Per aggiungere un tag XML, nella scheda Righe layout XML pagamento/incasso della sessione Layout XML pagamento/incasso (tfcmg0624m000) fare clic sul pulsante Dettagli layout.