Skip to Content
avatar image
Former Member

Difference between Business System and Business Service

Hi Friends,

I know the basic difference between the Business System and Business Service and that is.. the systems which are defined in SLD are Business systems.

But in Real scenarios how they are differentiated. Because, I tried a simple scenario where Iam updating an R/3 table using a legacy file. I used RFC receiver Adapter for that. First I defined the Technical and Business systems for my R/3 in SLD. and then used this Business System in my scenario. And it worked well. the table was updated.

But then in place of Business system I created a Business Service and with Inbound interface as my Function Module imported into XI from R/3 and created a communication channel for it. Even then it is working properly.

My doubt is that when I can directly create a Business Service in ID and use it then what is the use of Business System and defining it in SLD.

This is just a silly doubt but will appreciate your response.

Thanks in Advance...

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Jan 05, 2006 at 08:22 AM

    A <b>Business System</b> is something that physically exists.

    Let us assume, you want to download a file from a mainframe, transfer this file with file adapter and put it in an R/3 with an RFC call.

    Then the mainframe and the R/3 are your business systems, which do physically exist.

    You use <b>Business Service</b>, when the message is not addressed to a Business System in your system landscape. It is used mostly used in B2B scenario, where you don't know the Business Systems of your partner.

    Hope that helps

    Stefan

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 05, 2006 at 09:24 AM

    Hi Narayana

    I do agree with the explanation of Stefan and also with your basic concept.

    When we talk about Business System, we are talking about those system which have been defined in the System Landscape Directory, For all our A2A Scenario we generally define Business System.

    When we talk about Business Services, we are talking about individual services, that services could be one of the service of our Business System also. For all our B2B Scenario we genrally prefer using Business Services. It helps us in communicating with our business partner, without exposing our (Business) Landscape.

    regards

    Mithlesh Kumar Jha

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Narayan

      You need not to do any extra setting for the ftp scenario you are talking about. Your ftp adapter with FTP protocol will serve your requirement, except some security settings, if required.

      regards

      Mithlesh Kumar Jha

  • avatar image
    Former Member
    Feb 16, 2006 at 05:21 PM

    Hi Narayana,

    I think you have very interesting question. Business System service is directly mapped to Business System in SLD. So you can't have multiple services in Integration Directory (ID) using same Business System from SLD.

    Example. If i have legacy system MAINFRAME and it is sending data for 3-4 interfaces.

    Solution 1:

    Crate Business System in SLD with each Interface name and Import those as Business System Services in Integration Directory.

    Solution2: Create 1 Business system in SLD and create multiple Services of Type Business Service in in Integration (ID) .

    I will highly appreciate your feedback about my comments.

    Thanks

    Jayant

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 16, 2006 at 05:47 PM

    Hi Narayana -

    At a practical level, I'll also add that for Business Services, you cannot maintain Groups and Targets in the SLD for ease in transporting your ID/configuration objects. So you have to manually update your Business Services in each target environment (if another corresponding system exists in that target environment - which isn't always the case).

    Regards,

    Jin

    Add comment
    10|10000 characters needed characters exceeded