cancel
Showing results for 
Search instead for 
Did you mean: 

FCC

Former Member
0 Kudos

Hi,

My recordset structure is like this.

Header,1,Item,*,Trailer,1

The keyfield name is KEY

and the keyvalues are HDR,DET and FTR.

I tried one file without passing header records.

But, unfortunately, it didnt give any error in FCC, it passed and my message came in sxmb_moni starting with ITEM

Please advise where i went wrong

My file is a CSV format . My other FCC settings are

Header.endseparator

Header.fieldname

Header.keyfieldvalue

Header.fieldseparator

Header.missinglastfields = ADD

Header.Additionallastfields = Ignore

Header.keepincompletefields = yes

Should i be removing any one of these settings.

Regards,

Krish

Accepted Solutions (1)

Accepted Solutions (1)

former_member192295
Active Contributor
0 Kudos

Hi,

Use below statement it will work

Header.addHeaderLIne = '0'

If any header value not found it will throw error

Former Member
0 Kudos

Hi,

It is not working, still giving the same issue.

Regards,

Krish.

Former Member

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Header.keepincompletefields = yes

The above paramter is evaluated only if you enter a value for NameA.fieldFixedLengths.

So this statement has no significance here.

Header.endseparator , this parameter is used To define an additional string as a separator after the last column in a row, specify it here. The system skips this string when it processes the last column (otherwise the system would treat it as part of the last column).

Only if the header data sent is incomplete it iwll throw an error not when the header itself not sent.

Please check if this is needed.

Regards

Archanaa