X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Frp.pl;h=21991ea352eba83ff8e2e32b5cc8f677845333ed;hb=bfa7bf60b133969eb754d4506485c7132711f43f;hp=a540f64d026459a6ea48dfa3a1d45058c61ae23b;hpb=79d212c333ff6a50515bf3451696f46f945f086e;p=kivitendo-erp.git diff --git a/bin/mozilla/rp.pl b/bin/mozilla/rp.pl index a540f64d0..21991ea35 100644 --- a/bin/mozilla/rp.pl +++ b/bin/mozilla/rp.pl @@ -1256,7 +1256,7 @@ sub generate_trial_balance { # get for each account initial balance, debits and credits - RP->trial_balance(\%myconfig, \%$form); + RP->trial_balance(\%myconfig, \%$form, 'beginning_balances' => 1); $form->{rowcount} = scalar @{ $form->{TB} }; @@ -1304,15 +1304,22 @@ sub generate_trial_balance { $report->set_export_options('generate_trial_balance', @hidden_variables); - $report->set_sort_indicator($form->{sort}, 1); - my @options; $form->{template_fromto} = $locale->date(\%myconfig, $form->{fromdate}, 0) . "  -  " . $locale->date(\%myconfig, $form->{todate}, 0); + + $form->{print_date} = $locale->text('Create Date') . " " . $locale->date(\%myconfig, $form->current_date(\%myconfig), 0); + push (@options, $form->{print_date}); + + $form->{company} = $locale->text('Company') . " " . $myconfig{company}; + push (@options, $form->{company}); + + $form->{template_to} = $locale->date(\%myconfig, $form->{todate}, 0); $report->set_options('output_format' => 'HTML', + 'top_info_text' => join("\n", @options), 'title' => $form->{title}, 'attachment_basename' => $attachment_basename . strftime('_%Y%m%d', localtime time), 'html_template' => 'rp/html_report_susa', @@ -1353,6 +1360,7 @@ sub generate_trial_balance { $row->{$ordnumber}->{link} = $edit_url . "&id=" . E($oe->{id}) . "&callback=${callback}"; + $row->{accno}->{link} = build_std_url('script=ca.pl', 'action=list_transactions', 'accno=' . E($accno->{accno}), 'description=' . E($accno->{description}), 'fromdate=' . E($form->{fromdate}), 'todate=' . E($form->{todate}), 'method=' . E($form->{method})); my $row_set = [ $row ]; @@ -1465,8 +1473,6 @@ sub list_accounts { $report->set_export_options($action, @hidden_variables); - $report->set_sort_indicator('accno', 1); - my @totals_columns = qw(credit debit begbalance endbalance); my %subtotals = map { $_ => 0 } @totals_columns; my %totals = map { $_ => 0 } @totals_columns; @@ -2312,7 +2318,7 @@ sub list_payments { $report->set_columns(%column_defs); $report->set_column_order(@columns); - $report->set_export_options('list_payments', @hidden_variables); + $report->set_export_options('list_payments', @hidden_variables, qw(sort sortdir)); $report->set_sort_indicator($form->{sort}, $form->{sortdir});