From 5c16f68a43e967856586179f81f8dc07c9f7355b Mon Sep 17 00:00:00 2001
From: Ralph Soika
Date: Wed, 27 Aug 2025 15:31:07 +0200
Subject: [PATCH] workflow update
---
RELEASENOTES.md | 6 +-
workflow/businesspartner-de-1.0.1.bpmn | 1075 +++
workflow/businesspartner-en-1.0.0.bpmn | 7 +-
workflow/gutschriftabgleich-de-1.0.11.bpmn | 2763 +++++++
workflow/mahnlauf-de-1.0.5.bpmn | 1197 +++
workflow/mahnlauf-en-1.0.2.bpmn | 1027 +++
workflow/rechnungsausgang-de-1.0.15.bpmn | 4159 ++++++++++
workflow/rechnungseingang-de-1.2.42.bpmn | 8538 ++++++++++++++++++++
workflow/zahlungseingang-de-1.0.6.bpmn | 1001 +++
9 files changed, 19767 insertions(+), 6 deletions(-)
create mode 100644 workflow/businesspartner-de-1.0.1.bpmn
create mode 100644 workflow/gutschriftabgleich-de-1.0.11.bpmn
create mode 100644 workflow/mahnlauf-de-1.0.5.bpmn
create mode 100644 workflow/mahnlauf-en-1.0.2.bpmn
create mode 100644 workflow/rechnungsausgang-de-1.0.15.bpmn
create mode 100644 workflow/rechnungseingang-de-1.2.42.bpmn
create mode 100644 workflow/zahlungseingang-de-1.0.6.bpmn
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index c9dc384..4d896aa 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -11,9 +11,9 @@
- Encoding für CSV Import aus cargosoft muss auf `encoding=UTF-8` stehen!
- Neues Businesspartner BPMN Modell einspielen
-- Lucene Index neu berechenne wegen 'partner.id'
+- Lucene Index neu berechnene wegen 'partner.id'
-#### Daten Synchronisation
+#### Daten Synchronisation BUsiness Parnter
- Erstmal nach Dubletten suchen:
@@ -21,7 +21,7 @@
ACHTUNG kann sehr lange laufen (1 Stunde)
- Jetzt die Daten syncen
-- https://alexander-logistics-xxx.office-workflow.de/api/cargosoft/bp-sync?maxcount=25000
+ https://alexander-logistics-xxx.office-workflow.de/api/cargosoft/bp-sync?maxcount=25000
ACHTUNG kann sehr sehr sehr!! lange laufen (3 Stunde)
kann aber auch dann mehrfach aufgerufen werden so dass sich das alles zum guten wendet
diff --git a/workflow/businesspartner-de-1.0.1.bpmn b/workflow/businesspartner-de-1.0.1.bpmn
new file mode 100644
index 0000000..08b9091
--- /dev/null
+++ b/workflow/businesspartner-de-1.0.1.bpmn
@@ -0,0 +1,1075 @@
+
+
+
+
+
+
+ association_83sZPw
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ task_ToMZaQ
+ event_WmkBvw
+ event_1clvlg
+ task_Q80A1Q
+ task_B8Pi7A
+ event_aSdkwg
+ event_Tr0aug
+ dataObject_UQIXAQ
+ event_vwH0cA
+ textAnnotation_LyGTCw
+ event_TuyuwQ
+ event_h0Kk5g
+ task_delO7Q
+ event_1OVorA
+ event_baWU4w
+ event_ofjVfg
+ event_i7yQVw
+ gateway_uK0c6g
+ event_6250fg
+ task_NohgrQ
+ event_AMs05g
+ event_feLZFQ
+ event_GTXFMw
+ event_u8OBFg
+ gateway_whpM0w
+ event_Idvwtg
+ event_8yN0uw
+ gateway_Kjobpw
+ event_pYaI6A
+ event_00CWpg
+ textAnnotation_pSbYVQ
+ event_AOFZ0A
+ event_4A016g
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_25otUg
+ sequenceFlow_S9LVXg
+
+
+
+ sequenceFlow_25otUg
+
+
+
+ sequenceFlow_rwdWxw
+
+
+
+
+
+
+
+
+
+
+ partner.name (partner.id)]]>
+
+
+ Adresse:
+partner.name
+partner.address
+partner.zip partner.city
+
+
+BPID: partner.id
+Kreditoren-Nr.: cdtr.number
+Debitoren-Nr.: dbtr.number
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_avahXg
+ sequenceFlow_9atLFA
+ sequenceFlow_b4BcVA
+ sequenceFlow_03b60w
+ sequenceFlow_0Icsbw
+ sequenceFlow_e8q82w
+
+
+
+
+ partner.name (partner.id)]]>
+
+
+
+
+
+ Adresse:
+partner.name
+partner.address
+partner.zip partner.city
+
+
+BPID: partner.id
+Kreditoren-Nr.: cdtr.number
+Debitoren-Nr.: dbtr.number
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_1mXO8A
+ sequenceFlow_rwdWxw
+ sequenceFlow_gC0I9w
+ sequenceFlow_kS2fMA
+
+
+
+
+
+
+
+
+
+
+ Partnermanagement]]>
+
+
+
+ sequenceFlow_jAU3VA
+ sequenceFlow_8O1EtQ
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+ sequenceFlow_1mXO8A
+ sequenceFlow_X4XnjQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+ sequenceFlow_avahXg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_9atLFA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_gC0I9w
+
+
+
+
+
+
+
+
+
+
+ partner.name (partner.id)]]>
+
+
+ Adresse:
+partner.name
+partner.address
+partner.zip partner.city
+
+
+BPID: partner.id
+Kreditoren-Nr.: cdtr.number
+Debitoren-Nr.: dbtr.number
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_NNbMhg
+ sequenceFlow_avahXg
+ sequenceFlow_pvIENQ
+ sequenceFlow_BWOtzA
+ sequenceFlow_ofWWuw
+ sequenceFlow_b0Bj3Q
+ sequenceFlow_BHsRkQ
+
+
+
+
+
+
+
+
+
+
+ Partnermanagement]]>
+
+
+
+ sequenceFlow_BHsRkQ
+ sequenceFlow_5pT4Tw
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_pvIENQ
+ sequenceFlow_b4BcVA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_BWOtzA
+
+
+
+
+
+
+
+ Partnermanagement]]>
+
+
+
+
+
+
+ sequenceFlow_ofWWuw
+
+
+
+
+
+
+
+
+
+ sequenceFlow_S9LVXg
+ sequenceFlow_jAU3VA
+ sequenceFlow_8BTEtw
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_kS2fMA
+
+
+
+
+
+
+
+
+
+
+ partner.name (partner.id)]]>
+
+
+ Adresse:
+partner.name
+partner.address
+partner.zip partner.city
+
+
+BPID: partner.id
+Kreditoren-Nr.: cdtr.number
+Debitoren-Nr.: dbtr.number
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_9atLFA
+ sequenceFlow_8O1EtQ
+ sequenceFlow_neSsFQ
+ sequenceFlow_zd6RWA
+ sequenceFlow_8O1EtQ
+ sequenceFlow_Zl0LZA
+ sequenceFlow_BbA3Gg
+ sequenceFlow_3SU0Xw
+
+
+
+
+
+
+
+ sequenceFlow_5pT4Tw
+
+
+
+
+ sequenceFlow_8BTEtw
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_OwZZBw
+
+
+
+
+
+
+
+ sequenceFlow_zd6RWA
+
+
+
+
+
+
+ sequenceFlow_b0Bj3Q
+ sequenceFlow_neSsFQ
+ sequenceFlow_X4XnjQ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_Zl0LZA
+ sequenceFlow_0Icsbw
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_RkjrPQ
+
+ sequenceFlow_b0d63g
+
+
+
+ sequenceFlow_03b60w
+ sequenceFlow_OwZZBw
+ sequenceFlow_RkjrPQ
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_b0d63g
+
+
+
+
+
+
+
+ sequenceFlow_BbA3Gg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_3SU0Xw
+
+
+
+
+
+
+
+
+ mahnlauf-de-1.0
+ 1000
+ 10
+ partner.id,partner.name,dbtr.number,dbtr.mail,partner.name|dbtr.name
+ /pages/workitems/workitem.jsf?id=$uniqueid
+]]>
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_e8q82w
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/workflow/businesspartner-en-1.0.0.bpmn b/workflow/businesspartner-en-1.0.0.bpmn
index 953b088..daad917 100644
--- a/workflow/businesspartner-en-1.0.0.bpmn
+++ b/workflow/businesspartner-en-1.0.0.bpmn
@@ -250,6 +250,7 @@
+
@@ -258,8 +259,8 @@
-
+
@@ -1018,8 +1019,8 @@ if (workitem.getItemValueString('dbtr.mail')==='') {
-
-
+
+
diff --git a/workflow/gutschriftabgleich-de-1.0.11.bpmn b/workflow/gutschriftabgleich-de-1.0.11.bpmn
new file mode 100644
index 0000000..b73cea7
--- /dev/null
+++ b/workflow/gutschriftabgleich-de-1.0.11.bpmn
@@ -0,0 +1,2763 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Task_2
+ ExclusiveGateway_1
+ StartEvent_1
+ IntermediateCatchEvent_3
+ IntermediateCatchEvent_13
+ IntermediateCatchEvent_6
+ IntermediateCatchEvent_5000-20
+ IntermediateCatchEvent_19
+ IntermediateThrowEvent_3
+ EventBasedGateway_1
+ IntermediateCatchEvent_24
+ IntermediateCatchEvent_7
+ EndEvent_3
+ Task_8
+ IntermediateCatchEvent_12
+
+ DataObject_2
+
+
+ ExclusiveGateway_6
+ IntermediateCatchEvent_5005-20
+ Task_5005
+ IntermediateCatchEvent_5005-10
+ Task_5
+ EndEvent_2
+ IntermediateCatchEvent_5005-30
+ EventBasedGateway_2
+ IntermediateCatchEvent_23
+ IntermediateCatchEvent_21
+ Task_3
+ IntermediateCatchEvent_4
+ IntermediateCatchEvent_2
+ IntermediateCatchEvent_25
+ Task_4
+ EndEvent_1
+ IntermediateCatchEvent_5
+
+ DataObject_1
+
+
+ IntermediateCatchEvent_9
+ IntermediateThrowEvent_5
+ IntermediateCatchEvent_10
+ Task_1
+ IntermediateCatchEvent_11
+ IntermediateCatchEvent_1
+ IntermediateCatchEvent_8
+
+ DataObject_3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+ space.name]]>
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_46
+ SequenceFlow_27
+
+
+ SequenceFlow_0
+ SequenceFlow_15
+ SequenceFlow_21
+ SequenceFlow_33
+
+
+
+
+
+
+ SequenceFlow_0
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_38
+ SequenceFlow_34
+ SequenceFlow_14
+ SequenceFlow_4
+ SequenceFlow_37
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- space.name
+]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_8
+ SequenceFlow_51
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_38
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- space.name
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_10
+ SequenceFlow_41
+
+
+ SequenceFlow_37
+ SequenceFlow_8
+ SequenceFlow_10
+ SequenceFlow_54
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_33
+ SequenceFlow_20
+ SequenceFlow_22
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+ SequenceFlow_20
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_52
+ SequenceFlow_23
+ SequenceFlow_25
+ SequenceFlow_47
+
+
+ SequenceFlow_47
+
+
+
+
+
+
+
+
+
+ SequenceFlow_51
+ SequenceFlow_25
+
+
+
+ SequenceFlow_15
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_21
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_26
+ SequenceFlow_41
+ SequenceFlow_11
+ SequenceFlow_27
+ SequenceFlow_28
+ SequenceFlow_36
+ SequenceFlow_1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_26
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- space.name
]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_28
+ SequenceFlow_34
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- space.name
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_36
+ SequenceFlow_35
+
+
+ SequenceFlow_35
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_59
+ SequenceFlow_7
+ SequenceFlow_40
+
+
+ SequenceFlow_40
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+ space.name]]>
+
+
+ false
+
+
+
+ SequenceFlow_11
+
+
+
+
+
+
+
+
+
+
+ cdtr.name invoice.number]]>
+
+
+
+
+
+
+
+
+ cdtr.name
+Rechnungsnummer: invoice.number
+Betrag: invoice.total invoice.currency
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+ SequenceFlow_54
+ SequenceFlow_6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_17
+ SequenceFlow_60
+ SequenceFlow_9
+
+
+ SequenceFlow_9
+
+
+
+
+
+
+ SequenceFlow_17
+
+
+
+
+
+
+
+ SequenceFlow_22
+ SequenceFlow_46
+ SequenceFlow_49
+ SequenceFlow_19
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false
+Wollen Sie den Vorgang wirklich löschen?
+cancel]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_49
+ SequenceFlow_48
+
+
+ SequenceFlow_48
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_52
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_60
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_59
+
+
+
+
+
+
+
+
+
+
+
+
+
+ cdtr.name invoice.number]]>
+
+
+
+
+
+
+
+
+ cdtr.name
+Rechnungsnummer: invoice.number
+Betrag: invoice.total invoice.currency
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false
+Wollen Sie den Vorgang wirklich archivieren?]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+ SequenceFlow_2
+ SequenceFlow_7
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_3
+ SequenceFlow_6
+ SequenceFlow_2
+ SequenceFlow_12
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- space.name
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_12
+ SequenceFlow_14
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_19
+ SequenceFlow_23
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- $editor
+- space.name
]]>
+
+
+
+
+
+
+
+
+ $owner]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_1
+ SequenceFlow_4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Liegt eine Logistik Leistung vor, wird ein Fachbereich ausgewählt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/workflow/mahnlauf-de-1.0.5.bpmn b/workflow/mahnlauf-de-1.0.5.bpmn
new file mode 100644
index 0000000..7a2649a
--- /dev/null
+++ b/workflow/mahnlauf-de-1.0.5.bpmn
@@ -0,0 +1,1197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$workflowstatus
+
+]]>
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ StartEvent_1
+ Task_1
+ IntermediateCatchEvent_3
+ EndEvent_3
+ IntermediateCatchEvent_1
+ IntermediateCatchEvent_5
+ ExclusiveGateway_2
+ IntermediateCatchEvent_4
+ Task_2
+ ExclusiveGateway_1
+ IntermediateCatchEvent_2
+ IntermediateCatchEvent_8
+ IntermediateCatchEvent_7
+ Task_3
+ IntermediateCatchEvent_9
+ IntermediateCatchEvent_6
+
+ DataObject_2
+
+
+
+ SequenceFlow_4
+
+
+
+
+
+ $lasteventdate - dbtr.name (dbtr.number)]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_6
+ SequenceFlow_15
+ SequenceFlow_10
+ SequenceFlow_18
+
+
+
+
+
+ SequenceFlow_10
+ SequenceFlow_13
+
+
+
+
+
+ $lasteventdate - dbtr.name (dbtr.number)]]>
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_14
+ SequenceFlow_4
+ SequenceFlow_1
+ SequenceFlow_2
+ SequenceFlow_3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_14
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- Mahnwesen
]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_2
+ SequenceFlow_16
+
+
+ DataOutput_1
+
+
+ DataOutput_1
+
+
+
+
+
+
+
+ SequenceFlow_17
+ SequenceFlow_8
+ SequenceFlow_9
+
+
+
+
+
+ Html-Header
+E-Mail - Mahnlauf-dunning.level (DE)
+
+description
+
+
+Debitor: dbtr.name (dbtr.number)
+
+
+
+
+| Rechnungsnummer |
+Datum |
+Fälligkeit |
+Rechnungsbetrag |
+Saldo |
+Mahnstufe |
+
+
+
+
+
+
+ | invoice.number |
+ invoice.date |
+ invoice.duedate |
+ invoice.total invoice.currency |
+ invoice.saldo invoice.currency |
+ $workflowstatus |
+
+
+
+ | | | Saldo | dunning.saldo dunning.currency |
+
+
+
+
+E-Mail - Mahnlauf Footer (DE)
+Html-Footer
+]]>
+
+
+ mail.subject_de]]>
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_8
+ SequenceFlow_11
+
+
+
+
+
+
+ Html-Header
+E-Mail - Mahnlauf-dunning.level (EN)
+
+description
+
+
+Debitor: dbtr.name (dbtr.number)
+
+
+
+
+| Invoice No. |
+Date |
+Expiry Date |
+Invoice Amount |
+Balance |
+Dunning Level |
+
+
+
+
+
+
+ | invoice.number |
+ invoice.date |
+ invoice.duedate |
+ invoice.total invoice.currency |
+ invoice.saldo invoice.currency |
+ workflowstatus_en |
+
+
+
+ | | | Saldo | dunning.saldo dunning.currency |
+
+
+
+E-Mail - Mahnlauf Footer (EN)
+Html-Footer
+]]>
+
+
+ mail.subject_en]]>
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_9
+ SequenceFlow_12
+
+
+
+
+ workitem['invoice.language'] && workitem['invoice.language'][0]=="DE"
+
+
+
+
+
+
+ SequenceFlow_11
+ SequenceFlow_12
+ SequenceFlow_15
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mahnwesen]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ SequenceFlow_1
+
+
+
+
+
+
+
+
+
+ $lasteventdate - dbtr.name (dbtr.number)]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_5
+ SequenceFlow_13
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_3
+ SequenceFlow_5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_16
+ SequenceFlow_19
+ SequenceFlow_17
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ 0) {
+ var liste=workitem.get("dbtr.mail");
+ for (i = 0; i < liste.length; i++) {
+ validateMail(liste[i]);
+ }
+}
+
+
+function validateMail(mail) {
+ if (/^(?=.{1,64}@)[A-Za-z0-9_-]+(\.[A-Za-z0-9_-]+)*@[^-][A-Za-z0-9-]+(\.[A-Za-z0-9-]+)*(\.[A-Za-z]{2,})$/.test(mail)) {
+ // OK
+ } else {
+ result.isValid=false;
+ result.errorMessage='Bitte geben Sie eine gültige E-Mail Adresse ein ('+ mail + ')!';
+ }
+}
+]]>
+
+
+
+ SequenceFlow_18
+ SequenceFlow_19
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/workflow/mahnlauf-en-1.0.2.bpmn b/workflow/mahnlauf-en-1.0.2.bpmn
new file mode 100644
index 0000000..5ebc228
--- /dev/null
+++ b/workflow/mahnlauf-en-1.0.2.bpmn
@@ -0,0 +1,1027 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+$workflowstatus
+
+]]>
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ StartEvent_1
+ Task_1
+ IntermediateCatchEvent_3
+ EndEvent_3
+ IntermediateCatchEvent_1
+ IntermediateCatchEvent_5
+ ExclusiveGateway_2
+ IntermediateCatchEvent_4
+ Task_2
+ IntermediateCatchEvent_7
+ Task_3
+ IntermediateCatchEvent_9
+ IntermediateCatchEvent_6
+
+ DataObject_2
+ DataObject_1
+ textAnnotation_yH9Qdg
+
+
+
+ SequenceFlow_4
+
+
+
+
+
+ $lasteventdate - dbtr.name (dbtr.number)]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_6
+ SequenceFlow_10
+ SequenceFlow_18
+ sequenceFlow_mDFboQ
+
+
+
+
+
+ SequenceFlow_10
+ SequenceFlow_13
+
+
+
+
+
+ $lasteventdate - dbtr.name (dbtr.number)]]>
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_14
+ SequenceFlow_4
+ SequenceFlow_1
+ SequenceFlow_2
+ SequenceFlow_3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_6
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dunning]]>
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_14
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- Dunning
]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_2
+
+
+ DataOutput_1
+
+
+ DataOutput_1
+
+
+ sequenceFlow_2XBLHg
+
+
+
+
+
+
+
+ Html-Header
+E-Mail - Statement of Account
+
+description
+
+
+Debitor: dbtr.name (dbtr.number)
+
+
+
+
+| Invoice No. |
+Date |
+Due Date |
+Invoice Amount |
+Balance |
+
+
+
+
+
+
+ | invoice.number |
+ invoice.date |
+ invoice.duedate |
+ invoice.total invoice.currency |
+ invoice.saldo invoice.currency |
+
+
+
+ | | | Saldo | dunning.saldo dunning.currency |
+
+
+
+E-Mail - Statement of Account Footer
+Html-Footer
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_9Q3CYw
+ sequenceFlow_mDFboQ
+
+
+
+ sequenceFlow_2XBLHg
+ sequenceFlow_9Q3CYw
+ sequenceFlow_mddwUw
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dunning]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ SequenceFlow_1
+
+
+
+
+
+
+
+
+
+ $lasteventdate - dbtr.name (dbtr.number)]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_5
+ SequenceFlow_13
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_3
+ SequenceFlow_5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_18
+ sequenceFlow_mddwUw
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/workflow/rechnungsausgang-de-1.0.15.bpmn b/workflow/rechnungsausgang-de-1.0.15.bpmn
new file mode 100644
index 0000000..07faf4f
--- /dev/null
+++ b/workflow/rechnungsausgang-de-1.0.15.bpmn
@@ -0,0 +1,4159 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+$workflowstatus
+
+]]>
+
+
+ In case you have already made the payment, please disregard this notice. If you require any information regarding your account, please do not hesitate to contact us.
+Thank you for your cooperation.
+
+Kind regards
Alexander Global Logistics GmbH
+
+