ionutboangiu
56f8549ea4
Ensure EC FieldAsInterface method works correctly
...
- trim fldPath Increments before retrieving the field
- Rating map can be accessed from Accounting
- ExtraCharges can be accessed from Accounting
- RatingUnit fields that did not represent the id of
another EC struct are now retrievable
- add unit tests
2024-04-11 13:23:23 +02:00
ionutboangiu
b7d172f78a
Fix misspellings
2023-06-21 11:02:39 +02:00
ionutboangiu
62619ba3a5
Replace interface{} with any
2023-06-05 10:55:32 +02:00
adi
c9a9857152
Added relevant paratheses
2022-12-02 18:39:29 +02:00
ionutboangiu
1436bac61c
Remove unnecessary paranthesis
2022-12-02 14:24:18 +02:00
Trial97
0dd7a37f9b
Updated EventCost Rounding. Fixes #3018
2021-09-23 11:49:17 +02:00
Trial97
a417982f41
Updated AccountSummary in EventCost
2021-09-01 17:29:41 +03:00
Trial97
1f0931f8f3
Revert "Updated EventCost rounding increment handling.Fixes #3018 "
...
This reverts commit 6fdc2e56bd .
2021-08-30 17:55:51 +03:00
Trial97
d67b529b14
Updated EventCost rounding increment handling.Fixes #3018
2021-08-30 17:55:51 +03:00
Trial97
d58e231beb
Added nil check when creating EventCost DataProvider. Fixes #2764
2021-03-23 14:32:02 +01:00
Trial97
bc08d94fae
Updated EventCost FieldAsInterface function. Fixes #2743
2021-03-19 18:48:54 +01:00
Trial97
0fc47733a2
Cloned the charging interval added on EventCost merge
2021-01-27 15:04:22 +01:00
Trial97
4c8f5a2205
Added extra condition to determine if the increment is considered the roundIncrement
2021-01-13 15:51:12 +01:00
Trial97
b1b9a81fc1
Added RoundIncrement to EventCost
2020-10-08 11:16:01 +02:00
Trial97
ab4944dc1a
Removed config.NavigableMap
2020-05-18 12:43:13 +02:00
Trial97
2c53180ac8
Fixed agents unit tests
2020-05-07 11:19:03 +02:00
Trial97
ffef415e8c
Added cache for EventCost.FieldAsInterface
2020-02-05 18:05:53 +01:00
Trial97
1ee5fa0720
Added EventCost to DataProvider for filters.Fixes #1910
2020-02-05 16:00:32 +01:00
Trial97
ff5f5f2d21
Added FieldAsInterface for EventCost
2020-02-05 16:00:32 +01:00
Trial97
d8333b5b68
Started adding FieldAsInterface for EventCost
2020-02-05 16:00:32 +01:00
Trial97
f18525a1db
Updated path for cdre
2020-01-30 10:21:48 +01:00
DanB
a4d11fe776
SessionS.refundSession to add TOR for proper refunds
2020-01-06 19:31:02 +01:00
Trial97
b1fdfea009
Updated config_default
2019-12-12 08:29:05 +02:00
adragusin
e85825bf28
Updated Clone functions
2019-12-10 17:53:17 +02:00
DanB
360a9cc00b
SessionS - processEvent function with sync actions
2019-11-22 19:54:16 +01:00
DanB
8aeeda4885
EventCost AsRefundIncrements properly handling extra charges
2019-11-22 19:54:16 +01:00
DanB
4bf4560ef1
EventCost AsRefundIncrements method
2019-11-22 19:54:16 +01:00
Trial97
a08b190a4e
Replaced IsSliceMember with SliceHasMember for constant slices
2019-08-08 19:12:47 +02:00
TeoV
c170910a33
Update correctly the EventCost in case of refund
2019-06-03 10:33:21 +02:00
DanB
351d0fb39e
EventCost compressing correcting RatingID within Accounting
2019-03-13 19:49:09 +01:00
DanB
43296dd9e8
EventCost.SyncKeys method with tests
2019-03-01 19:32:53 +01:00
DanB
128628a6a8
EventCost compressing optimizations
2018-11-01 18:12:27 +01:00
DanB
c9a6d158d5
EventCost compressing at ChargingIncrement level during Merge
2018-11-01 18:12:26 +01:00
DanB
244d960a5f
EventCost.Clone protection against nil pointer
2018-08-31 16:58:32 +02:00
TeoV
cf566042e2
Remove fmt from import
2018-08-02 19:05:11 +02:00
TeoV
8aefa9ace8
Qos strategy consider Weight from SortingData
2018-08-02 19:05:11 +02:00
TeoV
cad0d1b4f7
Update supplier_it_test with different statistics and add logs for session
2018-08-02 19:05:11 +02:00
TeoV
a48dc072d9
Update integration test to work with new CallCost
2018-04-27 17:26:23 +02:00
DanB
e0cdcba030
*voice balance format change into nanoseconds from seconds, some test fixes
2017-11-12 19:26:07 +01:00
DanB
0cb9dca9a2
Redesigned core to support nanoseconds/data units, cgr-engine memory profiling in commandline options, tests updates
2017-11-09 18:27:09 +01:00
Victor Seva
771f5fd2cf
fix typos detected by lintian tool
2017-10-12 18:54:41 +02:00
edwardro22
b651b06826
Removed copyright from go doc
2017-09-10 15:02:46 +00:00
DanB
c6e96e3f0e
EventCost fixes
2017-08-22 16:33:38 +02:00
DanB
c02e49cbd1
EventCost fixes, more testing
2017-08-21 20:49:18 +02:00
DanB
a98bf56562
Radius radReqAsSMGEvent, handler for *usage_difference, tests
2017-06-11 10:48:42 +02:00
DanB
4a9ef9bd53
EventCost - force creation of BalanceInfo when converting to CallCost since we got too many leftovers assuming BalanceInfo is not nil
2017-06-06 12:11:30 +02:00
DanB
afe48cf532
SMKamailio - empty rls fix, Kamailio tutorial configuration updates
2017-06-01 14:33:16 +02:00
DanB
7a80840e23
EventCost replacing CallCost in SMGSession
2017-06-01 12:00:37 +02:00
DanB
93ede51d06
EventCost UUIDs -> IDs
2017-05-29 17:23:42 +02:00
DanB
1e76a7aa0c
EventCost ComputeUsage -> GetUsage, ComputeCost -> GetCost
2017-05-29 17:13:53 +02:00