This commit is contained in:
Ralph Soika 2020-12-03 12:49:43 +01:00
parent f0fc537a8f
commit 0a653b5bcf
11 changed files with 252 additions and 329 deletions

View file

@ -103,7 +103,7 @@ services:
image: imixs/exim4 image: imixs/exim4
environment: environment:
EXIM_SMARTHOST: "www149.your-server.de:25" EXIM_SMARTHOST: "www149.your-server.de:25"
EXIM_PASSWORD: "www149.your-server.de:webmaster@imixs.com:webmaster4imixsmail" EXIM_PASSWORD: "www149.your-server.de:webmaster@imixs.com:webmaster4Imixsmail"
EXIM_ALLOWED_SENDERS: "10.0.0.0/8:172.16.0.0/12:192.168.0.0/16" EXIM_ALLOWED_SENDERS: "10.0.0.0/8:172.16.0.0/12:192.168.0.0/16"

View file

@ -5,9 +5,19 @@
xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:a="http://xmlns.jcp.org/jsf/passthrough"> xmlns:a="http://xmlns.jcp.org/jsf/passthrough">
<div class="imixs-form-section-3">
<dl>
<dt>Kreditorennummer</dt>
<dd>
<h:inputText value="#{workflowController.workitem.item['cdtr.number']}" />
</dd>
</dl>
</div>
<h:panelGroup layout="block" styleClass="imixs-form-section" <h:panelGroup layout="block" styleClass="imixs-form-section"
id="oderlist" binding="#{orderlistContainer}"> id="oderlist" binding="#{orderlistContainer}">
<f:ajax render="oderlist" onevent="updateOrderItems"> <f:ajax render="oderlist" onevent="updateOrderItems">
<table class="imixsdatatable imixs-orderitems"> <table class="imixsdatatable imixs-orderitems">
@ -34,7 +44,7 @@
<td><h:inputText value="#{orderitem.item['period']}" style="width:100%;" /></td> <td><h:inputText value="#{orderitem.item['period']}" style="width:100%;" /></td>
<!-- Steuer --> <!-- Steuer -->
<td><h:selectOneMenu value="#{orderitem.item['_tax']}" > <td><h:selectOneMenu value="#{orderitem.item['tax']}" >
<f:selectItem itemLabel="" itemValue="" /> <f:selectItem itemLabel="" itemValue="" />
<f:selectItem itemLabel="Steuerfrei Ausfuhr" itemValue="0"></f:selectItem> <f:selectItem itemLabel="Steuerfrei Ausfuhr" itemValue="0"></f:selectItem>
<f:selectItem itemLabel="Steuerfrei EU" itemValue="0EU"></f:selectItem> <f:selectItem itemLabel="Steuerfrei EU" itemValue="0EU"></f:selectItem>

View file

@ -18,4 +18,10 @@ Die SST Beschreibung finden Sie in unserer Online Dokumentation unter folgendem
* Wie lautet die Cargosoft Mandanten ID * Wie lautet die Cargosoft Mandanten ID
* Welchen Nummernkreis sollen wir verwenden? * Welchen Nummernkreis sollen wir verwenden? evt. können wir Buchstaben präfixen
* Kreditoren Nummer e
Mit Frau Beste klären welche Felder müssen
Leistungsarten udn Abwicklung von Rückstellungen

File diff suppressed because one or more lines are too long

View file

@ -70,6 +70,7 @@
</Codes> </Codes>
</Currency> </Currency>
<Value><xsl:value-of select="item[@name='invoice.total']/value" /></Value> <Value><xsl:value-of select="item[@name='invoice.total']/value" /></Value>
<ExchangeRate><xsl:value-of select="item[@name='invoice.exchangerate']/value" /></ExchangeRate>
</Amount> </Amount>
</NetAmount> </NetAmount>
<VATInformation> <VATInformation>
@ -89,13 +90,13 @@
<Booked>false</Booked> <Booked>false</Booked>
<InvoiceDate><xsl:value-of select="item[@name='invoice.date']/value" /></InvoiceDate> <InvoiceDate><xsl:value-of select="item[@name='invoice.date']/value" /></InvoiceDate>
<!--
<InvoiceAddress type="CN"> <InvoiceAddress type="CN">
<Codes> <Codes>
<Code Type="cs">9999999</Code> <Code Type="cs"><xsl:value-of select="item[@name='cdtr.number']/value" /></Code>
</Codes> </Codes>
</InvoiceAddress> </InvoiceAddress>
-->
<!-- <!--
<References> <References>
<Reference type="cs">201606-ABS1425131</Reference> <Reference type="cs">201606-ABS1425131</Reference>

View file

@ -35,6 +35,7 @@
</Codes> </Codes>
</Currency> </Currency>
<Value>1035.70</Value> <Value>1035.70</Value>
<ExchangeRate>1.00345</ExchangeRate>
</Amount> </Amount>
</NetAmount> </NetAmount>
<VATInformation> <VATInformation>
@ -55,7 +56,7 @@
<InvoiceDate>2020-10-26T00:00:00+01:00</InvoiceDate> <InvoiceDate>2020-10-26T00:00:00+01:00</InvoiceDate>
<InvoiceAddress type="CN"> <InvoiceAddress type="CN">
<Codes> <Codes>
<Code Type="cs">9999999</Code> <Code Type="cs">9876545</Code>
</Codes> </Codes>
</InvoiceAddress> </InvoiceAddress>
</InvoiceHeader> </InvoiceHeader>
@ -77,7 +78,7 @@
<VATInformation> <VATInformation>
<VAT> <VAT>
<Codes> <Codes>
<Code Type="cs">45</Code> <Code Type="cs">16</Code>
</Codes> </Codes>
</VAT> </VAT>
</VATInformation> </VATInformation>
@ -105,7 +106,7 @@
<VATInformation> <VATInformation>
<VAT> <VAT>
<Codes> <Codes>
<Code Type="cs">45</Code> <Code Type="cs">19</Code>
</Codes> </Codes>
</VAT> </VAT>
</VATInformation> </VATInformation>

View file

@ -161,6 +161,13 @@
<item name="invoice.total"> <item name="invoice.total">
<value xsi:type="xs:decimal">1035.70</value> <value xsi:type="xs:decimal">1035.70</value>
</item> </item>
<item name="invoice.exchangerate">
<value xsi:type="xs:decimal">1.00345</value>
</item>
<item name="cdtr.number">
<value xsi:type="xs:string">9876545</value>
</item>
<item name="namcreator"> <item name="namcreator">
<value xsi:type="xs:string">rsoika</value> <value xsi:type="xs:string">rsoika</value>
</item> </item>

