#warn "warning: _export_suspened unimplemented for". ref($self);
my $svc_x = shift;
my $new = $svc_x->clone_suspended;
- $self->_export_replace( $new, $svc_x );
+ $self->export_replace( $new, $svc_x );
}
sub _export_unsuspend {
#warn "warning: _export_unsuspend unimplemented for ". ref($self);
my $svc_x = shift;
my $old = $svc_x->clone_kludge_unsuspend;
- $self->_export_replace( $svc_x, $old );
+ $self->export_replace( $svc_x, $old );
}
=item get_remoteid SVC
package FS::part_export::northern_911;
+use base 'FS::part_export';
use strict;
use vars qw(@ISA %info);
use Tie::IxHash;
use FS::Record qw(qsearch dbh);
-use base 'FS::part_export';
+use WebService::Northern911;
use Data::Dumper;
tie my %options, 'Tie::IxHash',
'options' => \%options,
'no_machine' => 1,
'notes' => <<'END'
-Requires installation of
-<a href="http://search.cpan.org/dist/WebService-Northern911">WebService::Northern911</a>
-from CPAN.
END
);
my $self = shift;
if (!$self->get('client')) {
- local $@;
- eval "use WebService::Northern911";
- return "error loading WebService::Northern911 ($@)" if $@;
$self->set('client',
WebService::Northern911->new(
vendor_code => $self->option('vendor_code'),
libgeo-streetaddress-us-perl, libbusiness-onlinepayment-perl,
libnet-vitelity-perl (>= 0.05), libnet-sslglue-perl, libexpect-perl,
libspreadsheet-parsexlsx-perl, libunicode-truncate-perl (>= 0.303-1),
- libspreadsheet-xlsx-perl, libpod-simple-perl
+ libspreadsheet-xlsx-perl, libpod-simple-perl, libwebservice-northern911-perl
Conflicts: libparams-classify-perl (>= 0.013-6)
Replaces: freeside (<<4)
Breaks: freeside (<<4)
if ( $error ) {
$cgi->param('error', $error);
- print $cgi->redirect($fsurl.'misc/unhold_pkg.html?', $cgi->query_string);
+ print $cgi->redirect($fsurl.'misc/unhold_pkg.html?'. $cgi->query_string);
}
</%init>