cancel
Showing results for 
Search instead for 
Did you mean: 

fieldFixedLengths or fieldSeparator is missing Mandatory parameter in XI

Former Member
0 Kudos

Hi Guys,

I'am new in SAP XI version 7 ...kindly guide me..my problem is an error return in Runtime workbench here it is:

'CONTACTRECORD.fieldFixedLengths' or 'CONTACTRECORD.fieldSeparator' is missing Mandatory parameter 'CONTACTRECORD.fieldNames': no value found

This is the actual scenario of ASC to XML

1.Under integration directory , create communication channel named FILESENDER_02_EX1

2. Source directory :
actrinidad2\SAP\XI\Sender

3.Values of Content Conversion Parameters

Name Value

CONTACTRECORD.FIELDSEPARATOR ,

CONTACTRECORD.ENDSEPARATOR nl

CONTACTRECORD.FIELDNAMES FirstName,LastName

4. Heres the content of the sample text file

AVA

TRINIDAD

Please help..

Thanks in advance

aVaDuDz

Accepted Solutions (1)

Accepted Solutions (1)

former_member192295
Active Contributor
0 Kudos

Hi,

It is problem with case sensitive follow below format

CONTACTRECORD.fieldFixedLengths

CONTACTRECORD.fieldNames

CONTACTRECORD.fieldSeparator

CONTACTRECORD.endSeparator

it will work without fail

For more information on FCC find below link

http://help.sap.com/saphelp_nw70/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm

Former Member
0 Kudos

Great NALLAM! it works...it is successful in abap runtime workbench but the file sender should disappear in the directory.. and i may be able to see the xml file in receiver directory...

but nothings happened

Please help.

aVaDuDz

former_member192295
Active Contributor
0 Kudos

Hi,

Add statement ignoreRecordsetName = true statement, it will sort out. Meanwhile select delete option after process so that file will be delete at source end and can get xml file at target end.

Former Member
0 Kudos

Hi NALLAM GUNA ,

where is that option?"select delete option" where can I see that in XI?

Please clear...

Thanks

former_member192295
Active Contributor
0 Kudos

HI,

In adapter itself. In sender file adapter choose Process Mode option select delete, it will delete once read file from source.

Answers (2)

Answers (2)

pradeep_nellore
Participant
0 Kudos

Hi,

It seems you are using FCC to transfer payload.For this u need to specify filedSeperator in the FCC parameters to map fields to target also u must speify end seperator that distinguishes next line.

Check below links.

http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm

Regards

--Pradeep

former_member183906
Active Contributor
0 Kudos

this thread ll be helpful