Salesforce can’t be the source of everything. It can be CRM or any Custom application. However, SAP can own Order Management or Inventory, an External system for sending email, Other System for Payment, and External Fleet Management, And possibilities are high that Salesforce would need to exchange data with these systems.
The indicated cost is based on the experience of our clients.