LENGTH 34 & LOCAL RCINHST.KEY$ LENGTH 6 & LOCAL RCINHST.DEALER$ LENGTH 10 & LOCAL RCINHST.FILE.DATE$ LENGTH 6 & LOCAL RCINHST.FILE.TIME$ LENGTH 6 & LOCAL RCINHST.FILE.SEQ$ LENGTH 6 & LOCAL RCINHST.FILE.TYPE$ RCINHST.DEALER$ = PAD(RCINHST.DEALER$) RCINHST.FILE.DATE$ = PAD(RCINHST.FILE.DATE$) RCINHST.FILE.TIME$ = PAD(RCINHST.FILE.TIME$) RCINHST.FILE.SEQ$ = PAD(RCINHST.FILE.SEQ$) RCINHST.FILE.TYPE$ = PAD(RCINHST.FILE.TYPE$) RCINHST.KEY$ = RCINHST.DEALER$ + _ RCINHST.FILE.DATE$ + _ RCINHST.FILE.TIME$ + _ RCINHST.FILE.SEQ$ + _ RCINHST.FILE.TYPE$ What Appears in the Keyed File: (~~ indicates a break in the file of about 800 bytes :) Key: VULC722013-06-11@13:04000013DETA ~~ 5544333333233233433333333333445422~~ 65C3722013D06D11013A04000013454100~~ Record: VULC722013-06-11@13:04000013DETAIL~~VULC72 .00 5544333333233233433333333333445444~~554433222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233 65C3722013D06D11013A0400001345419C~~65C372000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E00 What Appears in the Flat Text File: (~~ indicates a break in the file of about 800 bytes :) VULC722013-06-11@13:04000013DETAIL~~VULC72 Monthly-###.##-Office 20 Line 20.00