# 'svcdb' => 'svc_table',
#
# 'query' => #optional query string
+ # # (pass a blank string if you want a "raw" URL to add your
+ # # own svcnum to)
# #OR
# 'svc' => $svc_x, #or $cust_svc, it just needs a svcnum
#
my $generic = $opt{action} eq 'search' ? 'cust_svc' : 'svc_Common';
$url = "$generic.html?svcdb=$svcdb;";
- $url .= 'svcnum=' if $query =~ /^\d+(;|$)/;
+ $url .= 'svcnum=' if $query =~ /^\d+(;|$)/ or $query eq '';
}
my $p = popurl(2); #?
#'part_svc' => $cust_svc->part_svc,
'svcdb' => $cust_svc->svcdb, #we have it from the joined search
#'svc' => $cust_svc, #redundant
- 'query' => 'svcnum=',
+ 'query' => '',
);
+ [ $url, 'svcnum' ];
+};
+
+my $link_cust = sub {
+ my $cust_svc = shift;
+ if ( $cust_svc->custnum ) {
+ [ "${p}view/cust_main.cgi?", 'custnum' ];
+ } else {
+ '';
+ }
+};
+
+</%init>