cancel
Showing results for 
Search instead for 
Did you mean: 

CC file receiver FCC

Former Member
0 Kudos

Hello,

I've a interface RFC to File.

I use File Content Conversion.

The message type is:

dt_inf_etiq

entrega 0..1

entregas 0..unbounded

vbeln 0..1

marc1 0..1

linea 0..unbounded

marc2 0..1

cajs 0..unbounded

numcajs 0..1

ref 0..1

linea 0..unbounded

serie 0..unbounded

num 0..1

descr 0..1

linea 0..unbounded

The parameters in cc file receiver for FCC are:

recordset structure: entregas,,marc1,,cajs,,ref,,serie,,descr,

In execution time the follow error give me the CC:

Delivery of the message to the application using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Channel has not been correctly initialized and cannot process messages

Conversion initialization failed: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Parameter '.fieldFixedLengths' or '.fieldSeparator' is missing

however this parameter are indicated in CC:

entregas.fieldSeparator ,

somebody could help me please?

thanks very much

Accepted Solutions (1)

Accepted Solutions (1)

vijay_b4
Active Contributor
0 Kudos

Hi,

Please check the below link....there is solution given for the same error

Thanks & Regards,

Pragathi.

Answers (6)

Answers (6)

Former Member
0 Kudos

if u properly specify ur source structure which is substructure and which is just a field I can tell how to specify the FCC parameters in receiver CC

Kindly check this also

[http://help.sap.com/saphelp_nw04/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm]

Former Member
0 Kudos

thank all!,

Mugdha,

Is it necesary put all fields? or is it sufficient with put the structures, for example, vbeln is a field not a structure, i must be put in the recordset structure or not is necesary?

Shabarish_Nair
Active Contributor
0 Kudos

you only need to put the nodes and not the fields in the recordset structure

use this help link for your ref: http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm

Look into my blog i mentioned earlier and also ref: /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion

Former Member
0 Kudos

Message type that you have written, all are at same level, so thought like all are substructures.

You need to provide substructures/Nodes only in recordset structure

vijay_b4
Active Contributor
0 Kudos

Hi,

Recordsetstructure : entregas,marc1,cajs,ref,serie,descr,

entregas.fieldNames : vbeln

marc.fieldNames: linea,marc2

and specify the filedSeparator which you want as output...example

entregas.fieldSeparator: *

Thanks & Regards,

Pragathi.

Former Member
0 Kudos
recordset structure: entregas,,marc1,,cajs,,ref,,serie,,descr,

This line is showing 2 commas and alternate Bold substructure.....

Have you specified occurrences in recordset structure? Like

entregas,*,cajs,*, ..... so on

If yes, then remove them.

Occurrences are not required in receiver content conversion

Also make sure in recordset structure you have included all the substructures in this parameter..

Recordset structure should look like

entrega,entregas,vbeln,marc1,linea ,marc2,cajs,numcajs,ref,linea,serie,num,descr,linea

prateek
Active Contributor
0 Kudos

Why are you using 2 commas? Try removing one.

Regards,

Prateek

Shabarish_Nair
Active Contributor
0 Kudos
entregas,,marc1,,cajs,,ref,,serie,,descr,

you dont need those extra comma

make it as

entregas,marc1,cajs,ref,serie,descr

Shabarish_Nair
Active Contributor
0 Kudos

also make sure your target structure is defined so as to support FCC - /people/shabarish.vijayakumar/blog/2007/08/03/file-adapter-receiver--are-we-really-sure-about-the-concepts