A2A and B2B Scenarios
Hello Friends,
Can any one explain what is A2A and B2B Scenarios and please explain what is asynchronous and synchronous communication.
Thnks&Rgds,
Dinesh
Hi Dinesh,
1. A2A integration involves configuring your system landscape, designing your integration scenarios, configuration of the scenarios, handling messages. In which you communicate at application level.
2. B2B Integration
Its something in which two business are integrated like: we develop scenario like legacy system to MDM using XI.
Now two businesses are communicating. See the link:
http://resources.ecommercetimes.com/search/keyword/ecommercetimes/Definition%20B2B/Definition%20B2B
3. Asynchronous communication:
Means you will send the data but no response will come from the receving end called Asynchronous communication. You will just send, disadv: your data may lost.
4. Synchronous:
Every time sender will send the data, receiver will give a response say acknowledgement to the sender that data received.
Adv: if data is not going to receiver it can be delivered again.
Rewrads if found helpful.
BR,
Alok Sharma
Similar Messages
-
Hi all,
Can any body please guide me about A2A and B2B scenario? What are both and what are the differences between the two.
Thanks,
KulwantHi Kulwant,
Pls check the following conversations to understand A2A and B2B
can anyone explain A2A & B2B AND BPM & ccBPM with an example..
A2A and B2B
A2A Vs B2B
What is the real use of party ? When we will go for Parties?
B2B weblog
/people/shabarish.vijayakumar/blog/2006/09/08/b2b-and-the-hype-about-the-party
Regards,
Ram -
Difference between A2A and B2B scenarios.
hi,
i want to know what is difference between A2A and B2B scenarios.
plz give me some examples if possible.
thanks and regards
vijenderHi VIJENDER SRIRAMOJU ,
SAP XI is an integration technology and platformu2026
u2026for SAP and non-SAP applications.
u2026for A2A and B2B scenarios.
u2026for asynchronous and synchronous communication.
u2026for cross-component Business Process Management.
The following websites wil answer u'r questions :
SAP Exchange Infrastructure: Process-Centric Collaboration
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ed49db90-0201-0010-c4a5-c520866a19c7
Application to Application scenarios :
Tutorial: Developing XI Content for A2A Processes
http://help.sap.com/saphelp_nw2004s/helpdata/en/66/58934257a5c96ae10000000a155106/content.htm
Business-to-Business Processes:
Enabling Business-to-Business Processes
http://help.sap.com/saphelp_nw2004s/helpdata/en/7a/c76642804a173be10000000a155106/frameset.htm
Standards Required to Support XML-Based B2B Integration
http://xml.coverpages.org/rosettanetStandardsForIntegration.pdf
B2B and Industry Standards Support
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/00bfe190-0201-0010-5cab-b623ca90e746 -
Regarding A2A and B2B applications
hai can any one give the real time example on A2A and B2B scenarios its a frquently asked question in interviews
Hi Chandrakanth,
A2A scenario means - you are sending the data across different applications using XI
Ex : File to IDoc , File to JDBC, HTTP to JDBC ,...etc...
General scenarios with in a company .
B2B Scenarios means : A company wants to integrate their systems with their business partners ( ex vendor,supplier,customer) , implicitly it means that they have to cross their fire wall for this purpose ...In B2B scenarios we need to create Party objects.
The basic difference is in B2B you have to use Party objects and Industry standards like CIDX,RNIF adapters at configuration time . Rest the scenario is similar to A2A ...there also you will be integrating different applications but you will have to cross the fire wall.
PS : Can you put all your questions/doubts in one thread rather then making n different threads for each and every doubt/Question. -
hi Experts,
Can anyone explain me the difference between A2A and B2B Business Scenario?
Thanx
SushamaHi,
Search is the best option to find the answers.
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-d283a0fce2d7
http://help.sap.com/saphelp_nw04s/helpdata/en/15/5f934249c30c31e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/79/07704211e66255e10000000a155106/frameset.htm
In simple terms:
A2A:
Integration of internal company processes by seamlessly connecting SAP and non-SAP applications.
B2B:
Integration Outside the organisation.
For B2B integration u need to use the third party adapters,for example seeburger As2,X400,OFTPS etc.
Thnx
Chirag -
Regarding A2A And B2B Integrations in SAP XI
Hi Experts,
I want to Know the Difference Between the A2A And B2B Integrations in XI.
Any one Can Please Explain me In General Words Using One Real Time Scenario.
Helpful ANS Will be Rewarded.
Regards
KhannaHi Rajesh ,
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.
For B2B integration in SAP Xi refer the following links .
/people/shailesh.mane/blog/2006/06/27/b2b-configuration-part-i--creating-an-integration-scenario
/people/shailesh.mane/blog/2006/06/29/b2b-configuration-part-ii--creating-the-configuration-using-the-automated-configuration-tool
Thanks ,
Suvarna
Award pts if this ans helps you . -
Hi Experts,
Please explain what is A2A and B2B senario?
Regards,
RajeshKumarHI
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 -
Displaying same JSP page with different views based on BOB and B2B scenario
Hi Experts,
I have a requirement where, in the orderstatusdetails.jsp i want to add a button only for a BOB(OOB) scenario but not for the B2B scenario. I know how to display diffenretly by adding the code
mybom.getShop().getscenario()
in the action class i use and putting the codintion OOB or B2B but How can i code in JSP for this requirement? Can you please help me how to do it?
Thanks a lot in Advance!!!!!
Regards,
Lakshman.Hello LRG,
Almost anything you can do in a Java class can be done in a JSP - but it is always recommended you do less of coding in the JSP. But this is an exception you can do in the JSP
All the inport classes required for this piece of code you have referred can be added to the page import in JSP. For example if you need the class UserSessionData then
<%@ page import=u2018com.sap.isa.core.UserSessionDatau2019 %>
will do the job in the JSP. Once you have all the required imports then it is just a matter of adding the piece of code in a Java scriptlet to get the scenario.
<%
//Code copied from the message reply by Michael Meyer
UserSessionData dt = UserSessionData.getUserSessionData(request.getSession());
BusinessObjectManager mgm = (BusinessObjectManager)dt.getBOM(BusinessObjectManager.ISACORE_BOM);
String scenario = mgm.getShop().getScenario();
%>
After this, is determined in any page, use the variable scenario, use it in a if clause and surround the button with that if clause.
<% if (scenario == BOBSCENARIO) { %>
//HTML code in the JSP here for the button when the scenario is BOB
<% } else { %>
//More HTML JSP code if the scenario is not BOB
<% } %>
Hope this is what you wanted.
Easwar Ram
http://www.parxlns.com -
Hello Group,
Please let me know in detail what is A2A integration along with an example for my better unerstanding and what is B2B integartion along with its example...
Thanq all..
Regards,
Amit.Hi Amit
sarvesh and prateek raj both have defined very well
Application to application and business to business
if you want more details about the spider of applications in business and their solution in XI then For begining i suggest that you should read TBIT 40 (Bible of SAP XI). It has exercise on scenario and step by step screenshots also
link is as follows
TBIT40:
https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40
for more understanding of XI also read
TBIT41:
https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LANGUAGE=
TBIT42:
https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LANGUAGE=
TBIT43:
http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651
TBIT44:
https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44
hope this may help you and all the best in XI
Thanks
Sandeep sharma
PS: If helpful please Reward points -
Regarding A2A & B2B Scenario development in SAP PI /XI?
Hello Experts,
Kindly clarify my doubt regarding A2A & B2B Scenario's development in SAP PI / XI.
I mean when to use & which adapter user in which scenario & specifically what difference does it make when we use one adapter in one scenario meant for another one. Will it work?
The Question may be quite Naive to all of you but still want to clear some thing from my head.
Best Regards
Priyesh ShahHi Inaki Vila,
Thanks for Reply, i did searched SDN before raising this question. i stumble upon this difference between A2A and B2B scenarios.but the question still remain in my head what adapters should i use for B2B scenario is it necessary that i should use EDIFACT for B2B & not for A2A. Here in my company we are handling a client which has several legacy system in landscape which are integrated to SAP ERP with SAP PI here they mostly used File Adapters, what happens if i use File Adapters for B2B scenario.
Best Regards
Priyesh Shah -
B2B Scenario (????) Help
Hi All
We have a req which was given very short. The invocice details are to be validated in a screen and are to be posted into R3 (Client's customer). I hope this makes a B2B scenario. Need your suggestion in how to goahead with this req. Initiaaly i thought of having some websrveice consumed and using either HTML client or EP the user can vlaidate the invoice data and post to R3 of the clients custmer. Kindly adivce on this and also link me to some useful docs adresing a similar scenario.
thkx
PrabhuHi Prabhu,
I am sorry, I don't have any standard doc for your requirement because as stated earlier there is no difference in A2A and B2B scenario.
>> Validate invoice data.
- Use either ABAP report or webpage to display UI for user.
>> backend for invoice data
- If using abap report then ztable else any database table.
>> Send invoice data to customer.
- If you have any RFC destination for customer's client R/3 then you can import Idoc/RFC directly (I am assuming you are going to post Idoc in R/3).
--- Create JDBC-XI-Idoc (RFC) if you are using web GUI
--- Create RFC-XI-Idoc (RFC) if you are using ABAP report with ztable.
-If you don't have any direct connection with your customer's client then it is now tricky. Proxy/firewall comes into play.
--- Agree on common stepping stone which is accessible via both party.
--- create JDBC-XI-File (or HTTP) scneario.
--- Post file into customers R/3 either using RSEINB00 or any other ALE method.
--- You can also use AS2/AS3 adapter from Seeburger for communication.
Regards,
Gourav -
Configuration of B2B Scenarios ?
Hi Experts,
Please tell me any one about
How to configure B2B scenarios ?
And what is difference between A2A and B2B ?
Thanks in Advance
Regards,
RaviHi Ravi,
there are many blog/discussions available on which provide the details. Please search on scn.
For B2B scenario configuration you can refer the below blogs
B2B- EDI Inbound -Step by Step Configuration
Quick Overview - B2B Scenario (End2End) with Seeburger EDI-Adapter
Configuring AS2 Adapters provided by B2B toolkit 1.0 - Part I
regards,
Harish -
What are all the Major differences between A2A and B2B
In A2A(Inside our Corporate Boundary) and B2B(Outside our Corporate Boundary) we need to have the following for sure
1) Sender and Receiver Adapter
2) Message Mapping (if the source and Target structures are different).
What other differences we can list? In XI whats the different process that we need to take into consideration when we do B2B (File1 to File2) when compared to A2A (File1 to File2) ?
ThanksHI Mohan,
<i>
In A2A(Inside our Corporate Boundary) and B2B(Outside our Corporate Boundary) we need to have the following for sure
1) Sender and Receiver Adapter
2) Message Mapping (if the source and Target structures are different).</i>
Yes correct, but you need to identify other system landscapes . For this you need to have Party configured.
Some quick Tips-
-Check the Firewalls/Security
-Should have different system Landscapes in place and need to know the communication protocols/message formats between different landscapes to make the good design
-Knowledge of networks/firewalls is additional while designing the solution
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47
For more-
http://help.sap.com/saphelp_nw2004s/helpdata/en/da/7a2f41b239a831e10000000a1550b0/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/2d/506e42f50b0d53e10000000a155106/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4f58802d-0a01-0010-e58b-d135f1b01dc5
Hope this helps,
Regards,
Moorthy -
Hi XI experts
I'm new to XI , i'm taking corporate training on XI....
in the indtroduction part....Xi is process integration technology and platform for A2A B2B Scenarios.
my question is what is A2A B2B Scenarios.hello peravalli...
i wud like u to go thru' this thread....
https://forums.sdn.sap.com/rss/rssmessages.jsp?threadID=62076
might help u...
regards..
vishal -
What is a B2B scenario definition from XI perspective ?
Hi All,
what is a b2b scenario in xi ? suppose, data flows from wholesale dealer database to companies r/3 system, will it be a b2b scenario ?Hi,
Here goes a simple 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.
B2B scenarios come in to picture when communication is between two Organizations or parties.
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
If you do the Intergration for the BP out side the Customer LAND SCAPE then it is called a B2B
The scenarion you are talking about falls under B2B , if the wholesale dealer database and r/3 system doesnot fall under same company (enterprise).
Hope this is helpful.
Regards,
Divya
Maybe you are looking for
-
Putting applications in order E 71
Is there a way of sorting applications in the Downloads folder in some kind of order i.e. alphabetical order? Each time I need an application, I have to look for it up and down, down and up. And one has a lot of them nowadays. mgoksoy Solved! Go to S
-
Buffered Reader closing to soon
BufferedReader inFromUser; try inFromUser = new BufferedReader(new InputStreamReader(System.in)); System.out.println("Type in string 1"); String1 = inFromUser.readLine();
-
How does a range-hash partition work with a local index? I have rebuilt my sales table which was range partitioned by ORDER_DATE (with local index on ORDER_DATE). The new sales table is now range partitioned by ORDER_DATE with 4 hash sup partitions o
-
Your Music -- Album View under Artists [iOS]
When navigating the "artists" menu under "Your Music," please group the albums together when there is more than one so we can quickly find and play a specific album, rather than just placing all the songs by that aritsts in a list.
-
Iphoto won't import my m4a movies from my olympus camera
I have a macbook pro with leopard 10.5.8 and iphoto 8.1.2 and never had a problem to upload movies from my camera's or iphone to iphoto. But now i have an olympus camera and the movies are in m4a format. I know there are movies on the sd card but iph