update USA

This commit is contained in:
Ralph Soika 2025-08-04 15:34:56 +02:00
parent bf1d9fd37b
commit 29d584d12f
8 changed files with 4454 additions and 70 deletions

View file

@ -16,11 +16,11 @@
- Erstmal nach Dubletten suchen: - Erstmal nach Dubletten suchen:
- https://alexander-logistics-dwc.office-workflow.de/api/cargosoft/remove-dubletten?maxcount=5000 - https://alexander-logistics-xxx.office-workflow.de/api/cargosoft/remove-dubletten?maxcount=5000
ACHTUNG kann sehr lange laufen (1 Stunde) ACHTUNG kann sehr lange laufen (1 Stunde)
- Jetzt die Daten syncen - Jetzt die Daten syncen
- https://alexander-logistics-dwc.office-workflow.de/api/cargosoft/bp-sync?maxcount=25000 - https://alexander-logistics-xxx.office-workflow.de/api/cargosoft/bp-sync?maxcount=25000
ACHTUNG kann sehr sehr sehr!! lange laufen (3 Stunde) ACHTUNG kann sehr sehr sehr!! lange laufen (3 Stunde)
kann aber auch dann mehrfach aufgerufen werden so dass sich das alles zum guten wendet kann aber auch dann mehrfach aufgerufen werden so dass sich das alles zum guten wendet

View file

@ -0,0 +1,111 @@
<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:f="http://xmlns.jcp.org/jsf/core" xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
xmlns:h="http://xmlns.jcp.org/jsf/html">
<!-- Zeit alle verknüpften Rechnungen an -->
<h:panelGroup layout="block" styleClass="imixs-form-section" id="invoicelist">
<table class="imixsdatatable ">
<tr>
<th style="text-align: left;">#{custom['oplist.invoicenumber']}</th>
<th style="text-align: left;">#{message['form.date']}</th>
<th style="text-align: left;">#{message['form.deadline']}</th>
<th style="text-align: left;">Status</th>
<th style="text-align: right;">#{custom['oplist.total']}</th>
<th style="width: 40px;"></th>
<th style="width: 70px; text-align: right;">#{custom['oplist.rate']}</th>
<th style="width: 100px; text-align: right;">#{custom['oplist.total.base']}</th>
<th />
<th style="width: 100px;">#{custom['oplist.saldo']}</th>
<th />
<th style="width: 100px;">#{custom['oplist.saldo.base']}</th>
</tr>
<ui:param name="invoices"
value="#{dataGroupController.getReferences(workflowController.workitem.uniqueID)}">
</ui:param>
<ui:repeat var="invoice_stub" value="#{invoices}">
<ui:param name="invoice" value="#{opListController.loadInvoice(invoice_stub.getUniqueID())}"></ui:param>
<tr>
<td>
<h:link outcome="/pages/workitems/workitem">
#{invoice.item['$workflowsummary']}
<f:param name="id" value="#{invoice.item['$uniqueid']}" />
</h:link>
<h:outputText escape="false" value="#{invoice.item['_img']}" />
</td>
<td>
<h:outputText value="#{invoice.item['invoice.date']}">
<f:convertDateTime pattern="#{message.datePatternShort}" timeZone="#{message.timeZone}" />
</h:outputText>
</td>
<td>
<h:outputText value="#{invoice.item['invoice.duedate']}">
<f:convertDateTime pattern="#{message.datePatternShort}" timeZone="#{message.timeZone}" />
</h:outputText>
</td>
<td>
<h:outputText value="#{invoice.item['$workflowstatus']}" />
</td>
<!-- Rechnngsbetrag -->
<td style="text-align: right;">
<h:outputText value="#{invoice.item['invoice.total']}">
<f:convertNumber minFractionDigits="2" locale="de" />
</h:outputText>
</td>
<td>
<h:outputText value="#{invoice.item['invoice.currency']}" />
</td>
<td style="text-align:right;">
<h:outputText value="#{invoice.item['invoice.rate']}" />
</td>
<td style="text-align: right;">
<h:outputText value="#{invoice.item['invoice.base.amount']}">
<f:convertNumber minFractionDigits="2" locale="de" />
</h:outputText>
</td>
<td>
<!-- if not Main Currency -->
<h:outputText
rendered="#{invoice.item['invoice.currency'] ne opListController.currenciesOutMain}"
value=" #{opListController.currenciesOutMain}" />
</td>
<!-- Saldo / offene Betrag -->
<td style="text-align: right; color: red;">
<h:outputText value="#{invoice.item['invoice.saldo']}">
<f:convertNumber minFractionDigits="2" maxFractionDigits="2" locale="de" />
</h:outputText>
</td>
<td style="color: red;">
<h:outputText value="#{invoice.item['invoice.currency']}" />
</td>
<!-- Saldo by rate / offene Betrag in Hauswährung -->
<td style="text-align: right; color: red;">
<h:outputText value="#{invoice.item['invoice.saldo.byrate']}">
<f:convertNumber minFractionDigits="2" maxFractionDigits="2" locale="de" />
</h:outputText>
</td>
</tr>
</ui:repeat>
</table>
</h:panelGroup>
</ui:composition>

View file

