cancel
Showing results for 
Search instead for 
Did you mean: 

comuunication channelparameters

Former Member
0 Kudos

helo.

i have done a file to file scenario.

the following is my sample file

HEADER|I10000004728|20070206152202

IN

00

1632

125000193375

000

kHOZAG

86 Juta street

5th Floor - phakama

0114070087

IN

00

1632

125000193375

010

en

1000111

1000222

1200

2400

20060622

20070613

1234

100

12

123

11

00010

123

IN

00

1632

125000193375

020

DE CLERQ,P J.

LENOR 608

299 12TH

GEZINA

1632

TRAILER|I1000000047285|00000000001|00000000000560.00+

and the scenario is like i have to create only one filed(data type) for this file.

but when i tested the scenario

the CC MONITORING is showing like

Conversion initialization failed: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Parameter 'invoic.fieldFixedLengths' or 'invoic.fieldSeparator' is missing Consistency check: no. of arguments in 'invoic.fieldFixedLength' does not match 'invoic.fieldNames' (0 <> 1)

waiting for u r response.

bye.

seeta ram.

Accepted Solutions (0)

Answers (2)

Answers (2)

santhosh_kumarv
Active Contributor
0 Kudos

Hi Seetharam,

The problem is with the FCC.

can u let us know the FCC parameters that u have used.

In u have used the field seperator as | for invoice at the max 20 different fields are generated for the input file.

1. Have u defined the 20 child nodes for the Invoice parent node in the Data Type.

2. Have u included all the fields in the invoice.fieldNames FCC.

Regards

Santhosh

Former Member
0 Kudos

hi.

no i just created only one field in design under(invoic)

dt_send

invoic

field1

and in communication channel(sender)

i created parameters

invoic.fieldNames 1

invoic.endSeparator 'nl'

invoic.fieldFixedLength 200

these r the parameters that i have passed to CC(Sender)

waiting for your rsponse.

bye.

regards.

seeta ram.

Former Member
0 Kudos

Hi.

thanks for u r answer.

here i just created only one field in design under(invoic)

dt_send

invoic

field1

and in communication channel(sender)

i created parameters

invoic.fieldNames 1

invoic.endSeparator 'nl'

invoic.fieldFixedLength 200

and the record structure as invoic,1.

the file is picking from sender when i tested but

i just want to know wht are the parameters do i need to pass to reciever CC paramters.

waiting for your response.

bye.

regards.

seeta ram.

Former Member
0 Kudos

Hi,

At the receiver FCC you need to give

invoic.filedSeparator ( , or | )

invoic.endSeparator 'nl'

Regards,

S.RamNarender

Former Member
0 Kudos

hi ram narender.

i did as u said and i did check in message mapping with the message i.e coming from sxmb_moni and while testing it s showing error like

Cannot produce target element /ns0:MT_SapIsuTo3rdpartyInvoicEXtractor/invoic. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd.

can u solve this issue.

waiting for your response.

bye.

regards.

seeta ram.

Former Member
0 Kudos

Hi Ram,

This error is due to your mapping not Communication Channel.

Copy Payload From SXMB_MONI and test it in mapping.

Regards,

Akshay.

    • Don't Forget to Give Points.

prabhu_s2
Active Contributor
0 Kudos

check ur FCC