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 modificare 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).

Campo Descrizione
Identificat. tag XML Il numero del tag XML.
Tag XML Il nome del tag XML.
Descrizione tag XML La descrizione del tag XML.
Tipo di tag XML Definisce 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 padre Numero che indica il tag padre del tag XML corrente, utilizzato per creare la struttura XML.
Sequenza nel padre Un 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 questa casella di controllo è selezionata, la riga di layout non può essere eliminata.
Seleziona Se questa casella di controllo è selezionata, il tag XML verrà incluso nella generazione del file.
Mappa a elemento di pagamento Se questa casella di controllo è selezionata, il valore del tag per questa riga di layout verrà impostato in base a uno o più campi o variabili di tabella di LN. Il campo Testo fisso significa che il valore specificato dall'utente verrà utilizzato come valore di tag (statico). Mappa a elemento di pagamento e Testo fisso/prefisso si escludono a vicenda.
Testo fisso/prefisso Vedere il campo Mappa a elemento di pagamento.
N. massimo caratteri testo Il numero massimo di caratteri di testo consentito.
Scelta Se questa 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 questa 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 ordinamento La 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.
Avvertenza
Evitare di 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 questa casella di controllo è deselezionata, il tag viene specificato in fase di esecuzione e/o è possibile aggiungere un testo fisso. Il campo Testo fisso/prefisso e la casella di controllo 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.