Did you know that setting the allow_early_termination=”yes” attribute on a flat file record only allows early termination of the last field in the record? So, in case of:
PositionalRecord
-Field1
-Field2
-Field3
-Field4
-Field5
-PositionalRecord1
–Field6
–Field7
–Field8
Only Field8 can early terminate.
Bummer!
I heard (from a trusted source in Redmond) that this issue will be addressed in BizTalk Server 2006.