diff --git a/workflow/dwc/rechnungseingang-dwc-1.0.5.bpmn b/workflow/dwc/rechnungseingang-dwc-1.0.5.bpmn index 2fbf775..53b4c89 100644 --- a/workflow/dwc/rechnungseingang-dwc-1.0.5.bpmn +++ b/workflow/dwc/rechnungseingang-dwc-1.0.5.bpmn @@ -132,7 +132,6 @@ IntermediateCatchEvent_20 Task_3 IntermediateCatchEvent_17 - ExclusiveGateway_5 IntermediateCatchEvent_35 IntermediateThrowEvent_1 IntermediateCatchEvent_58 @@ -140,18 +139,15 @@ 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 @@ -830,13 +826,13 @@ if (b>0 && (a!=b) ) { $workflowgroup - $workflowstatus]]> SequenceFlow_56 - SequenceFlow_15 SequenceFlow_24 SequenceFlow_55 SequenceFlow_50 SequenceFlow_81 SequenceFlow_88 sequenceFlow_W0RBHg + sequenceFlow_g0kLUQ @@ -1000,6 +996,11 @@ if (paymentType!="direct_debit" && paymentType!="no_sepa" ) { result.isValid=false; result.errorMessage='Please enter a valid IBAN/BIC.'; } +} +// Block Manual foreign payment +if (paymentType=="no_sepa") { + result.isValid=false; + result.errorMessage='Please choose a valid Back account or direct debit for payment type!'; }]]> @@ -1007,6 +1008,7 @@ if (paymentType!="direct_debit" && paymentType!="no_sepa" ) { SequenceFlow_30 SequenceFlow_72 SequenceFlow_67 + Association_10 @@ -1134,12 +1136,18 @@ Betrag: _amount (Brutto € _amount_brutto @@ -1252,6 +1260,7 @@ if (workitem.getItemValueString('payment.type')!="direct_debit" && workitem.get SequenceFlow_19 SequenceFlow_25 + sequenceFlow_EuJd3g @@ -1649,7 +1658,6 @@ Betrag: _amount (Brutto € _amount_brutto SequenceFlow_43 - SequenceFlow_5 SequenceFlow_44 @@ -2414,62 +2422,6 @@ result.isValid=true; - - - - - - - txtlastcomment -numsequencenumber_sub]]> - - - - - - - - - numsequencenumber: cdtr.name invoice.number (invoice.currency invoice.total) space.name]]> - - - - - - - - - - - - - - - - - - - - - - - - - - $workflowgroup - $workflowstatus]]> - SequenceFlow_4 - SequenceFlow_34 - SequenceFlow_119 - SequenceFlow_5 - - - - - - - - @@ -3250,6 +3202,7 @@ result.isValid=true; SequenceFlow_124 SequenceFlow_57 sequenceFlow_MV1o2Q + sequenceFlow_EuJd3g @@ -3983,79 +3936,6 @@ result.isValid=true; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]]> - - - - - - - - - - - - false - - - - SequenceFlow_34 - - - - @@ -4410,41 +4290,9 @@ result.isValid=true; - - - - - - - - - - SequenceFlow_119 - - - DataOutput_2 - - - DataOutput_2 - - - - - - - - - SequenceFlow_4 - SequenceFlow_15 - - sequenceFlow_0dHzxg - - - - @@ -4787,11 +4635,11 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - Auslandszahlungen werden gleich ausgeführt + + - + @@ -4937,10 +4785,14 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] SequenceFlow_67 - sequenceFlow_0dHzxg + sequenceFlow_g0kLUQ - - + + + + + + @@ -5064,7 +4916,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + @@ -5235,9 +5087,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - @@ -5260,9 +5109,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + @@ -5319,13 +5168,13 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + @@ -5344,15 +5193,15 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + - + - + @@ -5385,12 +5234,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - - - - @@ -5427,20 +5270,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - - - - - - - - - - - + @@ -5482,9 +5313,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + @@ -5744,21 +5575,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - - - - - - - - - - - - - @@ -5789,8 +5605,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + @@ -5859,9 +5675,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - + + + @@ -5902,28 +5718,27 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + - + - + + - + - - - - + + @@ -5953,12 +5768,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - - - - @@ -5991,12 +5800,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - - - - @@ -6004,17 +5807,12 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - - - - - + - - - - + + + + @@ -6045,8 +5843,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - - + + @@ -6140,9 +5938,16 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export']] - + - + + + + + + + +