cancel
Showing results for 
Search instead for 
Did you mean: 

Please give me some explanation

Former Member
0 Kudos

Hi Experts,

Please dont send any links..

1) What is use of business service and business sytem.

2) what is the use of techinical system.

3) what is the use of Data type, Message type, Message interface.

4) what is the use of Message mappings & Interface mapping.

Please clarify.

Thanks,

Bhavya

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

HI,

1) What is use of business service and business sytem.

-


> Business System : This is defined as part of the SLD and is a physical system whose parameters are well defined.

Business Service : This is not defined as part of SLD and whose technical parameters are not completely known.

2) what is the use of techinical system.

--->Technical System - Physical system

Business System - Logical system

Technical system is a phisical machine, it have a IP. Can be a BBDD, ERP, J2EE ......... a Business System is a logical term that we use into the Business Scenarios and represent these Technical System that we had created

3) what is the use of Data type, Message type, Message interface.

--->

Data Type defines the structure of the message and it will be wrapped under Message Type.

Hope the details below will clearify your doubts.

A data type in a programming language is a set of data with values having predefined characteristics. Examples of data types are: integer, floating point unit number, character, string, and pointer.

The characteristic of columns and variables that defines what types of data values they can store.

Check out the details:

http://en.wikipedia.org/wiki/Data_type

A message type comprises a data type that describes the structure of a message. At the following points in SAP Exchange Infrastructure you can refer to the message to be exchanged at runtime by using the message type:

Details:

http://help.sap.com/saphelp_nw04/helpdata/en/2d/c0633c3a892251e10000000a114084/content.htm

data types just define the abstract XSD structure . but since In XI we are using XML langauge. so We need a Root element in our message. that root element is added by Messagr type.

means data type is just an abstarct structure and message type add root element to data type.

thats why in Mapping we use message type only.........

and one message type corresponds to one data type only............

4) what is the use of Message mappings & Interface mapping.

-


> Message Mapping is used to map the sender and reciver message structure. it is the format in which data will be processed.

Precisely speaking,

Interface mapping assigns message mapping which can be of different types

-Message Mapping

-Java Mapping

-ABAP Mapping

-XSLT Mapping

For synchronous Interfaces , we have a request interface mapping ans response interface mapping.

They are two different types of interface mapping. one is standard and another one is enhanced.

To check the difference between these two please check this sap help:

http://help.sap.com/saphelp_nw04/helpdata/en/e9/67a63d7af20450e10000000a114084/content.htm

http://help.sap.com/saphelp_sm40/helpdata/en/42/ed364cf8593eebe10000000a1553f7/content.htm

Also check this weblog , it will give u an clear idea of using Extended Interface determination.

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

http://help.sap.com/saphelp_nw04/helpdata/en/21/6faf35c2d74295a3cb97f6f3ccf43c/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/4f/ef761a5ecfb1418b79896e10fe4c57/content.htm

Thanks

Swarup

vijay_b4
Active Contributor
0 Kudos

HI Bhavya,

Reward points if this helps

Interface Mappings :Use

Interface mappings register your mapping program for an interface pair in the Integration Repository. If you require a mapping at runtime, it is sufficient to select the interface mapping for the interface pair at configuration time (see: Defining Interface Determinations). The Integration Server uses the interface mapping to identify associated mapping programs for request messages, response messages, fault messages, or all three.

Interface Mappings

When defining mapping programs for request, response, or fault messages, the definition is first separated from the interfaces that reference the corresponding message types. Furthermore, you can reuse a message type for multiple interfaces. This means that the simple definition of a mapping program is not sufficient to establish a connection (that is based on the assignment of outbound and inbound interfaces).

This role is undertaken by the interface mapping:

● An interface mapping specifies the corresponding mapping programs for request, response, or fault messages for a selected interface pair. You use an interface mapping to register mappings for an interface pair.

● You can also specify multiple mapping programs to be executed one after the other in the case of requests and responses for an interface mapping.

You can also define multiple interface mappings for the same interface pair, to provide multiple variants in the Integration Repository. At configuration time, the customer can select the appropriate mapping in an interface determination and save it in the Integration Directory.

http://help.sap.com/saphelp_nw04/helpdata/en/12/05731a10264057badc32d3d3957015/content.htm

Message Mapping: Purpose

Mapping maps a source structure to a target structure. There are various reasons why this may be necessary:

A business partner expects other technical field names or another structure for transferring data.

http://help.sap.com/search/highlightContent.jsp

Former Member
0 Kudos

Experts any more explanations please..

Former Member
0 Kudos

Hi,

> What is use of business service and business sytem.

Logical representations of technical systems used for creating scenarios in XI.

> what is the use of techinical system

Technical systems are all systems that are connected to XI (for example ERP, CRM, ...)

> what is the use of Data type, Message type, Message interface.

Used for represent the data interface of a system.

> ) what is the use of Message mappings & Interface mapping.

Used for mapping if two systems have different Message Interfaces.

For the future please one question per thread and like Prateek mentioned for general questions have a look at help.sap.com.

Regards

Patrick

vijay_b4
Active Contributor
0 Kudos

Hi Bhavya,

1) What is use of business service and business sytem.

Business System is a logical representation of a Technical System.

Business Service is a abstract representation of a System. For instance, www.google.com have a several system working together and IPs of this machines change eventually. When we use a Business Services like google we reference a computer that we don't know the phisical implementation.

Business Service: Address an abstract business entity as the sender or receiver of messages.

Using a business service, you can define the technical or business subunits of the companies

involved and then assign them the relevant interfaces. The business services are used when

configuring cross-company processes.

2) what is the use of techinical system.

Technical system is a phisical machine, it have a IP. Can be a BBDD, ERP, J2EE ......... a Business System is a logical term that we use into the Business Scenarios and represent these Technical System that we had created.

3) what is the use of Data type, Message type, Message interface.

Data type defines the structure of your xml message.Message type is the wrapper of data type.You will be using your message type while mapping and not the data type.Its the abstraction concept used in oops

A data type in a programming language is a set of data with values having predefined characteristics. Examples of data types are: integer, floating point unit number, character, string, and pointer.

A message type comprises a data type that describes the structure of a message. At the following points in SAP Exchange Infrastructure you can refer to the message to be exchanged at runtime by using the message type:

4) what is the use of Message mappings & Interface mapping.

In a message mapping you declare how the source message will be mapped to the the target message.

What source field will be mapped to the target field and any conditions for it to happen.

In the interface mapping you define what interfaces that will be communicating with each other. You will also see what message mapping the interfaces are using to exchange data. You need to do the message mapping before you do the interface mapping to get it correct.

Reward points if this helps

Regards

Pragathi.

prateek
Active Contributor
0 Kudos

Please make a search on sdn and help.sap for these topics

Regards,

Prateek