Merge branch 'master' of ssh://float.ownsoft.de/git/beyondSoft/BeWo into master

This commit is contained in:
2023-03-09 13:50:41 +01:00
59 changed files with 15974 additions and 1632 deletions

View File

@@ -322,6 +322,10 @@ namespace BeWo.ServiceProxy
[System.ServiceModel.FaultContractAttribute(typeof(BeWo.ServiceProxy.BeWoFault), Action="http://tempuri.org/IEmployeeService/CountKrankheitstageBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BeWo.Service.ServiceContracts")]
decimal CountKrankheitstage(BS.Shared.DataContracts.AbwesenheitsInformationDC infoDC);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IEmployeeService/FindTeamByOid", ReplyAction="http://tempuri.org/IEmployeeService/FindTeamByOidResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(BeWo.ServiceProxy.BeWoFault), Action="http://tempuri.org/IEmployeeService/FindTeamByOidBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BeWo.Service.ServiceContracts")]
BS.Shared.DataContracts.TeamDC FindTeamByOid(long teamOid, long employeeOid);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IEmployeeService/CountUrlaubstage", ReplyAction="http://tempuri.org/IEmployeeService/CountUrlaubstageResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(BeWo.ServiceProxy.BeWoFault), Action="http://tempuri.org/IEmployeeService/CountUrlaubstageBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BeWo.Service.ServiceContracts")]
decimal CountUrlaubstage(BS.Shared.DataContracts.AbwesenheitsInformationDC infoDC);
@@ -902,6 +906,11 @@ namespace BeWo.ServiceProxy
return base.Channel.CountKrankheitstage(infoDC);
}
public BS.Shared.DataContracts.TeamDC FindTeamByOid(long teamOid, long employeeOid)
{
return base.Channel.FindTeamByOid(teamOid, employeeOid);
}
public decimal CountUrlaubstage(BS.Shared.DataContracts.AbwesenheitsInformationDC infoDC)
{
return base.Channel.CountUrlaubstage(infoDC);
@@ -5449,6 +5458,21 @@ namespace BeWo.ServiceProxy
"iterBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BeWo.Service.ServiceContracts")]
BS.Shared.DataContracts.DienstplanerMonthlySummaryDC BerechneSollSaldoUndIstFuerEinzelnenMitarbeiter(out long stundenBeiAbwesenheitKey, out decimal stundenBeiAbwesenheitValue, System.DateTime date, long empOid, System.Collections.Generic.List<BS.Shared.DataContracts.DienstEintragDC> dienstEintraege, System.Collections.Generic.List<BS.Shared.DataContracts.DienstvertretungDC> dienstvertretungen, System.Collections.Generic.List<BS.Shared.DataContracts.AbsenceTimeDC> absenceTimes, System.Collections.Generic.List<BS.Shared.DataContracts.OvertimeDC> overtimes);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetCustomerServiceRecordsWithStartEndDate", ReplyAction="http://tempuri.org/IOperationsService/GetCustomerServiceRecordsWithStartEndDateRe" +
"sponse")]
[System.ServiceModel.FaultContractAttribute(typeof(BeWo.ServiceProxy.BeWoFault), Action="http://tempuri.org/IOperationsService/GetCustomerServiceRecordsWithStartEndDateBe" +
"WoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BeWo.Service.ServiceContracts")]
System.Collections.Generic.List<BS.Shared.DataContracts.ServiceRecordDC> GetCustomerServiceRecordsWithStartEndDate(long pCustomerOid, long costbearer2SupportConceptOid, System.DateTime start, System.DateTime ende);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetConfirmationReceiptSignatures", ReplyAction="http://tempuri.org/IOperationsService/GetConfirmationReceiptSignaturesResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(BeWo.ServiceProxy.BeWoFault), Action="http://tempuri.org/IOperationsService/GetConfirmationReceiptSignaturesBeWoFaultFa" +
"ult", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BeWo.Service.ServiceContracts")]
System.Collections.Generic.List<BS.Shared.DataContracts.ConfirmationReceiptSignatureDC> GetConfirmationReceiptSignatures(System.Collections.Generic.List<long> oids);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/GetRootAppointment", ReplyAction="http://tempuri.org/IOperationsService/GetRootAppointmentResponse")]
[System.ServiceModel.FaultContractAttribute(typeof(BeWo.ServiceProxy.BeWoFault), Action="http://tempuri.org/IOperationsService/GetRootAppointmentBeWoFaultFault", Name="BeWoFault", Namespace="http://schemas.datacontract.org/2004/07/BeWo.Service.ServiceContracts")]
BS.Shared.DataContracts.SchedulerAppointmentDC GetRootAppointment(string recurrenceId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IOperationsService/VertretungsMitarbeiterListeWoechentlich", ReplyAction="http://tempuri.org/IOperationsService/VertretungsMitarbeiterListeWoechentlichResp" +
"onse")]
[System.ServiceModel.FaultContractAttribute(typeof(BeWo.ServiceProxy.BeWoFault), Action="http://tempuri.org/IOperationsService/VertretungsMitarbeiterListeWoechentlichBeWo" +
@@ -6879,6 +6903,21 @@ namespace BeWo.ServiceProxy
return base.Channel.BerechneSollSaldoUndIstFuerEinzelnenMitarbeiter(out stundenBeiAbwesenheitKey, out stundenBeiAbwesenheitValue, date, empOid, dienstEintraege, dienstvertretungen, absenceTimes, overtimes);
}
public System.Collections.Generic.List<BS.Shared.DataContracts.ServiceRecordDC> GetCustomerServiceRecordsWithStartEndDate(long pCustomerOid, long costbearer2SupportConceptOid, System.DateTime start, System.DateTime ende)
{
return base.Channel.GetCustomerServiceRecordsWithStartEndDate(pCustomerOid, costbearer2SupportConceptOid, start, ende);
}
public System.Collections.Generic.List<BS.Shared.DataContracts.ConfirmationReceiptSignatureDC> GetConfirmationReceiptSignatures(System.Collections.Generic.List<long> oids)
{
return base.Channel.GetConfirmationReceiptSignatures(oids);
}
public BS.Shared.DataContracts.SchedulerAppointmentDC GetRootAppointment(string recurrenceId)
{
return base.Channel.GetRootAppointment(recurrenceId);
}
public System.Collections.Generic.List<BS.Shared.DataContracts.VertretungsListeMitarbeiterItemsDC> VertretungsMitarbeiterListeWoechentlich(System.DateTime start, System.DateTime ende)
{
return base.Channel.VertretungsMitarbeiterListeWoechentlich(start, ende);

View File

@@ -8,14 +8,14 @@
<IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile />
<LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
<ProjectView>ShowAllFiles</ProjectView>
<WebStackScaffolding_ViewDialogWidth>600</WebStackScaffolding_ViewDialogWidth>
<Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID>
<Controller_SelectedScaffolderCategoryPath>root/Common/MVC/Controller</Controller_SelectedScaffolderCategoryPath>
<WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth>
<WebStackScaffolding_IsLayoutPageSelected>False</WebStackScaffolding_IsLayoutPageSelected>
<WebStackScaffolding_IsPartialViewSelected>True</WebStackScaffolding_IsPartialViewSelected>
<WebStackScaffolding_IsPartialViewSelected>False</WebStackScaffolding_IsPartialViewSelected>
<WebStackScaffolding_IsReferencingScriptLibrariesSelected>False</WebStackScaffolding_IsReferencingScriptLibrariesSelected>
<WebStackScaffolding_LayoutPageFile>
</WebStackScaffolding_LayoutPageFile>

View File

@@ -24,7 +24,7 @@ namespace BeWoPlanerMobil
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
XmlConfigurator.Configure();
}

View File

@@ -244,7 +244,7 @@ function cardHeaderClick(chevronId, cardBodyId) {
toggleChevron(chevronId, cardBodyId);
}
catch(error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -254,7 +254,7 @@ function cardHeaderButtonClick(cardBodyId) {
$(cardBodyId).toggle();
}
catch(error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -269,7 +269,7 @@ function toggleChevron(chevronId, cardBodyId) {
chevron.removeClass(iconToRemove);
chevron.addClass(iconToAdd);
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -287,7 +287,7 @@ function showCollapsable(collapsableElement) {
collapsableElement.addClass("show");
}
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -301,7 +301,7 @@ function hideCollapsable(collapsableElement) {
collapsableElement.removeClass("show");
}
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -361,7 +361,7 @@ function treeSearchOnChange(searchInputId, textClass, cardClass, nameLabelClass,
$(item).hide();
});
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -378,6 +378,6 @@ function resetTreeSearch(searchInputId, textClass, cardClass) {
hideCollapsable(collapsable);
} catch (error) {
logError(error);
showErrorPopup(error);
}
}

View File

@@ -46,7 +46,7 @@ function getSupportConceptStatistics(cb2ScRRelOid) {
$("#statistic-canvas").hide();
}
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
});
}

View File

@@ -24,7 +24,7 @@ function getDateFromPicker(pickerId) {
return new Date();
} catch(error) {
logError(error.message);
showErrorPopup(error);
} finally {
return new Date();
}
@@ -53,7 +53,7 @@ function getTimeFromPicker(pickerId) {
}
}
} catch (error) {
logError(error.message);
showErrorPopup(error);
} finally {
return result;
}
@@ -91,7 +91,7 @@ function dateToShortDateString(date) {
return dd + "." + mm + "." + yyyy;
}
} catch (error) {
logError("Fehler in dateToShortDateString:" + error.message);
showErrorPopup(error);
}
}
@@ -109,7 +109,7 @@ function mergeDateAndTime(date, time) {
result = new Date(year, month, day, hours, minutes, 0, 0);
}
} catch (error) {
logError(error.message);
showErrorPopup(error);
} finally {
return result;
}

View File

@@ -63,7 +63,7 @@ function checkArraysForEquality(a1, a2) {
return false;
} catch(error) {
logError(error);
showErrorPopup(error);
} finally {
return false;
}

View File

@@ -21,7 +21,7 @@ function changeItemListSelection(url, popupId, listId, itemIdPrefix, isCustomer,
$("#one-day-scheduler-partial-container").load(filterAppointmentsUrl);
});
} catch(error) {
logError("Fehler in changeItemListSelection: " + error.message);
showErrorPopup(error);
}
}
@@ -78,7 +78,7 @@ function updateSelectedList(jsonResult, listId, itemIdPrefix, isCustomer, popupI
list.append(html);
});
} catch(error) {
logError("Fehler in updateSelectedList: " + error.message);
showErrorPopup(error);
}
}
@@ -94,6 +94,6 @@ function removeSelectedItem(itemOid, itemSuffix, isCustomer, url, popupId, listI
changeItemListSelection(url, popupId, listId, itemIdPrefix, isCustomer, itemSuffix, filterAppointmentsUrl, allItemsCheckBoxSuffix, teamMemberOids, allItemsCheckBoxId);
} catch(error) {
logError("Fehler in removeSelectedItem: " + error);
showErrorPopup(error);
}
}

View File

@@ -75,6 +75,6 @@ function removeSelectedResource(listItemId, checkBoxId, popupId, url, listId, fe
changeResourceSelection(popupId, url, listId, listItemIdPrefix, checkBoxIdPrefix, fetchAppointmentsUrl, selectAllCheckBoxId);
} catch (error) {
logError(error);
showErrorPopup(error);
}
}

View File

@@ -70,7 +70,7 @@ function onDurationChange(startTimeId, endTimeId, startDateId, endDateId, durati
$("#" + startDateId).val(startDate.format("DD.MM.yyyy"));
}
} catch(error) {
logError(error);
showErrorPopup(error);
}
}

View File

@@ -14,8 +14,7 @@ function setSelectedEmployee() {
$.get(getSetServiceRecordEmployeeUrl(), { employeeOid: employeeOid });
}
function checkJson(str)
{
function checkJson(str) {
try {
JSON.parse(str);
} catch (error) {
@@ -165,7 +164,7 @@ function deleteServiceRecord(serviceRecordOid) {
}
function validateForm(form, prefix) {
if (form === undefined || form === null) {
if(form === undefined || form === null) {
hideSpinner();
return;
}
@@ -180,31 +179,31 @@ function validateForm(form, prefix) {
var isValid = true;
if (isNoticeMandatory) {
if (numberOfNoticeTextareas === 0) {
if(isNoticeMandatory) {
if(numberOfNoticeTextareas === 0) {
var doku = $("#" + prefix + "dokufeld").val();
isValid = doku.length > 0;
} else {
for (var i = 0; i < numberOfNoticeTextareas; i++) {
for(var i = 0; i < numberOfNoticeTextareas; i++) {
var d = $("#" + prefix + "doku-textarea-" + i).val();
isValid = d.length > 0;
if (isValid) {
if(isValid) {
break;
}
}
}
if (isValid === false) {
if(isValid === false) {
errorMessage = "Bitte füllen Sie " + (numberOfNoticeTextareas > 1 ? "mindestens ein" : "das") + " Dokumentationsfeld aus.<br/>";
}
}
var startAndEndDates = getStartAndEndDate(prefix);
if (startAndEndDates === null && isValid) {
if(startAndEndDates === null && isValid) {
isValid = false;
errorMessage += "Die Datums- und / oder Zeitangaben sind nicht korrekt.<br/>";
}
@@ -224,28 +223,21 @@ function validateForm(form, prefix) {
return;
}
logDebug("startAndEndDates !== null && isValid: " + (startAndEndDates !== null && isValid));
if(startAndEndDates !== null && isValid) {
var start = startAndEndDates[0];
var end = startAndEndDates[1];
logDebug("Validiere Eingaben auf dem Server");
$.get(getCheckRightsUrl(), { von: start.format("DD.MM.YYYY"), bis: end.format("DD.MM.YYYY"), inEditMode: isInEditingMode, dateString: start.format("DD.MM.YYYY"), startString: start.format("HH:mm"), endString: end.format("HH:mm") }).done(function (result) {
logDebug("Eingaben auf dem Server validiert");
var message = $.parseJSON(result);
if (message.Message === null) {
logDebug("Message-Eigenschaft der Serverantwort ist null. Schicke Formular zum Server");
if(message.Message === null) {
form.submit();
} else {
logDebug("Message-Eigenschaft der Serverantwort hat einen Wert. Beende Warteanimation");
hideSpinner();
var kannTrotzdemGespeichertWerden = message.KannTrotzdemGespeichertWerden;
var testCallback = function () {
logDebug("Kann trotzdem gespeichert werden: " + kannTrotzdemGespeichertWerden);
$("#messagePopup .modal-body").html();
if(kannTrotzdemGespeichertWerden) {
showSpinner();
@@ -253,7 +245,7 @@ function validateForm(form, prefix) {
}
};
if (kannTrotzdemGespeichertWerden) {
if(kannTrotzdemGespeichertWerden) {
showWarningMessageBox("Fehler", message.Message, testCallback, false);
} else {
showAlertMessageBox("Fehler", message.Message, testCallback, false);
@@ -268,7 +260,7 @@ function showGoalRatingPopup(goalOid) {
$("#goal-rating-popup").modal("show");
$("#goal-to-rate-oid").val(goalOid);
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -276,7 +268,7 @@ function hideGoalRatingPopup() {
try {
$("#goal-rating-popup").modal("hide");
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -296,8 +288,8 @@ function rateGoal(ratingTypeOid) {
$("#goal-to-rate-oid").val("");
}
);
} catch (error) {
logError(error.message);
} catch(error) {
showErrorPopup(error);
}
}
@@ -327,7 +319,7 @@ function getCheckedGoals() {
var box = $(checkbox);
var id = box.attr("id");
if (box.prop("checked") === true && !id.includes("goal")) {
if(box.prop("checked") === true && !id.includes("goal")) {
selectedGoals += id + ";";
}
});
@@ -355,7 +347,7 @@ function checkNumberInput(inputId) {
// Wird bei der Validierung des Formulars benutzt
function getStartAndEndDate(prefix) {
if (prefix === undefined || prefix === null) {
if(prefix === undefined || prefix === null) {
prefix = "";
}
@@ -366,7 +358,7 @@ function getStartAndEndDate(prefix) {
// Bei leeren Start- und Endfeldern. Muss ein Dummydate zurückgeben,
// damit das Speichern ohne Angabe der Start- und Endzeit möglich ist.
if ($("#" + prefix + "start-time").val().length === 0 || $("#" + prefix + "end-time").val().length === 0) {
if($("#" + prefix + "start-time").val().length === 0 || $("#" + prefix + "end-time").val().length === 0) {
var bareDate = new Date();
bareDate.setHours(0);
@@ -458,7 +450,7 @@ function supportConceptSearchOnChange() {
});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -467,7 +459,7 @@ function resetSupportConceptSearch() {
$("#support-concept-search-input").val("");
$(".blubb-test").show();
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -487,7 +479,7 @@ function getSignatureImage(serviceRecordOid, signatureOid) {
$("#signature-img-popup").modal("show");
});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -499,6 +491,6 @@ function setServiceDescription(id) {
$.get(url, { pServiceDescriptionOid: selectedServiceDescription});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}

View File

@@ -52,8 +52,8 @@ function hideSigningParts(canSign) {
$(".signingContent").show();
}
}
} catch (error) {
logError("Fehler hideSigningParts: " + error.message);
} catch(error) {
showErrorPopup(error);
}
}
@@ -179,8 +179,7 @@ function getSignatures(signatureOidStrings, containerId) {
hideSpinner();
});
} catch(error) {
logError("Fehler getSignatures: " + error.message);
hideSpinner();
showErrorPopup(error);
}
}
@@ -202,8 +201,8 @@ function cancelSignature(canSign, signaturePad) {
signaturePad.clear();
},
false);
} catch (ex) {
logError("Fehler getSignatures: " + ex);
} catch (error) {
showErrorPopup(error);
}
}
@@ -262,8 +261,8 @@ function showSignaturePad(overwrite, signatureOidsString, canSign, cardBodyId, c
clearButton.addEventListener("click", function() {
signaturePad.clear();
});
} catch (ex) {
logError("Fehler showSignaturePad: " + ex);
} catch(error) {
showErrorPopup(error);
}
}
@@ -304,12 +303,12 @@ function saveSignature(customerOid, isEmployeeSignature, overwrite, signaturePad
}
});
} catch (innerEx) {
logError("Popup callback: " + innerEx);
showErrorPopup(innerEx);
}
},
false);
} catch (ex) {
logError("saveSignature: " + ex);
showErrorPopup(ex);
}
}

View File

@@ -158,8 +158,7 @@ function validateAppointmentForm() {
return;
}
} catch(error) {
console.log("%c" + error.message, "color:red;");
hideSpinner();
showErrorPopup(error);
return;
}
}
@@ -237,7 +236,7 @@ function listSearchOnChange(searchInputId, entryClass, textClass) {
}
});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -246,6 +245,6 @@ function resetSearch(searchInputId, entryClass) {
$("#" + searchInputId).val("");
$("." + entryClass).show();
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}

View File

@@ -59,6 +59,7 @@
public static string MainModelKey => "MainModel";
public static string DevelopmentModelKey => "DevelopmentModel";
public static string DevExpressReportModelKey => "DevExpressReportModel";
public static string ReportViewerModelKey => "ReportViewerModel";
}
public class SessionConstants

View File

@@ -42,8 +42,7 @@
showSpinner();
$("#stammdaten-form").submit();
} catch(error) {
hideSpinner();
logError(error);
showErrorPopup(error);
}
}

View File

@@ -8,7 +8,7 @@
try {
$(branchId).collapse("toggle");
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -16,7 +16,7 @@
try {
e.stopPropagation();
} catch(error) {
logError(error);
showErrorPopup(error);;
}
}
@@ -74,7 +74,7 @@
}
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -91,7 +91,7 @@
hideCollapsable(collapsable);
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -237,7 +237,7 @@
}
}
} catch(error) {
logError(error);
showErrorPopup(error);
}
});
@@ -340,7 +340,7 @@
});
}
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -352,7 +352,7 @@
$("#signature-text").html("");
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}

View File

@@ -28,7 +28,7 @@
calculateDuration(true, 'mb-start-time', 'mb-end-time', 'mb-duration', 'mb-hours-minutes-dropdown-btn', 'mb-start-date-picker', 'mb-end-date-picker', false, false);
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
});
@@ -66,7 +66,7 @@
$.get("@Url.Action("AddSupportConceptCostBearerRelationsToMultiBooking")", { pRelOids: scOidString, pGroupOids: groupOidString }).done(updateMultiBookingCb2ScList);
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -107,7 +107,7 @@
updateMultiBookingGroupList(multiBookingSelectionObject);
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -143,7 +143,7 @@
activateMultiBookingForm();
}
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -167,7 +167,7 @@
updateMultiBookingGroupList($.parseJSON(result));
});
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -197,7 +197,7 @@
$("#multi-booking-create-button").prop("disabled", numberOfSelectedEmployees === "0" ? true : false);
});
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -205,7 +205,7 @@
try {
$("#multi-booking-employees-button, #mb-category-select, #mb-leistung-select, #mb-start-date, #mb-end-date, #mb-start-time, #mb-end-time, #mb-duration, #mb-distance, textarea, #mb-reset-button, #mb-create-button, #mb-textbausteine-button, #mb-hours-minutes-dropdown-btn").prop("disabled", true);
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -213,7 +213,7 @@
try {
$("#multi-booking-employees-button, #mb-category-select, #mb-leistung-select, #mb-start-date, #mb-end-date, #mb-start-time, #mb-end-time, #mb-duration, #mb-distance, textarea, #mb-reset-button, #mb-create-button, #mb-textbausteine-button, #mb-hours-minutes-dropdown-btn").prop("disabled", false);
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -246,7 +246,7 @@
});
});
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -604,7 +604,7 @@
try {
initializeIntervalSelection();
} catch(error) {
logError(error);
showErrorPopup(error);
}
</text>
}
@@ -645,7 +645,7 @@
}
}
catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -695,8 +695,7 @@
break;
}
} catch (error) {
logError(error);
hideSpinner();
showErrorPopup(error);
}
}
</script>

View File

