B File XML addebito diretto SEPA

Questa appendice contiene gli argomenti seguenti:

Nota:

L'elemento XML padre è quello relativo all'avvio addebito diretto cliente e la tag XML è <CstmrDrctDbtInitn>.

Elementi intestazione gruppo

Un file XML SEPA include un'intestazione gruppo. L'intestazione gruppo deve essere presente nel file. Gli elementi per l'intestazione gruppo sono:

Elemento Tag XML Origine dei dati
GroupHeader <GrpHdr> Tag non modificabile.
MessageIdentification <MsgId> Identificazione interna generata dal sistema costituita da numero società, conto, banca e numero automatico dall'impostazione numero automatico per il sistema 74, riga 1.
CreationDateTime <CreDtTm> Indicazione data e ora generata dal sistema al momento della formattazione del messaggio.
NumberOfTransactions <NbOfTxs> Numero totale di blocchi di transazioni di addebito diretto nel messaggio.

Può essere presente una sola transazione addebito diretto per informazione pagamento.

ControlSum <CtrlSum> Importo totale del recupero crediti.
InitiatingParty <InitgPty> Tag non modificabile.
Name <Nm> Il sistema utilizza il nominativo della società che avvia il recupero crediti da F0111.MLNM.
Identificativo <Id> Tag non modificabile.
OrganizationIdentification <OrgId> Tag non modificabile.
Other <Othr> Tag non modificabile.
Identificativo <Id> Il sistema ricava l'D fiscale della società dalla tabella Tab. princ. Rubrica indirizzi (F0101).
Emittente <Issr> Identità della parte che avvia il pagamento o della persona fisica definita dall'opzione di elaborazione. Se si lascia vuota questa opzione di elaborazione, il sistema non visualizza questa tag nel rapporto.

Elementi informazioni pagamento

