Anzahlungs-Rg.: neuen Typ bei Ermittlung des Datums f. Konten berücksichtigen
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Wed, 10 Nov 2021 14:17:07 +0000 (15:17 +0100)
committerJan Büren <jan@kivitendo.de>
Mon, 14 Feb 2022 12:47:45 +0000 (13:47 +0100)
SL/IC.pm

index da83c33..e0c8dcf 100644 (file)
--- a/SL/IC.pm
+++ b/SL/IC.pm
@@ -736,7 +736,7 @@ sub retrieve_accounts {
 
   # transdate madness.
   my $transdate = "";
-  if (($form->{type} eq "invoice") or ($form->{type} eq "credit_note") or ($form->{script} eq 'ir.pl')) {
+  if ( (any {$form->{type} eq $_} qw(invoice credit_note invoice_for_advance_payment)) or ($form->{script} eq 'ir.pl') ) {
     # use deliverydate for sales and purchase invoice, if it exists
     # also use deliverydate for credit notes
     $transdate = $form->{tax_point} || $form->{deliverydate} || $form->{invdate};