cancel
Showing results for 
Search instead for 
Did you mean: 

Technical System Vs Business System

Former Member
0 Kudos

Hi,

Can anybody briefly explain me about the following 2 queries:

a) Why do we need to create Business System, When we have Technical System in our hand?

b)why do we need Message Type? When we have Data Type in our hand,

Cheers.,

Xeon

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>a) Why do we need to create Business System, When we have Technical System in our hand?

yes

>>>b)why do we need Message Type? When we have Data Type in our hand,

it's done from the standards point of view

Regards,

michal

Former Member
0 Kudos

Thanks for the quick response...

For a) Yes---> Means we don't require to create Business System??!!!!

For b) So, It's XI standards we have to follow ??!! Is there any explainatory points in that...

Answers (7)

Answers (7)

Former Member
0 Kudos

Thanks for the valuable info....

Former Member
0 Kudos

Hi Xeon,

Check these two links for why we use business system and technical system:

http://help.sap.com/saphelp_nw2004s/helpdata/en/42/c817d9d2296bb2e10000000a1553f6/frameset.htm

http://help.sap.com/saphelp_nw2004s/helpdata/en/24/8fa93e08503614e10000000a114084/frameset.htm

For Data Type and Message Type and Data Type see below:

A data type is a basic unit for defining the structure of the data for a message type and, as a result, for the message to be exchanged

->A data type is a basic unit for defining the structure of the data for a message type and, as a result, for the message to be exchanged.

A data type is an XML Schema Definition (XSD). This definition determines how the valid payload of a message will look. Data types in XML schema are only an abstract description of a structure that you can assign to elements in an XML schema definition. A message type or a fault message type that references a data type determines the name of the root element of a message.

2)Message Types

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:

· More than one message interface can use the same message type. For example, an asynchronous outbound message interface and an asynchronous inbound message interface can reference the same message type because the request message does not need to be mapped.

· When defining a message mapping you can directly reference message types to map messages from an outbound interface to messages from a receiver interface.

Regards,

Subhasha Ranjan

Former Member
0 Kudos

==> a) Why do we need to create Business System, When we have Technical System in our hand?

Business system is logical representation, and in configuration only business systems are visible...

==>b)why do we need Message Type? When we have Data Type in our hand

Data types root node is represented as complex or simple type where as the an xml structure expects root node of type ELEMENT which is represented by message type....

Message types represent actual message structure which is used in communication.

Former Member
0 Kudos

Dear Friend,

Basically Technical system is a physical system. That means a machine with certain machine mane. While on the other hand a business system is a virtual system which resides on technical system. So there is possibility that there can be more than one business system working on single technical system to make proper utilization of resources. Even though they a on same physical system there is no interference among them.

Data Type are basic types used to definethe sender/receiver structure. A Message Type is created using multiple data types. In this way your Message Type can be constructed using more than one data type to make complex structure.

And those data types can be again reused whereever needed. This is very feasible in reusability point of viwe.

I hope my answers clears your question.

    • Reward points if it helps you

prabhu_s2
Active Contributor
0 Kudos

<b>a) Why do we need to create Business System, When we have Technical System in our hand?</b>

Business System is a logical rep of a Technical System. Technical system can be a physical machine, it have a IP. Can be a ERP, J2EE etc. A Business System is a logical term that we use into the Business Scenarios and represent these Technical System that we had created.

http://help.sap.com/saphelp_nw04/helpdata/en/87/7277e8fba34421a45d97a41ec27381/frameset.htm

<b>b)why do we need Message Type? When we have Data Type in our hand,</b>

A data type is a basic unit for defining the structure of the XML data used to exchange messages with the use of SAP Exchange Infrastructure but where as a message type is made of a data type and describes the structure of a message on a higher level than the data type.we can simply say that it just like an envelope for the letter.

Former Member
0 Kudos

Hi,.

It is long term strategic goal to achieve service oriented business landscape and at the same time to simulate real world scenario.

Regarding your second query it is again to manage reusability and complexity of real world scenario. for example "address" is data type which can be resused in N number of message type which can belong to n number of message interface. Breaking information into small manageable pie. For developing "Hello world" in XI it may seem un-necessary but believe me in long and complex landscape it helps a lot.

Regards,

Gourav

Former Member
0 Kudos

Hi Xeon,

a) see a business system as an instance of a technical system. E.G. Each client of a R/3 is a business system. The technical system is the R/3 itself.

b)

Message-types:

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

Data-types:

http://help.sap.com/saphelp_erp2005vp/helpdata/en/a5/04623c4f69b712e10000000a114084/content.htm

Regards Mario