Auswahl eines optionalen Buchungskontos bei Eingangsgutschriften
This commit is contained in:
parent
54fe24e8c7
commit
5aa9fba8f8
9 changed files with 467 additions and 835 deletions
|
|
@ -206,6 +206,25 @@ public class BusinessPartnerController implements Serializable {
|
|||
validationController.setRequired(false);
|
||||
}
|
||||
|
||||
/**
|
||||
* Diese Methode liefert eine Liste mit sämtlichen Buchungskonten die wir für
|
||||
* den aktuellen Businesspartner kennen
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public List<String> getAccounts(String bpid) {
|
||||
List<String> result = new ArrayList<>();
|
||||
ItemCollection partner = businessPartnerService.getBusinessPartnerByID(bpid);
|
||||
if (partner != null) {
|
||||
result.add(partner.getItemValueString("cdtr.number"));
|
||||
result.add(partner.getItemValueString("cargosot.credit.cdtr.number"));
|
||||
result.add(partner.getItemValueString("dbtr.number"));
|
||||
}
|
||||
// Entfernt null oder leere Strings
|
||||
result.removeIf(s -> s == null || s.isBlank());
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* WorkflowEvent listener resolved additional data.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -195,10 +195,27 @@ public class BusinessPartnerService {
|
|||
}
|
||||
logger.info("...is creditor invoice");
|
||||
if (InvoiceUtil.isCreditorInvoice(workitem)) {
|
||||
workitem.setItemValue("cdtr.number", businessPartner.getItemValueString("cdtr.number"));
|
||||
workitem.setItemValue("cdtr.name", businessPartner.getItemValueString("partner.name"));
|
||||
workitem.setItemValue("cdtr.mail", businessPartner.getItemValueString("cdtr.mail"));
|
||||
workitem.setItemValue("invoice.country", businessPartner.getItemValueString("_vendor_country"));
|
||||
|
||||
/*
|
||||
* Sonderfall - Frau Mahner 9.10.2025
|
||||
* Wenn es eine Gutschrift ist und man über das Custom part 'zahlungsart.xthml'
|
||||
* ein alternatives Konto gewählt hat muss dieses gewinnen!
|
||||
* Ansonsten nehmen wir die cdtr.number
|
||||
*/
|
||||
if ("credit".equals(workitem.getItemValueString("payment.type"))) {
|
||||
String bookingAccount = workitem.getItemValueString("payment.booking.account");
|
||||
if (!bookingAccount.isBlank()) {
|
||||
workitem.setItemValue("cdtr.number", bookingAccount);
|
||||
} else {
|
||||
workitem.setItemValue("cdtr.number", businessPartner.getItemValueString("cdtr.number"));
|
||||
}
|
||||
} else {
|
||||
// default - cdtr.number
|
||||
workitem.setItemValue("cdtr.number", businessPartner.getItemValueString("cdtr.number"));
|
||||
}
|
||||
}
|
||||
|
||||
// Validate Business Partner Status!
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ payment.type=Zahlungsart
|
|||
payment.no_sepa=Manuelle Auslandszahlung
|
||||
payment.direct_debit=Lastschrift
|
||||
payment.credit=Gutschrift
|
||||
|
||||
payment.booking.account=Buchungskonto
|
||||
pos.number=Positionsnummer
|
||||
pos.tax=Steuer
|
||||
pos.type=Leistungsart
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ payment.type=Payment Type
|
|||
payment.no_sepa=Manual foreign payment
|
||||
payment.direct_debit=Direct Debit
|
||||
payment.credit=Credit
|
||||
|
||||
payment.booking.account=Account
|
||||
pos.number=Pos-No.
|
||||
pos.tax=Tax
|
||||
pos.type=Type
|
||||
|
|
|
|||
|
|
@ -4,7 +4,9 @@
|
|||
|
||||
|
||||
<ui:fragment rendered="#{!readonly}">
|
||||
<h:selectOneMenu required="true" value="#{workflowController.workitem.item['payment.type']}">
|
||||
<h:panelGroup id="accountselector_id">
|
||||
<h:selectOneMenu required="true" value="#{workflowController.workitem.item['payment.type']}"
|
||||
style="width: 15em;">
|
||||
<c:if test="#{fn:startsWith(workflowController.workitem.item['$modelversion'],'rechnungseingang')}">
|
||||
<c:forEach items="#{sepaController.dbtrList}" var="dbtr">
|
||||
<f:selectItem itemLabel="#{dbtr.item['name']}" itemValue="#{dbtr.item['name']}" />
|
||||
|
|
@ -13,8 +15,20 @@
|
|||
<f:selectItem itemLabel="#{custom['payment.direct_debit']}" itemValue="direct_debit" />
|
||||
</c:if>
|
||||
<f:selectItem itemLabel="#{custom['payment.credit']}" itemValue="credit" />
|
||||
|
||||
<f:ajax render="accountselector_id" />
|
||||
</h:selectOneMenu>
|
||||
<ui:fragment id="creditnoteaccountselector_id"
|
||||
rendered="#{'credit' eq workflowController.workitem.item['payment.type']}">
|
||||
#{custom['payment.booking.account']}: <h:selectOneMenu required="true"
|
||||
value="#{workflowController.workitem.item['payment.booking.account']}" style="width: 7em;">
|
||||
<c:forEach
|
||||
items="#{businessPartnerController.getAccounts(workflowController.workitem.item['partner.id'])}"
|
||||
var="account">
|
||||
<f:selectItem itemLabel="#{account}" itemValue="#{account}" />
|
||||
</c:forEach>
|
||||
</h:selectOneMenu>
|
||||
</ui:fragment>
|
||||
</h:panelGroup>
|
||||
</ui:fragment>
|
||||
<ui:fragment rendered="#{readonly}">
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,38 @@
|
|||
<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">
|
||||
|
||||
|
||||
<ui:fragment rendered="#{!readonly}">
|
||||
<h:selectOneMenu required="true" value="#{workflowController.workitem.item['payment.type']}">
|
||||
<c:if test="#{fn:startsWith(workflowController.workitem.item['$modelversion'],'rechnungseingang')}">
|
||||
<c:forEach items="#{sepaController.dbtrList}" var="dbtr">
|
||||
<f:selectItem itemLabel="#{dbtr.item['name']}" itemValue="#{dbtr.item['name']}" />
|
||||
</c:forEach>
|
||||
<f:selectItem itemLabel="#{custom['payment.no_sepa']}" itemValue="no_sepa" />
|
||||
<f:selectItem itemLabel="#{custom['payment.direct_debit']}" itemValue="direct_debit" />
|
||||
</c:if>
|
||||
<f:selectItem itemLabel="#{custom['payment.credit']}" itemValue="credit" />
|
||||
|
||||
</h:selectOneMenu>
|
||||
</ui:fragment>
|
||||
<ui:fragment rendered="#{readonly}">
|
||||
|
||||
<c:choose>
|
||||
<c:when test="#{workitem.item['payment.type'] eq 'no_sepa'}">
|
||||
<h:outputText value="#{custom['payment.no_sepa']}" />
|
||||
</c:when>
|
||||
<c:when test="#{workitem.item['payment.type'] eq 'direct_debit'}">
|
||||
<h:outputText value="#{custom['payment.direct_debit']}" />
|
||||
</c:when>
|
||||
<c:when test="#{workitem.item['payment.type'] eq 'credit'}">
|
||||
<h:outputText value="#{custom['payment.credit']}" />
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<h:outputText value="#{workitem.item['payment.type']}" />
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
|
||||
</ui:fragment>
|
||||
|
||||
</ui:composition>
|
||||
|
|
@ -1,201 +0,0 @@
|
|||
<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://xmlns.jcp.org/jsf/core"
|
||||
xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
|
||||
xmlns:ui="http://xmlns.jcp.org/jsf/facelets" xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
|
||||
xmlns:marty="http://xmlns.jcp.org/jsf/composite/marty" xmlns:i="http://xmlns.jcp.org/jsf/composite/imixs"
|
||||
template="/layout/template.xhtml">
|
||||
|
||||
|
||||
|
||||
<f:metadata>
|
||||
<f:viewAction action="#{dataViewController.onLoad()}" />
|
||||
</f:metadata>
|
||||
<!-- Diese Form exportiert Ausgangsrechnungen nach Excel
|
||||
-->
|
||||
<ui:define name="scripts">
|
||||
<script type="text/javascript">
|
||||
/*<![CDATA[*/
|
||||
|
||||
$(document).ready(function () {
|
||||
|
||||
});
|
||||
|
||||
//ajax refresh...
|
||||
function updateDataView(data, context) {
|
||||
var viewBody = $("#dataview-controlls-id");
|
||||
if (data.status === "begin") {
|
||||
viewBody.addClass("loading");
|
||||
} else if (data.status === "success") {
|
||||
imixsOfficeMain.layoutAjaxEvent(data);
|
||||
}
|
||||
}
|
||||
|
||||
function handleSubmit(event) {
|
||||
// remove ajax loader 5sec after trigger excel export
|
||||
setTimeout(function () {
|
||||
document.body.classList.remove('loading');
|
||||
}, 5000);
|
||||
}
|
||||
/*]]>*/
|
||||
</script>
|
||||
</ui:define>
|
||||
<ui:define name="content">
|
||||
|
||||
<f:view>
|
||||
<h:form id="dataview_id" pt:autocomplete="on" onsubmit="handleSubmit(event)">
|
||||
<div class="imixs-form">
|
||||
<div class="imixs-header">
|
||||
<h1>
|
||||
<h:outputText value="Data View: " />
|
||||
<h:outputText value="#{dataViewController.dataViewDefinition.item['name']} " />
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
<h:panelGroup styleClass="imixs-form-panel imixs-view" layout="block" id="dataview_form_id">
|
||||
<div class=" imixs-form-section">
|
||||
<ui:include src="/pages/workitems/forms/custom_sections.xhtml">
|
||||
<ui:param name="customFormSections" value="#{customFormController.sections}" />
|
||||
<ui:param name="workitem" value="#{dataViewController.filter}" />
|
||||
<ui:param name="readonly" value="#{section.readonly}" />
|
||||
</ui:include>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
|
||||
<h:panelGroup styleClass="imixs-view imixs-search" layout="block" id="dataview_result_id">
|
||||
<ui:param name="searchResult" value="#{viewHandler.getData(dataViewController)}" />
|
||||
<ui:param name="searchPage"
|
||||
value="#{(dataViewController.getPageIndex()+1)}/#{(dataViewController.getTotalPages())}" />
|
||||
|
||||
<!-- Buttons -->
|
||||
<div id="dataview-controlls-id" class="imixs-form-section">
|
||||
<div style="float:left;">
|
||||
<h:commandButton value="Anzeigen" action="#{dataViewController.run()}">
|
||||
<f:ajax execute="@form dataview_result_id" render="dataview_result_id"
|
||||
onevent="updateDataView" />
|
||||
</h:commandButton>
|
||||
|
||||
<h:commandButton actionListener="#{dataViewController.export()}" value="Excel Export">
|
||||
</h:commandButton>
|
||||
|
||||
<h:commandButton value="Close" action="/pages/notes?faces-redirect=true" />
|
||||
</div>
|
||||
|
||||
<!-- Sort Order -->
|
||||
<div class="pull-right ">
|
||||
<span class="search-result-summary">#{message.total_result}
|
||||
#{dataViewController.getTotalCount()}
|
||||
#{message.serach_hits}</span>
|
||||
<div class=" ui-button ui-widget ui-state-default ui-corner-all"
|
||||
style="padding: 0 10px;">
|
||||
<h:outputText title="#{message['worklist.sortorder_help']}"
|
||||
value="#{message['worklist.sortorder']}: " />
|
||||
<h:selectOneMenu style="background:#fff;"
|
||||
value="#{dataViewController.filter.item['sortorder']}">
|
||||
<f:selectItem itemValue="0"
|
||||
itemLabel="#{message['worklist.sortorder_relevance']}" />
|
||||
<f:selectItem itemValue="3"
|
||||
itemLabel="#{message['worklist.sortorder_lastupdate']}" />
|
||||
<f:selectItem itemValue="1"
|
||||
itemLabel="#{message['worklist.sortorder_newest']}" />
|
||||
<f:selectItem itemValue="2"
|
||||
itemLabel="#{message['worklist.sortorder_oldest']}" />
|
||||
|
||||
<f:ajax event="change" render="@form" listener="#{viewHandler.init()}"
|
||||
onevent="imixsOfficeMain.layoutAjaxEvent" />
|
||||
</h:selectOneMenu>
|
||||
<span>
|
||||
<h:outputText style="margin-left:7px;" value="#{searchPage}" />
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<h:commandButton actionListener="#{dataViewController.back()}" style="height: 31px;"
|
||||
disabled="#{dataViewController.pageIndex==0}" value="◀◀ #{message.prev}">
|
||||
<f:ajax render="dataview_result_id" onevent="updateDataView" />
|
||||
</h:commandButton>
|
||||
<h:commandButton actionListener="#{dataViewController.forward()}" style="height: 31px;"
|
||||
disabled="#{dataViewController.endOfList or dataViewController.getTotalPages() le 1}"
|
||||
value="#{message.next} ▶▶">
|
||||
<f:ajax render="dataview_result_id" onevent="updateDataView" />
|
||||
</h:commandButton>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="imixs-form-section">
|
||||
|
||||
|
||||
<h:dataTable id="view_body" styleClass="imixsdatatable dataview" value="#{searchResult}"
|
||||
var="record">
|
||||
|
||||
|
||||
|
||||
|
||||
<c:forEach items="#{dataViewController.viewItemDefinitions}" var="columnDef">
|
||||
|
||||
|
||||
<h:column rendered="#{columnDef.item['item.type'] eq 'xs:anyURI'}">
|
||||
<f:facet name="header">#{columnDef.item['item.label']}</f:facet>
|
||||
<h:link outcome="/pages/workitems/workitem.xhtml?faces-redirect=true"
|
||||
styleClass="imixs-viewentry-main-link">
|
||||
<h:outputText value="#{record.item[columnDef.item['item.name']]}" />
|
||||
<f:param name="id" value="#{record.item['$uniqueid']}" />
|
||||
</h:link>
|
||||
</h:column>
|
||||
|
||||
<h:column rendered="#{columnDef.item['item.type'] eq 'xs:string'}">
|
||||
<f:facet name="header">#{columnDef.item['item.label']}</f:facet>
|
||||
<h:outputText value="#{record.item[columnDef.item['item.name']]}" />
|
||||
</h:column>
|
||||
|
||||
<h:column rendered="#{columnDef.item['item.type'] eq 'xs:date'}"
|
||||
styleClass="align-center">
|
||||
<f:facet name="header">#{columnDef.item['item.label']}</f:facet>
|
||||
<h:outputText value="#{record.item[columnDef.item['item.name']]}">
|
||||
<f:convertDateTime timeZone="#{message.timeZone}" type="both"
|
||||
pattern="#{message.datePatternShort}" />
|
||||
</h:outputText>
|
||||
</h:column>
|
||||
|
||||
|
||||
<h:column rendered="#{columnDef.item['item.type'] eq 'xs:double'}"
|
||||
styleClass="align-right">
|
||||
<f:facet name="header">#{columnDef.item['item.label']}</f:facet>
|
||||
<h:outputText value="#{record.item[columnDef.item['item.name']]}">
|
||||
<f:convertNumber minFractionDigits="2" locale="de" />
|
||||
</h:outputText>
|
||||
</h:column>
|
||||
<h:column rendered="#{columnDef.item['item.type'] eq 'xs:float'}"
|
||||
styleClass="align-right">
|
||||
<f:facet name="header">#{columnDef.item['item.label']}</f:facet>
|
||||
<h:outputText value="#{record.item[columnDef.item['item.name']]}">
|
||||
<f:convertNumber minFractionDigits="2" locale="de" />
|
||||
</h:outputText>
|
||||
</h:column>
|
||||
|
||||
|
||||
<h:column rendered="#{columnDef.item['item.type'] eq 'xs:dateTime'}">
|
||||
<f:facet name="header">#{columnDef.item['item.label']}</f:facet>
|
||||
<h:outputText value="#{record.item[columnDef.item['item.name']]}">
|
||||
<f:convertDateTime timeZone="#{message.timeZone}" type="both"
|
||||
pattern="#{message.dateTimePatternShort}" />
|
||||
</h:outputText>
|
||||
</h:column>
|
||||
</c:forEach>
|
||||
|
||||
|
||||
|
||||
|
||||
</h:dataTable>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
|
||||
</div>
|
||||
</h:form>
|
||||
|
||||
|
||||
</f:view>
|
||||
</ui:define>
|
||||
|
||||
|
||||
|
||||
</ui:composition>
|
||||
|
|
@ -76,6 +76,7 @@
|
|||
<bpmn2:flowNodeRef>DataObject_2</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>task_TQ0OeA</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>event_oyj02w</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>event_oFwt0Q</bpmn2:flowNodeRef>
|
||||
</bpmn2:lane>
|
||||
<bpmn2:lane id="Lane_2" name="Verantwortlicher / Bereich Team">
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_15</bpmn2:flowNodeRef>
|
||||
|
|
@ -88,7 +89,6 @@
|
|||
<bpmn2:flowNodeRef>IntermediateCatchEvent_12</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_23</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>Task_1</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_26</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>Task_10</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>Task_11</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>ExclusiveGateway_4</bpmn2:flowNodeRef>
|
||||
|
|
@ -115,7 +115,6 @@
|
|||
<bpmn2:flowNodeRef>IntermediateCatchEvent_8</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateThrowEvent_2</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateThrowEvent_4</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_27</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_32</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_33</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>EventBasedGateway_2</bpmn2:flowNodeRef>
|
||||
|
|
@ -235,7 +234,6 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
|
|||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:exclusiveGateway gatewayDirection="Converging" id="ExclusiveGateway_1">
|
||||
<bpmn2:incoming>SequenceFlow_0</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_15</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_21</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_33</bpmn2:outgoing>
|
||||
<bpmn2:documentation id="documentation_G6YH3A"/>
|
||||
|
|
@ -289,7 +287,7 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
|
|||
<bpmn2:incoming>SequenceFlow_63</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_71</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_37</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_66</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>sequenceFlow_KcLbVA</bpmn2:outgoing>
|
||||
</bpmn2:task>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_37" sourceRef="Task_5005" targetRef="EventBasedGateway_2">
|
||||
<bpmn2:documentation id="documentation_X0Y0sA"/>
|
||||
|
|
@ -489,6 +487,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmn2:documentation id="Documentation_2"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_33</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_20</bpmn2:incoming>
|
||||
<bpmn2:incoming>sequenceFlow_OipFFg</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing>
|
||||
</bpmn2:task>
|
||||
<bpmn2:dataObject id="DataObject_2" imixs:datatype="form-data" name="Invoice Form">
|
||||
|
|
@ -595,12 +594,12 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmn2:sequenceFlow id="SequenceFlow_20" sourceRef="IntermediateCatchEvent_13" targetRef="Task_2">
|
||||
<bpmn2:documentation id="documentation_1wI0sg"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_3" name="ABLEHNEN">
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_3" name="KORREKTUR">
|
||||
<bpmn2:outgoing>SequenceFlow_15</bpmn2:outgoing>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_1" name="Link Event Definition 6"/>
|
||||
<bpmn2:documentation id="documentation_CtIQuA"/>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_15" sourceRef="IntermediateCatchEvent_3" targetRef="ExclusiveGateway_1">
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_15" sourceRef="IntermediateCatchEvent_3" targetRef="event_oFwt0Q">
|
||||
<bpmn2:documentation id="documentation_OiKvGw"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_6" imixs:activityid="980" name="[Übertrag - Rechungseingang]">
|
||||
|
|
@ -1480,8 +1479,8 @@ Betrag: <itemvalue>invoice.total</itemvalue> <itemvalue>invoice.currency</itemva
|
|||
<bpmn2:incoming>SequenceFlow_23</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_18</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_64</bpmn2:outgoing>
|
||||
<bpmn2:documentation id="documentation_Y0WLhQ"/>
|
||||
<bpmn2:outgoing>sequenceFlow_LWKEkw</bpmn2:outgoing>
|
||||
</bpmn2:eventBasedGateway>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_10" imixs:activityid="70" name="Freigeben">
|
||||
<bpmn2:extensionElements>
|
||||
|
|
@ -3195,196 +3194,16 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
|
|||
<bpmn2:linkEventDefinition id="LinkEventDefinition_3" name="Link Event Definition 5"/>
|
||||
<bpmn2:documentation id="documentation_ahhlVg"/>
|
||||
</bpmn2:intermediateThrowEvent>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_4" name="ABLEHNEN">
|
||||
<bpmn2:incoming>SequenceFlow_67</bpmn2:incoming>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_4" name="KORREKTUR">
|
||||
<bpmn2:incoming>sequenceFlow_KcLbVA</bpmn2:incoming>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_6" name="Link Event Definition 5"/>
|
||||
<bpmn2:documentation id="documentation_ZlLd0w"/>
|
||||
</bpmn2:intermediateThrowEvent>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_5" name="ABLEHNEN">
|
||||
<bpmn2:incoming>SequenceFlow_65</bpmn2:incoming>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_5" name="KORREKTUR">
|
||||
<bpmn2:incoming>sequenceFlow_LWKEkw</bpmn2:incoming>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_8" name="Link Event Definition 5"/>
|
||||
<bpmn2:documentation id="documentation_4Ixqcw"/>
|
||||
</bpmn2:intermediateThrowEvent>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_26" imixs:activityid="100" name="Korrektur">
|
||||
<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[Eingangsrechnung erhalten: <itemvalue>_subject</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[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:value><![CDATA[0]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||
<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.manager]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="numnextid" type="xs:int">
|
||||
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||
<imixs:value/>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Freigabe einholen]]></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={};
|
||||
result.isValid=true;
|
||||
// SEPA ?
|
||||
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) {
|
||||
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) {
|
||||
result.isValid=false;
|
||||
result.errorMessage='Bitte geben Sie eine gültige IBAN/BIC ein.';
|
||||
}
|
||||
}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_45"><![CDATA[Rechnungsdaten nicht in Ordnung, zurück zur Bearbeitung.]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_64</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_65</bpmn2:outgoing>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_64" sourceRef="EventBasedGateway_4" targetRef="IntermediateCatchEvent_26">
|
||||
<bpmn2:documentation id="documentation_b0sh3g"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_65" sourceRef="IntermediateCatchEvent_26" targetRef="IntermediateThrowEvent_5">
|
||||
<bpmn2:documentation id="documentation_qh6Ryg"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_27" imixs:activityid="90" name="Korrektur">
|
||||
<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[Eingangsrechnung erhalten: <itemvalue>_subject</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[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:value><![CDATA[0]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||
<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.manager]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="numnextid" type="xs:int">
|
||||
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||
<imixs:value/>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="action">home</item>
|
||||
<taxonomy name="buchhaltung">
|
||||
<type>start</type>
|
||||
<anonymised>false</anonymised>
|
||||
</taxonomy>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Freigabe einholen]]></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={};
|
||||
result.isValid=true;
|
||||
// SEPA ?
|
||||
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) {
|
||||
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) {
|
||||
result.isValid=false;
|
||||
result.errorMessage='Bitte geben Sie eine gültige IBAN/BIC ein.';
|
||||
}
|
||||
}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_55"><![CDATA[Rechnungsdaten nicht in Ordnung, zurück zur Bearbeitung.]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_66</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_67</bpmn2:outgoing>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_66" sourceRef="Task_5005" targetRef="IntermediateCatchEvent_27">
|
||||
<bpmn2:documentation id="documentation_oXdc7w"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_67" sourceRef="IntermediateCatchEvent_27" targetRef="IntermediateThrowEvent_4">
|
||||
<bpmn2:documentation id="documentation_dQO49w"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_32" imixs:activityid="100" name="Korrektur">
|
||||
<bpmn2:extensionElements>
|
||||
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||
|
|
@ -4075,7 +3894,10 @@ result.isValid=true;
|
|||
<version>rechnungseingang-de-1.2</version>
|
||||
<task>5000</task>
|
||||
<event>990</event>
|
||||
</model>]]></imixs:value>
|
||||
</model>
|
||||
<item name="partner.name"></item>
|
||||
<item name="partner.id"></item>
|
||||
<item name="cdtr.number"></item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Anweisen]]></imixs:value>
|
||||
|
|
@ -4415,6 +4237,97 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmn2:association id="association_5u4nXg" sourceRef="dataObject_2StdGQ" targetRef="Task_14">
|
||||
<bpmn2:documentation id="documentation_06i7zw"/>
|
||||
</bpmn2:association>
|
||||
<bpmn2:intermediateCatchEvent id="event_oFwt0Q" imixs:activityid="99" name="Korrektur">
|
||||
<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[Eingangsrechnung erhalten: <itemvalue>_subject</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[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:value><![CDATA[0]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||
<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.manager]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="numnextid" type="xs:int">
|
||||
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||
<imixs:value/>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Freigabe einholen]]></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={};
|
||||
result.isValid=true;
|
||||
// SEPA ?
|
||||
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) {
|
||||
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) {
|
||||
result.isValid=false;
|
||||
result.errorMessage='Bitte geben Sie eine gültige IBAN/BIC ein.';
|
||||
}
|
||||
}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="documentation_UvEv0A"><![CDATA[Rechnungsdaten nicht in Ordnung, zurück zur Bearbeitung.]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_15</bpmn2:incoming>
|
||||
<bpmn2:outgoing>sequenceFlow_OipFFg</bpmn2:outgoing>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_OipFFg" sourceRef="event_oFwt0Q" targetRef="Task_2">
|
||||
<bpmn2:documentation id="documentation_hgUTFA"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_KcLbVA" sourceRef="Task_5005" targetRef="IntermediateThrowEvent_4">
|
||||
<bpmn2:documentation id="documentation_Vl205g"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_LWKEkw" sourceRef="EventBasedGateway_4" targetRef="IntermediateThrowEvent_5">
|
||||
<bpmn2:documentation id="documentation_x1pW9Q"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
</bpmn2:process>
|
||||
<bpmn2:process id="process_2" name="Default Process" processType="Public">
|
||||
<bpmn2:documentation id="documentation_0DBReQ"/>
|
||||
|
|
@ -4539,9 +4452,9 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_7" id="BPMNShape_IntermediateCatchEvent_12">
|
||||
<dc:Bounds height="36.0" width="36.0" x="1055.0" y="61.0"/>
|
||||
<dc:Bounds height="36.0" width="36.0" x="1055.0" y="60.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_104" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="1027.5" y="97.0"/>
|
||||
<dc:Bounds height="20.0" width="100.0" x="1027.5" y="96.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_1" id="BPMNShape_EventBasedGateway_1" isMarkerVisible="true">
|
||||
|
|
@ -4781,18 +4694,6 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<dc:Bounds height="20.0" width="100.0" x="746.0" y="644.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_26" id="BPMNShape_IntermediateCatchEvent_27">
|
||||
<dc:Bounds height="36.0" width="36.0" x="671.0" y="608.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_137" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="639.0" y="644.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_27" id="BPMNShape_IntermediateCatchEvent_28">
|
||||
<dc:Bounds height="36.0" width="36.0" x="328.0" y="412.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_140" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="296.0" y="448.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_32" id="BPMNShape_IntermediateCatchEvent_31">
|
||||
<dc:Bounds height="36.0" width="36.0" x="971.0" y="251.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_143" labelStyle="BPMNLabelStyle_1">
|
||||
|
|
@ -4892,6 +4793,12 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<dc:Bounds height="20.0" width="100.0" x="1429.5" y="983.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="event_oFwt0Q" id="BPMNShape_409g0Q">
|
||||
<dc:Bounds height="36.0" width="36.0" x="254.0" y="144.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_L0Vdhg">
|
||||
<dc:Bounds height="20.0" width="100.0" x="222.0" y="183.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_0" id="BPMNEdge_SequenceFlow_1" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_ExclusiveGateway_1">
|
||||
<di:waypoint x="183.0" y="79.0"/>
|
||||
<di:waypoint x="215.0" y="79.0"/>
|
||||
|
|
@ -4935,10 +4842,9 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<di:waypoint x="391.0" y="104.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_47"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_15" id="BPMNEdge_SequenceFlow_16" sourceElement="BPMNShape_IntermediateCatchEvent_5" targetElement="BPMNShape_ExclusiveGateway_1">
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_15" id="BPMNEdge_SequenceFlow_16" sourceElement="BPMNShape_IntermediateCatchEvent_5" targetElement="BPMNShape_409g0Q">
|
||||
<di:waypoint x="183.0" y="162.0"/>
|
||||
<di:waypoint x="272.0" y="162.0"/>
|
||||
<di:waypoint x="272.0" y="104.0"/>
|
||||
<di:waypoint x="254.0" y="162.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_40"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_21" id="BPMNEdge_SequenceFlow_21" sourceElement="BPMNShape_IntermediateCatchEvent_11" targetElement="BPMNShape_ExclusiveGateway_1">
|
||||
|
|
@ -4972,9 +4878,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmndi:BPMNLabel id="BPMNLabel_73"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_17" id="BPMNEdge_SequenceFlow_18" sourceElement="BPMNShape_IntermediateCatchEvent_12" targetElement="BPMNShape_Task_8">
|
||||
<di:waypoint x="1091.0" y="79.0"/>
|
||||
<di:waypoint x="1120.0" y="79.0"/>
|
||||
<di:waypoint x="1120.0" y="78.0"/>
|
||||
<di:waypoint x="1091.0" y="78.0"/>
|
||||
<di:waypoint x="1148.0" y="78.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_105"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
|
|
@ -5294,30 +5198,6 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<di:waypoint x="411.0" y="372.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_129"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_64" id="BPMNEdge_SequenceFlow_65" sourceElement="BPMNShape_EventBasedGateway_4" targetElement="BPMNShape_IntermediateCatchEvent_27">
|
||||
<di:waypoint x="689.0" y="676.0"/>
|
||||
<di:waypoint x="689.0" y="660.0"/>
|
||||
<di:waypoint x="689.0" y="644.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_138"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_65" id="BPMNEdge_SequenceFlow_66" sourceElement="BPMNShape_IntermediateCatchEvent_27" targetElement="BPMNShape_IntermediateThrowEvent_5">
|
||||
<di:waypoint x="707.0" y="626.0"/>
|
||||
<di:waypoint x="742.0" y="626.0"/>
|
||||
<di:waypoint x="778.0" y="626.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_139"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_66" id="BPMNEdge_SequenceFlow_67" sourceElement="BPMNShape_Task_2" targetElement="BPMNShape_IntermediateCatchEvent_28">
|
||||
<di:waypoint x="374.0" y="372.0"/>
|
||||
<di:waypoint x="374.0" y="430.0"/>
|
||||
<di:waypoint x="364.0" y="430.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_141"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_67" id="BPMNEdge_SequenceFlow_68" sourceElement="BPMNShape_IntermediateCatchEvent_28" targetElement="BPMNShape_IntermediateThrowEvent_4">
|
||||
<di:waypoint x="328.0" y="430.0"/>
|
||||
<di:waypoint x="301.0" y="430.0"/>
|
||||
<di:waypoint x="274.0" y="430.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_142"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_68" id="BPMNEdge_SequenceFlow_69" sourceElement="BPMNShape_EventBasedGateway_3" targetElement="BPMNShape_IntermediateCatchEvent_4">
|
||||
<di:waypoint x="938.0" y="347.0"/>
|
||||
<di:waypoint x="954.0" y="347.0"/>
|
||||
|
|
@ -5478,6 +5358,21 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<di:waypoint x="1399.0" y="966.0"/>
|
||||
<di:waypoint x="1399.0" y="911.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_OipFFg" id="BPMNEdge_shu8Jw" sourceElement="BPMNShape_409g0Q" targetElement="BPMNShape_Task_5">
|
||||
<di:waypoint x="290.0" y="162.0"/>
|
||||
<di:waypoint x="351.0" y="162.0"/>
|
||||
<di:waypoint x="351.0" y="104.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_KcLbVA" id="BPMNEdge_600FVg" sourceElement="BPMNShape_Task_2" targetElement="BPMNShape_IntermediateThrowEvent_4">
|
||||
<di:waypoint x="370.0" y="372.0"/>
|
||||
<di:waypoint x="370.0" y="430.0"/>
|
||||
<di:waypoint x="274.0" y="430.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_LWKEkw" id="BPMNEdge_eKxrKw" sourceElement="BPMNShape_EventBasedGateway_4" targetElement="BPMNShape_IntermediateThrowEvent_5">
|
||||
<di:waypoint x="686.0" y="679.0"/>
|
||||
<di:waypoint x="686.0" y="626.0"/>
|
||||
<di:waypoint x="778.0" y="626.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
</bpmndi:BPMNPlane>
|
||||
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">
|
||||
<dc:Font name="arial" size="9.0"/>
|
||||
|
|
|
|||
|
|
@ -72,8 +72,10 @@
|
|||
<bpmn2:flowNodeRef>IntermediateCatchEvent_36</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateThrowEvent_6</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_40</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateThrowEvent_7</bpmn2:flowNodeRef>
|
||||
<bpmn2:documentation id="documentation_wEFZhg"/>
|
||||
<bpmn2:flowNodeRef>event_kfBcgQ</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>task_Q7SOng</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>event_eVD9GQ</bpmn2:flowNodeRef>
|
||||
</bpmn2:lane>
|
||||
<bpmn2:lane id="Lane_2" name="Verantwortlicher / Bereich Team">
|
||||
<bpmn2:flowNodeRef>Task_6</bpmn2:flowNodeRef>
|
||||
|
|
@ -103,7 +105,6 @@
|
|||
<bpmn2:flowNodeRef>IntermediateCatchEvent_18</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_14</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>Task_1</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_26</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>Task_14</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>Task_10</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>Task_11</bpmn2:flowNodeRef>
|
||||
|
|
@ -134,12 +135,10 @@
|
|||
<bpmn2:flowNodeRef>IntermediateCatchEvent_4</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>ExclusiveGateway_3</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_8</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_27</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_5005-10</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateThrowEvent_4</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateThrowEvent_2</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_2</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_32</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>EventBasedGateway_3</bpmn2:flowNodeRef>
|
||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_33</bpmn2:flowNodeRef>
|
||||
<bpmn2:documentation id="documentation_3070Zw"/>
|
||||
|
|
@ -232,7 +231,6 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
|
|||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:exclusiveGateway gatewayDirection="Converging" id="ExclusiveGateway_1">
|
||||
<bpmn2:incoming>SequenceFlow_0</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_15</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_21</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_33</bpmn2:outgoing>
|
||||
<bpmn2:documentation id="documentation_G6YH3A"/>
|
||||
|
|
@ -286,7 +284,7 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
|
|||
<bpmn2:incoming>SequenceFlow_63</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_71</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_37</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_66</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>sequenceFlow_fkG2mg</bpmn2:outgoing>
|
||||
</bpmn2:task>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_37" sourceRef="Task_5005" targetRef="EventBasedGateway_2">
|
||||
<bpmn2:documentation id="documentation_X0Y0sA"/>
|
||||
|
|
@ -486,6 +484,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmn2:documentation id="Documentation_2"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_33</bpmn2:incoming>
|
||||
<bpmn2:incoming>SequenceFlow_20</bpmn2:incoming>
|
||||
<bpmn2:incoming>sequenceFlow_yv0oYQ</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing>
|
||||
</bpmn2:task>
|
||||
<bpmn2:dataObject id="DataObject_2" imixs:datatype="form-data" name="Invoice Form">
|
||||
|
|
@ -569,6 +568,9 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="comment" ignore="true"/>
|
||||
|
||||
<item name="partner.name"></item>
|
||||
<item name="partner.id"></item>
|
||||
<item name="cdtr.number"></item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
|
|
@ -591,12 +593,12 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmn2:sequenceFlow id="SequenceFlow_20" sourceRef="IntermediateCatchEvent_13" targetRef="Task_2">
|
||||
<bpmn2:documentation id="documentation_1wI0sg"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_3" name="ABLEHNEN">
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_3" name="KORREKTUR">
|
||||
<bpmn2:outgoing>SequenceFlow_15</bpmn2:outgoing>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_1" name="Link Event Definition 6"/>
|
||||
<bpmn2:documentation id="documentation_CtIQuA"/>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_15" sourceRef="IntermediateCatchEvent_3" targetRef="ExclusiveGateway_1">
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_15" sourceRef="IntermediateCatchEvent_3" targetRef="event_kfBcgQ">
|
||||
<bpmn2:documentation id="documentation_OiKvGw"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_6" imixs:activityid="980" name="[Übertrag - Rechungseingang]">
|
||||
|
|
@ -1467,8 +1469,8 @@ Betrag: <itemvalue>invoice.total</itemvalue> <itemvalue>invoice.currency</itemva
|
|||
<bpmn2:incoming>SequenceFlow_23</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_18</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_64</bpmn2:outgoing>
|
||||
<bpmn2:documentation id="documentation_Y0WLhQ"/>
|
||||
<bpmn2:outgoing>sequenceFlow_6XZa7Q</bpmn2:outgoing>
|
||||
</bpmn2:eventBasedGateway>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_10" imixs:activityid="70" name="Freigeben">
|
||||
<bpmn2:extensionElements>
|
||||
|
|
@ -3175,298 +3177,30 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
|
|||
<bpmn2:sequenceFlow id="SequenceFlow_63" sourceRef="IntermediateCatchEvent_23" targetRef="Task_5005">
|
||||
<bpmn2:documentation id="documentation_fqpL4g"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_2" name="ABLEHNEN">
|
||||
<bpmn2:incoming>SequenceFlow_70</bpmn2:incoming>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_2" name="KORREKTUR">
|
||||
<bpmn2:incoming>sequenceFlow_uVGLzQ</bpmn2:incoming>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_3" name="Link Event Definition 5"/>
|
||||
<bpmn2:documentation id="documentation_ahhlVg"/>
|
||||
</bpmn2:intermediateThrowEvent>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_4" name="ABLEHNEN">
|
||||
<bpmn2:incoming>SequenceFlow_67</bpmn2:incoming>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_4" name="KORREKTUR">
|
||||
<bpmn2:incoming>sequenceFlow_fkG2mg</bpmn2:incoming>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_6" name="Link Event Definition 5"/>
|
||||
<bpmn2:documentation id="documentation_ZlLd0w"/>
|
||||
</bpmn2:intermediateThrowEvent>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_5" name="ABLEHNEN">
|
||||
<bpmn2:incoming>SequenceFlow_65</bpmn2:incoming>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_5" name="KORREKTUR">
|
||||
<bpmn2:incoming>sequenceFlow_6XZa7Q</bpmn2:incoming>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_8" name="Link Event Definition 5"/>
|
||||
<bpmn2:documentation id="documentation_4Ixqcw"/>
|
||||
</bpmn2:intermediateThrowEvent>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_26" imixs:activityid="100" name="Korrektur">
|
||||
<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[Eingangsrechnung erhalten: <itemvalue>_subject</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[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:value><![CDATA[0]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||
<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.manager]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="numnextid" type="xs:int">
|
||||
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||
<imixs:value/>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Freigabe einholen]]></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={};
|
||||
result.isValid=true;
|
||||
// SEPA ?
|
||||
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) {
|
||||
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) {
|
||||
result.isValid=false;
|
||||
result.errorMessage='Bitte geben Sie eine gültige IBAN/BIC ein.';
|
||||
}
|
||||
}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_45"><![CDATA[Rechnungsdaten nicht in Ordnung, zurück zur Bearbeitung.]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_64</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_65</bpmn2:outgoing>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_64" sourceRef="EventBasedGateway_4" targetRef="IntermediateCatchEvent_26">
|
||||
<bpmn2:documentation id="documentation_b0sh3g"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_65" sourceRef="IntermediateCatchEvent_26" targetRef="IntermediateThrowEvent_5">
|
||||
<bpmn2:documentation id="documentation_qh6Ryg"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_27" imixs:activityid="90" name="Korrektur">
|
||||
<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[Eingangsrechnung erhalten: <itemvalue>_subject</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[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:value><![CDATA[0]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||
<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.manager]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="numnextid" type="xs:int">
|
||||
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||
<imixs:value/>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="action">home</item>
|
||||
<taxonomy name="buchhaltung">
|
||||
<type>start</type>
|
||||
<anonymised>false</anonymised>
|
||||
</taxonomy>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Freigabe einholen]]></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={};
|
||||
result.isValid=true;
|
||||
// SEPA ?
|
||||
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) {
|
||||
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) {
|
||||
result.isValid=false;
|
||||
result.errorMessage='Bitte geben Sie eine gültige IBAN/BIC ein.';
|
||||
}
|
||||
}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_55"><![CDATA[Rechnungsdaten nicht in Ordnung, zurück zur Bearbeitung.]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_66</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_67</bpmn2:outgoing>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_66" sourceRef="Task_5005" targetRef="IntermediateCatchEvent_27">
|
||||
<bpmn2:documentation id="documentation_oXdc7w"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_67" sourceRef="IntermediateCatchEvent_27" targetRef="IntermediateThrowEvent_4">
|
||||
<bpmn2:documentation id="documentation_dQO49w"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_32" imixs:activityid="100" name="Korrektur">
|
||||
<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[Eingangsrechnung erhalten: <itemvalue>_subject</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[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:value><![CDATA[0]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||
<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.manager]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="numnextid" type="xs:int">
|
||||
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||
<imixs:value/>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Freigabe einholen]]></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={};
|
||||
result.isValid=true;
|
||||
// SEPA ?
|
||||
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) {
|
||||
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) {
|
||||
result.isValid=false;
|
||||
result.errorMessage='Bitte geben Sie eine gültige IBAN/BIC ein.';
|
||||
}
|
||||
}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_60"><![CDATA[Rechnungsdaten nicht in Ordnung, zurück zur Bearbeitung.]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_69</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_70</bpmn2:outgoing>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:eventBasedGateway gatewayDirection="Diverging" id="EventBasedGateway_3">
|
||||
<bpmn2:incoming>SequenceFlow_2</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_68</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>SequenceFlow_69</bpmn2:outgoing>
|
||||
<bpmn2:documentation id="documentation_4PcLnQ"/>
|
||||
<bpmn2:outgoing>sequenceFlow_uVGLzQ</bpmn2:outgoing>
|
||||
</bpmn2:eventBasedGateway>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_68" sourceRef="EventBasedGateway_3" targetRef="IntermediateCatchEvent_2">
|
||||
<bpmn2:documentation id="documentation_KUPpJQ"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_69" sourceRef="EventBasedGateway_3" targetRef="IntermediateCatchEvent_32">
|
||||
<bpmn2:documentation id="documentation_Tk31Xw"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_70" sourceRef="IntermediateCatchEvent_32" targetRef="IntermediateThrowEvent_2">
|
||||
<bpmn2:documentation id="documentation_ppl0Ew"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_33" imixs:activityid="95" name="Mahnen">
|
||||
<bpmn2:extensionElements>
|
||||
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||
|
|
@ -4060,7 +3794,10 @@ result.isValid=true;
|
|||
<version>rechnungseingang-de-1.2</version>
|
||||
<task>5000</task>
|
||||
<event>990</event>
|
||||
</model>]]></imixs:value>
|
||||
</model>
|
||||
<item name="partner.name"></item>
|
||||
<item name="partner.id"></item>
|
||||
<item name="cdtr.number"></item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Anweisen]]></imixs:value>
|
||||
|
|
@ -4087,16 +3824,9 @@ result.isValid=true;
|
|||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="Documentation_39"><![CDATA[Zuordnung falsch]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_83</bpmn2:incoming>
|
||||
<bpmn2:outgoing>SequenceFlow_82</bpmn2:outgoing>
|
||||
<bpmn2:outgoing>sequenceFlow_occvwQ</bpmn2:outgoing>
|
||||
<bpmn2:compensationEventDefinition id="compensationEventDefinition_vKU6GA"/>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_7" name="ABLEHNEN">
|
||||
<bpmn2:incoming>SequenceFlow_82</bpmn2:incoming>
|
||||
<bpmn2:linkEventDefinition id="LinkEventDefinition_11" name="Link Event Definition 5"/>
|
||||
<bpmn2:documentation id="documentation_CtTk0w"/>
|
||||
</bpmn2:intermediateThrowEvent>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_82" sourceRef="IntermediateCatchEvent_40" targetRef="IntermediateThrowEvent_7">
|
||||
<bpmn2:documentation id="documentation_3coz3g"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="SequenceFlow_83" sourceRef="EventBasedGateway_1" targetRef="IntermediateCatchEvent_40">
|
||||
<bpmn2:documentation id="documentation_iMp0wA"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
|
|
@ -4363,6 +4093,152 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmn2:association id="association_mlZqrw" sourceRef="dataObject_pGKXsw" targetRef="Task_14">
|
||||
<bpmn2:documentation id="documentation_jdz9Aw"/>
|
||||
</bpmn2:association>
|
||||
<bpmn2:intermediateCatchEvent id="event_kfBcgQ" imixs:activityid="99" name="Korrektur">
|
||||
<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[Eingangsrechnung erhalten: <itemvalue>_subject</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[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:value><![CDATA[0]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||
<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.manager]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="numnextid" type="xs:int">
|
||||
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||
<imixs:value/>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtactivityresult" type="xs:string">
|
||||
<imixs:value><![CDATA[<item name="action">home</item>
|
||||
<taxonomy name="buchhaltung">
|
||||
<type>start</type>
|
||||
<anonymised>false</anonymised>
|
||||
</taxonomy>
|
||||
<item name="partner.name"></item>
|
||||
<item name="partner.id"></item>
|
||||
<item name="cdtr.number"></item>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Freigabe einholen]]></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={};
|
||||
result.isValid=true;
|
||||
// SEPA ?
|
||||
if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!="no_sepa" ) {
|
||||
if ( workitem['cdtr.iban'][0]=='' || workitem['cdtr.bic'][0]=='' ) {
|
||||
result.isValid=false;
|
||||
result.errorMessage='Bitte geben Sie eine gültige IBAN/BIC ein.';
|
||||
}
|
||||
}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="documentation_0AmOuw"><![CDATA[Rechnungsdaten nicht in Ordnung, zurück zur Bearbeitung.]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_15</bpmn2:incoming>
|
||||
<bpmn2:outgoing>sequenceFlow_yv0oYQ</bpmn2:outgoing>
|
||||
</bpmn2:intermediateCatchEvent>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_yv0oYQ" sourceRef="event_kfBcgQ" targetRef="Task_2">
|
||||
<bpmn2:documentation id="documentation_RBwKJw"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_uVGLzQ" sourceRef="EventBasedGateway_3" targetRef="IntermediateThrowEvent_2">
|
||||
<bpmn2:documentation id="documentation_S3IuzA"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_fkG2mg" sourceRef="Task_5005" targetRef="IntermediateThrowEvent_4">
|
||||
<bpmn2:documentation id="documentation_2PSNWw"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_6XZa7Q" sourceRef="EventBasedGateway_4" targetRef="IntermediateThrowEvent_5">
|
||||
<bpmn2:documentation id="documentation_IfqZsQ"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:task id="task_Q7SOng" imixs:processid="5950" name="Cargo">
|
||||
<bpmn2:extensionElements>
|
||||
<imixs:item name="txtworkflowabstract" type="xs:string">
|
||||
<imixs:value><![CDATA[<itemvalue>txtlastcomment</itemvalue>]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtname" type="xs:string">
|
||||
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="txtimageurl" type="xs:string">
|
||||
<imixs:value><![CDATA[typcn-download|typcn-delete,imixs-error,icon-sub-ne]]></imixs:value>
|
||||
</imixs:item>
|
||||
<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:item>
|
||||
<imixs:item name="keyupdateacl" type="xs:boolean">
|
||||
<imixs:value>true</imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="keyownershipfields" type="xs:string"/>
|
||||
<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="txttype" type="xs:string">
|
||||
<imixs:value><![CDATA[workitemarchive]]></imixs:value>
|
||||
</imixs:item>
|
||||
<imixs:item name="namaddreadaccess" type="xs:string">
|
||||
<imixs:value><![CDATA[{process:?:member}]]></imixs:value>
|
||||
<imixs:value><![CDATA[{space:?:member}]]></imixs:value>
|
||||
</imixs:item>
|
||||
</bpmn2:extensionElements>
|
||||
<bpmn2:documentation id="documentation_Hf8NyA"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
|
||||
<bpmn2:incoming>SequenceFlow_60</bpmn2:incoming>
|
||||
<bpmn2:incoming>sequenceFlow_occvwQ</bpmn2:incoming>
|
||||
<bpmn2:outgoing>sequenceFlow_sYFVlw</bpmn2:outgoing>
|
||||
</bpmn2:task>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_occvwQ" sourceRef="IntermediateCatchEvent_40" targetRef="task_Q7SOng">
|
||||
<bpmn2:documentation id="documentation_SLWzsg"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
<bpmn2:endEvent id="event_eVD9GQ" name="Ende">
|
||||
<bpmn2:documentation id="documentation_0dWecA"/>
|
||||
<bpmn2:incoming>sequenceFlow_sYFVlw</bpmn2:incoming>
|
||||
</bpmn2:endEvent>
|
||||
<bpmn2:sequenceFlow id="sequenceFlow_sYFVlw" sourceRef="task_Q7SOng" targetRef="event_eVD9GQ">
|
||||
<bpmn2:documentation id="documentation_BD87kw"/>
|
||||
</bpmn2:sequenceFlow>
|
||||
</bpmn2:process>
|
||||
<bpmn2:process id="process_2" name="Default Process" processType="Public">
|
||||
<bpmn2:documentation id="documentation_0DBReQ"/>
|
||||
|
|
@ -4427,9 +4303,9 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_1" id="BPMNShape_ExclusiveGateway_1" isMarkerVisible="true">
|
||||
<dc:Bounds height="50.0" width="50.0" x="219.0" y="180.0"/>
|
||||
<dc:Bounds height="50.0" width="50.0" x="208.0" y="180.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_60" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="194.0" y="233.0"/>
|
||||
<dc:Bounds height="20.0" width="100.0" x="183.0" y="233.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_2" id="BPMNShape_EventBasedGateway_2" isMarkerVisible="true">
|
||||
|
|
@ -4457,15 +4333,15 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_13" id="BPMNShape_IntermediateCatchEvent_13">
|
||||
<dc:Bounds height="36.0" width="36.0" x="345.0" y="260.0"/>
|
||||
<dc:Bounds height="36.0" width="36.0" x="345.0" y="259.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_39" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="313.0" y="296.0"/>
|
||||
<dc:Bounds height="20.0" width="100.0" x="313.0" y="295.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_3" id="BPMNShape_IntermediateCatchEvent_5">
|
||||
<dc:Bounds height="36.0" width="36.0" x="119.0" y="270.0"/>
|
||||
<dc:Bounds height="36.0" width="36.0" x="119.0" y="260.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_38" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="87.0" y="306.0"/>
|
||||
<dc:Bounds height="20.0" width="100.0" x="87.0" y="296.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_6" id="BPMNShape_IntermediateCatchEvent_11">
|
||||
|
|
@ -4763,9 +4639,9 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateThrowEvent_2" id="BPMNShape_IntermediateThrowEvent_2">
|
||||
<dc:Bounds height="36.0" width="36.0" x="1038.0" y="377.0"/>
|
||||
<dc:Bounds height="36.0" width="36.0" x="943.0" y="377.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_130" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="1006.0" y="413.0"/>
|
||||
<dc:Bounds height="20.0" width="100.0" x="911.0" y="413.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateThrowEvent_4" id="BPMNShape_IntermediateThrowEvent_4">
|
||||
|
|
@ -4780,24 +4656,6 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<dc:Bounds height="20.0" width="100.0" x="718.0" y="770.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_26" id="BPMNShape_IntermediateCatchEvent_27">
|
||||
<dc:Bounds height="36.0" width="36.0" x="643.0" y="734.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_137" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="611.0" y="770.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_27" id="BPMNShape_IntermediateCatchEvent_28">
|
||||
<dc:Bounds height="36.0" width="36.0" x="300.0" y="538.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_140" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="268.0" y="574.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_32" id="BPMNShape_IntermediateCatchEvent_31">
|
||||
<dc:Bounds height="36.0" width="36.0" x="943.0" y="377.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_143" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="911.0" y="413.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_3" id="BPMNShape_EventBasedGateway_3" isMarkerVisible="true">
|
||||
<dc:Bounds height="50.0" width="50.0" x="860.0" y="448.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_144" labelStyle="BPMNLabelStyle_1">
|
||||
|
|
@ -4865,15 +4723,9 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_40" id="BPMNShape_IntermediateCatchEvent_43">
|
||||
<dc:Bounds height="36.0" width="36.0" x="610.0" y="260.0"/>
|
||||
<dc:Bounds height="36.0" width="36.0" x="610.0" y="262.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_169" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="578.5" y="296.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="IntermediateThrowEvent_7" id="BPMNShape_IntermediateThrowEvent_7">
|
||||
<dc:Bounds height="36.0" width="36.0" x="710.0" y="260.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_170" labelStyle="BPMNLabelStyle_1">
|
||||
<dc:Bounds height="20.0" width="100.0" x="678.0" y="296.0"/>
|
||||
<dc:Bounds height="20.0" width="100.0" x="578.5" y="298.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="Task_12" id="BPMNShape_Task_13">
|
||||
|
|
@ -4897,10 +4749,24 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmndi:BPMNShape bpmnElement="participant_FAqJzw" id="BPMNShape_O0dPZA">
|
||||
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="event_kfBcgQ" id="BPMNShape_SR29YA">
|
||||
<dc:Bounds height="36.0" width="36.0" x="215.0" y="260.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_VSIoBw">
|
||||
<dc:Bounds height="20.0" width="100.0" x="183.0" y="299.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="task_Q7SOng" id="BPMNShape_tvcRTg">
|
||||
<dc:Bounds height="50.0" width="110.0" x="723.0" y="255.0"/>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNShape bpmnElement="event_eVD9GQ" id="BPMNShape_b0ymLQ">
|
||||
<dc:Bounds height="36.0" width="36.0" x="890.0" y="262.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_3ECJiw">
|
||||
<dc:Bounds height="20.0" width="100.0" x="858.0" y="301.0"/>
|
||||
</bpmndi:BPMNLabel>
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_0" id="BPMNEdge_SequenceFlow_1" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_ExclusiveGateway_1">
|
||||
<di:waypoint x="155.0" y="205.0"/>
|
||||
<di:waypoint x="187.0" y="205.0"/>
|
||||
<di:waypoint x="219.0" y="205.0"/>
|
||||
<di:waypoint x="208.0" y="205.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_28"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_8" id="BPMNEdge_SequenceFlow_9" sourceElement="BPMNShape_EventBasedGateway_2" targetElement="BPMNShape_IntermediateCatchEvent_7">
|
||||
|
|
@ -4910,8 +4776,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmndi:BPMNLabel id="BPMNLabel_35"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_33" id="BPMNEdge_SequenceFlow_34" sourceElement="BPMNShape_ExclusiveGateway_1">
|
||||
<di:waypoint x="269.0" y="205.0"/>
|
||||
<di:waypoint x="288.0" y="205.0"/>
|
||||
<di:waypoint x="258.0" y="205.0"/>
|
||||
<di:waypoint x="308.0" y="205.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_61"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
|
|
@ -4936,21 +4801,20 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<bpmndi:BPMNLabel id="BPMNLabel_86"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_20" id="BPMNEdge_SequenceFlow_24" sourceElement="BPMNShape_IntermediateCatchEvent_13" targetElement="BPMNShape_Task_5">
|
||||
<di:waypoint x="363.0" y="260.0"/>
|
||||
<di:waypoint x="363.0" y="259.0"/>
|
||||
<di:waypoint x="363.0" y="245.0"/>
|
||||
<di:waypoint x="363.0" y="230.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_47"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_15" id="BPMNEdge_SequenceFlow_16" sourceElement="BPMNShape_IntermediateCatchEvent_5" targetElement="BPMNShape_ExclusiveGateway_1">
|
||||
<di:waypoint x="155.0" y="288.0"/>
|
||||
<di:waypoint x="244.0" y="288.0"/>
|
||||
<di:waypoint x="244.0" y="230.0"/>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_15" id="BPMNEdge_SequenceFlow_16" sourceElement="BPMNShape_IntermediateCatchEvent_5" targetElement="BPMNShape_SR29YA">
|
||||
<di:waypoint x="155.0" y="278.0"/>
|
||||
<di:waypoint x="215.0" y="278.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_40"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_21" id="BPMNEdge_SequenceFlow_21" sourceElement="BPMNShape_IntermediateCatchEvent_11" targetElement="BPMNShape_ExclusiveGateway_1">
|
||||
<di:waypoint x="155.0" y="115.0"/>
|
||||
<di:waypoint x="244.0" y="115.0"/>
|
||||
<di:waypoint x="244.0" y="180.0"/>
|
||||
<di:waypoint x="234.0" y="115.0"/>
|
||||
<di:waypoint x="234.0" y="181.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_59"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_40" id="BPMNEdge_SequenceFlow_41" sourceElement="BPMNShape_Task_4" targetElement="BPMNShape_EndEvent_1">
|
||||
|
|
@ -5304,48 +5168,12 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<di:waypoint x="383.0" y="498.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_129"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_64" id="BPMNEdge_SequenceFlow_65" sourceElement="BPMNShape_EventBasedGateway_4" targetElement="BPMNShape_IntermediateCatchEvent_27">
|
||||
<di:waypoint x="661.0" y="802.0"/>
|
||||
<di:waypoint x="661.0" y="786.0"/>
|
||||
<di:waypoint x="661.0" y="770.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_138"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_65" id="BPMNEdge_SequenceFlow_66" sourceElement="BPMNShape_IntermediateCatchEvent_27" targetElement="BPMNShape_IntermediateThrowEvent_5">
|
||||
<di:waypoint x="679.0" y="752.0"/>
|
||||
<di:waypoint x="714.0" y="752.0"/>
|
||||
<di:waypoint x="750.0" y="752.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_139"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_66" id="BPMNEdge_SequenceFlow_67" sourceElement="BPMNShape_Task_2" targetElement="BPMNShape_IntermediateCatchEvent_28">
|
||||
<di:waypoint x="346.0" y="498.0"/>
|
||||
<di:waypoint x="346.0" y="556.0"/>
|
||||
<di:waypoint x="336.0" y="556.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_141"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_67" id="BPMNEdge_SequenceFlow_68" sourceElement="BPMNShape_IntermediateCatchEvent_28" targetElement="BPMNShape_IntermediateThrowEvent_4">
|
||||
<di:waypoint x="300.0" y="556.0"/>
|
||||
<di:waypoint x="273.0" y="556.0"/>
|
||||
<di:waypoint x="246.0" y="556.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_142"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_68" id="BPMNEdge_SequenceFlow_69" sourceElement="BPMNShape_EventBasedGateway_3" targetElement="BPMNShape_IntermediateCatchEvent_4">
|
||||
<di:waypoint x="910.0" y="473.0"/>
|
||||
<di:waypoint x="926.0" y="473.0"/>
|
||||
<di:waypoint x="943.0" y="473.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_145"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_69" id="BPMNEdge_SequenceFlow_70" sourceElement="BPMNShape_EventBasedGateway_3" targetElement="BPMNShape_IntermediateCatchEvent_31">
|
||||
<di:waypoint x="885.0" y="448.0"/>
|
||||
<di:waypoint x="885.0" y="395.0"/>
|
||||
<di:waypoint x="943.0" y="395.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_146"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_70" id="BPMNEdge_SequenceFlow_71" sourceElement="BPMNShape_IntermediateCatchEvent_31" targetElement="BPMNShape_IntermediateThrowEvent_2">
|
||||
<di:waypoint x="979.0" y="395.0"/>
|
||||
<di:waypoint x="1008.0" y="395.0"/>
|
||||
<di:waypoint x="1038.0" y="395.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_147"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_71" id="BPMNEdge_SequenceFlow_72" sourceElement="BPMNShape_IntermediateCatchEvent_32" targetElement="BPMNShape_Task_2">
|
||||
<di:waypoint x="448.0" y="538.0"/>
|
||||
<di:waypoint x="448.0" y="481.0"/>
|
||||
|
|
@ -5414,18 +5242,12 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<di:waypoint x="1323.0" y="1037.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_168"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_82" id="BPMNEdge_SequenceFlow_83" sourceElement="BPMNShape_IntermediateCatchEvent_43" targetElement="BPMNShape_IntermediateThrowEvent_7">
|
||||
<di:waypoint x="646.0" y="278.0"/>
|
||||
<di:waypoint x="678.0" y="278.0"/>
|
||||
<di:waypoint x="710.0" y="278.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_171"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_83" id="BPMNEdge_SequenceFlow_84" sourceElement="BPMNShape_EventBasedGateway_1" targetElement="BPMNShape_IntermediateCatchEvent_43">
|
||||
<di:waypoint x="550.0" y="215.0"/>
|
||||
<di:waypoint x="550.0" y="254.0"/>
|
||||
<di:waypoint x="572.0" y="254.0"/>
|
||||
<di:waypoint x="572.0" y="278.0"/>
|
||||
<di:waypoint x="610.0" y="278.0"/>
|
||||
<di:waypoint x="572.0" y="280.0"/>
|
||||
<di:waypoint x="610.0" y="280.0"/>
|
||||
<bpmndi:BPMNLabel id="BPMNLabel_172"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_84" id="BPMNEdge_SequenceFlow_85" sourceElement="BPMNShape_Task_13" targetElement="BPMNShape_IntermediateCatchEvent_44">
|
||||
|
|
@ -5482,6 +5304,34 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
|
|||
<di:waypoint x="1342.0" y="1050.0"/>
|
||||
<di:waypoint x="1342.0" y="1037.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_yv0oYQ" id="BPMNEdge_WUf0YQ" sourceElement="BPMNShape_SR29YA" targetElement="BPMNShape_Task_5">
|
||||
<di:waypoint x="251.0" y="278.0"/>
|
||||
<di:waypoint x="326.0" y="278.0"/>
|
||||
<di:waypoint x="326.0" y="230.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_uVGLzQ" id="BPMNEdge_qkds4Q" sourceElement="BPMNShape_EventBasedGateway_3" targetElement="BPMNShape_IntermediateThrowEvent_2">
|
||||
<di:waypoint x="886.0" y="449.0"/>
|
||||
<di:waypoint x="886.0" y="395.0"/>
|
||||
<di:waypoint x="943.0" y="395.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_fkG2mg" id="BPMNEdge_SBx26w" sourceElement="BPMNShape_Task_2" targetElement="BPMNShape_IntermediateThrowEvent_4">
|
||||
<di:waypoint x="331.0" y="498.0"/>
|
||||
<di:waypoint x="331.0" y="556.0"/>
|
||||
<di:waypoint x="246.0" y="556.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_6XZa7Q" id="BPMNEdge_0px9Zw" sourceElement="BPMNShape_EventBasedGateway_4" targetElement="BPMNShape_IntermediateThrowEvent_5">
|
||||
<di:waypoint x="664.0" y="805.0"/>
|
||||
<di:waypoint x="664.0" y="752.0"/>
|
||||
<di:waypoint x="750.0" y="752.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_occvwQ" id="BPMNEdge_KSna5A" sourceElement="BPMNShape_IntermediateCatchEvent_43" targetElement="BPMNShape_tvcRTg">
|
||||
<di:waypoint x="646.0" y="280.0"/>
|
||||
<di:waypoint x="723.0" y="280.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_sYFVlw" id="BPMNEdge_BLQNlQ" sourceElement="BPMNShape_tvcRTg" targetElement="BPMNShape_b0ymLQ">
|
||||
<di:waypoint x="833.0" y="280.0"/>
|
||||
<di:waypoint x="890.0" y="280.0"/>
|
||||
</bpmndi:BPMNEdge>
|
||||
</bpmndi:BPMNPlane>
|
||||
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">
|
||||
<dc:Font name="arial" size="9.0"/>
|
||||
|
|
|
|||
Loading…
Reference in a new issue