The average user will see little of the Application Programming Interface (API). It is the underlying structure of the application and holds common functions, variables, or values used by all the modules. In pERP, this includes such things as units of measure, currencies, tax rates, display formats, etc. Many of these things will be set by the Administrator, but a few limited aspects can be changed by the user through the Preferences and Admin sections.
The General Ledger (GL) is the core of a company's financial records. These records are a summary of 'the books', and serve as a permanent track of the history of all financial transactions since day one of the company or since system startup. The GL section will not be accessible to the average user. The CFO and accounting team will use it for creating and managing accounts, reconciling accounts, reconciling bank statements, correcting erroneous posts, and generating a wide range of financial reports.
Accounts Payable (AP) are the unpaid bills of the business, the money owed to suppliers and other creditors for goods and services received. The AP section of pERP allows users to enter and maintain information about suppliers and their products; to generate and track purchase orders; to reconcile POs with supplier invoices; and to handle various receiving functions. A variety of reports will be available. The AP section links to the AddressBook and Calendar for additional supplier information.
The Accounts Receivable (AR) section of pERP tracks transactions dealing with the billing of customers which owe money to the company for goods and services that have been provided to the customer. This involves creating and maintaining customer records and accounts, tracking incoming sales orders, generating invoices, and reconciling incoming payments. The AR section links to a basic Address Book to provide minimal CRM
Inventory & Manufacturing
The Inventory module is the largest and most complex part of pERP. Inventory functions inculdes a Stocklist; various manufacturing/distribution locations and the ability to move stock from one location to another; and tracking of controlled (serialized) components as well as serialized finished goods.
The Manufacturing module includes the ability to generate and track work orders and batch orders; product tracking from the Work Order through various stages of Production to Finished Goods; and Bills of Materials that will handle various levels of subassemblies with options. A wide variety of relevant reports is planned. There is planned ability to use RFID or barcode scanning for warehouse management and production tracking.
This module contains two sections: Price Lists and Sales Orders
The Price Lists section allows the user to enter products and pricing. The Admin for this section allows various sales areas and categories to be set up, giving the capability of a complete pricing system.
The Sales Orders section allows basic order entry, using Clients and/or Client Branches from the Accounts Receivable function. The order pricing is automatically linked to the Client's location and category.