X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Fvk.pl;h=f7335a3617a1fff81134a33eb5d1ec0eaf39afee;hb=cdacfe1cb5156c4bde158f0592d1dd3c445be7dd;hp=652a0cd2451fd797b3276120a81698f7bb287b08;hpb=e7c0b7735ba1144f8b5df864ff8ad537d5cdf87c;p=kivitendo-erp.git diff --git a/bin/mozilla/vk.pl b/bin/mozilla/vk.pl index 652a0cd24..f7335a361 100644 --- a/bin/mozilla/vk.pl +++ b/bin/mozilla/vk.pl @@ -125,12 +125,12 @@ sub invoice_transactions { $form->{title} = $locale->text('Sales Report'); @columns = - qw(description invnumber partnumber parts_id transdate qty unit sellprice sellprice_total discount lastcost lastcost_total marge_total marge_percent); + qw(description invnumber transdate customernumber partnumber transdate qty unit sellprice sellprice_total discount lastcost lastcost_total marge_total marge_percent); # hidden variables für pdf/csv export übergeben # einmal mit l_ um zu bestimmen welche Spalten ausgegeben werden sollen # einmal optionen für die Überschrift (z.B. transdatefrom, partnumber, ...) - my @hidden_variables = (qw(l_headers l_subtotal l_total transdatefrom transdateto decimalplaces customer customername customer_id department partnumber description project_id), "$form->{db}number", map { "l_$_" } @columns); + my @hidden_variables = (qw(l_headers l_subtotal l_total l_customernumber transdatefrom transdateto decimalplaces customer customername customer_id department partnumber description project_id customernumber), "$form->{db}number", map { "l_$_" } @columns); my @hidden_nondefault = grep({ $form->{$_} } @hidden_variables); # Variablen werden dann als Hidden Variable mitgegeben, z.B. # @@ -152,6 +152,7 @@ sub invoice_transactions { 'lastcost' => { 'text' => $locale->text('Purchase price'), }, 'marge_total' => { 'text' => $locale->text('Sales margin'), }, 'marge_percent' => { 'text' => $locale->text('Sales margin %'), }, + 'customernumber' => { 'text' => $locale->text('Customer Number'), }, ); my %column_alignment = map { $_ => 'right' } qw(lastcost sellprice sellprice_total lastcost_total unit discount marge_total marge_percent qty); @@ -167,6 +168,9 @@ sub invoice_transactions { if ($form->{customer}) { push @options, $locale->text('Customer') . " : $form->{customername}"; } + if ($form->{customernumber}) { + push @options, $locale->text('Customer Number') . " : $form->{customernumber}"; + } if ($form->{department}) { my ($department) = split /--/, $form->{department}; push @options, $locale->text('Department') . " : $department"; @@ -335,7 +339,7 @@ sub invoice_transactions { $name = 'name'; }; - if ($form->{l_subtotal} eq 'Y' ) { + if ($form->{l_subtotal} eq 'Y') { push @{ $row_set }, create_subtotal_row_invoice(\%subtotals2, \@columns, \%column_alignment, \@subtotal_columns, 'listsubsortsubtotal', $ar->{$name}) ; push @{ $row_set }, insert_empty_row(); };