Example TRNDFDFL.DFD File


With the fields mapped into GVM variables, the attributes of each new GVM variable are described to Documaker using the Fields and Field:XXX control groups. The GVM variables defined in the Trn_Fields control group are shown in italics.

< Fields >

FieldName = PKG_Offset

FieldName = TRN_Offset

FieldName = X_Offset

FieldName = NA_Offset

FieldName = POL_Offset

FieldName = SentToManualBatch

FieldName = KEY1

FieldName = KEY2

FieldName = KEYID

FieldName = TRANCODE

FieldName = RUNDATE

FieldName = CURRUSER

FieldName = AGENCYID

FieldName = EFFDATE

FieldName = EXPDATE

FieldName = PRODUCT

FieldName = SECGROUP

FieldName = AUTHOR

FieldName = CABINET

FieldName = DOCTYPE

FieldName = ONE

FieldName = TWO

FieldName = CUSTID

FieldName = POLNUM

FieldName = INSFNAME

FieldName = INSLNAME

FieldName = INSADD1

FieldName = INSADD2

FieldName = INSCITY

FieldName = INSSTATE

FieldName = INSZIP

FieldName = INSPHONE

FieldName = INSDOB

FieldName = WIPREASON

FieldName = INDEX01

FieldName = INDEX02

FieldName = INDEX03

FieldName = INDEX04

FieldName = INDEX05

FieldName = INDEX06

FieldName = INDEX07

FieldName = INDEX08

FieldName = INDEX09

FieldName = INDEX10

FieldName = INDEX11

FieldName = INDEX12

< Field:PKG_Offset >

INT_Type = LONG

EXT_Type = CHAR_ARRAY_NO_NULL_TERM

EXT_Length = 10

Key = No

Required = No

< Field:TRN_Offset >

Int_Type = LONG

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 10

Key = No

Required = No

< Field:X_Offset >

Int_Type = LONG

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 10

Key = No

Required = No

< Field:NA_Offset >

Int_Type = LONG

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 10

Key = No

Required = No

< Field:POL_Offset >

Int_Type = LONG

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 10

Key = No

Required = No

< Field:SentToManualBatch >

Int_Type = CHAR_ARRAY

Int_Length = 3

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 2

Key = No

Required = No

< Field:KEY1 >

Int_Type = CHAR_ARRAY

Int_Length = 101

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 100

Key = Yes

Required = Yes

< Field:KEY2 >

Int_Type = CHAR_ARRAY

Int_Length = 101

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 100

Key = Yes

Required = Yes

< Field:KEYID >

Int_Type = CHAR_ARRAY

Int_Length = 101

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 100

Key = No

Required = No

< Field:TRANCODE >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:RUNDATE >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:CURRUSER >

Int_Type = CHAR_ARRAY

Int_Length = 101

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 100

Key = No

Required = No

< Field:AGENCYID >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:EFFDATE >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:EXPDATE >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:PRODUCT >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:SECGROUP >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:AUTHOR >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:CABINET >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:DOCTYPE >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:ONE >

Int_Type = CHAR_ARRAY

Int_Length = 11

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 10

Key = Yes

Required = Yes

< Field:TWO >

Int_Type = CHAR_ARRAY

Int_Length = 11

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 10

Key = Yes

Required = Yes

< Field:CUSTID >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:POLNUM >

Int_Type = CHAR_ARRAY

Int_Length = 101

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 100

Key = No

Required = No

< Field:INSFNAME >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INSLNAME >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INSADD1 >

Int_Type = CHAR_ARRAY

Int_Length = 101

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 100

Key = No

Required = No

< Field:INSADD2 >

Int_Type = CHAR_ARRAY

Int_Length = 101

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 100

Key = No

Required = No

< Field:INSCITY >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INSSTATE >

Int_Type = CHAR_ARRAY

Int_Length = 4

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 3

Key = No

Required = No

< Field:INSZIP >

Int_Type = CHAR_ARRAY

Int_Length = 12

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 11

Key = No

Required = No

< Field:INSPHONE >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INSDOB >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:WIPREASON >

Int_Type = CHAR_ARRAY

Int_Length = 26

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 25

Key = No

Required = No

< Field:INDEX01 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX02 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX03 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX04 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX05 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX06 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX07 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX08 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX09 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX10 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX11 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No

< Field:INDEX12 >

Int_Type = CHAR_ARRAY

Int_Length = 31

Ext_Type = CHAR_ARRAY_NO_NULL_TERM

Ext_Length = 30

Key = No

Required = No