Customer and Supplier are maintained/ Banking, where payment of Incoming (sales) and Outgoing (purchase) payments are created Inventory, where master data of goods to be sold/purchased are maintained and their quantity/value in warehouses are tracked Resources, where master data of resources (machines and people) to be used in production are defined (capacity and planning) (only SAP 9.1 and higher) Production, where Bill of Materials master data is maintained and Production orders are created Project Management, where you define projects (what you do when) (only SAP 9.2 and higher) Material Requirements Planning (MRP), where forecasts of needed items in sales/production are defined in order to make purchase order recommendations Service, where management of service contracts are maintained and service calls are created Human Resources, where employee master data (names, contact information, roles, etc.) are maintained Each module handled specific business tasks on its own, but is linked to the other modules where applicable. For instance, an invoice from the billing transaction of Sales & Distribution would pass through to accounting, where it will appear in accounts receivable and cost of goods sold. Architecture SAP Business One is a typical Client–server model software product. Client software is primarily the SAP Business One client that is a Microsoft Windows-based product that connects to a back-end server. SAP also offers clients for phones and tablets (iOS and Android) that contain a subset of the full features aimed at sales employees. Server software is run on either a Microsoft SQL Server database (Windows) or SAP HANA database (Linux). Partners and community SAP Business One is delivered through its global partner network (SAP PartnerEdge) consisting of the following partner types: Value-Added Resellers (VAR) is an SAP partner that sells, implements and supports the product to end customers. Software Solution Partners (SSP) is an SAP partner that creates horizontal or vertical standard solutions on top of the SAP Business One platform with the SAP Business One SDK and sells them via the VAR partners. Open Ecosystem Once you join you will be able to sell, service, and market SAP-approved products available through its distributor channel. It's free and easy to join, with only a small amount of required training to complete before you begin. Extensibility Custom development (called add-ons) are done using the SAP Business One SDK. It is COM-based development done in Microsoft Visual Studio with C# or VB.NET. SAP Business One SDK consists of: Data