Skip to Content
avatar image
Former Member

XI Basics

Hi,

What is the difference between Integrating A2A and B2B in XI.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

7 Answers

  • avatar image
    Former Member
    Sep 04, 2008 at 06:46 AM

    Hello

    please refer the below mentioned links for the complete explanation .

    A2A is application to application. When two applications in a company communicates with each other we call it an A2A scenario and if its across Companies we call it B2B or buisness to buisness.

    Consider an Car Manufacturing Company, it may use XI for integrating its ERP system with say an HR system and so on. As both systems are in the same landscape, it becomes an A2A.

    Likewise, the Company might have transactions with say a Glass Manufacturing Unit or organization . When XI is used to Integrate these systems, it becomes a B2B as you use it to integrate 2 different Businesses in different landscapes.

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

    Regard's

    Chetan Ahuja

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 04, 2008 at 06:51 AM

    HI,

    refer this which is of same discussion:

    Regarding A2A And B2B Integrations in SAP XI

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 04, 2008 at 07:01 AM

    Hi subodh,

    In simple words,

    The applications with in a company could be termed as A2A.

    And those between two different companies could be termed as B2b.

    refer to the link mentioned below:

    [B2B communication using PI;

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 04, 2008 at 07:10 AM

    Hey check this link

    Link: [ Difference between A2A and B2B integration in XI|Regarding A2A And B2B Integrations in SAP XI;

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 04, 2008 at 07:26 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 04, 2008 at 08:14 AM

    Hi,

    A2A is application to application. When two applications in a company communicates with each other we call it an A2A scenario

    If its across Companies we call it B2B or buisness to buisness.

    Refer these links:

    B2B integration:

    B2B Configuration (Part I) - Creating an "Integration Scenario"

    B2B Configuration (Part II) - Creating the configuration using the automated configuration tool

    Regarding A2A And B2B Integrations in SAP XI

    Regards,

    Nithiyanandam

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 04, 2008 at 08:28 AM

    Hi..

    Simply we can say within an Organisation we can say A2A and across Organizations if a scenario is developed we can say as B2B.

    A2A : Application to Application used when u need to integrate the data with in the company..

    B2B: Business to Business used when u need to integrate the data across two Organizations..

    For any scenario irrespectie of A2A & B2B we need to develop this objects

    I just elaborate u more practicalyy,

    first u need to define the source i,e sending structure for that u need to know from where the file is coming is the file is in understandable format of XI if not which adapter is to be used to make the content understandable to XI .. then u will be designing the structure..

    Then u need to analyse where this data to be sent, is it an SAP or legacy system depending on that choose the adpater to delver the content to the target.. by defining its target structure..

    So, For designing u will go to Integration Repository ..

    Interface Object ---> Data Types -- Where the structure of the source or target will be defined

    As the message interface doesn't realise this datatypes it requires message types as an input we will be assigning this datatypes to Messagetypes where this message types is tagged to Message Interfaces

    Interface Object --- Message Interfaces (3)

    -


    Message Types (2)

    --- Data Types -- (1)Struuctures defined

    Then develop the message mapping by retrieving its source and target structure and develop the message mapping and test it there using TEST tab..if every thing is fine then go to INTERFACE MAPPING..

    Mapping Objects ---> Interface Mapping (5)

    -


    Message Mapping (4)

    as per the above numbering create the objects and activate it.. using changelist option..

    then go to Integration directory..

    with respect to the sender and receiver systems choose the business system/service.. then configure the communication channels under the business system/service w.r.t the structures u defined choose the adapters in the communication channels..

    Configure the adapters and then create Sender/Receiver aggrements, Receiver Determination and Interface determination by giving the essential crendentials..

    We have differing ways to monitor whether the message is delivred or not..

    1. Go to SXMB_MONI and check the flag about the status of the message..

    2. Goto RWB in Browser and there we can monitor through coomunication channel monitoring available in Component Monitoring or using Message monitoring also we can trace if any errors.

    post if any queries..

    regards,

    Kishore

    regards

    Kishore.

    Add comment
    10|10000 characters needed characters exceeded