diff --git a/workflow/cargosoft-export-1.0.2.bpmn b/workflow/deprecated/cargosoft-export-1.0.2.bpmn similarity index 100% rename from workflow/cargosoft-export-1.0.2.bpmn rename to workflow/deprecated/cargosoft-export-1.0.2.bpmn diff --git a/workflow/gutschriftabgleich-de-1.0.4.bpmn b/workflow/deprecated/gutschriftabgleich-de-1.0.4.bpmn similarity index 100% rename from workflow/gutschriftabgleich-de-1.0.4.bpmn rename to workflow/deprecated/gutschriftabgleich-de-1.0.4.bpmn diff --git a/workflow/posteingang-de-1.0.8.bpmn b/workflow/deprecated/posteingang-de-1.0.8.bpmn similarity index 100% rename from workflow/posteingang-de-1.0.8.bpmn rename to workflow/deprecated/posteingang-de-1.0.8.bpmn diff --git a/workflow/posteingang-de-1.0.9.bpmn b/workflow/deprecated/posteingang-de-1.0.9.bpmn similarity index 100% rename from workflow/posteingang-de-1.0.9.bpmn rename to workflow/deprecated/posteingang-de-1.0.9.bpmn diff --git a/workflow/rechnungseingang-de-1.2.11.bpmn b/workflow/deprecated/rechnungseingang-de-1.2.11.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.2.11.bpmn rename to workflow/deprecated/rechnungseingang-de-1.2.11.bpmn diff --git a/workflow/rechnungseingang-de-1.2.12.bpmn b/workflow/deprecated/rechnungseingang-de-1.2.12.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.2.12.bpmn rename to workflow/deprecated/rechnungseingang-de-1.2.12.bpmn diff --git a/workflow/rechnungseingang-de-1.2.13.bpmn b/workflow/deprecated/rechnungseingang-de-1.2.13.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.2.13.bpmn rename to workflow/deprecated/rechnungseingang-de-1.2.13.bpmn diff --git a/workflow/rechnungseingang-de-1.2.14.bpmn b/workflow/deprecated/rechnungseingang-de-1.2.14.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.2.14.bpmn rename to workflow/deprecated/rechnungseingang-de-1.2.14.bpmn diff --git a/workflow/rechnungseingang-sachrechnung-de-1.0.10.bpmn b/workflow/deprecated/rechnungseingang-sachrechnung-de-1.0.10.bpmn similarity index 100% rename from workflow/rechnungseingang-sachrechnung-de-1.0.10.bpmn rename to workflow/deprecated/rechnungseingang-sachrechnung-de-1.0.10.bpmn diff --git a/workflow/rechnungseingang-sachrechnung-de-1.0.11.bpmn b/workflow/deprecated/rechnungseingang-sachrechnung-de-1.0.11.bpmn similarity index 100% rename from workflow/rechnungseingang-sachrechnung-de-1.0.11.bpmn rename to workflow/deprecated/rechnungseingang-sachrechnung-de-1.0.11.bpmn diff --git a/workflow/rechnungseingang-sachrechnung-de-1.0.12.bpmn b/workflow/deprecated/rechnungseingang-sachrechnung-de-1.0.12.bpmn similarity index 100% rename from workflow/rechnungseingang-sachrechnung-de-1.0.12.bpmn rename to workflow/deprecated/rechnungseingang-sachrechnung-de-1.0.12.bpmn diff --git a/workflow/sepa-export-3.0.1.bpmn b/workflow/deprecated/sepa-export-3.0.1.bpmn similarity index 100% rename from workflow/sepa-export-3.0.1.bpmn rename to workflow/deprecated/sepa-export-3.0.1.bpmn diff --git a/workflow/posteingang-de-1.0.10.bpmn b/workflow/posteingang-de-1.0.10.bpmn new file mode 100644 index 0000000..f182b40 --- /dev/null +++ b/workflow/posteingang-de-1.0.10.bpmn @@ -0,0 +1,878 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + For the OCR Adapter the following minimal options should be set: + + * X-Tika-PDFocrStrategy=OCR_AND_TEXT_EXTRACTION + * X-Tika-OCRLanguage=eng+deu + +These options allow OCR and text extraction suporting English and German language. + +Additional Tika Options can be set but are NOT needed in most cases: + + * X-Tika-PDFOcrImageType=RGB (setting the RGB color mode) + * X-Tika-PDFOcrDPI=400 (setting DPI) + +Setting the OcrDPI is only recommended if the DPI is know! + +Possible ImageTypes are: + + * ARGB Alpha, Red, Green, Blue + * BINARY Black or white. + * GRAY Shades of gray + * RGB Red, Green, Blue + + + + + + + Task_4 + ExclusiveGateway_2 + Task_1 + ExclusiveGateway_1 + StartEvent_1 + EndEvent_1 + IntermediateCatchEvent_2 + Task_2 + IntermediateCatchEvent_3 + IntermediateCatchEvent_4 + IntermediateCatchEvent_5 + BoundaryEvent_1 + IntermediateCatchEvent_6 + IntermediateCatchEvent_1 + Task_3 + IntermediateCatchEvent_7 + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_13 + SequenceFlow_3 + + + SequenceFlow_3 + SequenceFlow_1 + + + + + + + + + + + _subject]]> + + + + + + + + + _amount (Brutto € _amount_brutto) +_description]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + home +Empfang]]> + + + + + + + + + + + + false + + + + SequenceFlow_1 + SequenceFlow_4 + + + + + SequenceFlow_13 + + + + + + + + + + + + + + + + + + + + true + + + + + + + + Rechnungseingangskontrolle +