@ -96,7 +96,7 @@ th { font-weight: bold;}
</bpmn2:participant> </bpmn2:participant>
<bpmn2:participant id="participant_Xo4z7A" name="Default Process" processRef="process_2"/> <bpmn2:participant id="participant_Xo4z7A" name="Default Process" processRef="process_2"/>
</bpmn2:collaboration> </bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="Collaboration_1" id="Process_1" isExecutable="false" name="Outgoing Invoice"> <bpmn2:process definitionalCollaborationRef="Collaboration_1" id="Process_1" isExecutable="false" name="Outgoing Invoice" processType="Private">
<bpmn2:laneSet id="LaneSet_1" name="Lane Set 1"> <bpmn2:laneSet id="LaneSet_1" name="Lane Set 1">
<bpmn2:lane id="Lane_1" name="Buchhaltung"> <bpmn2:lane id="Lane_1" name="Buchhaltung">
<bpmn2:flowNodeRef>Task_2</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>Task_2</bpmn2:flowNodeRef>
@ -422,7 +422,7 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com
<bpmn2:outgoing>SequenceFlow_37</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_37</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
<bpmn2:dataObject id="DataObject_2" name="Invoice Form"> <bpmn2:dataObject id="DataObject_2" imixs:datatype="form-data" name="Invoice Form">
<bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?> <bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?>
<imixs-form> <imixs-form>
<imixs-form-section columns="3" label="Invoice data"> <imixs-form-section columns="3" label="Invoice data">
@ -3016,7 +3016,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_1" id="BPMNShape_ExclusiveGateway_1" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="ExclusiveGateway_1" id="BPMNShape_ExclusiveGateway_1" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="217.0" y="279.0"/> <dc:Bounds height="50.0" width="50.0" x="217.0" y="279.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_60" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_60" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="185.0" y="318.0"/> <dc:Bounds height="20.0" width="100.0" x="192.0" y="332.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_TextAnnotation_1"> <bpmndi:BPMNShape id="BPMNShape_TextAnnotation_1">
@ -3070,7 +3070,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_1" id="BPMNShape_EventBasedGateway_1" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="EventBasedGateway_1" id="BPMNShape_EventBasedGateway_1" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="498.0" y="279.0"/> <dc:Bounds height="50.0" width="50.0" x="498.0" y="279.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_106" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_106" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="466.0" y="318.0"/> <dc:Bounds height="20.0" width="100.0" x="473.0" y="332.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_23" id="BPMNShape_IntermediateCatchEvent_28"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_23" id="BPMNShape_IntermediateCatchEvent_28">
@ -3103,7 +3103,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_3" id="BPMNShape_ExclusiveGateway_3" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="ExclusiveGateway_3" id="BPMNShape_ExclusiveGateway_3" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="502.0" y="722.0"/> <dc:Bounds height="50.0" width="50.0" x="502.0" y="722.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_43" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_43" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="470.0" y="761.0"/> <dc:Bounds height="20.0" width="100.0" x="477.0" y="775.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_14" id="BPMNShape_IntermediateCatchEvent_14"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_14" id="BPMNShape_IntermediateCatchEvent_14">
@ -3145,7 +3145,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_5" id="BPMNShape_ExclusiveGateway_5" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="ExclusiveGateway_5" id="BPMNShape_ExclusiveGateway_5" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="1336.0" y="189.0"/> <dc:Bounds height="50.0" width="50.0" x="1336.0" y="189.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_13" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_13" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1304.0" y="228.0"/> <dc:Bounds height="20.0" width="100.0" x="1311.0" y="242.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_2" id="BPMNShape_IntermediateCatchEvent_4"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_2" id="BPMNShape_IntermediateCatchEvent_4">
@ -3277,7 +3277,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_4" id="BPMNShape_ExclusiveGateway_4" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="ExclusiveGateway_4" id="BPMNShape_ExclusiveGateway_4" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="1772.0" y="697.0"/> <dc:Bounds height="50.0" width="50.0" x="1772.0" y="697.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_131"> <bpmndi:BPMNLabel id="BPMNLabel_131">
<dc:Bounds height="20.0" width="100.0" x="1740.0" y="736.0"/> <dc:Bounds height="20.0" width="100.0" x="1747.0" y="750.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_27" id="BPMNShape_IntermediateCatchEvent_27"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_27" id="BPMNShape_IntermediateCatchEvent_27">
@ -3325,19 +3325,19 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_3" id="BPMNShape_EventBasedGateway_3" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="EventBasedGateway_3" id="BPMNShape_EventBasedGateway_3" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="468.0" y="1021.0"/> <dc:Bounds height="50.0" width="50.0" x="468.0" y="1021.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_151"> <bpmndi:BPMNLabel id="BPMNLabel_151">
<dc:Bounds height="20.0" width="100.0" x="436.0" y="1060.0"/> <dc:Bounds height="20.0" width="100.0" x="443.0" y="1074.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_4" id="BPMNShape_EventBasedGateway_4" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="EventBasedGateway_4" id="BPMNShape_EventBasedGateway_4" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="888.0" y="1020.0"/> <dc:Bounds height="50.0" width="50.0" x="888.0" y="1020.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_153"> <bpmndi:BPMNLabel id="BPMNLabel_153">
<dc:Bounds height="20.0" width="100.0" x="856.0" y="1059.0"/> <dc:Bounds height="20.0" width="100.0" x="863.0" y="1073.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_5" id="BPMNShape_EventBasedGateway_5" isMarkerVisible="true"> <bpmndi:BPMNShape bpmnElement="EventBasedGateway_5" id="BPMNShape_EventBasedGateway_5" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="1378.0" y="1020.0"/> <dc:Bounds height="50.0" width="50.0" x="1378.0" y="1020.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_155"> <bpmndi:BPMNLabel id="BPMNLabel_155">
<dc:Bounds height="20.0" width="100.0" x="1346.0" y="1059.0"/> <dc:Bounds height="20.0" width="100.0" x="1353.0" y="1073.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateThrowEvent_12" id="BPMNShape_IntermediateThrowEvent_12"> <bpmndi:BPMNShape bpmnElement="IntermediateThrowEvent_12" id="BPMNShape_IntermediateThrowEvent_12">
@ -3421,8 +3421,8 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_3" id="BPMNEdge_SequenceFlow_4" sourceElement="BPMNShape_IntermediateCatchEvent_9" targetElement="BPMNShape_Task_6"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_3" id="BPMNEdge_SequenceFlow_4" sourceElement="BPMNShape_IntermediateCatchEvent_9" targetElement="BPMNShape_Task_6">
<bpmndi:BPMNLabel id="BPMNLabel_11"/> <bpmndi:BPMNLabel id="BPMNLabel_11"/>
<di:waypoint x="814.0" y="1105.0"/> <di:waypoint x="814.0" y="1105.0"/>
<di:waypoint x="814.0" y="1087.5"/> <di:waypoint x="814.0" y="1088.0"/>
<di:waypoint x="774.0" y="1087.5"/> <di:waypoint x="774.0" y="1088.0"/>
<di:waypoint x="774.0" y="1070.0"/> <di:waypoint x="774.0" y="1070.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_27" id="BPMNEdge_SequenceFlow_28" sourceElement="BPMNShape_IntermediateCatchEvent_2" targetElement="BPMNShape_Task_3"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_27" id="BPMNEdge_SequenceFlow_28" sourceElement="BPMNShape_IntermediateCatchEvent_2" targetElement="BPMNShape_Task_3">
@ -3453,7 +3453,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNLabel id="BPMNLabel_53"/> <bpmndi:BPMNLabel id="BPMNLabel_53"/>
<di:waypoint x="938.0" y="1045.0"/> <di:waypoint x="938.0" y="1045.0"/>
<di:waypoint x="965.0" y="1045.0"/> <di:waypoint x="965.0" y="1045.0"/>
<di:waypoint x="992.0277992443886" y="1045.0"/> <di:waypoint x="992.0" y="1045.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_31" id="BPMNEdge_SequenceFlow_32" sourceElement="BPMNShape_IntermediateCatchEvent_19" targetElement="BPMNShape_Task_4"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_31" id="BPMNEdge_SequenceFlow_32" sourceElement="BPMNShape_IntermediateCatchEvent_19" targetElement="BPMNShape_Task_4">
<bpmndi:BPMNLabel id="BPMNLabel_54"/> <bpmndi:BPMNLabel id="BPMNLabel_54"/>
@ -3482,8 +3482,8 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_8" id="BPMNEdge_SequenceFlow_9" sourceElement="BPMNShape_IntermediateCatchEvent_21" targetElement="BPMNShape_ExclusiveGateway_5"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_8" id="BPMNEdge_SequenceFlow_9" sourceElement="BPMNShape_IntermediateCatchEvent_21" targetElement="BPMNShape_ExclusiveGateway_5">
<bpmndi:BPMNLabel id="BPMNLabel_15"/> <bpmndi:BPMNLabel id="BPMNLabel_15"/>
<di:waypoint x="1287.0" y="213.0"/> <di:waypoint x="1287.0" y="213.0"/>
<di:waypoint x="1311.5" y="213.0"/> <di:waypoint x="1312.0" y="213.0"/>
<di:waypoint x="1311.5" y="214.0"/> <di:waypoint x="1312.0" y="214.0"/>
<di:waypoint x="1336.0" y="214.0"/> <di:waypoint x="1336.0" y="214.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_10" id="BPMNEdge_SequenceFlow_10" sourceElement="BPMNShape_ExclusiveGateway_5" targetElement="BPMNShape_IntermediateCatchEvent_4"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_10" id="BPMNEdge_SequenceFlow_10" sourceElement="BPMNShape_ExclusiveGateway_5" targetElement="BPMNShape_IntermediateCatchEvent_4">
@ -3549,9 +3549,9 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_4" id="BPMNEdge_SequenceFlow_5" sourceElement="BPMNShape_IntermediateCatchEvent_1" targetElement="BPMNShape_Task_3"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_4" id="BPMNEdge_SequenceFlow_5" sourceElement="BPMNShape_IntermediateCatchEvent_1" targetElement="BPMNShape_Task_3">
<bpmndi:BPMNLabel id="BPMNLabel_19"/> <bpmndi:BPMNLabel id="BPMNLabel_19"/>
<di:waypoint x="208.97220075561142" y="688.0"/> <di:waypoint x="209.0" y="688.0"/>
<di:waypoint x="255.5" y="688.0"/> <di:waypoint x="256.0" y="688.0"/>
<di:waypoint x="255.5" y="747.0"/> <di:waypoint x="256.0" y="747.0"/>
<di:waypoint x="302.0" y="747.0"/> <di:waypoint x="302.0" y="747.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_35" id="BPMNEdge_SequenceFlow_36" sourceElement="BPMNShape_Task_3" targetElement="BPMNShape_IntermediateCatchEvent_8"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_35" id="BPMNEdge_SequenceFlow_36" sourceElement="BPMNShape_Task_3" targetElement="BPMNShape_IntermediateCatchEvent_8">
@ -3643,7 +3643,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<di:waypoint x="1797.0" y="697.0"/> <di:waypoint x="1797.0" y="697.0"/>
<di:waypoint x="1797.0" y="619.0"/> <di:waypoint x="1797.0" y="619.0"/>
<di:waypoint x="1413.0" y="619.0"/> <di:waypoint x="1413.0" y="619.0"/>
<di:waypoint x="1413.0" y="575.8885438199983"/> <di:waypoint x="1413.0" y="576.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_60" id="BPMNEdge_SequenceFlow_61" sourceElement="BPMNShape_IntermediateCatchEvent_27" targetElement="BPMNShape_Task_8"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_60" id="BPMNEdge_SequenceFlow_61" sourceElement="BPMNShape_IntermediateCatchEvent_27" targetElement="BPMNShape_Task_8">
<bpmndi:BPMNLabel id="BPMNLabel_141"/> <bpmndi:BPMNLabel id="BPMNLabel_141"/>
@ -3747,14 +3747,12 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
<bpmndi:BPMNEdge bpmnElement="Association_16" id="BPMNEdge_Association_16" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_Task_8"> <bpmndi:BPMNEdge bpmnElement="Association_16" id="BPMNEdge_Association_16" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_Task_8">
<bpmndi:BPMNLabel id="BPMNLabel_163"/> <bpmndi:BPMNLabel id="BPMNLabel_163"/>
<di:waypoint x="903.0" y="691.0"/> <di:waypoint x="903.0" y="691.0"/>
<di:waypoint x="904.0" y="691.0"/>
<di:waypoint x="1558.0" y="691.0"/> <di:waypoint x="1558.0" y="691.0"/>
<di:waypoint x="1558.0" y="583.0"/> <di:waypoint x="1558.0" y="583.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="Association_17" id="BPMNEdge_Association_17" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_Task_7"> <bpmndi:BPMNEdge bpmnElement="Association_17" id="BPMNEdge_Association_17" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_Task_7">
<bpmndi:BPMNLabel id="BPMNLabel_164"/> <bpmndi:BPMNLabel id="BPMNLabel_164"/>
<di:waypoint x="903.0" y="691.0"/> <di:waypoint x="903.0" y="691.0"/>
<di:waypoint x="904.0" y="691.0"/>
<di:waypoint x="1648.0" y="691.0"/> <di:waypoint x="1648.0" y="691.0"/>
<di:waypoint x="1648.0" y="787.0"/> <di:waypoint x="1648.0" y="787.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
@ -3795,8 +3793,8 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_IKuaHQ" id="BPMNEdge_3r2bZQ" sourceElement="BPMNShape_Task_2" targetElement="BPMNShape_IntermediateCatchEvent_20"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_IKuaHQ" id="BPMNEdge_3r2bZQ" sourceElement="BPMNShape_Task_2" targetElement="BPMNShape_IntermediateCatchEvent_20">
<di:waypoint x="357.0" y="1071.0"/> <di:waypoint x="357.0" y="1071.0"/>
<di:waypoint x="357.0" y="1087.5"/> <di:waypoint x="357.0" y="1088.0"/>
<di:waypoint x="320.0" y="1087.5"/> <di:waypoint x="320.0" y="1088.0"/>
<di:waypoint x="320.0" y="1104.0"/> <di:waypoint x="320.0" y="1104.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_U0JMVg" id="BPMNEdge_oElXIg" sourceElement="BPMNShape_IntermediateCatchEvent_20" targetElement="BPMNShape_jIp3FQ"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_U0JMVg" id="BPMNEdge_oElXIg" sourceElement="BPMNShape_IntermediateCatchEvent_20" targetElement="BPMNShape_jIp3FQ">
@ -3818,7 +3816,7 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_30tT9w" id="BPMNEdge_bc9sFA" sourceElement="BPMNShape_95q53g" targetElement="BPMNShape_jIp3FQ"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_30tT9w" id="BPMNEdge_bc9sFA" sourceElement="BPMNShape_95q53g" targetElement="BPMNShape_jIp3FQ">
<di:waypoint x="357.0" y="1265.7230224609375"/> <di:waypoint x="357.0" y="1266.0"/>
<di:waypoint x="357.0" y="1232.0"/> <di:waypoint x="357.0" y="1232.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="task_t0lAhQ" id="BPMNShape_6vBldQ"> <bpmndi:BPMNShape bpmnElement="task_t0lAhQ" id="BPMNShape_6vBldQ">
@ -3826,20 +3824,20 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_1KoKlw" id="BPMNEdge_JCvINA" sourceElement="BPMNShape_Task_6" targetElement="BPMNShape_IntermediateCatchEvent_22"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_1KoKlw" id="BPMNEdge_JCvINA" sourceElement="BPMNShape_Task_6" targetElement="BPMNShape_IntermediateCatchEvent_22">
<di:waypoint x="774.0" y="1070.0"/> <di:waypoint x="774.0" y="1070.0"/>
<di:waypoint x="774.0" y="1087.5"/> <di:waypoint x="774.0" y="1088.0"/>
<di:waypoint x="724.0" y="1087.5"/> <di:waypoint x="724.0" y="1088.0"/>
<di:waypoint x="724.0" y="1105.0"/> <di:waypoint x="724.0" y="1105.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_KaO3rw" id="BPMNEdge_A0N2qQ" sourceElement="BPMNShape_IntermediateCatchEvent_22" targetElement="BPMNShape_6vBldQ"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_KaO3rw" id="BPMNEdge_A0N2qQ" sourceElement="BPMNShape_IntermediateCatchEvent_22" targetElement="BPMNShape_6vBldQ">
<di:waypoint x="724.0" y="1141.0"/> <di:waypoint x="724.0" y="1141.0"/>
<di:waypoint x="724.0" y="1161.5"/> <di:waypoint x="724.0" y="1162.0"/>
<di:waypoint x="774.0" y="1161.5"/> <di:waypoint x="774.0" y="1162.0"/>
<di:waypoint x="774.0" y="1182.0"/> <di:waypoint x="774.0" y="1182.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_i1zqtw" id="BPMNEdge_L0wc5A" sourceElement="BPMNShape_6vBldQ" targetElement="BPMNShape_EventBasedGateway_4"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_i1zqtw" id="BPMNEdge_L0wc5A" sourceElement="BPMNShape_6vBldQ" targetElement="BPMNShape_EventBasedGateway_4">
<di:waypoint x="829.0" y="1207.0"/> <di:waypoint x="829.0" y="1207.0"/>
<di:waypoint x="858.5" y="1207.0"/> <di:waypoint x="859.0" y="1207.0"/>
<di:waypoint x="858.5" y="1055.0"/> <di:waypoint x="859.0" y="1055.0"/>
<di:waypoint x="898.0" y="1055.0"/> <di:waypoint x="898.0" y="1055.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_OzrjzA" id="BPMNShape_61TxRg"> <bpmndi:BPMNShape bpmnElement="event_OzrjzA" id="BPMNShape_61TxRg">
@ -3849,19 +3847,19 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Giue7g" id="BPMNEdge_H9htMQ" sourceElement="BPMNShape_61TxRg" targetElement="BPMNShape_6vBldQ"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_Giue7g" id="BPMNEdge_H9htMQ" sourceElement="BPMNShape_61TxRg" targetElement="BPMNShape_6vBldQ">
<di:waypoint x="774.0" y="1265.7230224609375"/> <di:waypoint x="774.0" y="1266.0"/>
<di:waypoint x="774.0" y="1232.0"/> <di:waypoint x="774.0" y="1232.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ZD07Xw" id="BPMNEdge_W0lzuQ" sourceElement="BPMNShape_IntermediateCatchEvent_15" targetElement="BPMNShape_6vBldQ"> <bpmndi:BPMNEdge bpmnElement="sequenceFlow_ZD07Xw" id="BPMNEdge_W0lzuQ" sourceElement="BPMNShape_IntermediateCatchEvent_15" targetElement="BPMNShape_6vBldQ">
<di:waypoint x="682.0" y="1238.0"/> <di:waypoint x="682.0" y="1238.0"/>
<di:waypoint x="700.5" y="1238.0"/> <di:waypoint x="701.0" y="1238.0"/>
<di:waypoint x="700.5" y="1207.0"/> <di:waypoint x="701.0" y="1207.0"/>
<di:waypoint x="719.0" y="1207.0"/> <di:waypoint x="719.0" y="1207.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_42" id="BPMNEdge_XKttkA"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_42" id="BPMNEdge_XKttkA">
<di:waypoint x="1170.0" y="214.0"/> <di:waypoint x="1170.0" y="214.0"/>
<di:waypoint x="1210.5" y="214.0"/> <di:waypoint x="1211.0" y="214.0"/>
<di:waypoint x="1210.5" y="213.0"/> <di:waypoint x="1211.0" y="213.0"/>
<di:waypoint x="1251.0" y="213.0"/> <di:waypoint x="1251.0" y="213.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_YQNF4A" id="BPMNEdge_Blu14A" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_jIp3FQ"> <bpmndi:BPMNEdge bpmnElement="association_YQNF4A" id="BPMNEdge_Blu14A" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_jIp3FQ">
@ -3872,8 +3870,8 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_khUtuQ" id="BPMNEdge_HeBg0g" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_6vBldQ"> <bpmndi:BPMNEdge bpmnElement="association_khUtuQ" id="BPMNEdge_HeBg0g" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_6vBldQ">
<di:waypoint x="868.0" y="691.0"/> <di:waypoint x="868.0" y="691.0"/>
<di:waypoint x="848.5" y="691.0"/> <di:waypoint x="849.0" y="691.0"/>
<di:waypoint x="848.5" y="1207.0"/> <di:waypoint x="849.0" y="1207.0"/>
<di:waypoint x="829.0" y="1207.0"/> <di:waypoint x="829.0" y="1207.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
</bpmndi:BPMNPlane> </bpmndi:BPMNPlane>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -47,8 +47,7 @@
<bpmn2:signal id="Signal_4" name="com.alexanderlogistics.CargosoftSplitAdapter"/> <bpmn2:signal id="Signal_4" name="com.alexanderlogistics.CargosoftSplitAdapter"/>
<bpmn2:signal id="Signal_5" name="org.imixs.ml.workflow.MLAdapter"/> <bpmn2:signal id="Signal_5" name="org.imixs.ml.workflow.MLAdapter"/>
<bpmn2:signal id="Signal_1" name="com.alexanderlogistics.ZahlungsavisAppendAdapter"/> <bpmn2:signal id="Signal_1" name="com.alexanderlogistics.ZahlungsavisAppendAdapter"/>
<bpmn2:signal id="Signal_6" name="org.imixs.workflow.sepa.adapter.SEPARefAddAdapter"/> <bpmn2:signal id="Signal_6" name="org.imixs.workflow.data.DataGroupAdapter"/>
<bpmn2:signal id="Signal_7" name="org.imixs.workflow.sepa.adapter.SEPARefRemoveAdapter"/>
<bpmn2:collaboration id="Collaboration_1"> <bpmn2:collaboration id="Collaboration_1">
<bpmn2:participant id="Participant_1" name="Invoice receipt" processRef="Process_1"> <bpmn2:participant id="Participant_1" name="Invoice receipt" processRef="Process_1">
<bpmn2:documentation id="documentation_3sHy9A"/> <bpmn2:documentation id="documentation_3sHy9A"/>
@ -84,6 +83,8 @@
<bpmn2:flowNodeRef>DataObject_2</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>DataObject_2</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>DataObject_5</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>DataObject_5</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>TextAnnotation_4</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>TextAnnotation_4</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_itBoCA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_a10p1Q</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
<bpmn2:lane id="Lane_2" name="Verantwortlicher / Bereich Team"> <bpmn2:lane id="Lane_2" name="Verantwortlicher / Bereich Team">
<bpmn2:flowNodeRef>EndEvent_1</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>EndEvent_1</bpmn2:flowNodeRef>
@ -674,26 +675,33 @@ var b= workitem.get("order.total")[0];
<bpmn2:outgoing>SequenceFlow_49</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_49</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_20</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_20</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
<bpmn2:dataObject id="DataObject_2" name="Invoice Form"> <bpmn2:dataObject id="DataObject_2" imixs:datatype="form-data" name="Invoice Form">
<bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?> <bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?>
<imixs-form> <imixs-form>
<imixs-form-section columns="1" label="Invoice data"> <imixs-form-section columns="2" label="Invoice data">
<item name="cdtr.name" type="text" 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:"/>
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="3"> <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="date" label="Invoice date:" />
<item name="invoice.duedate" type="custom" path="alexander/datumseingabe_tage" required="true" label="Due date:" /> <item name="invoice.duedate" type="date" required="true" label="Due date:" />
</imixs-form-section>
<imixs-form-section columns="3">
<item name="invoice.total" type="currency" required="true" label="Invoice amount:" /> <item name="invoice.total" type="currency" required="true" label="Invoice amount:" />
<item name="invoice.currency" type="custom" required="true" path="alexander/currency_in" label="Currency:" /> <item name="invoice.currency" type="custom" required="true" path="alexander/currency_in" label="Currency:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="2"> <imixs-form-section columns="2">
<item name="cdtr.iban" type="text" label="IBAN:" /> <item name="cdtr.iban" type="text" label="IBAN:" />
<item name="cdtr.bic" type="text" label="BIC:" /> <item name="cdtr.bic" type="text" label="BIC:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="2">
<item name="invoice.period" type="text" required="false" label="Posting period (yyyymm):" />
<item name="" type="custom" path="alexander/zahlungsart" label="Payment type:"/>
<item name="" type="custom" path="spaceref" label="Section:" required="true" />
<item name="" type="custom" path="alexander/sachbearbeiter" label="Person in charge:"
hide="#{!teamController.isManagerOf(workflowController.workitem.item['process.ref'])}" /> />
</imixs-form-section>
<imixs-form-section columns="1" label="Document Summary" readonly="true" > <imixs-form-section columns="1" label="Document Summary" readonly="true" >
<item name="invoice.summary" type="custom" path="markdown" /> <item name="invoice.summary" type="custom" path="markdown" />
</imixs-form-section> </imixs-form-section>
@ -1659,7 +1667,6 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:documentation id="documentation_pFOPhw"/> <bpmn2:documentation id="documentation_pFOPhw"/>
<bpmn2:incoming>sequenceFlow_y2ISGw</bpmn2:incoming> <bpmn2:incoming>sequenceFlow_y2ISGw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_W0RBHg</bpmn2:outgoing> <bpmn2:outgoing>sequenceFlow_W0RBHg</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_fhuMLw" signalRef="Signal_7"/>
</bpmn2:intermediateCatchEvent> </bpmn2:intermediateCatchEvent>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_20" imixs:activityid="150" name="[Fälligkeit]"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_20" imixs:activityid="150" name="[Fälligkeit]">
<bpmn2:extensionElements> <bpmn2:extensionElements>
@ -1843,7 +1850,7 @@ result.isValid=true;
<bpmn2:linkEventDefinition id="LinkEventDefinition_3" name="Link Event Definition 5"/> <bpmn2:linkEventDefinition id="LinkEventDefinition_3" name="Link Event Definition 5"/>
<bpmn2:documentation id="documentation_5dI4vA"/> <bpmn2:documentation id="documentation_5dI4vA"/>
</bpmn2:intermediateThrowEvent> </bpmn2:intermediateThrowEvent>
<bpmn2:dataObject id="DataObject_1" name="Invoice Form"> <bpmn2:dataObject id="DataObject_1" imixs:datatype="form-data" name="Invoice Form">
<bpmn2:documentation id="Documentation_11"><![CDATA[<?xml version="1.0"?> <bpmn2:documentation id="Documentation_11"><![CDATA[<?xml version="1.0"?>
<imixs-form> <imixs-form>
<imixs-form-section columns="2" label="Invoice data"> <imixs-form-section columns="2" label="Invoice data">
@ -2439,7 +2446,7 @@ result.isValid=true;
<bpmn2:sequenceFlow id="SequenceFlow_5" sourceRef="Task_11" targetRef="IntermediateCatchEvent_18"> <bpmn2:sequenceFlow id="SequenceFlow_5" sourceRef="Task_11" targetRef="IntermediateCatchEvent_18">
<bpmn2:documentation id="documentation_p5h0Fw"/> <bpmn2:documentation id="documentation_p5h0Fw"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:dataObject id="DataObject_3" name="Invoice Form"> <bpmn2:dataObject id="DataObject_3" imixs:datatype="form-data" name="Invoice Form">
<bpmn2:documentation id="Documentation_36"><![CDATA[<?xml version="1.0"?> <bpmn2:documentation id="Documentation_36"><![CDATA[<?xml version="1.0"?>
<imixs-form> <imixs-form>
<imixs-form-section columns="2" label="Invoice data"> <imixs-form-section columns="2" label="Invoice data">
@ -2914,6 +2921,8 @@ Betrag: <itemvalue>invoice.total</itemvalue> <itemvalue>invoice.currency</itemva
<bpmn2:incoming>SequenceFlow_126</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_126</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_46</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_46</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_85</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_85</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_Wc0JXw</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_MbHPTg</bpmn2:incoming>
</bpmn2:task> </bpmn2:task>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_31" imixs:activityid="10" name="Save"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_31" imixs:activityid="10" name="Save">
<bpmn2:extensionElements> <bpmn2:extensionElements>
@ -4149,29 +4158,21 @@ result.isValid=true;
<bpmn2:sequenceFlow id="SequenceFlow_95" sourceRef="IntermediateCatchEvent_49" targetRef="Task_2"> <bpmn2:sequenceFlow id="SequenceFlow_95" sourceRef="IntermediateCatchEvent_49" targetRef="Task_2">
<bpmn2:documentation id="documentation_N3qq3A"/> <bpmn2:documentation id="documentation_N3qq3A"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:dataObject id="DataObject_5" name="Form"> <bpmn2:dataObject id="DataObject_5" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="Documentation_67"><![CDATA[<?xml version="1.0"?> <bpmn2:documentation id="Documentation_67"><![CDATA[<?xml version="1.0"?>
<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" label="Vendor:"/> <item name="cdtr.name" type="text" readonly="true" label="Vendor:"/>
<item name="cdtr.number" type="custom" path="alexander/cdtreingabe" required="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="date" label="Invoice date:" />
<item name="invoice.duedate" type="custom" path="alexander/datumseingabe_tage" required="true" label="Due date:" /> <item name="invoice.duedate" type="date" required="true" label="Due date:" />
<item name="invoice.total" type="currency" required="true" label="Invoice amount:" /> <item name="invoice.total" type="currency" required="true" label="Invoice amount:" />
<item name="invoice.currency" type="custom" required="true" path="alexander/currency_in" label="Currency:" /> <item name="invoice.currency" type="custom" required="true" path="alexander/currency_in" label="Currency:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="4">
<item name="invoice.ttc" type="text" label="Transaction Type Code:" />
<item name="invoice.spc" type="text" label="Sender Purpose Code:" />
<item name="invoice.lcc" type="text" label="Local Clearing Code:" />
<item name="invoice.rpc" type="text" label="Receiver Purpose code:" />
</imixs-form-section>
<imixs-form-section columns="2"> <imixs-form-section columns="2">
<item name="cdtr.iban" type="text" label="IBAN:" /> <item name="cdtr.iban" type="text" label="IBAN:" />
<item name="cdtr.bic" type="text" label="BIC:" /> <item name="cdtr.bic" type="text" label="BIC:" />
@ -4184,6 +4185,9 @@ result.isValid=true;
<item name="" type="custom" path="alexander/sachbearbeiter" label="Person in charge:" <item name="" type="custom" path="alexander/sachbearbeiter" label="Person in charge:"
hide="#{!teamController.isManagerOf(workflowController.workitem.item['process.ref'])}" /> /> hide="#{!teamController.isManagerOf(workflowController.workitem.item['process.ref'])}" /> />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="1" label="Document Summary" readonly="true" >
<item name="invoice.summary" type="custom" path="markdown" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation> </imixs-form>]]></bpmn2:documentation>
</bpmn2:dataObject> </bpmn2:dataObject>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_55" imixs:activityid="96" name="Instant bank transfer"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_55" imixs:activityid="96" name="Instant bank transfer">
@ -4838,6 +4842,166 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:sequenceFlow id="sequenceFlow_W0RBHg" sourceRef="IntermediateCatchEvent_8" targetRef="Task_3"> <bpmn2:sequenceFlow id="sequenceFlow_W0RBHg" sourceRef="IntermediateCatchEvent_8" targetRef="Task_3">
<bpmn2:documentation id="documentation_UUWC0Q"/> <bpmn2:documentation id="documentation_UUWC0Q"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_itBoCA" imixs:activityid="105" name="GroupTest Add">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<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="rtfmailbody" type="xs:string">
<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[$creator]]></imixs:value>
<imixs:value><![CDATA[$editor]]></imixs:value>
<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[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[$editor]]></imixs:value>
<imixs:value><![CDATA[$creator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Save]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"/>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-data-group name="ADD">
<query>(type:workitem) AND ($modelversion:invoice-export*)</query>
<init.model>invoice-export-1.0</init.model>
<init.task>1000</init.task>
<init.event>100</init.event>
<debug>true</debug>
</imixs-data-group>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_wlbFbQ"><![CDATA[Caching]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_Wc0JXw</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_tLbBwQ" signalRef="Signal_6"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_Wc0JXw" sourceRef="event_itBoCA" targetRef="Task_14">
<bpmn2:documentation id="documentation_9sc1jA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_a10p1Q" imixs:activityid="106" name="GroupTest Remove">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<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="rtfmailbody" type="xs:string">
<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[$creator]]></imixs:value>
<imixs:value><![CDATA[$editor]]></imixs:value>
<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[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[$editor]]></imixs:value>
<imixs:value><![CDATA[$creator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Save]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"/>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-data-group name="REMOVE">
<query>(type:workitem) AND ($modelversion:invoice-export*)</query>
<debug>true</debug>
</imixs-data-group>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_cQYgeQ"><![CDATA[Caching]]></bpmn2:documentation>
<bpmn2:signalEventDefinition id="signalEventDefinition_W34BRg" signalRef="Signal_6"/>
<bpmn2:outgoing>sequenceFlow_MbHPTg</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_MbHPTg" sourceRef="event_a10p1Q" targetRef="Task_14">
<bpmn2:documentation id="documentation_r0uZuA"/>
</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"/>
@ -5133,7 +5297,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="TextAnnotation_4" id="BPMNShape_TextAnnotation_5"> <bpmndi:BPMNShape bpmnElement="TextAnnotation_4" id="BPMNShape_TextAnnotation_5">
<dc:Bounds height="50.0" width="195.0" x="146.5" y="380.0"/> <dc:Bounds height="50.0" width="195.0" x="130.0" y="520.0"/>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Task_11" id="BPMNShape_Task_13"> <bpmndi:BPMNShape bpmnElement="Task_11" id="BPMNShape_Task_13">
<dc:Bounds height="50.0" width="110.0" x="2140.0" y="2040.0"/> <dc:Bounds height="50.0" width="110.0" x="2140.0" y="2040.0"/>
@ -5435,8 +5599,8 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmndi:BPMNLabel id="BPMNLabel_86"/> <bpmndi:BPMNLabel id="BPMNLabel_86"/>
<di:waypoint x="298.0" y="110.0"/> <di:waypoint x="298.0" y="110.0"/>
<di:waypoint x="298.0" y="145.0"/> <di:waypoint x="298.0" y="145.0"/>
<di:waypoint x="365.0" y="145.0"/> <di:waypoint x="334.0" y="145.0"/>
<di:waypoint x="365.0" y="180.0"/> <di:waypoint x="334.0" y="180.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_29" id="BPMNEdge_SequenceFlow_30" sourceElement="BPMNShape_EventBasedGateway_4" targetElement="BPMNShape_IntermediateCatchEvent_17"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_29" id="BPMNEdge_SequenceFlow_30" sourceElement="BPMNShape_EventBasedGateway_4" targetElement="BPMNShape_IntermediateCatchEvent_17">
<bpmndi:BPMNLabel id="BPMNLabel_90"/> <bpmndi:BPMNLabel id="BPMNLabel_90"/>
@ -6060,6 +6224,30 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<di:waypoint x="1505.0" y="1978.0"/> <di:waypoint x="1505.0" y="1978.0"/>
<di:waypoint x="1505.0" y="1830.0"/> <di:waypoint x="1505.0" y="1830.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_itBoCA" id="BPMNShape_e5mFnA">
<dc:Bounds height="36.0" width="36.0" x="637.0" y="187.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_wdd9Fg">
<dc:Bounds height="20.0" width="100.0" x="605.0" y="226.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Wc0JXw" id="BPMNEdge_6LKWqA" sourceElement="BPMNShape_e5mFnA" targetElement="BPMNShape_Task_16">
<di:waypoint x="655.0" y="223.0"/>
<di:waypoint x="655.0" y="247.0"/>
<di:waypoint x="705.0" y="247.0"/>
<di:waypoint x="705.0" y="270.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_a10p1Q" id="BPMNShape_2sJoag">
<dc:Bounds height="36.0" width="36.0" x="747.0" y="187.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_MbXyTA">
<dc:Bounds height="20.0" width="100.0" x="715.0" y="226.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_MbHPTg" id="BPMNEdge_jgPzOA" sourceElement="BPMNShape_2sJoag" targetElement="BPMNShape_Task_16">
<di:waypoint x="765.0" y="223.0"/>
<di:waypoint x="765.0" y="247.0"/>
<di:waypoint x="705.0" y="247.0"/>
<di:waypoint x="705.0" y="270.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"/>

File diff suppressed because it is too large Load diff