cancel
Showing results for 
Search instead for 
Did you mean: 

interview questions

GabrielSagaya
Active Contributor
0 Kudos

please answer me...

1) QoS that a Sender JDBC communication channel supports ????

2) QoS in case of a RFC Receiver adapter supports ???

3) When you use transaction SXMB_MONI for process monitoring, which field tells you that the entry is for business process

4) Difference between Xi business process and workflow ?

5) To make non mandatory node mandatory which you should to?

Thanks in advance

Accepted Solutions (1)

Accepted Solutions (1)

vikas_agarwal
Contributor
0 Kudos

Hi,

<<1) QoS that a Sender JDBC communication channel supports ????

ans: It supports EO(Exactly Once) and EOIO(Exactly Once In Order)

<<2) QoS in case of a RFC Receiver adapter supports ???

ans: It supports all the three but for synchronous purpose we use BE(Best Effort)

<<5) To make non mandatory node mandatory which you should to?

Ans: In the occurrence column, make occurrence 1 instead of 0, then it will become mandatory field.

Thanks

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Gabriel

Here are 100 question with answer bold for interview

1. SAP XI is an Integration technology and platform……(select the correct answers)

a) for SAP and non SAP applications.

b) for A2A and B2B scenarios

c) for asynchronous and synchronous applications

d) for cross-component Business Process Management.

2. XI represents the following layer in the NetWeaver stack: (select the correct answer)

a) People Integration

b) Information Integration

c) Process Integration

3. XI uses the following web standards (select the correct answers)

a) WSDL

b) XSD

c) SOAP

4. XI components include……..(select the correct answers)

a) SLD (System Landscape Directory)

b) Integration Builder

c) Integration Server

d) Central Monitoring

e) Adapter Engine

5. Integration Builder is a ……..(select the correct answer)

a) Java application

b) ABAP application

c) .NET application

6. Java Web Start is required for…….(select the correct answer)

a) Caching java clients

b) Drawing pictures

c) Connect to SUN systems

7. SLD is a……….(select the correct answer)

a) Client application

b) Server application

8. XI is technically a client of SLD

a) TRUE

b) FALSE

9. SLD adheres to ………(select the correct answer)

a) Common Information Model

b) Web Services Definition Language

c) XML Schema Definition Language

d) XML

10. Usage of PCK (Partner Connectivity Kit) is……(select the correct answer)

a) Allow small partners and subsidiaries to communicate natively with XI

b) For Partners to connect to database systems7444 c) Allow Partners to connect to .NET and Java applications

11. Certain adapters are needed in cases where the Integration Server is to exchange messages with an R/3 system based on basis kernel lower than……..(choose the correct answer)

a) 6.10

b) 6.20

c) 6.40

d) 4.5

12. XI supports the following QoS (Quality of Services)…….(choose the correct answers)

a) BE (Best Effort)

b) Exactly Once (EO)

c) Exactly Once In Order (EOIO)

d) Exactly Twice In Order (ETIO)

13. QoS BE is equal to (choose the correct answer)

a) Synchronous RFC (sRFC)

b) Asynchronous RFC (aRFC)

c) Transactional RFC (tRFC)

D) Queued RFC (qRFC)

14. QoS EO is equal to (choose the correct answer)

a) Synchronous RFC (sRFC)

b) Asynchronous RFC (aRFC)

c) Transactional RFC (tRFC)

D) Queued RFC (qRFC)

15. QoS EOIO is equal to (choose the correct answer)

a) Synchronous RFC (sRFC)

b) Asynchronous RFC (aRFC)

c) Transactional RFC (tRFC)

D) Queued RFC (qRFC)

16. Adapter Framework is based on (choose the correct answer).

The answer should be J2EE engine. Adapter Framework supports J2EE Connector Architecture (JCA)

a) JCA (Java Connector Architecture)

b) NCA (.NET Connector Architecture)

c) PCK (Partner Connectivity Kit)

d) WSDL (Web Services Definition Language)

17. XI Adapter Engine is based on the integrated……(choose the correct answer)

a) ABAP engine

b) J2EE engine

c) .NET engine

d) JCA (Java Connector Architecture)

