From bcb67bd1f674eb8c955616f222f840e1d66fcd3a Mon Sep 17 00:00:00 2001 From: Ralph Soika Date: Thu, 11 Jan 2024 12:40:41 +0100 Subject: [PATCH] update sepa workflow PL --- workflow/rechnungseingang-pl-1.0.0.bpmn | 148 ++-- workflow/sepa-export-manual-pl-3.0.1.bpmn | 995 ++++++++++++++++++++++ 2 files changed, 1072 insertions(+), 71 deletions(-) create mode 100644 workflow/sepa-export-manual-pl-3.0.1.bpmn diff --git a/workflow/rechnungseingang-pl-1.0.0.bpmn b/workflow/rechnungseingang-pl-1.0.0.bpmn index 5d8fcb8..5fac40b 100644 --- a/workflow/rechnungseingang-pl-1.0.0.bpmn +++ b/workflow/rechnungseingang-pl-1.0.0.bpmn @@ -46,6 +46,8 @@ + + @@ -821,6 +823,7 @@ var b= workitem.get("order.total")[0]; SequenceFlow_50 SequenceFlow_81 SequenceFlow_88 + sequenceFlow_W0RBHg @@ -973,7 +976,7 @@ Betrag: _amount (Brutto € _amount_brutto false - + @@ -1123,7 +1126,7 @@ Betrag: _amount (Brutto € _amount_brutto false - + @@ -1256,8 +1259,10 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com - - + + sepa-export-manual-pl-3.0 +1000 +payment.type ]]> @@ -1270,6 +1275,7 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com SequenceFlow_23 + @@ -1278,7 +1284,8 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com - workitem['payment.type'][0]=="direct_debit" + + workitem['payment.type'][0]=="direct_debit" @@ -1446,9 +1453,9 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com $workflowgroup - $workflowstatus]]> SequenceFlow_23 - SequenceFlow_45 SequenceFlow_41 SequenceFlow_14 + sequenceFlow_y2ISGw @@ -1558,7 +1565,6 @@ Bei Fragen wenden Sie sich bitte an info@imixs.com SequenceFlow_42 SequenceFlow_3 SequenceFlow_43 - SequenceFlow_27 @@ -1638,25 +1644,23 @@ Betrag: _amount (Brutto € _amount_brutto - + - + - - Wollen Sie den SEPA Export wirklich wiederholen?]]> + + + + + payment.type ]]> - SequenceFlow_27 - SequenceFlow_45 + sequenceFlow_y2ISGw + sequenceFlow_W0RBHg + - - - - - - @@ -2463,7 +2467,8 @@ result.isValid=true; - workitem['payment.type'][0]=="credit" + + workitem['payment.type'][0]=="credit" @@ -2558,7 +2563,8 @@ result.isValid=true; SequenceFlow_5 - workitem['payment.type'][0]=="no_sepa" + + workitem['payment.type'][0]=="no_sepa" @@ -4821,17 +4827,16 @@ Betrag: _amount (Brutto € _amount_brutto Es handelt sich um einen SEPA Lauf. Die Rechnung muss explizit freigegeben werden. - -Ändern von IBAN und Fälligkeit ist hier möglich + Ändern von IBAN und Fälligkeit ist hier möglich - Datenübergabe an Cargosoft. + Datenübergabe an Cargosoft. -Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' + Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' @@ -4955,6 +4960,12 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' + + + + + + @@ -5157,9 +5168,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - + - + @@ -5226,9 +5237,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - + - + @@ -5382,9 +5393,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - + - + @@ -5427,9 +5438,9 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - + - + @@ -5651,9 +5662,7 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - - - + @@ -5707,19 +5716,6 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - - - - - - - - - - - - - @@ -5792,10 +5788,8 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - - - - + + @@ -6026,14 +6020,15 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - - - - + + + + + - + @@ -6076,9 +6071,10 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' - - - + + + + @@ -6215,6 +6211,16 @@ Export erfolgt über eine asynchrone Verarbeitung im Modell 'cargosoft-export' + + + + + + + + + + diff --git a/workflow/sepa-export-manual-pl-3.0.1.bpmn b/workflow/sepa-export-manual-pl-3.0.1.bpmn new file mode 100644 index 0000000..7edac28 --- /dev/null +++ b/workflow/sepa-export-manual-pl-3.0.1.bpmn @@ -0,0 +1,995 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + application.urlindex.jsf?workitem=$uniqueid + +]]> + + + application.urlindex.jsf?workitem=$uniqueid + +]]> + + + + + + + + + + The linked invoice workitem will be added to thhe $workitemref + + + + + + + + + + + IntermediateCatchEvent_6 + IntermediateCatchEvent_1 + IntermediateCatchEvent_7 + Task_2 + ExclusiveGateway_1 + Task_1 + StartEvent_2 + IntermediateCatchEvent_2 + IntermediateCatchEvent_18 + IntermediateCatchEvent_3 + Task_7 + Task_6 + EndEvent_3 + IntermediateCatchEvent_4 + IntermediateCatchEvent_5 + + textAnnotation_Ku1gIw + + + + + + $created (dbtr.name)]]> + + + true + + + + + + + + + + + + + + + SEPA-Lauf
+Corporate: dbtr.name
+Erstellt am: $created
+IBAN/Währung: name
]]>
+
+ + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_2 + SequenceFlow_10 + + + + + + SequenceFlow_10 + SequenceFlow_17 + + + + + + $created
(dbtr.name)]]> + + + true + + + + + + + + + + + + + + + SEPA-Lauf
+Corporate: dbtr.name
+Erstellt am: $created
+IBAN/Währung: name
]]>
+
+ + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_19 + SequenceFlow_17 + + + + + + SequenceFlow_28 + SequenceFlow_18 + SequenceFlow_1 + + + + + + $created (dbtr.name)]]> + + + true + + + + + + + + + + + + + + + + + + + SEPA-Lauf
+Corporate: dbtr.name
+Erstellt am: $created
+IBAN/Währung: name
+]]>
+
+ + + + + + +
+ $workflowgroup - $workflowstatus]]> + SequenceFlow_12 + SequenceFlow_7 + SequenceFlow_6 + SequenceFlow_8 + SequenceFlow_28 +
+ + + + + + + + + + + + + Invoice Controlling]]> + + + + + + SequenceFlow_7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home +]]> + + + + + + + + + false + + + + SequenceFlow_4 + SequenceFlow_2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Invoice Controlling]]> + + + + + + + + + + + + false + + + + SequenceFlow_12 + + + + + + SequenceFlow_6 + + + + + + + + + + + + + + + + + + + + + SequenceFlow_8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + + + + + + + false + + + + + + + SequenceFlow_18 + SequenceFlow_5 + SequenceFlow_19 + + + + + + + + + + + $created (dbtr.name)]]> + + + true + + + + + + + + + + + + + + + + + + + SEPA-Lauf
+Corporate: dbtr.name
+Erstellt am: $created
+IBAN/Währung: name
]]>
+
+ + + +
+ $workflowgroup - $workflowstatus]]> + SequenceFlow_3 + SequenceFlow_11 + SequenceFlow_9 + SequenceFlow_4 + SequenceFlow_5 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + SequenceFlow_1 + SequenceFlow_3 + + + DataOutput_2 + + + DataOutput_2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + SequenceFlow_11 + + + DataOutput_1 + + + DataOutput_1 + + + + + + + + + + + + + + + + + + + + + + SequenceFlow_9 + + + + + + + The SEPA Export holds a list of referncees to all invoices in the item '$workitemref' + +Instances are created grouped by the item 'dbtr.IBAN' + +The SEPA Export process runs on a scheduled basis (e.g. once a day) + + + + Contains Report Definition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +