Same business system in 2 differen scenarios
Hi Friends.
As it is not possible to create 2 businness systems in SLD to the same client , Is there any way to use the same business system , in 2 or more different scenarios in ID and how.
1000 thanks in advance.
Thanks for your replay.
The issue is in my scenario , I am using the business system related to client 100 , it is called
BSED0_100.
But now I want to use the business system of client 120 (BSED0_120) in the same scenario , to send an RFC request.
BSED0_120 it is already being used by another scenario , that why I can not se it in the list when I try to assign business system.
The question is how can I use BSED0_120 in my scenario despite it is being used by another scenario.
I tried to create another BS for client 120, in SLD but it said that theres is already a business system related to client 120.
I hope this explain the problem and many thanks.
Similar Messages
-
Import ID Configuration Scenarios and keep the same Business System names
Hi Guys,
Is it possible to transport ID Configuration Scenarios Objects between 2 XI systems and keep the same names for both sender and receiver Business Systems ? That is, to skip the SLD lookup for transport Source and Transport Targets systems ?
I tried to create the same Business Systems under the same name twice, but this was not possible. Any ideas ?
The reason is that I want to transport all the objects from one XI DEV server to another XI DEV server.
Thank you,
Best Regards,
Evaggelos GkatziosHi,
We have done same but with bit of manual work (without Transport).
Create SLD object in target system with same name as in Souce XI system SLD.
IR & ID was exported using TPZ files from Source system & were imported in Target system.
It used same object names in both XI systems.
Regards
Sushil -
More integration scenarios with the same business system in Int. Direct.?
Hi guys!
I need to integrate 5 business systems. I tried to create more integration scenarios (to do it clearly), but it is not possible to add already added business system to any other scenario...
What's the logic of this?
Can someone explain me it? Or some link?
Thanx Peterhi Peter,
have you tried:
service without party ->
right click on your business system ->
add to scenario?
like this you can add your business system
to as many scenarios as you wish
Regards,
michal -
Same Business system to two XI/PI landscapes and possibly two ESR's
Hello,
We are setting up a new PI 7 landscape in parallel to our current XI 3 landscape.
We do not foresee a migration of XI to PI in the short run so the two systems, XI and PI will run next to each other.
The problem we then have is with the ESR and proxies. The same business system must be able to connect to both XI and PI and must also be able to generate proxies with interface content from XI as well as with interface content from PI.
The connection from business system to ESR repository seems to be 1:1, only one ESR per business system (defined via SXMB_ADM)
Is there a way to allow ESR content from two XI/PI systems in one business system simultaneously?
How do we solve this issue?
Thanks
TomHi Tom,
as you already said its 1:1 connection between ESR and business system. The connection is taken from the exchangeProfile, refer to [ABAP Proxy Generation on SAP help|http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/content.htm].
I suggest you to create the interfaces in XI, generate the proxies and transport to PI.
How are you going to use the to integration servers for ABAP proxy scenarios? I am asking because you only can use one integration server at a time for outbound ABAP proxies in SAP standard. You define the URL or RFC destination to the corresponding integration server in SXMB_ADMIN.
Regards, Martin -
Dynamic Interface Determination Using the same Business System
Folks...
Does anyone have any good ideas on how to build a scenario where the same business system is used, but the interface mapping needs to be dynamic? I have a single JMS sender and 40 different message types on one side, and 40 ABAP Proxies on the other. The two solutions I see are as follows:
1. Create 40 separate JMS Senders with 40 different sender agreements
2. Create 40 Business Services for the same ECC system and utilize XPath expressions to support conditionally selecting an interface mapping
Neither of these in my mind is a great solution, does anyone have any others?
Mahalo,
JonathanHi, I came cross the same problem on my current project, now I have following solution:
Create a number of JMS sender adapters, they all connect to same queue, but each JMS sender adapter only pick up particular type of message based on one JMS message property value. The message provider will be responsible to set the property value when they send message into the queue.
In JMS sender adapter, Parameter Tab -> Advanced Tab ->check Set Adapter-Specific message Attributes ->check Specify Additional JMS Message Properties (Maxmum of 10) -> Add Property name, e.g. "MsgType"
->Processing Tab -> Input Value in "JMS Message Selector", e.g. MsgType='WorkOrder'
after above setup, this adapter will only pick up messages that with "MsgType" Property value "WorkOrder"
For each type of adapter, you will create a JMS sender adapter and repeat the steps above, just put on the different Property value.
This approach will have number of Integration Scenarios, hence will have number of Sender Agreement.
I have tested the approach and it works.
Liang -
Hi,
I have an APO system which has developement and production only.
We had developed an interface via PI where PI environments are in Dev/QA/Regression and Production.
Our SLD is shared between DEV/QA/Regression and separeate SLD in Production.
I am getting transport error between Dev and QA since it was not able to find a obligatory transport target.
I managed to download the same business system used in Dev for QA, but still the transport is giving error.
The business system is of ABAP type. Let me know how to deal with this.
Regards
SamHello Sam,
in theory you're right, but this is not possible in SLD. Every Business System can only be assigned to exactly one environment (if I recall correctly it is a dropdown menu), so you cannot map it on itself. For each transport to a different environment you'll have to assign a different BS. So either you work with dummies or you leave out one transport, I don't think you have many other options.
One other option I have seen is two clients on the ABAP DEV system where one of them would serve as test/dev client and the other one as QAS client.
A different option would be to work with Business/Communication Components and avoid this transport rules. But since you use an ABAP system this is not the recommended procedure.
Regards,
Jörg -
is it possible to send and receive the data by using only one business systemses for both sender communication channel and receiver communication channel
hi Ramakrishna,
yes it is possible to send and receive the data through one Business System.
in Integration Directory (ID) add your Business System to your Configuration Scenario.
use that Business System to your Sender and Receiver communication Channels.
and one more is you can also use the same Business System for another Configuration Scenario too.
Cheers,
Ashok. -
Assign Business System in Integration Directory
Hi all,
i have basic question.
in my ID, there are some configuration scenarios.
for example, the left side look like,
in case,one of Business System created on SLD was assigned to one of configuration scenarios,
i would need to assign same business system into Business System in Service Without Party in another configuration scenarios, it was not possible to assign.
can i assign BS1 to several configuration scenarios?
or should i create Main scenario in order to define communication channel?
thanks in advance
venjaminHi venjamin
Yes, you can assign the same business system to different configuration scenarios.
to do this there are 2 ways.
1. Open the cofiguration scenario to which the business system has already been assigned.
Right Click on the Business System> Add to Scenario> Select the scenario to which you want to
assign your business system.
2. Select the objects tab>service without party> business system> your business system> right click-->
assign to scenario and then select your scenario.
Hope this helps,
Regards,
bhavesh
Message was edited by: Bhavesh Kantilal -
Business system name important for IDoc scenario message routing?
Hello all,
I have following problem.
I have to setup with our client an IDoc scenario which is a little difficult.
The client sends project IDocs from Client ERP system to his own XI system next to our XI sytem and at last Internal Order IDocs to our ERP system. We use for each environments (DEV, TEST, PROD) a separately SLD, the client a central SLD. In each environments we use the same business name for our XI system "BS_XI". Now the problem. The client aren't able to configure two times the same business name "BS_XI" for routing to our TEST respective Production environment. DEV will not used. I know the B2B scenario should be used in this case but i have no chance to think about this. Manager decision!
So what can be the workaround.
I think about to provide our client a different Business system name "BS_XI_PROD" with different technical system informations for our PROD environment. So for my understanding, the business system name is unimportant in this case, important here the technical informations which you are able to see in "Display Adapter-Specific Identifiers". Technical system, Port and RFC configuration.
The namings convention for Business system is unimportant in this case, yes?
Many thanks in advance!
Regards,
JochenDear Jochen,
Can you please clarify a bit? Is it a problem between customer's XI system and your XI system?
I think you can use Parties here. In the Party you can define some additional identifiers, with which you can differentiate the incoming IDocs.
(e.g.: in the identifiers tab, Agency=BS_XI, Scheme=ALE#KU (defined in the customer's partner profile), Name=a defined name in the IDoc control record)
So with this you will have a "Business System+Party" as an identifier, where you can use several parties with the same business system.
I hope it helps!
Regards,
Andras -
Basic principle of XI scenarios and business systems
Hello,
from my point of view there is no way to <b>reuse</b> a business system in more than one XI scenario. Is that correct?
And so a scenario in the integration builder represents a container of all "business scenarions" with two or more participating business systems within one XI szenario. If I have different business processes in use e.g. I have to send different IDOCs, files, ... between these business systems all these real scenarios are collected within one XI scenario. <b>And so one XI scenario is the collection of all business scenarios between these business systems.</b> Correct?
If i want to encapsulate different business scenarios (to reduce complexity in integration builder) in different XI scenarios - that is not possible. One possible (bad)solution: I have to copy existing business systems and give different names. But so I increase the complexity in the SLD.
What do you think about that problem? Is that really a problem?Hi
>><i>from my point of view there is no way to reuse a business system in more than one XI scenario.</i>
It is not correct, we can use it.
Regards
Arpit Seth -
Problem with business systems in SLD
Hey guys
i m doing a IDOC to file scenario and m creating two business systems in SLD
the first one uses the logical system name of the R/3 server and has been configured as WAS ABAP.
when i try to create the second one as a third party using the logical system name i defined in BD54(on R/3 server),i get the error sayin that a business system already exist with the logical system name.
i do have one businees system which is using the same logical system but that has been configured as WAS ABAP.
cant i assign two different business names to same logical systems?
thanx
ahmad
Message was edited by:
AhmadHey
thanx ,now when i try to use the same business system name for the R/3 server in the second scenaario,i dont see the business system in ID,i did cache refresh,
also just want to make sure
i have configured my SLD as under for the first scenario
created two business system,first one is using the logical system name of the R/3 server configured as WAS ABAP and the second one is configured as third paarty and using the logical system name created in BD54.
do these setting looks good to u?
now can i use both these business system in my second IDOC to File scenariio?
thanx
ahmad -
I am unable to see business systems in ID
Hi Experts,
I have created Technical and business systems in SLD,
I have done mapping every thing working fine but when go to integration directory
i am unable assign business systems, i didn't find my busuiness systems in ID.
Can u please tell me where i have done wrong.
Thanks in addvance.
Manisha.Hi Manisha,
There is a simple solution for this problem,
1. If you use the same business system to map more than one scenario U can't see the Business system in the ID directly.i.e., at assign business systems in ID.
2. Go to next tab which is Objects (ID) there you can see all the business systems which are using by XI server please do like this to get the business system.
3 select the business system which u want to work on- right click and select add to acenario(current ID scenario)
4. come out of that tab then u can see the business system added to the scenario. then rest is normal.
hope you understand
regards
praveen -
Changing Business Systems from Dev to QA
I am trying to transport Integration Directory (Configuration) objects from DEV to QA. Is there a way that I can define my business systems (or something else) so that when I import my ID objects into QA I do not have to go into the Communication Channels to change the sender(s) and receiver(s) of the interface from DEV business systems to QA business systems?
Hi Kirk,
I have not noticed this much, so I am bit doubtful.
It MAY be possible with below conditions
1) If you use CMS and have your transport groups enabled in SLD (for QA, Prod equivalent of Dev)
2) you use the same name for the receiver & sender adapters (common names across scenarios & servers)
3) you do the transport for the SECOND time
what i mean as second time is, suppose there is a scenario to the same business system and you are using a RFC adapter, (which was already configured for someother scenario in your QA)
with all these things, you may anyway have to ACTIVATE (but not configure) after the transports.
Hope this helps.
Regards
Vishnu -
Communication channels of business systems
Hi,
When I create a new channel which belongs to a business system, I can create this channel with party = blank or party = *
Why? Is there any difference?
Thanks,
Christophhi chris,
basically, if u give party = Blank, the business system will not be assigned to any party and will create a communication channel.
if u give party = *, system will take * and create a different communication channel for you.
so you will have two communication channels,
*|bs_ecc|cc_name
|bs_ecc|cc_name
it will be different in case of B2B scenarios, for example client have 3 different parties A, B & C each with same Business system name - bs_ecc.
now at your end if u have configured *|bs_ecc system will accept it but if you have created |bs_ecc it will throw an error.
hope i made myself clear and answered your question, please do revert for any clarifications
regards
ridhima -
How to share a business system
Hi experts,
I'm using "Configuration:Integration Builder(sappidev_PID_00)". I want to assign business system under "Service without party" in my scenarios.
In step 3, I need select a business system, but
You cannot use business systems that already exist as a business service as a business system service
, so I must create a new business system?
In the sap in our company,I found some scenarios are using the same business system.
Thanks.Hi Mikenl,
To reuse the Business System, Right click and add the BS to the Scenario where you want to reuse it.
Regarding the client concept.. and Technical Systems....here it goes...
For each Business Systems we assign a Technical System.
When we create a TS we genarally make it as Third Party and can use this in many BS.
So Business System A and C both can be assigned the TS B.
There is no client that you need to create for third party TS.
For TS as ABAP we mention client which is the client number of the system that you are configuring.
Clients in SCC4 are created for different client logins in ABAP Stack of SAP PI and we generally never make any clients for Technical Systems.
For More details on Technical System check this link :
http://help.sap.com/saphelp_nwpi71/helpdata/EN/45/da96eae5806f74e10000000a1553f6/frameset.htm
For more info on Business Systems you can see:
http://help.sap.com/saphelp_nwpi71/helpdata/EN/45/da96eae5806f74e10000000a1553f6/frameset.htm
I hope this will help
Cheers
Dhwani
Maybe you are looking for
-
I have an eight (8) GB iPhone 3G, but when on iTunes on my Mac, it says my phone only has 6.9 GB of space total. I just want to know why this is, and if I am able to get a new phone because of malfunction. Thanks!
-
Display the list in module pool program
Hi All, I want to display the list of material like report after some user command in module pool. How can I achive the same. Regards Sagar
-
Mail - passwd.db problems
Hi, I have a server running Mac OS X Server 10.5.8 and the Mail service has suddenly stopped working - no changes have been made via Server Admin or direct to the main.cf file. The Log shows the following entries: Jul 10 20:01:46 <removed> postfix/s
-
Hi there. I am implementing xMII for integration to XI using B2MML. Generally messages are fired at the end of a shift, and there are up to 11 interfaces fired for each production order in the plant. eg: Production Confirmations Material Movements Go
-
Any function module or bapi to get sales order number and invoice number?
hi all, with delivery order number provided, do we have any function module or bapi to get sales order number and invoice number? thanks.