You are here: Job and Form Set Rules Reference > JDT Rules Reference > SortBatches > Replacement Strings

Replacement Strings

Here is a list of the non-repeating section replacement strings:

Replacement string

Description

**TargetFile**

The sort target file.

**SourceFile**

The source file name.

**Key Length**

The sort field length.

**BeginOffset**

The sort field begin offset.

**EndOffset**

The sort field end offset.

**WorkPath**

The location for temporary file (uses DataPath).

Here is a list of the repeating section replacement strings:

Replacement string

Description

**FieldOffset**

The field offset in the RCB file.

**FieldLength**

The field length.

**FieldType**

The field type (c or n based on INT_TYPE, values can be overridden).

**SortType**

The Sort type (a or d, values can be overridden).

RCB file layout

Here is the RCB file layout used in these examples:

< FIELDS >

FIELDNAME = ACCOUNT_NUMBER

FIELDNAME = FEAT_DESCR

FIELDNAME = COMPANY

FIELDNAME = APPLICATION

FIELDNAME = CUSTOMER_NAME

FIELDNAME = TRN_Offset

FIELDNAME = X_Offset

FIELDNAME = NA_Offset

FIELDNAME = POL_Offset

...

 

< FIELD:COMPANY >

INT_TYPE = CHAR_ARRAY

INT_LENGTH = 5

EXT_TYPE = CHAR_ARRAY_NO_NULL_TERM

EXT_LENGTH = 4

KEY = Y

REQUIRED = Y

 

< FIELD:APPLICATION >

INT_TYPE = CHAR_ARRAY

INT_LENGTH = 4

EXT_TYPE = CHAR_ARRAY_NO_NULL_TERM

EXT_LENGTH = 3

KEY = Y

REQUIRED = Y

 

< FIELD:ACCOUNT_NUMBER >

INT_TYPE = CHAR_ARRAY

INT_LENGTH = 23

EXT_TYPE = CHAR_ARRAY_NO_NULL_TERM

EXT_LENGTH = 22

KEY = Y

REQUIRED = Y

 

< FIELD:FEAT_DESCR >

INT_TYPE = CHAR_ARRAY

INT_LENGTH = 46

EXT_TYPE = CHAR_ARRAY_NO_NULL_TERM

EXT_LENGTH = 45

KEY = N

REQUIRED = N

 

< FIELD:CUSTOMER_NAME >

INT_TYPE = CHAR_ARRAY

INT_LENGTH = 37

EXT_TYPE = CHAR_ARRAY_NO_NULL_TERM

EXT_LENGTH = 36

KEY = N

REQUIRED = N

...