Beruflich Dokumente
Kultur Dokumente
rdf)
Date: 5/8/2007
Format Setup:
Hint: Define formatting options
<TEMPLATE TYPE> <OUTPUT CHARACTER SET> <CASE CONVERSION> <NEW RECORD CHARACTER>
<START AT>
OutboundPaymentInstruction <FORMAT> FILE_HEADER Number Number Alpha Number L, 0 L, 0 R, L, 0 InstructionGrouping/BankAcco unt/BranchNumber 1 1 Record Type Code Priority Code Immediate Destination: the first position is a blank Immediate Destination: the second to the tenth position of this field is the ABA routing <PAD> <DATA> <COMMENTS>
number of the receiving bank of this payment file. The ABA routing number is a nine digit number composed of three parts. The first four digits are the Federal Reserve Routing Symbol; the next four digits are the ABA Institution Identifer; and the last one digit is the check digit. 14 15 24 30 34 1 9 6 4 1 Number Alpha Date, YYMMDD Date, HH24MI Alpha R, L, 0 L, 0 1 REPLACE(InstructionGrouping/ Payer/LegalEntityRegistratio nNumber, -) SYSDATE SYSDATE DECODE(SEQUENCE_NUMBER(US_NA CHA_CCD_DAILY_SEQ), 1, A, 2, B, 3, C, 4, D, 5, E, 6, F, 7, G, 8, H, 9, I, 10, J, 11, K, 12, L, 13, M, 14, N, 15, O, 16, P, 17, Q, 18, R, 19, S, 20, T, 21, U, 22, V, 23, W, 24, X, 25, Y, 26, Z) 94 10 1 InstructionGrouping/BankAcco Immediate Origin: mutually defined ANSI one-digit ICD Immediate Origin File Creation Date File Creation Time (Military Time) File ID Modifier.
35 38 40 41
3 2 1 23
L, 0 L, 0 L, 0 R,
unt/BranchName 64 87 <NEW RECORD> 1 2 5 21 41 1 3 16 20 1 23 8 Alpha Alpha R, R, InstructionGrouping/Payer/Le galEntityName Immediate Origin Name. Optional Reference Code.
BATCH_HEADER Number Number Alpha Alpha Number L, 0 L, 0 R, R, L, 0 5 220 InstructionGrouping/Payer/Le galEntityName PaymentInstructionInfo/Instr uctionReferenceNumber 1 Record Type Code Service Class Code Company Name Company Discretionary Data Company Identification: first position is ANSI one-digit ICD (Identification Code Designators): 1 = IRS Employer Identification Number (EIN) 3 = Data Universal Numbering Systems (DUNS) 9 = Mutually Defined Company Identification. Same as position 14 in the file header rec Standard Entry Class Cpde Company Entry Description. Company Descriptive Date. NACHA recommends but does not require that RDFIs print this value on the receivers statement.
42
Alpha
L,0
51 54 64
3 10 6
R, R, R,
70 76 79 80
6 3 1 8
Effective Entry Date Settlement date. Reserved for ACH operator. Leave blank Originator Status Code Originating DFI Identification. This is the first 8 digits of the ABA routing number of the receiving bank (internal bank) without the check digit. Batch Number. This is the sequence number for the batch it must match position 88 to 94 of batch control rec.
88
Number
L, 0
ENTRY_DETAIL_CR Number Alpha L, 0 R, ' ' 6 IF NVL(PayeeBankAccount/BankAcc ountType/Code, CHECKING) = CHECKING THEN DECODE(PaymentAmount/Value, 0,'23','22') ELSIF PayeeBankAccount/BankAccount Type/Code = SAVINGS THEN DECODE(PaymentAmount/Value, Record type Transaction Code
4 13 30 40 55 77 79 80 88 <END LEVEL>
9 17 10 15 22 2 1 8 7
Number Alpha Number, Integer Alpha Alpha Alpha Number Number Number
Receiving DFI Identification (including check digit) DFI Account Number Amount Identification Number Receiving Company Name/ID Number Discretionary Data
0 BankAccount/BranchNumber SEQUENCE_NUMBER(PaymentsSeq)
Addenda record Indicator ODFI Routing Number Numeric sequence starting at 1 within the batch
OutboundPayment
BATCH_CONTROL Number Number Number Number L, 0 L, 0 L, 0 L, 0 8 220 InstructionTotals/PaymentCou nt SUM(TO_NUMBER(SUBSTR (OutboundPayment/PayeeBankAc Record Type Code Service Class Code Entry/Addenda count Entry Hash
21 33 45
12 12 1
L, 0 L, 0 L, 0
Total Debit Dollar Amount of Batch Total Credit Dollar Amount of Batch Company Identification: first position is ANSI one-digit ICD (Identification Code Designators): 1 = IRS Employer Identification Number (EIN) 3 = Data Universal Numbering Systems (DUNS) 9 = Mutually Defined Company Identification. Same as position 14 in the file header rec Message Authentication Code AND Reserved Space
46
Alpha
L,0
55 80 88 <NEW RECORD> 1 2 8
25 8 7
R, L, 0 L, 0 InstructionGrouping/BankAcco unt/BranchNumber 1
1 6 6
L, 0 L, 0 L, 0
Record Type Code Batch Count Block Count. Total number of records in the file, divided by ten and rounded up. All records, including both the File Header
and File Control Records are included in the block count. 14 22 32 44 56 <END LEVEL> 8 10 12 12 39 Number Number Number, Integer Number, Integer Alpha L, 0 L, 0 L, 0 L, 0 R, InstructionTotals/PaymentCou nt SUM(TO_NUMBER(SUBSTR(Outboun dPayment/PayeeBankAccount/Br anchNumber,1,8))) 0 ROUND(SUM(OutboundPayment/Pa ymentAmount/Value)*100) Entry/Addenda Count. Entry Hash Total Debit Entry Dollar Amount in File Total Credit Entry Dollar Amount in File Blank
OutboundPaymentInstruction
AllRecordsBlock