diff --git a/RELEASENOTES.md b/RELEASENOTES.md new file mode 100644 index 0000000..fd7128d --- /dev/null +++ b/RELEASENOTES.md @@ -0,0 +1,7 @@ +# Versionen + +### 1.1.1 + + - Cargosoft Splitbuchungen - Es können zu einer Rechnung mehrere Cargosoft Exporte erzeugt werden. Die Sub Rechnungsnummern stehen im Feld numsequencenumber_sub + - Neue Modellversion rechnungseingnag-de-1.2.0 und posteingang-de-1.0.4 + - Das Modell rechnungseingnag-de-1.1.3 kann nach einigen Wochen entfernt werden \ No newline at end of file diff --git a/workflow/posteingang-de-1.0.3.bpmn b/workflow/deprecated/posteingang-de-1.0.3.bpmn similarity index 100% rename from workflow/posteingang-de-1.0.3.bpmn rename to workflow/deprecated/posteingang-de-1.0.3.bpmn diff --git a/workflow/rechnungseingang-de-1.1.2.bpmn b/workflow/deprecated/rechnungseingang-de-1.1.2.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.1.2.bpmn rename to workflow/deprecated/rechnungseingang-de-1.1.2.bpmn diff --git a/workflow/rechnungseingang-de-1.1.3.bpmn b/workflow/deprecated/rechnungseingang-de-1.1.3.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.1.3.bpmn rename to workflow/deprecated/rechnungseingang-de-1.1.3.bpmn diff --git a/workflow/rechnungseingang-de-1.XX.bpmn b/workflow/deprecated/rechnungseingang-de-1.XX.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.XX.bpmn rename to workflow/deprecated/rechnungseingang-de-1.XX.bpmn diff --git a/workflow/posteingang-de-1.0.4.bpmn b/workflow/posteingang-de-1.0.4.bpmn new file mode 100644 index 0000000..bf50fee --- /dev/null +++ b/workflow/posteingang-de-1.0.4.bpmn @@ -0,0 +1,670 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + + + BoundaryEvent_1 + Task_4 + ExclusiveGateway_2 + Task_1 + ExclusiveGateway_1 + StartEvent_1 + EndEvent_1 + IntermediateCatchEvent_2 + Task_2 + IntermediateCatchEvent_3 + IntermediateCatchEvent_4 + IntermediateCatchEvent_5 + + + + + + + + + + + + + + + + + + + + + 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_9 +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +X-Tika-OCRLanguage=eng+deu + +]]> + + + + + + + + + + + + false + + + + SequenceFlow_9 + SequenceFlow_2 + SequenceFlow_6 + + + DataOutput_1 + + + DataOutput_1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + invoice-de-0.1.0 + + 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_10 + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_11 + SequenceFlow_12 + + + SequenceFlow_10 + SequenceFlow_11 + + + + + SequenceFlow_12 + + + + + SequenceFlow_2 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/workflow/rechnungseingang-de-1.2.0.bpmn b/workflow/rechnungseingang-de-1.2.0.bpmn index e844854..5964817 100644 --- a/workflow/rechnungseingang-de-1.2.0.bpmn +++ b/workflow/rechnungseingang-de-1.2.0.bpmn @@ -3,7 +3,7 @@ - + @@ -134,7 +134,8 @@ - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]> @@ -766,7 +767,8 @@ result.isValid=true; - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]> @@ -975,7 +977,8 @@ if (workitem['payment.type'][0]!="direct_debit" && workitem['payment.type'][0]! - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]> @@ -1692,7 +1695,8 @@ result.isValid=true; - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]> @@ -1792,7 +1796,8 @@ result.isValid=true; - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]> @@ -2122,7 +2127,8 @@ result.isValid=true; - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]> @@ -2263,7 +2269,8 @@ result.isValid=true; - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]> @@ -2715,7 +2722,8 @@ result.isValid=true; - txtlastcomment]]> + txtlastcomment +numsequencenumber_sub]]>