Default Possible Mapping Values in ISO 20022 Templates

The CustomerCreditTransferInitiation message is sent by the initiating party to the forwarding agent or debtor agent. It is used to request movement of funds from the debtor account to a creditor.

Note:

The following guidelines allows the user to understand the default possible mapping values in the ISO 20022 template tables.

  • The bold text in the Message Element column indicates the parent tags and its position in the hierarchy.

  • Default mapping values are displayed when you select the respective tag while customizing a template. Mapping values guide you to effectively use free marker functions when you customize the template.

CustomerCreditTransferInitiationV09 (pain.001.001.09)

The following table has the default possible mapping values for CustomerCreditTransferInitiationV09 (pain.001.001.09) ISO 20022 template.

Message Element

XML Tag

Mapping Value

GroupHeader

<GrpHdr>

 

MessageIdentification

<MsgId>

${setMaxLength(pfa.id,35)}

CreationDateTime

<CreDtTm>

${pfa.custrecord_2663_file_creation_timestamp?date?string("yyyy-MM-dd")}T${pfa.custrecord_2663_file_creation_timestamp?time?string("HH:mm:ss")}',

NumberOfTransactions

<NbOfTxs>

${setMaxLength(pfa.custrecord_2663_total_transactions,15)

ControlSum

<CtrlSum>

${pfa.custrecord_2663_total_amount}

InitiatingParty

<InitgPty>

 

Name

<Nm>

${setMaxLength(cbank.custpage_eft_custrecord_2663_statement_name,140)}

Country

<Ctry>

${cbank.custpage_eft_custrecord_2663_bank_country}

OrganisationIdentification

<OrgId>

 

AnyBIC

<AnyBIC>

${cbank.custpage_eft_custrecord_2663_bic}

Identification

<Id>

${setMaxLength(cbank.custpage_eft_custrecord_2663_bank_comp_id,35)

Issuer

<Issr>

${setMaxLength(cbank.custpage_eft_custrecord_2663_issuer_num,35)

PaymentInformation

<PmtInf>

 

PaymentInformationIdentificatio

<PmtInfId>

${setMaxLength(pfa.id,35)

NumberOfTransactions

<NbOfTxs>

${setMaxLength(pfa.custrecord_2663_total_transactions,15)

ControlSum

<CtrlSum>

${pfa.custrecord_2663_total_amount}

RequestedExecutionDate

<ReqdExctnDt>

 

Date

<Dt>

${pfa.custrecord_2663_process_date?string("yyyy-MM-dd")}

Debtor

 

 

Name

<Nm>

${setMaxLength(cbank.custpage_eft_custrecord_2663_statement_name,140)}e

Country

<Ctry>

${cbank.custpage_eft_custrecord_2663_bank_country}

AddressLine

<AdrLine>

${cbank.custpage_eft_custrecord_2663_bank_address1}

OrganisationIdentification

<OrgId>

 

AnyBIC

<AnyBIC>

${cbank.custpage_eft_custrecord_2663_bic}

Issuer

<Issr>

${setMaxLength(cbank.custpage_eft_custrecord_2663_issuer_num,35)}

Debtor Account

 

 

IBAN

<IBAN>

${cbank.custpage_eft_custrecord_2663_iban}

Currency

<Ccy>

${cbank.custrecord_2663_currency}

Debtor Agent

<DbtrAgt>

 

Financial Institution Identification

<FinInstnId>

 

BICFI

<BICFI>

${cbank.custpage_eft_custrecord_2663_bic}

Creditor Account

<CdtrAcct>

 

Identification

<Id>

 

IBAN

<IBAN>

${ebank.custrecord_2663_entity_iban}

Creditor Agent

<CdtrAgt>

 

BICFI

<BICFI>

${ebank.custrecord_2663_entity_bic}

Creditor

<Cdtr>

 

Postal Address

<PstlAdr>

 

Country

<Ctry>

${ebank.custrecord_2663_entity_country_code}

CustomerDirectDebitInitiationV08 (pain.008.001.08)

The CustomerDirectDebitInitiation message is sent by the initiating party to the forwarding agent or creditor agent. It is used to request a single or bulk collections of funds from one or various debtor's accounts for a creditor.

Message Element

XML Tag

Mapping

GroupHeader

<GrpHdr>

 

MessageIdentification

<MsgId>

${setMaxLength(pfa.id,35)}

CreationDateTime

<CreDtTm>

${pfa.custrecord_2663_file_creation_timestamp?date?string("yyyy-MM-dd")}T${pfa.custrecord_2663_file_creation_timestamp?time?string("HH:mm:ss")}

NumberOfTransactions

<NbOfTxs>

${setMaxLength(pfa.custrecord_2663_total_transactions,15)}

ControlSum

<CtrlSum>

${pfa.custrecord_2663_total_amount}

InitiatingParty

<InitgPty>

 

Name

<Nm>

${setMaxLength(cbank.custpage_dd_custrecord_2663_statement_name,140)}

Country

<Ctry>

${cbank.custpage_dd_custrecord_2663_bank_country}

OrganisationIdentification

<OrgId>

 

AnyBIC

<AnyBIC>

${cbank.custpage_dd_custrecord_2663_bic}

Identification

<Id>

${setMaxLength(cbank.custpage_dd_custrecord_2663_bank_comp_id,35)}

Issuer

<Issr>

${setMaxLength(cbank.custpage_dd_custrecord_2663_issuer_num,35)}

PaymentInformation

<PmtInf>

 

PaymentInformationIdentification

<PmtInfId>

${setMaxLength(convertSEPACharSet(pfa.custrecord_2663_ref_note),30)}

Local Instrument

<LclInstrm>

 

Code

<Cd>

${pfa.custrecord_2663_direct_debit_type}

NumberOfTransactions

<NbOfTxs>

${setMaxLength(pfa.custrecord_2663_total_transactions,15)}

ControlSum

<CtrlSum>

${pfa.custrecord_2663_total_amount}

RequestedExecutionDate

<ReqdExctnDt>

${pfa.custrecord_2663_process_date?string("yyyy-MM-dd")}

Creditor

<Cdtr>

 

Name

<Nm>

${setMaxLength(cbank.custpage_dd_custrecord_2663_statement_name,140)}

Country

<Ctry>

${cbank.custpage_dd_custrecord_2663_country_code}

AddressLine

<AdrLine>

{cbank.custpage_dd_custrecord_2663_bank_address1}

Creditor Account

 

 

IBAN

<IBAN>

${cbank.custpage_dd_custrecord_2663_iban}

Currency

<Ccy>

${cbank.custrecord_2663_currency}

Creditor Agent

<CdtrAgt>

 

Financial Institution Identification

<FinInstnId>

 

BICFI

<BICFI>

${cbank.custpage_dd_custrecord_2663_bic}

MemberIdentification

<MmbId>

'${cbank.custpage_dd_custrecord_2663_branch_num}

CreditorSchemeIdentification

<CdtrSchmeId>

 

Identification

<Id>

 

OrganisationIdentification

<OrgId>

 

Other

<Othr>

 

Identification

<Id>

${cbank.custpage_dd_custrecord_2663_processor_code}

DirectDebitTransactionInformation

<DrctDbtTxInf>

 

PaymentIdentification

<PmtId>

 

InstructionIdentification

<InstrId>

${setMaxLength(pfa.id,35)}

DirectDebitTax

<DrctDbtTx>

 

MandateRelatedInformation

<MndtRltdInf>

 

ElectronicSignature

<ElctrncSgntr>

${ebank.custrecord_2663_entity_signature}

MandateIdentification

<MndtId>

${ebank.custrecord_2663_entity_issuer_num}

AmendmentInformationDetails

<AmdmntInfDtls>

 

Identification

<Id>

 

PrivateIdentification

<PrvtId>

 

Other

<Othr>

 

Identification

<Id>

${ebank.custrecord_2663_entity_bank_no}

OriginalDebtorAccount

<OrgnlDbtrAcct>

 

Identification

<Id>

 

IBAN

<IBAN>

${ebank.custrecord_2663_entity_iban}

OriginalCreditorSchemeIdentification

<OrgnlCdtrSchmeId>

 

Name

<Nm>

${ebank.custrecord_2663_entity_acct_name}

Debtor Agent

<DbtrAgt>

 

Financial Institution Identification

<FinInstnId>

 

BICFI

<BICFI>

${ebank.custrecord_2663_entity_bic}

Debtor Account

 

 

Identification

<Id>

 

IBAN

<IBAN>

${ebank.custrecord_2663_entity_iban}

CustomerCreditTransferInitiationV03 (pain.001.001.03)

The CustomerCreditTransferInitiation message is sent by the initiating party to the forwarding agent or debtor agent. It is used to request movement of funds from the debtor account to a creditor.

Message Element

XML Tag

Mapping Value

GroupHeader

<GrpHdr>

 

MessageIdentification

<MsgId>

${setMaxLength(pfa.id,35)}

CreationDateTime

<CreDtTm>

${pfa.custrecord_2663_file_creation_timestamp?date?string("yyyy-MM-dd")}T${pfa.custrecord_2663_file_creation_timestamp?time?string("HH:mm:ss")}',

NumberOfTransactions

<NbOfTxs>

${setMaxLength(pfa.custrecord_2663_total_transactions,15)

ControlSum

<CtrlSum>

${pfa.custrecord_2663_total_amount}

InitiatingParty

<InitgPty>

 

Name

<Nm>

${setMaxLength(cbank.custpage_eft_custrecord_2663_statement_name,140)}

Country

<Ctry>

${cbank.custpage_eft_custrecord_2663_bank_country}

OrganisationIdentification

<OrgId>

 

BICorBEI

<BICorBEI>

${cbank.custpage_eft_custrecord_2663_bic}

Identification

<Id>

${setMaxLength(cbank.custpage_eft_custrecord_2663_bank_comp_id,35)

Issuer

<Issr>

${setMaxLength(cbank.custpage_eft_custrecord_2663_issuer_num,35)

PaymentInformation

<PmtInf>

 

PaymentInformationIdentification

<PmtInfId>

${setMaxLength(pfa.id,35)

NumberOfTransactions

<NbOfTxs>

${setMaxLength(pfa.custrecord_2663_total_transactions,15)

ControlSum

<CtrlSum>

${pfa.custrecord_2663_total_amount}

RequestedExecutionDate

<ReqdExctnDt>

${pfa.custrecord_2663_process_date?string("yyyy-MM-dd")}

Debtor

 

 

Name

<Nm>

${setMaxLength(cbank.custpage_eft_custrecord_2663_statement_name,140)}

Country

<Ctry>

${cbank.custpage_eft_custrecord_2663_bank_country}

AddressLine

<AdrLine>

${cbank.custpage_eft_custrecord_2663_bank_address1}

OrganisationIdentification

<OrgId>

 

BICorBEI

<BICorBEI>

${cbank.custpage_eft_custrecord_2663_bic}

Other

<Othr>

 

Issuer

<Issr>

${setMaxLength(cbank.custpage_eft_custrecord_2663_issuer_num,35)}

Debtor Account

<DbtrAcct>

 

Identification

<Id>

 

IBAN

<IBAN>

${cbank.custpage_eft_custrecord_2663_iban}

Currency

<Ccy>

${cbank.custrecord_2663_currency}

Debtor Agent

<DbtrAgt>

 

Financial Institution Identification

<FinInstnId>

 

BIC

<BIC>

${cbank.custpage_eft_custrecord_2663_bic}

Creditor Agent

<CdtrAgt>

 

BIC

<BIC>

${ebank.custrecord_2663_entity_bic}

Creditor

<Cdtr>

 

Identification

<Id>

${entity.internalid}

Country

<Ctry>

${ebank.custrecord_2663_entity_country_code}

Creditor Account

<CdtrAcct>

 

Identification

<Id>

 

IBAN

<IBAN>

${ebank.custrecord_2663_entity_iban}

RemittanceInformation

<RmtInf>

 

Unstructured

<Ustrd>

${setMaxLength(pfa.custrecord_2663_file_ref,140)}

General Notices