18. Integration Processes are built using……..(choose the correct answer).

a) WSDL (Web Services Definition Language)

b) BPEL (Business Process Execution Language)

c) XSD (XML Schema Definition Language)

d) JCL (Java Connector Language)

19. Runtime Workbench in XI is the central monitoring tool for the following…….(choose the correct answers)

a) Component Monitoring

b) Message Monitoring

c) End-to-End Monitoring

d) Performance Monitoring

e) Queue Monitoring

f) Schedule Monitoring

20. XI uses enhanced version of SOAP protocol called……(choose the correct answer)

a) XI XML

b) XI SOAP

c) XI XSD

d) XI PML

21. What is the cardinality of MESSAGE TYPES : DATA TYPES

a) 1:1

b) 2:1

c) 2:2

d) 1:0

22. What are the advantages of ASYNCHRONOUS updates? (choose the correct answer)

a) Acknowledgement can be sent back

b) Messages can be persisted.

23. What are the advantages of SYNCHRONOUS updates? (choose the correct answers)

a) Acknowledgement can be sent back (messages can be persisted with additional configuration)

b) Messages can be persisted.

c) Messages cannot be persisted.

24. What is the Message format used in XI for processing?

a) Specific implementation of SOAP which is XI XML

b) JMS

c) RFC

d) CIDX

25. What is an Adapter? (choose the correct answer)

a) Adapters are used to communicate to Legacy or SAP systems with WAS version < 6.2

b) Adapters are used to retrieve information from Java, .NET systems

c) Adapters are used to import IDOC, RFC information.

26. In the Integration Repository, what is the KEY of an object or how can an object be uniquely identified?

a) SWCV, Namespace, Name

b) Namespace, Name, Description

c) Name, Description, SWCV

d) SWCV, SWCV1, SWCV2

27. How do you classify NAME SPACE in an R/3 Environment?

a) Equivalent to function group

b) Equivalent to development class

c) Equivalent to function module

d) Equivalent to BAPI

28. What is ICM?

a) Internet Console Manager

b) Internet Communication Manager

c) Infrastructure Communication Manager

d) Intranet Communication Manager

29. A Customer has WAS 6.2 and has decided to use XI? (choose the correct answer)

a) He cannot use XI unless WAS 6.2 is upgraded to WAS 6.4

b) Can use XI with some additional patches

c) WAS 6.2 already has XI in it. No need of any additional software

30. What is the name space of an IDOC? (choose the correct answer)

a) urn:sap-com:document:sap:idoc:messages

b) urn:sap-com:document:idoc:sap:messages

c) urn:sap-com:sap.document:idoc:messages

d) urn:sap-com:document:idoc:messages

31. What is the name space of an RFC ? (choose the correct answer)

a) urn:sap-com:document:rfc:sap:functions

b) urn:sap-com:document:bapi:rfc:functions

c) urn:sap-com:document:sap:rfc:functions

d) urn:sap-com:document:remote:rfc:functions

32. What doesn’t get transported when the configuration is released? (choose the correct answer)

1. All Objects will get transported

2. Generated proxies and application coding in the application components does not get transported when the configuration is released.

3. Only application coding will not get transported.

4. Only generated proxies will not get transported.

33. How many Pipelines are there in the integration server? (choose the correct answer)

1. Receiver Identification, Interface Identification, Message Branch, Request Message Mapping, Outbound Binding, Call Adapter, Request Message Mapping.

2. Receiver Identification, Interface Identification, Message Branch, Request Message Mapping, Outbound Binding.

3. Message Branch, Request Message Mapping, Outbound Binding, Call Adapter, Request Message Mapping.

34. What are the possible Trace Levels? (choose the correct answer)

1. 0 – No Trace,1 – Low Trace Level,2 – Medium Trace Level,3 – High Trace Level,4 – Expert Trace Level

2. 0 – No Trace,1 – Low Trace Level,2 – Medium Trace Level,3 – High Trace Level

3. 10 – Low Trace Level,20 – Medium Trace Level,30 – High Trace Level,40 – Expert Trace Level

35. Does JMS adapter need additional driver to communicate to database? (choose the correct answer)

