ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
Do you have a collection of Interview Questions and interested to share with us!!
Please send that collection to along with your userid / name. ThanQ
Google
 
Categories >> Software >> ERP-CRM >> SAP >> Netweaver
 
 


 

Back to Questions Page
 
Question
Defrence Between SAP XI and SAP PI ?
Rank Answer Posted By  
 Question Submitted By :: Bobby
I also faced this Question!!   © ALL Interview .com
Answer
SAP XI 3.0(Exchange Integration) is the older version of SAP PI.
SAP PI (Process Integration) has latest version as 7.1 which
has new feature.
After SAP XI 3.0, SAP came with SAP PI7.0 and SAP PI 7.1.
 
0
Manisha Dahatonde
 
 
Answer
FEATURES	SAP Exchange Infrastructure 3.0	SAP Process
Integration 7.0	SAP Process Integration 7.1
H/W Requirements			
S/W Requirements			
JDK Version	j2sdk1.4.2_12	j2sdk1.4.2_12	j2sdk1.5
SAP WEB AS	6.4	7	7
SAP NW Releases	resides on Netweaver 2004 releases	resides
on Netweaver 2004S releases	resides on Netweaver 2004S releases
Service Pack Releases(latest)	SP 21(Latest and Last) and now
it is freezed	SP 14(Latest)	Latest Version
Folders Concept	No	No	Yes
J2EE Adapter Engine	J2SE Adapter Engine replaced by J2EE
Adapter Engine	Yes	Advanced J2EE Adapter Engine
Message Packaging	No	Yes(in SP 14)	Yes
Payload Validation	No	Yes	Yes
SCM Contents	Not Available	Available	Available
User Defined Enhancements	No	Yes	Yes
Receiver Determination Enhancements	No	Yes	Yes
Adapter Enhancements	No	Yes	Yes
UDF Re usability	No	No	Yes
WS-BPEL Preview	No	No	Yes
Global Data Types	No	No	Yes
ESRR Availability	No	No	Yes
Service Architecture	ESA	SOA	SOA
Multi mapping	No	Yes	Yes
High Volume Message Processing	No	No	Yes
BAM	No	No	Yes
 
0
Uday Kumar .s
 
 
Answer
Hi,
XI Stands for Exchange Infrastructure and PI stands for 
Process Integration.
 
0
Syed Mahboob Feroz Ahmed
 
 
 
Question
please let me know SAP XI interview questions for ibm ? what
level they may ask
Rank Answer Posted By  
 Question Submitted By :: Vijaypro
