CBMS ERP TVTMA Base

https://cbms.ng/web/image/product.template/14215/image_1920?unique=3fab971


Additional tools and utilities for other modules
Base module that provides additional tools and utilities for developers

* Check if barcode exist by passing model and barcode field name
* Generate barcode from any number
* Find the IP of the host where CBMS is running.
* Date & Time Utilities

* Convert time to UTC
* UTC to local time
* Get weekdays for a given period
* Same Weekday next week
* Split date
* Zip a directory and return bytes object which is ready for storing in Binary fields. No on-disk temporary file is needed.

* usage: zip_archive_bytes = self.env['to.base'].zip_dir(path_to_directory_to_zip)
* Sum all digits of a number (int|float)
* Finding the lucky number (digit sum = 9) which is nearest the given number
* Return remote host IP by sending http request to http(s)://base_url/my/ip/
* Replace the SQL constraint `unique_name_per_day` in res.currency.rate model with Python constraint

Editions Supported
==================
1. Community Edition
2. Enterprise Edition

₦ 5,000.00 5000.0 NGN ₦ 5,000.00

₦ 5,000.00

    This combination does not exist.

    Important Notes

     A new Company Database is automatically created when you order a Software Package from the shop and Login details sent to your email, login to the new database and on Apps page you can activate the Software purchased.

     If you want this module or app to appear in your existing database first login to your database and visit the Apps page to search for this module name and click Activate or Install   

     To order now select the correct Currency for your Country  from the Top right corner or use USD if your country is not available . Default Standard Package Price is shown, 

    You can purchase extra addons or extra users  to top up your existing database by contacting us or opening a Support Ticket 




      

    Base module that provides additional tools and utilities for developers

    • Check if barcode exist by passing model and barcode field name
    • Generate barcode from any number
    • Find the IP of the host where CBMS is running.
    • Date & Time Utilities
      • Convert time to UTC
      • UTC to local time
      • Get weekdays for a given period
      • Same Weekday next week
      • Split date
    • Zip a directory and return bytes object which is ready for storing in Binary fields. No on-disk temporary file is needed.
      • usage: zip_archive_bytes = self.env['to.base'].zip_dir(path_to_directory_to_zip)
    • Sum all digits of a number (int|float)
    • Finding the lucky number (digit sum = 9) which is nearest the given number
    • Return remote host IP by sending http request to http(s)://base_url/my/ip/
    • Replace the SQL constraint unique_name_per_day in res.currency.rate model with Python constraint

    Editions Supported

    1. Community Edition
    2. Enterprise Edition