a) Yes

b) No

c) JMS adapter is not available in XI

36. What is use of PCK? (choose the correct answer)

a) Partner Connectivity Kit that helps Partner Systems with no ability to communicate in XML speak to the Business Systems.

b) PCK is used to deploy additional drivers

c) PCK can be used as an alternative to XI

37. What is Context Object? What is its role?

a) Context Objects are pointers to a specific element within the message, for future reference. Encapsulate the access to data that is contained in the payload or in the header of the message.

b) Another form of data types

c) Can be used instead of message types

38. What adapters don’t need Sender Agreement?

1. HTTP, IDOC.

2. IDOC, RFC

3. IDOC, JMS

4. JDBC, JMS

39. What is the Protocol followed for Mail Adapter? (choose the correct answers)

1. SMTP

2. IMAP

3. POP3

4. POP4

40. Where do you configure an Adapter?

1. Sender Agreement

2. Receiver Determination

3. Business System

4. Communication Channel

41. Can a JDBC adapter query the database table? If yes, what are different possibilities?

a) Yes. You can configure sender and receiver communication channels. A special XML format is defined for content coming from the Integration Engine. This canonical format enables SQL Insert, Update, Select, Delete or stored procedure statements to be processed. A message is always processed in exactly one database transaction.

b) JDBC adapter cannot insert records in the database.

c) We should not insert, update records in the database directly.

42. The message monitoring status DLNG means ? (choose the correct answer)

1. DLNG = Delivering.

2. DLNG = Dialing

3. DLNG = Detailing

4. DLNG = Dismantling

43. Where do you perform Content Based Routing?

1. Receiver Determination

2. Receiver Agreement

3. Sender Agreement

4. Communication Channel

44. What are the various supported mapping types? (choose the correct answer)

1. Message Mapping, Java Mapping, XSLT Mapping, ABAP Mapping.

2. XSLT, Java, JDBC, JMS

3. XSLT, WSDL, XSD

45. With respect to ABAP proxies, what are the methods that can be coded?

1. EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCHRONOUS.

2. EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCH.

3. EXECUTE_SYNCH, EXECUTE_ASYNCH

46. “ Fields under a node with a minoccurs of ZERO has been mapped.” The values don’t appear in the target result, what could be wrong?

1. The parent node has not been assigned.

2. Parent node has cardinality 0…unbounded

3. Parent node has many fields

47. What is a SENDER COMM CHANNEL?

a) Sender Communication Channel is where you define the source system from where the message/information goes to XI and also the adapter, the Sender System uses.

b) Sender Communication Channel is where you define the target system from where the message/information goes out of XI and also the adapter, the Receiver System uses.

c) Sender Communication Channel is where you define the how the interface mapping takes place between Sender and Receiver.

48. XSLT is supported but two statements were not supported. What are they?

1. <xsd:include>, <xsd:import>

2. <xsd:including>, <xsd:importing>

3. <xsd:includes>, <xsd:imports>

4. All statements are supported.

49. What steps can be inserted in an Exception branch?

1. Terminate a process, trigger an alert.

2. Terminate the interface, trigger IDOC.

3. Terminate exception, branch integration process.

50. What is multi mapping? When can it be used?

1. Multi Mapping is used to map abstract interfaces and can only be used in ccBPM.

2. Can be used when there are multiple interfaces from Sender systems.

3. Can be used when there are multiple interfaces from Receiver systems.

51. The first step in the Integration process can be ?

1. Receive step

2. fork Step

3. Send Step

4. Block Step

52. An Exception raised by a step can be handled by

a) Only by exception handler in the same step

b) Only by exception handler in the outer step

c) By exception handler in the same step or in the outer step

53. An exception is raised by

1. Async or sync send step, transformation step and Control Step

2. Sync send step

3. By control step only

54. A message can be received by

1. Only a receive step

2. By receive, fork or loop step

3. By receive and block step

4. By send, block and Fork

55. What are the types of containers

1. Abstract

2. Simple & Abstract

3. Simple, Abstract and receiver

56. Which of these are true/false with user defined functions?

1. User defined functions are accessible only in the mapping where they are created

