WahlEv/Invoicing/InvoiceCreationNachStunden - Sonderzahlungen für 2 Monate reaktiviert

This commit is contained in:
2025-08-15 13:03:43 +02:00
parent 203a2c3717
commit c7aee3b204

View File

@@ -55,7 +55,8 @@ namespace WahlEv.Invoicing
// Pauschale Sonderzahlung, die für alle gleich ist, die die Funktion "Kostenträger" haben // Pauschale Sonderzahlung, die für alle gleich ist, die die Funktion "Kostenträger" haben
//CB, siehe https://tool.bewoplaner.de/support_edit.php?Refresh=1&SupportOID=122600 //CB, siehe https://tool.bewoplaner.de/support_edit.php?Refresh=1&SupportOID=122600
if (invoicePeriod.StartDate < new DateTime(2024, 12, 21)) //if (invoicePeriod.StartDate < new DateTime(2024, 12, 21))
if (invoicePeriod.StartDate > new DateTime(2025,07,31) && invoicePeriod.EndDate < new DateTime(2025, 10, 01))
{ {
var pitem = CreateSonderZahlungPauschal(costBearer, leistungsabrechnungUnitCount); var pitem = CreateSonderZahlungPauschal(costBearer, leistungsabrechnungUnitCount);
if (pitem != null) if (pitem != null)
@@ -72,7 +73,9 @@ namespace WahlEv.Invoicing
} }
// Weitere pauschale Sonderzahlung, die individuell als Varfield beim Klienten eingetragen wird (oid 2) // Weitere pauschale Sonderzahlung, die individuell als Varfield beim Klienten eingetragen wird (oid 2)
//CB, siehe https://tool.bewoplaner.de/support_edit.php?Refresh=1&SupportOID=122600 //CB, siehe https://tool.bewoplaner.de/support_edit.php?Refresh=1&SupportOID=122600
if (invoicePeriod.StartDate < new DateTime(2024, 12, 21)) //AB, 15.08.2025: gleiche Logik nochmal für August & September 2025 gewünscht
//if (invoicePeriod.StartDate < new DateTime(2024, 12, 21)
if (invoicePeriod.StartDate > new DateTime(2025, 07, 31) && invoicePeriod.EndDate < new DateTime(2025, 10, 01))
{ {
var sitem = CreateSonderzahlungInvoiceItem(customer); var sitem = CreateSonderzahlungInvoiceItem(customer);
if (sitem != null) if (sitem != null)