Target Elements (File For Vendor) Field# Element Type Element Name File Header Record
Target Elements (File For Vendor) Field# Element Type Element Name File Header Record
1
01
b represents a blank space. bTTTTAAAAC
This is assigned by JPMC. It starts with a blank. bTTTTAAAAC
Must be in YYMMDD format.
5
200
BLANK
CTX
Pass the current date in YYMMDD format. Must be greater than or equal to the File
Creation Date in the File Header record.
Must be in YYMMDD format. Must be greater than or equal to the File Creation Date in
the File Header record.
000
Start with 0000001 and increment sequentially by 1 for each new batch in the file.
6
23 For Checking Credit Prenote. 22 For Checking Credit. 27 For Checking Debit. 28 For
Checking Debit Prenote. 33 For Savings Credit Prenote. 32 For Savings Credit. 37 For
Savings Debit. 38 For Savings Debit Prenote.
BANK_ACCOUNT_NUM
Amount In U.S. Dollars. Must be right justified and zero filled. Must be in the format $$$$
$$$$¢¢
Agency location code for the agency making the payment. VENDOR Number
BLANK
BLANK
0' Indicate no addenda record
'1' indicates the presence of one or more addenda records.
7
addenda record for CCD+ 05
0001
Seven digit incremental number following record type 6.
8
200
Must equal the number of Detail Entry Records within the batch. Total 6 and 7 records
count.
The sum of positions 4-11 of all Entry Detail (6) Records in the batch.
The sum of positions 4-11 of all Entry Detail Records in the batch.
1 1 11
01 2 21
bTTTTAAAAC 4 10 1
bTTTTAAAAC
aymentInstructionInfo/Instructio 14 10 1
nCreationDate 210126 24 61
OutboundPaymentInstruction/P
aymentInstructionInfo/
InstructionCreationDate 1944 30 41
0 34 11
094 35 31
10 38 21
1 40 11
41 23 1
64 23 1
87 81
5 1 15
200 2 35
5 16 5
21 20 5
41 10 5
CTX 51 35
54 10 5
SYSDATE 210126 64 65
SYSDATE 210126 70 65
000 76 35
1 79 15
OutboundPaymentInstruction/In
structionGrouping/BankAccount
/BranchNumber 80 85
BankAccount/BankAccountType 22 2 26
OutboundPaymentInstruction/O
utboundPayment/PayeeBankAcc
ount/BranchNumber 4 86
OutboundPayment/PayeeBankA
ccount/BranchNumber 12 16
OutboundPaymentInstruction/O
utboundPayment/PayeeBankAcc
ount/BankAccountNumber 13 17 6
OutboundPaymentInstruction/O
utboundPayment/PaymentAmo
unt/Value 0000049271 30 10 6
OutboundPaymentInstruction/O
utboundPayment/SupplierorPart
y/SupplierNumber 40 15 6
55 46
OutboundPaymentInstruction/O
utboundPayment/SupplierorPart
y/Name 59 16 6
75 26
77 26
1 79 16
OutboundPaymentInstruction/O
utboundPayment/PayeeBankAcc
ount/BranchNumber 80 86
7 1 17
05 2 27
4 80 7
0001 84 47
Sequence Generated Data 0000002 88 77
8 8 1 18
200 200 2 38
The Sum of 6 and 7 Record Type
records 0000009 5 68
SUM(SUBSTR(OutboundPayment
/PayeeBankAccount/BranchNum
ber, 1, 8)) 11 10 8
InstructionTotals/TotalPaymen
tAmount/Value 000000671351 21 12 8
SUM(OutboundPayment/Docum
entPayable/TotalDocumentAmo
unt/Value) 000000671351 33 12 8
45 10 8
55 19 8
74 68
80 88
Sequence Value 0000001 88 78
9 9 1 19
Sequence Value 000001 2 69
999999999… 1 94 999999999…
Cloud Elements
Element Name Notes