ChargeCDRDto Data Type

The Class ChargeCDRDto.

Implemented Interfaces
Serializable
Properties
name data type description
cdr string The CDR string
ip string The remote IP
virtual boolean Rating must happen in a transaction no change performed during rating is persisted if isVirtual=true.
rateTriggeredEdr boolean rate all TriggeredEDR created by the rating of the charge.
maxDepth number The max deep used in triggered EDR.
returnWalletOperations boolean If true, the API will return the list of IDs of all wallet operations produced. Applies to non-virtual mode only.
returnWalletOperationDetails boolean If true, the API will return the list of details of all wallet operations produced, even if they are virtual
returnEDRs boolean If true, the API will return the list of IDs of all EDRs produced. Applies to non-virtual mode only.
returnCounters boolean If true, the API will return the list Counters that were updated during the rating, even if they are virtual
generateRTs boolean If true, the API will automatically generate RTs.

Example

{
  "cdr" : "...",
  "ip" : "...",
  "virtual" : true,
  "rateTriggeredEdr" : true,
  "maxDepth" : 12345,
  "returnWalletOperations" : true,
  "returnWalletOperationDetails" : true,
  "returnEDRs" : true,
  "returnCounters" : true,
  "generateRTs" : true
}