View file

@ -53,11 +53,6 @@
<CollectionInvoice>false</CollectionInvoice> <CollectionInvoice>false</CollectionInvoice>
<Booked>false</Booked> <Booked>false</Booked>
<InvoiceDate>2020-10-26T00:00:00+01:00</InvoiceDate> <InvoiceDate>2020-10-26T00:00:00+01:00</InvoiceDate>
<InvoiceAddress type="CN">
<Codes>
<Code Type="cs">9999999</Code>
</Codes>
</InvoiceAddress>
</InvoiceHeader> </InvoiceHeader>
<InvoiceRows/> <InvoiceRows/>
</Invoice> </Invoice>

View file

@ -101,7 +101,7 @@ Possible ImageTypes are:
<imixs:value><![CDATA[form_basic]]></imixs:value> <imixs:value><![CDATA[form_basic]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string"> <imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<itemvalue>txtlastcomment</itemvalue>]]></imixs:value> <imixs:value><![CDATA[]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtname" type="xs:string"> <imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value> <imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
@ -110,7 +110,7 @@ Possible ImageTypes are:
<imixs:value><![CDATA[typcn-contacts]]></imixs:value> <imixs:value><![CDATA[typcn-contacts]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>contract.name</itemvalue> <itemvalue>contract.number</itemvalue> (<itemvalue format="dd.MM.yyyy">contract.start</itemvalue> - <itemvalue format="dd.MM.yyyy">contract.end</itemvalue>) <itemvalue>space.name</itemvalue>]]></imixs:value> <imixs:value><![CDATA[]]></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>
@ -219,7 +219,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[typcn-download]]></imixs:value> <imixs:value><![CDATA[typcn-download]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>numsequencenumber</itemvalue> in Verarbeitung...]]></imixs:value> <imixs:value><![CDATA[in Verarbeitung...]]></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>
@ -469,7 +469,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[]]></imixs:value> <imixs:value><![CDATA[]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string"> <imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<itemvalue>txtlastcomment</itemvalue>]]></imixs:value> <imixs:value><![CDATA[]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtname" type="xs:string"> <imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value> <imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
@ -478,7 +478,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[typcn-contacts|typcn-times,imixs-error,icon-sub-ne]]></imixs:value> <imixs:value><![CDATA[typcn-contacts|typcn-times,imixs-error,icon-sub-ne]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>contract.name</itemvalue> <itemvalue>contract.number</itemvalue> (<itemvalue format="dd.MM.yyyy">contract.start</itemvalue> - <itemvalue format="dd.MM.yyyy">contract.end</itemvalue>) <itemvalue>space.name</itemvalue>]]></imixs:value> <imixs:value><![CDATA[]]></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>
@ -518,7 +518,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[form_basic]]></imixs:value> <imixs:value><![CDATA[form_basic]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string"> <imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<itemvalue>txtlastcomment</itemvalue>]]></imixs:value> <imixs:value><![CDATA[]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtname" type="xs:string"> <imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value> <imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
@ -527,7 +527,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[typcn-contacts]]></imixs:value> <imixs:value><![CDATA[typcn-contacts]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>contract.name</itemvalue> <itemvalue>contract.number</itemvalue> (<itemvalue format="dd.MM.yyyy">contract.start</itemvalue> - <itemvalue format="dd.MM.yyyy">contract.end</itemvalue>) <itemvalue>space.name</itemvalue>]]></imixs:value> <imixs:value><![CDATA[in Verarbeitung...]]></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>
@ -548,7 +548,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[form_basic]]></imixs:value> <imixs:value><![CDATA[form_basic]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string"> <imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<itemvalue>txtlastcomment</itemvalue>]]></imixs:value> <imixs:value><![CDATA[]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtname" type="xs:string"> <imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value> <imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
@ -557,7 +557,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[typcn-contacts]]></imixs:value> <imixs:value><![CDATA[typcn-contacts]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>contract.name</itemvalue> <itemvalue>contract.number</itemvalue> (<itemvalue format="dd.MM.yyyy">contract.start</itemvalue> - <itemvalue format="dd.MM.yyyy">contract.end</itemvalue>) <itemvalue>space.name</itemvalue>]]></imixs:value> <imixs:value><![CDATA[in Verarbeitung...]]></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>

View file

