diff options
author | Ivan Kohler <ivan@freeside.biz> | 2022-03-30 20:54:09 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2022-03-30 20:54:09 -0700 |
commit | 980dbd5c9bd158ef683c89c98e0eb9452f908417 (patch) | |
tree | e961473df82e2d1636000dbfc6642efccfd75b86 /FS/FS/cdr | |
parent | 973fb0506f913bb2e15ec9fdb445ff72712a4037 (diff) |
taqua vs broadsoft duplicate skipping, RT#86028
Diffstat (limited to 'FS/FS/cdr')
-rw-r--r-- | FS/FS/cdr/broadsoft22.pm | 10 | ||||
-rw-r--r-- | FS/FS/cdr/taqua62.pm | 2 |
2 files changed, 10 insertions, 2 deletions
diff --git a/FS/FS/cdr/broadsoft22.pm b/FS/FS/cdr/broadsoft22.pm index 437d31e..3334a9e 100644 --- a/FS/FS/cdr/broadsoft22.pm +++ b/FS/FS/cdr/broadsoft22.pm @@ -81,7 +81,11 @@ use FS::cdr qw( _cdr_date_parser_maker _cdr_min_parser_maker ); # 22: networkTranslatedGroup # 23: releasingParty # 24: route + skip(10), + # 25: networkCallID + 'sipcallid', + # 26: codedc # 27: accessDeviceAddress # 28: accessCallID @@ -90,7 +94,7 @@ use FS::cdr qw( _cdr_date_parser_maker _cdr_min_parser_maker ); # 31: spare # 32: group # 33: department - skip(19), + skip(8), # 34: accountCode sub { @@ -116,6 +120,10 @@ use FS::cdr qw( _cdr_date_parser_maker _cdr_min_parser_maker ); # 47: callingPartyCategory # # Also... cols 48 - 448 see Broadsoft documentation + skip(111), #35-145 inclusive + + # 146: chargedNumber + 'charged_party', ], diff --git a/FS/FS/cdr/taqua62.pm b/FS/FS/cdr/taqua62.pm index aa94630..c6a40ed 100644 --- a/FS/FS/cdr/taqua62.pm +++ b/FS/FS/cdr/taqua62.pm @@ -159,7 +159,7 @@ use FS::cdr qw(_cdr_date_parser_maker); #60 - '', #OrigIPCallID + 'sipcallid', #OrigIPCallID '', #ESAIPTrunkGroup '', #ESAReason '', #BearerlessCall |