diverse Report Anpassungen
This commit is contained in:
@@ -764,6 +764,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CaritasLudwigsburgWaiblinge
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkmKrefeld", "ReportImp\SKMKrefeld\SkmKrefeld.csproj", "{1B8DF449-876E-4F3C-AE5C-A4A37FFF96BE}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RomanRogerPuth", "ReportImp\RomanRogerPuth\RomanRogerPuth.csproj", "{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|.NET = Debug|.NET
|
||||
@@ -9315,6 +9317,30 @@ Global
|
||||
{1B8DF449-876E-4F3C-AE5C-A4A37FFF96BE}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{1B8DF449-876E-4F3C-AE5C-A4A37FFF96BE}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{1B8DF449-876E-4F3C-AE5C-A4A37FFF96BE}.Release|x86.Build.0 = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|.NET.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|.NET.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Debug|x86.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|.NET.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.DebugRemote|x86.Build.0 = Debug|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|.NET.ActiveCfg = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|.NET.Build.0 = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}.Release|x86.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
@@ -9695,6 +9721,7 @@ Global
|
||||
{5945C51C-8CAB-4DAF-8077-75B74EC3160A} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{38E28431-6D8E-4301-B1DB-9EC1499C146B} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{1B8DF449-876E-4F3C-AE5C-A4A37FFF96BE} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1} = {D8A691C5-146D-4613-86CC-438F02FE9106}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9}
|
||||
|
||||
@@ -3841,7 +3841,7 @@ namespace BeWo.Data.Access
|
||||
|
||||
foreach (var serviceRecord in allServiceRecords)
|
||||
{
|
||||
if (serviceDescriptionOids == null || serviceDescriptionOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
if (serviceDescriptionOids == null || serviceDescriptionOids.Count == 0 || serviceDescriptionOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
{
|
||||
result.AddOrUpdateValueInDictionary(serviceRecord.CustomerOid.Value, new List<ServiceRecord> { serviceRecord });
|
||||
}
|
||||
@@ -3973,7 +3973,7 @@ namespace BeWo.Data.Access
|
||||
|
||||
foreach(var serviceRecord in allServiceRecords)
|
||||
{
|
||||
if (serviceDescriptionOids == null || serviceDescriptionOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
if (serviceDescriptionOids == null || serviceDescriptionOids.Count == 0 || serviceDescriptionOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
{
|
||||
result.AddOrUpdateValueInDictionary(serviceRecord.EmployeeOid.Value, new List<ServiceRecord> { serviceRecord });
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<PropertyGroup>
|
||||
<NameOfLastUsedPublishProfile>BeWo2.0</NameOfLastUsedPublishProfile>
|
||||
<UseIISExpress>true</UseIISExpress>
|
||||
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
|
||||
<LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
|
||||
<Use64BitIISExpress>false</Use64BitIISExpress>
|
||||
<IISExpressSSLPort />
|
||||
<IISExpressAnonymousAuthentication />
|
||||
|
||||
@@ -842,9 +842,9 @@ namespace Host
|
||||
{
|
||||
DateTime start = DateTime.Now.Date;
|
||||
DateTime end = DateTime.Now.Date;
|
||||
String cOids = "";
|
||||
String eOids = "";
|
||||
String sdOids = "";
|
||||
String cOids = Request.Params["cOids"];
|
||||
String eOids = Request.Params["eOids"];
|
||||
String sdOids = Request.Params["sdOids"];
|
||||
|
||||
String date = Request.Params["start"];
|
||||
|
||||
@@ -869,8 +869,6 @@ namespace Host
|
||||
}
|
||||
}
|
||||
|
||||
cOids = Request.Params["cOids"];
|
||||
eOids = Request.Params["eOids"];
|
||||
var serviceDescriptionOids = new List<long>();
|
||||
if (!String.IsNullOrEmpty(sdOids))
|
||||
{
|
||||
|
||||
@@ -59,7 +59,7 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
foreach(var serviceRecord in serviceRecords.Where(serviceRecord => serviceRecord.DistanceInMeter.HasValue && serviceRecord.DistanceInMeter > 0 && serviceRecord.Start.HasValue))
|
||||
{
|
||||
if (LeistungenOids == null || LeistungenOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
if (LeistungenOids == null || LeistungenOids.Count == 0 || LeistungenOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
{
|
||||
var distance = (serviceRecord.GroupPersonCount == null) ? (double)serviceRecord.DistanceInMeter.Value : (double)serviceRecord.DistanceInMeter.Value / (double)serviceRecord.GroupPersonCount;
|
||||
var distanceRounded = Math.Round(distance, 2);
|
||||
|
||||
@@ -56,7 +56,7 @@ namespace BeWo.Report.ReportObjects
|
||||
|
||||
foreach (var serviceRecord in serviceRecords.Where(serviceRecord => serviceRecord.DistanceInMeter.HasValue && serviceRecord.DistanceInMeter > 0 && serviceRecord.Start.HasValue))
|
||||
{
|
||||
if (LeistungenOids == null || LeistungenOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
if (LeistungenOids == null || LeistungenOids.Count == 0 || LeistungenOids.Contains(serviceRecord.ServiceDescription.Oid.Value))
|
||||
{
|
||||
var distance = (serviceRecord.GroupPersonCount == null) ? (double)serviceRecord.DistanceInMeter.Value : (double)serviceRecord.DistanceInMeter.Value / (double)serviceRecord.GroupPersonCount;
|
||||
var distanceRounded = Math.Round(distance, 2);
|
||||
|
||||
@@ -13,13 +13,13 @@ namespace AkggMid
|
||||
{
|
||||
public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
|
||||
{
|
||||
public CustomVacationService CustomVacationService = new CustomVacationService();
|
||||
private CustomVacationService customVacationService = new CustomVacationService();
|
||||
|
||||
public override List<DateTime> GetFeiertage(int year)
|
||||
{
|
||||
//var list = base.GetFeiertage(year);
|
||||
// list.Remove(new DateTime(year, 11, 1)); // , "Allerheiligen "));
|
||||
return CustomVacationService.GetFeiertage(year);
|
||||
return customVacationService.GetFeiertage(year);
|
||||
//return list;
|
||||
}
|
||||
|
||||
@@ -42,8 +42,8 @@ namespace AkggMid
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
customVacationService.UseDbFeiertage = BerechneFerienTage;
|
||||
}
|
||||
|
||||
public override bool IstAnrechenbareAbsenceTime(AbsenceTime item)
|
||||
@@ -68,7 +68,7 @@ namespace AkggMid
|
||||
|
||||
public FerienDC GetFerienTag(DateTime start)
|
||||
{
|
||||
return CustomVacationService.GetFerien(start, "Hessen");
|
||||
return customVacationService.GetFerien(start, "Hessen");
|
||||
}
|
||||
|
||||
public override bool ShouldCreateDayDetails()
|
||||
|
||||
@@ -13,7 +13,34 @@ namespace AkggMid
|
||||
{
|
||||
public class LeistungsnachweisHelper
|
||||
{
|
||||
public static List<ServicesOverviewRO.ServiceDetail> ErstelleDummyRecords(ServicesOverviewRO pRO)
|
||||
private ServicesOverviewRO servicesOverviewRO;
|
||||
private LeistungsnachweisHelper tandemBetreuungHelper = null;
|
||||
|
||||
public LeistungsnachweisHelper(ServicesOverviewRO ro, bool checkMehrfachBetreuung)
|
||||
{
|
||||
servicesOverviewRO = ro;
|
||||
//Pruefe ob eine 1 zu 2 Betreuung vorliegt
|
||||
if (checkMehrfachBetreuung)
|
||||
{
|
||||
var customers = Get1Zu2BetreuungCustomerOids();
|
||||
|
||||
if (customers.Count > 1)
|
||||
{
|
||||
foreach (var oid in customers)
|
||||
{
|
||||
if (oid != ro.CustomerOid)
|
||||
{
|
||||
//public static ServicesOverviewRO Create(long pCustomerOid, int pMonth, int pYear, bool disableEmptySupportConcepts, long orgaOid, long empOid, int start, int end, bool searchServiceRecordsByEndDate, long? serviceCategoryOid = null, bool checkQbStatus = false)
|
||||
|
||||
var tandemBetreuungRO = ServicesOverviewRO.Create(oid, ro.StartDate.Month, ro.StartDate.Year, false, 0, 0, ro.StartDate.Day, ro.EndDate.Day, null);
|
||||
tandemBetreuungHelper = new LeistungsnachweisHelper(tandemBetreuungRO, false);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
public List<ServicesOverviewRO.ServiceDetail> ErstelleDummyRecords(ServicesOverviewRO pRO)
|
||||
{
|
||||
Dictionary<int, ServicesOverviewRO.ServiceDetail> day2Detail = new Dictionary<int, ServicesOverviewRO.ServiceDetail>();
|
||||
|
||||
@@ -73,7 +100,7 @@ namespace AkggMid
|
||||
}
|
||||
}
|
||||
|
||||
var abrAbwTagDict = GetAbrechenbareAbwesenheiten(pRO);
|
||||
var abrAbwTagDict = GetAbrechenbareAbwesenheiten();
|
||||
|
||||
double wochensumme = 0;
|
||||
for (int i = 1; i <= pRO.EndDate.Day; i++)
|
||||
@@ -129,7 +156,7 @@ namespace AkggMid
|
||||
double minutenGesamt = 0;
|
||||
foreach (var record in result)
|
||||
{
|
||||
if (record.StartDate.DayOfWeek != DayOfWeek.Saturday && record.StartDate.DayOfWeek != DayOfWeek.Sunday && IstAbwesend(pRO, record.StartDate))
|
||||
if (record.StartDate.DayOfWeek != DayOfWeek.Saturday && record.StartDate.DayOfWeek != DayOfWeek.Sunday && IstAbwesend(record.StartDate))
|
||||
{
|
||||
record.Notice5 = "x";
|
||||
}
|
||||
@@ -156,7 +183,7 @@ namespace AkggMid
|
||||
return result.OrderBy(r => r.TimeRangeString).ToList();
|
||||
}
|
||||
|
||||
public static void PruefeWochenBudget(ServicesOverviewRO ro)
|
||||
public void PruefeWochenBudget(ServicesOverviewRO ro)
|
||||
{
|
||||
Calendar cal = CultureInfo.CurrentCulture.Calendar;
|
||||
|
||||
@@ -209,7 +236,7 @@ namespace AkggMid
|
||||
ro.TotalFLM = minutenGesamt;
|
||||
}
|
||||
|
||||
private static double BerechneStundenProWoche(ServicesOverviewRO ro, DateTime datum)
|
||||
private double BerechneStundenProWoche(ServicesOverviewRO ro, DateTime datum)
|
||||
{
|
||||
if (ro.SupportConceptCostBearer != null)
|
||||
{
|
||||
@@ -247,7 +274,47 @@ namespace AkggMid
|
||||
return (double)ro.ApprovedFLSPerWeek;
|
||||
}
|
||||
|
||||
private static IEnumerable<ServicesOverviewRO.ServiceDetail> HoleFehlendeWochentageVormonat(ServicesOverviewRO ro)
|
||||
private List<long> Get1Zu2BetreuungCustomerOids()
|
||||
{
|
||||
List<long> result = new List<long>();
|
||||
|
||||
if (this.servicesOverviewRO.SupportConceptCostBearer != null)
|
||||
{
|
||||
foreach (var ap in servicesOverviewRO.SupportConceptCostBearer.ApprovalPeriodList)
|
||||
{
|
||||
if (ap.StartDate <= servicesOverviewRO.EndDate.Date && ap.EndDate >= servicesOverviewRO.StartDate.Date)
|
||||
{
|
||||
foreach (var item in ap.SupportConceptApprovalPeriodEmployeeRelations)
|
||||
{
|
||||
if (!item.IsAbsolut && item.Betreuungsschluessel == 50)
|
||||
{
|
||||
//Ja ist eine 1:2 Betreuung
|
||||
var sql = String.Format(@"select c.oid
|
||||
from supportconceptapprovalperiod2employee scap2e
|
||||
join supportconceptapprovalperiod scap on scap2e.SupportConceptApprovalPeriodOid = scap.oid
|
||||
join costbearer2supportconcept c2s on scap.CostBearer2SupportConceptOid = c2s.oid
|
||||
join supportconcept sc on c2s.SupportConceptOid = sc.oid
|
||||
join customer c on sc.customeroid = c.oid
|
||||
where scap2e.EmployeeOid = {0} and scap.Start <= '{1:yyyy-MM-dd}' and scap.EndDate >= '{2:yyyy-MM-dd}' and scap2e.Betreuungsschluessel = 50", item.Employee.EmployeeOid, servicesOverviewRO.EndDate.Date, servicesOverviewRO.StartDate.Date);
|
||||
var sqlresult = DAOFactory.SearchDAO.GetSqlResult(sql);
|
||||
|
||||
foreach (long oid in sqlresult)
|
||||
{
|
||||
result.Add(oid);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
private IEnumerable<ServicesOverviewRO.ServiceDetail> HoleFehlendeWochentageVormonat(ServicesOverviewRO ro)
|
||||
{
|
||||
var fehlendeRecords = new List<ServicesOverviewRO.ServiceDetail>();
|
||||
|
||||
@@ -285,9 +352,9 @@ namespace AkggMid
|
||||
|
||||
}
|
||||
|
||||
public static bool IstAbwesend(ServicesOverviewRO pRO, DateTime startDate)
|
||||
public bool IstAbwesend(DateTime startDate)
|
||||
{
|
||||
foreach (var at in pRO.Abwesenheiten)
|
||||
foreach (var at in servicesOverviewRO.Abwesenheiten)
|
||||
{
|
||||
if (startDate >= at.Start && (!at.End.HasValue || startDate <= at.End))
|
||||
{
|
||||
@@ -299,21 +366,20 @@ namespace AkggMid
|
||||
}
|
||||
|
||||
|
||||
public static Dictionary<DateTime, bool> GetAbrechenbareAbwesenheiten(ServicesOverviewRO ro)
|
||||
public Dictionary<DateTime, bool> GetAbrechenbareAbwesenheiten()
|
||||
{
|
||||
//Herr Kloss meint, der erste Tag einer Abwesenheit darf ein fünftel der Wochenstundenzahl abgerechnet werden, aber nur bis 5 mal im Zeitraum 01.01.2023 bis 21.07.2023 und bis 10 mal im Schuljahr ab 2023/2024
|
||||
|
||||
|
||||
DateTime startSchuljahr = DateTime.MinValue;
|
||||
DateTime endeSchuljahr = DateTime.MinValue;
|
||||
|
||||
DateTime dt;
|
||||
|
||||
if (DateTime.TryParse(ro.ApprovedStartDate, out dt))
|
||||
if (DateTime.TryParse(servicesOverviewRO.ApprovedStartDate, out dt))
|
||||
{
|
||||
startSchuljahr = dt;
|
||||
}
|
||||
if (DateTime.TryParse(ro.ApprovedEndDate, out dt))
|
||||
if (DateTime.TryParse(servicesOverviewRO.ApprovedEndDate, out dt))
|
||||
{
|
||||
endeSchuljahr = dt;
|
||||
}
|
||||
@@ -326,14 +392,14 @@ namespace AkggMid
|
||||
startSchuljahr = new DateTime(2023, 1, 1);
|
||||
endeSchuljahr = new DateTime(2023, 7, 21);
|
||||
|
||||
maxAnzahl = 5;
|
||||
maxAnzahl = 6;
|
||||
}
|
||||
|
||||
int gesamtAnzahl = 0;
|
||||
|
||||
Dictionary<DateTime, bool> abrechenbareTage = new Dictionary<DateTime, bool>();
|
||||
|
||||
var c = DAOFactory.GenericDAO.LoadByID<Customer>(ro.CustomerOid);
|
||||
var c = DAOFactory.GenericDAO.LoadByID<Customer>(servicesOverviewRO.CustomerOid);
|
||||
foreach (AbsenceTime at in c.AbsenceTimes.OrderBy(a => a.Start))
|
||||
{
|
||||
if (at.Start >= startSchuljahr && at.Start <= endeSchuljahr && (at.End == null || at.End >= startSchuljahr))
|
||||
@@ -347,12 +413,25 @@ namespace AkggMid
|
||||
}
|
||||
|
||||
|
||||
while (dtIterator <= end && gesamtAnzahl <= maxAnzahl)
|
||||
while (dtIterator <= end && gesamtAnzahl < maxAnzahl)
|
||||
{
|
||||
if (dtIterator.DayOfWeek != DayOfWeek.Saturday && dtIterator.DayOfWeek != DayOfWeek.Sunday)
|
||||
{
|
||||
abrechenbareTage.Add(dtIterator, true);
|
||||
gesamtAnzahl++;
|
||||
bool istAbrechenbar = true;
|
||||
if (tandemBetreuungHelper != null)
|
||||
{
|
||||
istAbrechenbar = false;
|
||||
|
||||
if (tandemBetreuungHelper.IstAbwesend(dtIterator))
|
||||
{
|
||||
istAbrechenbar = true;
|
||||
}
|
||||
}
|
||||
if (istAbrechenbar)
|
||||
{
|
||||
abrechenbareTage.Add(dtIterator, true);
|
||||
gesamtAnzahl++;
|
||||
}
|
||||
}
|
||||
dtIterator = dtIterator.AddDays(1);
|
||||
}
|
||||
@@ -398,7 +477,7 @@ namespace AkggMid
|
||||
return abrechenbareTage;
|
||||
}
|
||||
|
||||
public static double BerechneMinutenProTag(double flsPerWeek)
|
||||
public double BerechneMinutenProTag(double flsPerWeek)
|
||||
{
|
||||
var minutenProTag = flsPerWeek * 60 / 5;
|
||||
|
||||
@@ -407,7 +486,7 @@ namespace AkggMid
|
||||
|
||||
}
|
||||
|
||||
public static double Rundeauf15Minuten(double minuten)
|
||||
public double Rundeauf15Minuten(double minuten)
|
||||
{
|
||||
var minutenGerundet = minuten;
|
||||
|
||||
|
||||
@@ -25,18 +25,18 @@ namespace AkggMid
|
||||
{
|
||||
//SetzeAdresse(pRO); wird nur für den einen Kostenträger verwendet und muss genau so aussehen
|
||||
|
||||
|
||||
var helper = new LeistungsnachweisHelper(pRO, true);
|
||||
//Ein paar Tests:
|
||||
//var test = BerechneMinutenProTag(19.5m);
|
||||
|
||||
//var test2 = BerechneMinutenProTag(5.0833333333m);
|
||||
//var test3 = BerechneMinutenProTag(5.6666666666m);
|
||||
|
||||
pRO.Services = ErstelleDummyRecords(pRO);
|
||||
pRO.Services = ErstelleDummyRecords(pRO, helper);
|
||||
|
||||
//LeistungsnachweisHelper.PruefeWochenBudget(pRO);
|
||||
|
||||
var abrAbwTagDict = LeistungsnachweisHelper.GetAbrechenbareAbwesenheiten(pRO);
|
||||
var abrAbwTagDict = helper.GetAbrechenbareAbwesenheiten();
|
||||
|
||||
double summe1bis16 = 0;
|
||||
double summeGesamt = 0;
|
||||
@@ -52,7 +52,7 @@ namespace AkggMid
|
||||
{
|
||||
if (record.Minutes == 0)
|
||||
{
|
||||
record.Minutes = LeistungsnachweisHelper.BerechneMinutenProTag((double)pRO.ApprovedFLSPerWeek);
|
||||
record.Minutes = helper.BerechneMinutenProTag((double)pRO.ApprovedFLSPerWeek);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -181,7 +181,7 @@ namespace AkggMid
|
||||
}
|
||||
}
|
||||
|
||||
private List<ServicesOverviewRO.ServiceDetail> ErstelleDummyRecords(ServicesOverviewRO pRO)
|
||||
private List<ServicesOverviewRO.ServiceDetail> ErstelleDummyRecords(ServicesOverviewRO pRO, LeistungsnachweisHelper helper)
|
||||
{
|
||||
Dictionary<int, ServicesOverviewRO.ServiceDetail> day2Detail = new Dictionary<int, ServicesOverviewRO.ServiceDetail>();
|
||||
|
||||
@@ -241,7 +241,7 @@ namespace AkggMid
|
||||
var newSr = new ServicesOverviewRO.ServiceDetail();
|
||||
newSr.ServiceDescription = "Wochensumme";
|
||||
newSr.ServiceCategory = String.Format("{0:00}z", i);
|
||||
newSr.Minutes = LeistungsnachweisHelper.Rundeauf15Minuten(wochensumme);
|
||||
newSr.Minutes = helper.Rundeauf15Minuten(wochensumme);
|
||||
wochensumme = 0;
|
||||
result.Add(newSr);
|
||||
}
|
||||
|
||||
@@ -23,6 +23,8 @@ namespace AkggMid
|
||||
|
||||
public void SetReportDataSource(ServicesOverviewRO pRO)
|
||||
{
|
||||
var helper = new LeistungsnachweisHelper(pRO, true);
|
||||
|
||||
String schuljahr = "";
|
||||
if (pRO.StartDate < new DateTime(2023, 8, 1))
|
||||
{
|
||||
@@ -37,7 +39,7 @@ namespace AkggMid
|
||||
|
||||
|
||||
|
||||
pRO.Services = LeistungsnachweisHelper.ErstelleDummyRecords(pRO);
|
||||
pRO.Services = helper.ErstelleDummyRecords(pRO);
|
||||
|
||||
//LeistungsnachweisHelper.PruefeWochenBudget(pRO);
|
||||
|
||||
|
||||
@@ -23,6 +23,8 @@ namespace AkggMid
|
||||
|
||||
public void SetReportDataSource(ServicesOverviewRO pRO)
|
||||
{
|
||||
var helper = new LeistungsnachweisHelper(pRO, true);
|
||||
|
||||
String schuljahr = "";
|
||||
if (pRO.StartDate < new DateTime(2023, 8, 1))
|
||||
{
|
||||
@@ -37,9 +39,9 @@ namespace AkggMid
|
||||
|
||||
|
||||
|
||||
pRO.Services = LeistungsnachweisHelper.ErstelleDummyRecords(pRO);
|
||||
pRO.Services = helper.ErstelleDummyRecords(pRO);
|
||||
|
||||
LeistungsnachweisHelper.PruefeWochenBudget(pRO);
|
||||
helper.PruefeWochenBudget(pRO);
|
||||
|
||||
lblWegbegleitung.Text = String.Format("Kostenzusicherung: bis zu {0:0.00} Stunden pro Woche", pRO.ApprovedFLSPerWeek);
|
||||
if (pRO.CustomerOid > 0)
|
||||
|
||||
@@ -23,6 +23,8 @@ namespace AkggMid
|
||||
|
||||
public void SetReportDataSource(ServicesOverviewRO pRO)
|
||||
{
|
||||
var helper = new LeistungsnachweisHelper(pRO, true);
|
||||
|
||||
String schuljahr = "";
|
||||
if (pRO.StartDate < new DateTime(2023, 8, 1))
|
||||
{
|
||||
@@ -37,9 +39,9 @@ namespace AkggMid
|
||||
|
||||
|
||||
|
||||
pRO.Services = LeistungsnachweisHelper.ErstelleDummyRecords(pRO);
|
||||
pRO.Services = helper.ErstelleDummyRecords(pRO);
|
||||
|
||||
LeistungsnachweisHelper.PruefeWochenBudget(pRO);
|
||||
helper.PruefeWochenBudget(pRO);
|
||||
|
||||
lblWegbegleitung.Text = String.Format("Kostenzusicherung: bis zu {0:0.00} Stunden pro Woche", pRO.ApprovedFLSPerWeek);
|
||||
if (pRO.CustomerOid > 0)
|
||||
|
||||
@@ -10,11 +10,18 @@ namespace AkggMid.Service
|
||||
{
|
||||
public class CustomVacationService : VacationService
|
||||
{
|
||||
public bool UseDbFeiertage { get; set; }
|
||||
|
||||
public override string Bundesland { get => "Hessen"; }
|
||||
|
||||
public override List<FeiertagDC> GetDBFeiertage(int year)
|
||||
{
|
||||
return base.GetDBFeiertage(year);
|
||||
if (UseDbFeiertage)
|
||||
{
|
||||
return base.GetDBFeiertage(year);
|
||||
}
|
||||
return new List<FeiertagDC>();
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
4
ReportImp/BeWoTrio/SettlementReport.Designer.cs
generated
4
ReportImp/BeWoTrio/SettlementReport.Designer.cs
generated
@@ -112,10 +112,10 @@ namespace BeWoTrio.Alt
|
||||
//
|
||||
// xrLabel8
|
||||
//
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(489.771F, 169F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(440.6458F, 169F);
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(138.2289F, 23F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(187.3539F, 23F);
|
||||
this.xrLabel8.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel8.Text = "Neuss, [InvoiceDate]";
|
||||
//
|
||||
|
||||
110
ReportImp/BeWoTrio/SettlementReport2.Designer.cs
generated
110
ReportImp/BeWoTrio/SettlementReport2.Designer.cs
generated
@@ -42,11 +42,6 @@ namespace BeWo.Report.DefaultReports
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
|
||||
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
|
||||
@@ -70,6 +65,7 @@ namespace BeWo.Report.DefaultReports
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.fieldApprovedFLSWithFactor = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
@@ -98,7 +94,7 @@ namespace BeWo.Report.DefaultReports
|
||||
this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
|
||||
@@ -225,66 +221,6 @@ namespace BeWo.Report.DefaultReports
|
||||
this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
|
||||
this.xrLabel2.WordWrap = false;
|
||||
//
|
||||
// RecipientPostCodeAndTown
|
||||
//
|
||||
this.RecipientPostCodeAndTown.CanShrink = true;
|
||||
this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Times New Roman", 10F);
|
||||
this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F);
|
||||
this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
|
||||
this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
|
||||
this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
|
||||
this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
|
||||
//
|
||||
// xrLabel_RecipientStreet
|
||||
//
|
||||
this.xrLabel_RecipientStreet.CanShrink = true;
|
||||
this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Times New Roman", 10F);
|
||||
this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
|
||||
this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
|
||||
this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
|
||||
this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
|
||||
this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
|
||||
//
|
||||
// xrLabel_RecipientDivision
|
||||
//
|
||||
this.xrLabel_RecipientDivision.CanShrink = true;
|
||||
this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Times New Roman", 10F);
|
||||
this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
|
||||
this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
|
||||
this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
|
||||
this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
|
||||
this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
|
||||
//
|
||||
// xrLabel_RecipientContactPerson
|
||||
//
|
||||
this.xrLabel_RecipientContactPerson.CanShrink = true;
|
||||
this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Times New Roman", 10F);
|
||||
this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
|
||||
this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
|
||||
this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
|
||||
this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
|
||||
this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.CanShrink = true;
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Times New Roman", 10F);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.Text = "[RecipientOrganisation]";
|
||||
//
|
||||
// ReportFooter
|
||||
//
|
||||
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
@@ -483,23 +419,28 @@ namespace BeWo.Report.DefaultReports
|
||||
// GroupHeader1
|
||||
//
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.lblAdresse,
|
||||
this.xrLabel7,
|
||||
this.xrLabel1,
|
||||
this.xrLabel_RecipientContactPerson,
|
||||
this.xrLabel_RecipientDivision,
|
||||
this.xrLabel_RecipientStreet,
|
||||
this.RecipientPostCodeAndTown,
|
||||
this.xrLabel2,
|
||||
this.xrLabel3,
|
||||
this.xrLabel4,
|
||||
this.xrLabel5,
|
||||
this.xrLabel6,
|
||||
this.xrTable1});
|
||||
this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.GroupHeader1.HeightF = 443.3334F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
this.GroupHeader1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(440.65F, 169F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(128.125F, 14.66667F);
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
this.xrLabel7.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel7.Text = "Neuss, [InvoiceDate!dd.MM.yyyy]";
|
||||
//
|
||||
// fieldApprovedFLSWithFactor
|
||||
//
|
||||
this.fieldApprovedFLSWithFactor.Expression = "[ApprovedFLSTotal] * [RateFactor]";
|
||||
@@ -806,17 +747,16 @@ namespace BeWo.Report.DefaultReports
|
||||
this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrTableCell60.Weight = 0.21685899000901443D;
|
||||
//
|
||||
// xrLabel7
|
||||
// lblAdresse
|
||||
//
|
||||
this.xrLabel7.Font = new System.Drawing.Font("Times New Roman", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(428.1248F, 251.2501F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(128.125F, 14.66667F);
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
this.xrLabel7.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel7.Text = "Neuss, [InvoiceDate!dd.MM.yyyy]";
|
||||
this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.lblAdresse.Multiline = true;
|
||||
this.lblAdresse.Name = "lblAdresse";
|
||||
this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblAdresse.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.lblAdresse.SizeF = new System.Drawing.SizeF(428.979F, 169F);
|
||||
this.lblAdresse.StylePriority.UseFont = false;
|
||||
this.lblAdresse.Text = "Landschaftsverband Rheinland";
|
||||
//
|
||||
// Spitzabrechnung
|
||||
//
|
||||
@@ -862,11 +802,6 @@ namespace BeWo.Report.DefaultReports
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
|
||||
private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblNotice;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
|
||||
@@ -922,5 +857,6 @@ namespace BeWo.Report.DefaultReports
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ using System.ComponentModel;
|
||||
using DevExpress.XtraReports.UI;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BeWo.Report;
|
||||
using System.Text;
|
||||
|
||||
namespace BeWo.Report.DefaultReports
|
||||
{
|
||||
@@ -17,12 +18,41 @@ namespace BeWo.Report.DefaultReports
|
||||
|
||||
public void SetReportDataSource(Settlement2RO pRO)
|
||||
{
|
||||
if (String.IsNullOrEmpty(pRO.Notice))
|
||||
if (pRO.Claim < 0)
|
||||
{
|
||||
pRO.FinalSentence = "Wir bitten Sie den Betrag mit den nächsten Abschlagszahlungen zu verrechnen.";
|
||||
}
|
||||
|
||||
if (String.IsNullOrEmpty(pRO.Notice))
|
||||
{
|
||||
lblNotice.Visible = false;
|
||||
}
|
||||
|
||||
decimal rateFactor = 1;
|
||||
StringBuilder sb = new StringBuilder();
|
||||
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientOrganisation);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientContactPerson);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientDivision))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientDivision);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientStreet))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientStreet);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientPostCodeAndTown);
|
||||
}
|
||||
lblAdresse.Text = sb.ToString();
|
||||
|
||||
decimal rateFactor = 1;
|
||||
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
|
||||
@@ -33,6 +33,11 @@ namespace DiePerspektive.Export
|
||||
query.FileName = String.Format("BWP Rg Buchungsdaten {0:yyyyMM}.txt", dt);
|
||||
query.QueryResult = GetAbrechnungenString(dt);
|
||||
}
|
||||
else if (query.Title == "FibuNet Buchungsdaten Korrektur")
|
||||
{
|
||||
query.FileName = String.Format("BWP Buchungsdaten Korrektur {0:yyyyMM}.txt", dt);
|
||||
query.QueryResult = GetBuchungsdatenKorrekturString(dt);
|
||||
}
|
||||
else
|
||||
{
|
||||
query.FileName = String.Format("BWP Buchungsdaten {0:yyyyMM}.txt", dt);
|
||||
@@ -42,6 +47,39 @@ namespace DiePerspektive.Export
|
||||
return query;
|
||||
}
|
||||
|
||||
public static String GetBuchungsdatenKorrekturString(DateTime date)
|
||||
{
|
||||
var gesamtExport = GetAbgrenzungString(date);
|
||||
var letzterExport = GetLetzenExport(date, "FibuNet Export Buchungsdaten");
|
||||
|
||||
if (String.IsNullOrEmpty(letzterExport))
|
||||
{
|
||||
return gesamtExport;
|
||||
}
|
||||
|
||||
return GetDifferenzAbrechnungenString(date, gesamtExport, letzterExport);
|
||||
|
||||
|
||||
}
|
||||
|
||||
private static String GetLetzenExport(DateTime date, String exportName)
|
||||
{
|
||||
var exports = DAOFactory.GenericDAO.GetAllActive<BuchungsExport>();
|
||||
|
||||
foreach (var exp in exports)
|
||||
{
|
||||
if (exp.Name == exportName)
|
||||
{
|
||||
if (exp.Parameter.Contains(String.Format("Monat={0:dd.MM.yyyy}", date)))
|
||||
{
|
||||
return exp.Export;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return "";
|
||||
}
|
||||
|
||||
public static string CreateExportString(string[] pHeaderCaption, string[][] pContent)
|
||||
{
|
||||
if (pHeaderCaption != null && pHeaderCaption.Length > 1 && pHeaderCaption[0].Contains("FibuNet"))
|
||||
@@ -149,9 +187,10 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
int rowIndex = 1;
|
||||
foreach (DataRow row in dt.Rows)
|
||||
{
|
||||
Erstelle1100Satz(sb, row, date, rowIndex);
|
||||
var ds = ErstelleFibuNetDatensatz(row);
|
||||
Erstelle1100Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
Erstelle1110Satz(sb, row, date, rowIndex);
|
||||
Erstelle1110Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
|
||||
rowIndex++;
|
||||
@@ -160,10 +199,11 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
dt = ExecuteQuery(GetSpitzabrechnungSql(date), date);
|
||||
foreach (DataRow row in dt.Rows)
|
||||
{
|
||||
Erstelle1100Satz(sb, row, date, rowIndex);
|
||||
sb.AppendLine();
|
||||
Erstelle1110Satz(sb, row, date, rowIndex);
|
||||
sb.AppendLine();
|
||||
var ds = ErstelleFibuNetDatensatz(row);
|
||||
Erstelle1100Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
Erstelle1110Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
|
||||
rowIndex++;
|
||||
}
|
||||
@@ -188,9 +228,10 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
{
|
||||
if (!String.IsNullOrEmpty(row[3].ToString()))
|
||||
{
|
||||
Erstelle1100Satz(sb, row, date, rowIndex);
|
||||
var ds = ErstelleFibuNetDatensatz(row);
|
||||
Erstelle1100Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
Erstelle1110Satz(sb, row, date, rowIndex);
|
||||
Erstelle1110Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
}
|
||||
|
||||
@@ -202,64 +243,125 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
return sb.ToString();
|
||||
}
|
||||
|
||||
private static void Erstelle1100Satz(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
|
||||
private static FibuNetDatensatz ErstelleFibuNetDatensatz(DataRow row)
|
||||
{
|
||||
//( ):1100; 14280; ; ; 10907; ; ; 1960133; ; 07022019; 8408; 1; M; F / G 1960133; 0; ; ; ; 1; ; ; ; ; ; 160;
|
||||
sb.Append("( ):1100;");
|
||||
var ds = new FibuNetDatensatz();
|
||||
|
||||
|
||||
|
||||
var betragObj = row[3];
|
||||
decimal betrag = 0;
|
||||
if (betragObj != null)
|
||||
Decimal.TryParse(betragObj.ToString().Replace(",", ""), out betrag);
|
||||
sb.Append(String.Format("{0:0};;;", betrag)); // Betrag
|
||||
|
||||
sb.Append(row[1].ToString()); // SollKonto (Debitor)
|
||||
sb.Append(";;;");
|
||||
ds.Betrag = betrag;
|
||||
ds.Debitor = row[1].ToString();
|
||||
var blg1 = row[5].ToString();
|
||||
if (String.IsNullOrEmpty(blg1))
|
||||
blg1 = "123456";
|
||||
sb.Append(blg1); // Belegnummer
|
||||
ds.Belegnr = blg1;
|
||||
ds.Belegdatum = row[0].ToString();
|
||||
ds.Erloeskonto = GetErloeskonto(row[7].ToString());
|
||||
ds.Buchungstext = row[4].ToString();
|
||||
ds.Kostenstelle = "4102";
|
||||
|
||||
return ds;
|
||||
}
|
||||
|
||||
//private static void Erstelle1100Satz(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
|
||||
//{
|
||||
////( ):1100; 14280; ; ; 10907; ; ; 1960133; ; 07022019; 8408; 1; M; F / G 1960133; 0; ; ; ; 1; ; ; ; ; ; 160;
|
||||
// sb.Append("( ):1100;");
|
||||
|
||||
// var betragObj = row[3];
|
||||
// decimal betrag = 0;
|
||||
// if (betragObj != null)
|
||||
// Decimal.TryParse(betragObj.ToString().Replace(",", ""), out betrag);
|
||||
// sb.Append(String.Format("{0:0};;;", betrag)); // Betrag
|
||||
|
||||
// sb.Append(row[1].ToString()); // SollKonto (Debitor)
|
||||
// sb.Append(";;;");
|
||||
|
||||
// sb.Append(blg1); // Belegnummer
|
||||
// sb.Append(";;");
|
||||
// sb.Append(String.Format("{0:ddMMyyyy}", row[0])); // Belegdatum
|
||||
// sb.Append(";");
|
||||
// var habenkto = GetErloeskonto(row[7].ToString());
|
||||
// sb.Append(habenkto); // HabenKonto
|
||||
// sb.Append(";0;0;"); //
|
||||
// sb.Append(row[4].ToString()); // Buchungstext
|
||||
// sb.Append(";0;;;;5;;;;;;");
|
||||
// sb.Append("4102"); // Kostenstelle
|
||||
// sb.Append(";");
|
||||
//}
|
||||
|
||||
private static void Erstelle1100Satz(StringBuilder sb, FibuNetDatensatz ds)
|
||||
{
|
||||
//( ):1100; 14280; ; ; 10907; ; ; 1960133; ; 07022019; 8408; 1; M; F / G 1960133; 0; ; ; ; 1; ; ; ; ; ; 160;
|
||||
sb.Append("( ):1100;");
|
||||
sb.Append(String.Format("{0:0};;;", ds.Betrag)); // Betrag
|
||||
sb.Append(ds.Debitor); // SollKonto (Debitor)
|
||||
sb.Append(";;;");
|
||||
sb.Append(ds.Belegnr); // Belegnummer
|
||||
sb.Append(";;");
|
||||
sb.Append(String.Format("{0:ddMMyyyy}", row[0])); // Belegdatum
|
||||
sb.Append(String.Format("{0:ddMMyyyy}", ds.Belegdatum)); // Belegdatum
|
||||
sb.Append(";");
|
||||
var habenkto = GetErloeskonto(row[7].ToString());
|
||||
sb.Append(habenkto); // HabenKonto
|
||||
sb.Append(ds.Erloeskonto); // HabenKonto
|
||||
sb.Append(";0;0;"); //
|
||||
sb.Append(row[4].ToString()); // Buchungstext
|
||||
sb.Append(ds.Buchungstext); // Buchungstext
|
||||
sb.Append(";0;;;;5;;;;;;");
|
||||
sb.Append("4102"); // Kostenstelle
|
||||
sb.Append(ds.Kostenstelle); // Kostenstelle
|
||||
sb.Append(";");
|
||||
}
|
||||
|
||||
private static void Erstelle1110Satz(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
|
||||
private static void Erstelle1110Satz(StringBuilder sb, FibuNetDatensatz ds)
|
||||
{
|
||||
//( ):1110;14280;;;1;10907;8408;1;M;1960133;;07022019;;F/G 1960133;;;0
|
||||
|
||||
sb.Append("( ):1110;");
|
||||
|
||||
var betragObj = row[3];
|
||||
decimal betrag = 0;
|
||||
if (betragObj != null)
|
||||
Decimal.TryParse(betragObj.ToString().Replace(",", ""), out betrag);
|
||||
sb.Append(String.Format("{0:0};;;", betrag)); // Betrag
|
||||
|
||||
sb.Append(String.Format("{0:0};;;", ds.Betrag)); // Betrag
|
||||
sb.Append("1;"); // Satzart
|
||||
sb.Append(row[1].ToString());
|
||||
sb.Append(ds.Erloeskonto);
|
||||
sb.Append(";");
|
||||
var habenkto = GetErloeskonto(row[7].ToString());
|
||||
sb.Append(habenkto); // HabenKonto
|
||||
sb.Append(ds.Erloeskonto); // HabenKonto
|
||||
sb.Append(";1;M;"); //
|
||||
var blg1 = row[5].ToString();
|
||||
if (String.IsNullOrEmpty(blg1))
|
||||
blg1 = "123456";
|
||||
sb.Append(blg1); // Belegnummer
|
||||
sb.Append(ds.Belegnr); // Belegnummer
|
||||
sb.Append(";;");
|
||||
sb.Append(String.Format("{0:ddMMyyyy}", row[0])); // Belegdatum
|
||||
sb.Append(String.Format("{0:ddMMyyyy}", ds.Belegdatum)); // Belegdatum
|
||||
sb.Append(";;");
|
||||
sb.Append(row[4].ToString()); // Buchungstext
|
||||
sb.Append(ds.Buchungstext); // Buchungstext
|
||||
sb.Append(";;;0");
|
||||
}
|
||||
|
||||
//private static void Erstelle1110Satz(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
|
||||
//{
|
||||
// //( ):1110;14280;;;1;10907;8408;1;M;1960133;;07022019;;F/G 1960133;;;0
|
||||
|
||||
// sb.Append("( ):1110;");
|
||||
|
||||
// var betragObj = row[3];
|
||||
// decimal betrag = 0;
|
||||
// if (betragObj != null)
|
||||
// Decimal.TryParse(betragObj.ToString().Replace(",", ""), out betrag);
|
||||
// sb.Append(String.Format("{0:0};;;", betrag)); // Betrag
|
||||
|
||||
// sb.Append("1;"); // Satzart
|
||||
// sb.Append(row[1].ToString());
|
||||
// sb.Append(";");
|
||||
// var habenkto = GetErloeskonto(row[7].ToString());
|
||||
// sb.Append(habenkto); // HabenKonto
|
||||
// sb.Append(";1;M;"); //
|
||||
// var blg1 = row[5].ToString();
|
||||
// if (String.IsNullOrEmpty(blg1))
|
||||
// blg1 = "123456";
|
||||
// sb.Append(blg1); // Belegnummer
|
||||
// sb.Append(";;");
|
||||
// sb.Append(String.Format("{0:ddMMyyyy}", row[0])); // Belegdatum
|
||||
// sb.Append(";;");
|
||||
// sb.Append(row[4].ToString()); // Buchungstext
|
||||
// sb.Append(";;;0");
|
||||
//}
|
||||
|
||||
private static void Erstelle2010Satz(StringBuilder sb, DataRow row, DateTime date, int rowIndex)
|
||||
{
|
||||
//( ):2010;0;"Kontonummer";"Kontobezeichnung";;1;0;0;
|
||||
@@ -286,6 +388,98 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
|
||||
}
|
||||
|
||||
private static string GetDifferenzAbrechnungenString(DateTime date, String neuerExport, String letzterExport)
|
||||
{
|
||||
List<String> neueZeilen = new List<string>();
|
||||
List<String> letzterExportZeilen = new List<string>();
|
||||
|
||||
|
||||
|
||||
using (StringReader reader = new StringReader(neuerExport))
|
||||
{
|
||||
string line;
|
||||
int index = 1;
|
||||
|
||||
while ((line = reader.ReadLine()) != null)
|
||||
{
|
||||
if (line.StartsWith("( ):1100;"))
|
||||
{
|
||||
neueZeilen.Add(line);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
using (StringReader reader = new StringReader(letzterExport))
|
||||
{
|
||||
string line;
|
||||
int index = 1;
|
||||
while ((line = reader.ReadLine()) != null)
|
||||
{
|
||||
if (line.StartsWith("( ):1100;"))
|
||||
{
|
||||
letzterExportZeilen.Add(line);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//prüfe Unterschiede
|
||||
List<FibuNetDatensatz> unterschiedlicheDatensaetze = new List<FibuNetDatensatz>();
|
||||
foreach (var lineNeu in neueZeilen)
|
||||
{
|
||||
|
||||
|
||||
bool istImAltenExportSchonEnthalten = letzterExportZeilen.Contains(lineNeu);
|
||||
if (!istImAltenExportSchonEnthalten)
|
||||
{
|
||||
//Prüfe ob neue Rechnung oder alte Rechnung mit neuem Betrag
|
||||
var satzNeu = FibuNetDatensatz.ErzeugeDatensatz(lineNeu);
|
||||
|
||||
//Suche übereinstimmende Zeile aus dem alten Export um die Differenz zu berechnen
|
||||
|
||||
decimal differenz = 0;
|
||||
foreach (var lineAlt in letzterExportZeilen)
|
||||
{
|
||||
var satzAlt = FibuNetDatensatz.ErzeugeDatensatz(lineAlt);
|
||||
|
||||
//Wenn beide Zeilen gleich sind (bis auf Betrag und Stunden) dann handelt es sich um die gleiche Rechnung, von der sich der alte Betrag wegen zwischenzeitlicher Änderungen in der Zeiterfassung geändert hat.
|
||||
//Berechne Differenz, weil die mit ausgegeben werden soll
|
||||
if (satzAlt.Debitor == satzNeu.Debitor &&
|
||||
satzAlt.Kostenstelle == satzNeu.Kostenstelle &&
|
||||
satzAlt.Belegnr == satzNeu.Belegnr &&
|
||||
satzAlt.Erloeskonto == satzNeu.Erloeskonto &&
|
||||
satzAlt.Buchungstext == satzNeu.Buchungstext &&
|
||||
satzAlt.Belegdatum == satzNeu.Belegdatum)
|
||||
{
|
||||
satzNeu.Betrag -= satzAlt.Betrag;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
unterschiedlicheDatensaetze.Add(satzNeu);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.AppendLine(String.Format("( ):1000;;{0:ddMMyyyy}", date));
|
||||
|
||||
foreach (var ds in unterschiedlicheDatensaetze)
|
||||
{
|
||||
Erstelle1100Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
Erstelle1110Satz(sb, ds);
|
||||
sb.AppendLine();
|
||||
|
||||
}
|
||||
|
||||
sb.AppendLine(String.Format("( ):5;"));
|
||||
|
||||
return sb.ToString();
|
||||
}
|
||||
|
||||
private static String GetErloeskonto(String itemDesc)
|
||||
{
|
||||
if (itemDesc.Contains("Soziotherapie"))
|
||||
@@ -296,6 +490,7 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
return "84180";
|
||||
}
|
||||
|
||||
|
||||
private static String GetDebitorenSql(DateTime date)
|
||||
{
|
||||
|
||||
@@ -385,9 +580,9 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
':End_Datum' AS InvoiceDate,
|
||||
c.DebitorNumber,
|
||||
c.CostCenter,
|
||||
IF(crpRateFactor.`CostRateValue` is null, ROUND((sr.`GeleisteteFLM` / 60) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )),
|
||||
ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ) * ((100 + crpRateFactor.`CostRateValue`)/100), 2)) AS 'Betrag',
|
||||
CONCAT(:PeriodeSlash, ' FLStd/BeWo ', p.`LastName`) as 'Verwendung',
|
||||
IF(crpRateFactor.`CostRateValue` is null, ROUND(ROUND((sr.`GeleisteteFLM` / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > '2023-02-01') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 )),
|
||||
ROUND(ROUND((sr.`GeleisteteFLM` * ((100 + crpRateFactor.`CostRateValue`)/100) / 60), 2) * (SELECT crp.`CostRateValue` FROM `costrateperiod` crp WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 0 AND crp.`ObjectOid` = cb2sc.`CostBearerOid` AND (crp.`EndDate` is null or crp.`EndDate` > '2023-02-01') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ), 2)) AS 'Betrag',
|
||||
CONCAT(':PeriodeSlash', ' FLStd/BeWo ', p.`LastName`) as 'Verwendung',
|
||||
':Periode' AS invoicenumber,
|
||||
cb2sc.Oid,
|
||||
Cat
|
||||
@@ -405,10 +600,10 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
(SELECT sr2.`CostBearer2SupportConceptOid`, sc.`Name` AS Cat, SUM(sr2.`roundedduration` / IF(sr2.`GroupEmployeeCount` is null, 1, sr2.`GroupEmployeeCount`)) AS GeleisteteFLM FROM `servicerecord` sr2
|
||||
INNER JOIN `servicedescription` sd ON sr2.`ServiceDescriptionOid` = sd.`Oid`
|
||||
INNER JOIN `servicecategory` sc ON sd.`ServiceCategoryOid` = sc.`Oid`
|
||||
WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`)
|
||||
WHERE sr2.`StartDate` >= ':Monat_Start' AND sr2.`StartDate` < ':Monat_End' AND sc.`Billable` = 1 GROUP BY sr2.`CostBearer2SupportConceptOid`, sc.`Name`)
|
||||
AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid`
|
||||
WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1
|
||||
and (sr.`GeleisteteFLM` is not null) and org.Name = 'LVR' OR org.Name = 'LWL'
|
||||
and (sr.`GeleisteteFLM` is not null) and (org.Name = 'LVR' OR org.Name = 'LWL')
|
||||
ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate`
|
||||
";
|
||||
|
||||
@@ -418,7 +613,7 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
public static DataTable ExecuteQuery(String sql, DateTime dt)
|
||||
{
|
||||
var newsql = sql;
|
||||
newsql = newsql.Replace(":PeriodeSlash", String.Format("{0:MM/yy}", dt));
|
||||
newsql = newsql.Replace(":PeriodeSlash", String.Format("{0:MM}/{0:yy}", dt));
|
||||
newsql = newsql.Replace(":Periode", String.Format("{0:yyyyMM}", dt));
|
||||
newsql = newsql.Replace(":Abrechnungsmonat", String.Format("{0:ddMMyyyy}", dt));
|
||||
newsql = newsql.Replace(":Monat_Start", String.Format("{0:yyyy-MM}-01", dt));
|
||||
@@ -446,4 +641,61 @@ Alternativ wäre der 1120er Satz mit einzubauen (ab Seite 61)
|
||||
//schwarz = konstant
|
||||
//rot = variabel
|
||||
}
|
||||
|
||||
class FibuNetDatensatz
|
||||
{
|
||||
public String Debitor { get; set; }
|
||||
public String Kostenstelle { get; set; }
|
||||
public String Belegnr { get; set; }
|
||||
public String Belegdatum { get; set; }
|
||||
public String Erloeskonto { get; set; }
|
||||
public String Buchungstext { get; set; }
|
||||
public decimal Betrag { get; set; }
|
||||
|
||||
|
||||
|
||||
public static FibuNetDatensatz ErzeugeDatensatz(String csv)
|
||||
{
|
||||
var fields = csv.Split(';');
|
||||
|
||||
|
||||
//sb.Append("( ):1100;");
|
||||
//sb.Append(String.Format("{0:0};;;", ds.Betrag)); // Betrag
|
||||
//sb.Append(ds.Debitor); // SollKonto (Debitor)
|
||||
//sb.Append(";;;");
|
||||
//sb.Append(ds.Belegnr); // Belegnummer
|
||||
//sb.Append(";;");
|
||||
//sb.Append(String.Format("{0:ddMMyyyy}", ds.Belegdatum)); // Belegdatum
|
||||
//sb.Append(";");
|
||||
//sb.Append(ds.Erloeskonto); // HabenKonto
|
||||
//sb.Append(";0;0;"); //
|
||||
//sb.Append(ds.Buchungstext); // Buchungstext
|
||||
//sb.Append(";0;;;;5;;;;;;");
|
||||
//sb.Append(ds.Kostenstelle); // Kostenstelle
|
||||
//sb.Append(";");
|
||||
var dd = new FibuNetDatensatz();
|
||||
|
||||
if (fields.Length > 24)
|
||||
{
|
||||
decimal d = 0;
|
||||
if (Decimal.TryParse(fields[1], out d))
|
||||
{
|
||||
dd.Betrag = d;
|
||||
}
|
||||
else
|
||||
{
|
||||
int test = 0;
|
||||
}
|
||||
dd.Debitor = fields[4];
|
||||
dd.Belegnr = fields[7];
|
||||
dd.Belegdatum = fields[9];
|
||||
dd.Erloeskonto = fields[10];
|
||||
dd.Buchungstext = fields[13];
|
||||
dd.Kostenstelle = fields[24];
|
||||
|
||||
}
|
||||
|
||||
return dd;
|
||||
}
|
||||
}
|
||||
}
|
||||
299
ReportImp/FizHof/EmployeeDataReport.Designer.cs
generated
299
ReportImp/FizHof/EmployeeDataReport.Designer.cs
generated
@@ -35,6 +35,17 @@ namespace FizHof
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.tableContracts = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel36 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.tableClients = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
@@ -101,22 +112,12 @@ namespace FizHof
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel36 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.tableContracts = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableContracts)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableClients)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableContracts)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
@@ -156,9 +157,6 @@ namespace FizHof
|
||||
this.tableContracts,
|
||||
this.xrTable1,
|
||||
this.xrLabel36,
|
||||
this.tableClients,
|
||||
this.xrLabel43,
|
||||
this.xrTable2,
|
||||
this.xrLabel37,
|
||||
this.lblFachkraft,
|
||||
this.xrLabel49,
|
||||
@@ -214,12 +212,136 @@ namespace FizHof
|
||||
this.xrLabel5,
|
||||
this.xrLabel33,
|
||||
this.xrLabel1});
|
||||
this.ReportHeader.HeightF = 660.9999F;
|
||||
this.ReportHeader.HeightF = 570.8332F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// tableContracts
|
||||
//
|
||||
this.tableContracts.LocationFloat = new DevExpress.Utils.PointFloat(0F, 545.8332F);
|
||||
this.tableContracts.Name = "tableContracts";
|
||||
this.tableContracts.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow4});
|
||||
this.tableContracts.SizeF = new System.Drawing.SizeF(378.125F, 25F);
|
||||
//
|
||||
// xrTableRow4
|
||||
//
|
||||
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell11,
|
||||
this.xrTableCell12});
|
||||
this.xrTableRow4.Name = "xrTableRow4";
|
||||
this.xrTableRow4.Weight = 1D;
|
||||
//
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell10.StylePriority.UseBorders = false;
|
||||
this.xrTableCell10.StylePriority.UseFont = false;
|
||||
this.xrTableCell10.StylePriority.UsePadding = false;
|
||||
this.xrTableCell10.Weight = 1D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell11.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell11.StylePriority.UseBorders = false;
|
||||
this.xrTableCell11.StylePriority.UseFont = false;
|
||||
this.xrTableCell11.StylePriority.UsePadding = false;
|
||||
this.xrTableCell11.Weight = 1D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell12.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell12.StylePriority.UseBorders = false;
|
||||
this.xrTableCell12.StylePriority.UseFont = false;
|
||||
this.xrTableCell12.StylePriority.UsePadding = false;
|
||||
this.xrTableCell12.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
|
||||
this.xrTableCell12.Weight = 1D;
|
||||
//
|
||||
// xrTable1
|
||||
//
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 520.8332F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow3});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(378.125F, 25F);
|
||||
//
|
||||
// xrTableRow3
|
||||
//
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell9});
|
||||
this.xrTableRow3.Name = "xrTableRow3";
|
||||
this.xrTableRow3.Weight = 1D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell7.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell7.StylePriority.UseBorders = false;
|
||||
this.xrTableCell7.StylePriority.UseFont = false;
|
||||
this.xrTableCell7.StylePriority.UsePadding = false;
|
||||
this.xrTableCell7.Text = "Vetragsbeginn";
|
||||
this.xrTableCell7.Weight = 1D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell8.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell8.StylePriority.UseBorders = false;
|
||||
this.xrTableCell8.StylePriority.UseFont = false;
|
||||
this.xrTableCell8.StylePriority.UsePadding = false;
|
||||
this.xrTableCell8.Text = "Vertragsende";
|
||||
this.xrTableCell8.Weight = 1D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell9.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell9.StylePriority.UseBorders = false;
|
||||
this.xrTableCell9.StylePriority.UseFont = false;
|
||||
this.xrTableCell9.StylePriority.UsePadding = false;
|
||||
this.xrTableCell9.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell9.Text = "Wochenstunden";
|
||||
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
|
||||
this.xrTableCell9.Weight = 1D;
|
||||
//
|
||||
// xrLabel36
|
||||
//
|
||||
this.xrLabel36.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel36.LocationFloat = new DevExpress.Utils.PointFloat(0F, 495.8333F);
|
||||
this.xrLabel36.Name = "xrLabel36";
|
||||
this.xrLabel36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel36.SizeF = new System.Drawing.SizeF(642F, 25F);
|
||||
this.xrLabel36.StylePriority.UseFont = false;
|
||||
this.xrLabel36.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel36.Text = "Alle Verträge";
|
||||
this.xrLabel36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// tableClients
|
||||
//
|
||||
this.tableClients.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 642.9999F);
|
||||
this.tableClients.LocationFloat = new DevExpress.Utils.PointFloat(0.0002034505F, 67.16654F);
|
||||
this.tableClients.Name = "tableClients";
|
||||
this.tableClients.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow1});
|
||||
@@ -271,7 +393,7 @@ namespace FizHof
|
||||
// xrLabel43
|
||||
//
|
||||
this.xrLabel43.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel43.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 599.9999F);
|
||||
this.xrLabel43.LocationFloat = new DevExpress.Utils.PointFloat(0.0002034505F, 24.16656F);
|
||||
this.xrLabel43.Multiline = true;
|
||||
this.xrLabel43.Name = "xrLabel43";
|
||||
this.xrLabel43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
@@ -281,7 +403,7 @@ namespace FizHof
|
||||
//
|
||||
// xrTable2
|
||||
//
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 624.9999F);
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.0002034505F, 49.16656F);
|
||||
this.xrTable2.Name = "xrTable2";
|
||||
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow2});
|
||||
@@ -930,129 +1052,14 @@ namespace FizHof
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.EmployeeDataRO);
|
||||
//
|
||||
// xrTable1
|
||||
// GroupHeader1
|
||||
//
|
||||
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 520.8332F);
|
||||
this.xrTable1.Name = "xrTable1";
|
||||
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow3});
|
||||
this.xrTable1.SizeF = new System.Drawing.SizeF(378.125F, 25F);
|
||||
//
|
||||
// xrTableRow3
|
||||
//
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell7,
|
||||
this.xrTableCell8,
|
||||
this.xrTableCell9});
|
||||
this.xrTableRow3.Name = "xrTableRow3";
|
||||
this.xrTableRow3.Weight = 1D;
|
||||
//
|
||||
// xrTableCell7
|
||||
//
|
||||
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell7.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell7.Name = "xrTableCell7";
|
||||
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell7.StylePriority.UseBorders = false;
|
||||
this.xrTableCell7.StylePriority.UseFont = false;
|
||||
this.xrTableCell7.StylePriority.UsePadding = false;
|
||||
this.xrTableCell7.Text = "Vetragsbeginn";
|
||||
this.xrTableCell7.Weight = 1D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell8.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell8.StylePriority.UseBorders = false;
|
||||
this.xrTableCell8.StylePriority.UseFont = false;
|
||||
this.xrTableCell8.StylePriority.UsePadding = false;
|
||||
this.xrTableCell8.Text = "Vertragsende";
|
||||
this.xrTableCell8.Weight = 1D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell9.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell9.StylePriority.UseBorders = false;
|
||||
this.xrTableCell9.StylePriority.UseFont = false;
|
||||
this.xrTableCell9.StylePriority.UsePadding = false;
|
||||
this.xrTableCell9.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell9.Text = "Wochenstunden";
|
||||
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
|
||||
this.xrTableCell9.Weight = 1D;
|
||||
//
|
||||
// xrLabel36
|
||||
//
|
||||
this.xrLabel36.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel36.LocationFloat = new DevExpress.Utils.PointFloat(0F, 495.8333F);
|
||||
this.xrLabel36.Name = "xrLabel36";
|
||||
this.xrLabel36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel36.SizeF = new System.Drawing.SizeF(642F, 25F);
|
||||
this.xrLabel36.StylePriority.UseFont = false;
|
||||
this.xrLabel36.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel36.Text = "Alle Verträge";
|
||||
this.xrLabel36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
//
|
||||
// tableContracts
|
||||
//
|
||||
this.tableContracts.LocationFloat = new DevExpress.Utils.PointFloat(0F, 545.8332F);
|
||||
this.tableContracts.Name = "tableContracts";
|
||||
this.tableContracts.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow4});
|
||||
this.tableContracts.SizeF = new System.Drawing.SizeF(378.125F, 25F);
|
||||
//
|
||||
// xrTableRow4
|
||||
//
|
||||
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell10,
|
||||
this.xrTableCell11,
|
||||
this.xrTableCell12});
|
||||
this.xrTableRow4.Name = "xrTableRow4";
|
||||
this.xrTableRow4.Weight = 1D;
|
||||
//
|
||||
// xrTableCell10
|
||||
//
|
||||
this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell10.Name = "xrTableCell10";
|
||||
this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell10.StylePriority.UseBorders = false;
|
||||
this.xrTableCell10.StylePriority.UseFont = false;
|
||||
this.xrTableCell10.StylePriority.UsePadding = false;
|
||||
this.xrTableCell10.Weight = 1D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell11.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell11.StylePriority.UseBorders = false;
|
||||
this.xrTableCell11.StylePriority.UseFont = false;
|
||||
this.xrTableCell11.StylePriority.UsePadding = false;
|
||||
this.xrTableCell11.Weight = 1D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell12.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
|
||||
this.xrTableCell12.StylePriority.UseBorders = false;
|
||||
this.xrTableCell12.StylePriority.UseFont = false;
|
||||
this.xrTableCell12.StylePriority.UsePadding = false;
|
||||
this.xrTableCell12.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
|
||||
this.xrTableCell12.Weight = 1D;
|
||||
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.tableClients,
|
||||
this.xrTable2,
|
||||
this.xrLabel43});
|
||||
this.GroupHeader1.HeightF = 85.16654F;
|
||||
this.GroupHeader1.Name = "GroupHeader1";
|
||||
//
|
||||
// Personalstammblatt
|
||||
//
|
||||
@@ -1060,7 +1067,8 @@ namespace FizHof
|
||||
this.Detail,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.ReportHeader});
|
||||
this.ReportHeader,
|
||||
this.GroupHeader1});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.Font = new System.Drawing.Font("Arial", 10F);
|
||||
this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 26);
|
||||
@@ -1068,11 +1076,11 @@ namespace FizHof
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.Version = "17.1";
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableContracts)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableClients)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.tableContracts)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
@@ -1161,5 +1169,6 @@ namespace FizHof
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -45,7 +45,13 @@ namespace InputFamilienhilfe
|
||||
}
|
||||
lblAddress.Text = sb.ToString();
|
||||
|
||||
|
||||
if (!String.IsNullOrEmpty(pRO.CustomerFirstName) || !String.IsNullOrEmpty(pRO.CustomerLastName) || pRO.CustomerBirthdate.HasValue)
|
||||
{
|
||||
lblKlient.Text = String.Format("[CustomerLastName], [CustomerFirstName] (*[CustomerBirthdate!dd.MM.yyyy])");
|
||||
}
|
||||
DateTime frist = pRO.InvoiceDateTime.AddDays(14);
|
||||
|
||||
lblFrist.Text = String.Format("Ich bitte Sie, den Rechnungsbetrag in Höhe von {0} bis zum {1:dd.MM.yyyy} unter Angabe der Rechnungsnummer auf das unten angegebene Konto zu überweisen.", pRO.TotalClaim, frist);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{C1FED668-ADB9-47E0-B589-1389618E1B6E}</ProjectGuid>
|
||||
<ProjectGuid>{C8AAC0B9-9275-42C6-B17E-B29B9DAFC5B1}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>RomanRogerPuth</RootNamespace>
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BeWo.Report;
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BeWo.Report;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Data.Access;
|
||||
using BS.Shared;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace SKFLeverkusen
|
||||
{
|
||||
public partial class Betreuungsvertrag : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport<CustomerDataRO>
|
||||
{
|
||||
public Betreuungsvertrag()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(CustomerDataRO pRO)
|
||||
{
|
||||
DateTime? vertragsStartDatum = null;
|
||||
Customer customer = DAOFactory.GenericDAO.LoadByID<Customer>(pRO.CustomerOid);
|
||||
namespace SKFLeverkusen
|
||||
{
|
||||
public partial class Betreuungsvertrag : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport<CustomerDataRO>
|
||||
{
|
||||
public Betreuungsvertrag()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(CustomerDataRO pRO)
|
||||
{
|
||||
DateTime? vertragsStartDatum = null;
|
||||
Customer customer = DAOFactory.GenericDAO.LoadByID<Customer>(pRO.CustomerOid);
|
||||
foreach (var sc in customer.SupportConcepts)
|
||||
{
|
||||
if (sc.IsActive == ActivationTypeId.Active)
|
||||
@@ -34,24 +34,24 @@ namespace SKFLeverkusen
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
XRRichText[] textFelder = new XRRichText[] { xrRichText3, xrRichText5, xrRichText8, xrRichText12,
|
||||
xrRichText14, xrRichText15, xrRichText16, xrRichText17, xrRichText18, xrRichText19, xrRichText20 };
|
||||
|
||||
}
|
||||
|
||||
XRRichText[] textFelder = new XRRichText[] { xrRichText3, xrRichText5, xrRichText8, xrRichText12,
|
||||
xrRichText14, xrRichText15, xrRichText16, xrRichText17, xrRichText18, xrRichText19, xrRichText20 };
|
||||
|
||||
foreach (var textFeld in textFelder)
|
||||
{
|
||||
textFeld.Rtf = textFeld.Rtf.Replace("[vertragsStartDatum]", String.Format("{0:dd.MM.yyyy}", vertragsStartDatum));
|
||||
}
|
||||
|
||||
String leistungsberechtigtePerson = pRO.FirstName + " " + pRO.LastName;
|
||||
textFelder = new XRRichText[] { xrRichText8, xrRichText12, xrRichText14, xrRichText15, xrRichText16, xrRichText19 };
|
||||
textFelder = new XRRichText[] { xrRichText8, xrRichText12, xrRichText14, xrRichText15, xrRichText16, xrRichText19 };
|
||||
foreach (var textFeld in textFelder)
|
||||
{
|
||||
textFeld.Rtf = textFeld.Rtf.Replace("[leistungsberechtigtePerson]", leistungsberechtigtePerson);
|
||||
}
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 497 KiB |
@@ -1,36 +0,0 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// Allgemeine Informationen über eine Assembly werden über die folgenden
|
||||
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
||||
// die einer Assembly zugeordnet sind.
|
||||
[assembly: AssemblyTitle("KundeXyz")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("KundeXyz")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2020")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
|
||||
// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
[assembly: Guid("c1fed668-adb9-47e0-b589-1389618e1b6e")]
|
||||
|
||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
//
|
||||
// Hauptversion
|
||||
// Nebenversion
|
||||
// Buildnummer
|
||||
// Revision
|
||||
//
|
||||
// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
|
||||
// indem Sie "*" wie unten gezeigt eingeben:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
@@ -1 +0,0 @@
|
||||
DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||
1471
ReportImp/ToprakGmbH/Quittierungsbeleg.Designer.cs
generated
1471
ReportImp/ToprakGmbH/Quittierungsbeleg.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
@@ -1,188 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Text.RegularExpressions;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.Core;
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace ToprakGmbH
|
||||
{
|
||||
public partial class Quittierungsbeleg : XtraReport, IBeWoReport<ServicesOverviewRO>
|
||||
{
|
||||
public Quittierungsbeleg()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(ServicesOverviewRO pRO)
|
||||
{
|
||||
//Falsches Projekt es gibt ein Projekt TranskulturellesBetreuungsbuero. Da muss alles rein
|
||||
// Get calling method name
|
||||
//StackTrace stackTrace = new StackTrace();
|
||||
//Debug.WriteLine(stackTrace.GetFrame(1).GetMethod().Name);
|
||||
|
||||
bool hatGruppen = false;
|
||||
|
||||
//if (pRO == null)
|
||||
// return;
|
||||
|
||||
if (pRO.Services != null)
|
||||
{
|
||||
List<ServicesOverviewRO.ServiceDetail> servicesBillable = new List<ServicesOverviewRO.ServiceDetail>();
|
||||
|
||||
foreach (var sd in pRO.Services)
|
||||
{
|
||||
if (sd.IsBillable)
|
||||
{
|
||||
ServicesOverviewRO.CreateSignatureString(sd);
|
||||
if (sd.IsGroup)
|
||||
{
|
||||
//sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
|
||||
hatGruppen = true;
|
||||
}
|
||||
servicesBillable.Add(sd);
|
||||
}
|
||||
}
|
||||
|
||||
pRO.Services = servicesBillable;
|
||||
}
|
||||
|
||||
if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
|
||||
{
|
||||
lblHatAbwesenheiten.Text = "X";
|
||||
}
|
||||
|
||||
if (!hatGruppen)
|
||||
{
|
||||
lblHatGruppen.Text = "X";
|
||||
}
|
||||
|
||||
ErstelleAbwesenheitenTabelle(pRO);
|
||||
|
||||
bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
|
||||
{
|
||||
if (pRo.Abwesenheiten != null)
|
||||
{
|
||||
int newRows = 0;
|
||||
int index = 1;
|
||||
foreach (var at in pRo.Abwesenheiten)
|
||||
{
|
||||
DevExpress.XtraReports.UI.XRTableRow row = null;
|
||||
if (index < xrTableAbwesenheiten.Rows.Count)
|
||||
{
|
||||
row = xrTableAbwesenheiten.Rows[index];
|
||||
}
|
||||
else
|
||||
{
|
||||
row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
|
||||
newRows++;
|
||||
}
|
||||
|
||||
row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
|
||||
int? days = null;
|
||||
|
||||
if (at.End.HasValue)
|
||||
{
|
||||
row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
|
||||
days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
row.Cells[1].Text = "unbekannt";
|
||||
}
|
||||
|
||||
row.Cells[2].Text = String.Format("{0:0}", days);
|
||||
|
||||
index++;
|
||||
}
|
||||
|
||||
if (newRows > 0)
|
||||
{
|
||||
lblUnterschriftKlient.Top += newRows * 20;
|
||||
lblUnterschriftMitarbeiter.Top += newRows * 20;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: Wie anzeigen? Alle?
|
||||
private void EmployeeSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
|
||||
{
|
||||
return;
|
||||
|
||||
if(sender is XRPictureBox pictureBox)
|
||||
{
|
||||
var base64String = pictureBox.Tag as string;
|
||||
|
||||
if(!string.IsNullOrWhiteSpace(base64String))
|
||||
{
|
||||
var base64Data = Regex.Match(base64String, @"data:image/(?<type>.+?),(?<data>.+)").Groups["data"].Value;
|
||||
var binaryData = Convert.FromBase64String(base64Data);
|
||||
var image = ByteArrayToImage(binaryData);
|
||||
|
||||
pictureBox.Image = image;
|
||||
}
|
||||
else
|
||||
{
|
||||
pictureBox.Image = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: Wie anzeigen? Alle?
|
||||
// TODO: Visibile der Datumstextboxen auf true setzen!
|
||||
private void CustomerSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
|
||||
{
|
||||
return;
|
||||
|
||||
if(sender is XRPictureBox pictureBox)
|
||||
{
|
||||
var base64String = pictureBox.Tag as string;
|
||||
|
||||
if(!string.IsNullOrWhiteSpace(base64String))
|
||||
{
|
||||
var base64Data = Regex.Match(base64String, @"data:image/(?<type>.+?),(?<data>.+)").Groups["data"].Value;
|
||||
var binaryData = Convert.FromBase64String(base64Data);
|
||||
var image = ByteArrayToImage(binaryData);
|
||||
|
||||
pictureBox.Image = image;
|
||||
}
|
||||
else
|
||||
{
|
||||
pictureBox.Image = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
|
||||
{
|
||||
XRPictureBox xrBox = sender as XRPictureBox;
|
||||
//var test = this.GetCurrent
|
||||
string base64String = xrBox.Tag as string;
|
||||
if (!String.IsNullOrWhiteSpace(base64String))
|
||||
{
|
||||
var base64Data = Regex.Match(base64String, @"data:image/(?<type>.+?),(?<data>.+)").Groups["data"].Value;
|
||||
var binData = Convert.FromBase64String(base64Data);
|
||||
Image img = ByteArrayToImage(binData);
|
||||
xrBox.Image = Utils.CropImage(img);
|
||||
}
|
||||
else
|
||||
{
|
||||
xrBox.Image = null;
|
||||
}
|
||||
}
|
||||
|
||||
public Image ByteArrayToImage(byte[] byteArrayIn)
|
||||
{
|
||||
using(var memoryStream = new MemoryStream(byteArrayIn))
|
||||
{
|
||||
return Image.FromStream(memoryStream);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,303 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>21, 17</value>
|
||||
</metadata>
|
||||
<data name="xrRichText3.SerializableRtfString" xml:space="preserve">
|
||||
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEgAZQBsAHYAZQB0AGkAYwBhACAATgBlAHUAZQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMgA4AFwAYgBsAHUAZQAxADIAOAAgADsAXAByAGUAZAAxADIANwBcAGcAcgBlAGUAbgAxADIANwBcAGIAbAB1AGUAMQAyADcAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAVABlAGwALgAgADAAMgAyADEAIAA3ADgAOQAgADkAMgA5ACAAOQAzAH0AXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgAEYAYQB4AC4AIAAwADIAMgAxACAANwA4ADkAIAA5ADIAOQAgADkANAB9AFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADIAMAA1ADcAXABsAGEAbgBnAGYAZQAyADAANQA3AFwAZgAyAFwAZgBzADIAMABcAGMAZgAwACAAXABsAGkAbgBlACAAfQB7AFwAbABhAG4AZwAyADAANQA3AFwAbABhAG4AZwBmAGUAMgAwADUANwBcAGYAMgBcAGYAcwAyADAAXABjAGYANAAgAE0AYQBpAGwAOgAgAGsAbwBuAHQAYQBrAHQAQAB0AG8AcAByAGEAawAtAGwAZQBiAGUAbgAuAGQAZQBcAGwAaQBuAGUAIABJAG4AdABlAHIAbgBlAHQAOgAgAHcAdwB3AC4AdABvAHAAcgBhAGsALQBsAGUAYgBlAG4ALgBkAGUAfQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAtADEAOAAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADMANQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="xrPictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
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
|
||||
AAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
|
||||
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A</value>
|
||||
</data>
|
||||
<data name="xrRichText1.SerializableRtfString" xml:space="preserve">
|
||||
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=</value>
|
||||
</data>
|
||||
</root>
|
||||
888
ReportImp/ToprakGmbH/ServiceInvoiceReport.Designer.cs
generated
888
ReportImp/ToprakGmbH/ServiceInvoiceReport.Designer.cs
generated
@@ -1,888 +0,0 @@
|
||||
using BeWo.Report.ReportObjects;
|
||||
namespace ToprakGmbH
|
||||
{
|
||||
partial class ServiceInvoiceReport
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
|
||||
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
|
||||
this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
//
|
||||
this.Detail.HeightF = 0F;
|
||||
this.Detail.Name = "Detail";
|
||||
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
|
||||
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
//
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.ReportHeader.HeightF = 0F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
this.ReportHeader.StylePriority.UseFont = false;
|
||||
//
|
||||
// ruleRateFactorNull
|
||||
//
|
||||
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
|
||||
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
|
||||
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
|
||||
//
|
||||
// topMarginBand1
|
||||
//
|
||||
this.topMarginBand1.HeightF = 218F;
|
||||
this.topMarginBand1.Name = "topMarginBand1";
|
||||
//
|
||||
// bottomMarginBand1
|
||||
//
|
||||
this.bottomMarginBand1.HeightF = 150F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// Page1
|
||||
//
|
||||
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel7,
|
||||
this.xrLabel4,
|
||||
this.xrLabel3,
|
||||
this.xrLabel2,
|
||||
this.xrLabel5,
|
||||
this.xrLabel8,
|
||||
this.lblAbrechnungszeitraum,
|
||||
this.xrTable2});
|
||||
this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.Page1.HeightF = 354.0833F;
|
||||
this.Page1.Name = "Page1";
|
||||
this.Page1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrLabel7.Multiline = true;
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F);
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
|
||||
"tStreet]\r\n[RecipientPostCodeAndTown]";
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel4.CanShrink = true;
|
||||
this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F);
|
||||
this.xrLabel4.Multiline = true;
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(675F, 20F);
|
||||
this.xrLabel4.StylePriority.UseBackColor = false;
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.Text = "[CustomerReferenceNumber]";
|
||||
this.xrLabel4.WordWrap = false;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel3.CanShrink = true;
|
||||
this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(675F, 20.00002F);
|
||||
this.xrLabel3.StylePriority.UseBackColor = false;
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]";
|
||||
this.xrLabel3.WordWrap = false;
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel2.CanShrink = true;
|
||||
this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 195F);
|
||||
this.xrLabel2.Name = "xrLabel2";
|
||||
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(675F, 20F);
|
||||
this.xrLabel2.StylePriority.UseBackColor = false;
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
|
||||
this.xrLabel2.WordWrap = false;
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
|
||||
//
|
||||
// xrLabel8
|
||||
//
|
||||
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(393.8332F, 172F);
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F);
|
||||
this.xrLabel8.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel8.Text = "xrLabel8";
|
||||
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
//
|
||||
// lblAbrechnungszeitraum
|
||||
//
|
||||
this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F);
|
||||
this.lblAbrechnungszeitraum.Multiline = true;
|
||||
this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum";
|
||||
this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(666.9999F, 31.58334F);
|
||||
this.lblAbrechnungszeitraum.StylePriority.UseFont = false;
|
||||
this.lblAbrechnungszeitraum.Text = "hiermit berechnen wir für den ... folgende erbrachte Tätigkeiten:";
|
||||
//
|
||||
// xrTable2
|
||||
//
|
||||
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(393.8332F, 0F);
|
||||
this.xrTable2.Name = "xrTable2";
|
||||
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow2,
|
||||
this.xrTableRow5,
|
||||
this.xrTableRow4,
|
||||
this.xrTableRow3,
|
||||
this.xrTableRow1,
|
||||
this.xrTableRow6,
|
||||
this.xrTableRow8});
|
||||
this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 134F);
|
||||
//
|
||||
// xrTableRow2
|
||||
//
|
||||
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell4});
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
this.xrTableRow2.Weight = 0.13245033112582783D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.CanShrink = true;
|
||||
this.xrTableCell4.Name = "xrTableCell4";
|
||||
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrTableCell4.StylePriority.UseFont = false;
|
||||
this.xrTableCell4.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):";
|
||||
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrTableCell4.Weight = 1D;
|
||||
//
|
||||
// xrTableRow5
|
||||
//
|
||||
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell13});
|
||||
this.xrTableRow5.Name = "xrTableRow5";
|
||||
this.xrTableRow5.Weight = 0.13245033112582783D;
|
||||
//
|
||||
// xrTableCell13
|
||||
//
|
||||
this.xrTableCell13.CanShrink = true;
|
||||
this.xrTableCell13.Name = "xrTableCell13";
|
||||
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrTableCell13.StylePriority.UseFont = false;
|
||||
this.xrTableCell13.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell13.Text = "[SenderContactPerson]";
|
||||
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrTableCell13.Weight = 1D;
|
||||
//
|
||||
// xrTableRow4
|
||||
//
|
||||
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell11});
|
||||
this.xrTableRow4.Name = "xrTableRow4";
|
||||
this.xrTableRow4.Weight = 0.13245033112582783D;
|
||||
//
|
||||
// xrTableCell11
|
||||
//
|
||||
this.xrTableCell11.CanShrink = true;
|
||||
this.xrTableCell11.Name = "xrTableCell11";
|
||||
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrTableCell11.StylePriority.UseFont = false;
|
||||
this.xrTableCell11.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell11.Text = "[SenderContactPersonDivision]";
|
||||
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrTableCell11.Weight = 1D;
|
||||
//
|
||||
// xrTableRow3
|
||||
//
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell8});
|
||||
this.xrTableRow3.Name = "xrTableRow3";
|
||||
this.xrTableRow3.Weight = 0.13245033112582783D;
|
||||
//
|
||||
// xrTableCell8
|
||||
//
|
||||
this.xrTableCell8.CanShrink = true;
|
||||
this.xrTableCell8.Name = "xrTableCell8";
|
||||
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrTableCell8.StylePriority.UseFont = false;
|
||||
this.xrTableCell8.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell8.Text = "[SenderContactPersonMail]";
|
||||
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrTableCell8.Weight = 1D;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell1});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 0.13245033112582783D;
|
||||
//
|
||||
// xrTableCell1
|
||||
//
|
||||
this.xrTableCell1.CanShrink = true;
|
||||
this.xrTableCell1.Name = "xrTableCell1";
|
||||
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrTableCell1.StylePriority.UseFont = false;
|
||||
this.xrTableCell1.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell1.Text = "[SenderContactPersonPhone]";
|
||||
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrTableCell1.Weight = 1D;
|
||||
//
|
||||
// xrTableRow6
|
||||
//
|
||||
this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell2});
|
||||
this.xrTableRow6.Name = "xrTableRow6";
|
||||
this.xrTableRow6.Weight = 0.11258278145695365D;
|
||||
//
|
||||
// xrTableCell2
|
||||
//
|
||||
this.xrTableCell2.CanShrink = true;
|
||||
this.xrTableCell2.Name = "xrTableCell2";
|
||||
this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
|
||||
this.xrTableCell2.StylePriority.UseFont = false;
|
||||
this.xrTableCell2.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell2.Text = "[SenderContactPersonFax]";
|
||||
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrTableCell2.Weight = 1D;
|
||||
//
|
||||
// xrTableRow8
|
||||
//
|
||||
this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell5});
|
||||
this.xrTableRow8.Name = "xrTableRow8";
|
||||
this.xrTableRow8.Weight = 0.11258278145695365D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell5.Weight = 1D;
|
||||
//
|
||||
// xrLabel15
|
||||
//
|
||||
this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.5833F);
|
||||
this.xrLabel15.Name = "xrLabel15";
|
||||
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
|
||||
this.xrLabel15.StylePriority.UseFont = false;
|
||||
this.xrLabel15.Text = "Mit freundlichen Grüßen";
|
||||
//
|
||||
// xrTable4
|
||||
//
|
||||
this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F);
|
||||
this.xrTable4.Name = "xrTable4";
|
||||
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow10,
|
||||
this.xrTableRow14});
|
||||
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 26F);
|
||||
this.xrTable4.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrTableRow10
|
||||
//
|
||||
this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell9});
|
||||
this.xrTableRow10.Name = "xrTableRow10";
|
||||
this.xrTableRow10.Weight = 0.38095238095238093D;
|
||||
//
|
||||
// xrTableCell9
|
||||
//
|
||||
this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
|
||||
this.xrTableCell9.Name = "xrTableCell9";
|
||||
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell9.StylePriority.UsePadding = false;
|
||||
this.xrTableCell9.Text = "xrTableCell1";
|
||||
this.xrTableCell9.Weight = 3D;
|
||||
//
|
||||
// xrTableRow14
|
||||
//
|
||||
this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell12});
|
||||
this.xrTableRow14.Name = "xrTableRow14";
|
||||
this.xrTableRow14.Weight = 0.23809523809523808D;
|
||||
//
|
||||
// xrTableCell12
|
||||
//
|
||||
this.xrTableCell12.Name = "xrTableCell12";
|
||||
this.xrTableCell12.Weight = 3D;
|
||||
//
|
||||
// xrLabel14
|
||||
//
|
||||
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
|
||||
this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F);
|
||||
this.xrLabel14.Name = "xrLabel14";
|
||||
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
|
||||
this.xrLabel14.StylePriority.UseFont = false;
|
||||
this.xrLabel14.Text = "[CreatorName]";
|
||||
//
|
||||
// xrLabel9
|
||||
//
|
||||
this.xrLabel9.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
|
||||
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F);
|
||||
this.xrLabel9.Name = "xrLabel9";
|
||||
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F);
|
||||
this.xrLabel9.StylePriority.UseFont = false;
|
||||
this.xrLabel9.Text = "Abschließende Bemerkungen:";
|
||||
//
|
||||
// DetailReport
|
||||
//
|
||||
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail1,
|
||||
this.DetailReport2});
|
||||
this.DetailReport.DataMember = "ServiceInvoicePeriods";
|
||||
this.DetailReport.DataSource = this.bindingSource1;
|
||||
this.DetailReport.Level = 0;
|
||||
this.DetailReport.Name = "DetailReport";
|
||||
//
|
||||
// Detail1
|
||||
//
|
||||
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable5});
|
||||
this.Detail1.HeightF = 25F;
|
||||
this.Detail1.Name = "Detail1";
|
||||
//
|
||||
// xrTable5
|
||||
//
|
||||
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable5.Name = "xrTable5";
|
||||
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow23});
|
||||
this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
|
||||
//
|
||||
// xrTableRow23
|
||||
//
|
||||
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell32,
|
||||
this.xrTableCell37,
|
||||
this.xrTableCell35,
|
||||
this.xrTableCell33,
|
||||
this.xrTableCell36,
|
||||
this.xrTableCell38,
|
||||
this.xrTableCell34});
|
||||
this.xrTableRow23.Name = "xrTableRow23";
|
||||
this.xrTableRow23.Weight = 1D;
|
||||
//
|
||||
// xrTableCell32
|
||||
//
|
||||
this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell32.Name = "xrTableCell32";
|
||||
this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell32.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell32.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell32.StylePriority.UseBorders = false;
|
||||
this.xrTableCell32.StylePriority.UsePadding = false;
|
||||
this.xrTableCell32.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell32.Text = "Zeitraum";
|
||||
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell32.Weight = 0.62463077449375981D;
|
||||
//
|
||||
// xrTableCell37
|
||||
//
|
||||
this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell37.Name = "xrTableCell37";
|
||||
this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell37.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell37.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell37.StylePriority.UseBorders = false;
|
||||
this.xrTableCell37.StylePriority.UsePadding = false;
|
||||
this.xrTableCell37.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell37.Text = "Leistung";
|
||||
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell37.Weight = 0.85081236260328186D;
|
||||
//
|
||||
// xrTableCell35
|
||||
//
|
||||
this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell35.Name = "xrTableCell35";
|
||||
this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell35.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell35.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell35.StylePriority.UseBorders = false;
|
||||
this.xrTableCell35.StylePriority.UsePadding = false;
|
||||
this.xrTableCell35.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell35.Text = "Satz";
|
||||
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell35.Weight = 0.23245943032832414D;
|
||||
//
|
||||
// xrTableCell33
|
||||
//
|
||||
this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell33.Name = "xrTableCell33";
|
||||
this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell33.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell33.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell33.StylePriority.UseBorders = false;
|
||||
this.xrTableCell33.StylePriority.UsePadding = false;
|
||||
this.xrTableCell33.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell33.Text = "Stunden";
|
||||
this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell33.Weight = 0.2893277257020575D;
|
||||
//
|
||||
// xrTableCell36
|
||||
//
|
||||
this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell36.Name = "xrTableCell36";
|
||||
this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell36.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell36.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell36.StylePriority.UseBorders = false;
|
||||
this.xrTableCell36.StylePriority.UsePadding = false;
|
||||
this.xrTableCell36.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell36.Text = "Betrag";
|
||||
this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell36.Weight = 0.26310971709438763D;
|
||||
//
|
||||
// xrTableCell38
|
||||
//
|
||||
this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell38.Name = "xrTableCell38";
|
||||
this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell38.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell38.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell38.StylePriority.UseBorders = false;
|
||||
this.xrTableCell38.StylePriority.UsePadding = false;
|
||||
this.xrTableCell38.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell38.Text = "pausch Fakt.";
|
||||
this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell38.Weight = 0.42042083402151886D;
|
||||
//
|
||||
// xrTableCell34
|
||||
//
|
||||
this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell34.Name = "xrTableCell34";
|
||||
this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell34.StylePriority.UseBackColor = false;
|
||||
this.xrTableCell34.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell34.StylePriority.UseBorders = false;
|
||||
this.xrTableCell34.StylePriority.UsePadding = false;
|
||||
this.xrTableCell34.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell34.Text = "Gesamt";
|
||||
this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell34.Weight = 0.31923915575667006D;
|
||||
//
|
||||
// DetailReport2
|
||||
//
|
||||
this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail3,
|
||||
this.GroupFooter1});
|
||||
this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
|
||||
this.DetailReport2.DataSource = this.bindingSource1;
|
||||
this.DetailReport2.Level = 0;
|
||||
this.DetailReport2.Name = "DetailReport2";
|
||||
this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
|
||||
//
|
||||
// Detail3
|
||||
//
|
||||
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrTable6});
|
||||
this.Detail3.HeightF = 25F;
|
||||
this.Detail3.Name = "Detail3";
|
||||
//
|
||||
// xrTable6
|
||||
//
|
||||
this.xrTable6.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
|
||||
this.xrTable6.Name = "xrTable6";
|
||||
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
|
||||
this.xrTableRow25});
|
||||
this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F);
|
||||
this.xrTable6.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrTableRow25
|
||||
//
|
||||
this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell40,
|
||||
this.xrTableCell42,
|
||||
this.xrTableCell43,
|
||||
this.xrTableCell44,
|
||||
this.xrTableCell45,
|
||||
this.xrTableCell46,
|
||||
this.xrTableCell47});
|
||||
this.xrTableRow25.Name = "xrTableRow25";
|
||||
this.xrTableRow25.Weight = 1D;
|
||||
//
|
||||
// xrTableCell40
|
||||
//
|
||||
this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Duration")});
|
||||
this.xrTableCell40.Name = "xrTableCell40";
|
||||
this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell40.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell40.StylePriority.UseBorders = false;
|
||||
this.xrTableCell40.StylePriority.UsePadding = false;
|
||||
this.xrTableCell40.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell40.Weight = 0.62463084211025488D;
|
||||
//
|
||||
// xrTableCell42
|
||||
//
|
||||
this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
|
||||
this.xrTableCell42.Name = "xrTableCell42";
|
||||
this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell42.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell42.StylePriority.UseBorders = false;
|
||||
this.xrTableCell42.StylePriority.UsePadding = false;
|
||||
this.xrTableCell42.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell42.Weight = 0.85081229498678679D;
|
||||
//
|
||||
// xrTableCell43
|
||||
//
|
||||
this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
|
||||
this.xrTableCell43.Name = "xrTableCell43";
|
||||
this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell43.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell43.StylePriority.UseBorders = false;
|
||||
this.xrTableCell43.StylePriority.UsePadding = false;
|
||||
this.xrTableCell43.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell43.Text = "xrTableCell43";
|
||||
this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell43.Weight = 0.23245943032832414D;
|
||||
//
|
||||
// xrTableCell44
|
||||
//
|
||||
this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")});
|
||||
this.xrTableCell44.Name = "xrTableCell44";
|
||||
this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell44.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell44.StylePriority.UseBorders = false;
|
||||
this.xrTableCell44.StylePriority.UsePadding = false;
|
||||
this.xrTableCell44.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell44.Text = "xrTableCell44";
|
||||
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell44.Weight = 0.2893277257020575D;
|
||||
//
|
||||
// xrTableCell45
|
||||
//
|
||||
this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00}")});
|
||||
this.xrTableCell45.Name = "xrTableCell45";
|
||||
this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell45.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell45.StylePriority.UseBorders = false;
|
||||
this.xrTableCell45.StylePriority.UsePadding = false;
|
||||
this.xrTableCell45.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell45.Text = "xrTableCell45";
|
||||
this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell45.Weight = 0.26310971709438763D;
|
||||
//
|
||||
// xrTableCell46
|
||||
//
|
||||
this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")});
|
||||
this.xrTableCell46.Name = "xrTableCell46";
|
||||
this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell46.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell46.StylePriority.UseBorders = false;
|
||||
this.xrTableCell46.StylePriority.UsePadding = false;
|
||||
this.xrTableCell46.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell46.Weight = 0.42042083402151886D;
|
||||
//
|
||||
// xrTableCell47
|
||||
//
|
||||
this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray;
|
||||
this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
|
||||
this.xrTableCell47.Name = "xrTableCell47";
|
||||
this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
|
||||
this.xrTableCell47.StylePriority.UseBorderColor = false;
|
||||
this.xrTableCell47.StylePriority.UseBorders = false;
|
||||
this.xrTableCell47.StylePriority.UsePadding = false;
|
||||
this.xrTableCell47.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell47.Weight = 0.31923915575667006D;
|
||||
//
|
||||
// GroupFooter1
|
||||
//
|
||||
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrLabel1,
|
||||
this.xrLabel9,
|
||||
this.xrTable4,
|
||||
this.xrLabel14,
|
||||
this.xrLabel15});
|
||||
this.GroupFooter1.HeightF = 206.5833F;
|
||||
this.GroupFooter1.Name = "GroupFooter1";
|
||||
//
|
||||
// xrLabel1
|
||||
//
|
||||
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")});
|
||||
this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9F, System.Drawing.FontStyle.Bold);
|
||||
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F);
|
||||
this.xrLabel1.Name = "xrLabel1";
|
||||
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
|
||||
this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F);
|
||||
this.xrLabel1.StylePriority.UseFont = false;
|
||||
this.xrLabel1.StylePriority.UsePadding = false;
|
||||
this.xrLabel1.StylePriority.UseTextAlignment = false;
|
||||
this.xrLabel1.Text = "xrLabel1";
|
||||
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
|
||||
//
|
||||
// ServiceInvoiceReport
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
this.Detail,
|
||||
this.ReportHeader,
|
||||
this.topMarginBand1,
|
||||
this.bottomMarginBand1,
|
||||
this.Page1,
|
||||
this.DetailReport});
|
||||
this.DataSource = this.bindingSource1;
|
||||
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
|
||||
this.Font = new System.Drawing.Font("Verdana", 10F);
|
||||
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
|
||||
this.ruleRateFactorNull});
|
||||
this.Margins = new System.Drawing.Printing.Margins(99, 51, 218, 150);
|
||||
this.PageHeight = 1169;
|
||||
this.PageWidth = 827;
|
||||
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
|
||||
this.Version = "17.1";
|
||||
this.Watermark.Image = ((System.Drawing.Image)(resources.GetObject("ServiceInvoiceReport.Watermark.Image")));
|
||||
this.Watermark.ImageViewMode = DevExpress.XtraPrinting.Drawing.ImageViewMode.Zoom;
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
|
||||
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail;
|
||||
private System.Windows.Forms.BindingSource bindingSource1;
|
||||
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
|
||||
private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
|
||||
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
|
||||
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
|
||||
private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
|
||||
private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable2;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable4;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail1;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable5;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
|
||||
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
|
||||
private DevExpress.XtraReports.UI.DetailBand Detail3;
|
||||
private DevExpress.XtraReports.UI.XRTable xrTable6;
|
||||
private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
|
||||
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
|
||||
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
|
||||
}
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
using System;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
using DevExpress.XtraReports.UI;
|
||||
|
||||
namespace ToprakGmbH
|
||||
{
|
||||
public partial class ServiceInvoiceReport : XtraReport, IBeWoReport<ServiceInvoiceRO>
|
||||
{
|
||||
public ServiceInvoiceReport()
|
||||
{
|
||||
this.InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(ServiceInvoiceRO pRO)
|
||||
{
|
||||
DateTime start = pRO.AccountingPeriodStart;
|
||||
DateTime end = pRO.AccountingPeriodEnd;
|
||||
if (start.Month == end.Month && start.Year == end.Year)
|
||||
{
|
||||
lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Monat {0:MMMM yyyy} folgende erbrachte Tätigkeiten:", start);
|
||||
}
|
||||
else
|
||||
{
|
||||
lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end);
|
||||
}
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,222 +0,0 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
using BS.Shared.DataContracts;
|
||||
|
||||
namespace ToprakGmbH
|
||||
{
|
||||
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<SettlementRO>
|
||||
{
|
||||
public Spitzabrechnung()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(SettlementRO pRO)
|
||||
{
|
||||
bool isDefaultSpitzabrechnung = false;
|
||||
|
||||
//if (String.IsNullOrEmpty(pRO.Notice))
|
||||
//{
|
||||
// lblNotice.Visible = false;
|
||||
//}
|
||||
|
||||
if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1)
|
||||
{
|
||||
var ii = pRO.InvoiceItems[0];
|
||||
if ((ii.ItemDescription == "Spitzabrechung" || ii.ItemDescription == "Spitzabrechnung") && ii.GrossAmountTotal == null && ii.RateFactor == null)
|
||||
{
|
||||
isDefaultSpitzabrechnung = true;
|
||||
}
|
||||
}
|
||||
if (!isDefaultSpitzabrechnung)
|
||||
{
|
||||
if (pRO.DifferentHourlyRateCount > 0 && pRO.HourlyRateNew.HasValue)
|
||||
{
|
||||
isDefaultSpitzabrechnung = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (isDefaultSpitzabrechnung)
|
||||
{
|
||||
//UpdateAbrechnungsFelder(pRO);
|
||||
|
||||
pRO.InvoiceItems = CreateDefaultSpitzabrechnungInvoiceItems(pRO);
|
||||
}
|
||||
else
|
||||
{
|
||||
var id = GetCustomerId(pRO);
|
||||
if (id == "LWLNEU")
|
||||
{
|
||||
pRO.RateFactorText = null;
|
||||
pRO.RateFactorText2 = null;
|
||||
|
||||
if (pRO.InvoiceItems != null)
|
||||
{
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:c}",
|
||||
ii.ItemPeriodStart, ii.ItemPeriodEnd, ii.UnitCount, ii.AmountPerUnit);
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (pRO.InvoiceItems != null)
|
||||
{
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
|
||||
ii.ItemPeriodStart, ii.ItemPeriodEnd,
|
||||
ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ",
|
||||
ii.AmountPerUnit);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
|
||||
private String GetCustomerId(SettlementRO pRO)
|
||||
{
|
||||
var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(pRO.CostBearer2SupportConceptOid);
|
||||
return cb2sc.CostBearer.ID;
|
||||
}
|
||||
|
||||
private IList<InvoiceItemDC> CreateDefaultSpitzabrechnungInvoiceItems(SettlementRO pRO)
|
||||
{
|
||||
IList<InvoiceItemDC> itemList = new List<InvoiceItemDC>();
|
||||
if (pRO.DifferentHourlyRateCount == 3)
|
||||
{
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
|
||||
}
|
||||
else if (pRO.DifferentHourlyRateCount == 2)
|
||||
{
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld
|
||||
});
|
||||
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
itemList.Add(new InvoiceItemDC
|
||||
{
|
||||
ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
|
||||
pRO.AccountingStartDateString, pRO.AccountingEndDateString,
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
|
||||
|
||||
GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
return itemList;
|
||||
}
|
||||
|
||||
private void UpdateAbrechnungsFelder(SettlementRO pRO)
|
||||
{
|
||||
if (pRO.DifferentHourlyRateCount == 3)
|
||||
{
|
||||
//Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
|
||||
|
||||
pRO.Abrechnungstext1 = String.Format("{0} bis {1}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString);
|
||||
|
||||
pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3);
|
||||
|
||||
//[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € =";
|
||||
|
||||
pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
|
||||
|
||||
|
||||
pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
|
||||
pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString);
|
||||
pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
|
||||
|
||||
pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
|
||||
|
||||
|
||||
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
|
||||
pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
|
||||
|
||||
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
|
||||
}
|
||||
else if (pRO.DifferentHourlyRateCount == 2)
|
||||
{
|
||||
|
||||
pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
|
||||
pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString);
|
||||
pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
|
||||
|
||||
pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
|
||||
|
||||
|
||||
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
|
||||
pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
|
||||
pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
|
||||
|
||||
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
|
||||
}
|
||||
else
|
||||
{
|
||||
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
|
||||
pRO.AccountingStartDateString, pRO.AccountingEndDateString);
|
||||
pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
|
||||
pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
|
||||
|
||||
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,102 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{12BC3B31-7499-44EC-B7B9-E3CEB2D9997B}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>KundeXyz</RootNamespace>
|
||||
<AssemblyName>9094672461_Reports</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>..\..\Host\bin\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>..\..\Host\bin\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="DevExpress.Data.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Printing.v17.1.Core, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.Utils.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraPrinting.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Quittierungsbeleg.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Quittierungsbeleg.Designer.cs">
|
||||
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ServiceInvoiceReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="ServiceInvoiceReport.Designer.cs">
|
||||
<DependentUpon>ServiceInvoiceReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport.Designer.cs">
|
||||
<DependentUpon>SettlementReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\Data\Data.csproj">
|
||||
<Project>{B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}</Project>
|
||||
<Name>Data</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Report\Report.csproj">
|
||||
<Project>{40d8b312-ea64-49e3-a31a-5e57ed4d5654}</Project>
|
||||
<Name>Report</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Service\Service.csproj">
|
||||
<Project>{094331c3-ecee-4c89-bbfd-4c9ded89f0ef}</Project>
|
||||
<Name>Service</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\..\Shared\Shared.csproj">
|
||||
<Project>{2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4}</Project>
|
||||
<Name>Shared</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Properties\licenses.licx" />
|
||||
<EmbeddedResource Include="Quittierungsbeleg.resx">
|
||||
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ServiceInvoiceReport.resx">
|
||||
<DependentUpon>ServiceInvoiceReport.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="SettlementReport.resx">
|
||||
<DependentUpon>SettlementReport.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 6.2 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 9.7 KiB |
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
namespace BeWo.TranskulturellesBetreuungsbuero.Neu
|
||||
{
|
||||
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<Settlement2RO>
|
||||
{
|
||||
public Spitzabrechnung()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(Settlement2RO pRO)
|
||||
{
|
||||
bool hasRatefactor = false;
|
||||
|
||||
if (!String.IsNullOrWhiteSpace(pRO.RateFactorText2))
|
||||
{
|
||||
hasRatefactor = true;
|
||||
if (pRO.RateFactorText2 == "1,2")
|
||||
{
|
||||
pRO.RateFactorText2 = "1,20";
|
||||
}
|
||||
}
|
||||
|
||||
if (pRO.InvoiceItems != null)
|
||||
{
|
||||
foreach (var ii in pRO.InvoiceItems)
|
||||
{
|
||||
ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
|
||||
ii.PeriodStartDate, ii.PeriodEndDate,
|
||||
ii.UnitCount, !hasRatefactor ? "" : "x " + pRO.RateFactorText2 + " ",
|
||||
ii.AmountPerUnit);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
538
ReportImp/TranskulturellesBetreuungsbuero/SettlementReport2.resx
Normal file
538
ReportImp/TranskulturellesBetreuungsbuero/SettlementReport2.resx
Normal file
@@ -0,0 +1,538 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="xrPictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAAvEAAAFLCAYAAABfgdNvAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAEz
|
||||
lAABM5QBsg+OEgAAWdZJREFUeF7tnQmYHFW5/rOIiDsK6hU0ikMyVedUz+AoNyozDejfFVHRcV9wQ6/K
|
||||
JiIkUwsaIDOJiFG8ijvKorgvbDMTgwu44XbFBXFhRxaRRUkCyeT/fT1fkunq0zPdPedUV3W/v+d5H8JU
|
||||
1fnOOVV16q3qsywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDLOXny4L1G
|
||||
1w8+s10aGy8/TbICAAAAAAAAaIQ1k0PvXzNZ3tY2TQxeL1kBAAAAAAAANAJMPAAAAAAAAAUDJh4AAAAA
|
||||
AICCARMPAAAAAABAwYCJBwAAAAAAoGDAxAMAAAAAAFAwYOIBAAAAAAAoGDDxAAAAAAAAFAyYeAAAAAAA
|
||||
AAoGTDwAAAAAAAAFAyYeAAAAAACAggETDwAAAAAAQMGAiQcAAAAAAKBgwMQDAAAAAABQMGDiAQAAAAAA
|
||||
KBgw8QAAAAAAABQMmHgAAAAAAAAKBkw8AAAAAAAABQMmHgAAAAAAgIIBEw8AAAAAAEDBgIkHAAAAAACg
|
||||
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
|
||||
e7ptagQedJtOZz5TKwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDHsmDB/wdpHIssApTZEAAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAAAwAAAFFCAYAAADYVQz3AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAu
|
||||
IwAALiMBeKU/dgAAAixJREFUaEOVyMEJACAMwMDuv3R1gDNg4D6Z237iLJyFs3AWzsJZOAtn4SychbNw
|
||||
Fs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fh
|
||||
LJyFs3AWzsJZOAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7C
|
||||
WTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyF
|
||||
s3AWzsJZOAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7CWTgL
|
||||
Z+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AW
|
||||
zsJZOAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7CWTgLZ+Es
|
||||
nIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZ
|
||||
OAtn4SychbNwFs7CWTgLZ+EsnIWzcBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwFs7CWTgLZ+EsnIWz
|
||||
cBbOwlk4C2fhLJyFs3AWzsJZOAtn4SychbNwPsweAYYtpn0B1FIAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="xrLabel6.Text" xml:space="preserve">
|
||||
<value>anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
|
||||
</value>
|
||||
</data>
|
||||
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
|
||||
<value>ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABWAGUAcgBkAGEAbgBhADsAfQB7AFwAZgAxAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEEAcgBpAGEAbAA7AH0AewBcAGYAMgBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADIAMAAgAEEAbABpACAAVABvAHAAcgBhAGsAIABcAHAAYQByAA0ACgBcAGYAMQBcAGYAcwAxADYAIAAtAEQAaQBwAGwALgAgAEgAZQBpAGwAcABcACcAZQA0AGQALgAtAFwAZgBzADIAMABcAHAAYQByAA0ACgBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA</value>
|
||||
</data>
|
||||
<data name="xrLabel21.Text" xml:space="preserve">
|
||||
<value>Steuer-Nr.: 218/5736/3982. Köln HBR: HBR103246 </value>
|
||||
</data>
|
||||
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -68,6 +68,12 @@
|
||||
<Compile Include="ServicesOverviewReport.Designer.cs">
|
||||
<DependentUpon>ServicesOverviewReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport2.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport2.Designer.cs">
|
||||
<DependentUpon>SettlementReport2.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SettlementReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
@@ -81,6 +87,10 @@
|
||||
<DependentUpon>ServicesOverviewReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="SettlementReport2.resx">
|
||||
<DependentUpon>SettlementReport2.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="SettlementReport.resx">
|
||||
<DependentUpon>SettlementReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
|
||||
@@ -56,6 +56,11 @@ namespace BeWo.Service.DCEntityMapper
|
||||
|
||||
pDataContract.ServiceRecordList = MapperFactory.ServiceRecordDC_ServiceRecord.MapToNewDCs(pEntity.ServiceRecordList);
|
||||
|
||||
if (pDataContract.HasServiceRecordEntry && pDataContract.ServiceRecordList.Count == 0)
|
||||
{
|
||||
// Add dummy ServiceRecord
|
||||
pDataContract.ServiceRecordList.Add(new ServiceRecordDC());
|
||||
}
|
||||
return pDataContract;
|
||||
}
|
||||
|
||||
|
||||
@@ -167,7 +167,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "3614251071"; // Pusteblume
|
||||
//t = "7755740484"; // Sawo
|
||||
//t = "8275654834"; // Twg Jonathan
|
||||
t = "6586058528"; // Freundeskreis Suchtkrankenhilfe e.V. (FFS)
|
||||
//t = "6586058528"; // Freundeskreis Suchtkrankenhilfe e.V. (FFS)
|
||||
//t = "2632162696"; // Hand in Hand (ehemals Pro BeWo Düren)
|
||||
//t = "6340891020"; // Caritas Ahlen
|
||||
//t = "3659854106"; // alpha e.V.
|
||||
@@ -226,7 +226,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "6782533512"; // LH Dorsten
|
||||
//t = "5890882255"; // Fortis Nova
|
||||
//t = "2422863972"; // Diakonisches Werk Mülheim (Therapeutische Wohngemeinschaft)
|
||||
t = "2141858509"; // INKOMM GmbH
|
||||
//t = "2141858509"; // INKOMM GmbH
|
||||
//t = "8975059766"; // Quer-Fällt-Ein
|
||||
//t = "8928179244"; // ASB Ruhr e.V. Regionalverband
|
||||
//t = "4423043131"; // Die Perspektive e.V.
|
||||
@@ -327,7 +327,7 @@ namespace BeWo.Service.Plugins
|
||||
//t = "7663765314"; // Christina Frommen (Frommen BeWo)
|
||||
//t = "5462295916"; // BeWo Dellbrueck
|
||||
//t = "2120989920"; // Sozialbüro Schüßler und Wilckens GbR
|
||||
//t = "9815376800"; // Haus Dülken GmbH + Co. KG
|
||||
t = "9815376800"; // Haus Dülken GmbH + Co. KG
|
||||
//t = "6917917884"; // AMBEWO Müller/Gerhards
|
||||
//t = "5240630948"; // Caritasverband der Diözese Rottenburg-Stuttgart e.V. - Rechtsträger der Caritas Heilbronn Hohenlohe e.V. (Projekt heißt CaritasHeilbronnHohenlohe)
|
||||
//t = "7748694330"; // Caritasverband der Diözese Rottenburg-Stuttgart e.V. als Rechtsträger der Caritas Ludwigsburg-Waiblingen-Enz (Projekt heißt CaritasLudwigsburgWaiblingenEnz)
|
||||
|
||||
Reference in New Issue
Block a user