on 10-01-2010 10:44 AM
Hi
I have a File to File format via PI
I have the following structure from the sender File adapter passing to receiver file adapter.
The inbound structure as follow
<CONTRACT>
<HEADER>
<X1>
<X2>
<LINE>
<Y1>
<Y2>
<Y3>
I have configured the FCC parameter at Receiver file adapter as follow
HEADER.fieldseparator - '0x09'
LINE.fieldseparator - '0x09'
I can get Header and LINE items.
But with mutiple records, I can only receive one record.
I have tried a lot of combination based on the forum thread on this matter but to no avail
I would like to seek your expert advice.
Regards
Fred
Hi Fred,
As the occurance is unbounded, you need to specify in the Recordset Structure ie. Header,,Line, .
Check the below link:
http://saptechnical .com/Tutorials/XI/Contentconversion/page1.htm
Thanks,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
can you check your recordset structure of FCC in the sender channel? i think it has to be HEADER, * ,LINE, *
then it should pick multiple records, check this
http://help.sap.com/saphelp_nwpi71/helpdata/EN/44/6713ec3f914ddee10000000a1553f7/content.htm
Once the sender file CC starts picking multiple records from the file then you will get the same in receiver side
guess you already have correct config for receiver CC please double check here
http://help.sap.com/saphelp_nwpi71/helpdata/EN/44/686e687f2a6d12e10000000a1553f6/content.htm
regards,
francis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The payload at the target adapter show only
<Header>
<Line>
<Line>
<Line>
occurences is 1:unbounded
I have also tried adding in Header.endSeparator - 'nl'
Line.endSeparator - 'nl'
but the output is still the same with one record.
I have check the payload at Sender adapter CC
and found it is coming as one record only
though the source file has mulitple records.
BTW, the source file structure is fixedlength with header indicator as H
line indicator as L.
Therefore I have set keyfield parameter in Sender adapter FCC as H and L
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Refer the below link for more information:
http://help.sap.com/saphelp_nwpi71/helpdata/EN/44/658abd344a4de0e10000000a1553f7/frameset.htm
-Supriya.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please check below parameters:
Recordset Structure : HEADER, LINE
HEADER.endSeparator = 'nl'
LINE.endSeparator = 'nl'
HEADER.fieldseparator - '0x09'
LINE.fieldseparator - '0x09'
Let is know if this helps!
Divyesh Vasani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Goto RWB-->CC Monitoring. and get the target payload going for Adapter.
Check that payload if have multiple or single record... if posssible post here
I hope u made the occurence as 0..unbounded
Babu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.