Yes, but SAP supposedly isn't so specialized. It is everything for every business. I was on the project at a GMC division and went through all the sales stuff and helped develop the 140 page needs document and the software selection. SAP wasn't the only vendor. Selection took over a year. Didn't really help. Then the project started. I wasn't added to that staff until 9 months in. I wasn't part of most of the decisions, but I was able to point out a few disasters. But...
Our first implementation was in our Aftermarket Business Unit. A few things really pissed me off. First, we paid to send their techs to classes to learn their software. Users were asked how to do set the switches. All the experienced people bounced in/out of the project. Probably the worst part was their lack of business experience. No idea of the processes involved in bidding, quoting, purchasing, scheduling, receiving, warehousing, allocating, picking, packing, and shipping. And these were the reasons we bought SAP. When it was finally implemented, the executives were happy while the floor supervisors lost all their hair. Just too many switches without the knowledge of what they did.
I went on medical leave for 2 years and retired shortly after I returned to work. I heard it was implemented in manufacturing and they didn't know what to build and went over 160+ engines behind schedule.
Bottom line: watch what you spend your money on. Hire outside contractors that know your business, and be sure the people that SAP puts on your project have been trained before they show up. That said, SAP is the most capable ERP product out there and is flexible enough to be used in your business, no matter what it is.