cancel
Showing results for 
Search instead for 
Did you mean: 

Problem adapter idoc -> file ATTRIBUTE_INV_SND_SERV

Former Member
0 Kudos

Hello All,

please help me for my problem on adapter in my system XI for a scenario idoc -> file an I have an message error.

<b>xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_INV_SND_SERV</SAP:Code>

<SAP:P1>BS_ADONIX</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Unable to convert the sender service BS_ADONIX to an ALE logical system</SAP:Stack>

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

</SAP:Error></b>

Please help if you have some idea BS_ADONIx is a business service.

Thanks for your reply

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Please refer my blog

/people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi

Regards,

Venu.

Former Member
0 Kudos

Hi,

Check in above blog error scenario 5.

Regards,

Venu.

Former Member
0 Kudos

Hello Venugopalarao,

BS_ADONIX it is a bussiness service also I make logical system XI ?

Thanks

Former Member
0 Kudos

Hello,

I put a logical system XI and now I have a new error message.

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

- <!-- Response

-->

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

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.RecoverableException: Channel has not been correctly initialized and cannot process messages</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

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

</SAP:Error></b>

Have you some idea for this message and i have a communication channel type receiver (file)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>BS_ADONIX it is a bussiness service also I make logical system XI ?

use header mapping as I suggested so you'll be able to put any

business system there (as a replacement)

Regards,

michal

Former Member
0 Kudos

Hello,

please reply me for my question if you have some idea.

Hello,

I<b> put a logical system XI and now I have a new error message.

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

- <!-- Response

-->

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

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.RecoverableException: Channel has not been correctly initialized and cannot process messages</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

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

</SAP:Error></b> Have you some idea for this message and i have a communication channel type receiver (file) ?

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

Your scenario is Idoc to File or is it File to Idoc?

If it is Idoc to File, are you able to trigger the Idoc from your SAP system and see the same in XI?

If it is File to Idoc, look into your Sender Business System --> Adapter Specific Identifers and see if there a Logical System Name assigned to your Busss System. If no, assign a Logical System name and try your scenario.

Or, create a Header Mapping for your Sender Service like pointed by Michal.

Regards

Bhavesh

Former Member
0 Kudos

did you create Logical system XI in receving business System? see your interface dertermination is using correct receiver communication chaneel.

please let me know if this does notslove ur problem.

Thanks

Sreeram.G.Reddy

Former Member
0 Kudos

Hi Sreeram and all;

My scenarie is idoc -> file.

In my interfface detrermination I have

Inbound interface BBPIB.BBPIV01 Interface mapping IM_BBPIV.

At the moment my problem has not been resolved

Thanks

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

<i>Inbound interface BBPIB.BBPIV01 Interface mapping IM_BBPIV.</i>

If you scenario is Idoc to File, your Outbound Interaface should be the Idoc and the inbound interface should be an Inbound Asynchronous Message Interface created for your File.

Regards

Bhavesh

Former Member
0 Kudos

please change our inbound message it should be File Message interface. right now our using IDOC as inbound interface.

please reward points

Thanks

Sreeram.G.Reddy

Message was edited by:

Sreeram Reddy

Former Member
0 Kudos

Hi Sreeram,

How change my inbound message whats is object modified ? I don't understand your response.

Thanks

Former Member
0 Kudos

Hi,

I am Venu..What Sreeram is saying...in Interface determination put as a

Outbound Interface is IDOC

Inbound Interface is which is created based on your Message type or External schema.

Regards,

Venu.

Former Member
0 Kudos

In interface determination please select our inbound message interface you have created for output type of file i.e. you have data typefor output type then used in message type and then same is used in Message interface. you need to select this message interface as our inbound message interface in interface determination.

thanks

Sreeram

Former Member
0 Kudos

Hi,

I think that my interface determination it's correct I have an only choice if I serach Inboud interface it is BBPIV.BBPIV01 and my sender interface is BBPIV.BBPIV01 linked for my business system BS_TEST and my inetrface mapping is linked for message type file ?

Thanks

Former Member
0 Kudos

can you tell me what is message interface you have created ? what is the IDOC name your using.

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

Did you create any Inbound Message Interface for your File?

