Slashdot Mirror


SAP License Fees Also Due For Indirect Users, Court Rules (networkworld.com)

SAP's licensing fees "apply even to related applications that only offer users indirect visibility of SAP data," according to a Thursday ruling by a U.K. judge. Slashdot reader ahbond quotes Network World: The consequences could be far-reaching for businesses that have integrated their customer-facing systems with an SAP database, potentially leaving them liable for license fees for every customer that accesses their online store. "If any SAP systems are being indirectly triggered, even if incidentally, and from anywhere in the world, then there are uncategorized and unpriced costs stacking up in the background," warned Robin Fry, a director at software licensing consultancy Cerno Professional Services, who has been following the case...

What's in dispute was whether the SAP PI license fee alone is sufficient to allow Diageo's sales staff and customers to access the SAP data store via the Salesforce apps, or whether, as SAP claims, those staff and customers had to be named as users and a corresponding license fee paid. On Thursday, the judge sided with SAP on that question.

123 comments

  1. oracle all over again by nnet · · Score: 1

    what could possibly go wrong?

    1. Re:oracle all over again by ShanghaiBill · · Score: 5, Interesting

      what could possibly go wrong?

      I have talked to dozens of SAP customers, and I always ask them "Are you happy that you decided to go with SAP?". So far, this is that number that have answered affirmatively: 0.

    2. Re:oracle all over again by Anonymous Coward · · Score: 1

      You simply need competent and experienced ABAP developers to make real use of it.
      When you are stuck with the standard only and also only get the typical SAP consultants, then you are SOL.

      I'm working at a larger hospital and we have quite a few more hospitals on our SAP system and it works really well, but took lots of development time. We of course added all sorts of proper solutions, that the SAP standard (IS-H, i.s.h.med) is simply not delivering. Especially i.s.h.med is literally shit.

      Anonymous, because I simply don't have a slashdot account.

    3. Re:oracle all over again by Anonymous Coward · · Score: 1

      Or do like some of do, we pull the data directly from SAP, stage the data over time, and feed it back to all the parts of the business to make magic happen. Common dimensions, broad source feeds from all the various on-prem or cloud hosted services, and visualization/report
      services of several flavors to cater to multiple data use cases... Data warehouse FTW.

      Whoot!!

    4. Re: oracle all over again by Anonymous Coward · · Score: 3, Interesting

      Based on my reading of this situation, what you're doing would be considered "indirect" as well. Just because you dump the data out, rearrange it, and present it in a different system doesn't mean the data didn't "originate" from SAP.

      This is straight out of the Oracle "F*** your customers over" playbook.

    5. Re:oracle all over again by AuMatar · · Score: 3, Insightful

      In other words, so long as you throw out all their code and use them as a kind of shitty application server, they can be alright- if you get good developers to write the app for you. Sounds like you should just skip the middleman and write your own application from scratch then.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    6. Re:oracle all over again by Gussington · · Score: 1

      I have talked to dozens of SAP customers, and I always ask them "Are you happy that you decided to go with SAP?". So far, this is that number that have answered affirmatively: 0.

      I'm not claiming to be an expert in this area, but having been a bit player in some large projects involving the likes of SAP, Oracle, IBM, Deloitte, KPMG etc I've never understood where the value in these big dollar solutions. An example is an Oracle project looking to cost >$10million for a suite of products and solutions I could get from newer, smaller, more dynamic vendors for half the price.

    7. Re:oracle all over again by OpenSourced · · Score: 2

      Well, if you are operating in twenty different countries, SAP will keep your accounting rules adapted to the intricacies of each one, yearly as rules change in every contry. And then offer you a consolidated view of all your financials.

      It's in fact the only solid reason I know for going SAP, but, as the decision makers are usually financial people, it works mightily.

      --
      Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
    8. Re:oracle all over again by iamgnat · · Score: 4, Insightful

      In other words, so long as you throw out all their code and use them as a kind of shitty application server, they can be alright- if you get good developers to write the app for you. Sounds like you should just skip the middleman and write your own application from scratch then.

      This is true of all similar systems though (Remedy, Salesforce, ServiceNow, etc..).

      The execs get sold on it by sales people that show them a built out and customized suite, but all they pay for is the basic unmodified system. Then they refuse to put the budget into the management and configuration of the tool.

      I've been in the business for 20 years now and I've yet to meet any user that is happy with such systems. When you dig into it the real reasons always come down to a poor deployment/implementation.

    9. Re: oracle all over again by Tesen · · Score: 1

      Based on my reading of this situation, what you're doing would be considered "indirect" as well. Just because you dump the data out, rearrange it, and present it in a different system doesn't mean the data didn't "originate" from SAP.

      This is straight out of the Oracle "F*** your customers over" playbook.

      I tend agree with your statements. Even in my place of employments situation, we extract from legacy systems via an SSIS ETL process and then use PI to extract out of SQL tables, eventually, that data gets fed back from the ECC solution to the BW solution and then extracted data from the BW solution to downstream BI solution. Even though that data originated from another system, the fact it was extracted from BW means a SAP user license for anyone touching that data.

    10. Re:oracle all over again by Anonymous Coward · · Score: 1

      No, it seems you have no idea what SAP actually is and what you get with R/3.

      And you actually do not throw out all code, that would make no sense.
      IS-H is primarily designed for billing, but hospitals like ours are of course not using it just for billig. Still there are tons of changes every year, also based on law changes, regular billing changes and so on. There is no way that you could do all of that by yourself even if you had a large development team behind you. And that part actually works well. It's also properly supported because IS-H is handled by the company SAP themselves.

      It's possible to extend standard code via various ways including adding your own code on top through so called user exits (old way) or BAdIs (new way).
      You can also extend standard tables+structures by using defined methods and when you actually know what you are doing, none of it will ever break.
      Standard code gets bug fixes and adjustments including enhancements. And the whole point of it is that you can adjust all sorts of things to fit your own needs without having to redo/reapply your changes on every new release / every new update.

      You also effectively get to see ALL the standard code. You can even modify it, when you really need to, but you should always avoid that.

      I did actually replace some things however because the standard didn't do it well. The report for showing laboratory findings in a cumulative view for example was handled really badly. It's basically a joke. But before you go on, actually even our laboratory software doesn't do it well. My own report is able to show as many findings as the screen resolution allows (on my own screen it shows around 30 in total) and it was also designed to use as few space as possible for each. Now that's perfect for our doctors.

      The SAP standard for that (which is part of i.s.h.med, that is actually not made by the company SAP, only IS-H is handled by SAP) is simply shit. It shows a max of 5 or 6 findings in total on screen, also wastes tons of space and is really hard to look at. On top of that it has huge performance issues. My own report is even way faster when collecting all of the data.

      I personally do not understand why paid for software isn't doing it the way I did it, but that's life. Again, I was able to simply hook my own cumulative report into everything by simply adding it inside a userexit. That part of SAP is well done for the most part.

    11. Re:oracle all over again by Anonymous Coward · · Score: 0

      No.

      The previous systems had their issues, were spread across big iron intel and whathaveyou but it was cheaper could be fixed and just kept going.

      SAP is crap.

    12. Re:oracle all over again by Nunya666 · · Score: 2

      what could possibly go wrong?

      I have talked to dozens of SAP customers, and I always ask them "Are you happy that you decided to go with SAP?". So far, this is that number that have answered affirmatively: 0.

      As a user stuck in the middle of an SAP migration, I would agree. Our legacy system has 18 years of transaction history, and it can run database queries that would crash SAP that only has 5% of the transaction volume. SAP can't even do simple data transfers to your PC without crashing because they do everything in-memory.

      After migrating less than 1/5 of our sites to SAP, we are having such awful performance issues that we are implementing SAP's only solution (called HANA), which just runs the entire system in-memory. Great solution - instead of creating a well-designed system, just charge way too much money for more RAM.

      SAP is 10% product and 90% marketing.

    13. Re:oracle all over again by Hognoxious · · Score: 2

      How many developers do you have? How much time?

      While of course you wouldn't need to write all of it, I still think you're underestimating the effort by a teeny weeny order of magnitude or two.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    14. Re:oracle all over again by lsatenstein · · Score: 1

      I always preferred Baan. It was good and well performing. You could write your own improvements. Then the heavy marketing by SAP came into play and that made corporate decision takers say, If it's SAP, my job is spared.

      At least Baan supported (out of the box) 4 languages (English, French, Spanish and your_own_translated_version)
      Now I know Baan became Infor. Its still a tremendous product, even with the change of ownership.

      --
      Leslie Satenstein Montreal Quebec Canada
    15. Re:oracle all over again by Anonymous Coward · · Score: 0

      ...we are having such awful performance issues that we are implementing SAP's only solution (called HANA), which just runs the entire system in-memory.

      Prepare for improvement! From ridiculously awful to not so ridiculously awful.

    16. Re: oracle all over again by Anonymous Coward · · Score: 0

      This judgement will be overturned on appeal simply because it is retarded. That would mean a company like Apple using SAP would be up for 10s of millions of licenses should their web sales touch SAP stored data. Fucking dumb as.

  2. How "indirect" was the use? Was SF just a proxy? by Anonymous Coward · · Score: 5, Interesting

    While my gut reaction is "this is outrageous!", I have been approached by several clients asking me to create systems/applications that would act solely as a proxy to allow them to skirt licensing costs. I want to believe that's what happened here but it's hard to say without actually seeing what the application did and how "indirect" it truly was. If a small piece of functionality was pulling reporting data from SAP that's one thing, if the primary purpose was to just to present data to users through a single license, that's another.

  3. No idea what SAP is... by TWX · · Score: 3, Insightful

    ...as the headline and summary do not explain at all, but it sounds like you have to be one to want to use it...

    --
    Do not look into laser with remaining eye.
    1. Re:No idea what SAP is... by phantomfive · · Score: 4, Informative

      One of the biggest software companies in the world. They make corporate software that CEOs like, for example, stuff to manage a manufacturing supply pipeline. These are things that a typical Silicon Valley programmer will not spontaneously build, because it's an area of life that we try to avoid.

      They also have a director of Buddhist meditation, which is kind of weird tbh.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:No idea what SAP is... by PolygamousRanchKid+ · · Score: 3, Funny

      SAP = Scheiss Aufs Privatleben.

      In this case, SAP = Send Another Payment.

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    3. Re: No idea what SAP is... by Anonymous Coward · · Score: 3, Funny

      Actually it sounds a perfect fit to me. SAP is the embodiment of the Buddhist idea that all desire is suffering. Like the indifferent universe, trying to get its software to adapt to your wishes only leads to pain.

    4. Re: No idea what SAP is... by phantomfive · · Score: 2

      SAP is the embodiment of the Buddhist idea that all desire is suffering. Like the indifferent universe, trying to get its software to adapt to your wishes only leads to pain

      The environment created there is a perfect place to recognize and overcome suffering? Such a true point AC, such a true point.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:No idea what SAP is... by FatdogHaiku · · Score: 1

      ... They also have a director of Buddhist meditation, which is kind of weird tbh.

      Once you're sitting on that huge pile of money, it's best to look contemplative...
      Swimming around in it like Scrooge McDuck is right out!
      Unless you're sure no one is looking.

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    6. Re:No idea what SAP is... by Anonymous Coward · · Score: 0

      SAP = Stops All Production

      or in (probably not-so-correct) German:

      Sandlaufer Anschau Programm (Hourglass Watching Program)

    7. Re:No idea what SAP is... by Anonymous Coward · · Score: 0

      An overly complicated Enterprise Resource Planning suite of applications - SAP ERP. Installations tend to involve lots of consultants and large amounts of money spent on extremely overly optimistic returns on investment.

      Of course when you involve lots of consultants, there are often significant cost overruns.

      Posting anonymously because I have seen several hundred million dollars spent on failed SAP implementations first hand.

    8. Re:No idea what SAP is... by Anonymous Coward · · Score: 0

      Suppliers Are Pissed.

    9. Re:No idea what SAP is... by Anonymous Coward · · Score: 0

      SAP = Stops All Production

      or in (probably not-so-correct) German:

      Sandlaufer Anschau Programm (Hourglass Watching Program)

      the german version of "hourglass watching program" would be "Sanduhr-Anzeige-Programm"
      And yes, it's really called sometimes like that (of course, these days they changed away from the hourglass... :-))

      other variants include
      Selbst Alles Programmieren (program it all yourself)
      Sammlung aller Probleme (collection of all problems)
      Scheitert Am Produktivbetrieb (fails at productive work)
      etc.

      (and of course the real founding name "Systemanalyse und Programmentwicklung" - System Analysis and Program development)

    10. Re:No idea what SAP is... by KlomDark · · Score: 1

      Shitty Assed Program

    11. Re:No idea what SAP is... by Anonymous Coward · · Score: 0

      you really need to get off this site and go back to reddit. car analogy: I don't know what "Ford" is, but I feel I should post on on this site where we discuss cars and give my critical opinion on "Ford" so people recognize I am a moron and laugh at me from their office chairs all over the world. change your diaper you fucking fool, it smells like shit around you.

  4. Simple answer. Dont use SAP. by Lumpy · · Score: 3, Interesting

    Honestly their database and software is god awful crap. Why anyone uses it I'll never understand.

    There are so many other proven alternatives that are built better and has a UI that was not built by raving lunatics...

    --
    Do not look at laser with remaining good eye.
  5. How to price yourself out of existance by Doke · · Score: 2

    SAP, this is a nice way to price yourself out of existance.

    1. Re:How to price yourself out of existance by Anonymous Coward · · Score: 0

      This. From another post I made here:

      "Over my company's 45 year history, we've had total profits less than what we've pad to SAP which isn't including the about $75 million we spent in configuration."

      And, we've had to change our business processes to fit their ERP system so there's no way of knowing how much more we lost because of that. It's great having a single source of truth for the entire organization, but it comes at a great cost.

    2. Re:How to price yourself out of existance by Anonymous Coward · · Score: 1

      "Over my company's 45 year history, we've had total profits less than what we've pad to SAP which isn't including the about $75 million we spent in configuration."

      Honestly, that doesn't sound like SAP's fault. That sounds like you've been (barely) running a crappy business for 45 years.

      Or laundering money for the Mob.

    3. Re: How to price yourself out of existance by Anonymous Coward · · Score: 0

      This. It's inflexibility means that using SAP will hurt your profits.

    4. Re:How to price yourself out of existance by Solandri · · Score: 2

      Yeah, this ranks right up there with online newspapers who sued Google for including snippets of their articles on Google News. They won in court, and expected Google to pay them for the snippets. Instead, Google simply removed articles from these newspapers from Google News, and the newspapers' web traffic dropped by 75%-90% essentially putting them out of business.

  6. Executive summary by 93+Escort+Wagon · · Score: 4, Informative

    Sales Force is making money using SAP data, and SAP wants a piece of that action - so they're wrangling in court over the interpretation of SAP's licensing terms.

    --
    #DeleteChrome
    1. Re:Executive summary by xlsior · · Score: 1

      But in the process of going after some Sales Force money, they'll undoubtedly make many other existing customers very nervous, and may convince potential customers that it's a bad idea to use SAP -- long term, they may have royally shot themselves in their feet by aggressively pursuing this.

    2. Re:Executive summary by mhkohne · · Score: 1

      Silly human: You expect their executives to think about the long term? Those guys are in it for the bonus this year.

      --
      A thousand pounds of wood moving at 300 feet per minute. Don't get in the way.
    3. Re:Executive summary by phantomfive · · Score: 2

      Probably not. If that sort of thing made customers nervous, Oracle would have gone out of business decades ago.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:Executive summary by zonk+the+purposeful · · Score: 1

      I looked at this (salesforce SAP, there's not much interpretation needed IIRC, it was really obvious. Sounds like someone in Diago didn't do their due diligence and took a punt at saving themselves a lot of money, via a court case, which would also cost them a chunck of change.

      --
      "I see. The fact that you...`can't explain'.. explains everything."
  7. Apply that to the web by Anonymous Coward · · Score: 1

    ... those staff and customers had to be named as users ...

    Imagine applying that to a web-server: Being able to charge every reader for every page downloaded. On the good side, as a paying user, customers now have a voice in the use and sharing of their data. So maybe Facebook and friends won't be rushing to charge money from their herd of sheeple.

  8. Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 5, Informative

    and there's no way SAP will allow someone to see data from their ERP system without paying for it. We've invested over $200 million in licensing fees and configuration. That isn't counting the money we've lost since it doesn't fit into our company's business model very well. After an audit in 1996 when we exposed data via a web site that I wrote in C in 1996 (which was like digging a hole to China with a spoon), we've paid user fees for customers since they have access to a small portion of their ERP data. It's great that we have a "single source of truth" with SAP and in the previous ten years before 1993 when we didn't use SAP things were just a disaster, but it's not worth the cost. Over my company's 45 year history, we've had total profits less than what we've pad to SAP which isn't including the about $75 million we spend in configuration.

    According to:

    https://www2.deloitte.com/content/dam/Deloitte/mx/Documents/human-capital/01_ERP_Top10_Challenges.pdf

    " 55% to 75% of all ERP projects fail to meet their objectives." I don't see how that number is not larger considering the difficulty in getting SAP to do even basic stuff and the cost of customization. From talking to friends that use SAP, I would guess the failure number would be well over 90%.

    1. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 2, Insightful

      The textile company I work for is almost 120 years old SAP has made more from us than we've made total in profits over that more than one hundred years. It sucks getting a company-wide paycut to pay SAP.

    2. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      For twenty+ years it's been stand that SAP makes more money than the people that actually do the real work.

    3. Re:Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      I grew-up in Germany. My father was an American GI and my mother German. After working with SAP for nearly a decade, I still don't know what these tables mean:

      MANDT
      VBELN
      AUART
      VKORG
      VTWEG
      SPART
      GSBER
      WERKS
      LGORT

      It's like trying to remember passwords instead of words. I can't imagine how horrible SAP is to learn for people that aren't German.

    4. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      My company was founded in 1926, and we've paid more for EHP8, which is a customization package for SAP, than we've totaled on profits for the entire company's existence.

    5. Re:Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      Their e-recruiting package is nice. We used myStaffingPro.com before SAP, and Paychex, which is their owner, used to contact our candidates directly to try to recruit them. That was a dirty trick. We spent a lot of money in advertising to try to get recruits then Paychex would try to steal them. SAP has never done anything dirty like Paychex did.

    6. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      Same at my company. Fortunately we didn't lose any since no one wanted to move to Lima, Ohio.

    7. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      That was a scumbag move by Paychex. We lost a couple of recruits to them.

    8. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      mystaffingpro.com is a scummy company. They've recruited our candidates harder than even we have. They're apparently desperate for talent since they can't find anyone to work with their out of date Microsoft garbage.

    9. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      Their table and field names are just garbage.

    10. Re:Managed SAP R/3 since 1993... by swb · · Score: 3, Insightful

      I think the real problem with ERP systems is that they're so extensive they're almost like fully modeled business plans, but they kind of suffer from the "no one is average" problem where if something is designed to meet an average, it actually fits nobody.

      So you end up with this complex system that doesn't actually fit your existing business process, requiring either gobs of customization to match your process and specific business, or change your business processes to match the intricacies of the software.

      My guess is that once they realize this, they do both, customize and change business processes and end up doing damage to the business, at best increased expenses and short-term business disruption, or at worst, shrink the business and be saddled with expensive software that can't be shed.

    11. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      Even my German friends are confused by their table and column names.

    12. Re:Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      No way there is only 55-75% of people that failed to meet their objectives with SAP. That's just DT being jerks. I would guess it's very, very close to 100%.

    13. Re: Managed SAP R/3 since 1993... by Tesen · · Score: 2

      The textile company I work for is almost 120 years old SAP has made more from us than we've made total in profits over that more than one hundred years. It sucks getting a company-wide paycut to pay SAP.

      Standard MO; SAP is so expensive to implement with a successful failure as an end result. Been through it twice in two companies; SAP basically expects you to adopt your businesses processes to fit their model, else you spend lots of time re-implementing their processes as custom processes (where you can, which means lots of ABAP...). I've been the guy that writes middle ware in the Microsoft stack to integrate or extract data to other "friendly" systems (also having written those other systems at times). XI was a joke, followed up by a slightly less of a joke called PI. BW's concept of process chains was okay and familiar if you were an SSIS developer / or had any experience with star schemas. SAP Relied to heavily on flat files, sure you could find an adapter that worked in modern operating systems you could write to "tables" in the environment, but mostly extract to flat file, load from flat file. Most "consultants" that were considered senior would look at you as if you had a second head if you suggested system to system ETL processes that did not rely on flat files (PI can do some of this stuff, but still behind the curve imho).

      Yeah, I am not impressed with SAP and I do not claim to be an expert on the platform, but I am experienced integrating with it. The cost, the underlying technology and methodologies they used are out dated and inflexible IMHO.

      That being said, I am sure there are companies out there that have used it successfully and their people find it wonderful. Most likely that comes down to the right tool for the right job and being willing to buy in to the platform and adjust your company to fit it. Around the 2005 -> 2009 time frame it seemed every major company was on the SAP bandwagon and yeah it was all due to marketing and C-Level types pushing it so they appeared "to be on top" of their job and making "remarkable and innovative" decisions. Of the two companies I've worked that implemented SAP, those C-Level execs are no longer there...

    14. Re:Managed SAP R/3 since 1993... by aaarrrgggh · · Score: 2

      So do you think any ERP systems can work (defined as providing a positive return on investment)?

      We have an industry-specific project-ERP system that costs about 0.5% of our annual revenue that, while under-utilized and poorly rolled out, does at least beat using QuickBooks for most things. There are some things it can't do, many things it can't do easily, and a number of things that are poorly presented and force you into exporting data to a spreadsheet for effective workflow. But, incrementally the value proposition is there, and I cannot imagine how much it would suck to using spreadsheets and quickbooks for everything like some of our competitors do.

      When we bought it, I would say we expected more from it than we got-- but we know we starved the project of some necessary resources. My only real objection is that you cannot import data to it; it only allows for data export. This makes processing some inbound data much more time consuming than it should be.

      General employees might hate it, as doing timesheets is a slow hassle, but the 10-15 minutes it might take per week is a value to the owners.

    15. Re:Managed SAP R/3 since 1993... by Hognoxious · · Score: 1

      Without looking it up, I knew all of those except the last one. Actually, just remembered that too.

      Protip: if the end users are seeing them, you're doing it wrong.

      If you're a programmer would you rather type them or something like documentSalesDocumentOrderTypeWhichIsTheTypeOfTheOrder?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    16. Re:Managed SAP R/3 since 1993... by swb · · Score: 1

      So do you think any ERP systems can work (defined as providing a positive return on investment)?

      My guess is the success of ERP systems is probably somewhat inversely proportional to the complexity of the system. The less complex the system, the easier it and the existing business processes can be combined, the easier it will be for management to understand and use the tools and metrics and so on, and the lower the general costs are and the more likely that the technical requirements will be met without cutting corners that compromise functionality.

      And there's probably a bunch of complex site-specific factors around the skill of management, their ability to comprehend and use metrics, and so on.

      I'd guess if you were to graph it with "usefulness" on the Y axis and "complexity" on the X, it would look like some curve that rises quickly with features but plateaus and then drops off as complexity increases.

    17. Re:Managed SAP R/3 since 1993... by Hognoxious · · Score: 1

      One man's complexity is another man's flexibility. Why are there currency fields everywhere, don't they know it's always in dollars?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    18. Re:Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      and there's no way SAP will allow someone to see data from their ERP system without paying for it.

      That's the thing, really, isn't it? SAP owns the software system but they don't own the data that it contains. That's the customer's Intellecual Property so SAP can just fuck off.

    19. Re: Managed SAP R/3 since 1993... by Anonymous Coward · · Score: 0

      > lots of ABAP

      That stands for Advanced Business Application Programming. It's how SAP partners make lots of money. Because SAP couldn't handle weighted-average inventory methods, we spent about $10 million in customizations. The IRS dictated to us that we had to use that inventory method rather than FIFO. It sucks that SAP and the partner we hired made more money than we make, and we're the ones doing the work and taking the risk on buying raw materials and spending tens of millions on spinning machines. The SAP customization with five employees had more money than we made with nearly four hundred employees.

  9. What is SAP? by Anonymous Coward · · Score: 1

    What is SAP?

    1. Re:What is SAP? by Anonymous Coward · · Score: 0

      It's what the company calls its customers.

    2. Re:What is SAP? by Anonymous Coward · · Score: 0

      SAP is a huge business software suite. It's a type of software called ERP, which stands for Enterprise Resource Planning. SAP sits on a potentially gigantic database and provides a single source of business information. This information includes things like inventory control, production planning, purchasing, shipping, quality management, sales and customer management, and tons more.
      One of the selling points of ERP software is that they incorporate the "best practices" from around the world into the software. This can be great for getting your company to move toward better practices when necessary, but sometimes what you're already doing fits your business needs better than a one-size-fits-all best practice. You can customize SAP to fit your business using a proprietary language called ABAP. Unfortunately, ABAP is (so I hear, IANAP) kind of arcane and unwieldy. Relatively few programmers know the language, so they tend to be expensive. Like, really expensive. This is the source of the complaints about the cost of customizing you will read in this thread. The 'custom/best practice' conflict is endemic in the ERP world.
      SAP is modular, which means that theoretically you only have to buy the parts you actually need. In reality, almost everyone buys additional parts and winds up not really using them all.
      SAP is German in origin. There is a strong feeling of "in ordnung" when using the software. It can be difficult to get the software to do stuff the way you want it too.

  10. Simple fix, and job creation. by jawtheshark · · Score: 2

    All you need to fix this, is put humans between the SAP system and the rest of the backend. A few mindless data-input jobs and a license for each of them is - by definition - going to be cheaper. Call it a "human license firewall" if you want.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  11. For a Sad SAP Story, Check out Target Canada by Wheels17 · · Score: 3, Informative

    The company I worked at implemented SAP, and had an army of folks writing customizations to make it fit the business. I'm not sure what happened first, completion of the SAP implementation or bankruptcy. This link tells the story of Target Canada's experience: http://www.canadianbusiness.co...

  12. In unrelated news... by Anonymous Coward · · Score: 0

    ... Diageo announced today that they plan to migrate out of SAP within the next two years. Their CIO did not indicate which replacement solution had been chosen but said "We are always following the market trends and ensuring that our IT organisation remains cost effective.". ;)

  13. Re:Simple answer. Dont use SAP. by mhkohne · · Score: 5, Insightful

    Well, once you've got it, I suspect getting away from it is HARD.

    And they sell it to the C-suite, not the people who will have to run it or use it.

    --
    A thousand pounds of wood moving at 300 feet per minute. Don't get in the way.
  14. Re:How "indirect" was the use? Was SF just a proxy by Z00L00K · · Score: 2

    Which just highlights that the problem is the licensing model.

    The change of terms means that it's an indication of SAP either have become "too big", they have saturated the market and can't grow anymore or they are starting to fail. In any case they may need to downsize in order to keep the customers.

    Also realize that many businesses that have been successful have tailor-made systems.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  15. Re:Simple answer. Dont use SAP. by Z00L00K · · Score: 1

    Marketing, marketing and more marketing combined with slick sales persons.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  16. Another shitty company getting blacklisted by Anonymous Coward · · Score: 0

    Fuck SAP and the judge they have in their pocket.

  17. Re:Simple answer. Dont use SAP. by Gussington · · Score: 1

    There are so many other proven alternatives that are built better and has a UI that was not built by raving lunatics...

    Hah, I've never understood the SAP value proposition, maybe the backend is good, but UI is the worst piece of shit I've ever seen. I just don't get how it is possible for a top tier company to get it so wrong.

  18. Oracle / Microsoft does the same thing by Anonymous Coward · · Score: 0

    If you don't spring for a per-processor license they use these same incidental usage schemes which is outrageous and universally poorly understood by customers. They do shit like this intentionally to be able to go after anyone (with money) they want.

    The worse part of all is SAP is a piece of shit.

  19. SAP=customer by Anonymous Coward · · Score: 0

    At least they've got that straight; a company name which directly and honestly describes each and everyone of their customers.

  20. Correct me if I am wrong: by Anonymous Coward · · Score: 0

    SAP = South African Prostitutes
    Right?

    WTF with the acronyms?
    any one of you can guess what does FESS stand for?

    FESS = Functional Endoscopic Sinus Surgery.

    Made you feel dumb, right?

    1. Re:Correct me if I am wrong: by Anonymous Coward · · Score: 0

      Correction: SAP = "Systeme, Anwendungen und Produkte in der Datenverarbeitung"; German for "Systems, Applications & Products in Data Processing".

      Don't feel dumb, it is only the world's third largest software company.

  21. Re:Simple answer. Dont use SAP. by gander666 · · Score: 2

    Have you ever seen/used Oracle ERP? SAP is wonderful compared to Oracle.

    --
    Suppose you were an idiot and suppose you were a member of Congress ... but I repeat myself. - Mark T
  22. Time to move on by Anonymous Coward · · Score: 0

    Really, its time to move onto another product. Sure, it will be painful and expensive, but in the long run, its worth it.

  23. Re: Simple answer. Dont use SAP. by Anonymous Coward · · Score: 0

    So freaking true.

    My old company started a project to switch to JDE Edwards and both the front end and backend were complete trash. In the JDE DB, almost every single column in every single table is varchar... Then they have a freaking xref table that tells you what type the column ACTUALLY is...
    I get needing to support multiple RDBMS, but it was the biggest, most expensive HACK software I've ever seen

  24. Re:How "indirect" was the use? Was SF just a proxy by ffkom · · Score: 1

    Indeed, I have experienced the same with many other services.
    You would not believe how creative both the writers of corporate service licences are in inventing reasons why there customers shall pay them more, and how creative the corporate users of such services are in inventing more or less plausible/legal ways to circumvent the license fees.
    Just one example: Vendor writes into the license contract a higher monthly fee for "pushed" updates instead of "pulled" (requested) data. A company using that service asks me to implement a proxy service that will pull at an insanely high frequency on its input and provide real "push updates" on data changes on its output.

  25. Re:How "indirect" was the use? Was SF just a proxy by Anonymous Coward · · Score: 1

    Which just highlights that the problem is the licensing model.

    Yes - that is what you get when you go for commercial software.

    Open source is nice. No licencing fees, manufacturers don't meddle in how you use (or resell) the sw, no licence tracking overhead. Lower TCO, and the overall quality is better too. Finally, there are fewer ads involved!

  26. Re:How "indirect" was the use? Was SF just a proxy by iamgnat · · Score: 2

    Which just highlights that the problem is the licensing model.

    Yes - that is what you get when you go for commercial software.

    Open source is nice. No licencing fees, manufacturers don't meddle in how you use (or resell) the sw, no licence tracking overhead. Lower TCO, and the overall quality is better too. Finally, there are fewer ads involved!

    Not all commercial vendors have such painful licenses, but a lot do.

    Out of curiosity, what OSS options are out there that offer the breadth of functionally that either SAP or Salesforce do? It's hard to use an OSS alternative when none exist.

  27. Skipping the basics... by locater16 · · Score: 1

    Looks like the higher ups at SAP, as with most top managerial types, skipped basic economics class to go snort coke off hookers or something. Because this just raises the cost for anyone doing business with them, but since SAP sets the cost to begin with at whatever they want it offers them nothing. They could've achieved the exact same effect by just charging more for their products to begin with, the end net product is the same. Either their customers will ditch them. or they'll just lower the price back down to what it once was, or they could've just charged more without losing customers to begin with. The only net winner here, as usual, is the lawyers who just charged exorbitant fees for fighting this case.

  28. Only one good solution to copy"right": end it by Anonymous Coward · · Score: 0

    Copy"right" and these license agreements violate a basic tenant I hold dear. Government should not be utilized to achieve social or political objectives outside of laws where there is a victim for where an act of violence, coercion, theft, or fraud exist. The means [government and violence] of achieving charitable or social ends can not be justified. Driving without a license in and of itself has no victim. Dumping toxic pollutants into a river on the other hand does. Copy"right" does not. Making a copy of something doesn't deprive the owner of anything. Copy"right" is suppose to have a positive social objective of promoting the arts and sciences for the public good- but it's not the reality today. Copy"right" no longer has a short limited period. Works produced today will never be available in our lifetimes.

    If you think similarly ask yourself this question: Do you really want to live in a freedom/liberty hostile tyrannical state? If you feel hopeless I'd encourage you to look into the Free State Project and Shire Society. There are thousands of people who have moved to New Hampshire for the purpose of forming a free society / state. Given a limited number of active migrants and participants to New Hampshire it opens the doors for significant changes- some of which are happening already despite there not even being 20,000 people who have moved yet (about 10% of the 20,000 signers to the Free State Project have moved). While the federal government passed a lot of bad laws the reality is the state governments have the most impact on our day to day lives [including imprisoning the most people] so migrating active liberty-minded participants to a low population state can have a dramatic change at the local and state levels. It also opens the door for "What can we do once we have a sizable community in New Hampshire?"... well, the possibilities could go from a free state to a free country... but you have to take baby steps to get there.

  29. Hybris? by Anonymous Coward · · Score: 0

    With SAP's crappy e-commerce engine - hybris - I pity any company where their CTOs had their pockets lined to get it in their shop. One would presume that the whole license structure would be all ironed out, b I got an e-commerce engine and all. But with this newly court approved revenue stream, I'd be crapping my pants if Hybris is in my shop.

  30. Huh? by Anonymous Coward · · Score: 0, Interesting

    I need you to explain that one. Salesforce does not use SAP. Salesforce is built on massive systems of databases and I won't tell you which DBs are used, but guarantee it's not SAP systems. SAP is a competitor in the CRM space. That said, Salesforce customers can and do use SAP but that's not direct or how Salesforce makes money (at least to my knowledge). Seems to me like SAP is attempting to charge Salesforce for holding customer data generated with SAP. That won't stand up in a US court and should never have stood in UK either. Posting AC as I have inside knowledge.

  31. So UK courts owe money? by Anonymous Coward · · Score: 0

    And if someone signs up the UK court system as an accessor of SAP? Then what?

  32. SAP Definition by Anonymous Coward · · Score: 0

    I still remember the post from fuzzyfuzzyfungus on a SAP case a couple of years ago.

    A 'sap' is a small blunt weapon, usually a leather sack of lead shot, used to incapacitate a target.
    A 'SAP system' is a gargantuan and expensive piece of ERP software used to incapacitate a corporation.

    (https://it.slashdot.org/story/15/05/08/0353244/top-cyber-attack-vectors-for-critical-sap-systems)

  33. Re:Simple answer. Dont use SAP. by Anonymous Coward · · Score: 0

    The reason it is used, is because it gives good overview data for the people on the top making the decisions.
    If the user experience is awful for the regular users, that is not a priority.

  34. Re:How "indirect" was the use? Was SF just a proxy by Anonymous Coward · · Score: 0

    Which just highlights that the problem is the licensing model.

    Yes - that is what you get when you go for commercial software.

    Open source is nice. No licencing fees, manufacturers don't meddle in how you use (or resell) the sw, no licence tracking overhead. Lower TCO, and the overall quality is better too. Finally, there are fewer ads involved!

    And when the feds come knocking about your home-grown open source solution, how do you plan on PROVING that you are Sarbanes-Oxley or HIPAA compliant?

    Or maybe you find a fundamental bug in this open-source solution with no work-around, and the developers decide they're not going to fix it, even though it's a violation of the POSIX standard, and no other implementation fails to meet the standard...

  35. Re:Simple answer. Dont use SAP. by RobinH · · Score: 4, Insightful

    All ERP systems (like SAP) are sold the same way: people in suits who don't know much about the internal workings of the actual software sit in boardrooms with executives and show them powerpoint slides of the reports that their ERP system will provide them, and none of the executives worry about the fact that (a) the software is expensive to install and even more expensive to customize - with consultants bringing in up to $200 per hour sometimes, (b) you have to adapt your business processes to the ERP system, not the other way around, unless you want to spend even more $$$, (c) any customization you do make has a good chance of being broken when you upgrade to the new version, (d) the extra data entry work that has to be done to actually get real data into the system to generate those reports probably costs more than any savings you'll realize as a result of having all that data.

    I maintain an in-house ERP system written in C# running on SQL server for a small business of about 150 employees, but we're growing fast. I only spend about half my time on the development and tweaking of this system, so the only thing it costs is two VMs and half my salary. (Note that this is separate from the accounting system). There's absolutely zero licensing costs. The software is tailored to the way we do business, not the other way around. It collects data directly from the diverse manufacturing machines on the plant floor through interfaces that I can write, control, and maintain, and it does this without any manual data entry on the part of the users. Its unit test coverage is over 90%, so we can push out changes and updates without fear of breaking existing features, and I can respond to new feature requests sometimes within hours or even minutes. It tracks employee time, project management, design, purchasing, production, inventory, shipping, maintenance and costing all in a single integrated place.

    Companies buy off-the-shelf ERP systems so they don't have to manage people like me, but they really end up paying through the nose for it.

    --
    "I have never let my schooling interfere with my education." - Mark Twain
  36. Re:How "indirect" was the use? Was SF just a proxy by Anonymous Coward · · Score: 0

    And when the feds come knocking about your home-grown open source solution, how do you plan on PROVING that you are Sarbanes-Oxley or HIPAA compliant?

    Meh, Trump will get rid of those soon enough, along with that Dodd-Frank atrocity.

  37. Re:Simple answer. Dont use SAP. by HiThere · · Score: 2

    Yes, but how would that scale? Mind you, this isn't an argument in favor of SAP, as I believe that you could redesign that into something that would scale, albeit it would be a bit less flexible. I'd want to use a different DB engine, possibly PostGreSQL. I don't like C#, but there's nothing really wrong with it, I just think that if you want to scale it you need to convert it from a single DB into a hierarchy, with each local entity being a complete sub-module analogous to your current system, but the overall system holding a summary of all its dependent nodes...and probably producing a different set of reports.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  38. Re:Simple answer. Dont use SAP. by Kjella · · Score: 1

    Companies buy off-the-shelf ERP systems so they don't have to manage people like me, but they really end up paying through the nose for it.

    Actually it's mostly so they if you get hit by a bus or decide to quit or decide you got them trapped and can demand a 10x salary increase they can get by without you. Sadly there's a lot of well designed custom systems that'll be throw out for no other reason than being very custom and very specific to your needs. The theory is nice, you can use a generic solution and it's just configuration. In practice I've found that you often end up with big limitations and have to work around them. And that can actually cost you a lot more time and effort in the long run than actually making a solution that works they way you want.

    --
    Live today, because you never know what tomorrow brings
  39. Re:Simple answer. Dont use SAP. by Anonymous Coward · · Score: 0

    Our new corporate overlords made us replace JDE with SAP about a year ago. Total shitshow. We had to add headcount in every department that touches it and we're still less productive. All our Pajeet consultants are trash and if they can't Google a solution to a problem, the ticket will just sit open forever, regardless of the impact on recognizing revenue. I can't wait for our PwC auditors to come in and slag that pile of German crap for jeopardizing our SOX compliance.

  40. Re:Simple answer. Dont use SAP. by Anonymous Coward · · Score: 0

    SAP is sold as giving the executive control over the company. The software does not in any way hide that it gives the finger to everyone else.

  41. SAP is a virus by Coditor · · Score: 2

    that should be eliminated. Horrible software, insane prices, dreadful support.

  42. Re:Simple answer. Dont use SAP. by hcs_$reboot · · Score: 1

    Why anyone uses it I'll never understand

    Actually few people understand. The ones who understand are CEOs and deciders. SAP is a gigantic ERP that deals with almost anything. It's build on a solid architecture, has its own system, language and database, and is highly customizable (people do SAP customization for a living).

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  43. Awesome! by Gription · · Score: 1

    That's cool! We now know that SAP will be dead in a few years because no one will consider them for use in any new system and they will be rolling systems off of SAP to get away from stupid licensing. As a rule you don't want to do business with a company so stupid that they are actively trying to discourage customers.

    Time to make sure anyone I knows dumps SAP stock as it only has one direction to go.

  44. Re:For a Sad SAP Story, Check out Target Canada by Anonymous Coward · · Score: 0

    This has happened to DHS. They have finally admitted defeat. SAP will be paid to create a new custom system for public service transactions.

    A complete waste of money.

    After this ruling the australian government now may have to pay an even higher licence fee to cover mygov and the other online systems

  45. Re:Simple answer. Dont use SAP. by CaptainDork · · Score: 1

    This.

    They sold that shit to Mobil Oil Corp (now defunct) as the "do-all front end to a backend."

    It was tough to learn and wonky.

    As a systems analyst for Mobil, I refused to have anything to do with it.

    Those "upwardly mobile" promotion chasers went to work across the street for Kodak, who fired them later for being unskilled.

    --
    It little behooves the best of us to comment on the rest of us.
  46. Re:How "indirect" was the use? Was SF just a proxy by smugfunt · · Score: 4, Interesting

    Out of curiosity, what OSS options are out there that offer the breadth of functionally that either SAP or Salesforce do?

    I'm not familiar with either SAP or Salesforce feature sets but if you are seriously considering them you should look at Odoo first. You could use that, hire half a dozen full-time programmers to tweak it and still come out ahead. It is also more likely to be useful out of the box than SAP.
    If that's not open-sourcey enough there is also Tryton which was forked from an early version of Odoo. Not as many features, but some technical improvements. Odoo modules should be fairly easy to port if they have the right licence.

  47. Re:Simple answer. Dont use SAP. by Gussington · · Score: 1

    Have you ever seen/used Oracle ERP? SAP is wonderful compared to Oracle.

    I was at a place that rolled out a new Web application on Oracle. It looked like it was written in the 70's. The fonts were terrible, the forms and field data didn't line up, it didn't scale for different screen sizes, the menus made no sense and the search never found anything useful. And this was only few years ago for a public company with millions of customers. Fair enough if this was your teenage kid's first go an app and he did it for free, but these solutions cost millions of dollars, I simply don't get how it can be done so wrong.

  48. Kids these days by Anonymous Coward · · Score: 0

    I bet parent knows all about Node.js though

  49. Re:For a Sad SAP Story, Check out Target Canada by Anonymous Coward · · Score: 0

    Great read.

    The investigative team estimated information in the system was accurate about 30% of the time. In the U.S., it’s between 98% and 99%. (Accenture, which Target hired as a consultant on SAP, said in a statement: “Accenture completed a successful SAP implementation for Target in Canada. The project was reviewed independently and such review concluded that there is no Accenture connection with the issues you refer to.”).

    lol

  50. Here's the ruling by Neil_Brown · · Score: 1
  51. Single Point of Failure by waspleg · · Score: 2

    Your system sounds cool. What happens if you get hit by a meteor on your way to work tomorrow?

    That's probably why they're paying through the nose. I don't know jack shit about SAP and I work in the public sector but that part is likely the reason.

    1. Re:Single Point of Failure by RobinH · · Score: 1

      We had that exact discussion actually, and the crux of the matter was, "what's easier to find: someone who knows C# and SQL or someone who knows the internals of your off-the-shelf ERP system?" The fact is, even if you can find the latter, you probably can't afford them. Plus, the more reasonably priced your off-the-shelf system is, the more likely it is to die an untimely death (or have the parent company bought out) and force you into an expensive upgrade anyway. There are no perfect decisions here, but mostly what scares managers is this: if I use SAP and it fails it's not my fault, but if I decide to do a custom ERP system (in C#, Java, whatever) then if it fails it's definitely *my* fault, even if the custom solution is better for the company overall. There's an old saying, "nobody ever got fired for spec'ing IBM."

      --
      "I have never let my schooling interfere with my education." - Mark Twain
  52. Re: How "indirect" was the use? Was SF just a prox by Anonymous Coward · · Score: 0

    If you find a big in closed software the vendor is in no way shape or form going to always fix it.
    Bugs get closed as won't fix all the fn time

  53. Re:Simple answer. Dont use SAP. by Lumpy · · Score: 1

    SAP cant scale worth shit, we recently added 4000 people in the call center and it took SAP 8 months to "scale" the stupid garbage pile they call software to handle it.

    Then when we wanted to put in a system in the RMA database to track repair RMA data, the SAP experts said it was impossible, so one of the IT guys wrote the system we needed in PHP with a Open source SQL backend. he has a MITM box that will grab info from SAP and then spit it to the RMA server. when you do a query on the RMA page you get the full history of the device from manufacture date, to ship date, to who, to all repairs and even Tech support calls on the device.

    SAP was unable to deliver this. Because SAP is really shitty.

    --
    Do not look at laser with remaining good eye.
  54. Re:Simple answer. Dont use SAP. by marclijour · · Score: 1

    Doing a lot of Odoo here. It's a good do-everything business suite for small businesses. I'm not sure how big implementations it can handle. Odoo is open source -although it has limitations (Richard Stallman says it's "trapped" see https://www.gnu.org/philosophy...). One of the clear advantages is flexibility to model the ERP to the actual business processes (not the other way around). There is even a possibility to sell the code via their market/app store or to share it via the Odoo Community Association. The company I work for as a team of 20+ Odoo experts. All busy. We do provide a range wide of training programs for and with Odoo as well. I'm exploring Odoo carefully for my wife's business, and it looks pretty good.

  55. Re:How "indirect" was the use? Was SF just a proxy by Hognoxious · · Score: 1

    Out of curiosity, what OSS options are out there that offer the breadth of functionally that either SAP or Salesforce do? It's hard to use an OSS alternative when none exist.

    None. Inventory management in not fun. Production scheduling is not fun. Order tracking is boriiiing. Accounting, yawneroonie.

    Most open source developers would rather spend their time screwing up a desktop environment or inventing shit programming languages.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  56. Re:Simple answer. Dont use SAP. by wagnerrp · · Score: 1

    SAP was unable to deliver this. Because SAP is really shitty.

    Why would they bother? They can apparently let you spend the money and effort developing it, and still charge you seat licenses when it's all done anyway. Sounds like a win-win for them.

  57. Re:Simple answer. Dont use SAP. by Hognoxious · · Score: 2

    you have to adapt your business processes to the ERP system, not the other way around

    I hear this all the time, and I'm not convinced. Companies buy stuff. They either sell it, or use it to make something and then they sell that. They either make it when somebody orders it, or they make it in advance based on forecasts and keep it until somebody buys it. They send invoices to customers, they get invoices from suppliers. The invoices can go before the goods, or after...

    All that's there, in the standard.

    I think that 99% of the time when people say it doesn't support their business processes there's an implied "in exactly the same way we did it before, down to the tiniest detail including the colour of the post-it notes that you stick on Maisie's screen when there's a goods return."

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  58. Re:How "indirect" was the use? Was SF just a proxy by Anonymous Coward · · Score: 0

    SAP's PI/XI (now known as PO or Process Orchestration) is an ETL layer between SAP and the rest of the world. I think the judge was wrong here. If he's right then everyone has to pony-up for license fees to Microsoft to use DOC, CSV, PDF, TSV and XML data files output from SQL Server Reporting Services ... how stupid would that be?

  59. Re:How "indirect" was the use? Was SF just a proxy by Anonymous Coward · · Score: 0

    As a SAP developer, I tried both Odoo and Tryton because I like the philosophy behind it. I noticed neither have the maturity and customisability of SAP. Out of the box, it is a good, although antiquated product which is roughly based on procedural programming and is a pain to debug especially when idiots have put custom code in 'repairs' (modifications to the standard source code - which is by the way fully open), or by 'enhancements' (you can basically add or overwrite functionality in every method/subroutine/...), or by the 'user-exits'/'badis (business add-ins) which are places where SAP has foreseen so the client can add their own code. The coding is done in ABAP, most modules use the SAP GUI (dynpro), some webdynpro (abap generated web pages, no html editing possible) and nowadays also UI5, which is using the netweaver gateway component to communicate with the backend system through json and display the application inside the browser of your choosing.

    They now have S4HANA, which can either run in the cloud, or on premise. On premise, you can still configure and build custom stuff and everything the way you want, not so much with the cloud version. This is also their way of saying bye bye to Oracle, their own in memory database that can 'perform up to 1000x faster than regular DBs' - marketing speech of course, just to push away their clients from Oracle, and getting more revenue from them with another SAP product.

    If companies would change their organization to follow what is possible inside standard SAP, they wouldn't need to pay much more than their licensing cost and some maintenance. The main issue is that they buy it because they see all these features, and after starting to use them they realise it is not exactly user friendly, and they eventually have developers make things around it that make it cost a lot to maintain.

    There is a license report which checks whatever features have been used, and if you have that one system where you tried/used all modules (called installation), and you decide to quit using one of the modules at one point, there is no way to reduce your license cost, you still have to pay for that module.

    That being said, the only real viable alternative for companies like this seems to be microsoft dynamics (navision) because of similar extensibility features. Can't say much more about it because I don't know the product as well as I do SAP.

  60. Re:For a Sad SAP Story, Check out Target Canada by sr180 · · Score: 1

    So the question on Reddit the Other day, of how do I scale Active Directory to cover the 26 million people in Australia and New Zealand, needs to be: How do I scale SAP licensing to 26 million?

    --
    In Soviet Russia the insensitive clod is YOU!
  61. and Oracle Corp by Anonymous Coward · · Score: 0

    produce the "Oracle Applications Suite", and a worse pile of shit I have yet to see since.
    implementing that heap of shit was so painful: undocumented, full of basic coding errors, and sometimes just plain "wrong"
    i wrote financial apps from scratch in the 90s, that are STILL running strong ...

    but worldwide, corporate fuckwits refuse to hire staff, it screws up their magical imaginary numbers, and prefer to "outsource" core company activities
    cleaning, IT mgmt, finance - it may NOT be what you sell over the counter in the end, but these functions are CORE to EVERY company
    don't believe the hype
    challenge "authority" - they're usually full of shit ...

  62. Re:Simple answer. Dont use SAP. by tehcyder · · Score: 1

    Have you ever seen/used Oracle ERP? SAP is wonderful compared to Oracle.

    Sawing off your own testicles with a blunt hacksaw is wonderful compared to Oracle.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  63. Re:Simple answer. Dont use SAP. by RobinH · · Score: 1

    Not quite right... it's that businesses keep changing their mind about how to do things, and those changes are actually often for good reasons. Often they discover there's a flaw in the way they're doing it, and maybe even a flaw in the way the whole industry is doing it, and they need to change. Our system allows the flexibility of change, which means the flexibility to improve. An off-the-shelf system discourages change, which also discourages improvement.

    --
    "I have never let my schooling interfere with my education." - Mark Twain
  64. Re:Simple answer. Dont use SAP. by Hognoxious · · Score: 1

    Not buying it. Flaws like what?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."