Revision 92e904d1
Von Tamino Steinert vor etwa 1 Jahr hinzugefügt
SL/IR.pm | ||
---|---|---|
1671 | 1671 |
return $duedate; |
1672 | 1672 |
} |
1673 | 1673 |
|
1674 |
|
|
1675 |
sub get_taxes_dropdown { |
|
1676 |
my $transdate = $::form->{transdate} ? DateTime->from_kivitendo($::form->{transdate}) : DateTime->today_local; |
|
1677 |
my $deliverydate = $::form->{deliverydate} ? DateTime->from_kivitendo($::form->{deliverydate}) : undef; |
|
1678 |
my $item_deliverydate = $::form->{item_deliverydate} ? DateTime->from_kivitendo($::form->{item_deliverydate}) : undef; |
|
1679 |
|
|
1680 |
my @taxes = IO->get_active_taxes_for_chart($::form->{chart_id}, |
|
1681 |
$item_deliverydate // $deliverydate // $transdate); |
|
1682 |
my $html = $::form->parse_html_template("ir/update_taxes", { TAXES => \@taxes }); |
|
1683 |
|
|
1684 |
print $::form->ajax_response_header, $html; |
|
1685 |
} |
|
1686 |
|
|
1687 |
|
|
1674 | 1688 |
1; |
Auch abrufbar als: Unified diff
InvoiceItem: Hinzufügen der Felder für Konten und Steuer
Es werden die Wert von relink_accounts als Default genommen und der
Nutzer kann dies ändern. Es werden alle nötigen Steuerdaten in die Form
geschrieben.