Hacker News new | ask | show | jobs
by cookiengineer 1839 days ago
SAP is a large-scale system for resource planning. It nails down to managing development/engineering/human resources in a waterfall-managed company, and usually the workforce have to maintain their own "digital stamping" like enter/leave the company and/or on what projects they've been working on, so the workers use SAP in order to do their own accounting.

The advantage SAP has from an enterprise's point of view is "automated" accounting that theoretically can be integrated into third-party software, like the software that sends out bills via mail to customers.

Usually SAP is too bloated for everyone, in Germany we would say "mit Kanonen auf Spatzen schiessen" because it's too much overhead for maintaining/licensing the system vs. just using a simpler alternative that likely even is open source and can be modified quickly to your needs.

From a selling point of view, SAP is always sold as "it can do anything out of the box" without any development resources necessary. While that's far away from the actual truth, most CEOs believe that kind of stuff and just buy the service; which is contracted in a way that it has a minimum lifetime of years (usually 10 years+) until you're allowed to change to an alternative.

Legal requirement to archive all bills 10 years does the rest, et voila, you have a working Dip nobody can exit out of.

2 comments

FYI, "mit Kanonen auf Spatzen schiessen" seems to be widely translated as the English idiom "cracking a nut with a sledgehammer". Also, rarely seen but IMO much more amusing in the imagery it evokes, "breaking a butterfly on a [torture] wheel".
I think the magic ingredient of SAP is: The accounting works cross-country because it supports all the different tax laws. It makes certain things easier for multinational corps.