MH: Sammelrechnung Fehlkontakte + AdikKleve Sammelrechnung
This commit is contained in:
@@ -49,6 +49,9 @@ namespace AdikKleve.Invoicing
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth)
|
||||
{
|
||||
return String.Format("{0}_{1}_{2}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemDescription);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -745,7 +745,11 @@ namespace BeWo.Service.Invoicing
|
||||
invoiceItem.ServiceRecord = DAOFactory.GenericDAO.LoadByID<ServiceRecord>(iServiceRecord.ServiceRecordOid.Value);
|
||||
if (scap != null)
|
||||
invoiceItem.SupportConceptApprovalPeriodOid = scap.Oid;
|
||||
|
||||
if (iServiceRecord.ServiceDescription.Name.ToLower().Contains("fehlkontakt") || (iServiceRecord.ServiceDescription.ProzentAbrechnung.HasValue && iServiceRecord.ServiceDescription.ProzentAbrechnung.Value < 100))
|
||||
{
|
||||
invoiceItem.RateFactor = null;
|
||||
invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal;
|
||||
}
|
||||
//var crs = iServiceRecord.CostBearer.CostRatePeriods;
|
||||
|
||||
//List<long> costRatePeriodOids = new List<long>();
|
||||
|
||||
Reference in New Issue
Block a user