2. User defined functions are visible across namespace

3. User defined functions accessed in other mapping by copying it to that mapping

4. User defined functions are accessible in any mapping in a software component version

57. Java Mapping is executed by implementing the interface ?

a) com.sap.aii.mapping.api.StreamTransformation

b) com.sap.api.mapping.StreamTransformation

c) com.sap.api.mapping.aii.StreamTransformation

d) com.sap.mapping.api.StreamTransformation

58. An Idoc has been sent by a sender system to XI, but the idoc is not received at the XI system which of these could be true/false

1. The destination system from the sender system to XI is not configured correctly.

2. The metadata in XI was copied/generated from the sender Idoc is corrupted

3. The destination system from XI to sender system is not defined correctly

4. Sender channel is not configured

59. While mapping which of these is true ? Can I use different mapping ?

1. You can use only one mapping at a time

2. You can use ABAP & JAVA mapping

3. You can use any mapping in any sequence any number of times

4. Different mapping can’t be used together

60. To import the metadata from an R/3 system which of this is true/false

o The import permitted in Software component need to be selected

o You have to create ‘ALE’ Name in SLD

o You need to login to the destination (R/3) with a valid user

o You need to login to destination(R/3) with a User having administrator rights

61. You are implementing XI for your customer, you have very good experience

working in ABAP. While mapping you want to do it in abap, but the option

available are only ‘Message Mapping’ ‘Java Mapping’ What would you do to

add the ‘ABAP Mapping’ option. Where would you configure it?.

A)In Exchange profile

B) In s/w component

C) In Integration Repository

62. From the WSDL description from application server, you can generate

d) Java Proxies only

e) ABAP proxies

f) Java and ABAP proxies.

63. JMS adapter can be used for

a. IBM web sphere MQ

b. Sonique

c. Web services

64. Which of the following is true/false about HTTP plain adapters?

a. Sender channel is not required to be configured

b. Receiver channel is not required to be configured

c. Using this system can directly connect to integration server

65. You would install Adapter engine de-centrally

a. To install PCK

b. To monitor the messages de-centrally

c. To share load with the central adapter engine and increase performance.

66. To Receive the data using ‘Select with JDBC adapter you would

a. You would configure a receiver channel

b. you would configure a sender channel

67. You find that the status in transaction ‘SXI_CACHE’ is not equal to 0. Which of the following would you perform?

a. Check the condition of BP in Integration Repository

b. Activate the BP in ‘SXI_CHACHE’.

c. Activate the BP in Integration Directory

68. Which are the methods that you need to call compulsorily in java mapping.

The answer is execute(), setParameter()

a. Exit() Systemproperties()

b. Execute(), SetProperties()

69. What is the relationship between an integration process and business workflow?

a) The Business Process Engine is the same as the Workflow Engine.

b) The Business Process Engine needs external Workflow Engine

c) Business Process Engine is a new name for Workflow Engine

70. What are the different types that a container element can be based on?

a) Simple XSD types : XSD:DATE, XSD:TIME, XSD: INTEGER, XSD: STRING

b) Abstract Integer

c) Receiver

71. Which of the following is true with regards to Container Elements?

a) Elements of a super container are visible in sub container.

b) Elements of sub container are visible in super container

c) Container cannot have super or sub containers

d) Containers can have multiple elements.

72. Send message within an integration process to 8 receivers at the same time, how can I do this?

d) Create a FORK statement with 8 branches

e) Create 8 interfaces

f) Create a loop with 8 interfaces

g) Create 8 branches

73. Which of the following Objects can be used in BPM ?

a) Context Object

b) Receiver Determination

c) Message Mapping

d) Interface Mapping

74. Could multiple instances of Integration process run at the same time ?

a) Yes

b) No

75. For ABAP mapping which of the following settings have to be done in Exchange Profile ?

a) Com.sap.aii.repository.mapping.additionaltypes = R3_ABAP | Abap-class; R3_XSLT | XSL

b) Com.sap.aii.repository.mapping.additionaltypes = R3_JAVA | Abap-class; R3_XSLT | XSL

c) Com.sap.aii.repository.mapping.additionaltypes = | Abap-class; R3_XSLT | XSL

