cancel
Showing results for 
Search instead for 
Did you mean: 

What is A2A and B2B?

Former Member

Hi Experts,

Please explain what is A2A and B2B senario?

Regards,

RajeshKumar

Sidney
Product and Topic Expert
Product and Topic Expert
0 Kudos

Can anyone also answer what is B2G by the way? These three concepts usually goes together: A2A, B2B, B2G

Accepted Solutions (1)

Accepted Solutions (1)

Former Member

Hi,

Withe example

A2A means you are communicating within same firewall or in same company or same land scape.

For example, if One company ABC has implemented the R/3 & XI and say there will be serveral departments (modules like Sales, Material Mgmt etc..) So if Sale department is dealing with the Material management department within the company then you will say it A2A.

B2B mean communicating outside the firewall.

For example there is some data coming form third party which is not in the same landscape then you have to use third party adapter like Sea burger, AS2, X400, OFPTS, FILEVAN.

****************************************

b2b scenarios involve exchange og msgs across diff organizations. this involves concept of parties (representing the organizations).

a2a are application to application scenarios. they involve exchange of messages between diff systems/depts within "one" organization. the systems in your landscape need not belong to any party!

****************************************

A2A means application to application,it refers to scenarios where both the sender and receiver and with ur landscape,suppose ur doin a File to IDOC scenario where in both the FTP server and the R/3 server is within ur landscape then it will be called A2A,in most A2A cases we use business system and service without party.

B2B means busines to business,it refers to scenario where both the sender and the receiver and in different landscape,suppose ur again doing a File to IDOC scenario but the FTP server is in a separate landscape(for e.g ur clients site or anywhere else) and the R/3 server is in ur landscape.we have to use Party for this to identify separate business.we also prefer Business service over business system in this case.

****************************************

Differences

A2A communication is required whenever you are sending messages within the same landacapes ie within the corporate boundary .In this case you have to use Service without party in ID.For B2B you have to use Party in ID.

Please reward points if it helps

Thanks

Vikranth

Former Member
0 Kudos

Hi Vikranth,

Thanks for Very clear explanation...

Regards,

RajeshKumar

cain_sun
Participant
0 Kudos

What a great answer! Thanks!

Answers (6)

Answers (6)

Former Member
0 Kudos

HI

A2A & B2B:

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.

B2B scenarios come in to picture when communication is between two Organizations or parties.

A2A - application 2 application:

this is a integration like let's say, you have 2 systems in your company: ERP & accounting system. And you want to send data from ERP to acconting system. This happens inside your company, so it is sol called A2A.

B2B - business 2 business

Let's say, there are 2 companies, and they have a different systems, which need to be integrated. For Ex: your client is using SAP R/3 and their customer is having some other technology. they want to integrate each Appications. this is B2B.

"B2B" is contemporary shorthand for a longtime sales practice called business-to-business. B2B transactions primarily target companies and other wholesale buyers, while transactions targeting individuals are called B2C, or business-to-customer. Many organizations have both B2B and B2C components, but it's not unusual for a company to specialize in B2B services or sales. In fact, the vast majority of products and services sold are considered to be B2B in nature.

One major reason for the popularity of B2B sales and services is sheer volume. An individual customer may visit a clothing manufacturer's website catalog and order two pairs of shoes or a sweater. The buyer for a national chain of clothing stores, however, may order 5,000 pairs of shoes and 2,000 sweaters. Without a B2B component, the manufacturer would have lost out on a very lucrative sale. This is why many companies provide B2B options alongside the B2C offerings at their websites and other outlets.

B2B sales are also generated by providing a specialized product line or service not available to the general public. This form of B2B transaction is very common in the manufacturing world. A company which produces shaving cream in cans, for example, may need a specific plastic nozzle. Several plastic injection molding companies would send sales representatives to pitch their particular designs. These nozzles would be useless for individual customers, but a manufacturer may order thousands of them.

