Revision 6c7fdf43
Von Moritz Bunkus vor mehr als 9 Jahren hinzugefügt
bin/mozilla/ar.pl | ||
---|---|---|
40 | 40 |
use SL::IS; |
41 | 41 |
use SL::PE; |
42 | 42 |
use SL::DB::Default; |
43 |
use SL::DB::Invoice; |
|
43 | 44 |
use SL::ReportGenerator; |
44 | 45 |
|
45 | 46 |
require "bin/mozilla/arap.pl"; |
... | ... | |
149 | 150 |
my %myconfig = %main::myconfig; |
150 | 151 |
|
151 | 152 |
$form->create_links("AR", \%myconfig, "customer"); |
153 |
$form->{invoice_obj} = $form->{id} ? SL::DB::Invoice->new(id => $form->{id})->load : undef; |
|
152 | 154 |
|
153 | 155 |
my %saved; |
154 | 156 |
if (!$params{dont_save}) { |
templates/webpages/ar/form_header.html | ||
---|---|---|
50 | 50 |
[% L.hidden_tag('customer_id', customer_id) %] |
51 | 51 |
[% L.hidden_tag('terms', terms) %] |
52 | 52 |
</tr> |
53 |
[%- IF max_dunning_level || invoice_obj.dunning_config_id %] |
|
54 |
<tr> |
|
55 |
<th align="right" valign="top">[% LxERP.t8("Dunning status") %]</th> |
|
56 |
<td valign="top"> |
|
57 |
[% IF invoice_obj.dunning_config_id %] |
|
58 |
<span class="dunned_invoice">[% LxERP.t8("This invoice's dunning level: #1", invoice_obj.dunning_config.dunning_description) %]</span> |
|
59 |
[% IF max_dunning_level %]<br>[% END %] |
|
60 |
[% END %] |
|
61 |
[% IF max_dunning_level %] |
|
62 |
<span class="customer_dunning_level"> |
|
63 |
[% LxERP.t8("Customer's current maximum dunning level: #1", max_dunning_level) %] |
|
64 |
<br> |
|
65 |
[% LxERP.t8("Dunned open amount: #1", LxERP.format_amount(dunning_amount, 2)) %] |
|
66 |
</span> |
|
67 |
[% END %] |
|
68 |
</td> |
|
69 |
</tr> |
|
70 |
[%- END %] |
|
53 | 71 |
<tr> |
54 | 72 |
<td></td> |
55 | 73 |
<td colspan=3> |
Auch abrufbar als: Unified diff
Debitorenbuchungen: aktuellen Mahnstatus anzeigen
Der Mahnstatus wird nun analog zu Verkaufsrechnungen angezeigt.