This Interview Question Asked @   IBM
I also faced this Question!!   © ALL Interview .com
Answer
1.Explain the Urs Project Architechture? And Briefly 
explain about Ur scenario in Project?
2.What are differnet Types of mapping are there in sap xi ?
3.***What is context change ?
4.What are the different standard functions in XI ?
5.Which adapters run on j2ee engine and which run on ABAP 
stack?
6. Use of each adapter ?
7.*** How and why is content conversion performed?
8. What is Correlation in BPM ?
9.What is . Synch/asynch bridge in BPM ?
10. What is . Collect pattern. In BPM ?
11.for each and par for each in a block ?
12. Send synchronously and asynchronously. ?
13.What are the Step types in BPM. ?
14.How do u define Alert Category in xi and what are the 
rules for it ?
15.. How do you test an Alert?
16. How to Use Alerts in a BPM
17.What are the stacks available in XI ?
18.What is the Need for datatype, message type, message 
interface, message mapping, interface mapping?
19. Synch/ Asynch/ outbound/inbound/ abstract interfaces ?
20.How do you monitor your messages in XI ?
21. ****What is the difference between the monitoring done 
on the RunTimeWorkBench ?
22.What is End to End Monitoring
23.What is Performance Monitoring,
24.What is Cache Montioring 
25.***What is a System Landscape Directory (SLD )
26. ***What is Business System ?
27. ***What is Technical System ?
28 ***What is Logical System ?
29.Why to create communication channel ?
30.***Why to create sender and receiver agreement?
31 Why to create Receiver Determination and Interface 
Determination ?
32 What is IB?
33.What scenarios have you worked on?
34.***Explain the pipeline Steps?
35.What adapters will you use to orders coming via Web?
36.What is IS (Integraion Server )?
37.***where does the IR (integration Repository ), ID 
reside?
38.What does the cache hold?
39.***What is Mapping ?
40.What is Business process Management (BPM)?
41.**** Explain the scenarios
(File2file,file2idoc,filetojdbc,idoctofile,Webservicetorfc
(SOAPtoRFC),idoc2rfc,....)?
42.What does a RFC adapter support? Is EOIO supported by 
RFC?
43.What are advantages and why would you install a 
decentralize adapter engine?
44.Comment on the following, adapter engine is also known 
as a PCK?
45.What is the different monitoring status? Where do you 
find them?
46.What adapters are not in adapter engine?
47.***Which ABAP proxy, in or outbound has code you can 
type in?
48.With an optional node what is the cardinality? How do 
49.you make sure the subordinate's fields get mapped?
50.What is it WSDL? Where do you find it in DR? Does Is 
used in Java or ABAP Proxy?
51.In XI 3.0 Stack 9, what are the supported mapping types?
52.What are prerequisites for importing customer defined 
IDOC?
53.***What are the three IDOC transactions in XI?
54.Context object replace what?
55.***Two things can make up a collaboration agreement, 
what are they?
56.what is the sender communications channel? If error 
during inbound or outbound binding, where do you look to 
solve?
57.***What is URI, URL, and URN and what are their 
difference?
To perform content based routing, two places it can be 
done, what are the two places?
58.What is an integration process?
59.***Message Mapping, advanced user function, can you test 
for context changes, if yes how?
60.***What is multi-mapping? Where is it used? What are the 
advantages?
61.What are the two XSLT tags, previously that could not be 
used in XI Why?
62.Using a simple user defined function how can you send 
trace information to be monitored?
63.What is function exists in message mapping?
64.***What Jar file is required to perform Java Mapping?
65***What is context in message mapping?
66.***What is Collapse context and remove context & Split 
by Value?
67.Source message occurs 3 times, target only once what is 
wrong?
68.***Java mapping class, which class must it implement?
69.***What is scope of mapping template?
70.How does a Boolean function work in message mappings?
71.***Where can you use a user-defined function, scope?
72.In simple mapping - one source results in 4 identical 
target messages, with regarding cardinality what is the 
problem?
73.***What is a prerequisite to do ABAP mapping for a 
complex transformation?
74.What step can be inserted into an exception branch?
75.Where can you find business process engine?
76.What actions can you perform in SXICACHE?
77.How do you get an error condition to generate an alert?
78.Could multiple instances of an integration process be 
running at the same time? If so, how does a message find 
its way to the correct instance?
79.Which XI objects can be used in an integration process?
80.What happens after an exception is raised in BPM?
Send message within an integration process to 8 receivers 
at the same time, how can I do this?
81.Describe the triggering of exceptions in BPM?
82.What is a correlation and what is local correlation?
83.***Which steps can trigger an alert?
84.What are the 2 visibilities of container elements?
85.What are the different types that a container element 
can be based on? Can container elements be based on 
dictionary structure MARA?
86.What is the relationship between an integration process 
and business workflow?
87.What is diff between XI 3.0 and PI 7.0?
88.***Parameters of JDBC, IDOC, RFC, FILE, FCC(File Content 
coversion)?
89.***Why IDOC do not need sender agreements and 
communication channel?
90.What is an Xpath?
91.***What are the mapping u have done?
92.What is a proxy and Alert?
93.***What is BPM and where and why it is used?
94.Can we do scenario without BPM how we can do it?
95.What is User defined functions and how to create it?
96.What are predefined functions?
97.***What is multiple mapping?
Transaction code ?
98.Tell me how to handle the error in BPM (transaction to 
monitor the errors).

99.***What is business system and business service?
100.***What is query and Queues?
101.What are different design times components used by XI? 
102.What services does the integration server provide?
103.What are the 4 functions does adapter framework provide?
104.What is XI domain?
105.***What is XI pipeline and what is a pipeline service?
106.Describe the alert functionality of the runtime 
workbench? Name different monitoring functions of the 
runtime workbench?
107.Web application server 6.2 has an integration engine. 
Why is this so?
108.List 4 ways to enable logging / trace?
What is logging / trace? Properties of an Async message? 
Inbound XI message has problem, where do you look for 
solution?
109.***Different steps to make an IDOC adapter work?
110.JMS adapter can talk with what type of systems?
111.Can JDBC adapter query DB tables?
112.JMS adapter scenario messaging system provider needs to 
submit what?
113.***JDBC/JMS require certain steps before they can work?
114.***What is a mail adapter?
115.What format can JDBC adapter communicate in? If 
communications with JDBC using XML format, what are 4 
actions you could do?
116.***what is scope of setparamer(),excute() in JAVA 
Mapping ?


