Make increments/units of duration

This commit is contained in:
porosnicuadrian
2021-10-14 17:03:32 +03:00
committed by Dan Christian Bogos
parent a2110f8525
commit 0081ccf277
5 changed files with 12 additions and 13 deletions

View File

@@ -1,3 +1,2 @@
#Tenant,ID,FilterIDs,Weights,Opts,BalanceID,BalanceFilterIDs,BalanceWeights,BalanceType,BalanceUnits,BalanceUnitFactors,BalanceOpts,BalanceCostIncrements,BalanceAttributeIDs,BalanceRateProfileIDs,ThresholdIDs
#cgrates.org,ACC_PRF_1,,;20,,MonetaryBalance,,;10,*concrete,14,fltr1&fltr2;100;fltr3;200,,fltr1&fltr2;1.3;2.3;3.3,attr1;attr2,,*none
cgrates.org,1001,,,,VoiceBalance,,;10,*abstract,3600000000000,,,,,,
cgrates.org,1001,,,,VoiceBalance,,;10,*abstract,1h,,,,,,
1 #Tenant ID FilterIDs Weights Opts BalanceID BalanceFilterIDs BalanceWeights BalanceType BalanceUnits BalanceUnitFactors BalanceOpts BalanceCostIncrements BalanceAttributeIDs BalanceRateProfileIDs ThresholdIDs
2 #cgrates.org cgrates.org ACC_PRF_1 1001 ;20 MonetaryBalance VoiceBalance ;10 *concrete *abstract 14 1h fltr1&fltr2;100;fltr3;200 fltr1&fltr2;1.3;2.3;3.3 attr1;attr2 *none
cgrates.org 1001 VoiceBalance ;10 *abstract 3600000000000

View File

@@ -1,6 +1,6 @@
#Tenant,ID,FilterIDs,Weights,Opts,BalanceID,BalanceFilterIDs,BalanceWeights,BalanceType,BalanceUnits,BalanceUnitFactors,BalanceOpts,BalanceCostIncrements,BalanceAttributeIDs,BalanceRateProfileIDs,ThresholdIDs
cgrates.org,1001,*string:~*req.Account:1001,,,VoiceBalance,,;10,*abstract,3600000000000,,,*string:~*req.ToR:*voice;1000000000;0;0,,,
cgrates.org,1002,*string:~*req.Account:1002,,,VoiceBalance,,;10,*abstract,3600000000000,,,*string:~*req.ToR:*voice;1000000000;;,,RP_ANY,
cgrates.org,1001,*string:~*req.Account:1001,,,VoiceBalance,,;10,*abstract,1h,,,*string:~*req.ToR:*voice;1s;0;0,,,
cgrates.org,1002,*string:~*req.Account:1002,,,VoiceBalance,,;10,*abstract,1h,,,*string:~*req.ToR:*voice;1s;;,,RP_ANY,
cgrates.org,1002,,,,MonetaryBalance,,;10,*concrete,100,,,,,,
cgrates.org,1003,*string:~*req.Account:1003,,,VoiceBalance,,;10,*abstract,3600000000000,,,*string:~*req.ToR:*voice;1000000000;;,,,
cgrates.org,1003,*string:~*req.Account:1003,,,VoiceBalance,,;10,*abstract,1h,,,*string:~*req.ToR:*voice;1s;;,,,
cgrates.org,1003,,,,MonetaryBalance,,;10,*concrete,100,,,,,,
1 #Tenant ID FilterIDs Weights Opts BalanceID BalanceFilterIDs BalanceWeights BalanceType BalanceUnits BalanceUnitFactors BalanceOpts BalanceCostIncrements BalanceAttributeIDs BalanceRateProfileIDs ThresholdIDs
2 cgrates.org 1001 *string:~*req.Account:1001 VoiceBalance ;10 *abstract 3600000000000 1h *string:~*req.ToR:*voice;1000000000;0;0 *string:~*req.ToR:*voice;1s;0;0
3 cgrates.org 1002 *string:~*req.Account:1002 VoiceBalance ;10 *abstract 3600000000000 1h *string:~*req.ToR:*voice;1000000000;; *string:~*req.ToR:*voice;1s;; RP_ANY
4 cgrates.org 1002 MonetaryBalance ;10 *concrete 100
5 cgrates.org 1003 *string:~*req.Account:1003 VoiceBalance ;10 *abstract 3600000000000 1h *string:~*req.ToR:*voice;1000000000;; *string:~*req.ToR:*voice;1s;;
6 cgrates.org 1003 MonetaryBalance ;10 *concrete 100