76. How does Boolean functions work in message mappings ?

a) Boolean functions accept Boolean inputs and result in Boolean values

b) Boolean functions accept Boolean inputs and result in decimal values

c) Boolean functions accept Boolean inputs and result in alphanumeric values

77. While testing message mapping the source message occurs 3 times but the target message occurs only once? What can be the reason ?

a) Target cardinality is not defined sufficiently

b) Source cannot repeat

c) Message mapping cannot handle multiple values

78. What JAR file is required to perform Java mapping ?

a) aii_map_api.jar

b) aii_map_api.java

c) aii_map_aii.jar

d) None

79. Collaboration Agreement is made of the following ?

a) Sender Agreement, Receiver Agreement

b) Sender Agreement, Sender Communication Channel

c) Sender Agreement, Receiver Communication Channel

d) Receiver Agreement, Receiver Communication Channel

80. What are the three IDOC related transactions in XI ?

a) IDX9

b) IDX1

c) IDX2

d) IDX5

e) IDX3

81. Is EOIO supported by RFC ?

a) YES

b) NO

82. Java Web Start is used for ?

a) Caching Java applications

b) to write Java code

c) to execute Java mapping

d) to perform JMS connectivity

83. Where do you define Usage Dependency?

a) Integration Repository

b) Integration Directory

c) SLD

d) Enterprise Portal

84. For ABAP mapping which class must be implemented ?

a) IF_MAPPING

b) IF_MAPPING_ABAP

c) MAPPING_ABAP

d) MAPPING_EXECUTE_ABAP

85. Component Monitoring in the RWB is used to display the monitoring of the following components?

a) Integration Engine

b) Adapter Engine

c) Integration Directory

d) Integration Repository

e) Runtime Workbench

86. Does HTTP adapter support QoS BE?

a) Yes

b) No

87. IDOC adapter supports the following QoS’s?

a) EO

b) EOIO

c) BE

d) All the above

88. The Client has decided to user HTTP adapter as Sender. Which transaction should be used to configure the HTTP adapter?

a) SICF

b) SMICM

c) SM59

d) SE80

89. The following transaction is used to monitor XML messages in XI ?

a) SXMB_MONI

b) SM59

c) SXMB_ADM

d) SICF

90. File adapter has the following QoS?

a) BE

b) EO

c) EOIO

d) BEIO

91. When FILE adapter as Sender, we do not need Sender agreement ?

a) Yes

b) No

92. File Sender communication channel can be used by only one Sender agreement ?

a) True

b) False

93. SOAP adapter uses the following message protocol:

a) SOAP 1.1

b) SOAP 1.2

c) SOAP 1.9

d) SOAP 1.3

94. Using the following URL we can display the content of CPACache?

a) http://<host>:<J2EEport >/CPACache

b) http://<host>:<J2EEport >/AdapterCache

c) http://<host>:<J2EEport >/CPACatch

d) http://<host>:<J2EEport >/CPACache/index.html

95. The following URL can be used to display the Adapter Status in XI ?

a) http://<host>:<J2EEport >/AdapterFramework

b) http://<host>:<J2EEport >/AdapterFramework/RFC

c) http://<host>:<J2EEport >/AdapterFramework/rep

d) http://<host>:<J2EEport >/AdapterStatus

96. Which security role need to be assigned to access the CPACache ?

a) xi_af_cpa_monitoring

b) xi_af_cache_monitor

c) xi_af_cpa_monitor

97. The following URL can be used to manually refresh the CPACache?

a) http://<host>:<J2EEport >/CPACache/refresh=delta

b) http://<host>:<J2EEport >/CPACache/refresh?mode=full

c) http://<host>:<J2EEport >/CPACache/refresh?mode=all

98. The Objects from repository are accessed from directory using user:

a) XIDIRUSER

b) XISUPER

c) XIAPPLUSER

d) XIADMIN

99. Information about the central and decentral Adapter Framework installations is maintained in :

a) SLD

c) CLD

d) IR

e) ID

100. Special drivers required for JDBC, JMS adapters can be deployed using :

a) SPM (Software Procurement Manager)

