DomizielAnsbach/Invoicing/ZVInvoiceCreation - Änderung der Summenbildung

This commit is contained in:
2023-11-14 17:11:15 +01:00
parent 9b27a15d57
commit c25e116a3d

View File

@@ -306,6 +306,16 @@ namespace DomizielAnsbach.Invoicing
//return newlist;
}
public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth)
{
String key = String.Format("{0}_{1}_{2}", iitem.AmountPerUnit, iitem.ItemDescription, iitem.RateFactor);
if (summaryPerMonth)
{
key = String.Format("{0}_{1}_{2}_{3:yyyyMM}", iitem.AmountPerUnit, iitem.ItemDescription, iitem.RateFactor, iitem.ItemPeriodStart);
}
return key;
}
private InvoiceItem CreateFahrtkostenZulageItem(List<ServiceRecordDC> serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, ZuverdienstHelper.AktuellePauschalen pausch)
{
decimal? pauschale;