X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fcust_main_invoice.pm;h=6c155aca63101e4afde2b3a912ae240e51ded89b;hp=ec01842a7a4fd3ef50be825963ea32974267b2e2;hb=f822e27a1e00594332ffa487a1c284234c5580a6;hpb=63a268637b2d51a8766412617724b9436439deb6 diff --git a/FS/FS/cust_main_invoice.pm b/FS/FS/cust_main_invoice.pm index ec01842a7..6c155aca6 100644 --- a/FS/FS/cust_main_invoice.pm +++ b/FS/FS/cust_main_invoice.pm @@ -1,20 +1,21 @@ package FS::cust_main_invoice; +use base qw( FS::Record ); use strict; -use vars qw(@ISA); -use Exporter; use FS::Record qw( qsearchs ); use FS::Conf; -use FS::cust_main; use FS::svc_acct; use FS::Msgcat qw(gettext); -@ISA = qw( FS::Record ); - =head1 NAME FS::cust_main_invoice - Object methods for cust_main_invoice records +=head1 ANNOUNCEMENT + +This is deprecated in version 4. Instead, contacts with the "invoice_dest" +attribute should be used. + =head1 SYNOPSIS use FS::cust_main_invoice; @@ -104,9 +105,6 @@ sub check { ; return $error if $error; - return "Unknown customer" - unless qsearchs('cust_main',{ 'custnum' => $self->custnum }); - $self->SUPER::check; } @@ -167,13 +165,6 @@ sub address { Returns the parent customer object (see L). -=cut - -sub cust_main { - my $self = shift; - qsearchs( 'cust_main', { 'custnum' => $self->custnum } ); -} - =back =head1 BUGS