my %totals = ('debit' => 0, 'credit' => 0);
foreach my $ca (@{ $form->{CA} }) {
+ next unless defined $ca->{amount};
my $row = { };
foreach (qw(debit credit)) {
| if $form->{selectdepartment};
$accrual = ($eur) ? "" : "checked";
$cash = ($eur) ? "checked" : "";
-
+
$name_1 = "fromdate";
$id_1 = "fromdate";
$value_1 = "$form->{fromdate}";
<tr>
<td><input name="subtotal" class=checkbox type=checkbox value=1> | . $locale->text('Subtotal') . qq|</td>
</tr>
-
+
$jsscript
<tr><td colspan=5 ><hr size=3 noshade></td></tr>
</table>
CA->all_transactions(\%myconfig, \%$form);
-
+ $form->{saldo_old} += $form->{beginning_balance};
+ $form->{saldo_new} += $form->{beginning_balance};
my $saldo_old = format_debit_credit($form->{saldo_old});
my $eb_string = format_debit_credit($form->{beginning_balance});
$form->{balance} = $form->{saldo_old};
push @options, $period;
+ $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});
+
my @columns = qw(transdate reference description gegenkonto debit credit ustkonto ustrate balance);
my %column_defs = (
'transdate' => { 'text' => $locale->text('Date'), },
$ca->{description} .= " \n " . $ca->{memo};
}
-
+
foreach my $gegenkonto (@{ $ca->{GEGENKONTO} }) {
if ($ca->{gegenkonto} eq "") {
};
}
- my $sh = "";
- if ($form->{balance} < 0) {
- $sh = " S";
- $ml = -1;
- } elsif ($form->{balance} > 0) {
- $sh = " H";
- $ml = 1;
- }
- my $data = $form->format_amount(\%myconfig, ($form->{balance} * $ml), 2);
- $data .= $sh;
-
- $row->{balance}->{data} = $data;
+ $row->{balance}->{data} = $form->format_amount(\%myconfig, $form->{balance}, 2, 'DRCR');
if ($ca->{index} ne $previous_index) {
# $report->add_data($row_set) if ($row_set);
my $row = create_subtotal_row(\%totals, \@columns, \%column_alignment, 'listtotal');
- my $sh = "";
- if ($form->{balance} < 0) {
- $sh = " S";
- $ml = -1;
- } elsif ($form->{balance} > 0) {
- $sh = " H";
- $ml = 1;
- }
- my $data = $form->format_amount(\%myconfig, ($form->{balance} * $ml), 2);
- $data .= $sh;
- $row->{balance}->{data} = $data;
+ $row->{balance}->{data} = $form->format_amount(\%myconfig, $form->{balance}, 2, 'DRCR');
$report->add_data($row);