HshCologne/Invoicing/CustomInvoiceCreation - Unterscheidung Qualifikation auch für Wesseling
This commit is contained in:
@@ -247,7 +247,7 @@ namespace HshCologne.Invoicing
|
||||
}
|
||||
|
||||
// Da diverse Kostenträger liegen deren Stundensätze unter Preise
|
||||
// Während Wesseling und Geilenkirchen für ALLES nur einen Stundensatz haben
|
||||
// Während Wesseling und Geilenkirchen für (fast) ALLES nur einen Stundensatz haben
|
||||
// Und Erftstadt macht sowieso ALLES anders :D
|
||||
decimal stundensatz = 0;
|
||||
if (iServiceRecord.ServiceDescription.CategoryName == "FAM")
|
||||
@@ -262,6 +262,14 @@ namespace HshCologne.Invoicing
|
||||
if (iServiceRecord.CostBearer.Name.Contains("Wesseling"))
|
||||
{
|
||||
stundensatz = GetStundensatz(scap.CostBearer2SupportConcept, null, iServiceRecord.Start);
|
||||
// AB, 13.03.2026: bisher nur der Stundensatz unter Organisation, jetzt erste Ausnahme -> eigene Quali dafür
|
||||
var qOid = iServiceRecord.Employee.ValueListEntries
|
||||
.Where(i => i.Value == ValueListEntryType.StaffQualificationsType).Select(i => i.Key).OrderByDescending(q => q).ToList();
|
||||
if (qOid.Any(q => q == 1477))
|
||||
{
|
||||
stundensatz = preisAK;
|
||||
ii.UnitDescription = "Assistenzkraft";
|
||||
}
|
||||
}
|
||||
// Erfstadt hat in der Familienhilfe teileweise noch den Sonderfall UMA, dort wird geringer bezahlt, Stundensatz nach Quali bei Organisation, sonst normal
|
||||
// Erftstadt hat keine SB
|
||||
|
||||
Reference in New Issue
Block a user