View File

@@ -1,5 +1,5 @@
#Tenant,ID,FilterIDs,Weights,Opts,BalanceID,BalanceFilterIDs,BalanceWeights,BalanceType,BalanceUnits,BalanceUnitFactors,BalanceOpts,BalanceCostIncrements,BalanceAttributeIDs,BalanceRateProfileIDs,ThresholdIDs
cgrates.org,ACNT_VOL1,,,,ABS_VOLUME1,,;30,*abstract,120000000000,,,;1000000000;0;,,,
cgrates.org,ACNT_VOL1,,,,ABS_VOLUME2,,;20,*abstract,60000000000,,,;1000000000;;,,RP_ABS_VOLUME2,
cgrates.org,ACNT_VOL1,,,,CNCRT_BALANCE1,,;10,*concrete,1000,,*balanceUnlimited:true,;1000000000;;,,RP_SUPPLIER1,
cgrates.org,ACNT_VOL1,,,,ABS_VOLUME1,,;30,*abstract,2m,,,;1s;0;,,,
cgrates.org,ACNT_VOL1,,,,ABS_VOLUME2,,;20,*abstract,1m,,,;1s;;,,RP_ABS_VOLUME2,
cgrates.org,ACNT_VOL1,,,,CNCRT_BALANCE1,,;10,*concrete,1000,,*balanceUnlimited:true,;1s;;,,RP_SUPPLIER1,
1 #Tenant ID FilterIDs Weights Opts BalanceID BalanceFilterIDs BalanceWeights BalanceType BalanceUnits BalanceUnitFactors BalanceOpts BalanceCostIncrements BalanceAttributeIDs BalanceRateProfileIDs ThresholdIDs
2 cgrates.org ACNT_VOL1 ABS_VOLUME1 ;30 *abstract 120000000000 2m ;1000000000;0; ;1s;0;
3 cgrates.org ACNT_VOL1 ABS_VOLUME2 ;20 *abstract 60000000000 1m ;1000000000;; ;1s;; RP_ABS_VOLUME2
4 cgrates.org ACNT_VOL1 CNCRT_BALANCE1 ;10 *concrete 1000 *balanceUnlimited:true ;1000000000;; ;1s;; RP_SUPPLIER1
5

View File

@@ -1,3 +1,3 @@
#Tenant,ID,FilterIDs,Weights,Opts,BalanceID,BalanceFilterIDs,BalanceWeights,BalanceType,BalanceUnits,BalanceUnitFactors,BalanceOpts,BalanceCostIncrements,BalanceAttributeIDs,BalanceRateProfileIDs,ThresholdIDs
cgrates.org,ACC_PRF_1,,;20,,MonetaryBalance,,;10,*monetary,14,fltr1&fltr2;100;fltr3;200,,fltr1&fltr2;1.3;2.3;3.3,attr1;attr2,,*none
cgrates.org,1001,,,,VoiceBalance,,;10,*voice,3600000000000,,,,,,
cgrates.org,1001,,,,VoiceBalance,,;10,*voice,1h,,,,,,
1 #Tenant ID FilterIDs Weights Opts BalanceID BalanceFilterIDs BalanceWeights BalanceType BalanceUnits BalanceUnitFactors BalanceOpts BalanceCostIncrements BalanceAttributeIDs BalanceRateProfileIDs ThresholdIDs
2 cgrates.org ACC_PRF_1 ;20 MonetaryBalance ;10 *monetary 14 fltr1&fltr2;100;fltr3;200 fltr1&fltr2;1.3;2.3;3.3 attr1;attr2 *none
3 cgrates.org 1001 VoiceBalance ;10 *voice 3600000000000 1h

