This commit is contained in:
Ralph Soika 2025-08-11 16:56:34 +02:00
parent 291b9d4a0a
commit 73dd3c37a5
4 changed files with 98 additions and 14 deletions

Binary file not shown.

View file

@ -79,6 +79,7 @@
<bpmn2:flowNodeRef>gateway_WuKeqQ</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>gateway_WuKeqQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_6FAj9g</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>gateway_6FAj9g</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_NlFnMg</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>dataObject_NlFnMg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_30lG3Q</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
</bpmn2:laneSet> </bpmn2:laneSet>
<bpmn2:task id="Task_2" imixs:processid="1900" name="Completed"> <bpmn2:task id="Task_2" imixs:processid="1900" name="Completed">
@ -165,7 +166,7 @@
<bpmn2:task id="Task_7" imixs:processid="1000" name="Export open"> <bpmn2:task id="Task_7" imixs:processid="1000" name="Export open">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[Invoice Export <itemvalue format="dd.MM.yyyy" locale="de_DE">$created</itemvalue>]]></imixs:value> <imixs:value><![CDATA[Outgoing Invoice Export <itemvalue >name</itemvalue>]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean"> <imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value> <imixs:value>true</imixs:value>
@ -187,10 +188,9 @@
<imixs:value><![CDATA[workitem]]></imixs:value> <imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string"> <imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>SEPA-Lauf</strong></br> <imixs:value><![CDATA[<strong>Invoice Export</strong></br>
<strong>Bank: </strong><itemvalue>dbtr.name</itemvalue></br> <strong>Created am: </strong><itemvalue format="dd.MM.yyyy" locale="de_DE">$created</itemvalue></br>
<strong>Erstellt am: </strong><itemvalue format="dd.MM.yyyy" locale="de_DE">$created</itemvalue></br> <strong>Period: </strong><itemvalue>name</itemvalue></br>
<strong>IBAN/Währung: </strong><itemvalue>name</itemvalue></br>
]]></imixs:value> ]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="namaddreadaccess" type="xs:string"> <imixs:item name="namaddreadaccess" type="xs:string">
@ -202,8 +202,8 @@
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_32"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation> <bpmn2:documentation id="Documentation_32"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_12</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_12</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_6</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_28</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_28</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_eRiGNA</bpmn2:incoming>
</bpmn2:task> </bpmn2:task>
<bpmn2:sequenceFlow id="SequenceFlow_28" sourceRef="Task_7" targetRef="ExclusiveGateway_1"> <bpmn2:sequenceFlow id="SequenceFlow_28" sourceRef="Task_7" targetRef="ExclusiveGateway_1">
<bpmn2:documentation id="documentation_AxB9kA"/> <bpmn2:documentation id="documentation_AxB9kA"/>
@ -349,7 +349,7 @@
<bpmn2:outgoing>SequenceFlow_6</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_6</bpmn2:outgoing>
<bpmn2:documentation id="documentation_JZrP8Q"/> <bpmn2:documentation id="documentation_JZrP8Q"/>
</bpmn2:startEvent> </bpmn2:startEvent>
<bpmn2:sequenceFlow id="SequenceFlow_6" sourceRef="StartEvent_2" targetRef="Task_7"> <bpmn2:sequenceFlow id="SequenceFlow_6" sourceRef="StartEvent_2" targetRef="event_30lG3Q">
<bpmn2:documentation id="documentation_GMDIew"/> <bpmn2:documentation id="documentation_GMDIew"/>
</bpmn2:sequenceFlow> </bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_7" imixs:activityid="30" name="Cancel"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_7" imixs:activityid="30" name="Cancel">
@ -738,12 +738,84 @@ Instances are created grouped
<imixs-form> <imixs-form>
<imixs-form-section label="Invoice List" path="alexander/section_datagroup_invoices" /> <imixs-form-section label="Invoice List" path="alexander/section_datagroup_invoices" />
<imixs-form-section columns="2" label="Invoice List">
<item name="invoice.list" type="custom" path="datagroup-dataview" options="QBO-Test" label="Noch ein Label:" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation> </imixs-form>]]></bpmn2:documentation>
</bpmn2:dataObject> </bpmn2:dataObject>
<bpmn2:association id="association_9cp3uw" sourceRef="Task_7" targetRef="dataObject_NlFnMg"> <bpmn2:association id="association_9cp3uw" sourceRef="Task_7" targetRef="dataObject_NlFnMg">
<bpmn2:documentation id="documentation_5QvAwg"/> <bpmn2:documentation id="documentation_5QvAwg"/>
</bpmn2:association> </bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_30lG3Q" imixs:activityid="100" name="[create]">
<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: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="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string"/>
<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="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>
<item name="process">Dunning</item>
<item name="name"><itemvalue format="yyyy/MM">invoice.date</itemvalue></item>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></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>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_o6m1ow"><![CDATA[Zwischenspeichern]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_6</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_eRiGNA</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_eRiGNA" sourceRef="event_30lG3Q" targetRef="Task_7">
<bpmn2:documentation id="documentation_H0gqow"/>
</bpmn2:sequenceFlow>
</bpmn2:process> </bpmn2:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="Default Process Diagram"> <bpmndi:BPMNDiagram id="BPMNDiagram_1" name="Default Process Diagram">
<bpmndi:BPMNPlane bpmnElement="Collaboration_1" id="BPMNPlane_1"> <bpmndi:BPMNPlane bpmnElement="Collaboration_1" id="BPMNPlane_1">
@ -802,9 +874,9 @@ Instances are created grouped
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="StartEvent_2" id="BPMNShape_StartEvent_1"> <bpmndi:BPMNShape bpmnElement="StartEvent_2" id="BPMNShape_StartEvent_1">
<dc:Bounds height="36.0" width="36.0" x="467.0" y="417.0"/> <dc:Bounds height="36.0" width="36.0" x="307.0" y="417.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_14" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_14" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="439.5" y="454.0"/> <dc:Bounds height="20.0" width="100.0" x="279.5" y="454.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_7" id="BPMNShape_IntermediateCatchEvent_7"> <bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_7" id="BPMNShape_IntermediateCatchEvent_7">
@ -863,10 +935,11 @@ Instances are created grouped
<di:waypoint x="615.0" y="363.0"/> <di:waypoint x="615.0" y="363.0"/>
<di:waypoint x="615.0" y="410.0"/> <di:waypoint x="615.0" y="410.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_6" id="BPMNEdge_SequenceFlow_6" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_Task_7"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_6" id="BPMNEdge_SequenceFlow_6" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_wZijmA">
<bpmndi:BPMNLabel id="BPMNLabel_20"/> <bpmndi:BPMNLabel id="BPMNLabel_20"/>
<di:waypoint x="503.0" y="435.0"/> <di:waypoint x="343.0" y="435.0"/>
<di:waypoint x="560.0" y="435.0"/> <di:waypoint x="390.0" y="435.0"/>
<di:waypoint x="437.0" y="435.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_18" id="BPMNEdge_SequenceFlow_18" sourceElement="BPMNShape_ExclusiveGateway_1" targetElement="BPMNShape_AIK9sA"> <bpmndi:BPMNEdge bpmnElement="SequenceFlow_18" id="BPMNEdge_SequenceFlow_18" sourceElement="BPMNShape_ExclusiveGateway_1" targetElement="BPMNShape_AIK9sA">
<bpmndi:BPMNLabel id="BPMNLabel_40"/> <bpmndi:BPMNLabel id="BPMNLabel_40"/>
@ -946,6 +1019,16 @@ Instances are created grouped
<di:waypoint x="579.0" y="321.0"/> <di:waypoint x="579.0" y="321.0"/>
<di:waypoint x="545.0" y="321.0"/> <di:waypoint x="545.0" y="321.0"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_30lG3Q" id="BPMNShape_wZijmA">
<dc:Bounds height="36.0" width="36.0" x="437.0" y="417.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dNQP3w">
<dc:Bounds height="20.0" width="100.0" x="405.0" y="456.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_eRiGNA" id="BPMNEdge_7JoxNg" sourceElement="BPMNShape_wZijmA" targetElement="BPMNShape_Task_7">
<di:waypoint x="473.0" y="435.0"/>
<di:waypoint x="560.0" y="435.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"/>

View file

@ -1319,10 +1319,11 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
</imixs:item> </imixs:item>
<imixs:item name="txtactivityresult" type="xs:string"> <imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-data-group name="ADD"> <imixs:value><![CDATA[<imixs-data-group name="ADD">
<query>(type:workitem) AND ($modelversion:invoice-outgoing-export*)</query> <query>(type:workitem) AND ($modelversion:invoice-outgoing-export*) AND (name:<itemvalue format="yyyy/MM">invoice.date</itemvalue>)</query>
<init.model>invoice-outgoing-export-1.0</init.model> <init.model>invoice-outgoing-export-1.0</init.model>
<init.task>1000</init.task> <init.task>1000</init.task>
<init.event>100</init.event> <init.event>100</init.event>
<init.items>invoice.date</init.items>
<debug>true</debug> <debug>true</debug>
</imixs-data-group>]]></imixs:value> </imixs-data-group>]]></imixs:value>
</imixs:item> </imixs:item>