diff options
author | Ivan Kohler <ivan@freeside.biz> | 2014-08-07 13:22:11 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2014-08-07 13:22:11 -0700 |
commit | 36d3a1f27ef9c801f4fb9a0189bde93f417e1a88 (patch) | |
tree | 4596b2f638f19970ba68fd27550b3e6579e8398a | |
parent | cd73071edf32a80ffd40ef08bdf7ae7a71cf5b99 (diff) |
for domestic calls, use DETAIL for dst instead of DNIS, RT#29055
-rwxr-xr-x | bin/cdr-ivr.import | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/cdr-ivr.import b/bin/cdr-ivr.import index 9a4eb0d5e..4af5da04a 100755 --- a/bin/cdr-ivr.import +++ b/bin/cdr-ivr.import @@ -33,7 +33,6 @@ FS::cdr::Import->dbi_import( # $_[0]->{NXX}. $_[0]->{LOCAL_NUMBER}; # }, 'description' => 'DESCRIPTION', # or upstream_dst_regionname ? - #'' => 'DETAIL', # #'' => 'PER_CALL_CHARGE', # #'' => 'PER_MINUTE_CHARGE', # #'' => 'PER_CALL_SURCHARGE', # @@ -46,7 +45,10 @@ FS::cdr::Import->dbi_import( #'' => 'CONVERSION_RATE', # 'lastapp' => 'MODULE_NAME', # 'src' => 'ANI', # 'clid' => 'ANI', # - 'dst' => 'DNIS', + 'dst' => sub { $_[0]->{'DNIS'} =~ /^011/ + ? $_[0]->{'DNIS'} + : $_[0]->{'DETAIL'}; + }, #'' => 'SALES_GROUP', # #'' => 'TAX_GROUP', # 'userfield' => 'USER_1', # |