For Answers  visit

   http://sapxifaqs.blogspot.com/
 
0
Vineeth
 
 
Question
i have installed netweaver 7.0 and i m try run this 
transaction code SXMB_IFR ,SXMB_MONI but browser is showing 
some error related to j2ee engine .
could you give me some  customizing step so i can run this 
transaction? pls it's very urgent
Rank Answer Posted By  
 Question Submitted By :: Zaheer
I also faced this Question!!   © ALL Interview .com
Answer
might be JavaWebStart(JWS)kit is not installed ... and check
with SAP-Basis people...

basically XI is a J2EEengine and Jdk is needed ..
 
0
Mahesh
 
 
Answer
i have already installed javaweb tool kit. but it need  
some little configuration.
 
0
Zaheer
 
 
Question
Sample udfs
Rank Answer Posted By  
 Question Submitted By :: Anon
This Interview Question Asked @   IBM
I also faced this Question!!   © ALL Interview .com
Answer
a) Remove Contexts: - remove all higher level contents of 
the source level message in order to map with the target 
message field. So you can get the node contexts removal.

b) Split by value: - Insert Context change for an element 
split by value is some as counter part of remove context. 
Here instead of delivering the context you can insert a 
context change in the source value queue.
c) Collapse contexts: - Copies first values of the all 
contexts to one context empty context are replaced by empty 
string.
d) Copy Value: - How many ever times I occur I am copied 
just once". This is not a node function but I am explaining 
it as it is used very frequently in real-time. Let us take 
an instance of material group, which can occur as many 
times as the item node. But since we are mapping it to the 
header in the target node I just want to copy the first 
occurrence of material group and map it to the header node. 
CopyValue exactly does that.
e) Create if: - It will create a target node or element 
based on some condition.
f) Exists: - Function to determine whether a particular 
source field exists in instance to be processed. If it does 
it gives true or else false.
g) Use one as many.
h) Replace value: - Replace the value I with the value that 
you desired in the dialogue for function properties.
i) Sort: - Sorts all values of the multiply occurring 
inbound field with in the existing or set context. 
 
   http://sapxifaqs.blogspot.com
 
0
Vineeth
 
 
Answer
UDF are are user defined functions may be simple or advance.
You have to create new UDF at message mapping editor. You 
can create UDF according to your requirement in order to 
fulfill your requirement if it is not avaialble in standard 
functions.
 
0
Mdas
 
 
Question
How comfortable are you with Node functions?Explain 
formatByExample
Rank Answer Posted By  
 Question Submitted By :: Anon
This Interview Question Asked @   IBM
I also faced this Question!!   © ALL Interview .com
Answer
It will take two inputs...In result  first node values and
second node structure will come to Target node
 
3
Jyothi
 
 
Answer
FormatByExample has 2 input
1..input 1 : value is taken from this
2..input 2 : context is changed from this to generate target
value
 
0
Manisha Dahatonde
 
 
Question
Why did u use the flag field in jdbc table?
Rank Answer Posted By  
 Question Submitted By :: Rajesh
I also faced this Question!!   © ALL Interview .com
Answer
Flag is not a standard term. For you case it would mean the 
way to distinguish the records in the database. This may 
help you to pick up certain records and change the status 
of this Flag so that the same message is not read again by 
XI.
 
0
Leela
 
 
Answer
flag is not the standarised term in Xi. as we update data in
database we use this term so that we know whether the data
is being  transfered.
 
0
Uday Kumar .s
 
 
Question
Wt is the use of update query in jdbc adapter?
Rank Answer Posted By  
 Question Submitted By :: Rajesh
I also faced this Question!!   © ALL Interview .com
Answer
The UPDATE statement allows updating the values of selected 
columns of rows of a database table.
 
0
Leela
 
 
Answer
by update statement you update your database table values 
and for the next time it will not select the previous 
values which is updated ..otherwise you will not be able to 
find which values are selected in the previous selection
 
0
Amit Bora
 
 
 
Back to Questions Page
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com