cancel
Showing results for 
Search instead for 
Did you mean: 

FCC's parameters for multiple occurence on target side

Former Member
0 Kudos

Hi Experts,

I have an issue in Fixed File content conversion(FCC).

The fixed format file is being read into XI and is being converted in XML via FCC.

I have changed the occurence of MT on target side,which resulted in adding Messages & Message1 tag on sender side as well.The structure has become like this:

Messages

-> Message1

--> FCI0002_MT

---> row

-


> Fields

Target str:

Messages

->Message1

-->FCI002_MT

--->row

-


>Fields

If I use FCI0002_MT in document name and row,* in Recordset structure then message mapping fails at MT node.

What should be the Document name and Recordset structure in the FCC adapter?

Thanks and Regards,

Indu Khurana

Edited by: Indu Khurana on Feb 6, 2009 9:29 AM

Edited by: Indu Khurana on Feb 6, 2009 9:34 AM

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

FCC will be as usual...without any change

Nodes Messages,Message1 get added to mapping only because of multimapping

Continue with normal FCC considering FCI002_MT as root node

Former Member
0 Kudos

Hi Mugdha,

If I keep the FCC paramaters with FCI0002_MT as document type the it gives error at MT node in message mapping.

thanks..

Indu

Former Member
0 Kudos

you are getting mapping error that means it has passed content conversion..

try to test payload in Message mapping--> Test tab

check out the mapping logic for node MT_target...as you have changed its occurrence

Former Member
0 Kudos

Hi Mugdha,

Yes Its has passed FCC and stuck in mapping.

But now if I change Recordset structure to :

Message1,1,FCI000012_Forecast_DATA2000_MT,1,row,*

then its gving error in communication channel : " Mandatory parameter 'xml.keyfieldName': no value found ".

And in my case I don't have any key field name.

Kindly suggest.

Thanks

Indu

Former Member
0 Kudos

Hi,

I have changed the occurence of MT on target side,which resulted in adding Messages & Message1 tag on sender side as well. - If you change occurance of MT on target side, then only Mesage and msg1 gets added on target side and not on source side.................dont change the occurance at source side...........in mapping, put the logic of multiptle target msg1 to be created..........then you will not require any change in FCC..............

Regards,

Rajeev Gupta

Former Member
0 Kudos

Hi Rajeev,

Thank You for your reply.

But I have changed the occurence of target MT in Message tab in MM and it added tags to sender side as well.

Thanks..

Indu