@@ -12,7 +12,7 @@
$("#delCSigForm-" + resultIdentifier).submit();
}, false);
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -25,7 +25,7 @@
$("#delESigForm-" + resultIdentifier).submit();
}, false);
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -67,7 +67,7 @@
try {
$("#report-signatures-container").load("@Url.Action("LoadServiceOverview")");
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -86,7 +86,7 @@
$(".sm-report-prepend-input-group-text").width(newWidth);
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -98,7 +98,7 @@
$.get("@Url.Action("ChangeIsForSelectedEmployeesOnly")", { isForSelectedEmployeeOnly: isChecked, employeeOid: employeeOid});
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -110,7 +110,7 @@
$.get("@Url.Action("ChangeIsForSelectedOrganisationOnly")", { isForSelectedOrganisationOnly: isChecked, organisationOid: organisationOid});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -122,7 +122,7 @@
$.get("@Url.Action("ChangeIsForSelectedServiceCategoryOnly")", { isForSelectedServiceCategoryOnly: isChecked, serviceCategoryOid: serviceCategoryOid});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -135,7 +135,7 @@
logWarning("employeeOid '" + employeeOid + "' ist nicht numerisch!");
}
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -148,7 +148,7 @@
logWarning("organisationOid '" + organisationOid + "' ist nicht numerisch!");
}
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -161,7 +161,7 @@
logWarning("serviceCategoryOid '" + serviceCategoryOid + "' ist nicht numerisch!");
}
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -6,7 +6,7 @@
try {
$("#scheduler-start-time, #scheduler-end-time").attr("disabled", $("#IsAllDay").prop("checked"));
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -24,7 +24,7 @@
$(".scheduler-form-prepend-text").width(width);
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
</script>
@@ -369,7 +369,7 @@
$("#employee-search-input").val("");
$(".employee-text").show();
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -393,7 +393,7 @@
}
});
} catch(error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -405,7 +405,7 @@
changeEmployeeListSelection();
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -422,7 +422,7 @@
$("#one-day-scheduler-partial-container").load('@Url.Action("FetchAppointments", "Scheduler")');
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -461,7 +461,7 @@
list.append(html);
});
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -475,7 +475,7 @@
changeEmployeeListSelection();
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -499,7 +499,7 @@
changeEmployeeListSelection();
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -53,7 +53,7 @@
$("#hidden-submit-btn").click();
}
} catch(error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -106,7 +106,7 @@
validationAlert.collapse("show");
}
} catch(error) {
logError(error.message);
showErrorPopup(error);
} finally {
return isValid;
}
@@ -132,7 +132,7 @@
return null;
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -164,7 +164,7 @@
changeItemListSelection('@Url.Action("SelectEmployeesForIntervalFinder", "Scheduler")', 'employees-interval-finder-popup', 'selected-employees-interval-finder-list', 'related-employee-interval-finder-', false, '-interval-finder-checkbox', '@Url.Action("FetchAppointments", "Scheduler")');
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -8,7 +8,7 @@
$("#customer-search-input2").val("");
$(".customer-text2").show();
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -19,7 +19,7 @@
$("#customers-for-filtering-container").load('@Url.Action("FetchCustomerFilteringModalBody")');
}
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -43,7 +43,7 @@
}
});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -78,7 +78,7 @@
$("#customer-count2").text(customerCount);
});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -90,7 +90,7 @@
selectCustomersForFiltering();
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
</script>

View File

@@ -10,7 +10,7 @@
closeEmployeeForFilteringPopup();
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -27,7 +27,7 @@
});
}
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -51,7 +51,7 @@
}
});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -88,7 +88,7 @@
$("#employe-count2").text(employeeCount);
});
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -101,7 +101,7 @@
selectEmployeesForFiltering();
} catch (error) {
logError(error.message);
showErrorPopup(error);
}
}
@@ -111,7 +111,7 @@
updateEmployeeForFilteringPopup();
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -16,7 +16,7 @@
submitDeletionForm(appointmentIdentifier, false);
}
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -27,7 +27,7 @@
$("#delete-occurring-appoinment-popup").modal("hide");
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -37,8 +37,7 @@
$("#transformAppToServiceRecForm-" + appointmentIdentifier).submit();
} catch(error) {
hideSpinner();
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -87,7 +87,7 @@
changeResourceSelection(popupId, url, listId, itemIdPrefix, checkBoxIdSuffix, filterAppointmentsUrl, checkboxId);
}
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -107,7 +107,7 @@
changeResourceSelection('resources-popup2', '@Url.Action("SelectResourcesForAppointmentFiltering")', null, null, '-checkbox2', '@Url.Action("FetchAppointments")', 'all-resources-checkbox2', 'all-resources-checkbox2');
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -127,7 +127,7 @@
$("#employees-popup2").modal("show");
$("#collapsable-teams-selection2").attr("class", "collapse");
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -136,7 +136,7 @@
$("#employees-popup2").modal("hide");
$("#collapsable-teams-selection2").attr("class", "collapse");
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -150,7 +150,7 @@
$("#collapsable-teams-selection2").attr("class", "collapse,show");
}
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
@@ -162,7 +162,7 @@
});
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
</script>

View File

@@ -1,6 +1,5 @@
@using BeWoPlanerMobil.Controllers
@using BeWoPlanerMobil.Models
@using BeWoPlanerMobil.Util
<!DOCTYPE html>
<html>
<head>
@@ -18,10 +17,10 @@
<script src="@Url.Content("~/Scripts/jquery-ui-1.13.0.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.js")"></script>
<script src="@Url.Content("~/Scripts/src-min/ace.js")"></script>
<script src="@Url.Content("~/Scripts/devexpress-scripts/knockout-3.5.1.js")"></script>
<script src="@Url.Content("~/node_modules/cldrjs/dist/cldr.js")"></script>
<script src="@Url.Content("~/node_modules/cldrjs/dist/cldr/event.js")"></script>
<script src="@Url.Content("~/node_modules/globalize/dist/globalize.js")"></script>
<script src="@Url.Content("~/Scripts/devexpress-scripts/knockout-3.5.1.js")"></script>
<script src="~/Scripts/umd/popper.min.js"></script>
<script src="~/node_modules/bootstrap/dist/js/bootstrap.js" type="text/javascript"></script>
@@ -30,7 +29,7 @@
<script src="~/Scripts/moment.min.js"></script>
<script src="~/Scripts/locale/de.js?v=1.18"></script>
<script src="~/Scripts/group-booking.js?v=1.18"></script>
<script src="~/Scripts/view-scripts/main.js?v=1.18"></script>
<script src="~/Scripts/view-scripts/main.js?v=1.19"></script>
<script src="~/Scripts/signature.js?v=1.18"></script>
<script src="~/Scripts/tempusdominus-boostrap-4.min.js"></script>
<link rel="stylesheet" href="~/Content/tempusdominus-bootstrap-4.min.css" />
@@ -48,49 +47,41 @@
<script src="~/Scripts/utils/js-helper.js?v=1.18"></script>
<script src="~/Scripts/utils/logging.js?v=1.18"></script>
@*@Html.DevExpress().GetStyleSheets(
new StyleSheet { ExtensionSuite = ExtensionSuite.NavigationAndLayout },
new StyleSheet { ExtensionSuite = ExtensionSuite.Editors },
new StyleSheet { ExtensionSuite = ExtensionSuite.HtmlEditor },
new StyleSheet { ExtensionSuite = ExtensionSuite.GridView },
new StyleSheet { ExtensionSuite = ExtensionSuite.PivotGrid },
new StyleSheet { ExtensionSuite = ExtensionSuite.Chart },
new StyleSheet { ExtensionSuite = ExtensionSuite.Report },
new StyleSheet { ExtensionSuite = ExtensionSuite.Scheduler },
new StyleSheet { ExtensionSuite = ExtensionSuite.TreeList },
new StyleSheet { ExtensionSuite = ExtensionSuite.Spreadsheet },
new StyleSheet { ExtensionSuite = ExtensionSuite.SpellChecker }
)
@Html.DevExpress().GetScripts(
new Script { ExtensionSuite = ExtensionSuite.NavigationAndLayout },
new Script { ExtensionSuite = ExtensionSuite.HtmlEditor },
new Script { ExtensionSuite = ExtensionSuite.GridView },
new Script { ExtensionSuite = ExtensionSuite.PivotGrid },
new Script { ExtensionSuite = ExtensionSuite.Editors },
new Script { ExtensionSuite = ExtensionSuite.Chart },
new Script { ExtensionSuite = ExtensionSuite.Report },
new Script { ExtensionSuite = ExtensionSuite.Scheduler },
new Script { ExtensionSuite = ExtensionSuite.TreeList },
new Script { ExtensionSuite = ExtensionSuite.Spreadsheet },
new Script { ExtensionSuite = ExtensionSuite.SpellChecker }
)*@
@*<script type="text/javascript">
function UpdateSchedulerHeight() {
scheduler.SetHeight(1);
var containerHeight = ASPxClientUtils.GetDocumentClientHeight();
if (document.body.scrollHeight > containerHeight) {
containerHeight = document.body.scrollHeight;
}
scheduler.SetHeight(containerHeight);
}
</script>*@
<script>
window.addEventListener("error", (event) => {
hideSpinner();
var textToShow = "Message: " + event.message + "\r\n" +
"File name: " + event.filename + "\r\n" +
"Line: " + event.lineno + "\r\n" +
"Column: " + event.colno + "\r\n" +
"Stack: " + event.error.stack;
configureErrorPopup(textToShow);
});
function copyErrorToClipboard() {
var element = document.querySelector("#fehlerdetail-textarea");
element.select();
element.setSelectionRange(0, 99999);
document.execCommand("copy");
}
function showErrorPopup(error) {
hideSpinner();
var textToShow = "name: " + error.name + ";\r\nmessage: " + error.message + ";\r\nstack: " + error.stack;
configureErrorPopup(textToShow);
}
function configureErrorPopup(textToShow) {
$("#fehlerdetail-textarea").text(textToShow);
$("#error-message-popup").modal("show");
}
$(document).ready(function() {
try {
var timeoutInMilliseconds = parseInt("@AbstractBaseController.TimeoutLimit", 10) * 60 * 1000;
@@ -134,7 +125,7 @@
calcPrependWidth();
} catch (error) {
console.log("%c" + error.message, "font-size:12px;color:red;font-weight:bold;");
showErrorPopup(error);
}
});
@@ -189,7 +180,7 @@
return result;
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -220,7 +211,7 @@
$(".sm-prepend-input-group-text").width(initialVonWidth);
}
} catch(error) {
logError(error);
showErrorPopup(error);
}
}
@@ -228,7 +219,7 @@
try {
return Math.max.apply(Math, $('.' + elementClassName).map(function () { return $(this).width(); }).get());
} catch (error) {
logError(error);
showErrorPopup(error);
}
}
</script>
@@ -259,17 +250,17 @@
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto">
@*@if(Html.IsInDebugMode())
{
using(Html.BeginForm("RedirectToDevExpressScheduler", "Main", FormMethod.Post))
{
<li class="nav-item">
<button class="btn btn-link text-light no-underline" onclick="showSpinner()">
<i class="fas fa-hand-middle-finger"></i>
Scheduler
</button>
</li>
}
}*@
{
using(Html.BeginForm("RedirectToDevExpressScheduler", "Main", FormMethod.Post))
{
<li class="nav-item">
<button class="btn btn-link text-light no-underline" onclick="showSpinner()">
<i class="fas fa-hand-middle-finger"></i>
Scheduler
</button>
</li>
}
}*@
@if(AbstractModel.IsAllowedToSeeCustomers)
{
@@ -376,6 +367,35 @@
</div>
</div>
<div class="modal" tabindex="-1" role="dialog" id="error-message-popup">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title text-danger">Es ist ein Fehler aufgetreten</h5>
<button class="close" type="button" data-dismiss="modal" aria-label="close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<p>
Es ist leider ein unbekannter Fehler aufgetreten. Prüfen Sie Ihre Internetverbindung oder versuchen Sie es später erneut. Wir sind stets bemüht, das Programm zu verbessern, daher freuen wir uns auch, wenn Sie die Fehlerdetails unten in einer Mail an <a href="mailto:support@bewoplaner.de" id="error-popup-mailto">support@bewoplaner.de</a> senden.
</p>
<hr/>
<div class="form-group">
<label for="fehlerdetail-textarea">Fehlerdetails:</label>
<textarea class="form-control font-italic text-monospace" style="height: 20em;" id="fehlerdetail-textarea"></textarea>
</div>
</div>
<div class="modal-footer">
<div class="clearfix w-100">
<button class="btn btn-primary float-left" type="button" onclick="copyErrorToClipboard()">In die Zwischenablage kopieren</button>
<button class="btn btn-primary float-right" type="button" data-dismiss="modal">OK</button>
</div>
</div>
</div>
</div>
</div>
@RenderBody()
</body>
</html>

View File

@@ -1,234 +1,8 @@
{
"name": "bewoplanermobil",
"version": "1.0.0",
"lockfileVersion": 2,
"lockfileVersion": 1,
"requires": true,
"packages": {
"": {
"name": "bewoplanermobil",
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"bootstrap": "^4.4.1",
"globalize": "^1.7.0",
"sass": "^1.27.0"
}
},
"node_modules/anymatch": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
"integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
"dependencies": {
"normalize-path": "^3.0.0",
"picomatch": "^2.0.4"
},
"engines": {
"node": ">= 8"
}
},
"node_modules/binary-extensions": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
"integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
"engines": {
"node": ">=8"
}
},
"node_modules/bootstrap": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
"integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==",
"engines": {
"node": ">=6"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/bootstrap"
},
"peerDependencies": {
"jquery": "1.9.1 - 3",
"popper.js": "^1.16.0"
}
},
"node_modules/braces": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"dependencies": {
"fill-range": "^7.0.1"
},
"engines": {
"node": ">=8"
}
},
"node_modules/chokidar": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
"integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
"funding": [
{
"type": "individual",
"url": "https://paulmillr.com/funding/"
}
],
"dependencies": {
"anymatch": "~3.1.2",
"braces": "~3.0.2",
"glob-parent": "~5.1.2",
"is-binary-path": "~2.1.0",
"is-glob": "~4.0.1",
"normalize-path": "~3.0.0",
"readdirp": "~3.6.0"
},
"engines": {
"node": ">= 8.10.0"
},
"optionalDependencies": {
"fsevents": "~2.3.2"
}
},
"node_modules/cldrjs": {
"version": "0.5.5",
"resolved": "https://registry.npmjs.org/cldrjs/-/cldrjs-0.5.5.tgz",
"integrity": "sha512-KDwzwbmLIPfCgd8JERVDpQKrUUM1U4KpFJJg2IROv89rF172lLufoJnqJ/Wea6fXL5bO6WjuLMzY8V52UWPvkA=="
},
"node_modules/fill-range": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"dependencies": {
"to-regex-range": "^5.0.1"
},
"engines": {
"node": ">=8"
}
},
"node_modules/fsevents": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
"hasInstallScript": true,
"optional": true,
"os": [
"darwin"
],
"engines": {
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
"node_modules/glob-parent": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dependencies": {
"is-glob": "^4.0.1"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/globalize": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/globalize/-/globalize-1.7.0.tgz",
"integrity": "sha512-faR46vTIbFCeAemyuc9E6/d7Wrx9k2ae2L60UhakztFg6VuE42gENVJNuPFtt7Sdjrk9m2w8+py7Jj+JTNy59w==",
"dependencies": {
"cldrjs": "^0.5.4"
}
},
"node_modules/is-binary-path": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
"dependencies": {
"binary-extensions": "^2.0.0"
},
"engines": {
"node": ">=8"
}
},
"node_modules/is-extglob": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/is-glob": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dependencies": {
"is-extglob": "^2.1.1"
},
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/is-number": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"engines": {
"node": ">=0.12.0"
}
},
"node_modules/normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/picomatch": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"engines": {
"node": ">=8.6"
},
"funding": {
"url": "https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/readdirp": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
"integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
"dependencies": {
"picomatch": "^2.2.1"
},
"engines": {
"node": ">=8.10.0"
}
},
"node_modules/sass": {
"version": "1.27.0",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.27.0.tgz",
"integrity": "sha512-0gcrER56OkzotK/GGwgg4fPrKuiFlPNitO7eUJ18Bs+/NBlofJfMxmxqpqJxjae9vu0Wq8TZzrSyxZal00WDig==",
"dependencies": {
"chokidar": ">=2.0.0 <4.0.0"
},
"bin": {
"sass": "sass.js"
},
"engines": {
"node": ">=8.9.0"
}
},
"node_modules/to-regex-range": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dependencies": {
"is-number": "^7.0.0"
},
"engines": {
"node": ">=8.0"
}
}
},
"dependencies": {
"anymatch": {
"version": "3.1.2",
@@ -247,8 +21,7 @@
"bootstrap": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
"integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==",
"requires": {}
"integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
},
"braces": {
"version": "3.0.2",

View File

@@ -72,7 +72,6 @@
</Compile>
<Compile Include="Invoicing\CustomInvoiceCreation.cs" />
<Compile Include="Invoicing\CustomInvoiceFactory.cs" />
<Compile Include="Invoicing\CustomInvoiceNumberGenerator.cs" />
<Compile Include="LeistungsnachweisSbd.cs">
<SubType>Component</SubType>
</Compile>
@@ -110,6 +109,7 @@
<Compile Include="SbdRechnung.Designer.cs">
<DependentUpon>SbdRechnung.cs</DependentUpon>
</Compile>
<Compile Include="Service\CustomAccountingService.cs" />
<Compile Include="Service\CustomVacationService.cs" />
<Compile Include="Teamstundenkonto.cs">
<SubType>Component</SubType>

View File

@@ -87,6 +87,16 @@ namespace AsbRheinErftDuerenSBD
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel49 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportHeader1 = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.lblBewilligtBis = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel46 = new DevExpress.XtraReports.UI.XRLabel();
this.lblBewilligtVon = new DevExpress.XtraReports.UI.XRLabel();
this.lblFls = new DevExpress.XtraReports.UI.XRLabel();
this.lblLeistungskategorie = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
this.lblHilfeplan = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrTable8 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -128,25 +138,18 @@ namespace AsbRheinErftDuerenSBD
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportHeader1 = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.lblBewilligtBis = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel46 = new DevExpress.XtraReports.UI.XRLabel();
this.lblBewilligtVon = new DevExpress.XtraReports.UI.XRLabel();
this.lblFls = new DevExpress.XtraReports.UI.XRLabel();
this.lblLeistungskategorie = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
this.lblHilfeplan = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
this.zusatzDiagnoseLabel = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable7)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tableBetreuungszeiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable8)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable9)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -779,6 +782,109 @@ namespace AsbRheinErftDuerenSBD
this.xrLabel49.StylePriority.UseFont = false;
this.xrLabel49.Text = "Stundenplan: Gültig von [Customer.Arbeitszeiten.GueltigVon!dd.MM.yyyy] bis [Custo" +
"mer.Arbeitszeiten.GueltigBis!dd.MM.yyyy]";
//
// ReportHeader1
//
this.ReportHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.lblBewilligtBis,
this.xrLabel46,
this.lblBewilligtVon,
this.lblFls,
this.lblLeistungskategorie,
this.xrLabel38,
this.lblHilfeplan,
this.xrLabel3});
this.ReportHeader1.HeightF = 93.69805F;
this.ReportHeader1.Name = "ReportHeader1";
//
// lblBewilligtBis
//
this.lblBewilligtBis.Font = new System.Drawing.Font("Arial", 9F);
this.lblBewilligtBis.LocationFloat = new DevExpress.Utils.PointFloat(402.9137F, 45.69817F);
this.lblBewilligtBis.Multiline = true;
this.lblBewilligtBis.Name = "lblBewilligtBis";
this.lblBewilligtBis.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblBewilligtBis.SizeF = new System.Drawing.SizeF(239.0868F, 23.99997F);
this.lblBewilligtBis.StylePriority.UseFont = false;
this.lblBewilligtBis.StylePriority.UseTextAlignment = false;
//
// xrLabel46
//
this.xrLabel46.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
this.xrLabel46.LocationFloat = new DevExpress.Utils.PointFloat(285.2088F, 45.69804F);
this.xrLabel46.Name = "xrLabel46";
this.xrLabel46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel46.SizeF = new System.Drawing.SizeF(117.705F, 24F);
this.xrLabel46.StylePriority.UseFont = false;
this.xrLabel46.Text = "bewilligt bis: ";
//
// lblBewilligtVon
//
this.lblBewilligtVon.Font = new System.Drawing.Font("Arial", 9F);
this.lblBewilligtVon.LocationFloat = new DevExpress.Utils.PointFloat(139.581F, 45.69804F);
this.lblBewilligtVon.Multiline = true;
this.lblBewilligtVon.Name = "lblBewilligtVon";
this.lblBewilligtVon.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblBewilligtVon.SizeF = new System.Drawing.SizeF(145.6277F, 23.99997F);
this.lblBewilligtVon.StylePriority.UseFont = false;
this.lblBewilligtVon.StylePriority.UseTextAlignment = false;
//
// lblFls
//
this.lblFls.Font = new System.Drawing.Font("Arial", 9F);
this.lblFls.LocationFloat = new DevExpress.Utils.PointFloat(139.581F, 69.69808F);
this.lblFls.Multiline = true;
this.lblFls.Name = "lblFls";
this.lblFls.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblFls.SizeF = new System.Drawing.SizeF(502.419F, 23.99997F);
this.lblFls.StylePriority.UseFont = false;
this.lblFls.StylePriority.UseTextAlignment = false;
this.lblFls.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblLeistungskategorie
//
this.lblLeistungskategorie.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
this.lblLeistungskategorie.LocationFloat = new DevExpress.Utils.PointFloat(0.001017253F, 69.69795F);
this.lblLeistungskategorie.Name = "lblLeistungskategorie";
this.lblLeistungskategorie.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblLeistungskategorie.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.lblLeistungskategorie.StylePriority.UseFont = false;
this.lblLeistungskategorie.Text = "FLS:";
//
// xrLabel38
//
this.xrLabel38.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
this.xrLabel38.LocationFloat = new DevExpress.Utils.PointFloat(0.001017253F, 45.69791F);
this.xrLabel38.Name = "xrLabel38";
this.xrLabel38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel38.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.xrLabel38.StylePriority.UseFont = false;
this.xrLabel38.Text = "bewilligt von: ";
//
// lblHilfeplan
//
this.lblHilfeplan.Font = new System.Drawing.Font("Arial", 9F);
this.lblHilfeplan.LocationFloat = new DevExpress.Utils.PointFloat(139.581F, 20.88534F);
this.lblHilfeplan.Multiline = true;
this.lblHilfeplan.Name = "lblHilfeplan";
this.lblHilfeplan.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblHilfeplan.SizeF = new System.Drawing.SizeF(502.4195F, 23.99997F);
this.lblHilfeplan.StylePriority.UseFont = false;
this.lblHilfeplan.StylePriority.UseTextAlignment = false;
//
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 20.88528F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Hilfeplan:";
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO);
//
// xrTable8
//
@@ -1143,7 +1249,8 @@ namespace AsbRheinErftDuerenSBD
//
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail2,
this.GroupHeader4});
this.GroupHeader4,
this.GroupFooter1});
this.DetailReport1.DataMember = "ICD10Diagnosen";
this.DetailReport1.DataSource = this.bindingSource1;
this.DetailReport1.Level = 0;
@@ -1252,108 +1359,34 @@ namespace AsbRheinErftDuerenSBD
this.xrTableCell20.Text = "ICD10 Code";
this.xrTableCell20.Weight = 0.32145645759558755D;
//
// bindingSource1
// GroupFooter1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO);
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel21,
this.zusatzDiagnoseLabel});
this.GroupFooter1.HeightF = 37F;
this.GroupFooter1.Name = "GroupFooter1";
//
// ReportHeader1
// xrLabel21
//
this.ReportHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.lblBewilligtBis,
this.xrLabel46,
this.lblBewilligtVon,
this.lblFls,
this.lblLeistungskategorie,
this.xrLabel38,
this.lblHilfeplan,
this.xrLabel3});
this.ReportHeader1.HeightF = 93.69805F;
this.ReportHeader1.Name = "ReportHeader1";
this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 13F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel21.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.xrLabel21.StylePriority.UseFont = false;
this.xrLabel21.Text = "Diagnose:";
//
// lblBewilligtBis
// zusatzDiagnoseLabel
//
this.lblBewilligtBis.Font = new System.Drawing.Font("Arial", 9F);
this.lblBewilligtBis.LocationFloat = new DevExpress.Utils.PointFloat(402.9137F, 45.69817F);
this.lblBewilligtBis.Multiline = true;
this.lblBewilligtBis.Name = "lblBewilligtBis";
this.lblBewilligtBis.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblBewilligtBis.SizeF = new System.Drawing.SizeF(239.0868F, 23.99997F);
this.lblBewilligtBis.StylePriority.UseFont = false;
this.lblBewilligtBis.StylePriority.UseTextAlignment = false;
//
// xrLabel46
//
this.xrLabel46.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
this.xrLabel46.LocationFloat = new DevExpress.Utils.PointFloat(285.2088F, 45.69804F);
this.xrLabel46.Name = "xrLabel46";
this.xrLabel46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel46.SizeF = new System.Drawing.SizeF(117.705F, 24F);
this.xrLabel46.StylePriority.UseFont = false;
this.xrLabel46.Text = "bewilligt bis: ";
//
// lblBewilligtVon
//
this.lblBewilligtVon.Font = new System.Drawing.Font("Arial", 9F);
this.lblBewilligtVon.LocationFloat = new DevExpress.Utils.PointFloat(139.581F, 45.69804F);
this.lblBewilligtVon.Multiline = true;
this.lblBewilligtVon.Name = "lblBewilligtVon";
this.lblBewilligtVon.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblBewilligtVon.SizeF = new System.Drawing.SizeF(145.6277F, 23.99997F);
this.lblBewilligtVon.StylePriority.UseFont = false;
this.lblBewilligtVon.StylePriority.UseTextAlignment = false;
//
// lblFls
//
this.lblFls.Font = new System.Drawing.Font("Arial", 9F);
this.lblFls.LocationFloat = new DevExpress.Utils.PointFloat(139.581F, 69.69808F);
this.lblFls.Multiline = true;
this.lblFls.Name = "lblFls";
this.lblFls.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblFls.SizeF = new System.Drawing.SizeF(502.419F, 23.99997F);
this.lblFls.StylePriority.UseFont = false;
this.lblFls.StylePriority.UseTextAlignment = false;
this.lblFls.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblLeistungskategorie
//
this.lblLeistungskategorie.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
this.lblLeistungskategorie.LocationFloat = new DevExpress.Utils.PointFloat(0.001017253F, 69.69795F);
this.lblLeistungskategorie.Name = "lblLeistungskategorie";
this.lblLeistungskategorie.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblLeistungskategorie.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.lblLeistungskategorie.StylePriority.UseFont = false;
this.lblLeistungskategorie.Text = "FLS:";
//
// xrLabel38
//
this.xrLabel38.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
this.xrLabel38.LocationFloat = new DevExpress.Utils.PointFloat(0.001017253F, 45.69791F);
this.xrLabel38.Name = "xrLabel38";
this.xrLabel38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel38.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.xrLabel38.StylePriority.UseFont = false;
this.xrLabel38.Text = "bewilligt von: ";
//
// lblHilfeplan
//
this.lblHilfeplan.Font = new System.Drawing.Font("Arial", 9F);
this.lblHilfeplan.LocationFloat = new DevExpress.Utils.PointFloat(139.581F, 20.88534F);
this.lblHilfeplan.Multiline = true;
this.lblHilfeplan.Name = "lblHilfeplan";
this.lblHilfeplan.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblHilfeplan.SizeF = new System.Drawing.SizeF(502.4195F, 23.99997F);
this.lblHilfeplan.StylePriority.UseFont = false;
this.lblHilfeplan.StylePriority.UseTextAlignment = false;
//
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 20.88528F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Hilfeplan:";
this.zusatzDiagnoseLabel.Font = new System.Drawing.Font("Arial", 10F);
this.zusatzDiagnoseLabel.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 12.99998F);
this.zusatzDiagnoseLabel.Multiline = true;
this.zusatzDiagnoseLabel.Name = "zusatzDiagnoseLabel";
this.zusatzDiagnoseLabel.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.zusatzDiagnoseLabel.SizeF = new System.Drawing.SizeF(502.4205F, 23.99998F);
this.zusatzDiagnoseLabel.StylePriority.UseFont = false;
this.zusatzDiagnoseLabel.StylePriority.UseTextAlignment = false;
//
// Klientenstammblatt
//
@@ -1377,11 +1410,11 @@ namespace AsbRheinErftDuerenSBD
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tableBetreuungszeiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable8)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable9)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1496,5 +1529,8 @@ namespace AsbRheinErftDuerenSBD
private DevExpress.XtraReports.UI.XRLabel xrLabel38;
private DevExpress.XtraReports.UI.XRLabel lblHilfeplan;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
private DevExpress.XtraReports.UI.XRLabel zusatzDiagnoseLabel;
}
}