Elemento Tag XML Origine dei dati
PaymentInformation <PmtInf> Tag non modificabile.
PaymentInformationIdentification <PmtInfId> Codice interno generato dal sistema.
PaymentMethod <PmtMtd> Valore non modificabile DD.
BatchBooking <BtchBookg> Non modificabile con valore False.
NumberOfTransactions <NbOfTxs> Non modificabile con valore 1. È possibile creare un solo pagamento per blocco di informazioni pagamento.
ControlSum <CtrlSum> Importo totale del recupero crediti.
PaymentTypeInformation <PmtTpInf> Tag non modificabile.
ServiceLevel <SvcLvl> Tag non modificabile.
Codice <Cd> Valore non modificabile SEPA.
LocalInstrument <LclInstrm> Tag non modificabile.
Codice <Cd> Valore non modificabile CORE.
SequenceType <SeqTp> I valori validi sono FNAL, FRST, OOFF, RCUR.
CategoryPurpose <CtgyPurp> Il sistema compila il valore utilizzando l'opzione di elaborazione Scopo categoria.
RequestedCollectionDate <ReqdColltnDt> Data scadenza del recupero crediti da F03B575.DGJ
Creditor <Cdtr> Tag non modificabile.
Name <Nm> Il sistema ricava il nominativo della società che riscuote la fattura da F0111. MLNM .
PostalAddress <PstlAdr> Tag non modificabile.
Paese <Ctry> Paese della società da F0116.CTR
AddressLine <AdrLine> Prime due righe dell'indirizzo della società da F0116.ADD1 e F0116.ADD2
CreditorAccount <CdtrAcct> Tag non modificabile.
Identificativo <Id> Tag non modificabile.
IBAN <IBAN> Valore dal campo IBAN del conto bancario recupero crediti del creditore.
Valuta <Ccy> Valore non modificabile EUR.
CreditorAgent <CdtrAgt> In base al valore dell'opzione di elaborazione Identificazione istituto finanziario dell'agente creditore, il sistema compila il tag BIC inserendo il BIC corrispondente al conto bancario del creditore o il valore non modificabile Non disponibile nel tag di un'altra identificazione.
FinancialInstitutionIdentification <FinInstnId> Tag non modificabile.
BIC <BIC> Valore dal campo BIC del conto bancario recupero crediti del creditore.
Other <Other> Tag non modificabile.
Identificativo <Id> Valore non modificabile Non disponibile.
ChargeBearer <ChrgBr> Valore non modificabile SLEV.
DirectDebitTransactionInformation <DrctDbtTxInf> Tag non modificabile.
PaymentIdentification <PmtId> Tag non modificabile.
InstructionIdentification <InstrId> Chiave univoca generata dal sistema per ogni pagamento.
EndToEndIdentification <EndToEndId> Chiave univoca generata dal sistema per ogni pagamento.
InstructedAmount <InstdAmt> (Aggiornamento Release 9.1) Importo del recupero crediti dal debitore da F03B575.TAAP.
DirectDebitTransaction <DrctDbtTx> Tag non modificabile.
MandateRelatedInformation <MndtRltdInf> Tag non modificabile.
MandateIdentification <MndtId> Codice di riferimento mandato univoco da F7430002.MDTID.
DateOfSignature <DtOfSgntr> Data della firma del mandato da F743002.MDD.
AmendmentIndicator <AmdmntInd> I valori validi sono True e False.
AmendmentInformationDetails <AmdmnInfDtls> Presente se =<AmdmntInd> = True
OriginalMandateIdentification <OrgnlMndtId> Ricava da F743002.OCDT.
OriginalCreditor SchemeIdentification <OrgnlCdtrSchmeId> Tag non modificabile.
Identificativo <Id> Tag non modificabile.
PrivateIdentification <PrvtId> Tag non modificabile.
OtherIdentification <OthrId> Tag non modificabile.
Identificativo <Id> Identificativo del creditore originale che ha emesso il mandato dalla tabella F743002.
SchemeName <SchmeNm> Tag non modificabile.
Proprietary <Prtry> Valore non modificabile SEPA.
OriginalDebtorAccount <OrgnlDbtrAcct> Tag non modificabile.
Identificativo <Id> Tag non modificabile.
IBAN <IBAN> IBAN del conto bancario del debitore originale da F743002.ODBI.
OriginalDebtorAgent <OrgnlDbtrAgt> Tag non modificabile.
FinancialInstitutionIdentification <FinInstnId> Tag non modificabile.
ProprietaryIdentification <PrtryId> Tag non modificabile.
Identificativo <Id> Valore non modificabile da SMNDA.
CreditorSchemeIdentification <CdtrSchmeld> Tag non modificabile.
Identificativo <Id> Tag non modificabile.
PrivateIdentification <PrvtId> Tag non modificabile.
OtherIdentification <OthrId> Tag non modificabile.
Identificativo <Id> Identificativo del creditore che riceve il recupero crediti per ultimo. Il sistema ricava questo valore dalla tabella mandato (F743002).
SchemeName <SchmeNm> Tag non modificabile.
Proprietary <Prtry> Valore non modificabile SEPA.
UltimateCreditor <UltmtCdtr> Tag non modificabile.
Name <Nm> Il sistema ricava il nome della società che riceve i debiti per ultima da F0111. MLNM
Identificativo <Id> Tag non modificabile.
OrganizationIdentification <OrgId> Tag non modificabile.
Other <Othr> Tag non modificabile.
Identificativo <Id> Numero ID fiscale da F0101.TAX
DebtorAgent <DbtrAgt> In base al valore dell'opzione di elaborazione Identificazione istituto finanziario dell'agente debitore, il sistema compila il tag BIC inserendo il BIC corrispondente al conto bancario del debitore o il valore non modificabile Non disponibile nel tag di un'altra identificazione.
FinancialInstitutionIdentification <FinInstnId> Tag non modificabile.
BIC <BIC> BIC del conto bancario del debitore che esegue i pagamenti per ultimo da F743002.ODBB.
Other <Other> Tag non modificabile.
Identificativo <Id> Valore non modificabile Non disponibile.
Debtor <Dbtr> Tag non modificabile.
Name <Nm> Il sistema ricava il nominativo da F0111. MLNM
PostalAddress <PstlAdr> Tag non modificabile.
Paese <Ctry> Paese del debitore da F0116.CTR
AddressLine <AdrLine> Prime due righe dell'indirizzo del debitore da F0116.ADD1 e F0116.ADD2
Identificativo <Id> Tag non modificabile.
OrganizationIdentification <OrgId> Tag non modificabile.
BICorBEI <BICOrBEI> BIC del conto bancario del debitore originale dalla tabella Tabella princ. coord. bancarie (F0030).
DebtorAccount <DbtrAcct> Tag non modificabile.
Identificativo <Id> Tag non modificabile.
IBAN <IBAN> IBAN del conto bancario del debitore originale dalla tabella Tabella princ. coord. bancarie (F0030).
UltimateDebtor <UltmtDbtr> Tag non modificabile.
Name <Nm> Il sistema ricava il nominativo del debitore che esegue i pagamenti per ultimo da F0111. MLNM
Identificativo <Id> Tag non modificabile.
OrganizationIdentification <OrgId> Tag non modificabile.
Other <Othr> Tag non modificabile.
Identificativo <Id> Numero ID fiscale da F0101.TAX
Purpose <Purp> Il sistema compila il valore utilizzando l'opzione di elaborazione Codice scopo.
Codice <Cd> Valore non modificabile SUPP.
RemittanceInformation <RmtInf> Tag non modificabile.
Non strutturato <Ustrd> Tag non modificabile.
Strutturato <Strd> Tag non modificabile.
CreditorReferenceInformation <CdtrRefInf> Tag non modificabile.
Type <Tp> Tag non modificabile.
CodeorProprietary <CdOrPrtry> Tag non modificabile.
Codice <Cd> Valore non modificabile SCOR.
Emittente <Issr> Valore da F03B575. MCU. Il sistema utilizza il metodo specificato nell'opzione di elaborazione Emittente identificazione rimessa per compilare il valore di questo tag per la modalità strutturata.
Riferimento <Ref> Numero fattura da F03B575. DOC.

