Modules & Packages 

Cuberry provides a free environment for a quick development of business applications. It comes with administration modules, standard functionalities and methods to simplify the creation of new modules and module packages.
 
There are also a bunch of module packages which can be used, enhanced or adapted to meet your needs.

Financial Accounting

The Simple Accounting modules consist of the modules:

  • FiAccount: Financial Account Management
  • FiTransaction: Financial Transactions
  • FiCheque: Cheque Managmenet
  • FiFiscalYear: For the annual year-end closing
  • FiAccountingReport: A reporting module with approx. 20 dynamic reports.
    • P&Ls
    • Trial Balances
    • Balance Sheets
    • Account Statements
    • General Ledgers
    • Journals

Accounts are organized in an account tree. Each account gets an account type defining the balance type, posting type and account category which is needed for reporting purposes.

The numbering format of the accounts is completely free. A format template can be set up and validated each time when a new account is added.
The maximum level of accouts is customizable.

The search for accounts when adding new transactions is made easy by searching through all the account names and numbers. Input validations make sure that the transaction is booked with the correct date for the correct fiscal year.

New account are locked and no transactions are possible until it is set up correctly and unlocked by the accounting manager.

The year closing is done in the fiscal year module. Where the balance is checked, a new year is created and all accounts are moved to the new year.

Financial reports are available for the Microsoft Reporting Services or can be run locally.
The design of the available reports can be easily and new reports can be uploaded on the reporting server.
User access management is implemented on report level to give only authorized user access rights.

... module details »  

Customer Relations

Simple CRM consists of three modules for a basic cutomer relationsip management:

  • CRContacts: Contact information of individuals with or without a relationship to organisations
  • CROrganisations
  • CRCorrespondence: Documents which were created for organisations or contacts 

Organizations can be categorized to be customers, vendors or just whatever other category needed. Contacts can be added to these organizations and a relation can be defined.
The correspondence module creates documents for contacts or organizations. Here Microsoft Word is used for handling the document generation.

... module details »  

Human Resources

The HR package consists of the follwoing basic modules:

  • HREmployee
  • HRPayroll 
  • HRPayrollCode
  • HRPayrollCycle (under construction)
  • HRPayrollTemplate (under construction)

Payrolls can be created for each employee. In each payroll payments with different payment types can be added.

The package is not complete yet. Additional features will be added to allow a regular creation of the payrolls where each payroll is based on a paroll template.

... module details »  

Administration Modules

Cuberry comes with a few helpful modules to manage the configuration features and to administer the access rights:

  • ModuleManager: View and edit module information. View the module version and its current location. Add and edit lables in all languages, manage the behavior of controls in different status, define mandatory fields, define the location of the modules in the main menu and a lot more.
  • User: Adding and removing users and managing their user group.
  • UserGroup: access rights on modules.
  • HistoryTracker: Shows the change history of each field. These fields have to be configured in the module manager first before they are tracked.
  • EventTracker: Shows the error log of the application

There are a lot more features wich is not yet managed by a user interface.

... module details »