SAP works well if you change your business processes to meet SAP's expectations.
If you insist on instead changing SAP to match your business processes – that's how Lidl in Germany wasted €500 million – https://www.henricodolfing.com/2020/05/case-study-lidl-sap-d...
The difference between Lidl and San Francisco Unified School District: Lidl is a private business, so they could have chosen to change their business to do things "the SAP way". SFUSD is a government entity subject to extensive rules and regulations which grant them far less freedom to do that.