X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2FConf.pm;h=375d2d89923ce21a7e058250223d1dffeee0ae9c;hb=76275769ed7ea66b154aef4d2dd00120a53196df;hp=16bbaad60446e34387a786ba2d456afe6c45505d;hpb=913b38d717fc7f2fae32722e9f30462fc9344fb3;p=freeside.git diff --git a/FS/FS/Conf.pm b/FS/FS/Conf.pm index 16bbaad60..375d2d899 100644 --- a/FS/FS/Conf.pm +++ b/FS/FS/Conf.pm @@ -935,7 +935,19 @@ sub reason_type_options { 'type' => 'text', 'per_agent' => 1, }, - + + { + 'key' => 'billco-account_num', + 'section' => 'billing', + 'description' => 'The data to place in the "Transaction Account No" / "TRACCTNUM" field.', + 'type' => 'select', + 'select_hash' => [ + 'invnum-date' => 'Invoice number - Date (default)', + 'display_custnum' => 'Customer number', + ], + 'per_agent' => 1, + }, + { 'key' => 'next-bill-ignore-time', 'section' => 'billing', @@ -1712,6 +1724,21 @@ and customer address. Include units.', }, { + 'key' => 'sip_passwordmin', + 'section' => 'telephony', + 'description' => 'Minimum SIP password length (default 6)', + 'type' => 'text', + }, + + { + 'key' => 'sip_passwordmax', + 'section' => 'telephony', + 'description' => 'Maximum SIP password length (default 8) (don\'t set this over 12 if you need to import or export crypt() passwords)', + 'type' => 'text', + }, + + + { 'key' => 'password-noampersand', 'section' => 'password', 'description' => 'Disallow ampersands in passwords', @@ -2028,6 +2055,13 @@ and customer address. Include units.', }, { + 'key' => 'show_ship_company', + 'section' => 'UI', + 'description' => 'Turns on display/collection of a "service company name" field for customers.', + 'type' => 'checkbox', + }, + + { 'key' => 'show_ss', 'section' => 'UI', 'description' => 'Turns on display/collection of social security numbers in the web interface. Sometimes required by electronic check (ACH) processors.', @@ -2116,7 +2150,7 @@ and customer address. Include units.', 'section' => 'self-service', 'description' => 'Acceptable payment types for the signup server', 'type' => 'selectmultiple', - 'select_enum' => [ qw(CARD DCRD CHEK DCHK LECB PREPAY PPAL BILL COMP) ], + 'select_enum' => [ qw(CARD DCRD CHEK DCHK PREPAY PPAL BILL COMP) ], }, { @@ -2504,7 +2538,7 @@ and customer address. Include units.', 'section' => 'billing', 'description' => 'Available payment types.', 'type' => 'selectmultiple', - 'select_enum' => [ qw(CARD DCRD CHEK DCHK LECB BILL CASH WEST MCRD PPAL COMP) ], + 'select_enum' => [ qw(CARD DCRD CHEK DCHK BILL CASH WEST MCRD PPAL COMP) ], }, { @@ -2512,7 +2546,7 @@ and customer address. Include units.', 'section' => 'UI', 'description' => 'Default payment type. HIDE disables display of billing information and sets customers to BILL.', 'type' => 'select', - 'select_enum' => [ '', qw(CARD DCRD CHEK DCHK LECB BILL CASH WEST MCRD PPAL COMP HIDE) ], + 'select_enum' => [ '', qw(CARD DCRD CHEK DCHK BILL CASH WEST MCRD PPAL COMP HIDE) ], }, { @@ -2803,7 +2837,8 @@ and customer address. Include units.', 'description' => 'If enabled, specifies the type of verification required for self-service password resets.', 'type' => 'select', 'select_hash' => [ '' => 'Password reset disabled', - 'paymask,amount,zip' => 'Verify with credit card (or bank account) last 4 digits, payment amount and zip code', + 'email' => 'Click on a link in email', + 'paymask,amount,zip' => 'Click on a link in email, and also verify with credit card (or bank account) last 4 digits, payment amount and zip code', ], }, @@ -4192,6 +4227,7 @@ and customer address. Include units.', 'usps' => 'U.S. Postal Service', 'ezlocate' => 'EZLocate', 'tomtom' => 'TomTom', + 'melissa' => 'Melissa WebSmart', ], }, @@ -4231,6 +4267,20 @@ and customer address. Include units.', }, { + 'key' => 'melissa-userid', + 'section' => 'UI', # it's really not... + 'description' => 'User ID for Melissa WebSmart service. See the Melissa website for access and pricing.', + 'type' => 'text', + }, + + { + 'key' => 'melissa-enable_geocoding', + 'section' => 'UI', + 'description' => 'Use the Melissa service for census tract and coordinate lookups. Enable this only if your subscription includes geocoding access.', + 'type' => 'checkbox', + }, + + { 'key' => 'cust_main-auto_standardize_address', 'section' => 'UI', 'description' => 'When using USPS web tools, automatically standardize the address without asking.', @@ -4247,9 +4297,9 @@ and customer address. Include units.', { 'key' => 'census_year', 'section' => 'UI', - 'description' => 'The year to use in census tract lookups. NOTE: you need to select 2012 for Year 2010 Census tract codes. A selection of 2011 or 2010 provides Year 2000 Census tract codes. Use the freeside-censustract-update tool if exisitng customers need to be changed.', + 'description' => 'The year to use in census tract lookups. NOTE: you need to select 2012 or 2013 for Year 2010 Census tract codes. A selection of 2011 provides Year 2000 Census tract codes. Use the freeside-censustract-update tool if exisitng customers need to be changed.', 'type' => 'select', - 'select_enum' => [ qw( 2012 2011 2010 ) ], + 'select_enum' => [ qw( 2013 2012 2011 ) ], }, { @@ -4733,6 +4783,17 @@ and customer address. Include units.', }, { + 'key' => 'svc_phone-radius-password', + 'section' => 'telephony', + 'description' => 'Password when exporting svc_phone records to RADIUS', + 'type' => 'select', + 'select_hash' => [ + '' => 'Use default from svc_phone-radius-default_password config', + 'countrycode_phonenum' => 'Phone number (with country code)', + ], + }, + + { 'key' => 'svc_phone-radius-default_password', 'section' => 'telephony', 'description' => 'Default password when exporting svc_phone records to RADIUS', @@ -5227,7 +5288,7 @@ and customer address. Include units.', { 'key' => 'svc_phone-did-summary', 'section' => 'invoicing', - 'description' => 'Enable DID activity summary on invoices, showing # DIDs activated/deactivated/ported-in/ported-out and total minutes usage, covering period since last invoice.', + 'description' => 'Experimental feature to enable DID activity summary on invoices, showing # DIDs activated/deactivated/ported-in/ported-out and total minutes usage, covering period since last invoice.', 'type' => 'checkbox', },