@ -40,6 +40,7 @@
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:signal id="Signal_1" name="org.imixs.ml.workflow.MLAdapter"/> <bpmn2:signal id="Signal_1" name="org.imixs.ml.workflow.MLAdapter"/>
<bpmn2:signal id="Signal_2" name="org.imixs.archive.documents.OCRDocumentAdapter"/> <bpmn2:signal id="Signal_2" name="org.imixs.archive.documents.OCRDocumentAdapter"/>
<bpmn2:signal id="Signal_3" name="com.alexanderlogistics.CargosoftExportAdapter"/>
<bpmn2:collaboration id="Collaboration_1"> <bpmn2:collaboration id="Collaboration_1">
<bpmn2:participant id="Participant_1" name="Rechnungseingang" processRef="Process_1"/> <bpmn2:participant id="Participant_1" name="Rechnungseingang" processRef="Process_1"/>
</bpmn2:collaboration> </bpmn2:collaboration>
@ -52,8 +53,6 @@
<bpmn2:flowNodeRef>StartEvent_1</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>StartEvent_1</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_3</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_3</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_13</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_13</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_5</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateThrowEvent_3</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_5000-20</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_5000-20</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_6</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_6</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
@ -67,9 +66,9 @@
<bpmn2:flowNodeRef>IntermediateCatchEvent_5005-10</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_5005-10</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_5005-30</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_5005-30</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>ExclusiveGateway_5</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>ExclusiveGateway_5</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_19</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_21</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
<bpmn2:lane id="Lane_3" name="Prozess Manager"> <bpmn2:lane id="Lane_3" name="Geschäftsleitung">
<bpmn2:flowNodeRef>Task_5000</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>Task_5000</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>EventBasedGateway_4</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>EventBasedGateway_4</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_16</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_16</bpmn2:flowNodeRef>
@ -77,10 +76,8 @@
<bpmn2:flowNodeRef>IntermediateThrowEvent_1</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateThrowEvent_1</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_5000-10</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_5000-10</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
<bpmn2:lane id="Lane_4" name="Prozess Team"> <bpmn2:lane id="Lane_4" name="Buchhaltung">
<bpmn2:flowNodeRef>Task_3</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>Task_3</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateThrowEvent_4</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_7</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_17</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_17</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>ExclusiveGateway_2</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>ExclusiveGateway_2</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_4</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_4</bpmn2:flowNodeRef>
@ -94,6 +91,7 @@
<bpmn2:flowNodeRef>Task_4</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>Task_4</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_14</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_14</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_8</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_8</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_20</bpmn2:flowNodeRef>
</bpmn2:lane> </bpmn2:lane>
<bpmn2:lane id="Lane_6" name="Bereich Manager"> <bpmn2:lane id="Lane_6" name="Bereich Manager">
<bpmn2:flowNodeRef>IntermediateCatchEvent_9</bpmn2:flowNodeRef> <bpmn2:flowNodeRef>IntermediateCatchEvent_9</bpmn2:flowNodeRef>
@ -398,7 +396,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="rtfresultlog" type="xs:string"> <imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Sachlich geprüft und freigegeben]]></imixs:value> <imixs:value><![CDATA[Sachlich geprüft und freigegeben, Datenübergabe an Cargosoft]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean"> <imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value> <imixs:value>false</imixs:value>
@ -419,6 +417,7 @@ var b= workitem.get("order.total")[0];
<bpmn2:documentation id="Documentation_23"><![CDATA[Rechnung geprüft, weiterleiten an Buchhaltung.]]></bpmn2:documentation> <bpmn2:documentation id="Documentation_23"><![CDATA[Rechnung geprüft, weiterleiten an Buchhaltung.]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_8</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_8</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_51</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_51</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="SignalEventDefinition_4"/>
</bpmn2:intermediateCatchEvent> </bpmn2:intermediateCatchEvent>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5005-10" imixs:activityid="10" name="Speichern"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5005-10" imixs:activityid="10" name="Speichern">
<bpmn2:extensionElements> <bpmn2:extensionElements>
@ -489,7 +488,7 @@ var b= workitem.get("order.total")[0];
<bpmn2:outgoing>SequenceFlow_38</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_38</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent> </bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_38" sourceRef="IntermediateCatchEvent_5005-10" targetRef="Task_5005"/> <bpmn2:sequenceFlow id="SequenceFlow_38" sourceRef="IntermediateCatchEvent_5005-10" targetRef="Task_5005"/>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5005-30" imixs:activityid="120" name="Ablehnen"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5005-30" imixs:activityid="50" name="Ablehnen">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string"> <imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value> <imixs:value><![CDATA[2]]></imixs:value>
@ -572,6 +571,7 @@ result.isValid=true;
<bpmn2:incoming>SequenceFlow_37</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_37</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_8</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_8</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_54</bpmn2:outgoing>
</bpmn2:eventBasedGateway> </bpmn2:eventBasedGateway>
<bpmn2:sequenceFlow id="SequenceFlow_8" sourceRef="EventBasedGateway_2" targetRef="IntermediateCatchEvent_5005-20"/> <bpmn2:sequenceFlow id="SequenceFlow_8" sourceRef="EventBasedGateway_2" targetRef="IntermediateCatchEvent_5005-20"/>
<bpmn2:sequenceFlow id="SequenceFlow_10" sourceRef="EventBasedGateway_2" targetRef="IntermediateCatchEvent_5005-30"/> <bpmn2:sequenceFlow id="SequenceFlow_10" sourceRef="EventBasedGateway_2" targetRef="IntermediateCatchEvent_5005-30"/>
@ -590,7 +590,7 @@ result.isValid=true;
<imixs:value><![CDATA[typcn-download]]></imixs:value> <imixs:value><![CDATA[typcn-download]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>numsequencenumber</itemvalue>: <itemvalue>cdtr.name</itemvalue> <itemvalue>invoice.number</itemvalue> (<itemvalue>invoice.currency</itemvalue> <itemvalue>invoice.total</itemvalue>) <itemvalue>space.name</itemvalue>]]></imixs:value> <imixs:value><![CDATA[<itemvalue>cdtr.name</itemvalue> <itemvalue>invoice.number</itemvalue> (<itemvalue>invoice.currency</itemvalue> <itemvalue>invoice.total</itemvalue>) <itemvalue>space.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>
@ -614,7 +614,6 @@ result.isValid=true;
<bpmn2:incoming>SequenceFlow_33</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_33</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_20</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_20</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_2</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_2</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_3</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
<bpmn2:dataObject id="DataObject_2" name="Invoice Form"> <bpmn2:dataObject id="DataObject_2" name="Invoice Form">
<bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?> <bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?>
@ -626,12 +625,15 @@ result.isValid=true;
<item name="invoice.number" type="text" label="Rechnungsnummer:" /> <item name="invoice.number" type="text" label="Rechnungsnummer:" />
<item name="invoice.date" type="date" label="Rechnungsdatum:" /> <item name="invoice.date" type="date" label="Rechnungsdatum:" />
<item name="invoice.duedate" type="date" required="true" label="Fälligkeitsdatum:" /> <item name="invoice.duedate" type="date" required="true" label="Fälligkeitsdatum:" />
</imixs-form-section>
<imixs-form-section columns="3">
<item name="invoice.total" type="currency" required="true" label="Rechnungsbetrag:" />
<item name="invoice.currency" type="selectOneMenu" required="true" options="EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD" label="Währung:" />
<item name="invoice.exchangerate" type="number" required="true" label="Exchange Rate:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="2"> <imixs-form-section columns="2">
<item name="invoice.total" type="currency" required="true" label="Rechnungsbetrag:" />
<item name="invoice.currency" type="selectOneMenu" required="true" options="EUR;CHF;SEK;RUB;NOK;GBP;USD;CAD" label="Währung:" />
<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>
@ -748,9 +750,9 @@ result.isValid=true;
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_27"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation> <bpmn2:documentation id="Documentation_27"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_48</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_4</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_55</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_55</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_50</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_15" imixs:activityid="30" name="Ablehnen"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_15" imixs:activityid="30" name="Ablehnen">
<bpmn2:extensionElements> <bpmn2:extensionElements>
@ -953,7 +955,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:sequenceFlow id="SequenceFlow_47" sourceRef="Task_5" targetRef="EndEvent_2"/> <bpmn2:sequenceFlow id="SequenceFlow_47" sourceRef="Task_5" targetRef="EndEvent_2"/>
<bpmn2:sequenceFlow id="SequenceFlow_51" sourceRef="IntermediateCatchEvent_5005-20" targetRef="ExclusiveGateway_6"/> <bpmn2:sequenceFlow id="SequenceFlow_51" sourceRef="IntermediateCatchEvent_5005-20" targetRef="ExclusiveGateway_6"/>
<bpmn2:sequenceFlow id="SequenceFlow_52" sourceRef="IntermediateCatchEvent_15" targetRef="IntermediateThrowEvent_1"/> <bpmn2:sequenceFlow id="SequenceFlow_52" sourceRef="IntermediateCatchEvent_15" targetRef="IntermediateThrowEvent_1"/>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_17" imixs:activityid="20" name="Fälligkeit"> <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_17" imixs:activityid="20" name="Sofort Abschließen">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string"> <imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value> <imixs:value><![CDATA[2]]></imixs:value>
@ -1014,7 +1016,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="rtfresultlog" type="xs:string"> <imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Fälligkeit erreicht.]]></imixs:value> <imixs:value><![CDATA[Sofort abgeschlossen.]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean"> <imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value> <imixs:value>false</imixs:value>
@ -1022,7 +1024,6 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:incoming>SequenceFlow_55</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_55</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_12</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_12</bpmn2:outgoing>
<bpmn2:timerEventDefinition id="TimerEventDefinition_2"/>
</bpmn2:intermediateCatchEvent> </bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_55" sourceRef="Task_3" targetRef="IntermediateCatchEvent_17"/> <bpmn2:sequenceFlow id="SequenceFlow_55" sourceRef="Task_3" targetRef="IntermediateCatchEvent_17"/>
<bpmn2:sequenceFlow id="SequenceFlow_2" sourceRef="Task_2" targetRef="IntermediateCatchEvent_5000-20"/> <bpmn2:sequenceFlow id="SequenceFlow_2" sourceRef="Task_2" targetRef="IntermediateCatchEvent_5000-20"/>
@ -1049,7 +1050,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<bpmn2:exclusiveGateway id="ExclusiveGateway_5" gatewayDirection="Converging"> <bpmn2:exclusiveGateway id="ExclusiveGateway_5" gatewayDirection="Converging">
<bpmn2:incoming>SequenceFlow_7</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_7</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_5</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_5</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_46</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_4</bpmn2:outgoing>
</bpmn2:exclusiveGateway> </bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="SequenceFlow_5" name="Nein" sourceRef="ExclusiveGateway_3" targetRef="ExclusiveGateway_5"> <bpmn2:sequenceFlow id="SequenceFlow_5" name="Nein" sourceRef="ExclusiveGateway_3" targetRef="ExclusiveGateway_5">
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_5">workitem['payment.type'] &amp;&amp; workitem['payment.type'][0]==&quot;direct_debit&quot;</bpmn2:conditionExpression> <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_5">workitem['payment.type'] &amp;&amp; workitem['payment.type'][0]==&quot;direct_debit&quot;</bpmn2:conditionExpression>
@ -1141,182 +1142,10 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com
</bpmn2:intermediateThrowEvent> </bpmn2:intermediateThrowEvent>
<bpmn2:sequenceFlow id="SequenceFlow_18" sourceRef="IntermediateCatchEvent_2" targetRef="ExclusiveGateway_3"/> <bpmn2:sequenceFlow id="SequenceFlow_18" sourceRef="IntermediateCatchEvent_2" targetRef="ExclusiveGateway_3"/>
<bpmn2:sequenceFlow id="SequenceFlow_24" sourceRef="IntermediateCatchEvent_5000-20" targetRef="ExclusiveGateway_4"/> <bpmn2:sequenceFlow id="SequenceFlow_24" sourceRef="IntermediateCatchEvent_5000-20" targetRef="ExclusiveGateway_4"/>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5" imixs:activityid="30" name="Reklamieren">
<bpmn2:extensionElements>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Reklamation <itemvalue>cdtr.name</itemvalue> <itemvalue>invoice.number</itemvalue>]]></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><![CDATA[Folgende Rechnung ist nicht in Ordnung:
Kreditor: <itemvalue>cdtr.name</itemvalue>
Rechnungsnummer: <itemvalue>invoice.number</itemvalue>
Betrag: <itemvalue>invoice.total</itemvalue> <itemvalue>invoice.currency</itemvalue>
<attachments></attachments>
]]></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[1]]></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><![CDATA[]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>]]></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="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Rechnung reklamiert.]]></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><![CDATA[var result={};
var refField="txtcomment";
result.isValid=true;
if ( ( workitem.get(refField) == null || ''==workitem.get(refField)[0]) ) {
result.isValid=false;
result.errorMessage='Bitte geben Sie einen Kommentar ein.';
}]]></imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string">
<imixs:value><![CDATA[$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_10"><![CDATA[Rechnung beenden, Reklamationsmail an Outlook senden.]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_3</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_9</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="MessageEventDefinition_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_3" sourceRef="Task_2" targetRef="IntermediateCatchEvent_5"/>
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_3" name="BEENDEN">
<bpmn2:incoming>SequenceFlow_9</bpmn2:incoming>
<bpmn2:linkEventDefinition id="LinkEventDefinition_5" name="Link Event Definition 5"/>
</bpmn2:intermediateThrowEvent>
<bpmn2:sequenceFlow id="SequenceFlow_9" sourceRef="IntermediateCatchEvent_5" targetRef="IntermediateThrowEvent_3"/>
<bpmn2:sequenceFlow id="SequenceFlow_12" sourceRef="IntermediateCatchEvent_17" targetRef="ExclusiveGateway_2"/> <bpmn2:sequenceFlow id="SequenceFlow_12" sourceRef="IntermediateCatchEvent_17" targetRef="ExclusiveGateway_2"/>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_7" imixs:activityid="30" name="Ablehnen">
<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><![CDATA[]]></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><![CDATA[]]></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.team]]></imixs:value>
<imixs:value><![CDATA[process.manager]]></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[process.team]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5020]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value><![CDATA[]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Anweisen]]></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><![CDATA[Vorgang geprüft und abgelehnt.]]></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><![CDATA[var result={};
var refField="txtcomment";
result.isValid=true;
if ( ( workitem.get(refField) == null || ''==workitem.get(refField)[0]) ) {
result.isValid=false;
result.errorMessage='Bitte geben Sie einen Kommentar ein.';
}]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_37"><![CDATA[Rechnung nicht in Ordnung, zurück an Erfasser.]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_22</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_17</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_4" name="ABLEHNEN">
<bpmn2:incoming>SequenceFlow_17</bpmn2:incoming>
<bpmn2:linkEventDefinition id="LinkEventDefinition_6" name="Link Event Definition 5"/>
</bpmn2:intermediateThrowEvent>
<bpmn2:sequenceFlow id="SequenceFlow_17" sourceRef="IntermediateCatchEvent_7" targetRef="IntermediateThrowEvent_4"/>
<bpmn2:sequenceFlow id="SequenceFlow_22" sourceRef="Task_3" targetRef="IntermediateCatchEvent_7"/>
<bpmn2:exclusiveGateway id="ExclusiveGateway_2" gatewayDirection="Mixed"> <bpmn2:exclusiveGateway id="ExclusiveGateway_2" gatewayDirection="Mixed">
<bpmn2:incoming>SequenceFlow_12</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_12</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_53</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing>
</bpmn2:exclusiveGateway> </bpmn2:exclusiveGateway>
@ -2036,7 +1865,8 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
</bpmn2:intermediateCatchEvent> </bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_27" sourceRef="Task_7" targetRef="IntermediateCatchEvent_8"/> <bpmn2:sequenceFlow id="SequenceFlow_27" sourceRef="Task_7" targetRef="IntermediateCatchEvent_8"/>
<bpmn2:sequenceFlow id="SequenceFlow_45" sourceRef="IntermediateCatchEvent_8" targetRef="Task_6"/> <bpmn2:sequenceFlow id="SequenceFlow_45" sourceRef="IntermediateCatchEvent_8" targetRef="Task_6"/>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_19" imixs:activityid="120" name="[cargosoft export]"> <bpmn2:sequenceFlow id="SequenceFlow_4" sourceRef="ExclusiveGateway_5" targetRef="Task_3"/>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_20" imixs:activityid="50" name="Fälligkeit">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string"> <imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value> <imixs:value><![CDATA[2]]></imixs:value>
@ -2044,17 +1874,27 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:item name="keyarchive" type="xs:string"> <imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Eingangsrechnung erhalten: <itemvalue>_subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string"> <imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string"> <imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[1]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Wir haben folgende Rechnung erhalten: bitte freigeben.
Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</itemvalue>)
<itemvalue>_description</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"/>
<imixs:item name="keyversion" type="xs:string"> <imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string"> <imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[process.team]]></imixs:value> <imixs:value><![CDATA[process.manager]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="numnextactivityid" type="xs:int"> <imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
@ -2069,45 +1909,125 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
<imixs:value><![CDATA[2]]></imixs:value> <imixs:value><![CDATA[2]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyownershipfields" type="xs:string"> <imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[$editor]]></imixs:value> <imixs:value><![CDATA[process.manager]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="numnextid" type="xs:int"> <imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[7000]]></imixs:value> <imixs:value><![CDATA[5005]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string"> <imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value><![CDATA[]]></imixs:value> <imixs:value><![CDATA[]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtactivityresult" type="xs:string"> <imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="subprocess_create"> <imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
<modelversion>cargosoft-export-1.0</modelversion>
<task>1000</task>
<event>100</event>
<items>(^invoice\.)|(^cdtr\.)|(^dbtr\.)|(_childitems)|(numsequencenumber)</items>
</item>
]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtname" type="xs:string"> <imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value> <imixs:value><![CDATA[Freigabe einholen]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyownershipmode" type="xs:string"> <imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="numversionactivityid" type="xs:string">
<imixs:value><![CDATA[]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="rtfresultlog" type="xs:string"> <imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[]]></imixs:value> <imixs:value><![CDATA[Fälligkeit erreicht.]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean"> <imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value> <imixs:value>false</imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:incoming>SequenceFlow_46</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_50</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_48</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_53</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="SignalEventDefinition_3"/> <bpmn2:timerEventDefinition id="TimerEventDefinition_1"/>
</bpmn2:intermediateCatchEvent> </bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_46" sourceRef="ExclusiveGateway_5" targetRef="IntermediateCatchEvent_19"/> <bpmn2:sequenceFlow id="SequenceFlow_50" sourceRef="Task_3" targetRef="IntermediateCatchEvent_20"/>
<bpmn2:sequenceFlow id="SequenceFlow_48" sourceRef="IntermediateCatchEvent_19" targetRef="Task_3"/> <bpmn2:sequenceFlow id="SequenceFlow_53" sourceRef="IntermediateCatchEvent_20" targetRef="ExclusiveGateway_2"/>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_21" imixs:activityid="30" name="Reklamieren">
<bpmn2:extensionElements>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Reklamation <itemvalue>cdtr.name</itemvalue> <itemvalue>invoice.number</itemvalue>]]></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><![CDATA[Folgende Rechnung ist nicht in Ordnung:
Kreditor: <itemvalue>cdtr.name</itemvalue>
Rechnungsnummer: <itemvalue>invoice.number</itemvalue>
Betrag: <itemvalue>invoice.total</itemvalue> <itemvalue>invoice.currency</itemvalue>
<attachments></attachments>
]]></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[1]]></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><![CDATA[]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>]]></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="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Rechnung reklamiert.]]></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><![CDATA[var result={};
var refField="txtcomment";
result.isValid=true;
if ( ( workitem.get(refField) == null || ''==workitem.get(refField)[0]) ) {
result.isValid=false;
result.errorMessage='Bitte geben Sie einen Kommentar ein.';
}]]></imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string">
<imixs:value><![CDATA[$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_53"><![CDATA[Rechnung beenden, Reklamationsmail an Outlook senden.]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_54</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_56</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="MessageEventDefinition_2"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_54" sourceRef="EventBasedGateway_2" targetRef="IntermediateCatchEvent_21"/>
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_2" name="BEENDEN">
<bpmn2:incoming>SequenceFlow_56</bpmn2:incoming>
<bpmn2:linkEventDefinition id="LinkEventDefinition_3" name="Link Event Definition 5"/>
</bpmn2:intermediateThrowEvent>
<bpmn2:sequenceFlow id="SequenceFlow_56" sourceRef="IntermediateCatchEvent_21" targetRef="IntermediateThrowEvent_2"/>
<bpmn2:association id="Association_2" sourceRef="DataObject_2" targetRef="Task_2"/> <bpmn2:association id="Association_2" sourceRef="DataObject_2" targetRef="Task_2"/>
<bpmn2:textAnnotation id="TextAnnotation_2"> <bpmn2:textAnnotation id="TextAnnotation_2">
<bpmn2:text>Wurde ein Prozess Manager festgelegt, erfolgt eine Genehmigung.</bpmn2:text> <bpmn2:text>Wurde ein Prozess Manager festgelegt, erfolgt eine Genehmigung.</bpmn2:text>
@ -2123,7 +2043,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</bpmn2:text> Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</bpmn2:text>
</bpmn2:textAnnotation> </bpmn2:textAnnotation>
<bpmn2:association id="Association_1" sourceRef="TextAnnotation_1" targetRef="IntermediateCatchEvent_19"/> <bpmn2:association id="Association_1" sourceRef="TextAnnotation_1" targetRef="IntermediateCatchEvent_5005-20"/>
</bpmn2:process> </bpmn2:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_Process_1" bpmnElement="Collaboration_1"> <bpmndi:BPMNPlane id="BPMNPlane_Process_1" bpmnElement="Collaboration_1">
@ -2148,13 +2068,13 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</
<bpmndi:BPMNShape id="BPMNShape_Lane_3" bpmnElement="Lane_3" isHorizontal="true"> <bpmndi:BPMNShape id="BPMNShape_Lane_3" bpmnElement="Lane_3" isHorizontal="true">
<dc:Bounds height="221.0" width="2171.0" x="80.0" y="840.0"/> <dc:Bounds height="221.0" width="2171.0" x="80.0" y="840.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_37" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_37" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="96.0" width="14.0" x="86.0" y="902.0"/> <dc:Bounds height="91.0" width="14.0" x="86.0" y="905.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_Lane_4" bpmnElement="Lane_4" isHorizontal="true"> <bpmndi:BPMNShape id="BPMNShape_Lane_4" bpmnElement="Lane_4" isHorizontal="true">
<dc:Bounds height="441.0" width="2171.0" x="80.0" y="1060.0"/> <dc:Bounds height="441.0" width="2171.0" x="80.0" y="1060.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_69" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_69" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="77.0" width="14.0" x="86.0" y="1242.0"/> <dc:Bounds height="69.0" width="14.0" x="86.0" y="1246.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_Lane_6" bpmnElement="Lane_6" isHorizontal="true"> <bpmndi:BPMNShape id="BPMNShape_Lane_6" bpmnElement="Lane_6" isHorizontal="true">
@ -2280,7 +2200,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</
<bpmndi:BPMNShape id="BPMNShape_IntermediateCatchEvent_27" bpmnElement="IntermediateCatchEvent_17"> <bpmndi:BPMNShape id="BPMNShape_IntermediateCatchEvent_27" bpmnElement="IntermediateCatchEvent_17">
<dc:Bounds height="36.0" width="36.0" x="1329.0" y="1151.0"/> <dc:Bounds height="36.0" width="36.0" x="1329.0" y="1151.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_116" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_116" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="14.0" width="49.0" x="1323.0" y="1187.0"/> <dc:Bounds height="28.0" width="68.0" x="1313.0" y="1187.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_4" bpmnElement="ExclusiveGateway_4" isMarkerVisible="true"> <bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_4" bpmnElement="ExclusiveGateway_4" isMarkerVisible="true">
@ -2328,33 +2248,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_TextAnnotation_3" bpmnElement="TextAnnotation_3"> <bpmndi:BPMNShape id="BPMNShape_TextAnnotation_3" bpmnElement="TextAnnotation_3">
<dc:Bounds height="96.0" width="187.0" x="780.0" y="1218.0"/> <dc:Bounds height="75.0" width="187.0" x="900.0" y="1136.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_4"> <bpmndi:BPMNLabel id="BPMNLabel_4">
<dc:Bounds height="90.0" width="175.0" x="786.0" y="1218.0"/> <dc:Bounds height="69.0" width="175.0" x="906.0" y="1136.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_IntermediateCatchEvent_10" bpmnElement="IntermediateCatchEvent_5">
<dc:Bounds height="36.0" width="36.0" x="417.0" y="97.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_18" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="14.0" width="70.0" x="400.0" y="133.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_IntermediateThrowEvent_3" bpmnElement="IntermediateThrowEvent_3">
<dc:Bounds height="36.0" width="36.0" x="490.0" y="97.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_51" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="14.0" width="59.0" x="479.0" y="133.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_IntermediateCatchEvent_12" bpmnElement="IntermediateCatchEvent_7">
<dc:Bounds height="36.0" width="36.0" x="1205.0" y="1264.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_70" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="14.0" width="53.0" x="1197.0" y="1300.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_IntermediateThrowEvent_4" bpmnElement="IntermediateThrowEvent_4">
<dc:Bounds height="36.0" width="36.0" x="1329.0" y="1264.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_71" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="14.0" width="66.0" x="1314.0" y="1300.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_2" bpmnElement="ExclusiveGateway_2" isMarkerVisible="true"> <bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_2" bpmnElement="ExclusiveGateway_2" isMarkerVisible="true">
@ -2457,16 +2353,28 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</
<dc:Bounds height="28.0" width="77.0" x="1808.0" y="1109.0"/> <dc:Bounds height="28.0" width="77.0" x="1808.0" y="1109.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_IntermediateCatchEvent_22" bpmnElement="IntermediateCatchEvent_19"> <bpmndi:BPMNShape id="BPMNShape_TextAnnotation_4" bpmnElement="TextAnnotation_1">
<dc:Bounds height="36.0" width="36.0" x="1210.0" y="690.0"/> <dc:Bounds height="69.0" width="334.0" x="744.0" y="611.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_104" labelStyle="BPMNLabelStyle_1"> <bpmndi:BPMNLabel id="BPMNLabel_107">
<dc:Bounds height="28.0" width="59.0" x="1199.0" y="726.0"/> <dc:Bounds height="63.0" width="322.0" x="750.0" y="611.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_TextAnnotation_4" bpmnElement="TextAnnotation_1"> <bpmndi:BPMNShape id="BPMNShape_IntermediateCatchEvent_23" bpmnElement="IntermediateCatchEvent_20">
<dc:Bounds height="91.0" width="221.0" x="1360.0" y="660.0"/> <dc:Bounds height="36.0" width="36.0" x="1329.0" y="1090.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_107"> <bpmndi:BPMNLabel id="BPMNLabel_112">
<dc:Bounds height="85.0" width="209.0" x="1366.0" y="660.0"/> <dc:Bounds height="14.0" width="49.0" x="1323.0" y="1126.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_IntermediateCatchEvent_24" bpmnElement="IntermediateCatchEvent_21">
<dc:Bounds height="36.0" width="36.0" x="590.0" y="774.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_120">
<dc:Bounds height="14.0" width="70.0" x="573.0" y="810.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_IntermediateThrowEvent_2" bpmnElement="IntermediateThrowEvent_2">
<dc:Bounds height="36.0" width="36.0" x="686.0" y="775.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_122">
<dc:Bounds height="14.0" width="59.0" x="675.0" y="811.0"/>
</bpmndi:BPMNLabel> </bpmndi:BPMNLabel>
</bpmndi:BPMNShape> </bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_0" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_ExclusiveGateway_1"> <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_0" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_ExclusiveGateway_1">
@ -2643,41 +2551,18 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</
<bpmndi:BPMNLabel id="BPMNLabel_68"/> <bpmndi:BPMNLabel id="BPMNLabel_68"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_Association_4" bpmnElement="Association_4" sourceElement="BPMNShape_TextAnnotation_3" targetElement="BPMNShape_Task_9"> <bpmndi:BPMNEdge id="BPMNEdge_Association_4" bpmnElement="Association_4" sourceElement="BPMNShape_TextAnnotation_3" targetElement="BPMNShape_Task_9">
<di:waypoint xsi:type="dc:Point" x="873.0" y="1218.0"/> <di:waypoint xsi:type="dc:Point" x="1087.0" y="1173.0"/>
<di:waypoint xsi:type="dc:Point" x="873.0" y="1160.0"/> <di:waypoint xsi:type="dc:Point" x="1127.0" y="1173.0"/>
<di:waypoint xsi:type="dc:Point" x="1168.0" y="1160.0"/> <di:waypoint xsi:type="dc:Point" x="1127.0" y="1169.0"/>
<di:waypoint xsi:type="dc:Point" x="1168.0" y="1169.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_6"/> <bpmndi:BPMNLabel id="BPMNLabel_6"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_4" bpmnElement="SequenceFlow_3" sourceElement="BPMNShape_Task_5" targetElement="BPMNShape_IntermediateCatchEvent_10">
<di:waypoint xsi:type="dc:Point" x="418.0" y="196.0"/>
<di:waypoint xsi:type="dc:Point" x="435.0" y="196.0"/>
<di:waypoint xsi:type="dc:Point" x="435.0" y="133.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_44"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_11" bpmnElement="SequenceFlow_9" sourceElement="BPMNShape_IntermediateCatchEvent_10" targetElement="BPMNShape_IntermediateThrowEvent_3">
<di:waypoint xsi:type="dc:Point" x="453.0" y="115.0"/>
<di:waypoint xsi:type="dc:Point" x="471.0" y="115.0"/>
<di:waypoint xsi:type="dc:Point" x="490.0" y="115.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_52"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_13" bpmnElement="SequenceFlow_12" sourceElement="BPMNShape_IntermediateCatchEvent_27" targetElement="BPMNShape_ExclusiveGateway_2"> <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_13" bpmnElement="SequenceFlow_12" sourceElement="BPMNShape_IntermediateCatchEvent_27" targetElement="BPMNShape_ExclusiveGateway_2">
<di:waypoint xsi:type="dc:Point" x="1365.0" y="1169.0"/> <di:waypoint xsi:type="dc:Point" x="1365.0" y="1169.0"/>
<di:waypoint xsi:type="dc:Point" x="1387.0" y="1169.0"/> <di:waypoint xsi:type="dc:Point" x="1387.0" y="1169.0"/>
<di:waypoint xsi:type="dc:Point" x="1410.0" y="1169.0"/> <di:waypoint xsi:type="dc:Point" x="1410.0" y="1169.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_31"/> <bpmndi:BPMNLabel id="BPMNLabel_31"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_18" bpmnElement="SequenceFlow_17" sourceElement="BPMNShape_IntermediateCatchEvent_12" targetElement="BPMNShape_IntermediateThrowEvent_4">
<di:waypoint xsi:type="dc:Point" x="1241.0" y="1282.0"/>
<di:waypoint xsi:type="dc:Point" x="1285.0" y="1282.0"/>
<di:waypoint xsi:type="dc:Point" x="1329.0" y="1282.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_72"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_22" bpmnElement="SequenceFlow_22" sourceElement="BPMNShape_Task_9" targetElement="BPMNShape_IntermediateCatchEvent_12">
<di:waypoint xsi:type="dc:Point" x="1223.0" y="1194.0"/>
<di:waypoint xsi:type="dc:Point" x="1223.0" y="1229.0"/>
<di:waypoint xsi:type="dc:Point" x="1223.0" y="1264.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_73"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_20" bpmnElement="SequenceFlow_19" sourceElement="BPMNShape_ExclusiveGateway_2" targetElement="BPMNShape_IntermediateCatchEvent_9"> <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_20" bpmnElement="SequenceFlow_19" sourceElement="BPMNShape_ExclusiveGateway_2" targetElement="BPMNShape_IntermediateCatchEvent_9">
<di:waypoint xsi:type="dc:Point" x="1460.0" y="1169.0"/> <di:waypoint xsi:type="dc:Point" x="1460.0" y="1169.0"/>
<di:waypoint xsi:type="dc:Point" x="1520.0" y="1169.0"/> <di:waypoint xsi:type="dc:Point" x="1520.0" y="1169.0"/>
@ -2798,26 +2683,42 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export'</
<di:waypoint xsi:type="dc:Point" x="1728.0" y="1144.0"/> <di:waypoint xsi:type="dc:Point" x="1728.0" y="1144.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_103"/> <bpmndi:BPMNLabel id="BPMNLabel_103"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_47" bpmnElement="SequenceFlow_46" sourceElement="BPMNShape_ExclusiveGateway_5" targetElement="BPMNShape_IntermediateCatchEvent_22"> <bpmndi:BPMNEdge id="BPMNEdge_Association_1" bpmnElement="Association_1" sourceElement="BPMNShape_TextAnnotation_4" targetElement="BPMNShape_IntermediateCatchEvent_7">
<di:waypoint xsi:type="dc:Point" x="1090.0" y="708.0"/> <di:waypoint xsi:type="dc:Point" x="744.0" y="645.0"/>
<di:waypoint xsi:type="dc:Point" x="1150.0" y="708.0"/> <di:waypoint xsi:type="dc:Point" x="608.0" y="645.0"/>
<di:waypoint xsi:type="dc:Point" x="1210.0" y="708.0"/> <di:waypoint xsi:type="dc:Point" x="608.0" y="690.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_105"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_49" bpmnElement="SequenceFlow_48" sourceElement="BPMNShape_IntermediateCatchEvent_22" targetElement="BPMNShape_Task_9">
<di:waypoint xsi:type="dc:Point" x="1228.0" y="726.0"/>
<di:waypoint xsi:type="dc:Point" x="1228.0" y="935.0"/>
<di:waypoint xsi:type="dc:Point" x="1223.0" y="935.0"/>
<di:waypoint xsi:type="dc:Point" x="1223.0" y="1144.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_106"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_Association_1" bpmnElement="Association_1" sourceElement="BPMNShape_TextAnnotation_4" targetElement="BPMNShape_IntermediateCatchEvent_22">
<di:waypoint xsi:type="dc:Point" x="1360.0" y="705.0"/>
<di:waypoint xsi:type="dc:Point" x="1303.0" y="705.0"/>
<di:waypoint xsi:type="dc:Point" x="1303.0" y="708.0"/>
<di:waypoint xsi:type="dc:Point" x="1246.0" y="708.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_108"/> <bpmndi:BPMNLabel id="BPMNLabel_108"/>
</bpmndi:BPMNEdge> </bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="SequenceFlow_4" sourceElement="BPMNShape_ExclusiveGateway_5" targetElement="BPMNShape_Task_9">
<di:waypoint xsi:type="dc:Point" x="1090.0" y="708.0"/>
<di:waypoint xsi:type="dc:Point" x="1223.0" y="708.0"/>
<di:waypoint xsi:type="dc:Point" x="1223.0" y="1144.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_26"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_51" bpmnElement="SequenceFlow_50" sourceElement="BPMNShape_Task_9" targetElement="BPMNShape_IntermediateCatchEvent_23">
<di:waypoint xsi:type="dc:Point" x="1241.0" y="1144.0"/>
<di:waypoint xsi:type="dc:Point" x="1241.0" y="1108.0"/>
<di:waypoint xsi:type="dc:Point" x="1329.0" y="1108.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_118"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_54" bpmnElement="SequenceFlow_53" sourceElement="BPMNShape_IntermediateCatchEvent_23" targetElement="BPMNShape_ExclusiveGateway_2">
<di:waypoint xsi:type="dc:Point" x="1365.0" y="1108.0"/>
<di:waypoint xsi:type="dc:Point" x="1435.0" y="1108.0"/>
<di:waypoint xsi:type="dc:Point" x="1435.0" y="1144.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_119"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_55" bpmnElement="SequenceFlow_54" sourceElement="BPMNShape_EventBasedGateway_2" targetElement="BPMNShape_IntermediateCatchEvent_24">
<di:waypoint xsi:type="dc:Point" x="535.0" y="733.0"/>
<di:waypoint xsi:type="dc:Point" x="535.0" y="792.0"/>
<di:waypoint xsi:type="dc:Point" x="590.0" y="792.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_121"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_57" bpmnElement="SequenceFlow_56" sourceElement="BPMNShape_IntermediateCatchEvent_24" targetElement="BPMNShape_IntermediateThrowEvent_2">
<di:waypoint xsi:type="dc:Point" x="626.0" y="792.0"/>
<di:waypoint xsi:type="dc:Point" x="656.0" y="793.0"/>
<di:waypoint xsi:type="dc:Point" x="686.0" y="793.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_123"/>
</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

@ -169,7 +169,7 @@ Please check the process:
<imixs:value><![CDATA[typcn-cloud-storage||||typcn-tick,imixs-success]]></imixs:value> <imixs:value><![CDATA[typcn-cloud-storage||||typcn-tick,imixs-success]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txteditorid" type="xs:string"> <imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_panel#sepa_export]]></imixs:value> <imixs:value><![CDATA[form_basic#sepa_export]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txttype" type="xs:string"> <imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitemarchive]]></imixs:value> <imixs:value><![CDATA[workitemarchive]]></imixs:value>
@ -181,6 +181,7 @@ Please check the process:
<imixs:value><![CDATA[{process:?:member}]]></imixs:value> <imixs:value><![CDATA[{process:?:member}]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_4"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_2</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_2</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
@ -259,7 +260,7 @@ Please check the process:
<imixs:value><![CDATA[SEPA-Lauf <itemvalue format="EEEE, d. MMMM yyyy" locale="de_DE">$created</itemvalue> (<itemvalue>payment.type</itemvalue>)]]></imixs:value> <imixs:value><![CDATA[SEPA-Lauf <itemvalue format="EEEE, d. MMMM yyyy" locale="de_DE">$created</itemvalue> (<itemvalue>payment.type</itemvalue>)]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txteditorid" type="xs:string"> <imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_panel#sepa_export]]></imixs:value> <imixs:value><![CDATA[form_basic#sepa_export]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtimageurl" type="xs:string"> <imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-cloud-storage||||typcn-arrow-forward]]></imixs:value> <imixs:value><![CDATA[typcn-cloud-storage||||typcn-arrow-forward]]></imixs:value>
@ -289,6 +290,7 @@ Please check the process:
<imixs:value><![CDATA[{process:?:member}]]></imixs:value> <imixs:value><![CDATA[{process:?:member}]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_3"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_7</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_7</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
@ -314,7 +316,7 @@ Please check the process:
<imixs:value><![CDATA[typcn-cloud-storage||||typcn-tick,imixs-error]]></imixs:value> <imixs:value><![CDATA[typcn-cloud-storage||||typcn-tick,imixs-error]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txteditorid" type="xs:string"> <imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_panel#sepa_export]]></imixs:value> <imixs:value><![CDATA[form_basic#sepa_export]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txttype" type="xs:string"> <imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitemarchive]]></imixs:value> <imixs:value><![CDATA[workitemarchive]]></imixs:value>
@ -326,7 +328,7 @@ Please check the process:
<imixs:value><![CDATA[{process:?:member}]]></imixs:value> <imixs:value><![CDATA[{process:?:member}]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_33"><![CDATA[<textblock>SEPA_Export_failed</textblock>]]></bpmn2:documentation> <bpmn2:documentation id="Documentation_33"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_16</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_16</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_17</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_17</bpmn2:outgoing>
</bpmn2:task> </bpmn2:task>
@ -360,7 +362,7 @@ Please check the process:
<imixs:value><![CDATA[typcn-cloud-storage||||typcn-tick,imixs-success]]></imixs:value> <imixs:value><![CDATA[typcn-cloud-storage||||typcn-tick,imixs-success]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txteditorid" type="xs:string"> <imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_panel#sepa_export]]></imixs:value> <imixs:value><![CDATA[form_basic#sepa_export]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txttype" type="xs:string"> <imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value> <imixs:value><![CDATA[workitem]]></imixs:value>
@ -375,7 +377,7 @@ Please check the process:
<imixs:value><![CDATA[{process:?:member}]]></imixs:value> <imixs:value><![CDATA[{process:?:member}]]></imixs:value>
</imixs:item> </imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_32"><![CDATA[<textblock>SEPA_Export_success</textblock>]]></bpmn2:documentation> <bpmn2:documentation id="Documentation_32"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_11</bpmn2:incoming> <bpmn2:incoming>SequenceFlow_11</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_28</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_28</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_13</bpmn2:outgoing> <bpmn2:outgoing>SequenceFlow_13</bpmn2:outgoing>