X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FConf.pm;h=50fc7f07465c7bd2fa29afc8d0c35d5f8f2e34e3;hb=92713b3eb2e1511b71e850af3e47296cbf5bc24f;hp=94b8839a1aba0ab56db370005b5b4ddf303efb0d;hpb=fef586f5bd0b3ac4fa01485055bfef75e4e0e5f4;p=freeside.git diff --git a/FS/FS/Conf.pm b/FS/FS/Conf.pm index 94b8839a1..50fc7f074 100644 --- a/FS/FS/Conf.pm +++ b/FS/FS/Conf.pm @@ -4950,6 +4950,13 @@ and customer address. Include units.', # }, { + 'key' => 'cdr-skip_duplicate_rewrite', + 'section' => 'telephony', + 'description' => 'Use the freeside-cdrrewrited daemon to prevent billing CDRs with a src, dst and calldate identical to an existing CDR', + 'type' => 'checkbox', + }, + + { 'key' => 'cdr-charged_party_rewrite', 'section' => 'telephony', 'description' => 'Do charged party rewriting in the freeside-cdrrewrited daemon; useful if CDRs are being dropped off directly in the database and require special charged_party processing such as cdr-charged_party-accountcode or cdr-charged_party-truncate*.', @@ -4985,6 +4992,13 @@ and customer address. Include units.', }, { + 'key' => 'cdr-userfield_dnis_rewrite', + 'section' => 'telephony', + 'description' => 'If the CDR userfield contains "DNIS=" followed by a sequence of digits, use that as the destination number for the call.', + 'type' => 'checkbox', + }, + + { 'key' => 'cdr-intl_to_domestic_rewrite', 'section' => 'telephony', 'description' => 'Strip the "011" international prefix from CDR destination numbers if the rest of the number is 7 digits or shorter, and so probably does not contain a country code.',