cancel
Showing results for 
Search instead for 
Did you mean: 

idoc to flatfile FCC issue

Former Member
0 Kudos

Hello everybody,

i am implementing an idoc-flatfile scenario (PI 7.1). It works to write an xml file into directory, as soon as I use FCC in order to generate txt-file, no file is written, and sxmb_moni shows an acknowledgement with system error. In both cases sxmb_moni shows the following acknowledgement:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--

Technisches Routing der Antwort

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="OUTBINDING">CO_TXT_OUTBINDING_NOT_FOUND</SAP:Code>

<SAP:P1>,ZZ_CC_IBDLV</SAP:P1>

<SAP:P2>,ZZ_CC_IBDLV,,</SAP:P2>

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Es konnte keine Empfängervereinbarung für den Sender ,ZZ_CC_IBDLV zum Empfänger ,ZZ_CC_IBDLV,, gefunden werden.</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Inbound = idoc SHP_OBDLV_SAFE_REPLICA

message type for outbound:

ZZ_DT_OBDL Complex Type

header Element 1

-test1 Element xsd:string 1

-test2 Element xsd:string 1

item Element 0..unbounded

-itemtest Element xsd:string 1

-itemtest2 Element xsd:string 1

FCC:

Recordset structure: header,item,*

header.addHeaderLine 1

header.fieldNames test1,test2

header.fieldSeperator ,

header.processConfiguration FromConfiguration

header.endSeperator 'nl'

item.addHeaderLine 1

item.fieldNames itemtest,itemtest2

item.fieldSeperator ,

item.processConfiguration FromConfiguration

item.endSeperator 'nl'

I also tried StrictXml2PlainBeanu2026 doesnu2019t work eitheru2026 thanks in advance,

Lukas

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

It works to write an xml file into directory, as soon as I use FCC in order to generate txt-file, no file is written

--->

use

Recordset structure: header,item

In receiver FCC, do not specify occurrences in recordset structure

Also fieldNames parameter is also not required.

RWB--> Message Monitoring, select Details of your message, you will find FCC errors here

VijayKonam
Active Contributor
0 Kudos

Change header,item,* to header,1,item,*

VJ