9 Replies Latest reply: Jul 9, 2012 10:33 AM by Jui Hsuan Chung RSS

SAP/SUP recommend landspace

Joao Sousa
Currently Being Moderated

I'm having really trouble understanding what is the correct landscape to use in a Sybase/SAP environment (I don't really care about other scenario, just SAP + SUP), and I don't believe I'm alone. SAP seems to change things in each support package since 2.0, even ESD seem to contain substantial changes.


Consider a mobile sales force automation application with offline capabilities. I have multiple questions:

  • Is DOE required? If so, why?
  • Do we use MBOs with DOE?
  • Is Gateway required?
  • Are they compatible?
  • When they talk about Gateway, they say it removes the need to manually create MBO, but do they still exist?
  • DOE is a netweaver mobile component correct? They use the term "SUP DOE", and when I read it, I get pretty confused about what they are talking about?


I've been reading this whitepaper: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0db38c6-0e86-2f10-7482-d80cf09ee7a0?QuickLink=index&overridelayout=true&55130200211809 and it has left me even more confused then I was before reading it...


I had SUP 1.5 training and by now I find it was completely useless as SAP changes everything upside down in every release (even minor ones). With so many components, and comparing to the simplicity of custom web services approach, I wonder how anyone can actually sell this to a customer.


SAP needs to streamline this fast.

  • Re: SAP/SUP recommend landspace
    Tobias Hofmann
    Currently Being Moderated

    Maybe I can help a little.

    • DOE is required for BAPI access from SUP as it is used for the sync of the data. That comes from the time when Sybase was only a SAP partner and SAP enforced partners to use DOE for mobile (offline) applications
    • MBOs represent your data you will work on. When you choose to use a web service, you'll still have an MBO. MBO can be seen a set of scripts for the SUP server for setting up the CDB, connections, etc and a set of APIs for your mobile application
    • Gateway is not required. Gateway allows for synchronized access to your ABAP system, as with Gateway you'll develop using the OData SDK (no offline capability). So, SUP and Gateway are complementary
    • DOE is from SAP MI. I believe SAP renamed it to SUP DOE to hide the fact that you still will use SAP MI (that does not have the best reputation)


    You are right, SAP/Sybase are changing the SUP product really fast, specially when you are used to the speed of innovation SAP applies to ECC/NetWeaver. I don't think this will stop very soon as the mobile market is just evolving very fast. Thats good and bad at the same time.

    • Re: SAP/SUP recommend landspace
      Joao Sousa
      Currently Being Moderated
      • And yet SAP is not clear in the documentation. Some documents say you can access the BAPIs directly, and most demos show this. I haven't seen a single demo using DOE ...
      • MBO fill the cache, but then I can use bulk refresh to compensate for the absense of delta mechanisms or I'm wrong?;
      • Gateway is not mandatory yet SAP removed direct connection to SAP in their white paper which makes things really confusing.....
      • I understand the reasoning, SAP MI has a very bad rep, but it's even worse to call SUP DOE to something that is Netweaver based;


      I think SAP is changing too fast for partners and for customers. Aquisitions like Syclo which aren't explained and cause client confusion. I have had clients say that they are postponing mobile investments until the "SAP landscape" becomes more stable.


      The market is evolving, but SAP doesn't seem to have a clear roadmap. Clientes (and partners) need to understand which products to use, and SAP is messing things up.


      And honestly, I can make a custom sales force automation solution, which connects directly to the ERP, with full deltas and little load on the central system. It's not rocket science, and it's so much simpler. Yes, you lose device provisioning and control, but the alternative is installing a completly absurd landscape with SUP + Gateway + ERP....

  • Re: SAP/SUP recommend landspace
    Masayuki Sekihara
    Currently Being Moderated

    If you are talking about SAP CRM Sales mobile application. Followings are required.


    + CRM backend server + CRM Sales add-on

    + SAP NetWeaver Mobile 7.1 + Gateway 1.1 to NetWeaver Mobile add-on = people call it DOE

    + SUP 2.1.* + Sybase SAP Connector add-on

    + SAP CRM Sales 2.0 mobile application.

    See more details in http://scn.sap.com/docs/DOC-26601


    If you are talking about custom application, there are several ways to implement.


    Please note that "Gateway 1.1 to NetWeaver Mobile add-on" and "SAP NetWeaver Gateway" are completely different software components.