From 8fdc0ea36474cfb3d1389f41691c14598559cbe7 Mon Sep 17 00:00:00 2001 From: Mark Wells Date: Mon, 21 Jul 2014 15:35:33 -0700 Subject: 477 report rewrite, #28020 --- FS/FS/Upgrade.pm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'FS/FS/Upgrade.pm') 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; -- cgit v1.1