summaryrefslogtreecommitdiff
path: root/FS/FS/did_order.pm
diff options
context:
space:
mode:
authorlevinse <levinse>2011-04-11 23:00:03 +0000
committerlevinse <levinse>2011-04-11 23:00:03 +0000
commit2579dce95f2a41d7a162404f193545e9601c374d (patch)
tree9a1b64a95cc9ce828719269ce83f04493c5ca1ac /FS/FS/did_order.pm
parent6e3e6b1051bf8bc603a437a72d5272f61330af18 (diff)
improvements to bulk DID orders, RT11291
Diffstat (limited to 'FS/FS/did_order.pm')
-rw-r--r--FS/FS/did_order.pm11
1 files changed, 11 insertions, 0 deletions
diff --git a/FS/FS/did_order.pm b/FS/FS/did_order.pm
index f46d72b..adc965f 100644
--- a/FS/FS/did_order.pm
+++ b/FS/FS/did_order.pm
@@ -138,6 +138,17 @@ sub did_order_item {
qsearch( 'did_order_item', { 'ordernum' => $self->ordernum } );
}
+=item cust_main
+
+Returns the cust_main (see L<FS::cust_main>), if any, associated with this bulk DID order.
+
+=cut
+
+sub cust_main {
+ my $self = shift;
+ return '' unless $self->custnum;
+ qsearchs('cust_main', { 'custnum' => $self->custnum } );
+}
=back