Integrating R/3 of two different landscape using XI ?
Guys,
Would like to integrate two R/3 Systems (4.6 C & 4.7) using SAP XI of two different networks which is in two different countries , for a synchronous scenario.
Now , how to connect these two systems of different landscape using XI ?
Cheers!
HI,
Please refer the guide for SLD configuration:
SLD preparation very good:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/flatFILETOFLATFILE&
Working with System Landscape Directory (SLD) :
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/workingwithSystemLandscapeDirectory+%28SLD%29&
Configuring SLD in Sneak Preview SAP NetWeaver '04 Sneak:
/people/sugree.phatanapherom/blog/2005/08/14/configuring-sld-in-sneak-preview-sap-netweaver-04-sneak
XI Software Logistics 1: SLD Preparation:
/people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
Refer How to handle SLD guide for help:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d644808
Also as said you need to use the party and the third party adapter for implementing the same over the differnet newtwork you can either go with the seeburger adapter.
Wanna Party ?
/people/shabarish.vijayakumar/blog/2006/09/13/wanna-party
How to Set up an SAP XI Integration Directory Scenario with Party to Support EDI Partner Processing
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47
Do let me know if you need further information on the same.
Thnx
Chirag Gohil
Similar Messages
-
Why can't two different users use Itunes on the same computer with different log ins
Why can't two different users use Itunes on the same computer with different log ins
Pmorgan5672 wrote:
Why can't two different users use Itunes on the same computer with different log ins
They can, but not at the same time.
If one user left iTunes running, and another user tries to use iTunes from a different Windows user ID, that second user will get an error message. If they really want to use iTunes, they either have to beg the first user to log in and close iTunes, or else they have to restart the computer.
If you are asking the technical reason why, it is something about context switching. -
Can I download itunes on two different computers using the same apple id?
Can I download itunes on two totally different computers using the same apple id and go back and forth between them (ie home computer and work computer)?
You can use a laptop to set up multiple devices with the same apple ID and you can maintiain different content on each device.
-
How to forward message to two different queue using jms proxy service
Hi all,
In my project I need to listen to one jms queue then forward the messages to two different queue.
Now I already made one proxy for listening to the queue then pass it to another queue using business service, It works.
But how to forward the messages to two different queue in same flow process using one proxy and bs??
or any other way?
Really thanks in advance.
Regards,
KahlilHi,
I have a MQ queue and i created a Proxy to listen to the queue , but i dont see any activity in OSB logs ..how do i knw if OSB proxy is polling that MQ ( mq is the transport protocol that i am using ) .
Thanks
Prarthana. -
Integration of ACS with two different Domain in different forest
Hi
We have two Domain Controllers in two different forests. One forest is X.IN and other is Y. In X.IN forest we have a tree called PPP.IN.
Is it possible to integrate ACS with both PPP.IN and Y? Please confirm ASAP.
Thanks
RiteshIt is possible in ACS 4.2 to do machine and user authentication over cross forest trusts. See Resolved Caveats here:
http://www.cisco.com/en/US/docs/net_mgmt/cisco_secure_access_control_server_for_windows/4.2/release/notes/ACS42_RN.html
HTH
Jeremy -
Two different results using one query
Hi Friends
Oracle version that I am using is : Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
I have a scenario where one account can be related to two customers. Hence, in table have many rows for one account. Here’s the sample data:
Account_ID | product_code | cust_id | relationship_code | entity_code
1111 | ABC | 1234 | SOL | CUST
1111 | ABC | 2222 | ZZZ | LINK
1111 | ABC | 4455 | ABC | LINK
2222 | ABC | 7890 | SOL | CUST
2222 | ABC | 5678 | ZZZ | LINK
3333 | JFK | 5878 | TST | CUST
3333 | JFK | 3254 | PRI | CUST
3333 | JFK | 3299 | PRI | CUST
4444 | JFK | 2535 | SOL | CUST
4444 | JFK | 4565 | SOL | CUST
5555 | DEF | 6666 | PRI | CUST
5555 | DEF | 6667 | TST | CUST
5555 | DEF | 9667 | TST | CUSTIn this scenario, I need two outputs differently:
Output 1: When an account has relationship_code = ‘SOL’ then take the least cust_id
1111 | ABC | 1234 | SOL | CUST
2222 | ABC | 5678 | ZZZ | LINK
4444 | JFK | 2535 | SOL | CUST Output 2: else take the highest cust_id
3333 | JFK | 5878 | TST | CUST
5555 | DEF | 9667 | TST | CUSTHow can I get this result using one query?Not sure what you mean. Works OK:
SQL> with t as (
2 select 1111 account_ID,'ABC' product_code,1234 cust_id,'SOL' relationship_code,'CUST' entity_code from dual union all
3 select 1111,'ABC',2222,'ZZZ','LINK' from dual union all
4 select 1111,'ABC',4455,'ABC','LINK' from dual union all
5 select 2222,'ABC',7890,'SOL','CUST' from dual union all
6 select 2222,'ABC',5678,'ZZZ','LINK' from dual union all
7 select 3333,'JFK',5878,'TST','CUST' from dual union all
8 select 3333,'JFK',3254,'PRI','CUST' from dual union all
9 select 3333,'JFK',3299,'PRI','CUST' from dual union all
10 select 4444,'JFK',2535,'SOL','CUST' from dual union all
11 select 4444,'JFK',4565,'SOL','CUST' from dual union all
12 select 5555,'DEF',6666,'PRI','CUST' from dual union all
13 select 5555,'DEF',6667,'TST','CUST' from dual union all
14 select 5555,'DEF',9667,'TST','CUST' from dual union all
15 select 6666,'XYZ',8877,'SOL','CUST' from dual
16 )
17 select account_ID,
18 product_code,
19 cust_id,
20 relationship_code,
21 entity_code
22 from (
23 select account_ID,
24 product_code,
25 cust_id,
26 relationship_code,
27 entity_code,
28 case max(case relationship_code when 'SOL' then 1 else 0 end) over(partition by account_ID)
29 when 1 then dense_rank() over(partition by account_ID order by cust_id)
30 else dense_rank() over(partition by account_ID order by cust_id desc)
31 end rnk
32 from t
33 )
34 where rnk = 1
35 /
ACCOUNT_ID PRO CUST_ID REL ENTI
1111 ABC 1234 SOL CUST
2222 ABC 5678 ZZZ LINK
3333 JFK 5878 TST CUST
4444 JFK 2535 SOL CUST
5555 DEF 9667 TST CUST
6666 XYZ 8877 SOL CUST
6 rows selected.
SQL> SY. -
How to Protect two Apps running on two different Hosts using same OAM serve
Hi All,
I am new to OAM. I am trying to configure SSO for an Application using OAM 11g server which is already protecting another Application(Oracle EBS) on a different host.
Oracle EBS application uses the Oracle EBS Access Gate to collect the credentials.
Now what should I do to protect the second application say APP2. Should I require to install a new OHS instance and new Webgate for this purpose ? or can i use the one already used by EBS application ?
Please reply me soon
Thanks,
PrabhuYou may use the same OHS instance by creating additional reverse proxy filter for your application 2.
Or create another instance of OHS and configure webgate, OAM policies for your application 2.
All the applications configured with OAM will be configured for single sign on and no special configuration needs to be done.
Here are my comments to your questions:
1) Can you tell me why we should have different OHS and Webgate to protect the 2nd application ?
- As per best practices, you should have different OHS instances (+webgate) for different applications. But you may also configure the same OHS for multiple applications.
2) If we have different OHS and Webgate, then the same OAM session will be shared between the applications ? Basically the user will navigate from the first application to the second application by clicking a link on the first application's page. Will the OAM_REMOTE_USER header be passed on to the second application in this case?
- Yes, if you have different OHS and Webgate, then the same OAM session will be shared between the applications.
To pass the header variables to any application, add the variables in the application's OAM authorization policy responses.
3) By default OAM 11.1.1.3 sets the userid to the OAM_REMOTE_USER? or we should manually set a response header ?
- To be on a safer side, set this header on the authz policy's response tab and put the vallue as $user.userid -
Selecting two different Names using the same table with same field
Hello,
I am trying to display several fields from different tables. Here are some of the fields that I need: The instructor needs to go after the social.
WESL | ENGR-1101-SW1 | Hinojosa | Ashley | Social | Instructor |
I am using a table where they have the social and I need to get both the student and the instructor. How do I select the instructor when the instructor's id is on a different table. example
CLASS PERSON CLASS_ASSIGN
student_id student_id: name facutly_id
Here is the code that I have so far and it works.
rem ----------------
rem Filename: cer.sql
rem Purpose: to get data from banner and put into flat file
rem Date: August 17, 2006 4:51 P.M.
rem Author: Robert Hernandez
rem ---------------
rem Notes: Need to add the Instructor - having problems
rem using the same spriden_id.
rem Also need to have admissions enter the grad date for
rem several students: Procedure is working as is.
declare
l_output utl_file.file_type;
grad_month varchar2(2);
buffer varchar2(1000);
cursor cursor1 is
select ssrmeet_bldg_code,
ssbsect_subj_code,
ssbsect_crse_numb,
ssbsect_seq_numb,
spriden_last_name,
spriden_first_name,
spriden_id,
scbcrse_title,
ssbsect_term_code,
sfrstcr_grde_code,
sorhsch_graduation_date,
decode(substr(sorhsch_graduation_date,4,3),'JAN','01',
'FEB','02',
'MAR','03',
'APR','04',
'MAY','05',
'JUN','06',
'JUL','07',
'AUG','08',
'SEP','09',
'OCT','10',
'NOV','11',
'DEC','12') as grad_month,
sorhsch_sbgi_code
from ssbsect,ssrmeet,sfrstcr,spriden,scbcrse,sorhsch
where rownum < 200
and ssbsect_seq_numb like 'S%'
and (ssrmeet_term_code = ssbsect_term_code
and ssrmeet_crn = ssbsect_crn)
and (ssbsect_crn = sfrstcr_crn
and sfrstcr_pidm = spriden_pidm
and length(spriden_id) = 9
and substr(spriden_id,1,1) <> 'A')
and (ssbsect_crse_numb = scbcrse_crse_numb
and ssbsect_subj_code = scbcrse_subj_code)
and spriden_pidm = sorhsch_pidm
and sorhsch_graduation_date is null
order by ssbsect_crse_numb;
begin
l_output := utl_file.fopen('CER','rbfpce.txt','W');
for cur1_rec in cursor1 loop
buffer:= cur1_rec.ssrmeet_bldg_code||'|'||
cur1_rec.ssbsect_subj_code||'-'||
cur1_rec.ssbsect_crse_numb||'-'||
cur1_rec.ssbsect_seq_numb||'|'||
cur1_rec.spriden_last_name||'|'||
cur1_rec.spriden_first_name||'|'||
substr(cur1_rec.spriden_id,1,3)||'-'||
substr(cur1_rec.spriden_id,4,2)||'-'||
substr(cur1_rec.spriden_id,6,4)||'|'||
cur1_rec.scbcrse_title||'|'||
cur1_rec.ssbsect_term_code||'|'||
cur1_rec.sfrstcr_grde_code||'|'||
'20'||SUBSTR(cur1_rec.sorhsch_graduation_date,8,2)||
cur1_rec.grad_month||'|'||
cur1_rec.sorhsch_sbgi_code;
utl_file.put_line(l_output,buffer,false);
end loop;
utl_file.fclose(l_output);
exception
when no_data_found then
utl_file.fclose(l_output);
end;
/Can you be more precise , please :
- which table stores the people identities ? (I call this one Identity)
- which table gives the class where the student works in (I cal l this one Claa_attendees)
- which table gives the instructor of a class (I call this one Class)
If your issue is that you have one table which stores Itendities , and you need to display Student identity and Instructor Identity, you have to call this table twice in your query , using table aliases . I mean :
Select Stud_iden.name, Instr_iden.name
From Identity Stud_iden, Identity Instr_iden, Class_attendees, Class
Where Class.clas_id = class_attendees.class_id
and class.instructor_id = Instr_iden.people_id
and class_attendees.student_id = Stud_iden.people_id
Is this what you need to do ? -
Can I import songs from two different Macs using home sharing?
I have two MacBooks and a IMAC G5.
I set up home sharing but can't seem to import songs from PC one to another.
I was able to do it but now 2 of my PCs are using Yosemite.
I want to move my music from, Macbook, to iPAD, to iPhone to iPOD.
Any help with this will be appreciated
Thanks
ChuckYou can't use home sharing to put music on your mobile devices from your iTunes library, you will need to sync them.
-
Passing two values in two different views using view criteria in adf bc
I have two tables. Message and MessageProperties. Message table is connected with itself as same as Employee table of HR. Means a Message can have various child message. MessageProperties contains the message properties. A message can have various properties. I want to show the message only if it has a particular value in MessageProperties,then its properties,its child message. If its child message have the same value in MessageProperties,then it shows that. Likewise it should give me a tree structure with its all properties.
When I am hardcode the value then its shows fine.
SELECT Message.MESSAGE_ID,
Message.MSG_CONTENT_ID,
FROM MESSAGE Message, MESSAGE_PROP MessageProp
WHERE (MessageProp.Message_Id=Message.Message_Id) AND ((MessageProp.Key='From' OR MessageProp.Key='To') AND (MessageProp.value='B'))
But when I use the Bind variable in view criteria then I am not able to achieve this.
1. How to do that in adf bc and how to link message and messageprop with this condition?
2. How to pass two parameters in serviceinterface FIndViewCriteria method i.e. messageId and value so that it will show only that message having that value?Thanks Timo,
It helps me a little bit.
It only shows me the parent message id and its properties. But it is not showing its child message id and its properties.
Let me explain you step by step what I have done.
1> I have created a view MessageView with two entities i.e Message and MessageProp and include the value attribute of MessageProp in it.
2> I have created the default MessagePropView from MessageProp Entity.
3> In MessageView I have modified the query which you have given.
4> I have created the Bind variables.
5> I have created a view criteria and in that view criteria I have included Message_Id=:Bind_MessageId and Value=:Bind_Value.
6> I have created an association connecting Message.Message_Id and Message.Parent_Id(1 to * cardinality) because a message can be a parent of many messages.
7> I have created a viewlink between Message and MessageProp using Message_Id.
8> I have created a view link between Message and Message using the association which I have created in step 6.
9> I have created the Application Module. In that,my Data Model looks like
---MessagePropView2
---MessageView1
---------MessagePropView1
---------MessageView2
10> Then I have created the service interface. In service interface view instances,I include these two view and select the GetByKey operation from basic operations.
11> From View Criteria find operations I have included the view criteria which I have created in message view in step 5.
12> Then I run the AppModuleServiceImpl.java and select the view criteria operation which I have created in step 11.
13> There I find two bind variables i.e. Bind_MessageId and Bind_Value. I give the values there.
But it checks whether that message Id(Bind_MessageId) which I have given have that value(Bind_Value) or not. If it has then it shows only that message along with its properties but it is not showing me its childs and their properties.
I want to show only those child message who have the MessageProp.value as (Bind_Value).
I hope you understand with the scenario.
I'll be very thankfull to you if you help me to do this.
Rohit. -
The two bits of the program will talk to each instrument successfully if the other part of the program is not running. i do not need them to communicte with both serial ports at the exact same time, just within the same program, one after the other. i am using labview 6. any ideas of what i could be doing wrong?
Hello,
If you are using the Legacy serial VIs, you should really switch to the VISA VIs. Also make sure you are opening a session to each of the com ports at the beginning of the program and closing each at the end of the program. Problems can arise if your try to open a session to a port that already has a session open. Also you should update LabVIEW to 6.0.2
If you are still having problems post the error code and error message you are getting.
Ray K
NI Applications Engineer -
Session management in Info View with two different logins using single sign
There is a form with 2 user logins UserA and User B to redirect to infoview with sso in my application. I am able to go to each of the Infoview pages successfully but have the following problem.
User A logs in and infoview opens in a new IE window and sees his/her folders based on permissions and is able to do his/her work for the first time.
User B logs in andand infoview opens in a new IE window sees his/her folders based on permissions and is able to do his/her work for the first time.
<b>After a while when User A tries to access the InfoView in the previously opened IE Window, he/she gets an error message. An error has occurred: The object with ID 2519 does not exist in the CMS or you don't have the right to access it.
User B is able to continue his/her work. Who ever logs in the last, he/she is able to continue his/her work but the other one gets an error.</b>
<b>Please let me know on how to address this issue . I added logonToken and tried everything at my hand but no success. Is this session controlled by business objects or by the jsp page. What more changes are required for my jsp page to fix the error. Attached below are the form and the applogon.jsp snippets.</b>
<B> applogon.jsp</B>
IEnterpriseSession enterpriseSession = null;
Exception failure = null;
boolean loggedIn = true;
String redirectURL = null;
// If no session already exists, logon using the specified parameters.
if (enterpriseSession == null){
try{
// Attempt logon. Create an Enterprise session manager object.
ISessionMgr sm = CrystalEnterprise.getSessionMgr();
// Log on to BusinessObjects Enterprise
enterpriseSession = sm.logon(username, password, "cms", "secEnterprise");
}catch (Exception error){
loggedIn = false;
failure = error;
if (!loggedIn){
// If the login failed, redirect the user to the start page.
return;
}else{
// Store the IEnterpriseSession object in the session.
session.setAttribute("EnterpriseSession", enterpriseSession);
// Create the IInfoStore object.
IInfoStore iStore = (IInfoStore) enterpriseSession.getService("InfoStore");
// Store the IInfoStore object in the session using the helper functions.
session.setAttribute("InfoStore", iStore);
// Store the CMS name for later use.
session.setAttribute("CMS", "CMS");
// Create the IReportSourceFactory object.
IReportAppFactory reportAppFactory =(IReportAppFactory)enterpriseSession.getService("RASReportService");
// Store the IReportSourceFactory object in the session using the helper functions.
session.setAttribute("ReportAppFactory", reportAppFactory);
// Retrieve the logon token manager.
ILogonTokenMgr logonTokenMgr = enterpriseSession.getLogonTokenMgr();
String logonToken = logonTokenMgr.createLogonToken("", 60, 100);
String infoViewURL = null;
String tokenParam = null;
infoViewURL = "/businessobjects/enterprise115/desktoplaunch/InfoView/logon/logon.do";
tokenParam = "token=" + logonToken;
redirectURL = infoViewURL + "?" + tokenParam;
// Retrieve a logon token and store it in the user's cookie
// file for use later.
Cookie cookie = new Cookie("LogonToken", logonTokenMgr.createLogonToken("", 60, 100));
response.addCookie(cookie);
// Store the logon token for later use.
session.setAttribute("token", enterpriseSession.getLogonTokenMgr().getDefaultToken());
// Redirect the user to the relevant tutorial page.
out.println("You have been logged on to Enterprise.");
response.sendRedirect (redirectURL);
Thank You for your help// Retrieve the parameters that the user entered into the logon fields.
<b> user name and password come from here from the above html form into the jsp here. Ted Is this what you are asking for where does the username and password come from
String username = request.getParameter("user");
String password = request.getParameter("pass");
</b>
IEnterpriseSession enterpriseSession = null;
Exception failure = null;
boolean loggedIn = true;
String redirectURL = null;
ISessionMgr sessionMgr = null;
// If no session already exists, logon using the specified parameters.
if (enterpriseSession == null){
try{
// Attempt logon. Create an Enterprise session manager object.
sessionMgr = CrystalEnterprise.getSessionMgr();
// Log on to BusinessObjects Enterprise
enterpriseSession = sessionMgr.logon(username, password, "appserver.abc.com", "secEnterprise");
System.out.println("line61");
}catch (Exception error){
loggedIn = false;
failure = error;
if (!loggedIn){
// If the login failed, redirect the user to the start page.
return;
}else{ this code is in my first post -
HT201250 can I back up two different Macs using time machine to the same external hard drive?
I have a MacBook Pro and a Intel Power Mac Tower. The Power Mac is backed up to a 4 TB external hard drive using Time Machine. Can I also back up the MacBook Pro to the same 4TB hard drive using its time machine without altering any of the Power Macs backed up files on the 4TB hard drive?
EdYes, as long as the backup drive is large enough.
-
Sending log data to two different files using log4j
Hi,
Can some one please help me with my problem I have here?
I want to send log data to two diffrent files depending on the logging level such as DEBUG and WARN.
How can you configure this in log4j.properties.
Please post sample code for log4j.properties to achieve this.
Thanks in advance.
rsreddychHi,
Finally, I found the solution to this problem my self.
What you need to do is define two loggers in the application, and set two priority levels to these loggers and define two out put files to these loggers. Deploy the war file, restart application server and you are good to go.
This seems to be working for me. Only glitch I found is, the out put in
the second file is displaying one space character at the start of line starting from second line (First line don't have this problem). This is odd. It may be because of my faulty code. Any how thanks for you all.
rsreddych -
Syncing two sets of contacts on two different iphones using one computer
My wife and I both have an iPhone. We have one computer, and we would like to be able to sync our own contacts to our specific phones. i.e. she doesn't want all of my business contacts on her phone. We run windows, so all of our contacts sync with outlook. Help!
Message was edited by: reeder32
Message was edited by: reeder32Log in your computer using a new user account. Then you should be able to set up your own contacts and events or itunes setup.
Maybe you are looking for
-
System-config-printer-gnome freezes when trying to "Add" a printer
I have the same issue that was discussed in the thread system-config-printer-gnome utility freezes when "adding" printer. Specifically, when I try to add a printer using system-config-printer gui, the window freezes and throws back the following code
-
Revision: 16143 Revision: 16143 Author: [email protected] Date: 2010-05-17 04:05:14 -0700 (Mon, 17 May 2010) Log Message: Updating the length of the HierarchicalCollectionView in case of refresh event. QE notes: None Doc notes: None Bugs: http:
-
[ANN] Simple WYSIWYG Text Editor Available
What's Great about it: a) Super Fast; b) Resilient (you can run within ajax tag like cfwindow without sweat, pure plugin and play) probably more... Caveat: a) only a few core features; b) currently supports mainly IE (but FireFox3 is expected to be s
-
While executing onLoad in tempURL_afterSave.htm the following javaScript error occured. Infile "temp.URL_after Save reference Error:after Save isnot defined. [email protected]
-
The new nvidia drivers, weird color blending
i tried all the nvidia drivers, but all what comes after the 53.3 have a weird color blending problem, and i can't fix it. the problem is visibale if u r looking to an image with gradient color, u'll c it as if it's not correctly blended, and this go