zoho schnittstelle
This commit is contained in:
parent
9de6a9fe23
commit
fe65ae16a4
6 changed files with 806 additions and 92 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
package com.alexanderlogistics.zoho;
|
package com.alexanderlogistics.zoho;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
import java.io.StringReader;
|
||||||
import java.net.URI;
|
import java.net.URI;
|
||||||
import java.net.URLEncoder;
|
import java.net.URLEncoder;
|
||||||
import java.net.http.HttpClient;
|
import java.net.http.HttpClient;
|
||||||
|
|
@ -14,8 +15,6 @@ import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
import java.util.logging.Logger;
|
import java.util.logging.Logger;
|
||||||
import java.util.regex.Matcher;
|
|
||||||
import java.util.regex.Pattern;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import org.imixs.workflow.FileData;
|
import org.imixs.workflow.FileData;
|
||||||
|
|
@ -45,6 +44,11 @@ import jakarta.annotation.security.RolesAllowed;
|
||||||
import jakarta.annotation.security.RunAs;
|
import jakarta.annotation.security.RunAs;
|
||||||
import jakarta.ejb.Singleton;
|
import jakarta.ejb.Singleton;
|
||||||
import jakarta.inject.Inject;
|
import jakarta.inject.Inject;
|
||||||
|
import jakarta.json.Json;
|
||||||
|
import jakarta.json.JsonArray;
|
||||||
|
import jakarta.json.JsonObject;
|
||||||
|
import jakarta.json.JsonReader;
|
||||||
|
import jakarta.json.JsonValue;
|
||||||
import jakarta.json.bind.Jsonb;
|
import jakarta.json.bind.Jsonb;
|
||||||
import jakarta.json.bind.JsonbBuilder;
|
import jakarta.json.bind.JsonbBuilder;
|
||||||
import jakarta.json.bind.JsonbConfig;
|
import jakarta.json.bind.JsonbConfig;
|
||||||
|
|
@ -299,7 +303,7 @@ public class ZohoAPIService {
|
||||||
String currencyID = lookupCurrency(invoice.getItemValueString("invoice.currency"), accessToken);
|
String currencyID = lookupCurrency(invoice.getItemValueString("invoice.currency"), accessToken);
|
||||||
|
|
||||||
// Konvertiere ItemCollection zu ZohoInvoiceDTO
|
// Konvertiere ItemCollection zu ZohoInvoiceDTO
|
||||||
ZohoBill zohoBill = convertToZohoBill(invoice, contactID, accountID, currencyID);
|
ZohoBill zohoBill = convertToZohoBill(invoice, contactID, accountID, currencyID, accessToken);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
String requestBody = jsonb.toJson(zohoBill);
|
String requestBody = jsonb.toJson(zohoBill);
|
||||||
|
|
@ -369,7 +373,8 @@ public class ZohoAPIService {
|
||||||
String currencyID = lookupCurrency(invoice.getItemValueString("invoice.currency"), accessToken);
|
String currencyID = lookupCurrency(invoice.getItemValueString("invoice.currency"), accessToken);
|
||||||
|
|
||||||
// Konvertiere ItemCollection zu ZohoInvoiceDTO
|
// Konvertiere ItemCollection zu ZohoInvoiceDTO
|
||||||
ZohoVendorCredit zohoVendorCredit = convertToZohoVendorCredit(invoice, contactID, accountID, currencyID);
|
ZohoVendorCredit zohoVendorCredit = convertToZohoVendorCredit(invoice, contactID, accountID, currencyID,
|
||||||
|
accessToken);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
String requestBody = jsonb.toJson(zohoVendorCredit);
|
String requestBody = jsonb.toJson(zohoVendorCredit);
|
||||||
|
|
@ -520,7 +525,7 @@ public class ZohoAPIService {
|
||||||
// set exchange Rate
|
// set exchange Rate
|
||||||
double exchangeRate = invoice.getItemValueDouble("invoice.rate");
|
double exchangeRate = invoice.getItemValueDouble("invoice.rate");
|
||||||
if (exchangeRate != 0.0) {
|
if (exchangeRate != 0.0) {
|
||||||
zohoInvoice.setExchangeRate(exchangeRate);
|
zohoInvoice.setExchangeRate(1 / exchangeRate);
|
||||||
}
|
}
|
||||||
|
|
||||||
// add line items...
|
// add line items...
|
||||||
|
|
@ -555,10 +560,12 @@ public class ZohoAPIService {
|
||||||
// Basisinformationen
|
// Basisinformationen
|
||||||
|
|
||||||
zohoCreditnote.setCreditNoteNumber(invoice.getItemValueString("invoice.number"));
|
zohoCreditnote.setCreditNoteNumber(invoice.getItemValueString("invoice.number"));
|
||||||
|
zohoCreditnote.setReferenceNumber(invoice.getItemValueString("invoice.number"));
|
||||||
zohoCreditnote.setDate(
|
zohoCreditnote.setDate(
|
||||||
LocalDate.ofInstant(invoice.getItemValueDate("invoice.date").toInstant(), ZoneId.systemDefault()));
|
LocalDate.ofInstant(invoice.getItemValueDate("invoice.date").toInstant(), ZoneId.systemDefault()));
|
||||||
zohoCreditnote.setDueDate(
|
// zohoCreditnote.setDueDate(
|
||||||
LocalDate.ofInstant(invoice.getItemValueDate("invoice.duedate").toInstant(), ZoneId.systemDefault()));
|
// LocalDate.ofInstant(invoice.getItemValueDate("invoice.duedate").toInstant(),
|
||||||
|
// ZoneId.systemDefault()));
|
||||||
|
|
||||||
zohoCreditnote.setCustomerId(contactID);
|
zohoCreditnote.setCustomerId(contactID);
|
||||||
|
|
||||||
|
|
@ -572,7 +579,7 @@ public class ZohoAPIService {
|
||||||
// set exchange Rate
|
// set exchange Rate
|
||||||
double exchangeRate = invoice.getItemValueDouble("invoice.rate");
|
double exchangeRate = invoice.getItemValueDouble("invoice.rate");
|
||||||
if (exchangeRate != 0.0) {
|
if (exchangeRate != 0.0) {
|
||||||
zohoCreditnote.setExchangeRate(exchangeRate);
|
zohoCreditnote.setExchangeRate(1 / exchangeRate);
|
||||||
}
|
}
|
||||||
|
|
||||||
List<ItemCollection> positionen = InvoiceUtil.explodeChildList(invoice);
|
List<ItemCollection> positionen = InvoiceUtil.explodeChildList(invoice);
|
||||||
|
|
@ -636,7 +643,8 @@ public class ZohoAPIService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private ZohoBill convertToZohoBill(ItemCollection invoice, String contactID, String accountID, String currencyID)
|
private ZohoBill convertToZohoBill(ItemCollection invoice, String contactID, String accountID, String currencyID,
|
||||||
|
String accessToken)
|
||||||
throws PluginException {
|
throws PluginException {
|
||||||
|
|
||||||
ZohoBill zohoBill = new ZohoBill();
|
ZohoBill zohoBill = new ZohoBill();
|
||||||
|
|
@ -658,7 +666,7 @@ public class ZohoAPIService {
|
||||||
// set exchange Rate
|
// set exchange Rate
|
||||||
double exchangeRate = invoice.getItemValueDouble("invoice.exchangerate");
|
double exchangeRate = invoice.getItemValueDouble("invoice.exchangerate");
|
||||||
if (exchangeRate != 0.0) {
|
if (exchangeRate != 0.0) {
|
||||||
zohoBill.setExchangeRate(exchangeRate);
|
zohoBill.setExchangeRate(1 / exchangeRate);
|
||||||
}
|
}
|
||||||
|
|
||||||
// zohoBill.setPaid_through_account_id("1700");
|
// zohoBill.setPaid_through_account_id("1700");
|
||||||
|
|
@ -676,7 +684,7 @@ public class ZohoAPIService {
|
||||||
// tax - tax_id, tax_percentage
|
// tax - tax_id, tax_percentage
|
||||||
try {
|
try {
|
||||||
float tax = itemCol.getItemValueFloat("tax");
|
float tax = itemCol.getItemValueFloat("tax");
|
||||||
String taxID = lookupTaxID(tax, accountID);
|
String taxID = lookupTaxID(tax, accessToken);
|
||||||
if (taxID != null && !taxID.isEmpty()) {
|
if (taxID != null && !taxID.isEmpty()) {
|
||||||
lineItem.setTaxId(taxID);
|
lineItem.setTaxId(taxID);
|
||||||
}
|
}
|
||||||
|
|
@ -692,7 +700,7 @@ public class ZohoAPIService {
|
||||||
}
|
}
|
||||||
|
|
||||||
private ZohoVendorCredit convertToZohoVendorCredit(ItemCollection invoice, String contactID,
|
private ZohoVendorCredit convertToZohoVendorCredit(ItemCollection invoice, String contactID,
|
||||||
String accountID, String currencyID)
|
String accountID, String currencyID, String accessToken)
|
||||||
throws PluginException {
|
throws PluginException {
|
||||||
|
|
||||||
ZohoVendorCredit zohoVendorCredit = new ZohoVendorCredit();
|
ZohoVendorCredit zohoVendorCredit = new ZohoVendorCredit();
|
||||||
|
|
@ -716,7 +724,7 @@ public class ZohoAPIService {
|
||||||
// set exchange Rate
|
// set exchange Rate
|
||||||
double exchangeRate = invoice.getItemValueDouble("invoice.exchangerate");
|
double exchangeRate = invoice.getItemValueDouble("invoice.exchangerate");
|
||||||
if (exchangeRate != 0.0) {
|
if (exchangeRate != 0.0) {
|
||||||
zohoVendorCredit.setExchangeRate(exchangeRate);
|
zohoVendorCredit.setExchangeRate(1 / exchangeRate);
|
||||||
}
|
}
|
||||||
|
|
||||||
// zohoBill.setPaid_through_account_id("1700");
|
// zohoBill.setPaid_through_account_id("1700");
|
||||||
|
|
@ -734,7 +742,7 @@ public class ZohoAPIService {
|
||||||
// tax - tax_id, tax_percentage
|
// tax - tax_id, tax_percentage
|
||||||
try {
|
try {
|
||||||
float tax = itemCol.getItemValueFloat("tax");
|
float tax = itemCol.getItemValueFloat("tax");
|
||||||
String taxID = lookupTaxID(tax, accountID);
|
String taxID = lookupTaxID(tax, accessToken);
|
||||||
if (taxID != null && !taxID.isEmpty()) {
|
if (taxID != null && !taxID.isEmpty()) {
|
||||||
lineItem.setTaxId(taxID);
|
lineItem.setTaxId(taxID);
|
||||||
}
|
}
|
||||||
|
|
@ -898,10 +906,12 @@ public class ZohoAPIService {
|
||||||
}
|
}
|
||||||
|
|
||||||
String json = response.body();
|
String json = response.body();
|
||||||
String pattern = "\"currency_code\":\"" + Pattern.quote(currency) + "\".*?\"currency_id\":\"(\\d+)\"";
|
// System.out.println(json);
|
||||||
Matcher matcher = Pattern.compile(pattern).matcher(json);
|
String result = getCurrencyIdWithJakartaJson(json, currency);
|
||||||
|
// String pattern = "\"currency_code\":\"" + Pattern.quote(currency) +
|
||||||
String result = matcher.find() ? matcher.group(1) : null;
|
// "\".*?\"currency_id\":\"(\\d+)\"";
|
||||||
|
// Matcher matcher = Pattern.compile(pattern).matcher(json);
|
||||||
|
// String result = matcher.find() ? matcher.group(1) : null;
|
||||||
logger.info("│ ├── Currency ID=" + result);
|
logger.info("│ ├── Currency ID=" + result);
|
||||||
return result;
|
return result;
|
||||||
|
|
||||||
|
|
@ -912,6 +922,27 @@ public class ZohoAPIService {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String getCurrencyIdWithJakartaJson(String jsonString, String currencyCode) {
|
||||||
|
try (JsonReader jsonReader = Json.createReader(new StringReader(jsonString))) {
|
||||||
|
JsonObject rootObject = jsonReader.readObject();
|
||||||
|
|
||||||
|
// Zugriff auf das currencies Array
|
||||||
|
JsonArray currenciesArray = rootObject.getJsonArray("currencies");
|
||||||
|
|
||||||
|
for (JsonValue currencyValue : currenciesArray) {
|
||||||
|
JsonObject currency = currencyValue.asJsonObject();
|
||||||
|
String currencyCodeTmp = currency.getString("currency_code");
|
||||||
|
|
||||||
|
if (currencyCode.equals(currencyCodeTmp)) {
|
||||||
|
return currency.getString("currency_id");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method lookups a Contact by name.
|
* This method lookups a Contact by name.
|
||||||
* If no contact with the given name exists, the method creats a new one. In
|
* If no contact with the given name exists, the method creats a new one. In
|
||||||
|
|
@ -974,7 +1005,7 @@ public class ZohoAPIService {
|
||||||
logger.fine("│ ├── Response Body: " + response.body());
|
logger.fine("│ ├── Response Body: " + response.body());
|
||||||
if (response.statusCode() >= 300) {
|
if (response.statusCode() >= 300) {
|
||||||
throw new PluginException(this.getClass().getName(), "Zoho API error",
|
throw new PluginException(this.getClass().getName(), "Zoho API error",
|
||||||
"Failed to find Contacts - Status code: " + response.statusCode() + ", Response: "
|
"Failed to find Taxes - Status code: " + response.statusCode() + ", Response: "
|
||||||
+ response.body());
|
+ response.body());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -983,7 +1014,8 @@ public class ZohoAPIService {
|
||||||
if (taxListResponse != null && taxListResponse.getTaxes() != null) {
|
if (taxListResponse != null && taxListResponse.getTaxes() != null) {
|
||||||
// Durchsuche die Ergebnisse nach exakter Übereinstimmung
|
// Durchsuche die Ergebnisse nach exakter Übereinstimmung
|
||||||
for (ZohoTax tax : taxListResponse.getTaxes()) {
|
for (ZohoTax tax : taxListResponse.getTaxes()) {
|
||||||
if (tax_percentage == tax.getRate()) {
|
logger.fine("│ ├── compare rate=" + tax.getPercentage());
|
||||||
|
if (tax_percentage == tax.getPercentage()) {
|
||||||
logger.info("│ ├── taxID= " + tax.getTaxId());
|
logger.info("│ ├── taxID= " + tax.getTaxId());
|
||||||
return tax.getTaxId();
|
return tax.getTaxId();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -54,25 +54,29 @@ public class ZohoExportAdapter implements SignalAdapter {
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public ItemCollection execute(ItemCollection document, ItemCollection event)
|
public ItemCollection execute(ItemCollection document, ItemCollection event)
|
||||||
throws AdapterException, PluginException {
|
throws AdapterException {
|
||||||
// read the cargosoft export options
|
try {
|
||||||
ItemCollection evalItemCollection = workflowService.evalWorkflowResult(event, "zoho", document, false);
|
// get access token
|
||||||
|
String accessToken = zohoOAuthManager.getValidAccessToken();
|
||||||
|
|
||||||
// get access token
|
// Rechnungsausgang
|
||||||
String accessToken = zohoOAuthManager.getValidAccessToken();
|
if (document.getModelVersion().startsWith("rechnungsausgang-")) {
|
||||||
|
logger.info("├── Invoice Export");
|
||||||
|
exportRechnungsausgang(document, accessToken);
|
||||||
|
}
|
||||||
|
|
||||||
// Rechnungsausgang
|
// Rechnungseingang
|
||||||
if (document.getModelVersion().startsWith("rechnungsausgang-")) {
|
if (document.getModelVersion().startsWith("rechnungseingang-")) {
|
||||||
logger.info("├── Invoice Export");
|
logger.info("├── Bill Export");
|
||||||
exportRechnungsausgang(document, accessToken);
|
exportRechnungseingang(document, accessToken);
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (PluginException e) {
|
||||||
|
// convert PluginException into a AdapterException to handle the error via the
|
||||||
|
// model!
|
||||||
|
logger.warning("Failed to export data to Zoho: " + e.getMessage());
|
||||||
|
throw new AdapterException(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Rechnungseingang
|
|
||||||
if (document.getModelVersion().startsWith("rechnungseingang-")) {
|
|
||||||
logger.info("├── Bill Export");
|
|
||||||
exportRechnungseingang(document, accessToken);
|
|
||||||
}
|
|
||||||
|
|
||||||
return document;
|
return document;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,17 +19,16 @@ public class ZohoCreditnote {
|
||||||
@JsonbDateFormat("yyyy-MM-dd")
|
@JsonbDateFormat("yyyy-MM-dd")
|
||||||
private LocalDate date;
|
private LocalDate date;
|
||||||
|
|
||||||
@JsonbProperty("due_date")
|
|
||||||
@JsonbDateFormat("yyyy-MM-dd")
|
|
||||||
private LocalDate dueDate;
|
|
||||||
|
|
||||||
@JsonbProperty("creditnote_number")
|
@JsonbProperty("creditnote_number")
|
||||||
private String creditNoteNumber;
|
private String creditNoteNumber;
|
||||||
|
|
||||||
|
@JsonbProperty("reference_number")
|
||||||
|
private String referenceNumber;
|
||||||
|
|
||||||
@JsonbProperty("line_items")
|
@JsonbProperty("line_items")
|
||||||
private List<ZohoInvoiceItem> lineItems;
|
private List<ZohoInvoiceItem> lineItems;
|
||||||
|
|
||||||
@JsonbProperty("exchange_rate")
|
@JsonbProperty("exchange_rate")
|
||||||
private double exchangeRate;
|
private double exchangeRate;
|
||||||
|
|
||||||
private double total;
|
private double total;
|
||||||
|
|
@ -60,14 +59,6 @@ public class ZohoCreditnote {
|
||||||
this.date = date;
|
this.date = date;
|
||||||
}
|
}
|
||||||
|
|
||||||
public LocalDate getDueDate() {
|
|
||||||
return dueDate;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDueDate(LocalDate duedate) {
|
|
||||||
this.dueDate = duedate;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCreditNoteNumber() {
|
public String getCreditNoteNumber() {
|
||||||
return creditNoteNumber;
|
return creditNoteNumber;
|
||||||
}
|
}
|
||||||
|
|
@ -107,4 +98,12 @@ public class ZohoCreditnote {
|
||||||
public void setExchangeRate(double exchangeRate) {
|
public void setExchangeRate(double exchangeRate) {
|
||||||
this.exchangeRate = exchangeRate;
|
this.exchangeRate = exchangeRate;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getReferenceNumber() {
|
||||||
|
return referenceNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setReferenceNumber(String referenceNumber) {
|
||||||
|
this.referenceNumber = referenceNumber;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,8 @@ public class ZohoTax {
|
||||||
@JsonbProperty("tax_id")
|
@JsonbProperty("tax_id")
|
||||||
private String taxId;
|
private String taxId;
|
||||||
|
|
||||||
@JsonbProperty("tax_factor")
|
@JsonbProperty("tax_percentage")
|
||||||
private float rate;
|
private float percentage;
|
||||||
|
|
||||||
@JsonbProperty("tax_name")
|
@JsonbProperty("tax_name")
|
||||||
private String taxName;
|
private String taxName;
|
||||||
|
|
@ -43,12 +43,12 @@ public class ZohoTax {
|
||||||
this.taxType = contactType;
|
this.taxType = contactType;
|
||||||
}
|
}
|
||||||
|
|
||||||
public float getRate() {
|
public float getPercentage() {
|
||||||
return rate;
|
return percentage;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setRate(float rate) {
|
public void setPercentage(float percentage) {
|
||||||
this.rate = rate;
|
this.percentage = percentage;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -135,6 +135,8 @@ th { font-weight: bold;}
|
||||||
<bpmn2:flowNodeRef>task_qiTRPA</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>task_qiTRPA</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>event_Ce0BTw</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>event_Ce0BTw</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>event_PbP1JQ</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>event_PbP1JQ</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>event_imKUgQ</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>event_ErVz5Q</bpmn2:flowNodeRef>
|
||||||
</bpmn2:lane>
|
</bpmn2:lane>
|
||||||
<bpmn2:lane id="Lane_6" name="Bereich Team">
|
<bpmn2:lane id="Lane_6" name="Bereich Team">
|
||||||
<bpmn2:flowNodeRef>Task_1</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>Task_1</bpmn2:flowNodeRef>
|
||||||
|
|
@ -145,6 +147,7 @@ th { font-weight: bold;}
|
||||||
<bpmn2:documentation id="documentation_N3gEbw"/>
|
<bpmn2:documentation id="documentation_N3gEbw"/>
|
||||||
<bpmn2:flowNodeRef>TextAnnotation_2</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>TextAnnotation_2</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_1</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>IntermediateCatchEvent_1</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>event_ecAXHQ</bpmn2:flowNodeRef>
|
||||||
</bpmn2:lane>
|
</bpmn2:lane>
|
||||||
</bpmn2:laneSet>
|
</bpmn2:laneSet>
|
||||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5000-20" imixs:activityid="50" name="[Due date]">
|
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_5000-20" imixs:activityid="50" name="[Due date]">
|
||||||
|
|
@ -286,6 +289,7 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com
|
||||||
<bpmn2:outgoing>SequenceFlow_39</bpmn2:outgoing>
|
<bpmn2:outgoing>SequenceFlow_39</bpmn2:outgoing>
|
||||||
<bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing>
|
<bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing>
|
||||||
<bpmn2:incoming>sequenceFlow_OttgXA</bpmn2:incoming>
|
<bpmn2:incoming>sequenceFlow_OttgXA</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_kqe1mA</bpmn2:incoming>
|
||||||
</bpmn2:task>
|
</bpmn2:task>
|
||||||
<bpmn2:dataObject id="DataObject_2" imixs:datatype="form-data" name="Invoice Form">
|
<bpmn2:dataObject id="DataObject_2" imixs:datatype="form-data" name="Invoice Form">
|
||||||
<bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?>
|
<bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?>
|
||||||
|
|
@ -354,6 +358,7 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com
|
||||||
<bpmn2:incoming>SequenceFlow_52</bpmn2:incoming>
|
<bpmn2:incoming>SequenceFlow_52</bpmn2:incoming>
|
||||||
<bpmn2:incoming>SequenceFlow_11</bpmn2:incoming>
|
<bpmn2:incoming>SequenceFlow_11</bpmn2:incoming>
|
||||||
<bpmn2:outgoing>SequenceFlow_47</bpmn2:outgoing>
|
<bpmn2:outgoing>SequenceFlow_47</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_cX24AA</bpmn2:incoming>
|
||||||
</bpmn2:task>
|
</bpmn2:task>
|
||||||
<bpmn2:endEvent id="EndEvent_2" name="Ende">
|
<bpmn2:endEvent id="EndEvent_2" name="Ende">
|
||||||
<bpmn2:incoming>SequenceFlow_47</bpmn2:incoming>
|
<bpmn2:incoming>SequenceFlow_47</bpmn2:incoming>
|
||||||
|
|
@ -474,6 +479,7 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com
|
||||||
<bpmn2:outgoing>SequenceFlow_18</bpmn2:outgoing>
|
<bpmn2:outgoing>SequenceFlow_18</bpmn2:outgoing>
|
||||||
<bpmn2:outgoing>SequenceFlow_34</bpmn2:outgoing>
|
<bpmn2:outgoing>SequenceFlow_34</bpmn2:outgoing>
|
||||||
<bpmn2:incoming>sequenceFlow_zhcE7Q</bpmn2:incoming>
|
<bpmn2:incoming>sequenceFlow_zhcE7Q</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_BLgAIQ</bpmn2:incoming>
|
||||||
</bpmn2:task>
|
</bpmn2:task>
|
||||||
<bpmn2:endEvent id="EndEvent_1" name="Ende">
|
<bpmn2:endEvent id="EndEvent_1" name="Ende">
|
||||||
<bpmn2:incoming>SequenceFlow_61</bpmn2:incoming>
|
<bpmn2:incoming>SequenceFlow_61</bpmn2:incoming>
|
||||||
|
|
@ -1572,6 +1578,249 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
|
||||||
<bpmn2:sequenceFlow id="sequenceFlow_IIxHJw" sourceRef="event_PbP1JQ" targetRef="task_qiTRPA">
|
<bpmn2:sequenceFlow id="sequenceFlow_IIxHJw" sourceRef="event_PbP1JQ" targetRef="task_qiTRPA">
|
||||||
<bpmn2:documentation id="documentation_dBkQ6A"/>
|
<bpmn2:documentation id="documentation_dBkQ6A"/>
|
||||||
</bpmn2:sequenceFlow>
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_imKUgQ" imixs:activityid="102" name="[zoho export]">
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyarchive" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtmailsubject" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaccessmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyscheduledactivity" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfmailbody" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="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:value><![CDATA[process.team]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[space.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: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="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[Zoho export]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyupdateacl" type="xs:boolean">
|
||||||
|
<imixs:value>false</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>
|
||||||
|
<imixs:item name="keyaddreadfields" type="xs:string"/>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_WkgOyw"/>
|
||||||
|
<bpmn2:dataOutput id="dataOutput_ICQmtQ" name="Signal_2_Output"/>
|
||||||
|
<bpmn2:dataOutputAssociation id="dataOutputAssociation_0Tugbw">
|
||||||
|
<bpmn2:sourceRef>DataOutput_1</bpmn2:sourceRef>
|
||||||
|
</bpmn2:dataOutputAssociation>
|
||||||
|
<bpmn2:outputSet id="outputSet_yuwEOw" name="Output Set 2">
|
||||||
|
<bpmn2:dataOutputRefs>DataOutput_1</bpmn2:dataOutputRefs>
|
||||||
|
</bpmn2:outputSet>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_IYitnw" signalRef="signal_8"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_38nBkg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_cX24AA</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_cX24AA" sourceRef="event_imKUgQ" targetRef="Task_5">
|
||||||
|
<bpmn2:documentation id="documentation_qnWr1w"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_ErVz5Q" imixs:activityid="102" name="[zoho export]">
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyarchive" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtmailsubject" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaccessmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyscheduledactivity" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfmailbody" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="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:value><![CDATA[process.team]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[space.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: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="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[Zoho export]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyupdateacl" type="xs:boolean">
|
||||||
|
<imixs:value>false</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>
|
||||||
|
<imixs:item name="keyaddreadfields" type="xs:string"/>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_KWLD7g"/>
|
||||||
|
<bpmn2:dataOutput id="dataOutput_VrY90g" name="Signal_2_Output"/>
|
||||||
|
<bpmn2:dataOutputAssociation id="dataOutputAssociation_6vkFsw">
|
||||||
|
<bpmn2:sourceRef>DataOutput_1</bpmn2:sourceRef>
|
||||||
|
</bpmn2:dataOutputAssociation>
|
||||||
|
<bpmn2:outputSet id="outputSet_00CHxA" name="Output Set 2">
|
||||||
|
<bpmn2:dataOutputRefs>DataOutput_1</bpmn2:dataOutputRefs>
|
||||||
|
</bpmn2:outputSet>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_uJC9gA" signalRef="signal_8"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_38nBkg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_kqe1mA</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_kqe1mA" sourceRef="event_ErVz5Q" targetRef="Task_2">
|
||||||
|
<bpmn2:documentation id="documentation_EOjnyw"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_ecAXHQ" imixs:activityid="102" name="[zoho export]">
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyarchive" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtmailsubject" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaccessmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyscheduledactivity" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfmailbody" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="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:value><![CDATA[process.team]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[space.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: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="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[Zoho export]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyupdateacl" type="xs:boolean">
|
||||||
|
<imixs:value>false</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>
|
||||||
|
<imixs:item name="keyaddreadfields" type="xs:string"/>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_cgRSzg"/>
|
||||||
|
<bpmn2:dataOutput id="dataOutput_xW8Y7w" name="Signal_2_Output"/>
|
||||||
|
<bpmn2:dataOutputAssociation id="dataOutputAssociation_Mj7P0g">
|
||||||
|
<bpmn2:sourceRef>DataOutput_1</bpmn2:sourceRef>
|
||||||
|
</bpmn2:dataOutputAssociation>
|
||||||
|
<bpmn2:outputSet id="outputSet_8g5xoA" name="Output Set 2">
|
||||||
|
<bpmn2:dataOutputRefs>DataOutput_1</bpmn2:dataOutputRefs>
|
||||||
|
</bpmn2:outputSet>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_r6t4WQ" signalRef="signal_8"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_38nBkg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_BLgAIQ</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_BLgAIQ" sourceRef="event_ecAXHQ" targetRef="Task_1">
|
||||||
|
<bpmn2:documentation id="documentation_TkaI5A"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
</bpmn2:process>
|
</bpmn2:process>
|
||||||
<bpmn2:process id="process_2" name="Default Process" processType="Public">
|
<bpmn2:process id="process_2" name="Default Process" processType="Public">
|
||||||
<bpmn2:documentation id="documentation_J67Rkw"/>
|
<bpmn2:documentation id="documentation_J67Rkw"/>
|
||||||
|
|
@ -2073,6 +2322,42 @@ Wiedervorlage wird um 7 bzw. 5 Tage erhöht</bpmn2:text>
|
||||||
<di:waypoint x="615.0" y="413.0"/>
|
<di:waypoint x="615.0" y="413.0"/>
|
||||||
<di:waypoint x="615.0" y="480.0"/>
|
<di:waypoint x="615.0" y="480.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_imKUgQ" id="BPMNShape_021JNQ">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="2041.0" y="182.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_xV1jBQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="2009.0" y="221.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_cX24AA" id="BPMNEdge_QhwhSg" sourceElement="BPMNShape_021JNQ" targetElement="BPMNShape_Task_11">
|
||||||
|
<di:waypoint x="2041.0" y="200.0"/>
|
||||||
|
<di:waypoint x="2016.0" y="200.0"/>
|
||||||
|
<di:waypoint x="2016.0" y="305.0"/>
|
||||||
|
<di:waypoint x="1990.0" y="305.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_ErVz5Q" id="BPMNShape_7te3yQ">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="887.0" y="387.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_oRVZHQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="855.0" y="426.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_kqe1mA" id="BPMNEdge_TowHqA" sourceElement="BPMNShape_7te3yQ" targetElement="BPMNShape_Task_5">
|
||||||
|
<di:waypoint x="923.0" y="407.0"/>
|
||||||
|
<di:waypoint x="963.0" y="407.0"/>
|
||||||
|
<di:waypoint x="963.0" y="305.0"/>
|
||||||
|
<di:waypoint x="1000.0" y="305.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_ecAXHQ" id="BPMNShape_0q3bLA">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="1131.6073426719013" y="874.28737157678"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_ZmnQOg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="1099.6072998046875" y="913.287353515625"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_BLgAIQ" id="BPMNEdge_90mejg" sourceElement="BPMNShape_0q3bLA" targetElement="BPMNShape_Task_3">
|
||||||
|
<di:waypoint x="1132.0" y="892.0"/>
|
||||||
|
<di:waypoint x="1121.0" y="892.0"/>
|
||||||
|
<di:waypoint x="1121.0" y="755.0"/>
|
||||||
|
<di:waypoint x="1110.0" y="755.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
</bpmndi:BPMNPlane>
|
</bpmndi:BPMNPlane>
|
||||||
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">
|
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">
|
||||||
<dc:Font name="arial" size="9.0"/>
|
<dc:Font name="arial" size="9.0"/>
|
||||||
|
|
|
||||||
|
|
@ -101,6 +101,11 @@
|
||||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_7</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>IntermediateCatchEvent_7</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_24</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>IntermediateCatchEvent_24</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>event_yosOIA</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>event_yosOIA</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>task_IJbghg</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>gateway_X0pLJQ</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>event_k30R3A</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>event_rr2FIg</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>event_SkBMdQ</bpmn2:flowNodeRef>
|
||||||
</bpmn2:lane>
|
</bpmn2:lane>
|
||||||
<bpmn2:lane id="Lane_5" name="Buchhaltung">
|
<bpmn2:lane id="Lane_5" name="Buchhaltung">
|
||||||
<bpmn2:flowNodeRef>Task_5000</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>Task_5000</bpmn2:flowNodeRef>
|
||||||
|
|
@ -142,7 +147,8 @@
|
||||||
<bpmn2:flowNodeRef>TextAnnotation_2</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>TextAnnotation_2</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>IntermediateCatchEvent_62</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>IntermediateCatchEvent_62</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>gateway_Al0gGg</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>gateway_Al0gGg</bpmn2:flowNodeRef>
|
||||||
<bpmn2:flowNodeRef>event_RH72Rg</bpmn2:flowNodeRef>
|
<bpmn2:flowNodeRef>event_yPggjQ</bpmn2:flowNodeRef>
|
||||||
|
<bpmn2:flowNodeRef>event_bPBmfw</bpmn2:flowNodeRef>
|
||||||
</bpmn2:lane>
|
</bpmn2:lane>
|
||||||
</bpmn2:laneSet>
|
</bpmn2:laneSet>
|
||||||
<bpmn2:task id="Task_5000" imixs:processid="5300" name="Approval">
|
<bpmn2:task id="Task_5000" imixs:processid="5300" name="Approval">
|
||||||
|
|
@ -650,6 +656,7 @@ if (b>0 && (a!=b) ) {
|
||||||
<bpmn2:outgoing>SequenceFlow_88</bpmn2:outgoing>
|
<bpmn2:outgoing>SequenceFlow_88</bpmn2:outgoing>
|
||||||
<bpmn2:incoming>sequenceFlow_W0RBHg</bpmn2:incoming>
|
<bpmn2:incoming>sequenceFlow_W0RBHg</bpmn2:incoming>
|
||||||
<bpmn2:incoming>sequenceFlow_IZAXAQ</bpmn2:incoming>
|
<bpmn2:incoming>sequenceFlow_IZAXAQ</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_eG2EJw</bpmn2:incoming>
|
||||||
</bpmn2:task>
|
</bpmn2:task>
|
||||||
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_15" imixs:activityid="90" name="Block payment">
|
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_15" imixs:activityid="90" name="Block payment">
|
||||||
<bpmn2:extensionElements>
|
<bpmn2:extensionElements>
|
||||||
|
|
@ -875,7 +882,7 @@ if (paymentType=="no_sepa") {
|
||||||
<bpmn2:incoming>SequenceFlow_90</bpmn2:incoming>
|
<bpmn2:incoming>SequenceFlow_90</bpmn2:incoming>
|
||||||
<bpmn2:outgoing>SequenceFlow_47</bpmn2:outgoing>
|
<bpmn2:outgoing>SequenceFlow_47</bpmn2:outgoing>
|
||||||
<bpmn2:incoming>sequenceFlow_9rYDHA</bpmn2:incoming>
|
<bpmn2:incoming>sequenceFlow_9rYDHA</bpmn2:incoming>
|
||||||
<bpmn2:incoming>sequenceFlow_0s8UKQ</bpmn2:incoming>
|
<bpmn2:incoming>sequenceFlow_aQ9k0Q</bpmn2:incoming>
|
||||||
</bpmn2:task>
|
</bpmn2:task>
|
||||||
<bpmn2:endEvent id="EndEvent_2" name="Ende">
|
<bpmn2:endEvent id="EndEvent_2" name="Ende">
|
||||||
<bpmn2:incoming>SequenceFlow_47</bpmn2:incoming>
|
<bpmn2:incoming>SequenceFlow_47</bpmn2:incoming>
|
||||||
|
|
@ -3791,12 +3798,13 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<bpmn2:documentation id="documentation_zDOgVA"/>
|
<bpmn2:documentation id="documentation_zDOgVA"/>
|
||||||
<bpmn2:signalEventDefinition id="signalEventDefinition_ktV0tA" signalRef="signal_9"/>
|
<bpmn2:signalEventDefinition id="signalEventDefinition_ktV0tA" signalRef="signal_9"/>
|
||||||
<bpmn2:incoming>sequenceFlow_7wMzHA</bpmn2:incoming>
|
<bpmn2:incoming>sequenceFlow_7wMzHA</bpmn2:incoming>
|
||||||
<bpmn2:outgoing>sequenceFlow_LPXJdg</bpmn2:outgoing>
|
<bpmn2:outgoing>sequenceFlow_LuiXSA</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_TaR2iw</bpmn2:incoming>
|
||||||
</bpmn2:intermediateCatchEvent>
|
</bpmn2:intermediateCatchEvent>
|
||||||
<bpmn2:sequenceFlow id="sequenceFlow_7wMzHA" sourceRef="IntermediateCatchEvent_5005-20" targetRef="event_yosOIA">
|
<bpmn2:sequenceFlow id="sequenceFlow_7wMzHA" sourceRef="IntermediateCatchEvent_5005-20" targetRef="event_yosOIA">
|
||||||
<bpmn2:documentation id="documentation_0K0GMQ"/>
|
<bpmn2:documentation id="documentation_0K0GMQ"/>
|
||||||
</bpmn2:sequenceFlow>
|
</bpmn2:sequenceFlow>
|
||||||
<bpmn2:sequenceFlow id="sequenceFlow_LPXJdg" sourceRef="event_yosOIA" targetRef="ExclusiveGateway_3">
|
<bpmn2:sequenceFlow id="sequenceFlow_LPXJdg" sourceRef="gateway_X0pLJQ" targetRef="ExclusiveGateway_3">
|
||||||
<bpmn2:documentation id="documentation_KDYlDw"/>
|
<bpmn2:documentation id="documentation_KDYlDw"/>
|
||||||
</bpmn2:sequenceFlow>
|
</bpmn2:sequenceFlow>
|
||||||
<bpmn2:sequenceFlow id="sequenceFlow_QzY8PA" sourceRef="IntermediateCatchEvent_62" targetRef="gateway_Al0gGg">
|
<bpmn2:sequenceFlow id="sequenceFlow_QzY8PA" sourceRef="IntermediateCatchEvent_62" targetRef="gateway_Al0gGg">
|
||||||
|
|
@ -3898,7 +3906,304 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<bpmn2:sequenceFlow id="sequenceFlow_IZAXAQ" sourceRef="IntermediateCatchEvent_16" targetRef="Task_3">
|
<bpmn2:sequenceFlow id="sequenceFlow_IZAXAQ" sourceRef="IntermediateCatchEvent_16" targetRef="Task_3">
|
||||||
<bpmn2:documentation id="documentation_0tNBRw"/>
|
<bpmn2:documentation id="documentation_0tNBRw"/>
|
||||||
</bpmn2:sequenceFlow>
|
</bpmn2:sequenceFlow>
|
||||||
<bpmn2:intermediateCatchEvent id="event_RH72Rg" imixs:activityid="400" name="ZOHO Test">
|
<bpmn2:task id="task_IJbghg" imixs:processid="5201" name="Zoho API Error">
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<imixs:item name="txteditorid" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[alexander/form_basic]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<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[in Prüfung]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtimageurl" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[typcn-download|typcn-info,imixs-info,icon-sub-ne]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtworkflowsummary" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[<itemvalue>_img</itemvalue><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:string">
|
||||||
|
<imixs:value><![CDATA[true]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyownershipfields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[space.team]]></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:value><![CDATA[space.manager]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[space.team]]></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>
|
||||||
|
<imixs:item name="namownershipnames" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="namaddwriteaccess" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[{process:?:member}]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_3Zksdg"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>
|
||||||
|
]]></bpmn2:documentation>
|
||||||
|
<bpmn2:incoming>SequenceFlow_83</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>SequenceFlow_134</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_ZFDfeA</bpmn2:outgoing>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_Te40Zg</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_1lhJLw</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_vDXFjw</bpmn2:incoming>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:exclusiveGateway default="sequenceFlow_LPXJdg" gatewayDirection="Diverging" id="gateway_X0pLJQ" name="">
|
||||||
|
<bpmn2:documentation id="documentation_gD3cNg"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_LPXJdg</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_LuiXSA</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_uiPbQA</bpmn2:outgoing>
|
||||||
|
</bpmn2:exclusiveGateway>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_LuiXSA" sourceRef="event_yosOIA" targetRef="gateway_X0pLJQ">
|
||||||
|
<bpmn2:documentation id="documentation_1eignw"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_uiPbQA" sourceRef="gateway_X0pLJQ" targetRef="event_SkBMdQ">
|
||||||
|
<bpmn2:documentation id="documentation_Eg1LZg"/>
|
||||||
|
<bpmn2:conditionExpression id="formalExpression_kVy01Q" xsi:type="bpmn2:tFormalExpression"><![CDATA[''!=workitem.getItemValueString('adapter.error_code');
|
||||||
|
]]></bpmn2:conditionExpression>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_k30R3A" imixs:activityid="20" name="Retry Export">
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyarchive" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtmailsubject" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaccessmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyscheduledactivity" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfmailbody" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyversion" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[$creator]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[$editor]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[process.manager]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="numnextactivityid" type="xs:int">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyfollowup" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keypublicresult" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[1]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keylogdateformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyownershipfields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[$editor]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="numnextid" type="xs:int">
|
||||||
|
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtactivityresult" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtname" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Save]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyownershipmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfresultlog" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Retry Zoho Export]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyupdateacl" type="xs:boolean">
|
||||||
|
<imixs:value>false</imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_7Lf5dA"><![CDATA[Retry Zoho Export]]></bpmn2:documentation>
|
||||||
|
<bpmn2:incoming>sequenceFlow_Te40Zg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_TaR2iw</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_Te40Zg" sourceRef="task_IJbghg" targetRef="event_k30R3A">
|
||||||
|
<bpmn2:documentation id="documentation_jpnbnw"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_rr2FIg" imixs:activityid="10" name="Save">
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<imixs:item name="keylogtimeformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyarchive" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtmailsubject" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaccessmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyscheduledactivity" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfmailbody" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyversion" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[$creator]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[$editor]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[process.manager]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="numnextactivityid" type="xs:int">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyfollowup" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keypublicresult" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[1]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keylogdateformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyownershipfields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[$editor]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="numnextid" type="xs:int">
|
||||||
|
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtactivityresult" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtname" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Save]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyownershipmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfresultlog" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyupdateacl" type="xs:boolean">
|
||||||
|
<imixs:value>false</imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_U8bh1w"><![CDATA[Caching]]></bpmn2:documentation>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_1lhJLw</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_1lhJLw" sourceRef="event_rr2FIg" targetRef="task_IJbghg">
|
||||||
|
<bpmn2:documentation id="documentation_VQ3xmg"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_TaR2iw" sourceRef="event_k30R3A" targetRef="event_yosOIA">
|
||||||
|
<bpmn2:documentation id="documentation_691r0g"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_SkBMdQ" imixs:activityid="401" name="[Zoho API Error}">
|
||||||
|
<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="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[An error occured during Cargosoft Import and Zoho Export: <itemvalue>adapter.error_code</itemvalue>
|
||||||
|
|
||||||
|
<propertyvalue>application.url</propertyvalue>index.jsf?workitem=<itemvalue>$uniqueid</itemvalue>]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyversion" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyaddwritefields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[$creator]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[$editor]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[process.manager]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="numnextactivityid" type="xs:int">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyfollowup" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keypublicresult" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[1]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keylogdateformat" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[2]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyownershipfields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[$editor]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtnextprocesstree" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="numnextid" type="xs:int">
|
||||||
|
<imixs:value><![CDATA[5005]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtactivityresult" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtname" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Save]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyownershipmode" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="rtfresultlog" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Zoho API Error: <itemvalue>adapter.error_code</itemvalue>]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keyupdateacl" type="xs:boolean">
|
||||||
|
<imixs:value>false</imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="nammailreceiver" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="nammailreceivercc" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[gaby.heinle@imixs.com]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[ralph.soika@imixs.com]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="nammailreceiverbcc" type="xs:string">
|
||||||
|
<imixs:value/>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtmailsubject" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Zoho API Error: <itemvalue>adapter.error_code</itemvalue>]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keymailreceiverfields" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[process.team]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_O4WsYg"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_uiPbQA</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_vDXFjw</bpmn2:outgoing>
|
||||||
|
<bpmn2:messageEventDefinition id="messageEventDefinition_oQM6Mg" messageRef="message_1"/>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_vDXFjw" sourceRef="event_SkBMdQ" targetRef="task_IJbghg">
|
||||||
|
<bpmn2:documentation id="documentation_p1Z9Rg"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_yPggjQ" imixs:activityid="400" name="[ZOHO export]">
|
||||||
<bpmn2:extensionElements>
|
<bpmn2:extensionElements>
|
||||||
<imixs:item name="rtfresultlog" type="xs:string">
|
<imixs:item name="rtfresultlog" type="xs:string">
|
||||||
<imixs:value><![CDATA[Zoho export]]></imixs:value>
|
<imixs:value><![CDATA[Zoho export]]></imixs:value>
|
||||||
|
|
@ -3907,15 +4212,32 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<imixs:value><![CDATA[1]]></imixs:value>
|
<imixs:value><![CDATA[1]]></imixs:value>
|
||||||
</imixs:item>
|
</imixs:item>
|
||||||
</bpmn2:extensionElements>
|
</bpmn2:extensionElements>
|
||||||
<bpmn2:documentation id="documentation_Im3wqw"/>
|
<bpmn2:documentation id="documentation_UZ01yA"/>
|
||||||
<bpmn2:signalEventDefinition id="signalEventDefinition_WJdSdQ" signalRef="signal_9"/>
|
<bpmn2:signalEventDefinition id="signalEventDefinition_0g0CKw" signalRef="signal_9"/>
|
||||||
<bpmn2:outgoing>sequenceFlow_0s8UKQ</bpmn2:outgoing>
|
<bpmn2:incoming>sequenceFlow_TaR2iw</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_aQ9k0Q</bpmn2:outgoing>
|
||||||
</bpmn2:intermediateCatchEvent>
|
</bpmn2:intermediateCatchEvent>
|
||||||
<bpmn2:sequenceFlow id="sequenceFlow_0s8UKQ" sourceRef="event_RH72Rg" targetRef="Task_5">
|
<bpmn2:sequenceFlow id="sequenceFlow_aQ9k0Q" sourceRef="event_yPggjQ" targetRef="Task_5">
|
||||||
<bpmn2:documentation id="documentation_290euw"/>
|
<bpmn2:documentation id="documentation_2AnEJQ"/>
|
||||||
</bpmn2:sequenceFlow>
|
</bpmn2:sequenceFlow>
|
||||||
<bpmn2:association id="association_My0cog" sourceRef="Task_5" targetRef="DataObject_3">
|
<bpmn2:intermediateCatchEvent id="event_bPBmfw" imixs:activityid="400" name="[ZOHO export]">
|
||||||
<bpmn2:documentation id="documentation_oAaR3Q"/>
|
<bpmn2:extensionElements>
|
||||||
|
<imixs:item name="rtfresultlog" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Zoho export]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="keypublicresult" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[1]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:documentation id="documentation_ljiIMQ"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_hlwlWQ" signalRef="signal_9"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_eG2EJw</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_eG2EJw" sourceRef="event_bPBmfw" targetRef="Task_3">
|
||||||
|
<bpmn2:documentation id="documentation_UARExQ"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:association id="association_BnUXGw" sourceRef="Task_5" targetRef="DataObject_3">
|
||||||
|
<bpmn2:documentation id="documentation_NRl2xw"/>
|
||||||
</bpmn2:association>
|
</bpmn2:association>
|
||||||
</bpmn2:process>
|
</bpmn2:process>
|
||||||
<bpmn2:process id="process_2" name="Invoice receipt" processType="Public">
|
<bpmn2:process id="process_2" name="Invoice receipt" processType="Public">
|
||||||
|
|
@ -3923,6 +4245,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
</bpmn2:process>
|
</bpmn2:process>
|
||||||
<bpmn2:signal id="signal_8" name="com.alexanderlogistics.RenameFilenamesAdapter"/>
|
<bpmn2:signal id="signal_8" name="com.alexanderlogistics.RenameFilenamesAdapter"/>
|
||||||
<bpmn2:signal id="signal_9" name="com.alexanderlogistics.zoho.ZohoExportAdapter"/>
|
<bpmn2:signal id="signal_9" name="com.alexanderlogistics.zoho.ZohoExportAdapter"/>
|
||||||
|
<bpmn2:message id="message_1" name="Message 1">
|
||||||
|
<bpmn2:documentation id="documentation_qqRE0Q"/>
|
||||||
|
</bpmn2:message>
|
||||||
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
||||||
<bpmndi:BPMNPlane bpmnElement="Collaboration_1" id="BPMNPlane_Process_1">
|
<bpmndi:BPMNPlane bpmnElement="Collaboration_1" id="BPMNPlane_Process_1">
|
||||||
<bpmndi:BPMNShape bpmnElement="Participant_1" id="BPMNShape_Participant_1" isHorizontal="true">
|
<bpmndi:BPMNShape bpmnElement="Participant_1" id="BPMNShape_Participant_1" isHorizontal="true">
|
||||||
|
|
@ -3932,10 +4257,10 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<dc:Bounds height="522.6666870117188" width="2630.0" x="80.0" y="50.0"/>
|
<dc:Bounds height="522.6666870117188" width="2630.0" x="80.0" y="50.0"/>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNShape bpmnElement="Lane_2" id="BPMNShape_Lane_2" isHorizontal="true">
|
<bpmndi:BPMNShape bpmnElement="Lane_2" id="BPMNShape_Lane_2" isHorizontal="true">
|
||||||
<dc:Bounds height="549.6666870117188" width="2630.0" x="80.0" y="572.0"/>
|
<dc:Bounds height="665.6666870117188" width="2630.0" x="80.0" y="572.0"/>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNShape bpmnElement="Lane_5" id="BPMNShape_Lane_5" isHorizontal="true">
|
<bpmndi:BPMNShape bpmnElement="Lane_5" id="BPMNShape_Lane_5" isHorizontal="true">
|
||||||
<dc:Bounds height="1057.6666259765625" width="2630.0" x="80.0" y="1121.0"/>
|
<dc:Bounds height="941.6666259765625" width="2630.0" x="80.0" y="1237.0"/>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNShape bpmnElement="StartEvent_1" id="BPMNShape_StartEvent_1">
|
<bpmndi:BPMNShape bpmnElement="StartEvent_1" id="BPMNShape_StartEvent_1">
|
||||||
<dc:Bounds height="36.0" width="36.0" x="117.0" y="187.0"/>
|
<dc:Bounds height="36.0" width="36.0" x="117.0" y="187.0"/>
|
||||||
|
|
@ -4022,9 +4347,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
</bpmndi:BPMNLabel>
|
</bpmndi:BPMNLabel>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_3" id="BPMNShape_ExclusiveGateway_3" isMarkerVisible="true">
|
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_3" id="BPMNShape_ExclusiveGateway_3" isMarkerVisible="true">
|
||||||
<dc:Bounds height="50.0" width="50.0" x="930.0" y="850.0"/>
|
<dc:Bounds height="50.0" width="50.0" x="1100.0" y="850.0"/>
|
||||||
<bpmndi:BPMNLabel id="BPMNLabel_7" labelStyle="BPMNLabelStyle_1">
|
<bpmndi:BPMNLabel id="BPMNLabel_7" labelStyle="BPMNLabelStyle_1">
|
||||||
<dc:Bounds height="20.0" width="100.0" x="904.5" y="895.0"/>
|
<dc:Bounds height="20.0" width="100.0" x="1074.5" y="895.0"/>
|
||||||
</bpmndi:BPMNLabel>
|
</bpmndi:BPMNLabel>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_3" id="BPMNShape_IntermediateCatchEvent_5">
|
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_3" id="BPMNShape_IntermediateCatchEvent_5">
|
||||||
|
|
@ -4079,7 +4404,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
</bpmndi:BPMNLabel>
|
</bpmndi:BPMNLabel>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNShape bpmnElement="TextAnnotation_1" id="BPMNShape_TextAnnotation_4">
|
<bpmndi:BPMNShape bpmnElement="TextAnnotation_1" id="BPMNShape_TextAnnotation_4">
|
||||||
<dc:Bounds height="97.0" width="206.0" x="520.0" y="960.0"/>
|
<dc:Bounds height="97.0" width="206.0" x="490.0" y="960.0"/>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_20" id="BPMNShape_IntermediateCatchEvent_23">
|
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_20" id="BPMNShape_IntermediateCatchEvent_23">
|
||||||
<dc:Bounds height="36.0" width="36.0" x="1457.0" y="1487.0"/>
|
<dc:Bounds height="36.0" width="36.0" x="1457.0" y="1487.0"/>
|
||||||
|
|
@ -4387,8 +4712,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<bpmndi:BPMNLabel id="BPMNLabel_22">
|
<bpmndi:BPMNLabel id="BPMNLabel_22">
|
||||||
<dc:Bounds height="14.0" width="57.0" x="1042.0" y="1561.0"/>
|
<dc:Bounds height="14.0" width="57.0" x="1042.0" y="1561.0"/>
|
||||||
</bpmndi:BPMNLabel>
|
</bpmndi:BPMNLabel>
|
||||||
<di:waypoint x="954.0" y="899.0"/>
|
<di:waypoint x="1122.0" y="897.0"/>
|
||||||
<di:waypoint x="954.0" y="1330.0"/>
|
<di:waypoint x="1122.0" y="1330.0"/>
|
||||||
<di:waypoint x="720.0" y="1330.0"/>
|
<di:waypoint x="720.0" y="1330.0"/>
|
||||||
<di:waypoint x="720.0" y="1590.0"/>
|
<di:waypoint x="720.0" y="1590.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
|
|
@ -4441,8 +4766,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
<bpmndi:BPMNEdge bpmnElement="Association_1" id="BPMNEdge_Association_1" sourceElement="BPMNShape_TextAnnotation_4" targetElement="BPMNShape_IntermediateCatchEvent_7">
|
<bpmndi:BPMNEdge bpmnElement="Association_1" id="BPMNEdge_Association_1" sourceElement="BPMNShape_TextAnnotation_4" targetElement="BPMNShape_IntermediateCatchEvent_7">
|
||||||
<bpmndi:BPMNLabel id="BPMNLabel_108"/>
|
<bpmndi:BPMNLabel id="BPMNLabel_108"/>
|
||||||
<di:waypoint x="640.0" y="960.0"/>
|
<di:waypoint x="605.0" y="960.0"/>
|
||||||
<di:waypoint x="640.0" y="925.0"/>
|
<di:waypoint x="605.0" y="925.0"/>
|
||||||
<di:waypoint x="635.0" y="925.0"/>
|
<di:waypoint x="635.0" y="925.0"/>
|
||||||
<di:waypoint x="635.0" y="893.0"/>
|
<di:waypoint x="635.0" y="893.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
|
|
@ -4516,7 +4841,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<bpmndi:BPMNLabel id="BPMNLabel_149">
|
<bpmndi:BPMNLabel id="BPMNLabel_149">
|
||||||
<dc:Bounds height="14.0" width="30.0" x="1749.0" y="1406.0"/>
|
<dc:Bounds height="14.0" width="30.0" x="1749.0" y="1406.0"/>
|
||||||
</bpmndi:BPMNLabel>
|
</bpmndi:BPMNLabel>
|
||||||
<di:waypoint x="980.0" y="875.0"/>
|
<di:waypoint x="1150.0" y="875.0"/>
|
||||||
<di:waypoint x="1885.0" y="875.0"/>
|
<di:waypoint x="1885.0" y="875.0"/>
|
||||||
<di:waypoint x="1885.0" y="1360.0"/>
|
<di:waypoint x="1885.0" y="1360.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
|
|
@ -4783,18 +5108,18 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<di:waypoint x="1335.0" y="1640.0"/>
|
<di:waypoint x="1335.0" y="1640.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
<bpmndi:BPMNShape bpmnElement="event_yosOIA" id="BPMNShape_ay0nsA">
|
<bpmndi:BPMNShape bpmnElement="event_yosOIA" id="BPMNShape_ay0nsA">
|
||||||
<dc:Bounds height="36.0" width="36.0" x="737.0" y="857.0"/>
|
<dc:Bounds height="36.0" width="36.0" x="757.0" y="857.0"/>
|
||||||
<bpmndi:BPMNLabel id="BPMNLabel_S30ucQ">
|
<bpmndi:BPMNLabel id="BPMNLabel_S30ucQ">
|
||||||
<dc:Bounds height="20.0" width="100.0" x="705.0" y="896.0"/>
|
<dc:Bounds height="20.0" width="100.0" x="725.0" y="896.0"/>
|
||||||
</bpmndi:BPMNLabel>
|
</bpmndi:BPMNLabel>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_7wMzHA" id="BPMNEdge_fAkK2A" sourceElement="BPMNShape_IntermediateCatchEvent_7" targetElement="BPMNShape_ay0nsA">
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_7wMzHA" id="BPMNEdge_fAkK2A" sourceElement="BPMNShape_IntermediateCatchEvent_7" targetElement="BPMNShape_ay0nsA">
|
||||||
<di:waypoint x="653.0" y="875.0"/>
|
<di:waypoint x="653.0" y="875.0"/>
|
||||||
<di:waypoint x="737.0" y="875.0"/>
|
<di:waypoint x="757.0" y="875.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_LPXJdg" id="BPMNEdge_RFZ5ig" sourceElement="BPMNShape_ay0nsA" targetElement="BPMNShape_ExclusiveGateway_3">
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_LPXJdg" id="BPMNEdge_RFZ5ig" sourceElement="BPMNShape_VmXYZQ" targetElement="BPMNShape_ExclusiveGateway_3">
|
||||||
<di:waypoint x="773.0" y="875.0"/>
|
<di:waypoint x="950.0" y="875.0"/>
|
||||||
<di:waypoint x="930.0" y="875.0"/>
|
<di:waypoint x="1100.0" y="875.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_QzY8PA" id="BPMNEdge_iw4gBw" sourceElement="BPMNShape_IntermediateCatchEvent_67" targetElement="BPMNShape_YcLGng">
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_QzY8PA" id="BPMNEdge_iw4gBw" sourceElement="BPMNShape_IntermediateCatchEvent_67" targetElement="BPMNShape_YcLGng">
|
||||||
<di:waypoint x="2053.0" y="1385.0"/>
|
<di:waypoint x="2053.0" y="1385.0"/>
|
||||||
|
|
@ -4831,19 +5156,88 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']]
|
||||||
<di:waypoint x="1003.0" y="1615.0"/>
|
<di:waypoint x="1003.0" y="1615.0"/>
|
||||||
<di:waypoint x="1280.0" y="1615.0"/>
|
<di:waypoint x="1280.0" y="1615.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
<bpmndi:BPMNShape bpmnElement="event_RH72Rg" id="BPMNShape_1LtZaw">
|
<bpmndi:BPMNShape bpmnElement="task_IJbghg" id="BPMNShape_PgxXiw">
|
||||||
<dc:Bounds height="36.0" width="36.0" x="2451.424047751376" y="1716.921725857192"/>
|
<dc:Bounds height="50.0" width="110.0" x="870.0" y="1060.0"/>
|
||||||
<bpmndi:BPMNLabel id="BPMNLabel_oj1Prw">
|
</bpmndi:BPMNShape>
|
||||||
<dc:Bounds height="20.0" width="100.0" x="2419.424072265625" y="1755.9217529296875"/>
|
<bpmndi:BPMNShape bpmnElement="gateway_X0pLJQ" id="BPMNShape_VmXYZQ">
|
||||||
|
<dc:Bounds height="50.0" width="50.0" x="900.0" y="850.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_9y0kKw">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="875.0" y="903.0"/>
|
||||||
</bpmndi:BPMNLabel>
|
</bpmndi:BPMNLabel>
|
||||||
</bpmndi:BPMNShape>
|
</bpmndi:BPMNShape>
|
||||||
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0s8UKQ" id="BPMNEdge_VCj7ww" sourceElement="BPMNShape_1LtZaw" targetElement="BPMNShape_Task_11">
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_LuiXSA" id="BPMNEdge_byEHQw" sourceElement="BPMNShape_ay0nsA" targetElement="BPMNShape_VmXYZQ">
|
||||||
<di:waypoint x="2469.0" y="1717.0"/>
|
<di:waypoint x="793.0" y="875.0"/>
|
||||||
<di:waypoint x="2469.0" y="1678.0"/>
|
<di:waypoint x="900.0" y="875.0"/>
|
||||||
<di:waypoint x="2465.0" y="1678.0"/>
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_uiPbQA" id="BPMNEdge_a8mQYw" sourceElement="BPMNShape_VmXYZQ" targetElement="BPMNShape_mCUY0g">
|
||||||
|
<di:waypoint x="925.0" y="900.0"/>
|
||||||
|
<di:waypoint x="925.0" y="947.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_k30R3A" id="BPMNShape_utsgEg">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="757.0" y="1067.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_7iM0fQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="725.0" y="1106.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Te40Zg" id="BPMNEdge_f0a1Ag" sourceElement="BPMNShape_PgxXiw" targetElement="BPMNShape_utsgEg">
|
||||||
|
<di:waypoint x="870.0" y="1085.0"/>
|
||||||
|
<di:waypoint x="793.0" y="1085.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_rr2FIg" id="BPMNShape_ITG8tQ">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="907.0" y="1137.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_P8uQPQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="875.0" y="1176.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_1lhJLw" id="BPMNEdge_1aN61g" sourceElement="BPMNShape_ITG8tQ" targetElement="BPMNShape_PgxXiw">
|
||||||
|
<di:waypoint x="925.0" y="1137.0"/>
|
||||||
|
<di:waypoint x="925.0" y="1110.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_TaR2iw" id="BPMNEdge_vpbCQA" sourceElement="BPMNShape_utsgEg" targetElement="BPMNShape_ay0nsA">
|
||||||
|
<di:waypoint x="775.0" y="1067.0"/>
|
||||||
|
<di:waypoint x="775.0" y="893.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_SkBMdQ" id="BPMNShape_mCUY0g">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="907.0" y="947.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_DBw3mQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="875.0" y="986.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vDXFjw" id="BPMNEdge_E2I14Q" sourceElement="BPMNShape_mCUY0g" targetElement="BPMNShape_PgxXiw">
|
||||||
|
<di:waypoint x="925.0" y="983.0"/>
|
||||||
|
<di:waypoint x="925.0" y="1060.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_10d0ww">
|
||||||
|
<dc:Bounds height="20.0" width="30.0" x="0.0" y="0.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_o0MLJQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="-32.0" y="39.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_yPggjQ" id="BPMNShape_XLwqog">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="2447.0" y="1697.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_Yj3sgg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="2415.0" y="1736.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_aQ9k0Q" id="BPMNEdge_MIsI0Q" sourceElement="BPMNShape_XLwqog" targetElement="BPMNShape_Task_11">
|
||||||
|
<di:waypoint x="2465.0" y="1697.0"/>
|
||||||
<di:waypoint x="2465.0" y="1640.0"/>
|
<di:waypoint x="2465.0" y="1640.0"/>
|
||||||
</bpmndi:BPMNEdge>
|
</bpmndi:BPMNEdge>
|
||||||
<bpmndi:BPMNEdge bpmnElement="association_My0cog" id="BPMNEdge_5dWtSw" sourceElement="BPMNShape_Task_11" targetElement="BPMNShape_DataObject_3">
|
<bpmndi:BPMNShape bpmnElement="event_bPBmfw" id="BPMNShape_f9xNxA">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="1338.1603668461994" y="1326.8090327548177"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_Tkk3kg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="1306.160400390625" y="1365.80908203125"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_eG2EJw" id="BPMNEdge_mBFEMw" sourceElement="BPMNShape_f9xNxA" targetElement="BPMNShape_Task_9">
|
||||||
|
<di:waypoint x="1356.0" y="1363.0"/>
|
||||||
|
<di:waypoint x="1356.0" y="1363.0"/>
|
||||||
|
<di:waypoint x="1356.0" y="1363.0"/>
|
||||||
|
<di:waypoint x="1356.0" y="1476.0"/>
|
||||||
|
<di:waypoint x="1335.0" y="1476.0"/>
|
||||||
|
<di:waypoint x="1335.0" y="1590.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_BnUXGw" id="BPMNEdge_U2G3XQ" sourceElement="BPMNShape_Task_11" targetElement="BPMNShape_DataObject_3">
|
||||||
<di:waypoint x="2410.0" y="1615.0"/>
|
<di:waypoint x="2410.0" y="1615.0"/>
|
||||||
<di:waypoint x="1548.0" y="1615.0"/>
|
<di:waypoint x="1548.0" y="1615.0"/>
|
||||||
<di:waypoint x="1548.0" y="1875.0"/>
|
<di:waypoint x="1548.0" y="1875.0"/>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue