diff --git a/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/spaceref.xhtml b/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/spaceref.xhtml
index 027550d..2b1b297 100644
--- a/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/spaceref.xhtml
+++ b/office-alexander-logistics-app/src/main/webapp/pages/workitems/parts/alexander/spaceref.xhtml
@@ -27,7 +27,7 @@
-
+
diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.10.bpmn b/workflow/dwc/rechnungseingang-dwc-1.0.10.bpmn
index 617b656..3c3f76d 100644
--- a/workflow/dwc/rechnungseingang-dwc-1.0.10.bpmn
+++ b/workflow/dwc/rechnungseingang-dwc-1.0.10.bpmn
@@ -4052,7 +4052,7 @@ var b= workitem.getItemValueDouble("order.total");
if (b>0 && (a!=b) ) {
result.isValid=false;
- result.errorMessage="Der Rechnungsbetrag " + a+ " stimmt nicht mit dem Positionsbetrag " + b + " überein.";
+ result.errorMessage="The invoice total " + a+ " does not match the position total " + b + " .";
}]]>
@@ -4622,9 +4622,9 @@ if (workitem.getItemValueString('txtcomment')=='') {
-
+
-
+
@@ -4990,9 +4990,6 @@ if (workitem.getItemValueString('txtcomment')=='') {
-
-
-
@@ -5035,7 +5032,9 @@ if (workitem.getItemValueString('txtcomment')=='') {
-
+
+
+
@@ -5197,7 +5196,6 @@ if (workitem.getItemValueString('txtcomment')=='') {
-
diff --git a/workflow/usa/rechnungseingang-sachrechnung-usa-1.0.2.bpmn b/workflow/usa/rechnungseingang-sachrechnung-usa-1.0.2.bpmn
index 0a5f2ca..97f27a6 100644
--- a/workflow/usa/rechnungseingang-sachrechnung-usa-1.0.2.bpmn
+++ b/workflow/usa/rechnungseingang-sachrechnung-usa-1.0.2.bpmn
@@ -44,12 +44,12 @@
-
+
-
+
Task_2
@@ -72,6 +72,7 @@
DataObject_2
task_IUb6gg
event_0Pu7mQ
+ IntermediateCatchEvent_32
@@ -83,7 +84,6 @@
IntermediateCatchEvent_2
IntermediateCatchEvent_4
IntermediateThrowEvent_2
- IntermediateCatchEvent_32
EventBasedGateway_2
EventBasedGateway_3
IntermediateCatchEvent_5000-20
@@ -123,7 +123,6 @@
IntermediateCatchEvent_17
EndEvent_2
IntermediateThrowEvent_5
- IntermediateCatchEvent_26
IntermediateCatchEvent_34
IntermediateCatchEvent_35
IntermediateCatchEvent_37
@@ -135,6 +134,7 @@
DataObject_3
event_dGAEHw
dataObject_vCJn4A
+ textAnnotation_G5gINg
@@ -224,7 +224,6 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
SequenceFlow_0
- SequenceFlow_15
SequenceFlow_21
SequenceFlow_33
@@ -289,6 +288,7 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
SequenceFlow_33
SequenceFlow_20
SequenceFlow_22
+ SequenceFlow_70
@@ -398,7 +398,7 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
-
+
@@ -762,15 +762,14 @@ result.isValid=true;
false
-
+
+ result.errorMessage='Please enter a comment.';
+}]]>
@@ -1254,8 +1253,8 @@ Betrag: invoice.total invoice.currencySequenceFlow_23
SequenceFlow_18
SequenceFlow_19
- SequenceFlow_64
+ SequenceFlow_65
@@ -1323,20 +1322,16 @@ Betrag: _amount (Brutto € _amount_brutto
false
-
+
@@ -1660,23 +1655,6 @@ Betrag: _amount (Brutto € _amount_brutto
false
-
-
-
SequenceFlow_31
@@ -2269,6 +2247,10 @@ Betrag: _amount (Brutto € _amount_brutto
false
+
+ $modified]]>
+
SequenceFlow_11
@@ -2457,15 +2439,14 @@ Betrag: _amount (Brutto € _amount_brutto
false
-
+
+ result.errorMessage='Please enter a comment.';
+}]]>
@@ -2667,15 +2648,14 @@ result.isValid=true;
false
-
+
+ result.errorMessage='Please enter a comment.';
+}]]>
@@ -2752,15 +2732,14 @@ result.isValid=true;
false
-
+
+ result.errorMessage='Please enter a comment.';
+}]]>
@@ -2774,101 +2753,16 @@ result.isValid=true;
- SequenceFlow_70
+ SequenceFlow_69
SequenceFlow_65
-
-
-
-
-
-
-
-
-
- _subject]]>
-
-
-
-
-
-
-
-
- _amount (Brutto € _amount_brutto)
-_description]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- home]]>
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
-
-
-
-
- SequenceFlow_64
- SequenceFlow_65
-
-
-
-
-
+
@@ -2937,21 +2831,19 @@ Betrag: _amount (Brutto € _amount_brutto
false
-
+
- SequenceFlow_69
SequenceFlow_70
+ SequenceFlow_15
SequenceFlow_2
@@ -2962,10 +2854,10 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
-
+
-
+
@@ -3247,15 +3139,14 @@ Betrag: _amount (Brutto € _amount_brutto
false
-
+
+ result.errorMessage='Please enter a comment.';
+}]]>
@@ -3494,15 +3385,14 @@ result.isValid=true;
false
-
+
+ result.errorMessage='Please enter a comment.';
+}]]>
@@ -3930,9 +3820,19 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
+
+
+
+
+
+
+
+
+ true
+
@@ -3943,7 +3843,7 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
-
+
@@ -3955,27 +3855,27 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3985,834 +3885,791 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
-
-
-
+
+
-
-
+
+
+
-
-
-
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
-
-
+
+
-
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
-
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
-
-
-
+
+
-
-
+
+
-
-
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
-
-
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
+
-
-
-
+
+
-
-
-
-
+
+
-
-
-
+
+
-
-
+
+
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
-
-
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
-
-
-
+
+
-
-
+
+
+
+
-
-
-
-
+
+
-
-
+
+
+
+
-
-
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
+
+
-
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
-
-
-
-
+
+
-
-
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
-
-
-
+
+
-
-
-
-
+
+
+
-
-
-
+
+
-
-
+
+
-
-
-
-
-
+
-
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
-
+
+
-
-
-
-
+
+
@@ -4821,33 +4678,39 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]!
-
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/workflow/usa/rechnungseingang-usa-1.0.2.bpmn b/workflow/usa/rechnungseingang-usa-1.0.2.bpmn
new file mode 100644
index 0000000..cc14901
--- /dev/null
+++ b/workflow/usa/rechnungseingang-usa-1.0.2.bpmn
@@ -0,0 +1,5724 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Task_2
+ StartEvent_1
+ IntermediateCatchEvent_6
+ EventBasedGateway_1
+ IntermediateCatchEvent_40
+ IntermediateThrowEvent_4
+ IntermediateCatchEvent_19
+ IntermediateThrowEvent_3
+ IntermediateCatchEvent_30
+ Task_13
+ EndEvent_4
+
+ DataObject_2
+ DataObject_5
+ TextAnnotation_4
+ event_t00kZQ
+ IntermediateCatchEvent_5000-20
+ event_PHQX0Q
+ event_Xb3dyA
+
+
+ EndEvent_1
+ IntermediateCatchEvent_12
+ Task_4
+ IntermediateCatchEvent_25
+ Task_5005
+ IntermediateCatchEvent_5005-10
+ IntermediateCatchEvent_55
+ IntermediateCatchEvent_36
+ IntermediateCatchEvent_32
+ IntermediateCatchEvent_21
+ EventBasedGateway_2
+ IntermediateCatchEvent_5005-20
+ IntermediateCatchEvent_26
+ IntermediateThrowEvent_2
+ Task_12
+ IntermediateCatchEvent_28
+ ExclusiveGateway_10
+
+ ExclusiveGateway_3
+ DataObject_1
+ TextAnnotation_1
+ TextAnnotation_3
+ event_pAR6FQ
+ event_Xx9aYA
+ textAnnotation_ukV2Vg
+
+
+ EndEvent_3
+ Task_5000
+ IntermediateCatchEvent_5000-10
+ IntermediateCatchEvent_33
+ IntermediateCatchEvent_38
+ IntermediateCatchEvent_15
+ EndEvent_6
+ EventBasedGateway_4
+ Task_16
+ IntermediateCatchEvent_37
+ IntermediateCatchEvent_24
+ Task_8
+ IntermediateCatchEvent_16
+ Task_9
+ IntermediateCatchEvent_7
+ ExclusiveGateway_2
+ IntermediateCatchEvent_29
+ IntermediateCatchEvent_39
+ IntermediateCatchEvent_20
+ Task_3
+ IntermediateCatchEvent_17
+ ExclusiveGateway_5
+ IntermediateCatchEvent_35
+ IntermediateThrowEvent_1
+ IntermediateCatchEvent_58
+ IntermediateCatchEvent_22
+ Task_5
+ Task_15
+ IntermediateCatchEvent_48
+ Task_11
+ IntermediateCatchEvent_8
+ IntermediateCatchEvent_4
+ IntermediateCatchEvent_14
+ IntermediateCatchEvent_57
+ Task_7
+ IntermediateCatchEvent_18
+ EndEvent_2
+ IntermediateCatchEvent_5
+ Task_6
+ IntermediateCatchEvent_23
+ IntermediateCatchEvent_46
+ Task_19
+ IntermediateCatchEvent_63
+ IntermediateCatchEvent_34
+ IntermediateCatchEvent_59
+ IntermediateCatchEvent_41
+ IntermediateCatchEvent_65
+ IntermediateCatchEvent_66
+
+ TextAnnotation_5
+ DataObject_3
+ TextAnnotation_2
+ IntermediateCatchEvent_62
+ dataObject_nmZfRw
+ gateway_i006lQ
+ textAnnotation_1mgkZg
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_31
+ SequenceFlow_1
+ SequenceFlow_123
+ SequenceFlow_32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_31
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+
+ stop
+ false
+
+
+ start
+ false
+
+]]>
+
+
+
+
+
+
+
+
+ space.name]]>
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_46
+ sequenceFlow_acNhxg
+
+
+ SequenceFlow_0
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus
+Zollkurse
+]]>
+ SequenceFlow_38
+ SequenceFlow_83
+ SequenceFlow_104
+ SequenceFlow_134
+ SequenceFlow_37
+ sequenceFlow_ZFDfeA
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- space.name
+
+cargosoft-export-1.0
+1000
+100
+(?!txtworkflowhistory)(^[a-zA-Z]|^_)
+
+
+ stop
+ false
+]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ 0 && (a!=b) ) {
+ result.isValid=false;
+ result.errorMessage="The invoice total " + a+ " does not match the position total " + b + " .";
+}
+
+// SEPA ?
+if (workitem.getItemValueString('payment.type')!="direct_debit" && workitem.getItemValueString('payment.type')!="no_sepa"
+ && workitem.getItemValueString('payment.type')!="credit" ) {
+ if ( workitem.getItemValueString('cdtr.iban')=='' || workitem.getItemValueString('cdtr.bic')=='' ) {
+ result.isValid=false;
+ result.errorMessage='Please enter a valid IBAN/BIC. ';
+ }
+}
+]]>
+
+
+
+ SequenceFlow_8
+ SequenceFlow_51
+
+
+ DataOutput_1
+
+
+ DataOutput_1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_38
+
+
+
+
+
+ SequenceFlow_37
+ SequenceFlow_8
+ SequenceFlow_54
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ sequenceFlow_p8ufMQ
+ sequenceFlow_6wbZLg
+ SequenceFlow_20
+ sequenceFlow_96OeGA
+ SequenceFlow_46
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_56
+ SequenceFlow_15
+ SequenceFlow_24
+ SequenceFlow_55
+ SequenceFlow_50
+ SequenceFlow_81
+ SequenceFlow_88
+ sequenceFlow_W0RBHg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_29
+ SequenceFlow_2
+
+
+ SequenceFlow_32
+ SequenceFlow_29
+ SequenceFlow_30
+
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_30
+ SequenceFlow_72
+ SequenceFlow_67
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_44
+ SequenceFlow_52
+ SequenceFlow_90
+ sequenceFlow_DPdjhw
+ SequenceFlow_47
+
+
+ SequenceFlow_47
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_55
+ SequenceFlow_12
+
+
+
+
+
+ SequenceFlow_1
+ SequenceFlow_68
+
+ sequenceFlow_aH3q9g
+
+
+
+
+
+
+
+
+ SequenceFlow_12
+ SequenceFlow_53
+ SequenceFlow_19
+ SequenceFlow_25
+
+
+
+
+
+ sepa-export-manual-usa-3.0
+1000
+payment.type
+70
+20]]>
+
+
+
+
+
+
+
+
+ SequenceFlow_19
+ SequenceFlow_23
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- Invoice Controlling
]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ sequenceFlow_p8ufMQ
+
+
+ SequenceFlow_0
+
+
+ SequenceFlow_39
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_39
+ SequenceFlow_59
+ SequenceFlow_40
+
+
+ SequenceFlow_40
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_23
+ SequenceFlow_41
+ SequenceFlow_14
+ sequenceFlow_y2ISGw
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ SequenceFlow_14
+ SequenceFlow_42
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_42
+ SequenceFlow_3
+ SequenceFlow_43
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- $modified
]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_43
+ SequenceFlow_5
+ SequenceFlow_44
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ payment.type ]]>
+
+
+
+ sequenceFlow_y2ISGw
+ sequenceFlow_W0RBHg
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_50
+ SequenceFlow_53
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ cdtr.name invoice.number]]>
+
+
+
+
+
+
+
+
+ cdtr.name
+No: invoice.number
+Amount: invoice.total invoice.currency
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_54
+ SequenceFlow_7
+
+
+
+
+
+
+ SequenceFlow_63
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ 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_20
+ SequenceFlow_71
+
+ SequenceFlow_16
+ SequenceFlow_49
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false
+Are you sure you want to delete the task?
+
+ stop
+ false
+
+cancel]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_49
+ SequenceFlow_48
+
+
+ SequenceFlow_48
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_2
+ SequenceFlow_78
+ SequenceFlow_89
+ SequenceFlow_72
+ SequenceFlow_86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_52
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_60
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_59
+
+
+
+
+
+
+
+
+
+
+
+
+ workitem['payment.type'][0]=="credit"
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_4
+ SequenceFlow_34
+ SequenceFlow_119
+ SequenceFlow_5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_7
+ SequenceFlow_62
+ SequenceFlow_61
+ SequenceFlow_73
+
+
+
+
+
+
+
+
+
+
+ cdtr.name invoice.number]]>
+
+
+
+
+
+
+
+
+ cdtr.name
+Rechnungsnummer: invoice.number
+Betrag: invoice.total invoice.currency
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false
+Wollen Sie den Vorgang wirklich archivieren?
+cancel]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+ SequenceFlow_61
+ SequenceFlow_63
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_62
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_56
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ suggest
+false
+- partner.id
+
+ rechnungseingang-sachrechnung-usa-1.0
+ 5001
+ 980
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_71
+ SequenceFlow_64
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_64
+ SequenceFlow_66
+
+
+ SequenceFlow_66
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+- space.name
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_73
+ SequenceFlow_75
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_78
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_79
+ SequenceFlow_124
+ SequenceFlow_57
+ sequenceFlow_MV1o2Q
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_57
+ SequenceFlow_58
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_79
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false
+Wollen Sie den Vorgang wirklich löschen?]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_81
+ SequenceFlow_80
+
+
+ SequenceFlow_80
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_82
+
+
+
+
+
+
+
+
+ txtlastcomment
+numsequencenumber_sub]]>
+
+
+
+
+
+
+
+
+ numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_84
+ SequenceFlow_87
+ SequenceFlow_82
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_84
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_86
+ SequenceFlow_87
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_88
+ SequenceFlow_89
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false
+]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_83
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home
+false
+Are you sure you want to archive the task?
+
+ stop
+ false
+
+cancel]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_16
+ SequenceFlow_13
+
+
+ SequenceFlow_13
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_90
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_34
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_41
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ SequenceFlow_104
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_119
+
+
+ DataOutput_2
+
+
+ DataOutput_2
+
+
+
+
+
+
+
+
+ SequenceFlow_67
+ SequenceFlow_4
+ SequenceFlow_15
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_123
+
+
+ DataOutput_3
+
+
+ DataOutput_3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_124
+
+
+ DataOutput_4
+
+
+ DataOutput_4
+
+
+
+
+
+
+
+
+
+
+
+
+
+ txtlastcomment]]>
+
+
+
+
+
+
+
+
+ _imgnumsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]>
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $workflowgroup - $workflowstatus]]>
+ SequenceFlow_68
+ SequenceFlow_129
+ SequenceFlow_133
+ sequenceFlow_MxzvVQ
+
+
+
+
+
+
+
+
+
+
+ _subject]]>
+
+
+
+
+
+
+
+
+ _amount (Brutto € _amount_brutto)
+_description]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ home]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ sequenceFlow_MxzvVQ
+ sequenceFlow_MV1o2Q
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ SequenceFlow_129
+
+
+
+
+
+ SequenceFlow_75
+ SequenceFlow_134
+
+ sequenceFlow_acNhxg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_24
+
+
+ DataOutput_5
+
+
+ DataOutput_5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_133
+
+
+ DataOutput_6
+
+
+ DataOutput_6
+
+
+
+
+
+
+
+
+ Es handelt sich um einen SEPA Lauf. Die Rechnung muss explizit freigegeben werden.
+ Ändern von IBAN und Fälligkeit ist hier möglich
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Liegt eine Logistik Leistung vor, wird ein Fachbereich ausgewählt
+
+
+
+
+
+
+ Buchhaltung setzt Flag, wenn Mahnung eingetroffen ist
+
+
+
+ Auslandszahlungen werden gleich ausgeführt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sequenceFlow_ZFDfeA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+ (type:workitem) AND ($taskid:1000) AND ($modelversion:inbound-tax-export*) AND (name:"invoice.date")
+ inbound-tax-export-1.0
+ 1000
+ 100
+ invoice.date
+ true
+]]>
+
+
+
+
+ SequenceFlow_51
+ sequenceFlow_aH3q9g
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- Invoice Controlling
+false
+suggest]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+ sequenceFlow_96OeGA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+false]]>
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ sequenceFlow_I4Tjuw
+ sequenceFlow_6wbZLg
+
+
+ sequenceFlow_I4Tjuw
+
+
+
+
+
+
+
+
+
+
+
+ SequenceFlow_58
+ SequenceFlow_25
+ sequenceFlow_DPdjhw
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+