diff options
author | Mark Wells <mark@freeside.biz> | 2014-07-21 15:35:33 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2014-07-21 15:35:40 -0700 |
commit | 8fdc0ea36474cfb3d1389f41691c14598559cbe7 (patch) | |
tree | 1984c9268d53df1edb76cf40575499cfb3e0d2c4 /FS/FS/Upgrade.pm | |
parent | 08db5f6900bb754efb597a2967adde4dbd12e731 (diff) |
477 report rewrite, #28020
Diffstat (limited to 'FS/FS/Upgrade.pm')
-rw-r--r-- | FS/FS/Upgrade.pm | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/FS/FS/Upgrade.pm b/FS/FS/Upgrade.pm index 6785a13..ce0e328 100644 --- a/FS/FS/Upgrade.pm +++ b/FS/FS/Upgrade.pm @@ -97,6 +97,22 @@ sub upgrade_config { $conf->touch('cust_main-enable_spouse'); $conf->delete('cust_main-enable_spouse_birthdate'); } + + # renamed/repurposed + if ( $conf->exists('cust_pkg-show_fcc_voice_grade_equivalent') ) { + $conf->touch('part_pkg-show_fcc_options'); + $conf->delete('cust_pkg-show_fcc_voice_grade_equivalent'); + warn " +You have FCC Form 477 package options enabled. + +Starting with the October 2014 filing date, the FCC has redesigned +Form 477 and introduced new service categories. See bin/convert-477-options +to update your package configuration for the new report. + +If you need to continue using the old Form 477 report, turn on the +'old_fcc_report' configuration option. +"; + } } sub upgrade_overlimit_groups { @@ -343,6 +359,9 @@ sub upgrade_data { #fix taxable line item links 'cust_bill_pkg_tax_location' => [], + + #populate state FIPS codes if not already done + 'state' => [], ; \%hash; |