cancel
Showing results for 
Search instead for 
Did you mean: 

XI questions

Former Member
0 Kudos

Hi guys,

Please answer me the following questions....

1.Idoc structure?

2.Pipe line steps?

3.EDI adapter? What are the EDI adapters we have? What are EDI standards we have?

4.What is the difference between BtoB and AtoA scenarios?

5.why we need Message Type, though itu2019s same as Data Type?

6.What is the use ofused BPM patterns?

7.How does u handle Exceptions in messagemapping?

8.Can anyone explain me any scenarios with Alerts?

9.Can I receive multiple IDocs at receiver side without using BPM?If yes how?

Thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

1.Idoc structure?

DOC structure from TCODE: WE02 or WE05 then you will only see the segments that are filled with data , not all of idocs segments

2.Pipe line steps?

When a source message reaches the Integration server, it performs 6 steps before the message reaches the destination. The steps are:

1) Receiver Determination: This steps determines the system that participates in the exchange of the message.

2) Interface Detremination: For each receiver determine which interface will should receieve the message.

3) Message Split: If more than one receievers are found, Xi will instantiate new message for each receiver.

4) Message Mapping: Mapping to transform the source message to destination message format.

5) Technical Routing: Bind a specific destination and protocol to the message.

6) Call outbound Adapter: Send the transformed message to the adapter or a proxy.

One can examine these steps in Runtime Workbench using the Transaction: SXMB_MONI.

Hi,for 3.EDI adapter? What are the EDI adapters we have? What are EDI standards we have?

forum post in Exchange Infrastructure: Re: EDIFACT integration using SAP XI

Hi,for 3.EDI adapter? What are the EDI adapters we have? What are EDI standards we have?

1) What are the different possibilites to enable EDI communication?

A) U can do EDI integration with following ways

1) Using third party seeburger adaprer.

2) Using conversion agent

3) Using custome adapter module development.

What are the provider? (I already SEEBURGER, are there others?)

A) Seeburger is the one as this the partner of SAP for EDI integration.

What do I need for EDI? (only the XI Adpater e.g. Seeburger or do I also need some Hardware or other things?)

A) 1) For this u need to purchase the license from Seeburger.

2) Install the seeburger adapters on XI server.

3) Once u install u will get all the Seeburger adapters in XI adapter list.

4) u need to use the BIC mapping tool which is provided by Seeburger and deploye the Seeburger std mapping for EDI to XMl and XML to EDI conversion.

5) U need to call the std mapping from the module tab of seeburger adapter.

6) U either need to take the WAN provide no or mailbox for data.

Whats about the pricing? (how does it works? messages based?)

A) U need to ask the seeburger guys.

What´s SAP Conversion Agent? Is that a possibility to realize a EDI szenario?

A) refer the below link for more info:

Using the Conversion agent

/people/william.li/blog/2006/03/17/how-to-get-started-using-conversion-agent-from-itemfield

/people/paul.medaille/blog/2005/11/18/conversion-agent-a-free-lunch

/people/alexander.bundschuh/blog/2006/03/14/integrate-sap-conversion-agent-by-itemfield-with-sap-xi

/people/paul.medaille/blog/2005/11/17/more-on-the-sap-conversion-agent-by-itemfield

EDI Adapter by SeeBurger

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/206e2b65-2ca8-2a10-edad-f2d13916...

B2B(EDI) Integration using SAP Netweaver XI and Seeburger AS2 Adapter

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00f9cdf5-d812-2a10-03b4-aff3bbf7...

Integrating XI with SeeBurger

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6dc02f5d-0601-0010-cd9d-f4ff9a7e...

Seeburger adapters like OFTPS,AS2,X400 are used for B2B scenario where the file is coming through WAn network or mailbox. As XI dont have capability to convert the EDIFACT format file to XML the same work will be done by seeburger adapters.

The SEEBURGER Business Integration Converter (BIC) is an any-to-any format converter, used to translate EDI data and legacy data formats into XML and vice versa. It can also be used for complex, high performance XML-to-XML mappings or to interface to existing JDBC data sources.

Supported EDI formats include:

u2022 ANSI

u2022 EDIFACT

u2022 INHOUSE

u2022 IDOC

u2022 XML Schema

u2022 XML DTD

u2022 CSV

u2022 Delimited Data

u2022 positional data

u2022 SWIFT

u2022 EANCOM

and many more.

See for converting the EDI XML to EDI and XML-EDI you need to have a seeburger mapping program at the adapter module which does the conversion. For this module you need a BIC tool of seeburger which provides the different module program for EDI to XML and XML-EDI. This program needs to be deployed on XI and through adapter it has to be called for conversion.