b) SDM (Software Deployment Manager)

c) SCM (Software Change Manager)

d) SOM (Software Ownership Manager)

They may also ask youu like this questions

1. How many interfaces are u developed in u r project.

2,What is land accepted.?

3.What is Your team size ?

4.The work assignment procedure in your organization?

5.What is your complete company object.?

6.What is the nesicity of developing that scenario.?

7.What is the advantage over other integration tools.?

8.What is Sender agreement?

9.What is Receiver agreement?

10.Tell me the steps for Multiple Idoc to File.(BPM Scenarios)

11.Tell me the steps for file to Multiple Idoc (BPM)

12.How to Create Alerts in BPM?

13.How to Use Third Party Adaptors in u r project.?

14.How to Use External Objects?

15.What is the Use of Node Fictions in XI?(example)

16 Examples on RFC lookups?

they may ask you like

1) What the business systems used ? (Note this is SLD related)

2) They will give you scenario and aks you howmany BS,TS and logical names

you will create

3) Some more things on SWC versions, SAP R/3 Settings like pushing IDOC

receive IDOC ...etc

4) Naming conventions you used ? for BS, LS,TS.....

5) Why sender IDOC,HTTP adpter not required? explain in detail ?

6) What adapters you used ? Tell all the parameters?

7) Any java mapping written? how to write? Packages? UDF....

😎 Mapping functions details...like node functions etc....

Hope this may help you

Thanks

Sandeep

PS: if helpful plz reward points

Former Member
0 Kudos

Hi Sandeep,

Those are for sure not interview questions. They are very similar to questions of some other exams.

I believe this is not the best way of helping out someone.

Regards,

Sumit

vikas_agarwal
Contributor
0 Kudos

Hi,

These are some Interview Questions, hope it will help you:

1. What are different design time components used by XI?

2. What services does the integration server provide?

3. What are the 4 functions does adapter framework provide?

4. What is Java webstart and why is it used?

5. What are the different XI components?

6. What is XI domain?

7. What is XI pipeline and what is a pipeline service?

8. Describe the alert functionality of the runtime workbench?.

9. Name different monitoring functions of the runtime

workbench?

12. List 4 ways to enable logging / trace?

13. What is logging / trace?

14. Properties of an Async message?

15. Inbound XI message has problem, where do you look for

solution?

16. Describe XI message format?

17. Describe end-end monitoring?

18. In XI 3.0 where do you configure adapters?

19. Different steps to make an IDOC adapter work?

20. What is a mail adapter?

21. JMS adapter can talk with what type of systems?

22. What format can JDBC adapter communicate in?

23. If communications with JDBC using XML format, what

are 4 actions you could do?

24. Installing PCK what platforms can you install it on?

25. How does PCK and adapter framework engine differ?

26. Can JDBC adapter query DB tables?

27. JMS adapter scenario messaging system provider needs

to submit what?

28. What are the properties of receiving IDOC adapter?

29. JDBC/JMS require certain steps before they can work?

30. Properties of the PCK who developed it? What is it

similar too? Does it support B2B?

31. What is ALE audit with respect to IDOCS?

32. Properties of the HTTP adapter, does it use or need a

sender or receiver? Or communications channel

agreement?

33. What does a RFC adapter support?

34. Is EOIO supported by RFC?

35. What are advantages and why would you install a

decentralize adapter engine?

36. Comment on the following, adapter engine is also known

as a PCK?

37. What are the different monitoring status? Where do you

find them?

38. What adapters are not in adapter engine?

39. Which ABAP proxy, in or outbound has code you can

type in?

40. With an optional node what is the cardinality? How do

you make sure the subordinates fields get mapped?

41. What is it WSDL? Where do you find it in DR? Does Is

used in Java or ABAP Proxy?

42. In XI 3.0 Stack 9, what are the supported mapping

types?

43. What are prerequisites for importing customer defined

IDOC?

44. What are the three IDOC transactions in XI?

45. Context object replace what?

46. Two things can make up a collaboration agreement,

what are they?

47. What is a logical system, with respect to SLD?

48. What is the sender communications channel?

49. If error during inbound or outbound binding, where do

you look to solve?

