CloudOnex 3.0

Version 3.0.8 (Build 308) [Released November 14, 2018]

  • Added missing translation strings
  • Fixed a bug related to the reports
  • New feature HRM
    HRM feature is experimental, full version will be available in v 3.1.0 (Build 310)
    To enable HRM option, after updating go to Settings -> Choose Features
  • Design improvements

Version 3.0.2 [Released November 8, 2018]

  • Fixed a bug related to showing Invalid email

Version 3.0.0 [Released November 7, 2018]

  • Reordered the navigation items to easy access. Transactions & Bank Accounts merged under the Accounting menu.
  • New email piping to convert email to ticket
  • New Asset tracking ( Fixed asset management)

Learn more about Business Suite Features & Demo

https://www.cloudonex.com/products/business-suite

We have added many options for the Developers & Software Agencies-

New One-Click option to generate Demo data. It’s very useful to see how the system works or to show the Demo to your own customers. This option is only available when Dev mode is enabled in the /system/config.php file. 

Warning: This will reset all your data so do not do this in the production mode. This is only for developers to create demo data. 

Currently supported following countries-

  • United States
  • India
  • Brazil
  • Canada
  • Canada - Quebec
  • United Kingdom
  • United Arab Emirates
  • Turkey
  • Saudi Arabia
  • Indonesia
  • Australia
  • Bangladesh
  • France
  • Germany
  • Sweden
  • Norway
  • Malaysia
  • Italy
  • Denmark
  • Portugal
  • Morocco
  • Vietnam
  • Thailand
  • Switzerland
  • Finland
  • Netherlands
  • Spain
  • Iceland
  • Hongkong
  • China

You can also add any custom country by editing the source code.

New One Click Excel Export

You can also use this function in your plugin to export your data-

Sample Code to use this in your own plugin-

$data = [];
    // Retrieve all transactions
    $transactions = Transaction::all();
    // Make ready the data to export
    foreach ($transactions as $transaction)
    {
        $data[] = [
            $transaction->date,
            $transaction->account,
            $transaction->type,
            $transaction->category,
            $transaction->amount,
            $transaction->method,
            $transaction->ref,
            $transaction->description
        ];
    }
    // Export to excel. Here $_L is for translation. You can also use string directly like 'Date' instead of $_L['Date'] in your plugin
// This will
    exportExcel('transactions.xlsx',[
        $_L['Date'],
        $_L['Account'],
        $_L['Type'],
        $_L['Category'],
        $_L['Amount'],
        $_L['Method'],
        $_L['Ref'],
        $_L['Description']
    ],$data);

New Backup Database Class, you can use this in your plugin-

$backup = new Backup;

$backupDB = $backup->backupDB();

if($backupDB['success']){
    // Backup was successful

}
else{
    $message = $backupDB['message'];
    // Backup error
}

A new zip class to use in your plugin. Here is an example code-

ExtendedZip::zipTree(‘./apps/my_app/some_folder/', ‘apps/my_app/my_backup.zip', ZipArchive::CREATE);

A new function to run a long-running process. For example, you are sending a large number of SMS or email. Use this function-

clxPerformLongProcess();