Jump to: navigation, search


This page provides an overview of the purpose and function of the Billing Data Server (BDS) for PureEngage.

The Billing Data Server deployed on customer premises is designed to provide the data required for the Genesys financial organization to bill customers properly for subscription services. The main functions of BDS are:

  • Daily extraction of historical reporting and configuration data needed for billing
  • Aggregation of that data into daily and monthly datasets
  • Automated transmission of daily and monthly files back to Genesys for invoicing
  • Local storage of billing files as backup or other use

The primary data sources BDS uses to obtain data for billing are:

  • Genesys Info Mart: for users and interactions
  • Genesys Voice Portal Report Server: for IVR and media port sessions
  • Configuration Management Environment: voicemailboxes and user logon configurations

BDS runs as a continuous service, performing daily queries and transmitting files automatically. The following figure shows how BDS interacts with other components to provide the billing solution for premise customers.

BDS overview.png

Important BDS concepts

The following are important BDS concepts:

  • Data sources: BDS queries data primarily from Genesys Info Mart, GVP Report Server, and the Framework Configuration Management Environment (CME).
  • Data files: BDS generates billing data files based on the results of queries and aggregation of raw data. Some files are generated and sent daily, others are monthly rollups.
    • Data files contain only counts of products used. BDS does not have any pricing or other contract-based data.
    • Data files are in .csv format, and are not encrypted in this release.
    • Data files are sent to both the Genesys S3 repository, and to a set of folders on the customer premise.
      Data files are saved locally by default. Sending to S3 is an option.
    • Data files will include header information required to identify the customer to be billed.
  • Automated Data File Transmission: The BDS automated data file transmission process will send files generated daily on a daily basis, and files generated monthly once at the end of the month.
    The monthly metric is collected together with the daytime metric on the last day of the month, if this is allowed for the metric.
    The files are sent to the Genesys S3 repository, and from there enter the Genesys billing process for invoice creation.
  • Administrative features: The features available to BDS administrators is limited to installation and operation of BDS itself. BDS does not provide any reporting interface or reports.
  • Data file access: Data files are placed in a folder on the customer site as a backup for BDS and troubleshooting, and in case the customer chooses to transmit files manually. Customer can access the folder and copy or move the data files as needed. The files are not encrypted or password protected.
  • Billing reports: Billing reports providing additional detail for invoices can be obtained on request from Sales (CSM or Advisor). They cannot be obtained directly from BDS.


Comment on this article:

blog comments powered by Disqus
This page was last modified on 11 May 2018, at 04:02.