true
BoundaryEvent_1
Task_4
IntermediateCatchEvent_2
Task_2
IntermediateCatchEvent_3
StartEvent_1
EndEvent_1
dataObject_FS1r0Q
task_uB6BGQ
textAnnotation_CtU05A
task_PsBytg
event_yQLmNA
task_0YaQ2w
dataObject_HHM58Q
event_xOeBKg
event_pDFoXg
dataObject_ZhBiZg
event_4DNGzg
dataObject_KPUiiw
event_88sCAA
event_T901Jg
event_7rbeVA
event_yvr5AA
gateway_qDAhHw
event_9mJrhQ
gateway_gd9zQQ
gateway_n7fCJg
task_fQzylQ
event_ZAPEXA
event_yDeTiQ
gateway_pKPTOQ
task_1Cou8Q
event_T74r2A
task_0WRQdw
task_sZKNUg
event_b9NNXw
event_uJ1fgA
dataObject_QalZ1A
event_tSLHgg
event_urn9Cg
TextAnnotation_1
gateway_aBfiow
event_py7ZBA
event_LC07Sg
event_d5jG5Q
event_JV3T1w
event_E0Ojrg
event_BJNTSQ
event_2u0pGA
event_psk2mQ
_subject]]>
_amount (Brutto € _amount_brutto)
_description]]>
home
- Management
]]>
false
sequenceFlow_4gpPgw
sequenceFlow_O0kbJg
sequenceFlow_tZj4qQ
sequenceFlow_fRPOrw
true
$workflowgroup - $workflowstatus]]>
SequenceFlow_9
sequenceFlow_1QjzLw
sequenceFlow_t4fdag
X-Tika-OCRLanguage=eng+deu
X-Tika-PDFocrStrategy=OCR_ONLY
(PDF|pdf)$
20
]]>
false
SequenceFlow_9
SequenceFlow_2
DataOutput_1
DataOutput_1
sequenceFlow_VlPVJg
txtlastcomment]]>
cdtr.name (invoice.language)]]>
$workflowgroup - $workflowstatus]]>
SequenceFlow_12
sequenceFlow_gXJm0w
SequenceFlow_12
SequenceFlow_2
1000
]]>
true
sequenceFlow_fN22Gg
sequenceFlow_bh4DIw
sequenceFlow_o80yIg
document.type ⇒ document.company (Import: document.import.type - Language: document.language) ]]>
true
document.type
Company: document.company
]]>
sequenceFlow_JpNUKg
sequenceFlow_8SpIiA
sequenceFlow_I8o4DA
sequenceFlow_n03e7Q
sequenceFlow_0m3WTA
false
llm.service.endpoint
XML
true
cdtr.name,invoice.number,invoice.date,invoice.total,payment.date,cdtr.iban,cdtr.bic,total
ON
false
]]>
DataOutput_2
DataOutput_2
sequenceFlow_aC0skQ
sequenceFlow_YMtfiw
sequenceFlow_PWXjog
document.type ⇒ document.company (Import: document.import.type - Langauge: document.language) ]]>
true
sequenceFlow_JpNUKg
sequenceFlow_lmU9IA
sequenceFlow_aC0skQ
sequenceFlow_A62nqQ
sequenceFlow_FK6X7g
{"n_predict": 4096, "temperature": 0 }
invoice.summary
[INST]Transfer the invoice data into an XML object with the following structure:
...
...
2024-12-31
2024-12-31
1234.00
...
...
Transfer the individual invoice data to the XML tags, taking into account the following suggestions for mapping:
- Company name ==> "cdtr.name" (the name of the company that issued the invoice document, not the recipient)
- Invoice number ==> "invoice.number"
- Invoice Date ==> "invoice.date"
- Total ==> "invoice.total" (in EUR or if not available in USD or PLN)
- IBAN ==> "cdtr.iban"
- BIC or SWIFT ==> "cdtr.bic"
- Payment date / Due date ==> "payment.date"
Note: Output only the XML object! Don't add explanations or comments. Use only the XML structure specified in this example and do not create any other XML tags. If you don't have data for some fields, leave the corresponding XML tags blank. Format date values (invoice.date, payment.date) into the ISO 8601 format (YYYY-MM-DD). Format numbers and amounts (type="double") according to ISO 4217.
<>
[/INST]
]]]]>
]]>
false
(^rechnungseingang-[a-z]{2,3}-\d+(?:\.\d+)?$)
5000
990
]]>
DataOutput_2
DataOutput_2
sequenceFlow_gXJm0w
sequenceFlow_7t6YqQ
sequenceFlow_KEUmaw
false
false
true
llm.service.endpoint
XML
]]>
DataOutput_2
DataOutput_2
sequenceFlow_fN22Gg
sequenceFlow_naZnAA
sequenceFlow_PgyOMw
{"n_predict": 512, "temperature": 0 }
^.+\.([pP][dD][fF])$
[INST] Ordne das Dokument zu einer der folgenden Kategorien zu.:
- Eingangsrechnung - das Dokument ist eine Rechnung in der Waren und Dienstleistungen abgerechnet werden
- Vertrag - das Dokument enthält eine vertragliche Vereinbarung
Also determine the company name from which this document originates and the language the document is written in.
Bestimme auch den Firmennamen von diesem Dokument sowie die Sprache.
Hinweis: Der Firmenname ist der Name des Unternehmens, das dieses Dokument erstellt hat, nicht der Name des Empfängers. Der Firmenname steht in der Regel am Anfang oder Ende des Rechnungsbelegs. Es ist nicht Dynamixs.AI!
Gib die die Informationen als ein XML-Objekt aus, das die folgende Struktur aufweist:
DOCUMENT TYPE
SENDER NAME
LANGUAGE
Hinweis: Generiere keine anderen Informationen anstelle des XML-Objekts. Generiere nicht mehr als ein XML-Objekt.
[/INST]
]]]]>
]]>
false
llm.service.endpoint
invoice.summary
true
false
]]>
DataOutput_2
DataOutput_2
sequenceFlow_8SpIiA
sequenceFlow_A62nqQ
sequenceFlow_Di4BQA
{"n_predict": 4096, "temperature": 0}
^.+\.([pP][dD][fF])$
[INST]
Fasse die Daten aus diesem Rechnungsbeleg zusammen:
- Informationen zum Unternehmen
- Allgemeine Abrechnungsdaten
- Informationen zum Gesamtbetrag der Rechnung
- Zusammenfassung der Zahlung
- Rechnungspositionen
Der Firmenname ist der Name des Unternehmens, das dieses Dokument erstellt hat, nicht der Name des Empfängers. Der Firmenname steht in der Regel am Anfang oder Ende des Rechnungsbelegs. Es ist nicht Imixs!
Fasse die Rechnungsposten in einer Tabelle zusammen.
Verwende nur die Standardwerte und führe keine Berechnungen, Summen oder Änderungen an diesen Werten selbst durch. Formatiere Zahlen und Beträge nach ISO 4217.
[/INST]
]]]]>
]]>
sequenceFlow_PgyOMw
sequenceFlow_Di4BQA
sequenceFlow_PWXjog
home
false]]>
false
sequenceFlow_oiHd0Q
sequenceFlow_eN0BQg
sequenceFlow_naZnAA
sequenceFlow_tcjWAA
sequenceFlow_cY0PYg
adapter.error_code: adapter.error_message]]>
false
DataOutput_2
DataOutput_2
sequenceFlow_tcjWAA
sequenceFlow_gpPDLg
sequenceFlow_d0zSHA
sequenceFlow_I8o4DA
sequenceFlow_VlPVJg
sequenceFlow_bh4DIw
sequenceFlow_d0zSHA
sequenceFlow_4gpPgw
sequenceFlow_1QjzLw
sequenceFlow_7t6YqQ
true
$workflowgroup - $workflowstatus]]>
sequenceFlow_r48dXQ
sequenceFlow_O0kbJg
sequenceFlow_jlwCMw
_subject]]>
_amount (Brutto € _amount_brutto)
_description]]>
home
false]]>
false
sequenceFlow_fRPOrw
sequenceFlow_r48dXQ
sequenceFlow_tZj4qQ
10
sequenceFlow_I8o4DA
sequenceFlow_cY0PYg
sequenceFlow_I8o4DA
sequenceFlow_Gwxq0g
cdtr.name (invoice.language)]]>
$workflowgroup - $workflowstatus]]>
sequenceFlow_gpPDLg
sequenceFlow_VqjGQg
sequenceFlow_VqjGQg
document.type ⇒ document.company (Import: document.import.type - Language: document.language) ]]>
true
document.type
Company: document.company
]]>
sequenceFlow_JpNUKg
sequenceFlow_Gwxq0g
sequenceFlow_LJ5lZw
sequenceFlow_PeYREg
txtlastcomment]]>
cdtr.name (invoice.language)]]>
$workflowgroup - $workflowstatus]]>
sequenceFlow_LZX10Q
sequenceFlow_Lk0V9A
false
llm.service.endpoint
contract.summary
true
false]]>
DataOutput_2
DataOutput_2
sequenceFlow_PWXjog
sequenceFlow_LJ5lZw
sequenceFlow_zzvN2Q
sequenceFlow_PSnrnQ
sequenceFlow_LZX10Q
{"n_predict": 4096, "temperature": 0}
^.+\.([pP][dD][fF])$
[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]>
]]>
false
(^vertrag-[a-z]{2,3}-\d+(?:\.\d+)?$)
5000
990
]]>
DataOutput_2
DataOutput_2
sequenceFlow_7t6YqQ
sequenceFlow_zzvN2Q
sequenceFlow_Lk0V9A
sequenceFlow_qEdtHQ
sequenceFlow_PSnrnQ
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
sequenceFlow_YMtfiw
sequenceFlow_KEUmaw
sequenceFlow_eN0BQg
sequenceFlow_FK6X7g
sequenceFlow_oiHd0Q
sequenceFlow_n03e7Q
home
false]]>
false
sequenceFlow_o80yIg
home
false]]>
false
sequenceFlow_t4fdag
home
false]]>
false
sequenceFlow_jlwCMw
home
false
]]>
false
sequenceFlow_qEdtHQ
sequenceFlow_PeYREg
_subject]]>
_amount (Brutto € _amount_brutto)
_description]]>
home
false]]>
false
sequenceFlow_0m3WTA