Skip to Content
author's profile photo
Former Member

XI

Hi Prasad,

RE: XI Help

1.

Ours is a synchronous scenario.

2.

We have designed synchronous scenario in the Integration Repository(with request and response message type).The CONF_CNT,T_TYPE is retrived from the BAPI export parameter.

3.

The log file of the RFC adapter is as follows:

> Jco2App: executing call:

NOTE:

Z_BAPI_PRODORDCONF_CREATE_HDRÂ Â Â is the BAPI which confirms the production Order

I_ORDERÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â is the import parameter for "Z_BAPI_PRODORDCONF_CREATE_HDR"

                                (production order)

I_QUANTITYÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â is the import parameter for "Z_BAPI_PRODORDCONF_CREATE_HDR"

                                (yeild)

CONF_CNTÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â is the export parameter of "Z_BAPI_PRODORDCONF_CREATE_HDR"

T_TYPEÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â is the export parameter of "Z_BAPI_PRODORDCONF_CREATE_HDR"

For understanding purpose we can divide the whole thing into two parts(synchronus):

1.

XI takes the data(production order and the yeild) from the database and calls "Z_BAPI_PRODORDCONF_CREATE_HDR" and confirms the order.

2.

The XI takes the data returned from the "Z_BAPI_PRODORDCONF_CREATE_HDR" and updates the datbase.

(Both "1" and "2" are done  in one syncronous call starting with JDBC INBOUND and ending with JDBC Outbound )

For us "1" is working but "2" is not working.( By examining the RFC logs We are sure that data is returned from the BAPI )

In the RFC adapter configuration file I have given data for all the sections

(1. GENERAL SECTION,1.2 connectivity settings, 3. SUBSECTION FOR ACCESS TO XMB INBOUND RFC SERVICE,

4. SUBSECTION FOR REGISTRATION OF XMB OUTBOUND RFC SERVICE, 5. SUBSECTION FOR ACCESS TO SERVER APPLICATION SYSTEMS) but I haven't given any data in the "2. SUBSECTION FOR REGISTRATION TO CLIENT APPLICATION SYSTEMS"(when I saw the document in help.sap.com they have filled this section because the client is another r/3 but in my case its a database and hence I left it blank.Is this  a problem for "2" not working? or is there I have to do something in the JDBC outbound configuration file)

The JDBC outbound configuration file is as follows:

0.1. jdbc adapter java class

classname=com.sap.aii.messaging.adapter.ModuleXMB2DB

mode=XMB2DB

XMB.httpPort=8220

XMB.httpService=/db/Receiver

XMB.RecieverAdapterForBusinessSystem=Thirdparty_database

db.jdbcDriver=com.microsoft.jdbc.sqlserver.SQLServerDriver

db.connectionURL=jdbc:microsoft:sqlserver://10.10.10.132:1433;user=sa;databaseName=DanburyPICS

db.table=PICS

db.commitMode=completeMessage

The other question is  if I type in http://bangkok:8220/db/Receiver in the IE browser I'm getting page cannot be displayed(error 501/505-not implemented or not supported Internet Explorer).Is this have to do something with the problem I'm facing ?

Since we are starting with JDBCInbound & Ending with JDBC Outbound should we do this as Two Asyncronous than one Synchronous?

Your help is very much appreciated

srinivas                                     Â

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • Posted on Dec 29, 2003 at 01:06 PM

    Hi Srinivas,

    The XI forum is related to Specific questions related to XI. We cannot answer questions Implementing Business Sceanrios in XI ÂÂ

    Can we take this question offiline.

    Send me an email : prasad.illapani@sap.com

    Prasad

    Add comment
    10|10000 characters needed characters exceeded