Adding *voice balance and derived charging inside fs_json tutorial, fixup loading of derived charging from csv

This commit is contained in:
DanB
2014-06-15 19:05:00 +02:00
parent c973ea99e2
commit bc5a80fe25
11 changed files with 30 additions and 23 deletions

View File

@@ -1,6 +1,7 @@
#ActionsTag,Action,BalanceType,Direction,Units,ExpiryTime,DestinationTag,RatingSubject,BalanceWeight,SharedGroup,ExtraParameters,Weight
TOPUP_RST_10,*topup_reset,*monetary,*out,10,*unlimited,*any,,10,,,10
TOPUP_RST_5,*topup_reset,*monetary,*out,5,*unlimited,*any,,20,,,10
TOPUP_RST_5,*topup_reset,*voice,*out,5,*unlimited,DST_1002,SPECIAL_1002,20,,,10
TOPUP_RST_SHARED_5,*topup,*monetary,*out,5,*unlimited,*any,,10,SHARED_A,,10
SHARED_A_0,*topup_reset,*monetary,*out,0,*unlimited,*any,,10,SHARED_A,,10
LOG_WARNING,*log,,,,,,,,,,10
1 #ActionsTag Action BalanceType Direction Units ExpiryTime DestinationTag RatingSubject BalanceWeight SharedGroup ExtraParameters Weight
2 TOPUP_RST_10 *topup_reset *monetary *out 10 *unlimited *any 10 10
3 TOPUP_RST_5 *topup_reset *monetary *out 5 *unlimited *any 20 10
4 TOPUP_RST_5 *topup_reset *voice *out 5 *unlimited DST_1002 SPECIAL_1002 20 10
5 TOPUP_RST_SHARED_5 *topup *monetary *out 5 *unlimited *any 10 SHARED_A 10
6 SHARED_A_0 *topup_reset *monetary *out 0 *unlimited *any 10 SHARED_A 10
7 LOG_WARNING *log 10

View File

@@ -0,0 +1,2 @@
#Direction,Tenant,Category,Account,Subject,RunId,ReqTypeField,DirectionField,TenantField,TorField,AccountField,SubjectField,DestinationField,SetupTimeField,AnswerTimeField,UsageField
*out,cgrates.org,call,1001,1001,fs_json_run,^rated,*default,*default,*default,1010,1010,*default,*default,*default,*default
1 #Direction Tenant Category Account Subject RunId ReqTypeField DirectionField TenantField TorField AccountField SubjectField DestinationField SetupTimeField AnswerTimeField UsageField
2 *out cgrates.org call 1001 1001 fs_json_run ^rated *default *default *default 1010 1010 *default *default *default *default

View File

@@ -5,3 +5,4 @@ DR_1003_20CNT,DST_1003,RT_40CNT,*up,4
DR_1003_10CNT,DST_1003,RT_10CNT,*up,4
DR_FS_40CNT,DST_FS,RT_40CNT,*up,4
DR_FS_10CNT,DST_FS,RT_10CNT,*up,4
DR_SPECIAL_1002,DST_1002,RT_1CNT,*up,4
1 #Tag DestinationsTag RatesTag RoundingMethod RoundingDecimals
5 DR_1003_10CNT DST_1003 RT_10CNT *up 4
6 DR_FS_40CNT DST_FS RT_40CNT *up 4
7 DR_FS_10CNT DST_FS RT_10CNT *up 4
8 DR_SPECIAL_1002 DST_1002 RT_1CNT *up 4

View File

@@ -5,3 +5,4 @@ RT_20CNT,0.4,0.2,60s,60s,0s
RT_20CNT,0,0.1,60s,1s,60s
RT_40CNT,0.8,0.4,60s,30s,0s
RT_40CNT,0,0.2,60s,10s,60s
RT_1CNT,0,0.01,60s,60s,0s
1 #Tag ConnectFee Rate RateUnit RateIncrement GroupIntervalStart
5 RT_20CNT 0 0.1 60s 1s 60s
6 RT_40CNT 0.8 0.4 60s 30s 0s
7 RT_40CNT 0 0.2 60s 10s 60s
8 RT_1CNT 0 0.01 60s 60s 0s

View File

@@ -15,3 +15,4 @@ RP_RETAIL2,DR_1003_10CNT,OFFPEAK_WEEKEND,10
RP_RETAIL2,DR_FS_10CNT,OFFPEAK_MORNING,10
RP_RETAIL2,DR_FS_10CNT,OFFPEAK_EVENING,10
RP_RETAIL2,DR_FS_10CNT,OFFPEAK_WEEKEND,10
RP_SPECIAL_1002,DR_SPECIAL_1002,ALWAYS,10
1 #Tag DestinationRatesTag TimingTag Weight
15 RP_RETAIL2 DR_FS_10CNT OFFPEAK_MORNING 10
16 RP_RETAIL2 DR_FS_10CNT OFFPEAK_EVENING 10
17 RP_RETAIL2 DR_FS_10CNT OFFPEAK_WEEKEND 10
18 RP_SPECIAL_1002 DR_SPECIAL_1002 ALWAYS 10

View File

@@ -1,3 +1,4 @@
#Direction,Tenant,Category,Subject,ActivationTime,RatingPlanId,RatesFallbackSubject
*out,cgrates.org,call,*any,2014-01-14T00:00:00Z,RP_RETAIL1,
*out,cgrates.org,call,1001;1006,2014-01-14T00:00:00Z,RP_RETAIL2,
*out,cgrates.org,call,SPECIAL_1002,2014-01-14T00:00:00Z,RP_SPECIAL_1002,
1 #Direction Tenant Category Subject ActivationTime RatingPlanId RatesFallbackSubject
2 *out cgrates.org call *any 2014-01-14T00:00:00Z RP_RETAIL1
3 *out cgrates.org call 1001;1006 2014-01-14T00:00:00Z RP_RETAIL2
4 *out cgrates.org call SPECIAL_1002 2014-01-14T00:00:00Z RP_SPECIAL_1002