You will have to create a Inbound Asynch message Interface for your file and use it as your target message interface in your Interface Mapping .

Also, if you are using a receiver service as a business service, then you will need to manually assign the message interface to the Buss Service. If you are using a Buss System then delete the search criteria when selecting the inbound message interface in yoru interface determination and then you should see the message interface

Regards

Bhavesh

Former Member
0 Kudos

My message interface is MI_BBPIV_ADONIX_OUT it is outbound asynchronus linked BBPIV.BBPIV01 .

Thanks

Former Member
0 Kudos

Hi,

You need not create an interface for idoc. The idoc itself acts as an interface. Once if you have added the product in the business system in SLD you will find your idoc in the business systems list of interfaces.

Regards,

Sudheer.

Former Member
0 Kudos

similary you need to create an inbound asynchronus interface of message type of file out put.

Former Member
0 Kudos

Please explain me the different steps obligatory to implement this solution ?

An interface determination it is necessary or not ?

Former Member
0 Kudos

Steps IDOC to File.

IN IR

1. Import the IDOC in XI (input).

2. Create a Data type of (output) i.e. file.

3. Create a Message type of (output) i.e. file used the above data type.i.e.Step 2

4. Create a Message interface of(output) .i.e file used the above messagetype. i.e.Step3.

5. create Mappping select source as IDOC and target as Message type you created.

6, In Interface mapping select source as IDOC and Target Interface Message Interface of file i.e.Step 4.

In ID.

Select the recevier determination of .

1.select sender system as R/3 system recivr as File Bunisees system

2. create interface determination select sender system as R/3 Sender interface as IDOC . in interface determination select inbound message whihc createdin step 4

and message interface we created in step 5.

3. create recevier determination sender r/3 interface IDOC and reciver File business system . so create reciver file adapter and assign to file business system

Please reward points

Thanks

Sreeram.G.Reddy

Former Member
0 Kudos

Hi,

it's possible that my error providing for a definition for my message interface and I linked that BBPIV and not MT_BBPIV linked for an structure ?

And I have a modification

I have some tests for see ?

Former Member
0 Kudos

please follow above steps and what is IDOC name u are using.

Former Member
0 Kudos

Hello,

I verify different steps in my scenario and I have always a same error message.

<b>Channel has not been correctly initialized and cannot process</b> .

The idoc BBPIV has been provided from SRM to XI it's a scenario IDOC to File (ftp).

Thanks

Former Member
0 Kudos

can you paste the error which u got in sxmb_moni

Former Member
0 Kudos

There is an error.

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

- <!-- Response

-->

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

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.RecoverableException: Channel has not been correctly initialized and cannot process messages</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

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

</SAP:Error></b>

It is possible that provide for the properties of my communication channel type file

for exemple directory user password an others parameters ?

Thanks

Former Member
0 Kudos

Hi,

Have you created the BS_TEST of type third party in SLD?

I think the File adapter(receiver) configuration must have some errors...

Follow this link for the receiver fiel adapter configuration:http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/content.htm

Regards,

JE

Message was edited by:

Joslyn

Message was edited by:

Joslyn

Former Member
0 Kudos

Hi,

I change a data connexion for receiver configuration and I put now <b>passive</b> option.

It's correct to put in a targer directory for exemple a value \<b>\2kprcfrtp\Transfer\Input</b> else what is a format for this ?

Thanks

Former Member
0 Kudos

Hi,

Are you using FTP or NFS server for the File receiver adapter?

Where is your directory located?

The value should be like this://2kprcfrtp/Transfer/Input.

In the Fiel name parameters,need to give the file name(eg: XIINPUT.dat) present in this directory.

Regards,

JE

Former Member
0 Kudos

Hi,

I m using FTP. My diectory is located from my server FTP.

I have always a same message error .

Thanks

Former Member
0 Kudos

wht error you are getting

Former Member
0 Kudos

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

- <!-- Response

-->

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

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.RecoverableException: Channel has not been correctly initialized and cannot process messages</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

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

</SAP:Error></b>There is an error.From scenario idoc -> file what is a utility from receiver aggrement.I would like to create rece agree a system send a message there is exist and effectivly I see a (receiver agree) communication channel in my receiverdetermination ?