50. What is URI, URL, and URN and what are their difference?

51. To perform content based routing, two places it can be

done, what are the two places?

52. What is an integration process

53. Message Mapping, advanced user function, can you test

for context changes, if yes how?

54. What is multi-mapping? Where is it used? What are the

advantages?

55. What are the two XSLT tags, previously that could not

be used in XI Why?

56. Using a simple user defined function how can you send

trace information to be monitored?

57. What is function exists in message mapping?

58. What Jar file is required to perform Java Mapping?

59. What is context in message mapping?

60. What is remove context and what is Split by Value?

61. Source message occurs 3 times, target only once what is

wrong?

62. Java mapping class, which class must it implement?

63. What is scope of mapping template?

64. How does a Boolean function work in message mappings?

65. Where can you use a user defined function, scope?

66. In simple mapping – one source results in 4 identical

target messages, with regarding cardinality what is the

problem?

67. What is a prerequisite to do ABAP mapping for a

complex transformation?

68. What step can be inserted into an exception branch?

69. Where can you find business process engine?

70. What actions can you perform in SXICACHE?

71. What is a wait step and why is it used?

72. What is a block step and why is it used?

73. How do you get an error condition to generate an alert?

74. 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?

75. Which XI objects can be used in an integration process?

76. What happens after an exception is raised in BPM?

77. Send message within an integration process to 8

receivers at the same time, how can I do this?

78. Describe the triggering of exceptions in BPM?

79. What is a correlation and what is local correlation?

80. Which steps can trigger an alert?

81. What does a control step do?

82. How does integration process kill itself? What are other

possibilities?

83. What is the 2 visibility of container elements?

84. What are the different types that a container element

can be based on? Can container elements be based on

dictionary structure MARA?

85. What is the relationship between an integration process

and business workflow?

Message was edited by:

Vikas Agarwal

Former Member
0 Kudos

>>>1) QoS that a Sender JDBC communication channel supports ????

Ans>>QOS should be EO or EOIO

>>>2) QoS in case of a RFC Receiver adapter supports ???

• sRFC scenario(synchronous): QoS Best Effort

• tRFC scenario(asynchronous): use acknowledgement

• In the synchronous case this may lead to a situation where the transaction could not be committed but the negative response does not reach the sender. In this case its important to be careful and use the QoS BE.

• In the asynchronous case (tRFC) this may pose some problem regarding monitoring/error handling E.g. is a PO is posted using an asynchronous BAPI with implicit commit, the only way to make sure that the transaction was posted is to check on the target application.

>>3) When you use transaction SXMB_MONI for process monitoring, which field tells you that the entry is for business process

ANS you have to monitor the messges step by step

then just go to PE written in the message and click that will link you to BP and details will link you to BP message

>>>4) Difference between Xi business process and workflow ?

business process comprises the workflow.

when there is sync/async bridge then you can see a synchronous error message but when you will click on PE step of that message you can find processed workflow

all because workflow can be processed of restarted.

workflow can be a part of BP.

>>>5) To make non mandatory node mandatory which you should to?

As per the business requirement you can do.

*PS: reward points if useful**

Regards,

Sumit Gupta

Former Member
0 Kudos

) QoS that a Sender JDBC communication channel supports ????

A: Exactly Once (since Asynchronous)

2) QoS in case of a RFC Receiver adapter supports ???

A: all 3 options u can use(since synchronous)

3) When you use transaction SXMB_MONI for process monitoring, which field tells you that the entry is for business process

A:by an entry called BPE in processed XML messages

4) Difference between Xi business process and workflow ?

A: Work flows are external to XI and can be designed any where and import them in to XI.U would utilise these work flows in to Business Process Editors and design Business Process

5) To make non mandatory node mandatory which you should to?

A; Mandatory (Occurance option for element in Datatype should be 1-n)

Not mandatory (Occurance option for element in Datatype should be 0-1,n)

Message was edited by:

rama krishna

Former Member
0 Kudos

HI Gabriel,

Here is the link of all interview question.

/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions

http://www.erpgenie.com/netweaver/xi/index.htm

*PS: Reward points if useful**

regards,

Sumit Gupta