Der Workflow 'Rechnungseingang' beschreibt beispielhaft einen Ablauf zur Prüfung von Eingangsrechnungen.

+ +

    +
  • Nach Erhalt einer Rechnung (z.B. Post, E-Mail, Fax,...) wird diese in das Workflowsystem übertragen und der Prozess Rechnungseingang gestartet.
  • + +
  • Die Rechnung wird wahlweise eingescannt und über den Abschnitt 'Dokumente' an den Vorgang hinzugefügt.
  • + +
  • In diesem Beispiel wird die Rechnung einem zuvor ausgewählten Mitarbeiter zur Prüfung vorgelegt.
  • + +
  • Nach positiver Prüfung werden die Rechnungsdaten (Zahlungsziel, Bankverbindung) vom Controlling im System erfasst und auf das Zahlungsziel gewartet.
  • + +
  • Nach Erreichen des Zahlungsziels wird der Vorgang automatisch dem Controlling erneut zur abschließenden Bearbeitung vorgelegt.
  • + +
+

Der Workflow

+ +

Eingangsrechnungen können über eine E-Mailschnittstelle oder das Filesystem automatisch eingelesen werden. Eine Eingangsrechnung wird in diesem Beispiel vom zugewiesenen Mitarbeiter sowie den Prozessverantworltichen (Controlling) bearbeitet.

]]>
+ SequenceFlow_4 + SequenceFlow_5 + SequenceFlow_9 + SequenceFlow_8 + SequenceFlow_16 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +X-Tika-OCRLanguage=eng+deu +X-Tika-PDFocrStrategy=OCR_ONLY +(PDF|pdf)$ +10 +]]> + + + + + + + + + + + + false + + + + SequenceFlow_9 + SequenceFlow_2 + SequenceFlow_6 + + + DataOutput_1 + + + DataOutput_1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + invoice-de-0.1.0 +min_losses=1.0 +((PDF|pdf)$) + + invoice.total + currency + + + invoice.number + text + + + invoice.date + date + + + cdtr.name + text + + + cdtr.iban + text + + + cdtr.bic + text + +]]> + + + + + + + + + + + + false + + + + SequenceFlow_6 + SequenceFlow_7 + + + DataOutput_2 + + + DataOutput_2 + + + + + + + + + + + rechnungseingang-de-1.2 + 5000 + 990 + ]]> + + + + + + SequenceFlow_7 + SequenceFlow_17 + SequenceFlow_10 + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_11 + SequenceFlow_12 + + + SequenceFlow_10 + SequenceFlow_11 + + + + + SequenceFlow_12 + SequenceFlow_15 + + + + + SequenceFlow_2 + + + + + + + + + + + + + + + + + + + + + + + + + + SequenceFlow_5 + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_14 + SequenceFlow_15 + + + + + + + + + SequenceFlow_8 + SequenceFlow_14 + + + + + + + + + + + + + + + + + + + + + + + SequenceFlow_16 + SequenceFlow_17 + + + + + + min_losses = 1.0 +filename.pattern = (PDF|pdf)$ + + + + scann pdf files only (PDF|pdf)$ + +X-Tika-PDFocrStrategy=OCR_ONLY + +Max 10 PDF Pages will be scanned + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/workflow/sepa-export-3.0.2.bpmn b/workflow/sepa-export-3.0.2.bpmn new file mode 100644 index 0000000..6e8d039 --- /dev/null +++ b/workflow/sepa-export-3.0.2.bpmn @@ -0,0 +1,757 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + application.urlindex.jsf?workitem=$uniqueid + +]]> + + + application.urlindex.jsf?workitem=$uniqueid + +]]> + + + + + + + + The linked invoice workitem will be processed by a configurable event. + + + + + + + IntermediateCatchEvent_5 + StartEvent_1 + Task_2 + EventBasedGateway_1 + EndEvent_3 + IntermediateCatchEvent_2 + Task_1 + Task_6 + ExclusiveGateway_1 + Task_7 + IntermediateCatchEvent_4 + IntermediateCatchEvent_1 + IntermediateCatchEvent_18 + IntermediateCatchEvent_6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + $editor.]]> + + + false + + + + + + $editor]]> + SequenceFlow_13 + SequenceFlow_15 + + + + SequenceFlow_5 + + + + + + + $created (payment.type)]]> + + + true + + + + + + + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_2 + SequenceFlow_10 + + + + SequenceFlow_1 + SequenceFlow_9 + SequenceFlow_4 + + + + + SequenceFlow_10 + SequenceFlow_17 + + + + + + + + + + + + + + SEPA-Body]]> + + + + + + + + + + + + + SequenceFlow_4 + SequenceFlow_11 + + + + + + + $created (payment.type)]]> + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_7 + SequenceFlow_1 + + + + + + $created (payment.type)]]> + + + true + + + + + + + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_16 + SequenceFlow_17 + + + + SequenceFlow_15 + SequenceFlow_3 + SequenceFlow_16 + + + + + + $created (payment.type)]]> + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_11 + SequenceFlow_12 + SequenceFlow_28 + SequenceFlow_13 + + + + + + + + + + Rechnungscontrolling]]> + + + + + + ERROR-Body]]> + + + + + + + + + + + + + SequenceFlow_9 + SequenceFlow_3 + + + + + + + + + + + + Rechnungscontrolling + + (^rechnungseingang) + 5500 + 300 +]]> + + + SequenceFlow_5 + SequenceFlow_7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + $editor.]]> + + + false + + + + SequenceFlow_28 + SequenceFlow_2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + false + + + + SequenceFlow_12 + + + + The SEPA Export holds a list of referncees to all invoices in the item '$workitemref' + +Instances are created grouped by IBAN. + +The SEPA Export process runs on a scheduled basis (e.g. once a day) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/workflow/stapelverarbeitung-pruefung-de-1.0.1.bpmn b/workflow/stapelverarbeitung-pruefung-de-1.0.1.bpmn new file mode 100644 index 0000000..ab4ae9c --- /dev/null +++ b/workflow/stapelverarbeitung-pruefung-de-1.0.1.bpmn @@ -0,0 +1,358 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Task_2 + StartEvent_1 + IntermediateCatchEvent_1 + Task_5 + EndEvent_2 + + + + SequenceFlow_1 + + + + + + + + txtlastcomment]]> + + + + + + + + + space.name sb.team / sb.assist]]> + + + true + + + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_1 + SequenceFlow_3 + + + + + + + +]]> + + + + + + + + + txtlastcomment]]> + + + + + + + + + space.name sb.team / sb.assist]]> + + + true + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_5 + SequenceFlow_47 + + + SequenceFlow_47 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + + + + space.name ]]> + + + false + + + + + + + + SequenceFlow_3 + SequenceFlow_5 + + + DataOutput_1 + + + DataOutput_1 + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file