View File

@@ -1,5 +1,5 @@
#Tenant,ID,FilterIDs,Weights,Opts,BalanceID,BalanceFilterIDs,BalanceWeights,BalanceType,BalanceUnits,BalanceUnitFactors,BalanceOpts,BalanceCostIncrements,BalanceAttributeIDs,BalanceRateProfileIDs,ThresholdIDs
cgrates.org,1001,*string:~*req.Account:1001,,,MonetaryBalance1,,;30,*concrete,5,,,*string:~*req.ToR:*voice;1000000000;0;0.01;*string:~*req.ToR:*data;1024;0;0.01,,,*none
cgrates.org,1001,,,,GenericBalance1,,;20,*abstract,3600000000000,*string:~*req.ToR:*data;1.024,,*string:~*req.ToR:*voice;1000000000;0;0.01;*string:~*req.ToR:*data;1024;0;0.01,,,
cgrates.org,1001,,,,MonetaryBalance2,,;10,*concrete,3,,,*string:~*req.ToR:*voice;1000000000;0;1,,,
cgrates.org,1002,*string:~*req.Account:1002,;10,,MonetaryBalance1,,,*concrete,10,,,*string:~*req.ToR:*voice;1000000000;0;0.01;;1;0;1,,,*none
cgrates.org,1001,*string:~*req.Account:1001,,,MonetaryBalance1,,;30,*concrete,5,,,*string:~*req.ToR:*voice;1s;0;0.01;*string:~*req.ToR:*data;1024;0;0.01,,,*none
cgrates.org,1001,,,,GenericBalance1,,;20,*abstract,1h,*string:~*req.ToR:*data;1.024,,*string:~*req.ToR:*voice;1s;0;0.01;*string:~*req.ToR:*data;1024;0;0.01,,,
cgrates.org,1001,,,,MonetaryBalance2,,;10,*concrete,3,,,*string:~*req.ToR:*voice;1s;0;1,,,
cgrates.org,1002,*string:~*req.Account:1002,;10,,MonetaryBalance1,,,*concrete,10,,,*string:~*req.ToR:*voice;1s;0;0.01;;1;0;1,,,*none
1 #Tenant ID FilterIDs Weights Opts BalanceID BalanceFilterIDs BalanceWeights BalanceType BalanceUnits BalanceUnitFactors BalanceOpts BalanceCostIncrements BalanceAttributeIDs BalanceRateProfileIDs ThresholdIDs
2 cgrates.org 1001 *string:~*req.Account:1001 MonetaryBalance1 ;30 *concrete 5 *string:~*req.ToR:*voice;1000000000;0;0.01;*string:~*req.ToR:*data;1024;0;0.01 *string:~*req.ToR:*voice;1s;0;0.01;*string:~*req.ToR:*data;1024;0;0.01 *none
3 cgrates.org 1001 GenericBalance1 ;20 *abstract 3600000000000 1h *string:~*req.ToR:*data;1.024 *string:~*req.ToR:*voice;1000000000;0;0.01;*string:~*req.ToR:*data;1024;0;0.01 *string:~*req.ToR:*voice;1s;0;0.01;*string:~*req.ToR:*data;1024;0;0.01
4 cgrates.org 1001 MonetaryBalance2 ;10 *concrete 3 *string:~*req.ToR:*voice;1000000000;0;1 *string:~*req.ToR:*voice;1s;0;1
5 cgrates.org 1002 *string:~*req.Account:1002 ;10 MonetaryBalance1 *concrete 10 *string:~*req.ToR:*voice;1000000000;0;0.01;;1;0;1 *string:~*req.ToR:*voice;1s;0;0.01;;1;0;1 *none