View File

@@ -25,6 +25,23 @@ namespace AsbRheinErftDuerenSBD
public void SetReportDataSource(CustomerDataRO pRO)
{
var c = DAOFactory.GenericDAO.LoadByID<Customer>(pRO.CustomerOid);
foreach (var vv in c.VarFieldValueList)
{
var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
if (varFieldValue != null)
{
var vValue = varFieldValue.ToString();
switch (vv.VarFieldDefOid)
{
case 1: // Versicherungsnummer
zusatzDiagnoseLabel.Text = vValue;
break;
}
}
}
StringBuilder sbKategorie = new StringBuilder();
StringBuilder sbFLS = new StringBuilder();
StringBuilder sbFLSEinheit = new StringBuilder();

View File

@@ -4,6 +4,7 @@ using System.Data;
using System.IO;
using System.Text;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BS.Shared.DataContracts;
namespace AsbRheinErftDuerenSBD.Export
@@ -15,33 +16,26 @@ namespace AsbRheinErftDuerenSBD.Export
{
DateTime dt = DateTime.Now;
DateTime.TryParse(query.Parameter[0].Value.ToString(), out dt);
query.FileName = String.Format("DatevExport{0:yyyyMM}.csv", dt);
query.QueryResult = GetAbrechnungenString(dt);
return query;
}
public static string CreateExportString(string[] pHeaderCaption, string[][] pContent)
{
if (pHeaderCaption != null && pHeaderCaption.Length > 1 && pHeaderCaption[0].Contains("Datev"))
{
DateTime dt = DateTime.Now;
DateTime.TryParse(pHeaderCaption[1], out dt);
return GetAbrechnungenString(dt);
}
return null;
}
public static String GetAbrechnungenString(DateTime date)
{
StringBuilder sb = new StringBuilder();
var s = GetMonatlicheAbrechnungString(date);
var s = GetMonatlicheRechnungenString(date);
if (!String.IsNullOrWhiteSpace(s))
{
sb.Append(s);
@@ -66,25 +60,24 @@ namespace AsbRheinErftDuerenSBD.Export
return sb.ToString();
}
public static String GetMonatlicheAbrechnungString(DateTime date)
public static String GetMonatlicheRechnungenString(DateTime date)
{
var dt = ExecuteQuery(GetMonatlicheAbrechnungSql(date), date);
var dt = ExecuteQuery(GetMonatlicheRechnungenSql(date), date);
int idx = Int32.MaxValue;
//int idx = Int32.MaxValue;
//foreach (DataRow row in dt.Rows)
//{
// var item = row[2];
// if ((int)item < idx)
// {
// idx = (int)item;
// }
//}
foreach (DataRow row in dt.Rows)
{
var item = row[2];
if ((int)item < idx)
{
idx = (int)item;
}
}
if (idx == Int32.MaxValue)
{
idx = 1;
}
//if (idx == Int32.MaxValue)
//{
// idx = 1;
//}
StringBuilder sb = new StringBuilder();
foreach (DataRow row in dt.Rows)
{
@@ -92,240 +85,64 @@ namespace AsbRheinErftDuerenSBD.Export
{
sb.AppendLine();
}
for (int i = 0; i < row.ItemArray.Length; i++)
sb.Append(String.Format("{0:0.00}", row[0]));
sb.Append(";");
sb.Append(String.Format("{0}", row[1]));
sb.Append(";");
sb.Append(String.Format("{0}", row[2]));
sb.Append(";");
sb.Append(String.Format("{0:dd.MM.yyyy}", row[3]));
sb.Append(";");
sb.Append(String.Format("{0}", row[4]));
sb.Append(";");
sb.Append(String.Format("{0}", row[5]));
sb.Append(";");
String buchungstext = "";
long? c2sOid = (long?)row[6];
if (c2sOid.HasValue)
{
if (i > 0)
{
sb.Append(";");
}
var item = row[i];
if (i == 0 && item == DBNull.Value)
{
item = 0m;
}
if (i == 2)
{
item = idx++;
}
//bool quote = i == 15 || i == 38;
//if (quote)
//{
// sb.Append('"');
// sb.Append(item);
// sb.Append('"');
//}
//else
//{
sb.Append(item);
//}
var c2s = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(c2sOid.Value);
var c = c2s.SupportConcept.Customer;
buchungstext = String.Format("{0}, {1}", c.Person.LastName, c.Person.FirstName);
}
sb.Append(buchungstext);
}
//F,0,050,,BEWO,DA,01012016,012016,iBelegNr1,Belegnr1,220001,,,,999.99, "Name AZ Abrechnung 01/2016 LVR",,,EUR,,,,,,,,,,,R,,,
//G,0,1695,,,-999.99,"Name AZ Abrechnung 01/2016 LVR",
return sb.ToString();
}
}
//public static String GetAbschlagszahlungenString(DateTime date)
//{
// var dt = ExecuteQuery(GetAbschlagszahlungenSql(date), date);
// //Dictionary<long, int> oid2Index = new Dictionary<long, int>();
// //foreach (DataRow row in dt.Rows)
// //{
// // var oid = (long)row[0];
// // var belegnr = row[2] as String;
// // if (belegnr.EndsWith("-a"))
// // {
// // if (!oid2Index.ContainsKey(oid))
// // {
// // oid2Index.Add(oid, 0);
// // }
// // oid2Index[oid]++;
// // }
// //}
// Dictionary<long, int> oid2Index = new Dictionary<long, int>();
// StringBuilder sb = new StringBuilder();
// foreach (DataRow row in dt.Rows)
// {
// if (sb.Length > 0)
// {
// sb.AppendLine();
// }
// var oid = (long)row[0];
// for (int i = 1; i < row.ItemArray.Length; i++)
// {
// if (i > 1)
// {
// sb.Append(";");
// }
// if (i == 2)
// {
// var belegnr = row[2] as String;
// if (belegnr.EndsWith("-a"))
// {
// belegnr = belegnr.Replace("-a", "-");
// if (!oid2Index.ContainsKey(oid))
// {
// oid2Index.Add(oid, 0);
// }
// oid2Index[oid]++;
// belegnr += String.Format("{0}", oid2Index[oid]);
// }
// sb.Append(belegnr);
// }
// else
// {
// var item = row[i];
// sb.Append(item);
// }
// }
// }
// //F,0,050,,BEWO,DA,02012016,012016,iBelegNr2,Belegnr2,220001,,,,-888.88, "Name AZ Abschlagszahlung LVR 01/2016",,,EUR,,,,,,,,,,,R,,,
// //G,0,4473,,,888.88,"Name AZ Abschlagszahlung LVR 05/2016",
// return sb.ToString();
//}
//public static String GetSelbstzahlerString(DateTime date)
//{
// var dt = ExecuteQuery(GetSelbstzahlerSql(date), date);
// StringBuilder sb = new StringBuilder();
// foreach (DataRow row in dt.Rows)
// {
// if (sb.Length > 0)
// {
// sb.AppendLine();
// }
// for (int i = 0; i < row.ItemArray.Length; i++)
// {
// if (i > 0)
// {
// sb.Append(";");
// }
// var item = row[i];
// sb.Append(item);
// }
// }
// return sb.ToString();
//}
private static String GetMonatlicheAbrechnungSql(DateTime date)
private static String GetMonatlicheRechnungenSql(DateTime date)
{
String sql = @"
SELECT
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` > ':Monat_Start') order by IF(crp.`EndDate` is null, MAKEDATE(9999,365),crp.`EndDate`) LIMIT 1 ), 2),
ROUND(ROUND((sr.`GeleisteteFLM` / 60) * ((100 + crpRateFactor.`CostRateValue`)/100), 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 ), 2)) AS 'Umsatz',
'48401' as 'Gegenkonto',
GetNextBelegnr(1) as 'Belegnr',
DATE_FORMAT(DATE_ADD(':Monat_End',INTERVAL -1 DAY), '%d.%m.%Y') as 'Datum',
c.`DebitorNumber` AS 'Debitor',
c.`CostCenter` AS 'Kostenstelle',
CONCAT(p.`LastName`, ', ', p.`FirstName`) as 'Verwendung'
FROM `supportconcept` sc
INNER JOIN `costbearer2supportconcept` cb2sc ON sc.`Oid` = cb2sc.`SupportConceptOid`
INNER JOIN `costbearer` cb ON cb2sc.`CostBearerOid` = cb.`Oid`
LEFT JOIN
(SELECT crp.`ObjectOid`, crp.`CostRateValue` FROM `costrateperiod` crp
WHERE crp.`ObjectTid` = 22 AND crp.`CostRateType` = 2 AND (crp.`EndDate` is null or crp.`EndDate` > NOW()))
AS crpRateFactor ON crpRateFactor.`ObjectOid` = cb.`Oid`
INNER JOIN `organisation` org ON org.`CostBearerOid` = cb.`Oid`
INNER JOIN `customer` c ON sc.`CustomerOid` = c.`Oid`
INNER JOIN `person` p on c.`PersonOid` = p.`Oid`
LEFT JOIN
(SELECT sr2.`CostBearer2SupportConceptOid`, 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`)
AS sr ON sr.`CostBearer2SupportConceptOid` = cb2sc.`Oid`
WHERE c.`IsActive` = 1 AND sc.`IsActive` = 1
and (sr.`GeleisteteFLM` is not null)
ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate`
";
select
sip.Claim,
'48401' as 'Gegenkonto',
ib.invoicenumber,
ib.InvoiceDate,
c.DebitorNumber,
c.CostCenter,
c2s.Oid,
ib.InvoiceId,
org.DebitorNumber
from
person p
inner join customer c on c.personoid = p.oid
inner join supportconcept sc on sc.customeroid = c.oid
inner join costbearer2supportconcept c2s on c2s.supportconceptoid = sc.oid
inner join costbearer cb on c2s.costbeareroid = cb.oid
inner join organisation org on org.costbeareroid = cb.oid
inner join invoicebase ib on ib.costbearer2supportconceptoid = c2s.oid
inner join serviceinvoice si on si.invoicebaseoid = ib.oid
inner join serviceinvoiceperiod sip on sip.serviceinvoiceoid = si.oid
WHERE ib.`AccountingPeriodEnd` >= ':Monat_Start' AND ib.`AccountingPeriodEnd` < ':Monat_End' and ib.IsActive = 1
order by ib.invoicenumber
";
return sql;
}
// private static String GetAbschlagszahlungenSql(DateTime date)
// {
// //"Abrechnung" = OID -ab
// // "Monatliche Abschlagszahlungen" OID 77 "-a"
// String sql = @"
//SELECT
//at.CostBearer2SupportConceptOid,
//date_format(at.BookingDate, '%d.%m.%Y') as 'Belegdatum',
//CASE ve.Oid
// WHEN 78
//THEN ':Belegnr-ab'
//ELSE ':Belegnr-a'
//End,
//'S13690' as 'Konto Soll',
//'' as 'Kostenstelle Soll',
//c.DebitorNumber as 'Konto Haben',
//'' as 'Kostenstelle Haben',
//Round(at.Amount, 2) as 'Betrag',
//CONCAT('Abschlagszahlung, ', p.FirstName, ' ', p.LastName, ', ', at.notice) as 'Buchungstext'
//from accountingtransaction at
//join costbearer2supportconcept c2s on c2s.oid = at.costbearer2supportconceptoid
//join supportconcept sc on sc.oid = c2s.supportconceptoid
//join customer c on sc.customeroid = c.oid
//join person p on c.personoid = p.oid
//left join valuelistentry2object v2o on v2o.objectoid = at.oid and v2o.objecttid = 26
//left join valuelistentry ve on v2o.valuelistentryoid = ve.oid
//WHERE at.`BookingDate` >= ':Monat_Start' AND at.`BookingDate` < ':Monat_End' and c.`IsActive` <> 0 AND sc.`IsActive` <> 0
//ORDER BY p.`LastName`, p.`FirstName`
//";
// return sql;
// }
// private static String GetSelbstzahlerSql(DateTime date)
// {
// String sql = @"
//SELECT
//date_format(ib.InvoiceDate, '%d.%m.%Y') as 'Belegdatum',
//ib.InvoiceNumber as 'Belegnummer',
//c.DebitorNumber as 'Konto Soll',
//'' as 'Kostenstelle Soll',
//'S86400' as 'Konto Haben',
//c.CostCenter as 'Kostenstelle Haben',
//Round(ii.AmountTotal, 2) as 'Betrag',
//CONCAT('Eigenanteil, ', p.`FirstName`, ' ', p.`LastName`) as 'Buchungstext'
//from invoicebase ib
//join invoiceitem ii on ii.invoicebaseoid = ib.oid
//join customer c on c.oid = ib.recipientcustomeroid
//join `person` p on c.`PersonOid` = p.`Oid`
//where ib.`InvoiceDate` >= ':Monat_Start' AND ib.`InvoiceDate` < ':Monat_End'
//and ib.type = 0 and ib.isactive = 1 and c.isactive <> 0
//";
// return sql;
// }
public static DataTable ExecuteQuery(String sql, DateTime dt)
{
var newsql = sql;
@@ -337,7 +154,5 @@ ORDER BY p.`LastName`, p.`FirstName`, cb2sc.`ApprovedStartDate`
return DAOFactory.AdoDAO.ExecuteQuery(newsql).Tables[0];
}
}
}

View File

@@ -48,18 +48,18 @@ namespace AsbRheinErftDuerenSBD.Invoicing
return null;
}
override void IncreaseInvoiceNumber(int count, List<ServiceInvoice> newInvoices)
{
if (count != 0)
{
var invoiceNumber = this.LoadInvoiceNumber();
if (invoiceNumber.Use)
{
invoiceNumber.CurrentNumber += count;
this.UpdateInvoiceNumber(invoiceNumber);
}
}
}
//override void IncreaseInvoiceNumber(int count, List<ServiceInvoice> newInvoices)
//{
// if (count != 0)
// {
// var invoiceNumber = this.LoadInvoiceNumber();
// if (invoiceNumber.Use)
// {
// invoiceNumber.CurrentNumber += count;
// this.UpdateInvoiceNumber(invoiceNumber);
// }
// }
//}
public override InvoiceNumberDC UpdateInvoiceNumber(InvoiceNumberDC dc)
{

View File

@@ -29,7 +29,6 @@ namespace AsbRheinErftDuerenSBD
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.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
@@ -37,34 +36,39 @@ namespace AsbRheinErftDuerenSBD
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.lblKlient = new DevExpress.XtraReports.UI.XRLabel();
this.lblZeitraum = new DevExpress.XtraReports.UI.XRLabel();
this.lblMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
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.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAnzahlZuschlag = new DevExpress.XtraReports.UI.XRLabel();
this.lblGesamtBetrag = new DevExpress.XtraReports.UI.XRLabel();
this.lblBetragEinheitZuschlag = new DevExpress.XtraReports.UI.XRLabel();
this.lblGesamtBetragZuschlag = new DevExpress.XtraReports.UI.XRLabel();
this.lblZuschlagText = new DevExpress.XtraReports.UI.XRLabel();
this.lblBetragStunden = new DevExpress.XtraReports.UI.XRLabel();
this.lblStundensatz = new DevExpress.XtraReports.UI.XRLabel();
this.lblStunden = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrSubreport1 = new DevExpress.XtraReports.UI.XRSubreport();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
@@ -89,327 +93,457 @@ namespace AsbRheinErftDuerenSBD
//
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 125F;
this.bottomMarginBand1.HeightF = 24.75027F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// xrLabel15
//
this.xrLabel15.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 9.999974F);
this.xrLabel15.Multiline = true;
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(260.4167F, 52.41668F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(676.6699F, 56.25F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = "Mit freundlichem Gruß\r\ni.A.";
this.xrLabel15.Text = "Wir danken Ihnen für das uns entgegengebrachte Vertrauen und bitten um Überweisun" +
"g innerhalb \r\nvon 14 Tagen auf unser Konto.";
//
// xrLabel14
//
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 84.99998F);
this.xrLabel14.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0.166893F, 66.24998F);
this.xrLabel14.Multiline = true;
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(332.7916F, 90.85419F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(332.7916F, 25.22919F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.Text = "[CreatorName]\r\nSchulbegleitender Dienst\r\n\r\n\r\nAnlage: Stundennachweis";
this.xrLabel14.Text = "IBAN DE94 3702 0500 0007 2715 00";
//
// xrLabel2
//
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 240.625F);
this.xrLabel2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 351.0417F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(206F, 20F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(161.3751F, 20F);
this.xrLabel2.StylePriority.UseBorders = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Abrechnungsmonat:";
this.xrLabel2.Text = "Leistungen";
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// lblKlient
// lblZeitraum
//
this.lblKlient.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM yyyy}")});
this.lblKlient.LocationFloat = new DevExpress.Utils.PointFloat(206.6248F, 240.625F);
this.lblKlient.Name = "lblKlient";
this.lblKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblKlient.SizeF = new System.Drawing.SizeF(281.25F, 20F);
this.lblKlient.StylePriority.UseBorders = false;
this.lblKlient.StylePriority.UseTextAlignment = false;
this.lblKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
this.lblZeitraum.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "Abrechnung {0:MM/yyyy}")});
this.lblZeitraum.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblZeitraum.LocationFloat = new DevExpress.Utils.PointFloat(161.3751F, 351.0417F);
this.lblZeitraum.Name = "lblZeitraum";
this.lblZeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblZeitraum.SizeF = new System.Drawing.SizeF(281.25F, 20F);
this.lblZeitraum.StylePriority.UseBorders = false;
this.lblZeitraum.StylePriority.UseFont = false;
this.lblZeitraum.StylePriority.UseTextAlignment = false;
this.lblZeitraum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// lblMitarbeiter
//
this.lblMitarbeiter.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.lblMitarbeiter.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
this.lblMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(206.6248F, 220.625F);
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber", "Rg-Nr.: {0}")});
this.lblMitarbeiter.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(161.3751F, 220.625F);
this.lblMitarbeiter.Name = "lblMitarbeiter";
this.lblMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblMitarbeiter.SizeF = new System.Drawing.SizeF(281.25F, 20F);
this.lblMitarbeiter.SizeF = new System.Drawing.SizeF(336.9163F, 42.91667F);
this.lblMitarbeiter.StylePriority.UseBorders = false;
this.lblMitarbeiter.StylePriority.UseFont = false;
this.lblMitarbeiter.StylePriority.UseTextAlignment = false;
this.lblMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
this.lblMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.lblMitarbeiter.TextTrimming = System.Drawing.StringTrimming.None;
//
// xrLabel3
//
this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel3.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 220.625F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(206F, 20F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(161.2083F, 42.91667F);
this.xrLabel3.StylePriority.UseBorders = false;
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.StylePriority.UseTextAlignment = false;
this.xrLabel3.Text = "Rechnungsnummer: ";
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
this.xrLabel3.Text = "Rechnung";
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrLabel3.TextTrimming = System.Drawing.StringTrimming.None;
//
// xrLabel12
//
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(206.6253F, 260.625F);
this.xrLabel12.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(161.3751F, 283.5417F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(470.54F, 20F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(336.9163F, 20F);
this.xrLabel12.StylePriority.UseBorders = false;
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
this.xrLabel12.Text = "[CustomerLastName], [CustomerFirstName], geb. [CustomerBirthdate!dd.MM.yyyy]";
this.xrLabel12.Text = "[CustomerLastName], [CustomerFirstName]";
this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel11
//
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 260.625F);
this.xrLabel11.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 283.5417F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(206.4585F, 20F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(161.2083F, 20F);
this.xrLabel11.StylePriority.UseBorders = false;
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.StylePriority.UseTextAlignment = false;
this.xrLabel11.Text = "Betreute(r):";
this.xrLabel11.Text = "für";
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel10
//
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(206.6253F, 280.625F);
this.xrLabel10.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(161.3751F, 303.5417F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(470.54F, 20F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(515.7901F, 19.99997F);
this.xrLabel10.StylePriority.UseBorders = false;
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.StylePriority.UseTextAlignment = false;
this.xrLabel10.Text = "[CustomerStreet], [CustomerPostalCode] [CustomerTown]";
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel4
//
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 280.625F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(206.4585F, 20F);
this.xrLabel4.StylePriority.UseBorders = false;
this.xrLabel4.StylePriority.UseTextAlignment = false;
this.xrLabel4.Text = "wohnhaft:";
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel5
//
this.xrLabel5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(206.6253F, 300.625F);
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber", "Kunden-Nr.: {0}")});
this.xrLabel5.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(498.2914F, 283.5417F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(281.25F, 20F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(178.5453F, 20F);
this.xrLabel5.StylePriority.UseBorders = false;
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel13
//
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 300.625F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(206.4585F, 20F);
this.xrLabel13.StylePriority.UseBorders = false;
this.xrLabel13.StylePriority.UseTextAlignment = false;
this.xrLabel13.Text = "Kennzeichen d. Betreuten:";
this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel17,
this.xrLabel13,
this.xrLabel16,
this.xrLabel6,
this.xrTable5,
this.xrLabel1,
this.lblAnzahlZuschlag,
this.lblGesamtBetrag,
this.lblBetragEinheitZuschlag,
this.lblGesamtBetragZuschlag,
this.lblZuschlagText,
this.lblBetragStunden,
this.lblStundensatz,
this.lblStunden,
this.xrLabel7,
this.xrLabel6});
this.GroupHeader1.HeightF = 243.75F;
this.xrLabel7});
this.GroupHeader1.HeightF = 153.125F;
this.GroupHeader1.Name = "GroupHeader1";
//
// xrLabel17
//
this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel17.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(442.792F, 86.45834F);
this.xrLabel17.Multiline = true;
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(119.9999F, 25F);
this.xrLabel17.StylePriority.UseBorders = false;
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.StylePriority.UseTextAlignment = false;
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel13
//
this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel13.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(442.792F, 61.45833F);
this.xrLabel13.Multiline = true;
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(119.9999F, 25F);
this.xrLabel13.StylePriority.UseBorders = false;
this.xrLabel13.StylePriority.UseFont = false;
this.xrLabel13.StylePriority.UseTextAlignment = false;
this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel16
//
this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
this.xrLabel16.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(562.7918F, 61.45833F);
this.xrLabel16.Multiline = true;
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(114.0449F, 25F);
this.xrLabel16.StylePriority.UseBorders = false;
this.xrLabel16.StylePriority.UseFont = false;
this.xrLabel16.StylePriority.UseTextAlignment = false;
this.xrLabel16.Text = "1.000,00 €";
this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel6
//
this.xrLabel6.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(141.1252F, 61.45833F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(189.17F, 25F);
this.xrLabel6.StylePriority.UseBorders = false;
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.StylePriority.UseTextAlignment = false;
this.xrLabel6.Text = "** Summe";
//
// xrTable5
//
this.xrTable5.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0.166893F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
this.xrTable5.SizeF = new System.Drawing.SizeF(676.6698F, 36.45833F);
this.xrTable5.StylePriority.UseFont = false;
//
// xrTableRow23
//
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell32,
this.xrTableCell37,
this.xrTableCell38,
this.xrTableCell34});
this.xrTableRow23.Name = "xrTableRow23";
this.xrTableRow23.Weight = 1.4583332824707032D;
//
// xrTableCell32
//
this.xrTableCell32.BackColor = System.Drawing.Color.Transparent;
this.xrTableCell32.BorderColor = System.Drawing.Color.Black;
this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| 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 = "Anzahl";
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell32.Weight = 0.62463077449375981D;
//
// xrTableCell37
//
this.xrTableCell37.BackColor = System.Drawing.Color.Transparent;
this.xrTableCell37.BorderColor = System.Drawing.Color.Black;
this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | 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 = "Bezeichnung";
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell37.Weight = 1.3360405700773748D;
//
// xrTableCell38
//
this.xrTableCell38.BackColor = System.Drawing.Color.Transparent;
this.xrTableCell38.BorderColor = System.Drawing.Color.Black;
this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | 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 = "Einzel-Preis";
this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell38.Weight = 0.53175774916588248D;
//
// xrTableCell34
//
this.xrTableCell34.BackColor = System.Drawing.Color.Transparent;
this.xrTableCell34.BorderColor = System.Drawing.Color.Black;
this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)(((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-Preis";
this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell34.Weight = 0.50610768530886507D;
//
// xrLabel1
//
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 206.25F);
this.xrLabel1.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(141.1252F, 86.45834F);
this.xrLabel1.Multiline = true;
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(189.1665F, 37.50001F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(189.17F, 25F);
this.xrLabel1.StylePriority.UseBorders = false;
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.StylePriority.UseTextAlignment = false;
this.xrLabel1.Text = "Gesamtbetrag:";
//
// lblAnzahlZuschlag
//
this.lblAnzahlZuschlag.CanShrink = true;
this.lblAnzahlZuschlag.LocationFloat = new DevExpress.Utils.PointFloat(285.8744F, 137.5F);
this.lblAnzahlZuschlag.Multiline = true;
this.lblAnzahlZuschlag.Name = "lblAnzahlZuschlag";
this.lblAnzahlZuschlag.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAnzahlZuschlag.SizeF = new System.Drawing.SizeF(92.4581F, 37.49998F);
this.lblAnzahlZuschlag.StylePriority.UseBorders = false;
this.lblAnzahlZuschlag.StylePriority.UseTextAlignment = false;
this.lblAnzahlZuschlag.Text = "0,00 €";
this.lblAnzahlZuschlag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrLabel1.Text = "Endsumme";
//
// lblGesamtBetrag
//
this.lblGesamtBetrag.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblGesamtBetrag.LocationFloat = new DevExpress.Utils.PointFloat(473.3327F, 206.25F);
this.lblGesamtBetrag.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.lblGesamtBetrag.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
this.lblGesamtBetrag.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblGesamtBetrag.LocationFloat = new DevExpress.Utils.PointFloat(562.7917F, 86.45834F);
this.lblGesamtBetrag.Multiline = true;
this.lblGesamtBetrag.Name = "lblGesamtBetrag";
this.lblGesamtBetrag.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblGesamtBetrag.SizeF = new System.Drawing.SizeF(145.0002F, 37.49999F);
this.lblGesamtBetrag.SizeF = new System.Drawing.SizeF(114.045F, 25F);
this.lblGesamtBetrag.StylePriority.UseBorders = false;
this.lblGesamtBetrag.StylePriority.UseFont = false;
this.lblGesamtBetrag.StylePriority.UseTextAlignment = false;
this.lblGesamtBetrag.Text = "1.000,00 €";
this.lblGesamtBetrag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// lblBetragEinheitZuschlag
//
this.lblBetragEinheitZuschlag.CanShrink = true;
this.lblBetragEinheitZuschlag.LocationFloat = new DevExpress.Utils.PointFloat(378.3325F, 137.5F);
this.lblBetragEinheitZuschlag.Multiline = true;
this.lblBetragEinheitZuschlag.Name = "lblBetragEinheitZuschlag";
this.lblBetragEinheitZuschlag.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblBetragEinheitZuschlag.SizeF = new System.Drawing.SizeF(95.00018F, 37.49999F);
this.lblBetragEinheitZuschlag.StylePriority.UseBorders = false;
this.lblBetragEinheitZuschlag.StylePriority.UseTextAlignment = false;
this.lblBetragEinheitZuschlag.Text = "0,00 €";
this.lblBetragEinheitZuschlag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// lblGesamtBetragZuschlag
//
this.lblGesamtBetragZuschlag.CanShrink = true;
this.lblGesamtBetragZuschlag.LocationFloat = new DevExpress.Utils.PointFloat(473.3327F, 137.5F);
this.lblGesamtBetragZuschlag.Multiline = true;
this.lblGesamtBetragZuschlag.Name = "lblGesamtBetragZuschlag";
this.lblGesamtBetragZuschlag.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblGesamtBetragZuschlag.SizeF = new System.Drawing.SizeF(145.0002F, 37.49999F);
this.lblGesamtBetragZuschlag.StylePriority.UseBorders = false;
this.lblGesamtBetragZuschlag.StylePriority.UseTextAlignment = false;
this.lblGesamtBetragZuschlag.Text = "1.000,00 €";
this.lblGesamtBetragZuschlag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// lblZuschlagText
//
this.lblZuschlagText.CanShrink = true;
this.lblZuschlagText.LocationFloat = new DevExpress.Utils.PointFloat(0F, 137.5F);
this.lblZuschlagText.Multiline = true;
this.lblZuschlagText.Name = "lblZuschlagText";
this.lblZuschlagText.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblZuschlagText.SizeF = new System.Drawing.SizeF(273.0835F, 37.50002F);
this.lblZuschlagText.StylePriority.UseBorders = false;
this.lblZuschlagText.StylePriority.UseTextAlignment = false;
this.lblZuschlagText.Text = "5,0% Zuschlag auf Betreuungszeit";
this.lblGesamtBetrag.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblBetragStunden
//
this.lblBetragStunden.LocationFloat = new DevExpress.Utils.PointFloat(473.3327F, 100F);
this.lblBetragStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.lblBetragStunden.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblBetragStunden.LocationFloat = new DevExpress.Utils.PointFloat(562.7918F, 36.45833F);
this.lblBetragStunden.Multiline = true;
this.lblBetragStunden.Name = "lblBetragStunden";
this.lblBetragStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblBetragStunden.SizeF = new System.Drawing.SizeF(145.0002F, 37.49999F);
this.lblBetragStunden.SizeF = new System.Drawing.SizeF(114.0449F, 25F);
this.lblBetragStunden.StylePriority.UseBorders = false;
this.lblBetragStunden.StylePriority.UseFont = false;
this.lblBetragStunden.StylePriority.UseTextAlignment = false;
this.lblBetragStunden.Text = "1.000,00 €";
this.lblBetragStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.lblBetragStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblStundensatz
//
this.lblStundensatz.LocationFloat = new DevExpress.Utils.PointFloat(378.3325F, 100F);
this.lblStundensatz.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.lblStundensatz.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblStundensatz.LocationFloat = new DevExpress.Utils.PointFloat(442.792F, 36.45833F);
this.lblStundensatz.Multiline = true;
this.lblStundensatz.Name = "lblStundensatz";
this.lblStundensatz.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblStundensatz.SizeF = new System.Drawing.SizeF(95.00018F, 37.49999F);
this.lblStundensatz.SizeF = new System.Drawing.SizeF(119.9999F, 25F);
this.lblStundensatz.StylePriority.UseBorders = false;
this.lblStundensatz.StylePriority.UseFont = false;
this.lblStundensatz.StylePriority.UseTextAlignment = false;
this.lblStundensatz.Text = "0,00 €";
this.lblStundensatz.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.lblStundensatz.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblStunden
//
this.lblStunden.LocationFloat = new DevExpress.Utils.PointFloat(189.1663F, 100F);
this.lblStunden.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblStunden.LocationFloat = new DevExpress.Utils.PointFloat(0.166893F, 36.45833F);
this.lblStunden.Multiline = true;
this.lblStunden.Name = "lblStunden";
this.lblStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblStunden.SizeF = new System.Drawing.SizeF(189.1665F, 37.50001F);
this.lblStunden.SizeF = new System.Drawing.SizeF(140.9583F, 25F);
this.lblStunden.StylePriority.UseBorders = false;
this.lblStunden.StylePriority.UseFont = false;
this.lblStunden.StylePriority.UseTextAlignment = false;
this.lblStunden.Text = "100,00 Stunden zu je";
this.lblStunden.Text = "100,00 ";
//
// xrLabel7
//
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100F);
this.xrLabel7.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(141.1253F, 36.45833F);
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(189.1665F, 37.50001F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(301.6667F, 25F);
this.xrLabel7.StylePriority.UseBorders = false;
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.StylePriority.UseTextAlignment = false;
this.xrLabel7.Text = "Betreuungseinsätze";
//
// xrLabel6
//
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 0F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(676.67F, 100F);
this.xrLabel6.StylePriority.UseBorders = false;
this.xrLabel6.StylePriority.UseTextAlignment = false;
this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
this.xrLabel7.Text = "Stundenabrechnung Nicht-Fachkraft";
//
// GroupHeader2
//
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel8,
this.xrLabel4,
this.xrLabel9,
this.xrLabel2,
this.lblKlient,
this.lblZeitraum,
this.lblMitarbeiter,
this.xrLabel3,
this.xrLabel12,
this.xrLabel11,
this.xrLabel10,
this.xrLabel4,
this.xrLabel5,
this.xrLabel13,
this.lblAdresse});
this.GroupHeader2.HeightF = 371.0417F;
this.GroupHeader2.HeightF = 416.875F;
this.GroupHeader2.Level = 1;
this.GroupHeader2.Name = "GroupHeader2";
//
// xrLabel8
//
this.xrLabel8.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(161.3751F, 391.0416F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(515.4617F, 20F);
this.xrLabel8.StylePriority.UseBorders = false;
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "AZ.: [CustomerReferenceNumber]";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel4
//
this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(161.3751F, 371.0416F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(515.4617F, 20F);
this.xrLabel4.StylePriority.UseBorders = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.StylePriority.UseTextAlignment = false;
this.xrLabel4.Text = "Schulbegleitung [CustomerFirstName] [CustomerLastName]";
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel9
//
this.xrLabel9.Font = new System.Drawing.Font("Verdana", 8F);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(535.2882F, 180F);
this.xrLabel9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDateTime", "vom {0:dd.MM.yyyy}")});
this.xrLabel9.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(498.2914F, 220.625F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(144.7117F, 20F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(178.5453F, 42.91667F);
this.xrLabel9.StylePriority.UseBorders = false;
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.StylePriority.UseTextAlignment = false;
this.xrLabel9.Text = "[InvoiceDate]";
this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrLabel9.TextTrimming = System.Drawing.StringTrimming.None;
//
// lblAdresse
//
this.lblAdresse.CanGrow = false;
this.lblAdresse.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.lblAdresse.Multiline = true;
this.lblAdresse.Name = "lblAdresse";
@@ -422,24 +556,16 @@ namespace AsbRheinErftDuerenSBD
this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel15,
this.xrLabel14});
this.GroupFooter3.HeightF = 175.8542F;
this.GroupFooter3.HeightF = 101.8959F;
this.GroupFooter3.Name = "GroupFooter3";
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrSubreport1});
this.GroupFooter1.HeightF = 25.2498F;
this.GroupFooter1.Level = 1;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
//
// xrSubreport1
//
this.xrSubreport1.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 0F);
this.xrSubreport1.Name = "xrSubreport1";
this.xrSubreport1.SizeF = new System.Drawing.SizeF(676.8331F, 25.2498F);
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
@@ -459,11 +585,12 @@ namespace AsbRheinErftDuerenSBD
this.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(87, 50, 200, 125);
this.Margins = new System.Drawing.Printing.Margins(87, 50, 200, 25);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
@@ -477,33 +604,37 @@ namespace AsbRheinErftDuerenSBD
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel lblKlient;
private DevExpress.XtraReports.UI.XRLabel lblZeitraum;
private DevExpress.XtraReports.UI.XRLabel lblMitarbeiter;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel lblAnzahlZuschlag;
private DevExpress.XtraReports.UI.XRLabel lblGesamtBetrag;
private DevExpress.XtraReports.UI.XRLabel lblBetragEinheitZuschlag;
private DevExpress.XtraReports.UI.XRLabel lblGesamtBetragZuschlag;
private DevExpress.XtraReports.UI.XRLabel lblZuschlagText;
private DevExpress.XtraReports.UI.XRLabel lblBetragStunden;
private DevExpress.XtraReports.UI.XRLabel lblStundensatz;
private DevExpress.XtraReports.UI.XRLabel lblStunden;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRSubreport xrSubreport1;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
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 xrTableCell38;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
}
}

View File

@@ -26,98 +26,11 @@ namespace AsbRheinErftDuerenSBD
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
//CreateAbrechnungsItems(pRO);
SetzeEmpfaengerAdresse(pRO);
SetzeBetraege(pRO);
var subReport = new LeistungsnachweisAbrechnung();
subReport.SetReportDataSource(pRO);
this.xrSubreport1.ReportSource = subReport;
this.bindingSource1.DataSource = pRO;
}
//private void CreateAbrechnungsItems(ServiceInvoiceRO pRo)
//{
// if (pRo.InvoiceBase.SupportConceptCostBearerRelDc != null)
// {
// var c2s = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(pRo.InvoiceBase.SupportConceptCostBearerRelDc.CostBearer2SupportConceptOid.Value);
// var list = ErstelleStundenplanItems(c2s.SupportConcept.Customer, pRo.AccountingPeriodStart, pRo.AccountingPeriodEnd);
// var srList = HoleAbrechenbareServiceRecords(c2s, pRo.AccountingPeriodStart, pRo.AccountingPeriodEnd);
// pRo.BillableServiceRecords = MergeBillableServiceRecords(list, srList);
// }
//}
//private List<ServiceRecordDC> MergeBillableServiceRecords(List<ServiceRecordDC> stundenplanItems, List<ServiceRecordDC> srList)
//{
// List<ServiceRecordDC> result = new List<ServiceRecordDC>();
// Dictionary<int, bool> dayExistDict = new Dictionary<int, bool>();
// foreach (var sr in srList)
// {
// if (!dayExistDict.ContainsKey(sr.Start.Value.Day))
// {
// dayExistDict.Add(sr.Start.Value.Day, true);
// }
// result.Add(sr);
// }
// foreach (var sr in stundenplanItems)
// {
// if (!dayExistDict.ContainsKey(sr.Start.Value.Day))
// {
// result.Add(sr);
// }
// }
// return result;
//}
//private List<ServiceRecordDC> HoleAbrechenbareServiceRecords(CostBearer2SupportConcept c2S, DateTime pRoAccountingPeriodStart, DateTime pRoAccountingPeriodEnd)
//{
// var srList = c2S.ServiceRecords;
// List<ServiceRecordDC> result = new List<ServiceRecordDC>();
// foreach (var sr in srList)
// {
// var dc = MapperFactory.ServiceRecordDC_ServiceRecord.MapToNewDC(sr);
// result.Add(dc);
// }
// return result;
//}
//private List<ServiceRecordDC> ErstelleStundenplanItems(Customer customer, DateTime start, DateTime ende)
//{
// var stundenplan = GetStundenplan(customer, start);
// List<ServiceRecordDC> items = new List<ServiceRecordDC>();
// while (start <= ende)
// {
// var subItems = ErstelleStundenplanEintraege(stundenplan, start);
// items.AddRange(subItems);
// start = start.AddDays(1);
// }
// return items;
//}
private static Organisation SucheSchule(Customer customer)
{
foreach (var c2o in customer.Customer2OrganisationList)
@@ -134,133 +47,14 @@ namespace AsbRheinErftDuerenSBD
return null;
}
//private static Arbeitszeit GetStundenplan(Customer customer, DateTime date)
//{
// var stundenplan = SucheStundenplan(customer.Arbeitszeiten, date);
// if (stundenplan == null)
// {
// //Kein Stundenplan hinterlegt, suche Stundenplan bei der Organisation (Schule)
// var org = SucheSchule(customer);
// if (org != null)
// {
// return SucheStundenplan(org.Arbeitszeiten, date);
// }
// }
// return stundenplan;
//}
//private static Arbeitszeit SucheStundenplan(IList<Arbeitszeit> arbeitszeiten, DateTime date)
//{
// if (arbeitszeiten != null && arbeitszeiten.Count > 0)
// {
// foreach (var az in arbeitszeiten)
// {
// if ((!az.GueltigVon.HasValue || az.GueltigVon <= date) && (!az.GueltigBis.HasValue || az.GueltigBis >= date))
// {
// return az;
// }
// }
// }
// return null;
//}
//private static List<ServiceRecordDC> ErstelleStundenplanEintraege(Arbeitszeit arbeitszeit, DateTime datum)
//{
// List<ServiceRecordDC> items = new List<ServiceRecordDC>();
// if (arbeitszeit != null && arbeitszeit.ArbeitszeitEintraege != null && arbeitszeit.ArbeitszeitEintraege.Count > 0)
// {
// if (arbeitszeit.GueltigVon <= datum && datum <= arbeitszeit.GueltigBis)
// {
// var day = datum.DayOfWeek;
// foreach (var ae in arbeitszeit.ArbeitszeitEintraege)
// {
// if (SindAmGleichenWochentag(day, ae.Tag))
// {
// String dateStr1 = String.Format("{0:dd.MM.yyyy} {1}", datum, ae.UhrzeitVon);
// String dateStr2 = String.Format("{0:dd.MM.yyyy} {1}", datum, ae.UhrzeitBis);
// DateTime date1;
// DateTime date2;
// if (DateTime.TryParse(dateStr1, out date1) && DateTime.TryParse(dateStr2, out date2))
// {
// var item = new ServiceRecordDC();
// item.Start = date1;
// item.End = date2;
// items.Add(item);
// }
// }
// }
// }
// }
// return items;
//}
//private static decimal BerechneStunden(ArbeitszeitEintrag ae)
//{
// String dateStr1 = String.Format("31.12.2018 {0}", ae.UhrzeitVon);
// String dateStr2 = String.Format("31.12.2018 {0}", ae.UhrzeitBis);
// DateTime date1;
// DateTime date2;
// if (DateTime.TryParse(dateStr1, out date1) && DateTime.TryParse(dateStr2, out date2))
// {
// return (decimal)date2.Subtract(date1).TotalHours;
// }
// return 0;
//}
//private static bool SindAmGleichenWochentag(DayOfWeek day, AppointmentDayOfWeek aeTag)
//{
// if (day == DayOfWeek.Monday && aeTag == AppointmentDayOfWeek.Montag)
// {
// return true;
// }
// if (day == DayOfWeek.Tuesday && aeTag == AppointmentDayOfWeek.Dienstag)
// {
// return true;
// }
// if (day == DayOfWeek.Wednesday && aeTag == AppointmentDayOfWeek.Mittwoch)
// {
// return true;
// }
// if (day == DayOfWeek.Thursday && aeTag == AppointmentDayOfWeek.Donnerstag)
// {
// return true;
// }
// if (day == DayOfWeek.Friday && aeTag == AppointmentDayOfWeek.Freitag)
// {
// return true;
// }
// if (day == DayOfWeek.Saturday && aeTag == AppointmentDayOfWeek.Samstag)
// {
// return true;
// }
// return false;
//}
private void SetzeBetraege(ServiceInvoiceRO pRo)
{
lblZuschlagText.Text = "";
lblAnzahlZuschlag.Text = "";
lblBetragEinheitZuschlag.Text = "";
lblGesamtBetragZuschlag.Text = "";
//lblZuschlagText.Text = "";
//lblAnzahlZuschlag.Text = "";
//lblBetragEinheitZuschlag.Text = "";
//lblGesamtBetragZuschlag.Text = "";
lblZeitraum.Text = String.Format("Abrechnung {0:MM} / {0:yyyy}", pRo.AccountingPeriodStart);
decimal stundenAnzahl = 0;
decimal stundenSatz = 0;
@@ -302,13 +96,13 @@ namespace AsbRheinErftDuerenSBD
lblStunden.Text = String.Format("{0:0.00}", stundenAnzahl);
lblStundensatz.Text = String.Format("{0:c}", stundenSatz);
lblBetragStunden.Text = String.Format("{0:c}", stundenAnzahl * stundenSatz);
if (!String.IsNullOrWhiteSpace(prozentZuschlag))
{
lblZuschlagText.Text = String.Format("{0} Zuschlag auf Betreuungszeit", prozentZuschlag);
lblAnzahlZuschlag.Text = String.Format("{0:0.00}", anzahlZuschlag);
lblBetragEinheitZuschlag.Text = String.Format("{0:c}", betragEinheitZuschlag);
lblGesamtBetragZuschlag.Text = String.Format("{0:c}", anzahlZuschlag * betragEinheitZuschlag);
}
//if (!String.IsNullOrWhiteSpace(prozentZuschlag))
//{
// lblZuschlagText.Text = String.Format("{0} Zuschlag auf Betreuungszeit", prozentZuschlag);
// lblAnzahlZuschlag.Text = String.Format("{0:0.00}", anzahlZuschlag);
// lblBetragEinheitZuschlag.Text = String.Format("{0:c}", betragEinheitZuschlag);
// lblGesamtBetragZuschlag.Text = String.Format("{0:c}", anzahlZuschlag * betragEinheitZuschlag);
//}
lblGesamtBetrag.Text = pRo.GrossClaim;
}

View File

@@ -117,13 +117,6 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="xrLabel6.Text" xml:space="preserve">
<value>Sehr geehrte Damen und Herren,
wir haben im o.g. Zeitraum für [CustomerFirstName] [CustomerLastName] Leistungen
im Bereich Schulbegleitender Dienst gem. § 53 SGB XII erbracht.
Wir stellen diese hiermit in Rechnung.</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>

View File

@@ -0,0 +1,40 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows;
using AsbRheinErftDuerenSBD.Invoicing;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Service.DCEntityMapper;
using BeWo.Service.Plugins;
using BS.Shared;
using BS.Shared.DataContracts;
namespace AsbRheinErftDuerenSBD.Service
{
public class CustomAccountingService : AccountingService
{
public override ServiceInvoice ErstelleStornoRechnung(InvoiceBaseDC ibdc)
{
var i = base.ErstelleStornoRechnung(ibdc);
int invoiceCounter = 0;
var inc = PluginLoader.FindClass<InvoiceNumberGenerator>();
i.InvoiceBase.InvoiceNumber = inc.GetNextInvoiceNumber(invoiceCounter, i.InvoiceBase) + " Storno";
if (String.IsNullOrEmpty(i.InvoiceBase.InvoiceTypeText))
{
i.InvoiceBase.InvoiceTypeText = "Storno";
}
else
{
i.InvoiceBase.InvoiceTypeText += " Storno";
}
DAOFactory.GenericDAO.Insert(i);
inc.IncreaseInvoiceNumber(1, null);
return i;
}
}
}

View File

@@ -15,7 +15,7 @@ namespace BeWoDarmstadt
protected override decimal? BerechneUeberstunden(MitarbeiterstundenkontoRO.EmployeeDetail ed, decimal? ueberstundenStd, Contract contract, DateTime start, DateTime ende)
{
base.BerechneUeberstunden(ed, ueberstundenStd, contract, start, ende);
fls += ed.FlsSoll-ed.FlsIst; // Achtung alles andere stimmt, aber die FLSSoll kriege ich hier nicht raus. Ggf ABfrage kopieren und erweitern oder aus contract!?
fls += ed.StundenSollOhneUrlaubKrankheit*75/100-ed.FlsIst;
// ausgezahlte += ed.UeberstundenAusbezahlt;
return ueberstundenStd;
}

View File

@@ -69,6 +69,8 @@
<Compile Include="CustomerDataReport.Designer.cs">
<DependentUpon>CustomerDataReport.cs</DependentUpon>
</Compile>
<Compile Include="Invoicing\CustomInvoiceFactory.cs" />
<Compile Include="Invoicing\SelbstzahlerInvoiceCreation.cs" />
<Compile Include="Klientenstammblatt.cs">
<SubType>Component</SubType>
</Compile>
@@ -88,6 +90,18 @@
<DependentUpon>Mitarbeiterauslastung.cs</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="RechnungSelbstzahler.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="RechnungSelbstzahler.Designer.cs">
<DependentUpon>RechnungSelbstzahler.cs</DependentUpon>
</Compile>
<Compile Include="RechnungLandkreisOsnabrueck.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="RechnungLandkreisOsnabrueck.Designer.cs">
<DependentUpon>RechnungLandkreisOsnabrueck.cs</DependentUpon>
</Compile>
<Compile Include="ServicesOverviewReport.cs">
<SubType>Component</SubType>
</Compile>
@@ -118,6 +132,14 @@
<DependentUpon>Mitarbeiterauslastung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\licenses.licx" />
<EmbeddedResource Include="RechnungSelbstzahler.resx">
<DependentUpon>RechnungSelbstzahler.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RechnungLandkreisOsnabrueck.resx">
<DependentUpon>RechnungLandkreisOsnabrueck.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="ServicesOverviewReport.resx">
<DependentUpon>ServicesOverviewReport.cs</DependentUpon>
</EmbeddedResource>

View File

@@ -0,0 +1,35 @@
using System;
using System.Collections.Generic;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Service.Invoicing;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.Compact;
using BS.Shared.Services;
namespace HPHBersenbrueck.Invoicing
{
public class CustomInvoiceFactory : InvoiceFactory
{
public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary<CompactSupportConceptDC, List<ServiceRecordDC>> supportConcepts2ServiceRecords)
{
foreach (var list in supportConcepts2ServiceRecords.Values)
{
foreach (var sr in list)
{
if (sr.CostBearer != null)
{
if (sr.CostBearer.Name.ToLower().Contains("selbstzahler"))
{
return new SelbstzahlerInvoiceCreation();
}
}
}
}
return new InvoiceCreation();
}
}
}

View File

@@ -0,0 +1,77 @@
using BeWo.Data.Entities;
using BeWo.Service.Invoicing;
using BS.Shared.Core;
using BS.Shared.DataContracts.Compact;
using System;
using System.Collections.Generic;
using System.Linq;
namespace HPHBersenbrueck.Invoicing
{
public class SelbstzahlerInvoiceCreation : InvoiceCreation
{
private DateTime? accountingPeriodStart = null;
private DateTime? accountingPeriodEnd = null;
public override void SetInvoiceId(ServiceInvoice invoice)
{
invoice.InvoiceBase.InvoiceId = "Selbstzahler";
invoice.InvoiceBase.InvoiceTypeText = "Selbstzahler";
}
public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
IList<CompactSupportConceptDC> supportConceptList)
{
if (invoicePeriod != null)
{
accountingPeriodStart = invoicePeriod.StartDate;
accountingPeriodEnd = invoicePeriod.EndDate;
}
base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
}
public override void SetRecipientInformation(ServiceInvoice serviceInvoice, CostBearer costBearer)
{
serviceInvoice.InvoiceBase.RecipientDivision = costBearer.Organisation.Name2;
serviceInvoice.InvoiceBase.RecipientOrganisationOid = costBearer.Organisation.Oid;
serviceInvoice.InvoiceBase.RecipientOrganisation = costBearer.Organisation.Name;
serviceInvoice.InvoiceBase.RecipientContacts = costBearer.Organisation.Contacts.Select(i => i.CopyToNew()).ToList();
serviceInvoice.InvoiceBase.RecipientCostBearerOid = costBearer.Oid;
if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null)
{
var cust = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer;
if (cust.Person.InvoiceAddress != null)
{
serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.InvoiceAddress.CopyToNew();
}
else if (cust.Person.Address != null)
{
serviceInvoice.InvoiceBase.RecipientAddress = cust.Person.Address.CopyToNew();
}
if (cust.Person.InvoiceAddress != null && cust.Person.InvoiceAddress.AddressLine1 != null)
{
serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.InvoiceAddress.AddressLine1;
serviceInvoice.InvoiceBase.RecipientPersonLastName = "";
}
else
{
serviceInvoice.InvoiceBase.RecipientPersonFirstName = cust.Person.FirstName;
serviceInvoice.InvoiceBase.RecipientPersonLastName = cust.Person.LastName;
}
return;
}
if (costBearer.Organisation.InvoiceAddress != null)
{
serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.InvoiceAddress.CopyToNew();
}
else if (costBearer.Organisation.Address != null)
{
serviceInvoice.InvoiceBase.RecipientAddress = costBearer.Organisation.Address.CopyToNew();
}
}
}
}

View File

@@ -0,0 +1,965 @@
using BeWo.Report.ReportObjects;
namespace HPHBersenbrueck
{
partial class RechnungLandkreisOsnabrueck
{
/// <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(RechnungLandkreisOsnabrueck));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAZ = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText1,
this.lblAdresse,
this.xrRichText2});
this.ReportHeader.HeightF = 240F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
// xrRichText1
//
this.xrRichText1.Font = new System.Drawing.Font("Arial", 6F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 48F);
this.xrRichText1.Name = "xrRichText1";
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 16.6667F);
this.xrRichText1.StylePriority.UseFont = false;
//
// lblAdresse
//
this.lblAdresse.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblAdresse.ForeColor = System.Drawing.Color.Black;
this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 79.16666F);
this.lblAdresse.Multiline = true;
this.lblAdresse.Name = "lblAdresse";
this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAdresse.SizeF = new System.Drawing.SizeF(371.875F, 106.2917F);
this.lblAdresse.StylePriority.UseFont = false;
this.lblAdresse.StylePriority.UseForeColor = false;
this.lblAdresse.Text = "Landkreis Osnabrück Fachdienst 2 Soziales\r\nAm Schölerberg 1\r\n\r\n49082 Osnabrück";
//
// xrRichText2
//
this.xrRichText2.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(454.4999F, 48.95833F);
this.xrRichText2.Name = "xrRichText2";
this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
this.xrRichText2.SizeF = new System.Drawing.SizeF(232.4999F, 181.8334F);
this.xrRichText2.StylePriority.UseFont = false;
//
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
// topMarginBand1
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1,
this.xrLabel1});
this.topMarginBand1.HeightF = 205F;
this.topMarginBand1.Name = "topMarginBand1";
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(573.9791F, 87.70834F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(113.0208F, 107.2917F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel1
//
this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170.7083F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(381.9218F, 24.29167F);
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.StylePriority.UseTextAlignment = false;
this.xrLabel1.Text = "Heilpädagogische Hilfe Bersenbrück gGmbH";
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 20F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel15,
this.xrLabel7,
this.xrLabel6,
this.xrLabel3,
this.xrLabel8,
this.lblAZ,
this.xrLabel4,
this.xrTable3,
this.xrLabel5,
this.xrTable2,
this.xrLabel2});
this.Page1.HeightF = 231.7917F;
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
// xrLabel7
//
this.xrLabel7.ForeColor = System.Drawing.Color.Black;
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(426.4994F, 149.5F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(270F, 17.00002F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.StylePriority.UseForeColor = false;
this.xrLabel7.StylePriority.UseTextAlignment = false;
this.xrLabel7.Text = "Abrechungszeitraum: [AccountingPeriod]";
this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel6
//
this.xrLabel6.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel6.ForeColor = System.Drawing.Color.Black;
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(426.4996F, 106.5F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(269.9999F, 29.5F);
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.StylePriority.UseForeColor = false;
this.xrLabel6.StylePriority.UseTextAlignment = false;
this.xrLabel6.Text = "Debitor-Nr. bei Zahlungen bitte unbedingt \r\nangeben!";
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// xrLabel3
//
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(46.37507F, 26F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(68.75F, 15.95834F);
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "[DebitorNumber]";
//
// xrLabel8
//
this.xrLabel8.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 65F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.Text = "geb.:";
//
// lblAZ
//
this.lblAZ.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 65.00002F);
this.lblAZ.Multiline = true;
this.lblAZ.Name = "lblAZ";
this.lblAZ.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAZ.SizeF = new System.Drawing.SizeF(235.755F, 16.99998F);
this.lblAZ.StylePriority.UseFont = false;
this.lblAZ.Text = "[CustomerBirthdate!dd.MM.yyyy]";
//
// xrLabel4
//
this.xrLabel4.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.ForeColor = System.Drawing.Color.Black;
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(426.4998F, 22.49998F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(269.9999F, 29.5F);
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.StylePriority.UseForeColor = false;
this.xrLabel4.StylePriority.UseTextAlignment = false;
this.xrLabel4.Text = "Rechnung";
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTable3
//
this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 200F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow14});
this.xrTable3.SizeF = new System.Drawing.SizeF(696.0415F, 21.16669F);
this.xrTable3.StylePriority.UseBorderColor = false;
this.xrTable3.StylePriority.UseFont = false;
//
// xrTableRow14
//
this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell41,
this.xrTableCell14,
this.xrTableCell16,
this.xrTableCell1,
this.xrTableCell18,
this.xrTableCell53});
this.xrTableRow14.Name = "xrTableRow14";
this.xrTableRow14.StylePriority.UseBackColor = false;
this.xrTableRow14.Weight = 0.085D;
//
// xrTableCell41
//
this.xrTableCell41.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell41.Name = "xrTableCell41";
this.xrTableCell41.StylePriority.UseFont = false;
this.xrTableCell41.Weight = 0.1551276624045636D;
//
// xrTableCell14
//
this.xrTableCell14.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell14.StylePriority.UseBackColor = false;
this.xrTableCell14.StylePriority.UseBorderColor = false;
this.xrTableCell14.StylePriority.UseBorders = false;
this.xrTableCell14.StylePriority.UseFont = false;
this.xrTableCell14.Weight = 0.46923067929711676D;
//
// xrTableCell16
//
this.xrTableCell16.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell16.Multiline = true;
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.StylePriority.UseFont = false;
this.xrTableCell16.StylePriority.UseTextAlignment = false;
this.xrTableCell16.Text = "Anzahl";
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell16.Weight = 0.069230754949704237D;
//
// xrTableCell1
//
this.xrTableCell1.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.StylePriority.UseFont = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.Text = "Preis in €";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell1.Weight = 0.10955162347692737D;
//
// xrTableCell18
//
this.xrTableCell18.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell18.Name = "xrTableCell18";
this.xrTableCell18.StylePriority.UseFont = false;
this.xrTableCell18.StylePriority.UseTextAlignment = false;
this.xrTableCell18.Text = "Betrag in €";
this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell18.Weight = 0.13076920892701791D;
//
// xrTableCell53
//
this.xrTableCell53.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell53.Name = "xrTableCell53";
this.xrTableCell53.StylePriority.UseFont = false;
this.xrTableCell53.StylePriority.UseTextAlignment = false;
this.xrTableCell53.Text = "Ihr Anteil in €";
this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell53.Weight = 0.13692297662035041D;
//
// xrLabel5
//
this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(42F, 15.95834F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Kunde: ";
//
// xrTable2
//
this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4998F, 59.99997F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow3});
this.xrTable2.SizeF = new System.Drawing.SizeF(269.9998F, 42.50002F);
this.xrTable2.StylePriority.UseBorders = false;
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell11,
this.xrTableCell7,
this.xrTableCell2});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 0.139636369834711D;
//
// xrTableCell11
//
this.xrTableCell11.BackColor = System.Drawing.Color.White;
this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell11.StylePriority.UseBackColor = false;
this.xrTableCell11.StylePriority.UseBorders = false;
this.xrTableCell11.StylePriority.UseFont = false;
this.xrTableCell11.StylePriority.UsePadding = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "Rechungs-Nr.";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell11.Weight = 0.98393555302970137D;
//
// xrTableCell7
//
this.xrTableCell7.BackColor = System.Drawing.Color.White;
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell7.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell7.StylePriority.UseBackColor = false;
this.xrTableCell7.StylePriority.UseBorders = false;
this.xrTableCell7.StylePriority.UseFont = false;
this.xrTableCell7.StylePriority.UsePadding = false;
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.Text = "Debitor-Nr.";
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell7.Weight = 0.91905500302801868D;
//
// xrTableCell2
//
this.xrTableCell2.BackColor = System.Drawing.Color.White;
this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell2.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell2.Multiline = true;
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.StylePriority.UseBackColor = false;
this.xrTableCell2.StylePriority.UseBorders = false;
this.xrTableCell2.StylePriority.UseFont = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "Rechungsdatum\r\n";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell2.Weight = 1.3218238196941972D;
//
// xrTableRow3
//
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell5,
this.xrTableCell9,
this.xrTableCell8});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 0.139636369834711D;
//
// xrTableCell5
//
this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
this.xrTableCell5.StylePriority.UseBorders = false;
this.xrTableCell5.StylePriority.UseFont = false;
this.xrTableCell5.StylePriority.UsePadding = false;
this.xrTableCell5.StylePriority.UseTextAlignment = false;
this.xrTableCell5.Text = "[InvoiceNumber]";
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell5.Weight = 0.98393555302970137D;
//
// xrTableCell9
//
this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell9.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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 = "[OrganisationDebitorNumber]";
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell9.Weight = 0.91905500302801868D;
//
// xrTableCell8
//
this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.StylePriority.UseBorders = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "[InvoiceDate]";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell8.Weight = 1.3218238196941972D;
//
// xrLabel2
//
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
this.xrLabel2.Multiline = true;
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 39.54166F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "[CustomerName]\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
//
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel13,
this.xrLabel12,
this.xrLabel11});
this.ReportFooter.HeightF = 316.2084F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel13
//
this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel13.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 265.4583F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(697.0001F, 3F);
this.xrLabel13.StylePriority.UseBorders = false;
this.xrLabel13.StylePriority.UseFont = false;
this.xrLabel13.StylePriority.UseTextAlignment = false;
this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(218.5833F, 244F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(229.8386F, 18.04167F);
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
this.xrLabel12.Text = "Der Rechnungsbetrag ist sofort fällig.";
this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel11.ForeColor = System.Drawing.Color.Black;
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 274.0833F);
this.xrLabel11.Multiline = true;
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(297.3544F, 42.12509F);
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.StylePriority.UseForeColor = false;
this.xrLabel11.Text = "KR SPK BERSENBRUECK\r\nKto.-Nr. / IBAN: 010001147 / DE51265515400010001147\r\nBLZ / B" +
"IC: 26551540 / NOLADE21BEB";
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1,
this.DetailReport1});
this.DetailReport.DataMember = "ServiceInvoicePeriods";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
this.DetailReport.Name = "DetailReport";
//
// Detail1
//
this.Detail1.HeightF = 0F;
this.Detail1.Name = "Detail1";
//
// DetailReport1
//
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail2});
this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
this.DetailReport1.DataSource = this.bindingSource1;
this.DetailReport1.Level = 0;
this.DetailReport1.Name = "DetailReport1";
//
// Detail2
//
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable4});
this.Detail2.HeightF = 17F;
this.Detail2.Name = "Detail2";
//
// xrTable4
//
this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10});
this.xrTable4.SizeF = new System.Drawing.SizeF(696.4995F, 17F);
this.xrTable4.StylePriority.UseBackColor = false;
this.xrTable4.StylePriority.UseBorderColor = false;
//
// xrTableRow10
//
this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell12,
this.xrTableCell15,
this.xrTableCell17,
this.xrTableCell19,
this.xrTableCell20,
this.xrTableCell3});
this.xrTableRow10.Name = "xrTableRow10";
this.xrTableRow10.Weight = 0.08500000000000002D;
//
// xrTableCell12
//
this.xrTableCell12.BackColor = System.Drawing.Color.White;
this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.StylePriority.UseBackColor = false;
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "xrTableCell43";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell12.Weight = 0.15512765737680284D;
//
// xrTableCell15
//
this.xrTableCell15.BackColor = System.Drawing.Color.White;
this.xrTableCell15.CanShrink = true;
this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
this.xrTableCell15.Multiline = true;
this.xrTableCell15.Name = "xrTableCell15";
this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell15.StylePriority.UseBackColor = false;
this.xrTableCell15.StylePriority.UseBorderColor = false;
this.xrTableCell15.StylePriority.UseBorders = false;
this.xrTableCell15.StylePriority.UseFont = false;
this.xrTableCell15.StylePriority.UsePadding = false;
this.xrTableCell15.Weight = 0.46923062170447422D;
//
// xrTableCell17
//
this.xrTableCell17.BackColor = System.Drawing.Color.White;
this.xrTableCell17.CanShrink = true;
this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.StylePriority.UseBackColor = false;
this.xrTableCell17.StylePriority.UseTextAlignment = false;
this.xrTableCell17.Text = "xrTableCell17";
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell17.Weight = 0.069230667038771412D;
//
// xrTableCell19
//
this.xrTableCell19.BackColor = System.Drawing.Color.White;
this.xrTableCell19.CanShrink = true;
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AmountPerUnit", "{0:0.00}")});
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.StylePriority.UseBackColor = false;
this.xrTableCell19.StylePriority.UseTextAlignment = false;
this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell19.Weight = 0.10955180395177963D;
//
// xrTableCell20
//
this.xrTableCell20.BackColor = System.Drawing.Color.White;
this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell20.CanShrink = true;
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell20.StylePriority.UseBackColor = false;
this.xrTableCell20.StylePriority.UseBorderColor = false;
this.xrTableCell20.StylePriority.UseBorders = false;
this.xrTableCell20.StylePriority.UseFont = false;
this.xrTableCell20.StylePriority.UsePadding = false;
this.xrTableCell20.StylePriority.UseTextAlignment = false;
this.xrTableCell20.Text = "[NetAmount!0.00]";
this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell20.Weight = 0.13076921394052449D;
//
// xrTableCell3
//
this.xrTableCell3.BackColor = System.Drawing.Color.White;
this.xrTableCell3.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell3.StylePriority.UseBackColor = false;
this.xrTableCell3.StylePriority.UseBorderColor = false;
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "[NetAmount!0.00]";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell3.Weight = 0.13762761526225861D;
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel18,
this.xrLabel17,
this.xrLabel16,
this.xrLabel14,
this.xrLabel9,
this.xrTable1,
this.xrLabel10});
this.GroupFooter1.HeightF = 79.375F;
this.GroupFooter1.Name = "GroupFooter1";
//
// xrLabel10
//
this.xrLabel10.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel10.ForeColor = System.Drawing.Color.Black;
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(426.4996F, 53.87503F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(269.9999F, 19.5F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.StylePriority.UseForeColor = false;
this.xrLabel10.StylePriority.UseTextAlignment = false;
this.xrLabel10.Text = "[NetClaim] €";
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrLabel9
//
this.xrLabel9.Font = new System.Drawing.Font("Arial", 11.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel9.ForeColor = System.Drawing.Color.Black;
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.87502F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(269.9999F, 19.5F);
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.StylePriority.UseForeColor = false;
this.xrLabel9.StylePriority.UseTextAlignment = false;
this.xrLabel9.Text = "Rechnungsendbetrag";
this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTable1
//
this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 15F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow15});
this.xrTable1.SizeF = new System.Drawing.SizeF(696.4995F, 17F);
this.xrTable1.StylePriority.UseBorderColor = false;
this.xrTable1.StylePriority.UseFont = false;
//
// xrTableRow15
//
this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell28,
this.xrTableCell32,
this.xrTableCell4});
this.xrTableRow15.Name = "xrTableRow15";
this.xrTableRow15.Weight = 0.084999999999999964D;
//
// xrTableCell28
//
this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell28.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell28.Name = "xrTableCell28";
this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell28.StylePriority.UseBackColor = false;
this.xrTableCell28.StylePriority.UseBorderColor = false;
this.xrTableCell28.StylePriority.UseBorders = false;
this.xrTableCell28.StylePriority.UseFont = false;
this.xrTableCell28.StylePriority.UseTextAlignment = false;
this.xrTableCell28.Text = "Gesamtkosten";
this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell28.Weight = 0.7892950908954327D;
//
// xrTableCell32
//
this.xrTableCell32.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell32.Name = "xrTableCell32";
this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell32.StylePriority.UseBackColor = false;
this.xrTableCell32.StylePriority.UseBorderColor = false;
this.xrTableCell32.StylePriority.UseBorders = false;
this.xrTableCell32.StylePriority.UseFont = false;
this.xrTableCell32.StylePriority.UseTextAlignment = false;
this.xrTableCell32.Text = "[NetClaim]";
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell32.Weight = 0.14666672926682697D;
//
// xrTableCell4
//
this.xrTableCell4.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UsePadding = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "[NetClaim]";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell4.Weight = 0.13557589017427887D;
//
// xrLabel15
//
this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel15.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.3958F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(697.0001F, 3F);
this.xrLabel15.StylePriority.UseBorders = false;
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.StylePriority.UseTextAlignment = false;
this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel14
//
this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel14.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(522.0416F, 7.000007F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(85F, 3F);
this.xrLabel14.StylePriority.UseBorders = false;
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.StylePriority.UseTextAlignment = false;
this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel16
//
this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(611.0415F, 7.000007F);
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(85F, 3F);
this.xrLabel16.StylePriority.UseBorders = false;
this.xrLabel16.StylePriority.UseFont = false;
this.xrLabel16.StylePriority.UseTextAlignment = false;
this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel17
//
this.xrLabel17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel17.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(577.0001F, 47.87502F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(120F, 3F);
this.xrLabel17.StylePriority.UseBorders = false;
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.StylePriority.UseTextAlignment = false;
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel18
//
this.xrLabel18.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel18.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(576.9791F, 76.375F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(120F, 3F);
this.xrLabel18.StylePriority.UseBorders = false;
this.xrLabel18.StylePriority.UseFont = false;
this.xrLabel18.StylePriority.UseTextAlignment = false;
this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
// RechnungLandkreisOsnabrueck
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.Page1,
this.ReportFooter,
this.DetailReport,
this.GroupFooter1});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.ReportFooterBand ReportFooter;
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRTable xrTable2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRTable xrTable3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
private DevExpress.XtraReports.UI.DetailBand Detail2;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRTable xrTable1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
private DevExpress.XtraReports.UI.XRTable xrTable4;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel lblAZ;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
}
}

View File

@@ -0,0 +1,51 @@
using System;
using System.Text;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared;
using BS.Shared.Core;
using DevExpress.XtraReports.UI;
namespace HPHBersenbrueck
{
public partial class RechnungLandkreisOsnabrueck : XtraReport, IBeWoReport<ServiceInvoiceRO>
{
public RechnungLandkreisOsnabrueck()
{
this.InitializeComponent();
}
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
StringBuilder sb = new StringBuilder();
if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
{
sb.AppendLine(pRO.RecipientOrganisation);
}
if (!String.IsNullOrEmpty(pRO.RecipientDivision))
{
sb.AppendLine(pRO.RecipientDivision);
}
if (!String.IsNullOrEmpty(pRO.RecipientStreet))
{
sb.AppendLine();
sb.AppendLine(pRO.RecipientStreet);
}
if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
{
sb.AppendLine(pRO.RecipientPostCodeAndTown);
}
lblAdresse.Text = sb.ToString();
pRO.Notice = "";
pRO.NetClaim = pRO.NetClaim.Replace("€", "").Trim();
this.bindingSource1.DataSource = pRO;
}
}
}

View File

@@ -0,0 +1,310 @@
<?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>
<data name="xrRichText1.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABhAG4AcwBpAGMAcABnADEAMgA1ADIADQAKAHsADQAKAFwAZgBvAG4AdAB0AGIAbAANAAoAewBcAGYAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQANAAoAewBcAGYAMQAgAEEAcgBpAGEAbAA7AH0ADQAKAH0ADQAKAHsADQAKAFwAYwBvAGwAbwByAHQAYgBsAA0ACgA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAOwANAAoAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAOwANAAoAfQANAAoAXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcAB7AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEAMgBcAGMAZgAyACAASABwAEgAIABCAGUAcgBzAGUAbgBiAHIAXAB1ADIANQAyAFwAJwBmAGMAYwBrACAAXAB1ADgAMgAyADYAXAAnADkANQAgAFAAbwBzAHQAZgBhAGMAaAAgADEAMQAwADYAIABcAHUAOAAyADIANgBcACcAOQA1ACAANAA5ADUAOAA3ACAAQgBlAHIAcwBlAG4AYgByAFwAdQAyADUAMgBcACcAZgBjAGMAawB9AFwAZgBzADIANABcAHAAYQByAH0ADQAKAH0ADQAKAA==</value>
</data>
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABhAG4AcwBpAGMAcABnADEAMgA1ADIADQAKAHsADQAKAFwAZgBvAG4AdAB0AGIAbAANAAoAewBcAGYAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQANAAoAewBcAGYAMQAgAEEAcgBpAGEAbAA7AH0ADQAKAH0ADQAKAHsADQAKAFwAYwBvAGwAbwByAHQAYgBsAA0ACgA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAOwANAAoAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAOwANAAoAfQANAAoAXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcAB7AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEANgBcAGMAZgAyACAARgByAGEAbgB6AC0ASABlAGMAawBlAHIALQBTAHQAcgAuACAAMgAwAH0AXABmADEAXABmAHMAMQA2AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADEAXABmAHMAMQA2AFwAYwBmADIAIAA0ADkANQA5ADMAIABCAGUAcgBzAGUAbgBiAHIAXAB1ADIANQAyAFwAJwBmAGMAYwBrAH0AXABmADEAXABmAHMAMQA2AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADEANgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMQBcAGYAcwAxADYAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAxADYAXABjAGYAMgAgAEkASwAtAE4AcgAuACAANQAwADAAMwA0ADUAOQA4ADMAfQBcAGYAMQBcAGYAcwAxADYAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAxADYAXABjAGYAMgAgAFQAZQBsAGUAZgBvAG4AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAwADUANAAzADkALwA2ADAAMgA5ADgAOAA2AH0AXABmADEAXABmAHMAMQA2AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADEANgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEANgBcAGMAZgAyACAAUwBhAGMAaABiAGUAYQByAGIAZQBpAHQAZQByAC8ALQBpAG4AOgAgAEYAcgBhAHUAIABLAGEAdABoAGEAcgBpAG4AYQAgAEYAdQB1AGcAZQB9AFwAZgAxAFwAZgBzADEANgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEANgBcAGMAZgAyACAAVABlAGwAZQBmAG8AbgA6ACAAMAA1ADQAMwA5ACAAOQA0ADQAOQAgAC0ANAA3ADIAfQBcAGYAcwAyADQAXABwAGEAcgB9AA0ACgB9AA0ACgA=</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
YII=
</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>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,49 @@
using System;
using System.Text;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared;
using BS.Shared.Core;
using DevExpress.XtraReports.UI;
namespace HPHBersenbrueck
{
[IDSpecificClass(Identifier = "Selbstzahler")]
public partial class RechnungSelbstzahler: XtraReport, IBeWoReport<ServiceInvoiceRO>
{
public RechnungSelbstzahler()
{
this.InitializeComponent();
}
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
StringBuilder sb = new StringBuilder();
if (!String.IsNullOrEmpty(pRO.CustomerFirstName) && !String.IsNullOrEmpty(pRO.CustomerLastName))
{
sb.AppendLine(pRO.CustomerFirstName + " " + pRO.CustomerLastName);
}
if (!String.IsNullOrEmpty(pRO.RecipientStreet))
{
sb.AppendLine();
sb.AppendLine(pRO.RecipientStreet);
}
if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
{
sb.AppendLine(pRO.RecipientPostCodeAndTown);
}
lblAdresse.Text = sb.ToString();
pRO.Notice = "";
pRO.NetClaim = pRO.NetClaim.Replace("€", "").Trim();
this.bindingSource1.DataSource = pRO;
}
}
}

View File

@@ -0,0 +1,319 @@
<?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>
<data name="xrRichText3.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABhAG4AcwBpAGMAcABnADEAMgA1ADIADQAKAHsADQAKAFwAZgBvAG4AdAB0AGIAbAANAAoAewBcAGYAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQANAAoAewBcAGYAMQAgAEEAcgBpAGEAbAA7AH0ADQAKAH0ADQAKAHsADQAKAFwAYwBvAGwAbwByAHQAYgBsAA0ACgA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAOwANAAoAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAOwANAAoAfQANAAoAXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcAB7AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMgAgAFcAbwBoAG4AYQBzAHMAaQBzAHQAZQBuAHoAfQBcAGYAcwAyADQAXABwAGEAcgB9AA0ACgB9AA0ACgA=</value>
</data>
<data name="xrRichText1.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABhAG4AcwBpAGMAcABnADEAMgA1ADIADQAKAHsADQAKAFwAZgBvAG4AdAB0AGIAbAANAAoAewBcAGYAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQANAAoAewBcAGYAMQAgAEEAcgBpAGEAbAA7AH0ADQAKAH0ADQAKAHsADQAKAFwAYwBvAGwAbwByAHQAYgBsAA0ACgA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAOwANAAoAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAOwANAAoAfQANAAoAXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcAB7AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEAMgBcAGMAZgAyACAASABwAEgAIABCAGUAcgBzAGUAbgBiAHIAXAB1ADIANQAyAFwAJwBmAGMAYwBrACAAXAB1ADgAMgAyADYAXAAnADkANQAgAFAAbwBzAHQAZgBhAGMAaAAgADEAMQAwADYAIABcAHUAOAAyADIANgBcACcAOQA1ACAANAA5ADUAOAA3ACAAQgBlAHIAcwBlAG4AYgByAFwAdQAyADUAMgBcACcAZgBjAGMAawB9AFwAZgBzADIANABcAHAAYQByAH0ADQAKAH0ADQAKAA==</value>
</data>
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABhAG4AcwBpAGMAcABnADEAMgA1ADIADQAKAHsADQAKAFwAZgBvAG4AdAB0AGIAbAANAAoAewBcAGYAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQANAAoAewBcAGYAMQAgAEEAcgBpAGEAbAA7AH0ADQAKAH0ADQAKAHsADQAKAFwAYwBvAGwAbwByAHQAYgBsAA0ACgA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAOwANAAoAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAOwANAAoAfQANAAoAXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcAB7AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEANgBcAGMAZgAyACAARgByAGEAbgB6AC0ASABlAGMAawBlAHIALQBTAHQAcgAuACAAMgAwAH0AXABmADEAXABmAHMAMQA2AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADEAXABmAHMAMQA2AFwAYwBmADIAIAA0ADkANQA5ADMAIABCAGUAcgBzAGUAbgBiAHIAXAB1ADIANQAyAFwAJwBmAGMAYwBrAH0AXABmADEAXABmAHMAMQA2AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADEANgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMQBcAGYAcwAxADYAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAxADYAXABjAGYAMgAgAEkASwAtAE4AcgAuACAANQAwADAAMwA0ADUAOQA4ADMAfQBcAGYAMQBcAGYAcwAxADYAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAxADYAXABjAGYAMgAgAFQAZQBsAGUAZgBvAG4AIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAwADUANAAzADkALwA2ADAAMgA5ADgAOAA2AH0AXABmADEAXABmAHMAMQA2AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADEANgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEANgBcAGMAZgAyACAAUwBhAGMAaABiAGUAYQByAGIAZQBpAHQAZQByAC8ALQBpAG4AOgAgAEYAcgBhAHUAIABLAGEAdABoAGEAcgBpAG4AYQAgAEYAdQB1AGcAZQB9AFwAZgAxAFwAZgBzADEANgBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADEANgBcAGMAZgAyACAAVABlAGwAZQBmAG8AbgA6ACAAMAA1ADQAMwA5ACAAOQA0ADQAOQAgAC0ANAA3ADIAfQBcAGYAcwAyADQAXABwAGEAcgB9AA0ACgB9AA0ACgA=</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
YII=
</value>
</data>
<data name="xrRichText5.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABbAEMAdQBzAHQAbwBtAGUAcgBSAGUAZgBlAHIAZQBuAGMAZQBOAHUAbQBiAGUAcgBdAH0AXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==</value>
</data>
<data name="xrRichText4.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAHYAZQByAHMALgAtAE4AcgAuADoAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAgAD8AfQB7AFwAYgBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACAAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A</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>

View File

@@ -1,159 +1,169 @@
<?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>{C1B92243-386E-45DD-8413-37963417E5D3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>KollegiumEv</RootNamespace>
<AssemblyName>2993745954_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="DevExpress.XtraScheduler.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Core, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Extensions, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Reporting, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Reporting.Extensions, 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="DailyAppointmentReportKalender.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="DailyAppointmentReportKalender.Designer.cs">
<DependentUpon>DailyAppointmentReportKalender.cs</DependentUpon>
</Compile>
<Compile Include="Export\CustomDataExporter.cs" />
<Compile Include="Export\DatevExporter.cs" />
<Compile Include="Finanzauswertung.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Finanzauswertung.designer.cs">
<DependentUpon>Finanzauswertung.cs</DependentUpon>
</Compile>
<Compile Include="InvoiceCustomerReport.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="InvoiceCustomerReport.Designer.cs">
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
</Compile>
<Compile Include="Invoicing\FlsInvoiceCreation.cs" />
<Compile Include="Invoicing\AssistenzInvoiceCreation.cs" />
<Compile Include="Invoicing\CustomInvoiceFactory.cs" />
<Compile Include="Invoicing\CustomSettlementInvoiceCreation.cs" />
<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="RechnungFls.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="RechnungFls.Designer.cs">
<DependentUpon>RechnungFls.cs</DependentUpon>
</Compile>
<Compile Include="RechnungAssistenzstunden.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="RechnungAssistenzstunden.Designer.cs">
<DependentUpon>RechnungAssistenzstunden.cs</DependentUpon>
</Compile>
<Compile Include="SettlementReport.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="SettlementReport.Designer.cs">
<DependentUpon>SettlementReport.cs</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="DailyAppointmentReportKalender.resx">
<DependentUpon>DailyAppointmentReportKalender.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Finanzauswertung.resx">
<DependentUpon>Finanzauswertung.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="InvoiceCustomerReport.resx">
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Properties\licenses.licx" />
<EmbeddedResource Include="Quittierungsbeleg.resx">
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RechnungFls.resx">
<DependentUpon>RechnungFls.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RechnungAssistenzstunden.resx">
<DependentUpon>RechnungAssistenzstunden.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="SettlementReport.resx">
<DependentUpon>SettlementReport.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
</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>
<None Include="app.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<?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>{C1B92243-386E-45DD-8413-37963417E5D3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>KollegiumEv</RootNamespace>
<AssemblyName>2993745954_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="DevExpress.XtraScheduler.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Core, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Extensions, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Reporting, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraScheduler.v17.1.Reporting.Extensions, 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="DailyAppointmentReportKalender.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="DailyAppointmentReportKalender.Designer.cs">
<DependentUpon>DailyAppointmentReportKalender.cs</DependentUpon>
</Compile>
<Compile Include="Export\CustomDataExporter.cs" />
<Compile Include="Export\DatevExporter.cs" />
<Compile Include="Finanzauswertung.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Finanzauswertung.designer.cs">
<DependentUpon>Finanzauswertung.cs</DependentUpon>
</Compile>
<Compile Include="InvoiceCustomerReport.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="InvoiceCustomerReport.Designer.cs">
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
</Compile>
<Compile Include="Invoicing\FlsInvoiceCreation.cs" />
<Compile Include="Invoicing\AssistenzInvoiceCreation.cs" />
<Compile Include="Invoicing\CustomInvoiceFactory.cs" />
<Compile Include="Invoicing\CustomSettlementInvoiceCreation.cs" />
<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="RechnungFls.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="RechnungFls.Designer.cs">
<DependentUpon>RechnungFls.cs</DependentUpon>
</Compile>
<Compile Include="RechnungAssistenzstunden.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="RechnungAssistenzstunden.Designer.cs">
<DependentUpon>RechnungAssistenzstunden.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>
<Compile Include="SettlementReport.Designer.cs">
<DependentUpon>SettlementReport.cs</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="DailyAppointmentReportKalender.resx">
<DependentUpon>DailyAppointmentReportKalender.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Finanzauswertung.resx">
<DependentUpon>Finanzauswertung.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="InvoiceCustomerReport.resx">
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Properties\licenses.licx" />
<EmbeddedResource Include="Quittierungsbeleg.resx">
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RechnungFls.resx">
<DependentUpon>RechnungFls.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="RechnungAssistenzstunden.resx">
<DependentUpon>RechnungAssistenzstunden.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>
</EmbeddedResource>
</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>
<None Include="app.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@@ -0,0 +1,699 @@
namespace KollegiumEv.Invoicing
{
partial class Spitzabrechnung
{
/// <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);
}
#region Designer generated code
/// <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(Spitzabrechnung));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
this.cellGeleistet = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbsencetime = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
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.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText1,
this.xrPictureBox1});
this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportHeader.HeightF = 160F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
// xrRichText1
//
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 124.6042F);
this.xrRichText1.Name = "xrRichText1";
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
this.xrRichText1.SizeF = new System.Drawing.SizeF(435.7501F, 24.04166F);
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(485.375F, 0F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(182.6248F, 148.6458F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel10});
this.ReportFooter.Font = new System.Drawing.Font("Times New Roman", 13F);
this.ReportFooter.HeightF = 137.8125F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel10
//
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel10.Multiline = true;
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(650F, 137.8125F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.Text = "[FinalSentence]\r\nFür Ihre Mühe besten Dank im Voraus.\r\n\r\nMit freundlichen Grüßen\r" +
"\nKollegium e.V. - betreut wohnen\r\nKatja Herge";
//
// topMarginBand1
//
this.topMarginBand1.HeightF = 30F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
//
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText2});
this.bottomMarginBand1.HeightF = 90F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// xrRichText2
//
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrRichText2.Name = "xrRichText2";
this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
this.xrRichText2.SizeF = new System.Drawing.SizeF(677.9999F, 48.00002F);
//
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel20,
this.xrLabel21,
this.cellGeleistet,
this.lblAbsencetime,
this.xrLabel19,
this.xrLabel18,
this.xrLabel17,
this.xrLabel16,
this.xrLabel9,
this.xrLabel13,
this.xrLabel14,
this.xrLabel15,
this.xrLabel8,
this.xrLabel6,
this.xrLabel5,
this.xrLabel7,
this.xrLabel4,
this.xrLabel3,
this.xrLabel2,
this.xrLabel1,
this.lblAdresse});
this.GroupHeader1.Font = new System.Drawing.Font("Times New Roman", 13F);
this.GroupHeader1.HeightF = 500F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
// xrLabel20
//
this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriod")});
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(285.2336F, 375.0417F);
this.xrLabel20.Multiline = true;
this.xrLabel20.Name = "xrLabel20";
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel20.SizeF = new System.Drawing.SizeF(337.8377F, 30F);
this.xrLabel20.StylePriority.UseFont = false;
this.xrLabel20.Text = "Bewilligungszeitraum:";
//
// xrLabel21
//
this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLS")});
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(285.2336F, 405.0417F);
this.xrLabel21.Multiline = true;
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel21.SizeF = new System.Drawing.SizeF(337.8377F, 30F);
this.xrLabel21.StylePriority.UseFont = false;
this.xrLabel21.Text = "Bewilligte Fachleistungsstunden:";
//
// cellGeleistet
//
this.cellGeleistet.LocationFloat = new DevExpress.Utils.PointFloat(285.2336F, 435.0416F);
this.cellGeleistet.Multiline = true;
this.cellGeleistet.Name = "cellGeleistet";
this.cellGeleistet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.cellGeleistet.SizeF = new System.Drawing.SizeF(337.8377F, 30F);
this.cellGeleistet.StylePriority.UseFont = false;
//
// lblAbsencetime
//
this.lblAbsencetime.LocationFloat = new DevExpress.Utils.PointFloat(0F, 465.0416F);
this.lblAbsencetime.Multiline = true;
this.lblAbsencetime.Name = "lblAbsencetime";
this.lblAbsencetime.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAbsencetime.SizeF = new System.Drawing.SizeF(667.9998F, 30F);
this.lblAbsencetime.StylePriority.UseFont = false;
this.lblAbsencetime.Text = "Es fand kein Klinikaufenthalt in diesem Zeitraum statt.";
//
// xrLabel19
//
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 435.0416F);
this.xrLabel19.Multiline = true;
this.xrLabel19.Name = "xrLabel19";
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel19.SizeF = new System.Drawing.SizeF(285.2336F, 30F);
this.xrLabel19.StylePriority.UseFont = false;
this.xrLabel19.Text = "Geleistete Fachleistungsstunden:";
//
// xrLabel18
//
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 405.0416F);
this.xrLabel18.Multiline = true;
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(285.2336F, 30F);
this.xrLabel18.StylePriority.UseFont = false;
this.xrLabel18.Text = "Bewilligte Fachleistungsstunden:";
//
// xrLabel17
//
this.xrLabel17.Font = new System.Drawing.Font("Times New Roman", 13F, System.Drawing.FontStyle.Bold);
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 310.4583F);
this.xrLabel17.Multiline = true;
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(650F, 53.64584F);
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.Text = "Abrechnung ambulanter Eingliederungshilfe zum selbständigen Wohnen\r\n(Bewo)";
//
// xrLabel16
//
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 375.0417F);
this.xrLabel16.Multiline = true;
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(285.2336F, 30F);
this.xrLabel16.StylePriority.UseFont = false;
this.xrLabel16.Text = "Bewilligungszeitraum:";
//
// xrLabel9
//
this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(123.2498F, 185F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(526.7502F, 25F);
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.Text = "Rechnung Nr.";
//
// xrLabel13
//
this.xrLabel13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")});
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(123.2498F, 210F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(526.7502F, 25F);
this.xrLabel13.StylePriority.UseFont = false;
//
// xrLabel14
//
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(123.2498F, 235F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(526.7502F, 25F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.Text = "Ihr Zeichen";
//
// xrLabel15
//
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(123.2498F, 260F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(554.7501F, 25F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = "Abrechnung für [Salutation2] [CustomerFirstName] [CustomerLastName]";
//
// xrLabel8
//
this.xrLabel8.Font = new System.Drawing.Font("Times New Roman", 11F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 260F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(123.2498F, 25F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.Text = "Betrifft";
//
// xrLabel6
//
this.xrLabel6.Font = new System.Drawing.Font("Times New Roman", 11F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(123.2498F, 25F);
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.Text = "Ihr Zeichen";
//
// xrLabel5
//
this.xrLabel5.Font = new System.Drawing.Font("Times New Roman", 11F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 210F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(123.2498F, 25F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Rechnungsdatum";
//
// xrLabel7
//
this.xrLabel7.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(573.7706F, 86.79167F);
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(104.2292F, 45.72916F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.StylePriority.UseTextAlignment = false;
this.xrLabel7.Text = "02191 589 733 6\r\n02191 589 733 7";
this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel4
//
this.xrLabel4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(498.9166F, 86.79167F);
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(74.854F, 45.72916F);
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.StylePriority.UseTextAlignment = false;
this.xrLabel4.Text = "fon\r\nfax";
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(498.9166F, 41.06252F);
this.xrLabel3.Multiline = true;
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(179.0833F, 45.72916F);
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.StylePriority.UseTextAlignment = false;
this.xrLabel3.Text = "Kollegium e.V.\r\nSchwelmer Str. 6\r\n42897 Remscheid";
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel2
//
this.xrLabel2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(498.9166F, 24.06251F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(179.0833F, 17F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Postanschrift:";
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel1
//
this.xrLabel1.Font = new System.Drawing.Font("Times New Roman", 11F);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 185F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(123.2498F, 25F);
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.Text = "Rechnung Nr.";
//
// lblAdresse
//
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.SizeF = new System.Drawing.SizeF(389.3957F, 113.875F);
this.lblAdresse.StylePriority.UseFont = false;
this.lblAdresse.Text = "LVR Rheinland\r\nDezernat 7";
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
this.DetailReport.DataMember = "InvoiceItems";
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.Font = new System.Drawing.Font("Times New Roman", 13F);
this.Detail1.HeightF = 45F;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
//
// xrTable5
//
this.xrTable5.BorderColor = System.Drawing.Color.Silver;
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow15});
this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 45F);
this.xrTable5.StylePriority.UseBorderColor = false;
//
// xrTableRow15
//
this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell2,
this.xrTableCell1,
this.xrTableCell17,
this.xrTableCell23});
this.xrTableRow15.Name = "xrTableRow15";
this.xrTableRow15.Weight = 0.22500000000000003D;
//
// xrTableCell2
//
this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell2.Multiline = true;
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell2.StylePriority.UseBorderColor = false;
this.xrTableCell2.StylePriority.UseBorders = false;
this.xrTableCell2.StylePriority.UsePadding = false;
this.xrTableCell2.Text = "[PeriodStartDate!dd.MM.yyyy] - [PeriodEndDate!dd.MM.yyyy]";
this.xrTableCell2.Weight = 0.24615384615384611D;
//
// xrTableCell1
//
this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.##} Std.")});
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell1.StylePriority.UseBorderColor = false;
this.xrTableCell1.StylePriority.UseBorders = false;
this.xrTableCell1.StylePriority.UsePadding = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell1.Weight = 0.19999999999999998D;
//
// xrTableCell17
//
this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell17.CanShrink = true;
this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell17.StylePriority.UseBorderColor = false;
this.xrTableCell17.StylePriority.UseBorders = false;
this.xrTableCell17.StylePriority.UseFont = false;
this.xrTableCell17.StylePriority.UsePadding = false;
this.xrTableCell17.Weight = 0.33698716383713934D;
//
// xrTableCell23
//
this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell23.CanShrink = true;
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell23.StylePriority.UseBorderColor = false;
this.xrTableCell23.StylePriority.UseBorders = false;
this.xrTableCell23.StylePriority.UseFont = false;
this.xrTableCell23.StylePriority.UsePadding = false;
this.xrTableCell23.StylePriority.UseTextAlignment = false;
this.xrTableCell23.Text = "xrTableCell23";
this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell23.Weight = 0.21685899000901443D;
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable4});
this.GroupFooter1.Font = new System.Drawing.Font("Times New Roman", 13F);
this.GroupFooter1.HeightF = 75F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
// xrTable4
//
this.xrTable4.BorderColor = System.Drawing.Color.Silver;
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow33,
this.xrTableRow36});
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 50F);
this.xrTable4.StylePriority.UseBorderColor = false;
//
// xrTableRow33
//
this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell52,
this.xrTableCell53});
this.xrTableRow33.Name = "xrTableRow33";
this.xrTableRow33.Weight = 0.125D;
//
// xrTableCell52
//
this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell52.Name = "xrTableCell52";
this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell52.StylePriority.UseBorderColor = false;
this.xrTableCell52.StylePriority.UseBorders = false;
this.xrTableCell52.StylePriority.UseFont = false;
this.xrTableCell52.Text = "Abschlagszahlung";
this.xrTableCell52.Weight = 0.78314100999098568D;
//
// xrTableCell53
//
this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountAdvancedPayments", "{0:c}")});
this.xrTableCell53.Name = "xrTableCell53";
this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell53.StylePriority.UseBorderColor = false;
this.xrTableCell53.StylePriority.UseBorders = false;
this.xrTableCell53.StylePriority.UseFont = false;
this.xrTableCell53.StylePriority.UseTextAlignment = false;
this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell53.Weight = 0.21685899000901443D;
//
// xrTableRow36
//
this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell57,
this.xrTableCell58});
this.xrTableRow36.Name = "xrTableRow36";
this.xrTableRow36.Weight = 0.12499999999999999D;
//
// xrTableCell57
//
this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell57.Name = "xrTableCell57";
this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell57.StylePriority.UseBorderColor = false;
this.xrTableCell57.StylePriority.UseBorders = false;
this.xrTableCell57.StylePriority.UseFont = false;
this.xrTableCell57.Text = "Unsere Forderung";
this.xrTableCell57.Weight = 0.78314100999098568D;
//
// xrTableCell58
//
this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell58.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")});
this.xrTableCell58.Name = "xrTableCell58";
this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell58.StylePriority.UseBorderColor = false;
this.xrTableCell58.StylePriority.UseBorders = false;
this.xrTableCell58.StylePriority.UseFont = false;
this.xrTableCell58.StylePriority.UseTextAlignment = false;
this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell58.Weight = 0.21685899000901443D;
//
// Spitzabrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.ReportFooter,
this.topMarginBand1,
this.bottomMarginBand1,
this.GroupHeader1,
this.DetailReport,
this.GroupFooter1});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.Font = new System.Drawing.Font("Times New Roman", 12F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 74, 30, 90);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
#endregion
private DevExpress.XtraReports.UI.DetailBand Detail;
private System.Windows.Forms.BindingSource bindingSource1;
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.XRTable xrTable5;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRTable xrTable4;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow33;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel lblAbsencetime;
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRLabel xrLabel20;
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
private DevExpress.XtraReports.UI.XRLabel cellGeleistet;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
}
}

View File

@@ -0,0 +1,110 @@
using System;
using System.Collections.Generic;
using System.Text;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared.DataContracts;
namespace KollegiumEv.Invoicing
{
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<Settlement2RO>
{
public Spitzabrechnung()
{
InitializeComponent();
}
public void SetReportDataSource(Settlement2RO pRO)
{
if (pRO.Claim < 0)
{
pRO.FinalSentence = "Wir bitten Sie, die Überzahlung in Abzug zu bringen.";
}
else
{
pRO.FinalSentence = "Bitte überweisen Sie unsere Restforderung nach Prüfung der Endabrechnung auf das unten angegebene Konto";
}
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();
if (!String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
{
lblAbsencetime.Text = pRO.AbsenceTimes;
}
bool isDefaultSpitzabrechnung = false;
pRO.ApprovedFLS = pRO.ApprovedFLS.Replace("FLS", "Std.");
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 (pRO.InvoiceItems != null)
{
foreach (var ii in pRO.InvoiceItems)
{
ii.ItemDescription = String.Format("x {0:c}{1}",ii.AmountPerUnit, ii.RateFactor == 0 ? "" : " x " + pRO.RateFactorText2);
}
}
decimal geleistet = 0;
if (pRO.InvoiceItems != null)
{
foreach (var ii in pRO.InvoiceItems)
{
geleistet += ii.UnitCount ?? 0;
}
}
cellGeleistet.Text = String.Format("{0:0.00} Std.", geleistet);
this.bindingSource1.DataSource = pRO;
}
private string CreateItemDescription(decimal hourlyRate, decimal factor)
{
String factorText = "";
if (factor > 1)
{
decimal neuerSatz = hourlyRate * factor;
factorText = String.Format(" x {0:0.0} = {1:c}", factor, neuerSatz);
}
return String.Format("x {0:c}{1}", hourlyRate, factorText);
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -125,7 +125,7 @@ namespace SKFLeverkusen.Alt
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel9});
this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportHeader.HeightF = 120F;
this.ReportHeader.HeightF = 125.2083F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
@@ -144,8 +144,8 @@ namespace SKFLeverkusen.Alt
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
this.xrLabel8.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(509.0416F, 158.5833F);
this.xrLabel8.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(509.0414F, 177.3333F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
@@ -158,14 +158,14 @@ namespace SKFLeverkusen.Alt
//
this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTable1.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 362.8333F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 381.5833F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
this.xrTableRow10,
this.xrTableRow11,
this.rowErbrachteLeistung});
this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 68F);
this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 64F);
this.xrTable1.StylePriority.UseBorderColor = false;
this.xrTable1.StylePriority.UseFont = false;
//
@@ -175,13 +175,14 @@ namespace SKFLeverkusen.Alt
this.xrTableCell19,
this.xrTableCell6});
this.xrTableRow9.Name = "xrTableRow9";
this.xrTableRow9.Weight = 0.085D;
this.xrTableRow9.Weight = 0.08D;
//
// xrTableCell19
//
this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell19.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell19.StylePriority.UseBorderColor = false;
@@ -195,7 +196,7 @@ namespace SKFLeverkusen.Alt
this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell6.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrTableCell6.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell6.StylePriority.UseBorderColor = false;
@@ -213,12 +214,13 @@ namespace SKFLeverkusen.Alt
this.xrTableCell7});
this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull);
this.xrTableRow10.Name = "xrTableRow10";
this.xrTableRow10.Weight = 0.085D;
this.xrTableRow10.Weight = 0.080000000000000016D;
//
// xrTableCell20
//
this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell20.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -238,7 +240,7 @@ namespace SKFLeverkusen.Alt
//
this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell7.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrTableCell7.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -255,17 +257,19 @@ namespace SKFLeverkusen.Alt
this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell21});
this.xrTableRow11.Name = "xrTableRow11";
this.xrTableRow11.Weight = 0.085D;
this.xrTableRow11.Weight = 0.08D;
//
// xrTableCell21
//
this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell21.Name = "xrTableCell21";
this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell21.StylePriority.UseBorderColor = false;
this.xrTableCell21.StylePriority.UseBorders = false;
this.xrTableCell21.StylePriority.UseFont = false;
this.xrTableCell21.Weight = 1D;
//
// rowErbrachteLeistung
@@ -273,13 +277,14 @@ namespace SKFLeverkusen.Alt
this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell22});
this.rowErbrachteLeistung.Name = "rowErbrachteLeistung";
this.rowErbrachteLeistung.Weight = 0.085D;
this.rowErbrachteLeistung.Weight = 0.08D;
//
// xrTableCell22
//
this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell22.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell22.StylePriority.UseBorderColor = false;
@@ -290,8 +295,8 @@ namespace SKFLeverkusen.Alt
//
// xrLabel6
//
this.xrLabel6.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 312.8333F);
this.xrLabel6.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 331.5833F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -302,8 +307,8 @@ namespace SKFLeverkusen.Alt
//
// lblAnrede
//
this.lblAnrede.Font = new System.Drawing.Font("Arial", 11.25F);
this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 279.8333F);
this.lblAnrede.Font = new System.Drawing.Font("Arial", 9.75F);
this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 298.5833F);
this.lblAnrede.Name = "lblAnrede";
this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F);
@@ -314,8 +319,8 @@ namespace SKFLeverkusen.Alt
//
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225F);
this.xrLabel4.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 243.75F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -329,8 +334,8 @@ namespace SKFLeverkusen.Alt
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
this.xrLabel3.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 227.75F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
@@ -342,7 +347,7 @@ namespace SKFLeverkusen.Alt
// RecipientPostCodeAndTown
//
this.RecipientPostCodeAndTown.CanShrink = true;
this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Arial", 11.25F);
this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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);
@@ -354,7 +359,7 @@ namespace SKFLeverkusen.Alt
// xrLabel_RecipientStreet
//
this.xrLabel_RecipientStreet.CanShrink = true;
this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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);
@@ -366,7 +371,7 @@ namespace SKFLeverkusen.Alt
// xrLabel_RecipientDivision
//
this.xrLabel_RecipientDivision.CanShrink = true;
this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -378,7 +383,7 @@ namespace SKFLeverkusen.Alt
// xrLabel_RecipientContactPerson
//
this.xrLabel_RecipientContactPerson.CanShrink = true;
this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -390,7 +395,7 @@ namespace SKFLeverkusen.Alt
// xrLabel1
//
this.xrLabel1.CanShrink = true;
this.xrLabel1.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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);
@@ -408,7 +413,7 @@ namespace SKFLeverkusen.Alt
this.xrLabel12,
this.xrLabel11});
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportFooter.HeightF = 226F;
this.ReportFooter.HeightF = 203.0834F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
@@ -416,7 +421,7 @@ namespace SKFLeverkusen.Alt
// xrLabel2
//
this.xrLabel2.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.0001907349F, 187.125F);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.0001907349F, 181.9167F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(225F, 17F);
@@ -425,12 +430,12 @@ namespace SKFLeverkusen.Alt
//
// xrLabel10
//
this.xrLabel10.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel10.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 91.99995F);
this.xrLabel10.Multiline = true;
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 42.00001F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 33.66667F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.Text = "Mit freundlichen Grüßen\r\ni.A.";
//
@@ -460,8 +465,10 @@ namespace SKFLeverkusen.Alt
this.xrTableCell16.CanShrink = true;
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
this.xrTableCell16.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell16.StylePriority.UseFont = false;
this.xrTableCell16.StylePriority.UsePadding = false;
this.xrTableCell16.Text = "xrTableCell1";
this.xrTableCell16.Weight = 3D;
@@ -490,8 +497,10 @@ namespace SKFLeverkusen.Alt
this.xrTableCell29.CanShrink = true;
this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
this.xrTableCell29.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell29.Name = "xrTableCell29";
this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell29.StylePriority.UseFont = false;
this.xrTableCell29.StylePriority.UsePadding = false;
this.xrTableCell29.Text = "xrTableCell4";
this.xrTableCell29.Weight = 3D;
@@ -520,8 +529,10 @@ namespace SKFLeverkusen.Alt
this.xrTableCell31.CanShrink = true;
this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")});
this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell31.Name = "xrTableCell31";
this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell31.StylePriority.UseFont = false;
this.xrTableCell31.StylePriority.UsePadding = false;
this.xrTableCell31.Text = "xrTableCell8";
this.xrTableCell31.Weight = 3D;
@@ -529,7 +540,7 @@ namespace SKFLeverkusen.Alt
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 170.1251F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 164.9167F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
@@ -539,7 +550,7 @@ namespace SKFLeverkusen.Alt
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 170.1251F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 164.9167F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
@@ -579,14 +590,14 @@ namespace SKFLeverkusen.Alt
this.xrTable1,
this.xrLabel8});
this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupHeader1.HeightF = 430.8333F;
this.GroupHeader1.HeightF = 445.5833F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
// xrLabel16
//
this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(260.1874F, 146F);
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(260.1872F, 164.75F);
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
@@ -597,8 +608,10 @@ namespace SKFLeverkusen.Alt
//
// xrLabel17
//
this.xrLabel17.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(260.1874F, 158.5833F);
this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
this.xrLabel17.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(260.1872F, 177.3333F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
@@ -611,8 +624,8 @@ namespace SKFLeverkusen.Alt
//
this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
this.xrLabel15.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 158.5833F);
this.xrLabel15.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.3333F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
@@ -624,7 +637,7 @@ namespace SKFLeverkusen.Alt
// xrLabel14
//
this.xrLabel14.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 146F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 164.75F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
@@ -636,7 +649,7 @@ namespace SKFLeverkusen.Alt
// xrLabel13
//
this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(509.0417F, 146F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(509.0415F, 164.75F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
@@ -649,8 +662,8 @@ namespace SKFLeverkusen.Alt
//
this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
this.xrLabel7.CanShrink = true;
this.xrLabel7.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 242F);
this.xrLabel7.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 260.75F);
this.xrLabel7.Multiline = true;
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -678,7 +691,7 @@ namespace SKFLeverkusen.Alt
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable5});
this.Detail1.Font = new System.Drawing.Font("Verdana", 10F);
this.Detail1.HeightF = 17F;
this.Detail1.HeightF = 16F;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
//
@@ -689,7 +702,7 @@ namespace SKFLeverkusen.Alt
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow15});
this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 17F);
this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 16F);
this.xrTable5.StylePriority.UseBorderColor = false;
//
// xrTableRow15
@@ -698,7 +711,7 @@ namespace SKFLeverkusen.Alt
this.xrTableCell17,
this.xrTableCell23});
this.xrTableRow15.Name = "xrTableRow15";
this.xrTableRow15.Weight = 0.085D;
this.xrTableRow15.Weight = 0.08D;
//
// xrTableCell17
//
@@ -707,7 +720,7 @@ namespace SKFLeverkusen.Alt
this.xrTableCell17.CanShrink = true;
this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
this.xrTableCell17.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell17.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell17.StylePriority.UseBorderColor = false;
@@ -724,7 +737,7 @@ namespace SKFLeverkusen.Alt
this.xrTableCell23.CanShrink = true;
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
this.xrTableCell23.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell23.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell23.StylePriority.UseBorderColor = false;
@@ -741,7 +754,7 @@ namespace SKFLeverkusen.Alt
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable4});
this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupFooter1.HeightF = 132F;
this.GroupFooter1.HeightF = 124F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
@@ -758,7 +771,7 @@ namespace SKFLeverkusen.Alt
this.xrTableRow34,
this.xrTableRow35,
this.xrTableRow36});
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 132F);
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 124F);
this.xrTable4.StylePriority.UseBorderColor = false;
//
// xrTableRow30
@@ -766,7 +779,7 @@ namespace SKFLeverkusen.Alt
this.xrTableRow30.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell48});
this.xrTableRow30.Name = "xrTableRow30";
this.xrTableRow30.Weight = 0.085D;
this.xrTableRow30.Weight = 0.08D;
//
// xrTableCell48
//
@@ -785,12 +798,12 @@ namespace SKFLeverkusen.Alt
this.xrTableCell49,
this.xrTableCell50});
this.xrTableRow31.Name = "xrTableRow31";
this.xrTableRow31.Weight = 0.085D;
this.xrTableRow31.Weight = 0.080000000000000016D;
//
// xrTableCell49
//
this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell49.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell49.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell49.Name = "xrTableCell49";
this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell49.StylePriority.UseBorders = false;
@@ -805,7 +818,7 @@ namespace SKFLeverkusen.Alt
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
this.xrTableCell50.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell50.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell50.Name = "xrTableCell50";
this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell50.StylePriority.UseBorders = false;
@@ -821,7 +834,7 @@ namespace SKFLeverkusen.Alt
this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell51});
this.xrTableRow32.Name = "xrTableRow32";
this.xrTableRow32.Weight = 0.085D;
this.xrTableRow32.Weight = 0.08D;
//
// xrTableCell51
//
@@ -837,13 +850,13 @@ namespace SKFLeverkusen.Alt
this.xrTableCell52,
this.xrTableCell53});
this.xrTableRow33.Name = "xrTableRow33";
this.xrTableRow33.Weight = 0.085D;
this.xrTableRow33.Weight = 0.08D;
//
// xrTableCell52
//
this.xrTableCell52.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell52.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell52.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell52.Name = "xrTableCell52";
this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell52.StylePriority.UseBorderColor = false;
@@ -857,7 +870,7 @@ namespace SKFLeverkusen.Alt
this.xrTableCell53.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell53.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell53.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell53.Name = "xrTableCell53";
this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell53.StylePriority.UseBorderColor = false;
@@ -874,12 +887,12 @@ namespace SKFLeverkusen.Alt
this.xrTableCell54,
this.xrTableCell55});
this.xrTableRow34.Name = "xrTableRow34";
this.xrTableRow34.Weight = 0.085D;
this.xrTableRow34.Weight = 0.080000000000000016D;
//
// xrTableCell54
//
this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell54.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell54.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell54.Name = "xrTableCell54";
this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell54.StylePriority.UseBorders = false;
@@ -894,7 +907,7 @@ namespace SKFLeverkusen.Alt
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")});
this.xrTableCell55.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell55.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell55.Name = "xrTableCell55";
this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell55.StylePriority.UseBorders = false;
@@ -910,7 +923,7 @@ namespace SKFLeverkusen.Alt
this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell56});
this.xrTableRow35.Name = "xrTableRow35";
this.xrTableRow35.Weight = 0.085D;
this.xrTableRow35.Weight = 0.08D;
//
// xrTableCell56
//
@@ -929,13 +942,13 @@ namespace SKFLeverkusen.Alt
this.xrTableCell57,
this.xrTableCell58});
this.xrTableRow36.Name = "xrTableRow36";
this.xrTableRow36.Weight = 0.15D;
this.xrTableRow36.Weight = 0.13999999999999999D;
//
// xrTableCell57
//
this.xrTableCell57.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell57.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell57.Font = new System.Drawing.Font("Arial", 9.75F);
this.xrTableCell57.Name = "xrTableCell57";
this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell57.StylePriority.UseBorderColor = false;
@@ -949,7 +962,7 @@ namespace SKFLeverkusen.Alt
this.xrTableCell58.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell58.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrTableCell58.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
this.xrTableCell58.Name = "xrTableCell58";
this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell58.StylePriority.UseBorderColor = false;

View File

@@ -31,9 +31,10 @@ namespace SKFLeverkusen.Alt
else if (pRO.SettlementDC.Claim > 0)
pRO.FinalSentence = "Bitte überweisen Sie den Differenzbetrag auf unser unten angegebenes Konto unter Angabe des " +
"Namens der Klientin / des Klienten und des Geschäftszeichen";
if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
pRO.AbsenceTimes = "Innerhalb des Bewilligungszeitraums hat kein Klinikaufenthalt stattgefunden.";
// vorerst deaktiviert, bei vollständigen Nutzung des BewoPlaners kommt es vermutlich wieder
//if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
// pRO.AbsenceTimes = "Innerhalb des Bewilligungszeitraums hat kein Klinikaufenthalt stattgefunden.";
var cb2sc = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(pRO.CostBearer2SupportConceptOid);
if (!String.IsNullOrEmpty(pRO.RecipientContactPerson) && cb2sc.CostBearerContactPerson.Sex.HasValue)

View File

@@ -47,6 +47,9 @@ namespace SKFLeverkusen
this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -62,6 +65,13 @@ namespace SKFLeverkusen
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = 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();
@@ -90,16 +100,6 @@ namespace SKFLeverkusen
this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
@@ -119,7 +119,7 @@ namespace SKFLeverkusen
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel9});
this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportHeader.HeightF = 120F;
this.ReportHeader.HeightF = 130.4167F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
@@ -137,11 +137,11 @@ namespace SKFLeverkusen
// xrTable1
//
this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 376.3749F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 383.6666F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.rowErbrachteLeistung});
this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 17F);
this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 16F);
this.xrTable1.StylePriority.UseBorderColor = false;
//
// rowErbrachteLeistung
@@ -149,7 +149,7 @@ namespace SKFLeverkusen
this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell22});
this.rowErbrachteLeistung.Name = "rowErbrachteLeistung";
this.rowErbrachteLeistung.Weight = 0.085D;
this.rowErbrachteLeistung.Weight = 0.08D;
//
// xrTableCell22
//
@@ -157,7 +157,7 @@ namespace SKFLeverkusen
this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell22.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell22.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell22.StylePriority.UseBorderColor = false;
@@ -175,8 +175,8 @@ namespace SKFLeverkusen
// xrLabel6
//
this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
this.xrLabel6.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.2083F);
this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 329.4999F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -188,8 +188,8 @@ namespace SKFLeverkusen
//
// lblAnrede
//
this.lblAnrede.Font = new System.Drawing.Font("Arial", 11.25F);
this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 289.2083F);
this.lblAnrede.Font = new System.Drawing.Font("Arial", 10F);
this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 296.5F);
this.lblAnrede.Name = "lblAnrede";
this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F);
@@ -200,8 +200,8 @@ namespace SKFLeverkusen
//
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225F);
this.xrLabel4.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 232.2917F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -215,8 +215,8 @@ namespace SKFLeverkusen
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
this.xrLabel3.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 216.2917F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
@@ -229,7 +229,7 @@ namespace SKFLeverkusen
// RecipientPostCodeAndTown
//
this.RecipientPostCodeAndTown.CanShrink = true;
this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Arial", 11.25F);
this.RecipientPostCodeAndTown.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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);
@@ -241,7 +241,7 @@ namespace SKFLeverkusen
// xrLabel_RecipientStreet
//
this.xrLabel_RecipientStreet.CanShrink = true;
this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel_RecipientStreet.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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);
@@ -253,7 +253,7 @@ namespace SKFLeverkusen
// xrLabel_RecipientDivision
//
this.xrLabel_RecipientDivision.CanShrink = true;
this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel_RecipientDivision.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -265,7 +265,7 @@ namespace SKFLeverkusen
// xrLabel_RecipientContactPerson
//
this.xrLabel_RecipientContactPerson.CanShrink = true;
this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel_RecipientContactPerson.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -277,7 +277,7 @@ namespace SKFLeverkusen
// xrLabel1
//
this.xrLabel1.CanShrink = true;
this.xrLabel1.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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);
@@ -295,14 +295,46 @@ namespace SKFLeverkusen
this.xrTable3,
this.xrLabel11});
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportFooter.HeightF = 215.5835F;
this.ReportFooter.HeightF = 201.0001F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel7
//
this.xrLabel7.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 105.2083F);
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(175F, 36.79167F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "Mit freundlichen Grüßen\r\ni.A.";
//
// xrLabel8
//
this.xrLabel8.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 167.0001F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(225F, 17F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.Text = "Mechthild Alberts";
//
// xrLabel18
//
this.xrLabel18.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 184.0001F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(225F, 17F);
this.xrLabel18.StylePriority.UseFont = false;
this.xrLabel18.Text = "Stellvertredende Geschäftsführerin";
//
// xrTable3
//
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.58333F);
this.xrTable3.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 10.00001F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow20,
@@ -324,7 +356,7 @@ namespace SKFLeverkusen
//
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
this.xrTableCell16.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell16.StylePriority.UseFont = false;
@@ -355,7 +387,7 @@ namespace SKFLeverkusen
//
this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
this.xrTableCell29.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell29.Name = "xrTableCell29";
this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell29.StylePriority.UseFont = false;
@@ -386,7 +418,7 @@ namespace SKFLeverkusen
//
this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")});
this.xrTableCell31.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell31.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell31.Name = "xrTableCell31";
this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell31.StylePriority.UseFont = false;
@@ -396,8 +428,8 @@ namespace SKFLeverkusen
//
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 181.5834F);
this.xrLabel11.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 167.0001F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
@@ -413,7 +445,7 @@ namespace SKFLeverkusen
//
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 100F;
this.bottomMarginBand1.HeightF = 75F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// GroupHeader1
@@ -437,10 +469,103 @@ namespace SKFLeverkusen
this.xrLabel6,
this.xrTable1});
this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupHeader1.HeightF = 393.3749F;
this.GroupHeader1.HeightF = 399.6666F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
// xrLabel2
//
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 249.2917F);
this.xrLabel2.Multiline = true;
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
this.xrLabel2.StylePriority.UseBackColor = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "[AccountingPeriod]";
this.xrLabel2.WordWrap = false;
//
// xrLabel5
//
this.xrLabel5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")});
this.xrLabel5.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(509.0416F, 163.8749F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
this.xrLabel5.Text = "xrLabel8";
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrLabel13
//
this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(509.0417F, 151.2917F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
this.xrLabel13.StylePriority.UseFont = false;
this.xrLabel13.StylePriority.UseTextAlignment = false;
this.xrLabel13.Text = "Datum";
this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrLabel14
//
this.xrLabel14.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 151.2917F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.StylePriority.UseTextAlignment = false;
this.xrLabel14.Text = "Rechnungsnummer";
this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel15
//
this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
this.xrLabel15.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 163.8749F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.StylePriority.UseTextAlignment = false;
this.xrLabel15.Text = "xrLabel8";
this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel17
//
this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
this.xrLabel17.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(260.1874F, 163.8749F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.StylePriority.UseTextAlignment = false;
this.xrLabel17.Text = "220191";
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// xrLabel16
//
this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(260.1874F, 151.2917F);
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
this.xrLabel16.StylePriority.UseFont = false;
this.xrLabel16.StylePriority.UseTextAlignment = false;
this.xrLabel16.Text = "Geschäftszeichen";
this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// fieldApprovedFLSWithFactor
//
this.fieldApprovedFLSWithFactor.Expression = "[ApprovedFLSTotal] * [RateFactor]";
@@ -472,7 +597,7 @@ namespace SKFLeverkusen
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow33});
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 17F);
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 16F);
this.xrTable4.StylePriority.UseBorderColor = false;
//
// xrTableRow33
@@ -481,7 +606,7 @@ namespace SKFLeverkusen
this.xrTableCell52,
this.xrTableCell53});
this.xrTableRow33.Name = "xrTableRow33";
this.xrTableRow33.Weight = 0.085D;
this.xrTableRow33.Weight = 0.08D;
//
// xrTableCell52
//
@@ -489,7 +614,7 @@ namespace SKFLeverkusen
this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.DetailDescription")});
this.xrTableCell52.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell52.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell52.Name = "xrTableCell52";
this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell52.StylePriority.UseBorderColor = false;
@@ -505,7 +630,7 @@ namespace SKFLeverkusen
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
this.xrTableCell53.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell53.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell53.Name = "xrTableCell53";
this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell53.StylePriority.UseBorderColor = false;
@@ -525,7 +650,7 @@ namespace SKFLeverkusen
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable5});
this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.GroupFooter1.HeightF = 132F;
this.GroupFooter1.HeightF = 124F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
@@ -542,7 +667,7 @@ namespace SKFLeverkusen
this.xrTableRow35,
this.xrTableRow36,
this.xrTableRow37});
this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 132F);
this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 124F);
this.xrTable5.StylePriority.UseBorderColor = false;
//
// xrTableRow30
@@ -550,7 +675,7 @@ namespace SKFLeverkusen
this.xrTableRow30.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell48});
this.xrTableRow30.Name = "xrTableRow30";
this.xrTableRow30.Weight = 0.085D;
this.xrTableRow30.Weight = 0.08D;
//
// xrTableCell48
//
@@ -569,12 +694,12 @@ namespace SKFLeverkusen
this.xrTableCell49,
this.xrTableCell50});
this.xrTableRow31.Name = "xrTableRow31";
this.xrTableRow31.Weight = 0.085D;
this.xrTableRow31.Weight = 0.080000000000000016D;
//
// xrTableCell49
//
this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell49.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell49.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell49.Name = "xrTableCell49";
this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell49.StylePriority.UseBorders = false;
@@ -589,7 +714,7 @@ namespace SKFLeverkusen
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountBillableTotal", "{0:c}")});
this.xrTableCell50.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell50.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell50.Name = "xrTableCell50";
this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell50.StylePriority.UseBorders = false;
@@ -605,7 +730,7 @@ namespace SKFLeverkusen
this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell51});
this.xrTableRow32.Name = "xrTableRow32";
this.xrTableRow32.Weight = 0.085D;
this.xrTableRow32.Weight = 0.08D;
//
// xrTableCell51
//
@@ -621,13 +746,13 @@ namespace SKFLeverkusen
this.xrTableCell54,
this.xrTableCell55});
this.xrTableRow34.Name = "xrTableRow34";
this.xrTableRow34.Weight = 0.085D;
this.xrTableRow34.Weight = 0.08D;
//
// xrTableCell54
//
this.xrTableCell54.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell54.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell54.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell54.Name = "xrTableCell54";
this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell54.StylePriority.UseBorderColor = false;
@@ -643,7 +768,7 @@ namespace SKFLeverkusen
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountAdvancedPayments", "{0:c}")});
this.xrTableCell55.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell55.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell55.Name = "xrTableCell55";
this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell55.StylePriority.UseBorderColor = false;
@@ -660,12 +785,12 @@ namespace SKFLeverkusen
this.xrTableCell56,
this.xrTableCell57});
this.xrTableRow35.Name = "xrTableRow35";
this.xrTableRow35.Weight = 0.085D;
this.xrTableRow35.Weight = 0.080000000000000016D;
//
// xrTableCell56
//
this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell56.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell56.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell56.Name = "xrTableCell56";
this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell56.StylePriority.UseBorders = false;
@@ -680,7 +805,7 @@ namespace SKFLeverkusen
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")});
this.xrTableCell57.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell57.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell57.Name = "xrTableCell57";
this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell57.StylePriority.UseBorders = false;
@@ -696,7 +821,7 @@ namespace SKFLeverkusen
this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell58});
this.xrTableRow36.Name = "xrTableRow36";
this.xrTableRow36.Weight = 0.085D;
this.xrTableRow36.Weight = 0.08D;
//
// xrTableCell58
//
@@ -715,13 +840,13 @@ namespace SKFLeverkusen
this.xrTableCell59,
this.xrTableCell60});
this.xrTableRow37.Name = "xrTableRow37";
this.xrTableRow37.Weight = 0.15D;
this.xrTableRow37.Weight = 0.13999999999999999D;
//
// xrTableCell59
//
this.xrTableCell59.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell59.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell59.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrTableCell59.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell59.Name = "xrTableCell59";
this.xrTableCell59.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell59.StylePriority.UseBorderColor = false;
@@ -736,7 +861,7 @@ namespace SKFLeverkusen
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell60.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")});
this.xrTableCell60.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrTableCell60.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrTableCell60.Name = "xrTableCell60";
this.xrTableCell60.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell60.StylePriority.UseBorderColor = false;
@@ -747,128 +872,6 @@ namespace SKFLeverkusen
this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell60.Weight = 0.21685899000901443D;
//
// xrLabel5
//
this.xrLabel5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")});
this.xrLabel5.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(509.0416F, 156.5833F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
this.xrLabel5.Text = "xrLabel8";
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrLabel13
//
this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(509.0417F, 144F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
this.xrLabel13.StylePriority.UseFont = false;
this.xrLabel13.StylePriority.UseTextAlignment = false;
this.xrLabel13.Text = "Datum";
this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrLabel14
//
this.xrLabel14.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 144F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.StylePriority.UseTextAlignment = false;
this.xrLabel14.Text = "Rechnungsnummer";
this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel15
//
this.xrLabel15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
this.xrLabel15.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 156.5833F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.StylePriority.UseTextAlignment = false;
this.xrLabel15.Text = "xrLabel8";
this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrLabel17
//
this.xrLabel17.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(260.1874F, 156.5833F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(140.9585F, 23F);
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.StylePriority.UseTextAlignment = false;
this.xrLabel17.Text = "220191";
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// xrLabel16
//
this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(260.1874F, 144F);
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(140.9584F, 12.58336F);
this.xrLabel16.StylePriority.UseFont = false;
this.xrLabel16.StylePriority.UseTextAlignment = false;
this.xrLabel16.Text = "Geschäftszeichen";
this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// xrLabel2
//
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 242F);
this.xrLabel2.Multiline = true;
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
this.xrLabel2.StylePriority.UseBackColor = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "[AccountingPeriod]";
this.xrLabel2.WordWrap = false;
//
// xrLabel7
//
this.xrLabel7.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 112.5F);
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(175F, 42.00001F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "Mit freundlichen Grüßen\r\ni.A.";
//
// xrLabel8
//
this.xrLabel8.Font = new System.Drawing.Font("Arial", 11.25F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 181.5834F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(225F, 17F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.Text = "Mechthild Alberts";
//
// xrLabel18
//
this.xrLabel18.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 198.5835F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(225F, 17F);
this.xrLabel18.StylePriority.UseFont = false;
this.xrLabel18.Text = "Stellvertredende Geschäftsführerin";
//
// Spitzabrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -886,7 +889,7 @@ namespace SKFLeverkusen
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 74, 100, 100);
this.Margins = new System.Drawing.Printing.Margins(75, 74, 100, 75);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;

View File

@@ -63,8 +63,9 @@ namespace SKFLeverkusen
pRO.FinalSentence = "Bitte überweisen Sie den Differenzbetrag auf unser unten angegebenes Konto unter Angabe des " +
"Namens der Klientin / des Klienten und des Geschäftszeichen";
if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
pRO.AbsenceTimes = "Innerhalb des Bewilligungszeitraums hat kein Klinikaufenthalt stattgefunden.";
// vorerst deaktiviert, bei vollständigen Nutzung des BewoPlaners kommt es vermutlich wieder
//if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
// pRO.AbsenceTimes = "Innerhalb des Bewilligungszeitraums hat kein Klinikaufenthalt stattgefunden.";
if (pRO.InvoiceBaseOid.HasValue)
{
@@ -86,7 +87,27 @@ namespace SKFLeverkusen
}
}
}
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.DetailDescription = 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;
}

View File

@@ -121,6 +121,11 @@ namespace SozialwerkAachenerChristen
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -181,6 +186,7 @@ namespace SozialwerkAachenerChristen
this.xrTableCell10,
this.xrTableCell2,
this.xrTableCell15,
this.xrTableCell32,
this.xrTableCell12,
this.xrTableCell44,
this.xrTableCell50});
@@ -267,7 +273,7 @@ namespace SozialwerkAachenerChristen
this.xrTableCell12.StylePriority.UsePadding = false;
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell12.Weight = 0.10732323052948757D;
this.xrTableCell12.Weight = 0.053661615264743785D;
//
// xrTableCell44
//
@@ -402,7 +408,7 @@ namespace SozialwerkAachenerChristen
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UsePadding = false;
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "FLS in";
this.xrTableCell9.Text = "Stunde in";
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
this.xrTableCell9.Weight = 0.23743016759776536D;
//
@@ -775,6 +781,10 @@ namespace SozialwerkAachenerChristen
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel22,
this.xrLabel20,
this.xrLabel21,
this.xrLabel19,
this.xrLabel18,
this.xrPictureBox2,
this.lblUnterschriftKlient,
@@ -793,7 +803,7 @@ namespace SozialwerkAachenerChristen
this.xrLabel1,
this.xrPictureBox1,
this.xrLabel17});
this.GroupFooter1.HeightF = 270F;
this.GroupFooter1.HeightF = 308.5417F;
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
@@ -801,7 +811,7 @@ namespace SozialwerkAachenerChristen
//
this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy,}")});
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(129.4998F, 227F);
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(129.4998F, 265.5417F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(100F, 23F);
@@ -811,7 +821,7 @@ namespace SozialwerkAachenerChristen
//
this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Tag", null, "CustomerSignature")});
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(230F, 227F);
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(230F, 265.5417F);
this.xrPictureBox2.Name = "xrPictureBox2";
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(100F, 23F);
this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
@@ -821,7 +831,7 @@ namespace SozialwerkAachenerChristen
//
this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F);
this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(94.99999F, 250F);
this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(94.99998F, 288.5417F);
this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(271.8472F, 20F);
@@ -837,7 +847,7 @@ namespace SozialwerkAachenerChristen
//
this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F);
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 250F);
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 288.5417F);
this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F);
@@ -856,7 +866,7 @@ namespace SozialwerkAachenerChristen
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 79.99997F);
this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 118.5417F);
this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -1067,7 +1077,7 @@ namespace SozialwerkAachenerChristen
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 130F);
this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 168.5417F);
this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F);
@@ -1084,7 +1094,7 @@ namespace SozialwerkAachenerChristen
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 79.99997F);
this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 118.5417F);
this.lblHatGruppen.Name = "lblHatGruppen";
this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F);
@@ -1098,7 +1108,7 @@ namespace SozialwerkAachenerChristen
// xrRichText2
//
this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 130F);
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 168.5417F);
this.xrRichText2.Name = "xrRichText2";
this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F);
@@ -1107,7 +1117,7 @@ namespace SozialwerkAachenerChristen
// xrRichText1
//
this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 79.99997F);
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 118.5417F);
this.xrRichText1.Name = "xrRichText1";
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F);
@@ -1116,7 +1126,7 @@ namespace SozialwerkAachenerChristen
// xrLabel15
//
this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline);
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 79.99997F);
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 118.5417F);
this.xrLabel15.Multiline = true;
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
@@ -1132,7 +1142,7 @@ namespace SozialwerkAachenerChristen
// xrLabel13
//
this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99998F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 58.74999F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(320F, 20F);
@@ -1147,7 +1157,7 @@ namespace SozialwerkAachenerChristen
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99999F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.74998F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(320F, 20F);
@@ -1162,7 +1172,7 @@ namespace SozialwerkAachenerChristen
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(417F, 40.00003F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F);
this.xrLabel11.StylePriority.UseBackColor = false;
@@ -1210,7 +1220,7 @@ namespace SozialwerkAachenerChristen
this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro;
this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")});
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMQualified", "{0:0.##}")});
this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F);
this.xrLabel1.Name = "xrLabel1";
@@ -1227,7 +1237,7 @@ namespace SozialwerkAachenerChristen
//
this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Tag", null, "EmployeeSignature")});
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 227F);
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 265.5417F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(100F, 23F);
@@ -1238,7 +1248,7 @@ namespace SozialwerkAachenerChristen
//
this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy,}")});
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 227F);
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 265.5417F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(100F, 23F);
@@ -1251,6 +1261,82 @@ namespace SozialwerkAachenerChristen
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
// xrTableCell32
//
this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategoryAbbr")});
this.xrTableCell32.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell32.Name = "xrTableCell32";
this.xrTableCell32.StylePriority.UseFont = false;
this.xrTableCell32.StylePriority.UseTextAlignment = false;
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell32.Weight = 0.053661615264743785D;
//
// xrLabel19
//
this.xrLabel19.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 78.74998F);
this.xrLabel19.Name = "xrLabel19";
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel19.SizeF = new System.Drawing.SizeF(320F, 20F);
this.xrLabel19.StylePriority.UseBackColor = false;
this.xrLabel19.StylePriority.UseBorders = false;
this.xrLabel19.StylePriority.UseFont = false;
this.xrLabel19.StylePriority.UsePadding = false;
this.xrLabel19.StylePriority.UseTextAlignment = false;
this.xrLabel19.Text = "UA = Unterstützende Assistenzleistungsstunde";
this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel20
//
this.xrLabel20.BackColor = System.Drawing.Color.Gainsboro;
this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMUnqualified", "{0:0.##}")});
this.xrLabel20.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(330.0044F, 20.00001F);
this.xrLabel20.Name = "xrLabel20";
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F);
this.xrLabel20.StylePriority.UseBackColor = false;
this.xrLabel20.StylePriority.UseBorders = false;
this.xrLabel20.StylePriority.UseFont = false;
this.xrLabel20.StylePriority.UsePadding = false;
this.xrLabel20.StylePriority.UseTextAlignment = false;
this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
// xrLabel21
//
this.xrLabel21.BackColor = System.Drawing.Color.Gainsboro;
this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(415.0044F, 20.00001F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F);
this.xrLabel21.StylePriority.UseBackColor = false;
this.xrLabel21.StylePriority.UseBorders = false;
this.xrLabel21.StylePriority.UseFont = false;
this.xrLabel21.StylePriority.UsePadding = false;
this.xrLabel21.StylePriority.UseTextAlignment = false;
this.xrLabel21.Text = "Unterstützende Assistenz in Minuten";
this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel22
//
this.xrLabel22.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.xrLabel22.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(245F, 20.00001F);
this.xrLabel22.Name = "xrLabel22";
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel22.SizeF = new System.Drawing.SizeF(84.99998F, 18.74997F);
this.xrLabel22.StylePriority.UseBackColor = false;
this.xrLabel22.StylePriority.UseBorders = false;
this.xrLabel22.StylePriority.UseFont = false;
this.xrLabel22.StylePriority.UsePadding = false;
this.xrLabel22.StylePriority.UseTextAlignment = false;
this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// Quittierungsbeleg
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1376,5 +1462,10 @@ namespace SozialwerkAachenerChristen
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
private DevExpress.XtraReports.UI.XRLabel xrLabel22;
private DevExpress.XtraReports.UI.XRLabel xrLabel20;
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
}
}

View File

@@ -31,6 +31,8 @@ namespace SozialwerkAachenerChristen
if (pRO.Services != null)
{
pRO.TotalFLMUnqualified = 0;
pRO.TotalFLMQualified = 0;
List<ServicesOverviewRO.ServiceDetail> servicesBillable = new List<ServicesOverviewRO.ServiceDetail>();
foreach (var sd in pRO.Services)
@@ -43,6 +45,15 @@ namespace SozialwerkAachenerChristen
//sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
hatGruppen = true;
}
if (sd.ServiceCategoryAbbr == "UA")
{
pRO.TotalFLMUnqualified += sd.Minutes;
}
else
{
sd.ServiceCategoryAbbr = "FLS";
pRO.TotalFLMQualified += sd.Minutes;
}
servicesBillable.Add(sd);
}
}

View File

@@ -73,16 +73,27 @@ namespace BeWo.Service.Security
{
var guid = Guid.NewGuid();
string tokendata = string.Format("expdate={0};guid={1};tenant={2};user={3};password={4};permalink={5};link={6}", DateTime.Now.AddMinutes(10), guid,
MultitenancyOperationContextExt.Current.Tenant,
LoggedInUserOperationContextExt.Current.User.LoginName,
LoggedInUserOperationContextExt.Current.User.RC2EncryptedHash,
ispermalink,
Utils.GetSHA256(link));
string loginName, rc2EncryptedHash;
var tenant = MultitenancyOperationContextExt.Current is null ? SessionFacade.Tenant : MultitenancyOperationContextExt.Current.Tenant;
if(LoggedInUserOperationContextExt.Current is null)
{
loginName = SessionFacade.LoggedInUser.LoginName;
rc2EncryptedHash = SessionFacade.LoggedInUser.RC2EncryptedHash;
}
else
{
loginName = LoggedInUserOperationContextExt.Current.User.LoginName;
rc2EncryptedHash = LoggedInUserOperationContextExt.Current.User.RC2EncryptedHash;
}
var tokendata = $"expdate={DateTime.Now.AddMinutes(10)};guid={guid};tenant={tenant};user={loginName};password={rc2EncryptedHash};permalink={ispermalink};link={Utils.GetSHA256(link)}";
return HttpUtility.UrlEncode(EncryptString(tokendata));
}
public static bool CheckToken(string token, string link)
{
if (string.IsNullOrEmpty(token))