AS2 vs OFTPS:

Here is the link for your reference:

/people/ricardoandres.maienza/blog/2007/04/06/edifact-to-xml--stylus-studio-solution

http://www.stylusstudio.com/edi/EDIFACT_translate.html

.Can anyone explain me any scenarios with Alerts?

ALERTS

entire alert configurati on

http://help.sap.com/saphelp_nw04/helpdata/en/53/02153cdcf89e56e10000000a11405a/frameset.htm

XI CCMS Alert Monitoring : Overview and Features

/people/sap.india5/blog/2005/12/06/xi-ccms-alert-monitoring-overview-and-features

Triggering XI Alerts from a User Defined Function

/people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function

XI: Alerts - Step by step

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step

XI: Alerts - Troubleshooting guide

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide

Alerts with variables from the messages payload (XI) - UPDATED

/people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated

Personalized Alert Delivery

/people/matt.kangas/blog/2006/06/27/personalized-alert-delivery

How to get Notification/Approval email id with from Z table

/people/sunil.ojha5/blog/2008/01/18/how-to-get-notificationapproval-email-id-with-from-z-table

Enabling security audit alert in CCMS

/people/gourav.khare2/blog/2007/12/23/enabling-security-audit-alert-in-ccms

Centralized transport status notifications using Alert management

/people/kareemullahshah.quadri/blog/2007/03/08/centralized-transport-status-notifications-using-alert-management

Simple Steps to Get Descriptive Alerts from BPM in XI

/people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi

9.Can I receive multiple IDocs at receiver side without using BPM?If yes how?

NO

4.What is the difference between BtoB and AtoA scenarios?

In normal scenario we usually use same XI server of both A2A and B2B but in some cases when data volumes are very high and one server is not able to handle the large volume of data in that case we install two separate XI servers for A2A and B2B. In your case also it seems that there are separate server of both.

Check this on A2A and B2B:

http://help.sap.com/saphelp_nw04s/helpdata/en/15/5f934249c30c31e10000000a1550b0/frameset.htm

REGARDS

chandra

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi ,

IDOC structure

http://help.sap.com/saphelp_erp2005vp/helpdata/en/dc/6b824843d711d1893e0000e8323c4f/content.htm

Pipeline steps in XI

Receiver Identification:

Determine which systems should participate in an exchange with the incoming message.

Interface Determination:

For each receiver system determine which interfaces should receive a message.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5474f19e-0701-0010-4eaa-97c4f78d...

EDI

Electronic Data Interchange is intended to handle all aspects of business transactions such as ordering, acknowledgements, pricing, status, scheduling, shipping, receiving, invoices, payments, and financial reporting. One of the principal aims of EDI has been to develop electronic surrogates for the myriad of paper forms used in commercial transactions such as purchase orders, bills of lading, and invoices.

The two main EDI standards that are currently used in North America and Europe; the ASC X12 group of standards supported by the American National Standards Institute (ANSI) and the EDIFACT standards supported by the United Nations Economic Commission for Europe (UN/ECE).

Former Member
0 Kudos

6.What is the use ofused BPM patterns?

BPM is mainly used in senarios where extra functionalities are to be done with the source message which cannot be done using the normal mapping and user-defined functions, like

->Collecting of messages till a certain count or for a specific criteria.

->Merging messages

->Spliting messages

->Processing of error files and sending to specific location and sending alerts.

->Parallel processing of two criterias at the same time can also be done using BPM.

Also go through these links,

/people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers

http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/62/dcef46dae42142911c8f14ca7a7c39/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/cb/15163ff8519a06e10000000a114084/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm

Former Member
0 Kudos

How does u handle Exceptions in messagemapping?

**EXCEPTIONS IN MESSAGE MAPPING * *

Throwing Smart Exceptions in XI Graphical Mapping

/people/alessandro.guarneri/blog/2006/01/26/throwing-smart-exceptions-in-xi-graphical-mapping

XI/PI: Secure Storage Service with User Defined Funtions

/people/michal.krawczyk2/blog/2007/05/09/xipi-secure-storage-service-with-user-defined-funtions

XI/PI: Throwing Generic Exceptions from any type of Mapping

/people/michal.krawczyk2/blog/2007/04/26/xipi-throwing-generic-exceptions-from-any-type-of-mapping

How To Catch Exceptions When Using BAPI Callable Objects

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3795 [original link is broken] [original link is broken] [original link is broken]

regards

chandra