[freeside-users] show ordernum for cable package on invoice
Gilbert Rebeiro
gilbert at dido.ca
Fri Nov 30 21:47:06 PST 2018
Thanks for the hack!
I do have Mac and Serial# filled in and yet it still shows n/a
Not sure why?
Any ideas?
------ Original Message ------
From: "Kristian Hoffmann" <khoff at fire2wire.com>
To: "Freeside users mailing list" <freeside-users at freeside.biz>
Sent: 11/30/2018 6:46:52 PM
Subject: Re: [freeside-users] show ordernum for cable package on invoice
>Looks like it's using MAC and/or Serial # for the label...
>
>http://git.freeside.biz/cgit/freeside.git/tree/FS/FS/svc_cable.pm?h=FREESIDE_4_BRANCH#n137
>
>If you want to hack it...
>
>sub label {
> my $self = shift;
> my $part_svc = $self->cust_svc->part_svc;
> my @label = ();
> push @label, 'MAC:'. $self->mac_addr_pretty
> if $self->mac_addr;
> push @label, 'Order:'. $self->ordernum
> if $self->ordernum;
> if ( $self->serialnum ) {
> my $serialnum_label = $part_svc->part_svc_column('serialnum');
> push @label,
> ($serialnum_label && $serialnum_label->columnlabel || 'Serial#').
> $self->serialnum;
> }
> return join(', ', @label);
>}
>
>-Kristian
>
>On Fri, 2018-11-30 at 01:21 +0000, Gilbert Rebeiro wrote:
>>Hi,
>>
>>I've got packages based on service svc_cable.
>>I'd like the ordernum field from these packages to show on the
>>invoice.
>>Is there a simple way to accomplish this?
>>currently it shows "Cable: n/a"
>>Cable is the name of the service. I'm not sure which field it is
>>trying to print.
>>
>>Thanks,
>>Gilbert.
>>_______________________________________________
>>freeside-users mailing list
>>freeside-users at freeside.biz
>>http://mail.freeside.biz/cgi-bin/mailman/listinfo/freeside-users
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.freeside.biz/pipermail/freeside-users/attachments/20181201/a860445b/attachment.html>
More information about the freeside-users
mailing list