With the growth in electronic communications, B2B has taken on even more importance. Instead of simply focusing on business-to-business sales, modern corporations are conducting other financial transactions online. B2B communications are now being used to promote investment, trade stocks and form financial alliances. Because the price of these transactions is far beyond the reach of most individuals, there is no equivalent business-to-customer option available. Some B2B transactions handled electronically can literally run into the billions of dollars.

Today's business world is infinitely more complex than it was a long time ago.

Modern companies have a large number of applications that take care of

running the business. Such diverse applications weren't a problem initially

because they were meant to provide stand-alone, independent, and

automated functions. The result of this diversity was a collection of stovepipe

applications rather than a unified network of linked systems. But now, the

companies are realizing the utmost need to integrate these independent data

silos to leverage the information stored in them across the various vertical

and horizontal domains as well as surmount the ever-increasing costs of

building new applications.

And this is where an A2A Integration solution comes into the picture.

1>A2A Integration

A2A Integration is a collection of processes, software and hardware tools,

methodologies, and technologies. When implemented together, they have the

aim of consolidating, connecting, and organizing all the businesses computer

applications, data, and business processes (both legacy and new) into a

seamlessly interfaced framework of system components that allow real-time

exchange, management, and easy reformulation of the company's missioncritical

information and knowledge.

2> B2B Integration

B2B Integration is fundamentally about coordinating information among

businesses and their information systems.

In today's world with companies operating in a global business environment,

B2B Integration is a pre-requisite for them to remain competitive. They need

to come out of their shell and interact with their suppliers, partners, and

customers distributed throughout the world. B2B Integration enables a

company to focus on its core competencies and offload other services to

partners to gain efficiency and reduce cost.

A2A:

If you do the Integration for Business Process in the same LAND SCAPE then it is called A2A .

B2B:

If you do the Intergration for the BP out side the Customer LAND SCAPE then it is called a B2B

cheers

reward points if found useful

Former Member
0 Kudos

Hi,

a2a.......is appplications to application ...this process for internel company process the object is moved

b2b....is business to business ..thiis is for croess company process used means move objects acorss the company.

Reddy

Former Member
0 Kudos

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.

And

Refer the following links,,,,,

Refer the below link:

http://help.sap.com/saphelp_nw04s/helpdata/en/79/07704211e66255e10000000a155106/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20456b29-bb11-2a10-b481-d283a0fc...

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

http://help.sap.com/saphelp_nw04s/helpdata/en/79/07704211e66255e10000000a155106/frameset.htm

***************Reward points,if found useful

Former Member
0 Kudos

HI RAJESH

B2B Integration refers to Business to Business Integration .

Take the case of anm Automotive company for example. He might have multiple suppliers and one might be a Tyre Manufacturing Company. Now , an integration between these 2 organizations can be termed as a B2B integration.

The same automotive company can have multiple applications including ERP , HR systems running internally and integrating these systems is referered to A2A Integration.

check the threads]

f u want to know more on these, check these links..

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

https://www.sdn.sap.com/irj/sdn/event/webinars?rid=/library/uuid/f0bfb959-b10b-2a10-b590-9e36a8f32d2...

regards

chandra

Former Member
0 Kudos

Hi Rajesh,

A2A- Means Application to Application

For Example: SAP to Non SAP or SAP to SAP or NON SAP to SAP are the Application to Application Scenarios

Here SAP & Non SAP systems are the Applications

ex: IDOC-File, IDOC-RFC, JMS-Proxy...

B2B-- Business to Business

For B2B scenarios we can use for company to company scenarios

Suppose A is the one company, B is the another company

We can move the data from A to B... These type of scenarios are the B2B scenarios

Regards,

Skumar

Former Member
0 Kudos

Hi,

When you are dealing with in your Organization levele or Network level means it is A2A Scenario

B2B Means the communication between two Organizations or parties

A2A - application 2 application:

this is a integration like let's say, you have 2 systems in your company: ERP & accounting system. And you want to send data from ERP to acconting system. This happens inside your company, so it is sol called A2A.

B2B - business 2 business

Let's say, there are 2 companies, and they have a different systems, which need to be integrated. For Ex: your client is using SAP R/3 and their customer is having some other technology. they want to integrate each Appications. this is B2B

Regards

Seshagiri