use HTML::TableExtract qw(tree);
use HTML::FormatText;
use HTML::Defang;
- use JSON;
+ use JSON::XS;
# use XMLRPC::Transport::HTTP;
# use XMLRPC::Lite; # for XMLRPC::Serializer
use MIME::Base64;
use FS::cust_credit;
use FS::cust_credit_bill;
use FS::cust_main;
+ use FS::h_cust_main;
use FS::cust_main::Search qw(smart_search);
use FS::cust_main::Import;
use FS::cust_main_county;
use FS::tower;
use FS::tower_sector;
use FS::sales;
- use FS::access_groupsales;
use FS::contact_class;
use FS::part_svc_class;
use FS::upload_target;
use FS::part_pkg_usage_class;
use FS::part_pkg_usage;
use FS::cdr_cust_pkg_usage;
+ use FS::part_pkg_msgcat;
+ use FS::svc_cable;
+ use FS::sales_pkg_class;
+ use FS::svc_alarm;
+ use FS::cable_model;
+ use FS::invoice_mode;
+ use FS::invoice_conf;
+ use FS::cable_provider;
+ use FS::cust_credit_void;
+ use FS::discount_class;
+ use FS::alarm_system;
+ use FS::alarm_type;
+ use FS::alarm_station;
+ use FS::addr_range;
+ use FS::pbx_extension;
+ use FS::cust_event_fee;
+ use FS::part_fee;
+ use FS::cust_bill_pkg_fee;
+ use FS::part_fee_msgcat;
+ use FS::part_fee_usage;
# Sammath Naur
if ( $FS::Mason::addl_handler_use ) {