Jump to: navigation, search

9.0.001.05

Billing Data Server Release Notes


Billing Data Server is part of 9.x starting in 9.0.000.01.
Release Date Release Type Restrictions AIX Linux Solaris Windows
08/27/20 Update X


Helpful Links


What's New

This release contains the following new features and enhancements:

  • Data encryption enhancements — Extract and transform files are now encrypted using a new BDSCrypto class. (CBILL-3845, CBILL-3846)
    • The Billing Data Server (BDS) Control utility (Brsctl.py) now accepts a command, decrypt, that you can use to decrypt extract or transform files. For more information, see Configuration: the Control utility. (CBILL-3876)
    • BDS now allows you to use the premise_loader_sftp parameter to upload decrypted transform files to a configured SFTP server. For information about premise_loader_sftp, see Initial configuration of BDS for on-premise deployments. (CBILL-3847)
    • The Statistic utility (brs/bds_statistic/statistic.py) now works with encrypted extract or transform files. (CBILL-3896)
  • Daily enabled seat reporting — BDS now generates a 'daily' version of the Enabled seats detailed report. See the Billing Data Server User's Guide for more information. (CBILL-3892)
  • Configuration enhancements —Several parameters are renamed for clarity in the globals.json and configuration.json files:
    • The 'globals/premise' section is renamed as 'globals/mode_settings'.
    • The parameter 'premise_transform_path' is renamed as 'local_transform_path'.
    • The parameter 'premise_extract_path' is renamed as 'local_extract_path'.
    For more information about configuration parameters, see Initial configuration of BDS for on-premise deployments and Global variables in the Billing Data Server Deployment Guide.
    If you are upgrading from an older BDS release, you must update your configuration to account for these changes. (CBILL-3785)
  • Operating Mode control — A new environment variable, BDS_OPERATING_MODE, now controls the current operating mode (CLOUD, MULTICLOUD, PREMISE). For more information, see Global variables. (CBILL-3784)
  • Record filtering enhancements — In scenarios where a tenant configuration has IVR usage profiles set to the default location ("ivr_usage_profiles":"000"), BDS now filters out records that have an empty value for LOCAL_URI. It does not filter out records that have media-service=treatment, or that have a populated LOCAL_URI, but an empty value for media-service.
    When a record is filtered out, BDS logs a message similar to the following:
    Default IVR profile, discarded media services: {'media': 1, 'record': 3}, discarded IVR: ['1665'].
    (CBILL-3708)
  • Error logging enhancements — BDS now creates log entries to track the number of regular error messages and critical error messages. (CBILL-3940)


Resolved Issues

This release contains no resolved issues.


Upgrade Notes

No special procedure is required to upgrade to release 9.0.001.05.

This page was last edited on August 27, 2020, at 21:27.
blog comments powered by Disqus