Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a1a1263b

Von G. Richardson vor etwa 12 Jahren hinzugefügt

  • ID a1a1263bff85923b68be47848cd9441dfdba7fb1
  • Vorgänger e380ecfd
  • Nachfolger 4780fc84

Bug 2008 Lieferdatum in Gutschrift

Lieferdatum in Gutschrift eingeblendet, bei Gutschriften entscheidet jetzt
das Lieferdatum (=Leistungsdatum) genau wie bei der Rechnung über die
Steuer. Ist kein Lieferdatum vorhanden wird das Rechnungsdatum genommen.

Das ist dann wichtig, wenn es einen Umsatzsteuerwechsel gibt, z.B. von
19% auf 21%. Wollte man im 21%-Zeitraum eine Rechnung aus der 19%-Zeit
gutschreiben, konnte man bei der Gutschrift jedoch immer nur das
Gutschriftsdatum füllen, ein Lieferdatum gab es nicht, so dass eine
aktuelle Gutschrift immer den neuen Steuersatz genommen hat.

Unterschiede anzeigen:

SL/IC.pm
1565 1565
    } else {
1566 1566
      $transdate = $form->{deliverydate};
1567 1567
    }
1568
  } elsif (($form->{type} eq "credit_note") and $form->{deliverydate}) {
1569
    # if credit_note has a deliverydate, use this instead of invdate
1570
    # useful for credit_notes of invoices from an old period with different tax
1571
    # if there is no deliverydate then invdate is used, old default (see next elsif)
1572
    $transdate = $form->{deliverydate};
1568 1573
  } elsif (($form->{type} eq "credit_note") || ($form->{script} eq 'ir.pl')) {
1569 1574
    $transdate = $form->{invdate};
1570 1575
  } else {

Auch abrufbar als: Unified diff