Nota:

L'XML contiene le tag del debitore finale e del creditore finale se sono diverse da quelle del debitore e del creditore.

L'XML contiene i dettagli delle informazioni emendamento quando sono presenti emendamenti con date successive all'ultima data di recupero crediti.

L'XML visualizza i valori originali solo per i dati modificati.

Esempi di modalità di pagamento strutturata e non strutturata nell'XML

  • Il set di righe di codice seguente mostra le tag XML per un output non strutturato per le transazioni relative a una sola fattura.

     +++ <RmtInf>
    
    ++++ <Ustrd> Invoice No 1, Invoice Date1, Invoice Total Amount1, Invoice Payment amount1, Discount </Ustrd>
    
    +++ </RmtInf>
    
  • Il set di righe di codice seguente mostra le tag XML per un output non strutturato per le transazioni relative a più fatture.

    +++ <RmtInf>
    
    ++++ <Ustrd> Invoice No 1,Invoice Date1, Invoice Total Amount1, Invoice Payment amount1 Discount</Ustrd>
    
    ++++ <Ustrd> Invoice No 2,Invoice Date2, Invoice Total Amount2, Invoice Payment amount2 Discount</Ustrd>
    
    ++++ <Ustrd> Invoice No 3,Invoice Date3, Invoice Total Amount3, Invoice Payment amount3 Discount</Ustrd>
    
    +++ </RmtInf>     
    
  • Il set di righe di codice seguente mostra le tag XML per un output strutturato per le transazioni relative a una sola fattura.

    +++ <RmtInf>
    
    ++++ <Strd>   
    
    +++++ <CdtrRefInf>              
    
    ++++++ <Tp>
    
    ++++++ <CdOrPrtry>
    
    +++++++ <Cd>SCOR</Cd>                 
    
    ++++++ </CdOrPrtry>
    
    +++++++ <Issr> Invoice 1 MCU </Issr>
    
    ++++++ </Tp>
    
    ++++++ <Ref> Invoice 1 Number </Ref>
    
    +++++ </CdtrRefInf>       
    
    ++++ </Strd> 
    
    +++ </RmtInf>     
    
  • Il set di righe di codice seguente mostra le tag XML per un output strutturato per le transazioni relative a più fatture.

     +++  <RmtInf>
    
    ++++ <Strd> 
    
    +++++ <CdtrRefInf>     
    
    ++++++ <Tp>
    
    ++++++ <CdOrPrtry>
    
    +++++++ <Cd>SCOR</Cd>     
    
    ++++++  </CdOrPrtry>
    
    +++++++ <Issr> Invoice 1 MCU </Issr>
    
    ++++++ </Tp>
    
    ++++++ <Ref> Invoice 1 Number </Ref>
    
    +++++ </CdtrRefInf>    
    
    ++++ </Strd> 
    
    ++++ <Strd> 
    
    +++++ <CdtrRefInf>     
    
    ++++++ <Tp>
    
    ++++++ <CdOrPrtry>
    
    +++++++ <Cd> SCOR </Cd>     
    
    ++++++  </CdOrPrtry>
    
    +++++++ <Issr> Invoice 2 MCU </Issr>
    
    ++++++ </Tp>
    
    ++++++ <Ref> Invoice 2 Number </Ref>
    
    +++++ </CdtrRefInf>    
    
    ++++ </Strd> 
    
    ++++ <Strd> 
    
    +++++ <CdtrRefInf>     
    
    ++++++ <Tp>
    
    ++++++ <CdOrPrtry>
    
    +++++++ <Cd> SCOR </Cd>     
    
    ++++++  </CdOrPrtry>
    
    +++++++ <Issr> Invoice 3 MCU </Issr>
    
    ++++++ </Tp>
    
    ++++++ <Ref> Invoice 3 Number </Ref>
    
    +++++ </CdtrRefInf>    
    
    ++++ </Strd> 
    
     +++  </RmtInf>