This commit is contained in:
Ralph Soika 2025-04-28 11:12:36 +02:00
parent 112de7e8ad
commit 3a103e9a1e
3 changed files with 40 additions and 136 deletions

View file

@ -330,7 +330,7 @@ public class BusinessPartnerService {
newbank.setItemValue("iban", iban); newbank.setItemValue("iban", iban);
newbank.setItemValue("bic", bic); newbank.setItemValue("bic", bic);
newbank.setItemValue("id", bankenListe.size() + 1); newbank.setItemValue("id", bankenListe.size() + 1);
newbank.setItemValue("name", "Banke-" + bankenListe.size() + 1); newbank.setItemValue("name", "Bank-" + bankenListe.size() + 1);
bankenListe.add(newbank); bankenListe.add(newbank);
implodeBanks(businessPartner, bankenListe); implodeBanks(businessPartner, bankenListe);

View file

@ -237,29 +237,33 @@
<bpmn2:dataObject id="dataObject_UQIXAQ" name="Form"> <bpmn2:dataObject id="dataObject_UQIXAQ" name="Form">
<bpmn2:documentation id="documentation_e1in1w"><![CDATA[<imixs-form> <bpmn2:documentation id="documentation_e1in1w"><![CDATA[<imixs-form>
<imixs-subform label="Überblick"> <imixs-subform label="Outgoing Invoices">
<imixs-form-section columns="4" label="Ausgangsrechnungen"> <imixs-form-section columns="4" label="">
<item name="analytic.invoices.count.all" type="custom" path="alexander/analyze_plain" label="Alle Rechnungen:" /> <item name="analytic.invoices.count.all" type="custom" path="alexander/analyze_plain" label="Invoices total:" />
<item name="analytic.invoices.count.open" type="custom" path="alexander/analyze_plain" label="Offene Rechnungen:" /> <item name="analytic.invoices.count.open" type="custom" path="alexander/analyze_plain" label="Invoices open:" />
<item name="analytic.invoices.count.due" type="custom" path="alexander/analyze_plain" label="Fällige Rechnungen:" /> <item name="analytic.invoices.count.due" type="custom" path="alexander/analyze_plain" label="Fällige Rechnungen:" />
<item name="analytic.invoices.count.dunning" type="custom" path="alexander/analyze_plain" label="Rechnungen in Mahnung:" /> <item name="analytic.invoices.count.dunning" type="custom" path="alexander/analyze_plain" label="Invoices dunning:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section label="" path="alexander/section_bp_invoices_out" readonly="true" /> <imixs-form-section label="Incoming Invoices" path="alexander/section_bp_invoices_out" readonly="true" />
<imixs-form-section columns="2" label="Zahlungsmoral"> <imixs-form-section columns="2" label="Zahlungsmoral">
<item name="analytic.payment.avg.due" type="custom" path="alexander/analyze_plain" label="Average term of credit:" /> <item name="analytic.payment.avg.due" type="custom" path="alexander/analyze_plain" label="Average term of credit:" />
<item name="analytic.payment.avg.days" type="custom" path="alexander/analyze_plain" label="Average payment duration:" /> <item name="analytic.payment.avg.days" type="custom" path="alexander/analyze_plain" label="Average payment duration:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="1" label=""> <imixs-form-section columns="1" label="Payment History">
<item name="analytic.invoices.trend" type="custom" path="alexander/analyze_chart" <item name="analytic.invoices.trend" type="custom" path="alexander/analyze_chart"
label="Trend der letzten 6 Monate:" /> label="Trend der letzten 6 Monate:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section label="Eingangsrechnungen" path="alexander/section_bp_invoices_in" readonly="true" />
</imixs-subform>
<imixs-subform label="Invoice Controlling">
<imixs-form-section label="Invoices" path="alexander/section_bp_invoices_in" readonly="true" />
</imixs-subform> </imixs-subform>
<imixs-subform label="Stammdaten">
<imixs-subform label="Base Data">
<imixs-form-section columns="1" label=""> <imixs-form-section columns="1" label="">
<item name="partner.name" type="text" span="6" readonly="true" label="Name:"/> <item name="partner.name" type="text" span="6" readonly="true" label="Name:"/>
<item name="partner.id" type="text" span="6" readonly="true" label="Partner ID:"/> <item name="partner.id" type="text" span="6" readonly="true" label="Partner ID:"/>
@ -676,7 +680,7 @@
<bpmn2:intermediateCatchEvent id="event_jkHxJA" imixs:activityid="210" name="[activate]"> <bpmn2:intermediateCatchEvent id="event_jkHxJA" imixs:activityid="210" name="[activate]">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string"> <imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="documentation_qWoeig"/> <bpmn2:documentation id="documentation_qWoeig"/>

View file

@ -165,7 +165,6 @@
<bpmn2:flowNodeRef>TextAnnotation_2</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>TextAnnotation_2</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_62</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_62</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_Al0gGg</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>gateway_Al0gGg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_882U4Q</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
</bpmn2:laneSet> </bpmn2:laneSet>
<bpmn2:task id="Task_5000" imixs:processid="5300" name="Approval"> <bpmn2:task id="Task_5000" imixs:processid="5300" name="Approval">
@ -215,7 +214,6 @@
<bpmn2:incoming>SequenceFlow_1</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_1</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_123</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_123</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_32</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_32</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_55EZBw</bpmn2:incoming>
</bpmn2:task> </bpmn2:task>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5000-10" imixs:activityid="10" name="Save"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5000-10" imixs:activityid="10" name="Save">
<bpmn2:extensionElements> <bpmn2:extensionElements>
@ -1135,16 +1133,11 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
result.isValid=true; result.isValid=true;
result.errorMessage=""; result.errorMessage="";
// SEPA ? // SEPA ?
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) { if (workitem.getItemValueString('payment.type')!="direct_debit" && workitem.getItemValueString('payment.type') !="no_sepa" ) {
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) { if ( workitem.getItemValueString('cdtr.iban')=='' || workitem.getItemValueString('cdtr.bic')=='' ) {
result.isValid=false; result.isValid=false;
result.errorMessage='Please enter a valid IBAN/BIC.'; result.errorMessage='Please enter a valid IBAN/BIC.';
} }
// waerung?
//if ( workitem['invoice.currency'][0]!='EUR' ) {
// result.isValid=false;
// result.errorMessage=result.errorMessage+' Bei SEPA Zahlungen muss als Währung EUR angegeben werden.';
//}
}]]></imixs:value> }]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
@ -1287,8 +1280,7 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
<bpmn2:documentation id="documentation_ahXYFQ"/> <bpmn2:documentation id="documentation_ahXYFQ"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_25" name="direct debit" sourceRef="ExclusiveGateway_2" targetRef="gateway_Al0gGg"> <bpmn2:sequenceFlow id="SequenceFlow_25" name="direct debit" sourceRef="ExclusiveGateway_2" targetRef="gateway_Al0gGg">
<bpmn2:conditionExpression id="FormalExpression_4" xsi:type="bpmn2:tFormalExpression"> <bpmn2:conditionExpression id="formalExpression_nAwthg" xsi:type="bpmn2:tFormalExpression"><![CDATA[workitem.getItemValueString('payment.type')=="direct_debit" ]]></bpmn2:conditionExpression>
workitem['payment.type'][0]=="direct_debit" </bpmn2:conditionExpression>
<bpmn2:documentation id="documentation_AZ842w"/> <bpmn2:documentation id="documentation_AZ842w"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_6" imixs:activityid="990" name="[OCR/ML Import]"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_6" imixs:activityid="990" name="[OCR/ML Import]">
@ -1867,7 +1859,7 @@ result.isValid=true;
<imixs-form> <imixs-form>
<imixs-form-section columns="2" label="Invoice data"> <imixs-form-section columns="2" label="Invoice data">
<item name="cdtr.name" type="text" readonly="true" label="Vendor:"/> <item name="cdtr.name" type="text" readonly="true" label="Vendor:"/>
<item name="partner.id" type="custom" path="alexander/businesspartner_search" requred="true" label="Vendor number:"/> <item name="partner.id" type="custom" path="alexander/businesspartner_search" readonly="true" requred="true" label="Vendor number:"/>
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="2"> <imixs-form-section columns="2">
@ -2416,8 +2408,7 @@ result.isValid=true;
<bpmn2:documentation id="documentation_lQOEUA"/> <bpmn2:documentation id="documentation_lQOEUA"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_68" name="credit" sourceRef="ExclusiveGateway_3" targetRef="Task_19"> <bpmn2:sequenceFlow id="SequenceFlow_68" name="credit" sourceRef="ExclusiveGateway_3" targetRef="Task_19">
<bpmn2:conditionExpression id="FormalExpression_3" xsi:type="bpmn2:tFormalExpression"> <bpmn2:conditionExpression id="formalExpression_nsHncg" xsi:type="bpmn2:tFormalExpression"><![CDATA[workitem.getItemValueString('payment.type')=="credit"]]></bpmn2:conditionExpression>
workitem['payment.type'][0]=="credit"</bpmn2:conditionExpression>
<bpmn2:documentation id="documentation_yZUegw"/> <bpmn2:documentation id="documentation_yZUegw"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:task id="Task_11" imixs:processid="5510" name="Manual foreign payment"> <bpmn2:task id="Task_11" imixs:processid="5510" name="Manual foreign payment">
@ -2469,8 +2460,8 @@ result.isValid=true;
<bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
<bpmn2:sequenceFlow id="SequenceFlow_4" name="Ausland" sourceRef="ExclusiveGateway_5" targetRef="Task_11"> <bpmn2:sequenceFlow id="SequenceFlow_4" name="Ausland" sourceRef="ExclusiveGateway_5" targetRef="Task_11">
<bpmn2:conditionExpression id="FormalExpression_1" xsi:type="bpmn2:tFormalExpression"> <bpmn2:conditionExpression id="formalExpression_jyF6tw" xsi:type="bpmn2:tFormalExpression"><![CDATA[workitem.getItemValueString('payment.type')=="no_sepa"
workitem['payment.type'][0]=="no_sepa" </bpmn2:conditionExpression> ]]></bpmn2:conditionExpression>
<bpmn2:documentation id="documentation_HQYwAQ"/> <bpmn2:documentation id="documentation_HQYwAQ"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_5" sourceRef="Task_11" targetRef="IntermediateCatchEvent_18"> <bpmn2:sequenceFlow id="SequenceFlow_5" sourceRef="Task_11" targetRef="IntermediateCatchEvent_18">
@ -4210,9 +4201,9 @@ result.isValid=true;
<imixs-form> <imixs-form>
<imixs-form-section columns="2" label="Invoice data"> <imixs-form-section columns="2" label="Invoice data">
<item name="cdtr.name" type="text" readonly="true" label="Vendor:"/> <item name="cdtr.name" type="text" readonly="true" label="Vendor:"/>
<item name="partner.id" type="custom" path="alexander/businesspartner_search" requred="true" label="Vendor number:""/> <item name="partner.id" type="custom" path="alexander/businesspartner_search" requred="true" label="Vendor number:"/>
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="2"> <imixs-form-section columns="3">
<item name="invoice.number" type="text" label="Invoice number:" /> <item name="invoice.number" type="text" label="Invoice number:" />
<item name="invoice.date" type="custom" path="alexander/datumseingabe" label="Invoice date:" /> <item name="invoice.date" type="custom" path="alexander/datumseingabe" label="Invoice date:" />
<item name="invoice.duedate" type="custom" path="alexander/datumseingabe_tage" required="true" label="Due date:" /> <item name="invoice.duedate" type="custom" path="alexander/datumseingabe_tage" required="true" label="Due date:" />
@ -4909,84 +4900,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
<bpmn2:sequenceFlow id="sequenceFlow_9rYDHA" sourceRef="gateway_Al0gGg" targetRef="Task_5"> <bpmn2:sequenceFlow id="sequenceFlow_9rYDHA" sourceRef="gateway_Al0gGg" targetRef="Task_5">
<bpmn2:documentation id="documentation_0y1bvw"/> <bpmn2:documentation id="documentation_0y1bvw"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_882U4Q" imixs:activityid="105" name="TEST [ftp export]">
<bpmn2:extensionElements>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[process.manager]]></imixs:value>
<imixs:value><![CDATA[process.team]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[process.team]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5005]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<eventlog name="file.export">
<ref><itemvalue>$uniqueid</itemvalue></ref>
<timeout>60000</timeout>
<document>
<path><itemvalue>ftp.target.path</itemvalue></path>
<filter>\.pdf$</filter>
</document>
</eventlog>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Akzeptieren]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
<imixs:item name="txtbusinessrule" type="CDATA">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[File renamed and FTP export started.]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_jTzG9Q"/>
<bpmn2:outgoing>sequenceFlow_55EZBw</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_rExnUg" signalRef="signal_8"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_55EZBw" sourceRef="event_882U4Q" targetRef="Task_5000">
<bpmn2:documentation id="documentation_Kxcrkw"/>
</bpmn2:sequenceFlow>
</bpmn2:process> </bpmn2:process>
<bpmn2:process id="process_2" name="Invoice receipt" processType="Public"> <bpmn2:process id="process_2" name="Invoice receipt" processType="Public">
<bpmn2:documentation id="documentation_yUm3kA"/> <bpmn2:documentation id="documentation_yUm3kA"/>
@ -5361,15 +5274,15 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_35" id="BPMNShape_IntermediateCatchEvent_40"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_35" id="BPMNShape_IntermediateCatchEvent_40">
<dc:Bounds height="36.0" width="36.0" x="1357.0" y="1677.0"/> <dc:Bounds height="36.0" width="36.0" x="1357.0" y="1687.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_173" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_173" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1328.5" y="1711.0"/> <dc:Bounds height="20.0" width="100.0" x="1328.5" y="1721.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateThrowEvent_1" id="BPMNShape_IntermediateThrowEvent_1"> <bpmndi:BPMNShape bpmnElement="IntermediateThrowEvent_1" id="BPMNShape_IntermediateThrowEvent_1">
<dc:Bounds height="36.0" width="36.0" x="1457.0" y="1677.0"/> <dc:Bounds height="36.0" width="36.0" x="1457.0" y="1687.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_174" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_174" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1431.5" y="1711.0"/> <dc:Bounds height="20.0" width="100.0" x="1431.5" y="1721.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="EndEvent_6" id="BPMNShape_EndEvent_6"> <bpmndi:BPMNShape bpmnElement="EndEvent_6" id="BPMNShape_EndEvent_6">
@ -5526,9 +5439,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_65" id="BPMNShape_IntermediateCatchEvent_70"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_65" id="BPMNShape_IntermediateCatchEvent_70">
<dc:Bounds height="36.0" width="36.0" x="1227.0" y="1477.0"/> <dc:Bounds height="36.0" width="36.0" x="1217.0" y="1477.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_54"> <bpmndi:BPMNLabel id="BPMNLabel_54">
<dc:Bounds height="20.0" width="100.0" x="1198.5" y="1518.0"/> <dc:Bounds height="20.0" width="100.0" x="1188.5" y="1518.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_66" id="BPMNShape_IntermediateCatchEvent_71"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_66" id="BPMNShape_IntermediateCatchEvent_71">
@ -5800,8 +5713,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_5" id="BPMNEdge_SequenceFlow_6" sourceElement="BPMNShape_Task_13" targetElement="BPMNShape_IntermediateCatchEvent_21"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_5" id="BPMNEdge_SequenceFlow_6" sourceElement="BPMNShape_Task_13" targetElement="BPMNShape_IntermediateCatchEvent_21">
<bpmndi:BPMNLabel id="BPMNLabel_26"/> <bpmndi:BPMNLabel id="BPMNLabel_26"/>
<di:waypoint x="1920.0" y="1995.0"/> <di:waypoint x="1920.0" y="1995.0"/>
<di:waypoint x="2644.0" y="1995.0"/> <di:waypoint x="2456.0" y="1995.0"/>
<di:waypoint x="2644.0" y="1745.0"/> <di:waypoint x="2456.0" y="1745.0"/>
<di:waypoint x="2343.0" y="1745.0"/> <di:waypoint x="2343.0" y="1745.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="Association_7" id="BPMNEdge_Association_7" sourceElement="BPMNShape_DataObject_3" targetElement="BPMNShape_Task_1"> <bpmndi:BPMNEdge bpmnElement="Association_7" id="BPMNEdge_Association_7" sourceElement="BPMNShape_DataObject_3" targetElement="BPMNShape_Task_1">
@ -5923,15 +5836,15 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_80" id="BPMNEdge_SequenceFlow_81" sourceElement="BPMNShape_IntermediateCatchEvent_40" targetElement="BPMNShape_IntermediateThrowEvent_1"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_80" id="BPMNEdge_SequenceFlow_81" sourceElement="BPMNShape_IntermediateCatchEvent_40" targetElement="BPMNShape_IntermediateThrowEvent_1">
<bpmndi:BPMNLabel id="BPMNLabel_175"/> <bpmndi:BPMNLabel id="BPMNLabel_175"/>
<di:waypoint x="1393.0" y="1695.0"/> <di:waypoint x="1393.0" y="1705.0"/>
<di:waypoint x="1457.0" y="1695.0"/> <di:waypoint x="1457.0" y="1705.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_81" id="BPMNEdge_SequenceFlow_82" sourceElement="BPMNShape_Task_9" targetElement="BPMNShape_IntermediateCatchEvent_40"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_81" id="BPMNEdge_SequenceFlow_82" sourceElement="BPMNShape_Task_9" targetElement="BPMNShape_IntermediateCatchEvent_40">
<bpmndi:BPMNLabel id="BPMNLabel_176"/> <bpmndi:BPMNLabel id="BPMNLabel_176"/>
<di:waypoint x="1360.0" y="1640.0"/> <di:waypoint x="1360.0" y="1640.0"/>
<di:waypoint x="1360.0" y="1659.0"/> <di:waypoint x="1360.0" y="1659.0"/>
<di:waypoint x="1380.0" y="1659.0"/> <di:waypoint x="1381.0" y="1659.0"/>
<di:waypoint x="1380.0" y="1678.0"/> <di:waypoint x="1381.0" y="1688.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_82" id="BPMNEdge_SequenceFlow_83" sourceElement="BPMNShape_Task_18" targetElement="BPMNShape_EndEvent_6"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_82" id="BPMNEdge_SequenceFlow_83" sourceElement="BPMNShape_Task_18" targetElement="BPMNShape_EndEvent_6">
<bpmndi:BPMNLabel id="BPMNLabel_180"/> <bpmndi:BPMNLabel id="BPMNLabel_180"/>
@ -6085,10 +5998,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_24" id="BPMNEdge_SequenceFlow_25" sourceElement="BPMNShape_IntermediateCatchEvent_70" targetElement="BPMNShape_Task_9"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_24" id="BPMNEdge_SequenceFlow_25" sourceElement="BPMNShape_IntermediateCatchEvent_70" targetElement="BPMNShape_Task_9">
<bpmndi:BPMNLabel id="BPMNLabel_283"/> <bpmndi:BPMNLabel id="BPMNLabel_283"/>
<di:waypoint x="1236.0" y="1511.0"/> <di:waypoint x="1233.0" y="1513.0"/>
<di:waypoint x="1236.0" y="1526.0"/> <di:waypoint x="1233.0" y="1604.0"/>
<di:waypoint x="1239.0" y="1526.0"/>
<di:waypoint x="1239.0" y="1604.0"/>
<di:waypoint x="1280.0" y="1604.0"/> <di:waypoint x="1280.0" y="1604.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_133" id="BPMNEdge_SequenceFlow_134" sourceElement="BPMNShape_IntermediateCatchEvent_71" targetElement="BPMNShape_Task_21"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_133" id="BPMNEdge_SequenceFlow_134" sourceElement="BPMNShape_IntermediateCatchEvent_71" targetElement="BPMNShape_Task_21">
@ -6154,17 +6065,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
<di:waypoint x="2350.0" y="1615.0"/> <di:waypoint x="2350.0" y="1615.0"/>
<di:waypoint x="2410.0" y="1615.0"/> <di:waypoint x="2410.0" y="1615.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_882U4Q" id="BPMNShape_aouI6Q">
<dc:Bounds height="36.0" width="36.0" x="817.0" y="1447.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_CVy0sA">
<dc:Bounds height="20.0" width="100.0" x="785.0" y="1486.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_55EZBw" id="BPMNEdge_WdplwQ" sourceElement="BPMNShape_aouI6Q" targetElement="BPMNShape_Task_1">
<di:waypoint x="817.0" y="1465.0"/>
<di:waypoint x="770.0" y="1465.0"/>
<di:waypoint x="770.0" y="1590.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane> </bpmndi:BPMNPlane>
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1"> <bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">
<dc:Font name="arial" size="9.0"/> <dc:Font name="arial" size="9.0"/>