X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fpart_svc.pm;h=959a3f887c73daa3bda68c49815d11818b72b7b2;hp=7ef996f5f641de2ff1f647872815b7c29b0209ea;hb=a7c1b602f88c177db34477ed4cdc1f72603f8995;hpb=52a07a405e197fda1654fc61eefa538450f269e8 diff --git a/FS/FS/part_svc.pm b/FS/FS/part_svc.pm index 7ef996f5f..959a3f887 100644 --- a/FS/FS/part_svc.pm +++ b/FS/FS/part_svc.pm @@ -5,6 +5,7 @@ use vars qw( @ISA ); use FS::Record qw( qsearch qsearchs fields dbh ); use FS::part_svc_column; use FS::part_export; +use FS::export_svc; @ISA = qw(FS::Record); @@ -316,15 +317,15 @@ sub all_part_svc_column { sub part_export { my $self = shift; - my %search = ( 'svcpart' => $self->svcpart ); - qsearch('part_export', \%search); + map { qsearchs('part_export', { 'exportnum' => $_->exportnum } ) } + qsearch('export_svc', { 'svcpart' => $self->svcpart } ); } =back =head1 VERSION -$Id: part_svc.pm,v 1.12 2002-03-26 13:58:29 ivan Exp $ +$Id: part_svc.pm,v 1.13 2002-04-11 22:05:31 ivan Exp $ =head1 BUGS @@ -333,6 +334,8 @@ Delete is unimplemented. The list of svc_* tables is hardcoded. When svc_acct_pop is renamed, this should be fixed. +all_part_svc_column and part_export methods should be documented + =head1 SEE ALSO L, L, L, L,