Thanks

Former Member
0 Kudos

is your message interface syncrnous or asychronouse

Former Member
0 Kudos

Asynchrone message

Former Member
0 Kudos

hi,

Restart your Java stack

Tcode : SMICM

Administration -> J2EE Server -> Restart -> Yes

Then check still you are getting the same error.

Regards,

Venu.

Former Member
0 Kudos

Hi,

It's normal that our system XI don't contains service FTP ?

i have 3 services in my system HTTP HTTPS SMTP.

Former Member
0 Kudos

I have a same error.

It's normal in my transaction SXMB_MONI I have 1 message ?

BS_EPROC_TEST BBPIV.BBPIV01 AGORA_BS_ADONIX MI_BBPIV_ADONIX_IN IDOC AENGINE.

I have always a message

<b>Channel has not been correctly initialized and cannot process</b>

Thanks for your reply

Former Member
0 Kudos

Yes I put that in my interface determination i verify the differents points and I see

in my communication channeel receiver file ftp I put my structure DT_BBPIV in the fields 'Content conversion parameters'.It's correct ? because I see a difference with this forum /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

Thanks

Former Member
0 Kudos

Hi mady,

Does the user has all the authorizations to FTP the file? Or

I think the error could be due to the file content conversion parameters.

Plese provide your data type and the File content conversion parameters,

hope we can findout something out of it.

Regards,

Joslyn

Former Member
0 Kudos

Yes a user has all autorisations to ftp the file .

My data type is a structure DT_BBPIV

Former Member
0 Kudos

Hi,

If I look at /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

I don't understand how determine the values for fig 6 FTP details of communication channel for a step content conversion parameters.

Thanks

Former Member
0 Kudos

Please reply me if you have some ideas for my last message ?

Thanks

Former Member
0 Kudos

Hey Mady,

as you XML file from Intergation server if we need to convert into flat file structure then we use step 6 .i.e. file content conversion.

please reward points

Thanks

Sreeram.G.Reddy

Former Member
0 Kudos

Hi Sreeram,

my scenario is idoc to file and my structure DT_BBPIV_ADONIX contains 10 fields

vendor occur0.1

value occur 0.1

amount_i occur 0.999

cost_ctr occur 0.999

and I put in my record structure in the differents parameters for example

DT_BBPIV_ADONIX .addHeaderLine value 0

DT_BBPIV_ADONIX .fieldSeparator value ,

It's correct and please explain me this part because it's not clear for me ?

i would like the diffrents names and values to put for a content conversion parameters.

Thanks

Former Member
0 Kudos

please reward points for sloving your questions.

1. please enter following in ur content conversion.

DT_BBPIV_ADONIX.fieldSeparator value , or are uisng delimater or fixed length file. if it is fixed length then your "DT_BBPIV_ADONIX.fieldSeparator value , " will not work.

Former Member
0 Kudos

How are doing if I like to use fixed lenght ?

Former Member
0 Kudos

My file has been created by ftp now but I have a problem my file is empty.

In my communica channel receiver I put in a recorded structure a data type structure or segment of idoc ?

Please help me for this point.

Former Member
0 Kudos

data type struture.

please reward points

Thanks

Sreeram.G.Reddy

Former Member
0 Kudos

Before I try with this solution and that file is empty.

please give me the differents informations putting for name and value after recordset structure for exemple <b>Figure 7 Content conversion on receiver side in this topic</b>/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

Thanks for your reply

Former Member
0 Kudos

Hi,

The Recorset structure DT_HEADER,DT_TRANSET etc has a Sub-elements

HEADER,TRANS etc....under which he has fields RECORD_IDENTIFIER,FILE_TYPE etc....

For better understanding of file content conversion follow these two blogs:

<a href="/people/michal.krawczyk2/blog/2004/12/15/how-to-send-a-flat-file-with-fixed-lengths-to-xi-30-using-a-central-file-adapter File adapter for a file with Fixed lengths</a>

<a href="/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30 File adapter content conversion</a>

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

inside your receiver agreement you can use header mapping

and specify another sender (which has a logical system)

as described in:

<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>