X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2FMason.pm;h=d3c04db27b977894b0ee64f1fe08da7d17f99512;hp=7be78aa038acf8d22e36acb73efe9918302ab060;hb=2d73473ce78c22160b618e93802a9551c9c77d69;hpb=7515782ca6e453f2e4c9a52c62429e73ce047247 diff --git a/FS/FS/Mason.pm b/FS/FS/Mason.pm index 7be78aa03..d3c04db27 100644 --- a/FS/FS/Mason.pm +++ b/FS/FS/Mason.pm @@ -71,6 +71,7 @@ if ( -e $addl_handler_use_file ) { use URI::Escape; use HTML::Entities; use HTML::TreeBuilder; + use HTML::TableExtract qw(tree); use HTML::FormatText; use HTML::Defang; use JSON; @@ -88,6 +89,7 @@ if ( -e $addl_handler_use_file ) { } use Text::CSV_XS; use Spreadsheet::WriteExcel; + use Spreadsheet::WriteExcel::Utility; use Business::CreditCard 0.30; #for mask-aware cardtype() use NetAddr::IP; use Net::Ping; @@ -113,6 +115,7 @@ if ( -e $addl_handler_use_file ) { use Locale::Country; use Business::US::USPS::WebTools::AddressStandardization; use LWP::UserAgent; + use Storable qw( nfreeze thaw ); use FS; use FS::UID qw( getotaker dbh datasrc driver_name ); use FS::Record qw( qsearch qsearchs fields dbdef @@ -125,7 +128,7 @@ if ( -e $addl_handler_use_file ) { use FS::UI::Web::small_custview qw(small_custview); use FS::UI::bytecount; use FS::Msgcat qw(gettext geterror); - use FS::Misc qw( send_email send_fax + use FS::Misc qw( send_email send_fax ocr_image states_hash counties cities state_label ); use FS::Misc::eps2png qw( eps2png ); @@ -141,7 +144,8 @@ if ( -e $addl_handler_use_file ) { use FS::cust_bill_pay; use FS::cust_credit; use FS::cust_credit_bill; - use FS::cust_main qw(smart_search); + use FS::cust_main; + use FS::cust_main::Search qw(smart_search); use FS::cust_main::Import; use FS::cust_main_county; use FS::cust_location; @@ -252,6 +256,8 @@ if ( -e $addl_handler_use_file ) { use FS::msg_template; use FS::part_tag; use FS::acct_snarf; + use FS::part_pkg_discount; + use FS::svc_cert; # Sammath Naur if ( $FS::Mason::addl_handler_use ) {