demo
This commit is contained in:
parent
e8a743cc0e
commit
715bd3ee2c
5 changed files with 1219 additions and 0 deletions
5
pom.xml
5
pom.xml
|
|
@ -274,6 +274,11 @@
|
||||||
<artifactId>imixs-ai-workflow</artifactId>
|
<artifactId>imixs-ai-workflow</artifactId>
|
||||||
<version>${org.imixs.ai.version}</version>
|
<version>${org.imixs.ai.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.imixs.workflow</groupId>
|
||||||
|
<artifactId>imixs-ai-bpmn</artifactId>
|
||||||
|
<version>${org.imixs.ai.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<!-- DaraStax Java Driver
|
<!-- DaraStax Java Driver
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
||||||
394
workflow/demo/trusted-analytics.bpmn
Normal file
394
workflow/demo/trusted-analytics.bpmn
Normal file
|
|
@ -0,0 +1,394 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
|
||||||
|
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
|
||||||
|
<bpmn2:participant id="participant_x0L42g" name="Default Process" processRef="process_1"/>
|
||||||
|
<bpmn2:participant id="participant_tRnOVw" name="Quotation" processRef="process_sMc7Dg">
|
||||||
|
<bpmn2:documentation id="documentation_vx4Wdw"/>
|
||||||
|
</bpmn2:participant>
|
||||||
|
</bpmn2:collaboration>
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<open-bpmn:auto-align>true</open-bpmn:auto-align>
|
||||||
|
<imixs:item name="txtworkflowmodelversion" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[default-en-1.0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtplugins" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtfieldmapping" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
|
||||||
|
<bpmn2:documentation id="documentation_yIE0cQ"/>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_sMc7Dg" isExecutable="true" name="Quotation" processType="Private">
|
||||||
|
<bpmn2:startEvent id="event_B7i9Iw" name="📥 Start">
|
||||||
|
<bpmn2:documentation id="documentation_FnoiYQ"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_G5Kd1Q</bpmn2:outgoing>
|
||||||
|
</bpmn2:startEvent>
|
||||||
|
<bpmn2:task id="task_tXh3Mg" imixs:processid="100" name="New Business Data">
|
||||||
|
<bpmn2:documentation id="documentation_grs3zw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_G5Kd1Q</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_vqManw</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_G5Kd1Q" sourceRef="event_B7i9Iw" targetRef="task_tXh3Mg">
|
||||||
|
<bpmn2:documentation id="documentation_DezAuA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:task id="task_drhWQg" imixs:processid="100" name="Process Shipment">
|
||||||
|
<bpmn2:documentation id="documentation_smS8pw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_vh1B9g</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_Lutwgg</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_vqManw" sourceRef="task_tXh3Mg" targetRef="event_N0YwgA">
|
||||||
|
<bpmn2:documentation id="documentation_Y5oP0A"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:endEvent id="event_lKuUKA" name="End">
|
||||||
|
<bpmn2:documentation id="documentation_nPmhng"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_Lutwgg</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_ULVF4A</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_0fmVjg</bpmn2:incoming>
|
||||||
|
</bpmn2:endEvent>
|
||||||
|
<bpmn2:exclusiveGateway gatewayDirection="Diverging" id="gateway_6zvB9A" name="">
|
||||||
|
<bpmn2:documentation id="documentation_v373xQ"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_jKLvjw</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_lwNqmg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_mMoxng</bpmn2:outgoing>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_VY4wgA</bpmn2:outgoing>
|
||||||
|
</bpmn2:exclusiveGateway>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_jKLvjw" sourceRef="gateway_6zvB9A" targetRef="task_CaYrVg">
|
||||||
|
<bpmn2:documentation id="documentation_PiLeOA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_N0YwgA" imixs:activityid="10" name="☑️ Categorize">
|
||||||
|
<bpmn2:documentation id="documentation_NfSoOw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_vqManw</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_lwNqmg</bpmn2:outgoing>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_MVmqHQ" signalRef="signal_1"/>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_lwNqmg" sourceRef="event_N0YwgA" targetRef="gateway_6zvB9A">
|
||||||
|
<bpmn2:documentation id="documentation_auUsxQ"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:dataObject id="dataObject_wMh9kQ" imixs:datatype="prompt-data" name="AI Agent">
|
||||||
|
<bpmn2:documentation id="documentation_IY7nNQ"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<PromptDefinition>
|
||||||
|
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
|
||||||
|
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
|
||||||
|
|
||||||
|
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
|
||||||
|
|
||||||
|
</s>[INST]
|
||||||
|
|
||||||
|
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
|
||||||
|
|
||||||
|
- Vertragsgeber
|
||||||
|
- Vertragsnehmer
|
||||||
|
- Gegenstand
|
||||||
|
- Laufzeit
|
||||||
|
|
||||||
|
[/INST]
|
||||||
|
]]]]><![CDATA[>
|
||||||
|
</prompt>
|
||||||
|
</PromptDefinition> ]]></bpmn2:documentation>
|
||||||
|
</bpmn2:dataObject>
|
||||||
|
<bpmn2:association id="association_CPslkg" sourceRef="dataObject_wMh9kQ" targetRef="event_N0YwgA">
|
||||||
|
<bpmn2:documentation id="documentation_J08EOQ"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:textAnnotation id="textAnnotation_0at23Q" textFormat="">
|
||||||
|
<bpmn2:text id="text_wUjgfQ"><![CDATA[Shipping & Logistics
|
||||||
|
- 🚛 delivery restrictions for country?
|
||||||
|
- 🕒 Can we meet the delivery deadline?]]></bpmn2:text>
|
||||||
|
<bpmn2:documentation id="documentation_IG9UoA"/>
|
||||||
|
<bpmn2:outgoing>association_tg7RvA</bpmn2:outgoing>
|
||||||
|
</bpmn2:textAnnotation>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_MkQY9g" imixs:activityid="10" name="✅ Extract">
|
||||||
|
<bpmn2:documentation id="documentation_yNRfBw"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_iDA24A" signalRef="signal_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_n5H0Wg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_vh1B9g</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:dataObject id="dataObject_KvxU1Q" imixs:datatype="prompt-data" name="AI Agent">
|
||||||
|
<bpmn2:documentation id="documentation_tx9o5w"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<PromptDefinition>
|
||||||
|
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
|
||||||
|
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
|
||||||
|
|
||||||
|
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
|
||||||
|
|
||||||
|
</s>[INST]
|
||||||
|
|
||||||
|
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
|
||||||
|
|
||||||
|
- Vertragsgeber
|
||||||
|
- Vertragsnehmer
|
||||||
|
- Gegenstand
|
||||||
|
- Laufzeit
|
||||||
|
|
||||||
|
[/INST]
|
||||||
|
]]]]><![CDATA[>
|
||||||
|
</prompt>
|
||||||
|
</PromptDefinition> ]]></bpmn2:documentation>
|
||||||
|
</bpmn2:dataObject>
|
||||||
|
<bpmn2:association id="association_tg7RvA" sourceRef="textAnnotation_0at23Q" targetRef="dataObject_KvxU1Q">
|
||||||
|
<bpmn2:documentation id="documentation_20n0jA"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:association id="association_9oBphQ" sourceRef="dataObject_KvxU1Q" targetRef="event_MkQY9g">
|
||||||
|
<bpmn2:documentation id="documentation_CMF58A"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:task id="task_9hJNLA" imixs:processid="100" name="Summarize Order">
|
||||||
|
<bpmn2:documentation id="documentation_KAJfhg"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_VY4wgA</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_n5H0Wg</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:task id="task_VjHjtw" imixs:processid="100" name="Summarize Invoice">
|
||||||
|
<bpmn2:documentation id="documentation_kYWnbA"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_mMoxng</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_cjDrDQ</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:task id="task_CaYrVg" imixs:processid="100" name="Summarize Offer">
|
||||||
|
<bpmn2:documentation id="documentation_MkdDag"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_jKLvjw</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_4hy3sg</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_mMoxng" sourceRef="gateway_6zvB9A" targetRef="task_VjHjtw">
|
||||||
|
<bpmn2:documentation id="documentation_gY33Vw"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_VY4wgA" sourceRef="gateway_6zvB9A" targetRef="task_9hJNLA">
|
||||||
|
<bpmn2:documentation id="documentation_OtNJpQ"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_n5H0Wg" sourceRef="task_9hJNLA" targetRef="event_MkQY9g">
|
||||||
|
<bpmn2:documentation id="documentation_Fr2cNg"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_Lca2Uw" imixs:activityid="10" name="✅ Extract">
|
||||||
|
<bpmn2:documentation id="documentation_PYdj8A"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_MxQ04A" signalRef="signal_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_cjDrDQ</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_31E2cQ</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_nma3IQ" imixs:activityid="10" name="✅ Extract">
|
||||||
|
<bpmn2:documentation id="documentation_e5RCmQ"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_6PQGIw" signalRef="signal_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_4hy3sg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_iqTNbA</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_4hy3sg" sourceRef="task_CaYrVg" targetRef="event_nma3IQ">
|
||||||
|
<bpmn2:documentation id="documentation_emudoA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_cjDrDQ" sourceRef="task_VjHjtw" targetRef="event_Lca2Uw">
|
||||||
|
<bpmn2:documentation id="documentation_bkfDCA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_vh1B9g" sourceRef="event_MkQY9g" targetRef="task_drhWQg">
|
||||||
|
<bpmn2:documentation id="documentation_qimA3w"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:task id="task_Yx7JHA" imixs:processid="100" name="Check Payment">
|
||||||
|
<bpmn2:documentation id="documentation_duMKsQ"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_31E2cQ</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_ULVF4A</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:task id="task_UynkQA" imixs:processid="100" name="Generate Quotation">
|
||||||
|
<bpmn2:documentation id="documentation_ncOLoQ"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_iqTNbA</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_0fmVjg</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_iqTNbA" sourceRef="event_nma3IQ" targetRef="task_UynkQA">
|
||||||
|
<bpmn2:documentation id="documentation_3mzqdQ"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_31E2cQ" sourceRef="event_Lca2Uw" targetRef="task_Yx7JHA">
|
||||||
|
<bpmn2:documentation id="documentation_swwZ0w"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_Lutwgg" sourceRef="task_drhWQg" targetRef="event_lKuUKA">
|
||||||
|
<bpmn2:documentation id="documentation_tFWHJQ"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_ULVF4A" sourceRef="task_Yx7JHA" targetRef="event_lKuUKA">
|
||||||
|
<bpmn2:documentation id="documentation_KeQlCA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_0fmVjg" sourceRef="task_UynkQA" targetRef="event_lKuUKA">
|
||||||
|
<bpmn2:documentation id="documentation_XzNiAQ"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:message id="message_1" name="Message 1">
|
||||||
|
<bpmn2:documentation id="documentation_KTfSFQ"/>
|
||||||
|
</bpmn2:message>
|
||||||
|
<bpmn2:signal id="signal_1" name="Signal 1"/>
|
||||||
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
|
||||||
|
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_1">
|
||||||
|
<bpmndi:BPMNShape bpmnElement="participant_tRnOVw" id="BPMNShape_j8YiYQ">
|
||||||
|
<dc:Bounds height="760.0" width="2500.0" x="90.0" y="130.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_B7i9Iw" id="BPMNShape_hXLmag">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="197.0" y="537.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_IfL9fg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="165.0" y="576.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_tXh3Mg" id="BPMNShape_eyKNaw">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="280.0" y="530.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_G5Kd1Q" id="BPMNEdge_Z24kGg" sourceElement="BPMNShape_hXLmag" targetElement="BPMNShape_eyKNaw">
|
||||||
|
<di:waypoint x="233.0" y="555.0"/>
|
||||||
|
<di:waypoint x="280.0" y="555.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_drhWQg" id="BPMNShape_ugDfgg">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="940.0" y="440.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vqManw" id="BPMNEdge_RUGLwA" sourceElement="BPMNShape_eyKNaw" targetElement="BPMNShape_JBdhEA">
|
||||||
|
<di:waypoint x="390.0" y="555.0"/>
|
||||||
|
<di:waypoint x="457.0" y="555.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_6VlRkw">
|
||||||
|
<dc:Bounds height="20.0" width="30.0" x="130.0" y="30.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_FxvxBA">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="95.0" y="55.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_lKuUKA" id="BPMNShape_A70Bjg">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="1427.0" y="537.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_dnMX0Q">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="1468.0" y="540.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="gateway_6zvB9A" id="BPMNShape_klgYAw">
|
||||||
|
<dc:Bounds height="50.0" width="50.0" x="550.0" y="530.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_RtOvJA">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="525.0" y="583.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_jKLvjw" id="BPMNEdge_Q8pHmg" sourceElement="BPMNShape_klgYAw" targetElement="BPMNShape_lxDbew">
|
||||||
|
<di:waypoint x="575.0" y="580.0"/>
|
||||||
|
<di:waypoint x="575.0" y="654.0"/>
|
||||||
|
<di:waypoint x="660.0" y="654.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_N0YwgA" id="BPMNShape_JBdhEA">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="457.0" y="537.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_H96Ldw">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="425.0" y="576.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_lwNqmg" id="BPMNEdge_Pues2Q" sourceElement="BPMNShape_JBdhEA" targetElement="BPMNShape_klgYAw">
|
||||||
|
<di:waypoint x="493.0" y="555.0"/>
|
||||||
|
<di:waypoint x="550.0" y="555.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="dataObject_wMh9kQ" id="BPMNShape_hZoX6Q">
|
||||||
|
<dc:Bounds height="50.0" width="35.0" x="450.0" y="430.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_BwOTRg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="417.5" y="485.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_CPslkg" id="BPMNEdge_DUpgvA" sourceElement="BPMNShape_hZoX6Q" targetElement="BPMNShape_JBdhEA">
|
||||||
|
<di:waypoint x="468.0" y="480.0"/>
|
||||||
|
<di:waypoint x="468.0" y="509.0"/>
|
||||||
|
<di:waypoint x="475.0" y="509.0"/>
|
||||||
|
<di:waypoint x="475.0" y="537.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="textAnnotation_0at23Q" id="BPMNShape_iHgbbQ">
|
||||||
|
<dc:Bounds height="55.0" width="275.0" x="500.0" y="320.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_MkQY9g" id="BPMNShape_4wNsew">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="837.0" y="447.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_0cW95w">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="805.0" y="486.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="dataObject_KvxU1Q" id="BPMNShape_LJQyjw">
|
||||||
|
<dc:Bounds height="50.0" width="35.0" x="830.0" y="320.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_2f1p4g">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="797.5" y="375.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_tg7RvA" id="BPMNEdge_Zg8wEw" sourceElement="BPMNShape_iHgbbQ" targetElement="BPMNShape_LJQyjw">
|
||||||
|
<di:waypoint x="775.0" y="348.0"/>
|
||||||
|
<di:waypoint x="803.0" y="348.0"/>
|
||||||
|
<di:waypoint x="803.0" y="345.0"/>
|
||||||
|
<di:waypoint x="830.0" y="345.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_9oBphQ" id="BPMNEdge_3jXiNA" sourceElement="BPMNShape_LJQyjw" targetElement="BPMNShape_4wNsew">
|
||||||
|
<di:waypoint x="851.0" y="370.0"/>
|
||||||
|
<di:waypoint x="851.0" y="434.0"/>
|
||||||
|
<di:waypoint x="855.0" y="434.0"/>
|
||||||
|
<di:waypoint x="855.0" y="447.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_9hJNLA" id="BPMNShape_IekaBw">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="660.0" y="440.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_VjHjtw" id="BPMNShape_nQgPrg">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="660.0" y="530.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_CaYrVg" id="BPMNShape_lxDbew">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="660.0" y="630.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_mMoxng" id="BPMNEdge_QPsRiQ" sourceElement="BPMNShape_klgYAw" targetElement="BPMNShape_nQgPrg">
|
||||||
|
<di:waypoint x="600.0" y="555.0"/>
|
||||||
|
<di:waypoint x="660.0" y="555.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_VY4wgA" id="BPMNEdge_AdmgRg" sourceElement="BPMNShape_klgYAw" targetElement="BPMNShape_IekaBw">
|
||||||
|
<di:waypoint x="574.0" y="531.0"/>
|
||||||
|
<di:waypoint x="574.0" y="465.0"/>
|
||||||
|
<di:waypoint x="660.0" y="465.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_n5H0Wg" id="BPMNEdge_6sge4A" sourceElement="BPMNShape_IekaBw" targetElement="BPMNShape_4wNsew">
|
||||||
|
<di:waypoint x="770.0" y="465.0"/>
|
||||||
|
<di:waypoint x="837.0" y="465.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_Lca2Uw" id="BPMNShape_C3SpbQ">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="837.0" y="537.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_D0p0PA">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="805.0" y="576.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_nma3IQ" id="BPMNShape_gzDzDQ">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="837.0" y="637.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_Cp2BwQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="805.0" y="676.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_4hy3sg" id="BPMNEdge_NWea6A" sourceElement="BPMNShape_lxDbew" targetElement="BPMNShape_gzDzDQ">
|
||||||
|
<di:waypoint x="770.0" y="655.0"/>
|
||||||
|
<di:waypoint x="837.0" y="655.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_cjDrDQ" id="BPMNEdge_4WVKtA" sourceElement="BPMNShape_nQgPrg" targetElement="BPMNShape_C3SpbQ">
|
||||||
|
<di:waypoint x="770.0" y="555.0"/>
|
||||||
|
<di:waypoint x="837.0" y="555.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vh1B9g" id="BPMNEdge_0HCGgg" sourceElement="BPMNShape_4wNsew" targetElement="BPMNShape_ugDfgg">
|
||||||
|
<di:waypoint x="873.0" y="465.0"/>
|
||||||
|
<di:waypoint x="940.0" y="465.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_Yx7JHA" id="BPMNShape_PWwXTg">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="940.0" y="530.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_UynkQA" id="BPMNShape_0IVw4Q">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="940.0" y="630.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_iqTNbA" id="BPMNEdge_U0nvdw" sourceElement="BPMNShape_gzDzDQ" targetElement="BPMNShape_0IVw4Q">
|
||||||
|
<di:waypoint x="873.0" y="655.0"/>
|
||||||
|
<di:waypoint x="940.0" y="655.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_31E2cQ" id="BPMNEdge_b5hiSA" sourceElement="BPMNShape_C3SpbQ" targetElement="BPMNShape_PWwXTg">
|
||||||
|
<di:waypoint x="873.0" y="555.0"/>
|
||||||
|
<di:waypoint x="940.0" y="555.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Lutwgg" id="BPMNEdge_npKJ0Q" sourceElement="BPMNShape_ugDfgg" targetElement="BPMNShape_A70Bjg">
|
||||||
|
<di:waypoint x="1050.0" y="465.0"/>
|
||||||
|
<di:waypoint x="1445.0" y="465.0"/>
|
||||||
|
<di:waypoint x="1445.0" y="537.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ULVF4A" id="BPMNEdge_09KZsA" sourceElement="BPMNShape_PWwXTg" targetElement="BPMNShape_A70Bjg">
|
||||||
|
<di:waypoint x="1050.0" y="555.0"/>
|
||||||
|
<di:waypoint x="1427.0" y="555.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0fmVjg" id="BPMNEdge_Afhydg" sourceElement="BPMNShape_0IVw4Q" targetElement="BPMNShape_A70Bjg">
|
||||||
|
<di:waypoint x="1050.0" y="655.0"/>
|
||||||
|
<di:waypoint x="1445.0" y="655.0"/>
|
||||||
|
<di:waypoint x="1445.0" y="573.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
</bpmndi:BPMNPlane>
|
||||||
|
</bpmndi:BPMNDiagram>
|
||||||
|
</bpmn2:definitions>
|
||||||
350
workflow/demo/trusted-anaysis.bpmn
Normal file
350
workflow/demo/trusted-anaysis.bpmn
Normal file
|
|
@ -0,0 +1,350 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
|
||||||
|
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
|
||||||
|
<bpmn2:participant id="participant_x0L42g" name="Default Process" processRef="process_1"/>
|
||||||
|
<bpmn2:participant id="participant_tRnOVw" name="Quotation" processRef="process_sMc7Dg">
|
||||||
|
<bpmn2:documentation id="documentation_vx4Wdw"/>
|
||||||
|
</bpmn2:participant>
|
||||||
|
</bpmn2:collaboration>
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<open-bpmn:auto-align>true</open-bpmn:auto-align>
|
||||||
|
<imixs:item name="txtworkflowmodelversion" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[default-en-1.0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtplugins" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtfieldmapping" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
|
||||||
|
<bpmn2:documentation id="documentation_yIE0cQ"/>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_sMc7Dg" isExecutable="true" name="Quotation" processType="Private">
|
||||||
|
<bpmn2:startEvent id="event_B7i9Iw" name="Start">
|
||||||
|
<bpmn2:documentation id="documentation_FnoiYQ"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_G5Kd1Q</bpmn2:outgoing>
|
||||||
|
</bpmn2:startEvent>
|
||||||
|
<bpmn2:task id="task_tXh3Mg" imixs:processid="100" name="Create Quotation">
|
||||||
|
<bpmn2:documentation id="documentation_grs3zw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_G5Kd1Q</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_04jVRw</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_G5Kd1Q" sourceRef="event_B7i9Iw" targetRef="task_tXh3Mg">
|
||||||
|
<bpmn2:documentation id="documentation_DezAuA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:task id="task_drhWQg" imixs:processid="200" name="Send Quotation">
|
||||||
|
<bpmn2:extensionElements/>
|
||||||
|
<bpmn2:documentation id="documentation_smS8pw"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_duF1Hg</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_Vdy5EQ</bpmn2:incoming>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_urvfmQ" imixs:activityid="10" name="📄 Quotation Ready">
|
||||||
|
<bpmn2:documentation id="documentation_FwKHzw"/>
|
||||||
|
<bpmn2:messageEventDefinition id="messageEventDefinition_NEsURQ" messageRef="message_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_duF1Hg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_S4jwCQ</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_duF1Hg" sourceRef="task_drhWQg" targetRef="event_urvfmQ">
|
||||||
|
<bpmn2:documentation id="documentation_0QKeNA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:endEvent id="event_lKuUKA" name="End">
|
||||||
|
<bpmn2:documentation id="documentation_nPmhng"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_S4jwCQ</bpmn2:incoming>
|
||||||
|
</bpmn2:endEvent>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_eFbY5w" imixs:activityid="10" name="✅ Product Availability">
|
||||||
|
<bpmn2:documentation id="documentation_VmHHqg"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_qsy24A" signalRef="signal_1"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_t18xVA</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_04jVRw</bpmn2:incoming>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_t18xVA" sourceRef="event_eFbY5w" targetRef="event_niedQQ">
|
||||||
|
<bpmn2:documentation id="documentation_sIOMsA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:dataObject id="dataObject_43Tg9g" imixs:datatype="prompt-data" name="AI Agent">
|
||||||
|
<bpmn2:documentation id="documentation_I0ORPQ"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<PromptDefinition>
|
||||||
|
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
|
||||||
|
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
|
||||||
|
|
||||||
|
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
|
||||||
|
|
||||||
|
</s>[INST]
|
||||||
|
|
||||||
|
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
|
||||||
|
|
||||||
|
- Vertragsgeber
|
||||||
|
- Vertragsnehmer
|
||||||
|
- Gegenstand
|
||||||
|
- Laufzeit
|
||||||
|
|
||||||
|
[/INST]
|
||||||
|
]]]]><![CDATA[>
|
||||||
|
</prompt>
|
||||||
|
</PromptDefinition> ]]></bpmn2:documentation>
|
||||||
|
</bpmn2:dataObject>
|
||||||
|
<bpmn2:association id="association_zIS5Qw" sourceRef="dataObject_43Tg9g" targetRef="event_eFbY5w">
|
||||||
|
<bpmn2:documentation id="documentation_agmGrQ"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:textAnnotation id="textAnnotation_ZxESNw" textFormat="">
|
||||||
|
<bpmn2:text id="text_esKORQ"><![CDATA[☑️ Check Product Availability
|
||||||
|
- 📦 Is the requested product in stock?
|
||||||
|
- 🔄 Is restocking possible in time?]]></bpmn2:text>
|
||||||
|
<bpmn2:documentation id="documentation_zYCcyQ"/>
|
||||||
|
</bpmn2:textAnnotation>
|
||||||
|
<bpmn2:association id="association_AsvZPA" sourceRef="textAnnotation_ZxESNw" targetRef="dataObject_43Tg9g">
|
||||||
|
<bpmn2:documentation id="documentation_4f5j6Q"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_niedQQ" imixs:activityid="10" name="✅ Shipping & Logistics">
|
||||||
|
<bpmn2:documentation id="documentation_MBhkPQ"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_INWMRA" signalRef="signal_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_t18xVA</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_vYmgqw</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:dataObject id="dataObject_6cOkKQ" imixs:datatype="prompt-data" name="AI Agent">
|
||||||
|
<bpmn2:documentation id="documentation_AXhPdQ"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<PromptDefinition>
|
||||||
|
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
|
||||||
|
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
|
||||||
|
|
||||||
|
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
|
||||||
|
|
||||||
|
</s>[INST]
|
||||||
|
|
||||||
|
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
|
||||||
|
|
||||||
|
- Vertragsgeber
|
||||||
|
- Vertragsnehmer
|
||||||
|
- Gegenstand
|
||||||
|
- Laufzeit
|
||||||
|
|
||||||
|
[/INST]
|
||||||
|
]]]]><![CDATA[>
|
||||||
|
</prompt>
|
||||||
|
</PromptDefinition> ]]></bpmn2:documentation>
|
||||||
|
</bpmn2:dataObject>
|
||||||
|
<bpmn2:textAnnotation id="textAnnotation_0at23Q" textFormat="">
|
||||||
|
<bpmn2:text id="text_wUjgfQ"><![CDATA[☑️ Check Shipping & Logistics
|
||||||
|
- 🚛 delivery restrictions for country?
|
||||||
|
- 🕒 Can we meet the delivery deadline?]]></bpmn2:text>
|
||||||
|
<bpmn2:documentation id="documentation_IG9UoA"/>
|
||||||
|
</bpmn2:textAnnotation>
|
||||||
|
<bpmn2:association id="association_6Hfsww" sourceRef="textAnnotation_0at23Q" targetRef="dataObject_6cOkKQ">
|
||||||
|
<bpmn2:documentation id="documentation_BvpU3g"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:association id="association_dpwf6A" sourceRef="dataObject_6cOkKQ" targetRef="event_niedQQ">
|
||||||
|
<bpmn2:documentation id="documentation_8CvVvA"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_MkQY9g" imixs:activityid="10" name="✅ Supply Chain">
|
||||||
|
<bpmn2:documentation id="documentation_yNRfBw"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_iDA24A" signalRef="signal_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_vYmgqw</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_Vdy5EQ</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:textAnnotation id="textAnnotation_BnOTzQ" textFormat="">
|
||||||
|
<bpmn2:text id="text_D0obcg"><![CDATA[☑️ Supply Chain
|
||||||
|
- 🏭 Are upstream suppliers reliable?
|
||||||
|
- 🔗 Are there known bottlenecks?]]></bpmn2:text>
|
||||||
|
<bpmn2:documentation id="documentation_4PXffQ"/>
|
||||||
|
</bpmn2:textAnnotation>
|
||||||
|
<bpmn2:dataObject id="dataObject_KvxU1Q" imixs:datatype="prompt-data" name="AI Agent">
|
||||||
|
<bpmn2:documentation id="documentation_tx9o5w"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<PromptDefinition>
|
||||||
|
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
|
||||||
|
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
|
||||||
|
|
||||||
|
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
|
||||||
|
|
||||||
|
</s>[INST]
|
||||||
|
|
||||||
|
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
|
||||||
|
|
||||||
|
- Vertragsgeber
|
||||||
|
- Vertragsnehmer
|
||||||
|
- Gegenstand
|
||||||
|
- Laufzeit
|
||||||
|
|
||||||
|
[/INST]
|
||||||
|
]]]]><![CDATA[>
|
||||||
|
</prompt>
|
||||||
|
</PromptDefinition> ]]></bpmn2:documentation>
|
||||||
|
</bpmn2:dataObject>
|
||||||
|
<bpmn2:association id="association_tg7RvA" sourceRef="textAnnotation_BnOTzQ" targetRef="dataObject_KvxU1Q">
|
||||||
|
<bpmn2:documentation id="documentation_20n0jA"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:association id="association_9oBphQ" sourceRef="dataObject_KvxU1Q" targetRef="event_MkQY9g">
|
||||||
|
<bpmn2:documentation id="documentation_CMF58A"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_vYmgqw" sourceRef="event_niedQQ" targetRef="event_MkQY9g">
|
||||||
|
<bpmn2:documentation id="documentation_pv09Yw"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_04jVRw" sourceRef="task_tXh3Mg" targetRef="event_eFbY5w">
|
||||||
|
<bpmn2:documentation id="documentation_AA024g"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_Vdy5EQ" sourceRef="event_MkQY9g" targetRef="task_drhWQg">
|
||||||
|
<bpmn2:documentation id="documentation_ChM0Ng"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_S4jwCQ" sourceRef="event_urvfmQ" targetRef="event_lKuUKA">
|
||||||
|
<bpmn2:documentation id="documentation_BM9PSA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:message id="message_1" name="Message 1">
|
||||||
|
<bpmn2:documentation id="documentation_KTfSFQ"/>
|
||||||
|
</bpmn2:message>
|
||||||
|
<bpmn2:signal id="signal_1" name="Signal 1"/>
|
||||||
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
|
||||||
|
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_1">
|
||||||
|
<bpmndi:BPMNShape bpmnElement="participant_tRnOVw" id="BPMNShape_j8YiYQ">
|
||||||
|
<dc:Bounds height="760.0" width="2500.0" x="90.0" y="130.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_B7i9Iw" id="BPMNShape_hXLmag">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="347.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_IfL9fg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="315.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_tXh3Mg" id="BPMNShape_eyKNaw">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="440.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_G5Kd1Q" id="BPMNEdge_Z24kGg" sourceElement="BPMNShape_hXLmag" targetElement="BPMNShape_eyKNaw">
|
||||||
|
<di:waypoint x="383.0" y="475.0"/>
|
||||||
|
<di:waypoint x="440.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_drhWQg" id="BPMNShape_ugDfgg">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="960.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_urvfmQ" id="BPMNShape_5ms9iA">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="1117.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_SCNsvQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="1085.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_6VlRkw">
|
||||||
|
<dc:Bounds height="20.0" width="30.0" x="130.0" y="30.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_FxvxBA">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="95.0" y="55.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_duF1Hg" id="BPMNEdge_1oOBLQ" sourceElement="BPMNShape_ugDfgg" targetElement="BPMNShape_5ms9iA">
|
||||||
|
<di:waypoint x="1070.0" y="475.0"/>
|
||||||
|
<di:waypoint x="1117.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_lKuUKA" id="BPMNShape_A70Bjg">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="1477.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_dnMX0Q">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="1491.0" y="465.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_eFbY5w" id="BPMNShape_w8rZ9g">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="617.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_vYKfdw">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="585.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_t18xVA" id="BPMNEdge_u5Vplw" sourceElement="BPMNShape_w8rZ9g" targetElement="BPMNShape_TjS4HQ">
|
||||||
|
<di:waypoint x="653.0" y="475.0"/>
|
||||||
|
<di:waypoint x="737.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="dataObject_43Tg9g" id="BPMNShape_pbmO6g">
|
||||||
|
<dc:Bounds height="50.0" width="35.0" x="620.0" y="360.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_o3Q9WQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="587.5" y="415.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_zIS5Qw" id="BPMNEdge_WdoCWA" sourceElement="BPMNShape_pbmO6g" targetElement="BPMNShape_w8rZ9g">
|
||||||
|
<di:waypoint x="638.0" y="410.0"/>
|
||||||
|
<di:waypoint x="638.0" y="434.0"/>
|
||||||
|
<di:waypoint x="635.0" y="434.0"/>
|
||||||
|
<di:waypoint x="635.0" y="457.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="textAnnotation_ZxESNw" id="BPMNShape_94nhEw">
|
||||||
|
<dc:Bounds height="56.0" width="284.0" x="340.0" y="280.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_AsvZPA" id="BPMNEdge_Z0yOZw" sourceElement="BPMNShape_94nhEw" targetElement="BPMNShape_pbmO6g">
|
||||||
|
<di:waypoint x="624.0" y="301.0"/>
|
||||||
|
<di:waypoint x="637.0" y="301.0"/>
|
||||||
|
<di:waypoint x="637.0" y="360.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_niedQQ" id="BPMNShape_TjS4HQ">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="737.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_KXscdQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="705.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="dataObject_6cOkKQ" id="BPMNShape_OX2wsg">
|
||||||
|
<dc:Bounds height="50.0" width="35.0" x="740.0" y="360.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_HAEE0w">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="707.5" y="415.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="textAnnotation_0at23Q" id="BPMNShape_iHgbbQ">
|
||||||
|
<dc:Bounds height="56.0" width="303.0" x="610.0" y="210.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_6Hfsww" id="BPMNEdge_szAS0Q" sourceElement="BPMNShape_iHgbbQ" targetElement="BPMNShape_OX2wsg">
|
||||||
|
<di:waypoint x="762.0" y="266.0"/>
|
||||||
|
<di:waypoint x="762.0" y="313.0"/>
|
||||||
|
<di:waypoint x="758.0" y="313.0"/>
|
||||||
|
<di:waypoint x="758.0" y="360.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_dpwf6A" id="BPMNEdge_iilkRw" sourceElement="BPMNShape_OX2wsg" targetElement="BPMNShape_TjS4HQ">
|
||||||
|
<di:waypoint x="758.0" y="410.0"/>
|
||||||
|
<di:waypoint x="758.0" y="437.0"/>
|
||||||
|
<di:waypoint x="755.0" y="437.0"/>
|
||||||
|
<di:waypoint x="755.0" y="457.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_MkQY9g" id="BPMNShape_4wNsew">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="857.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_0cW95w">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="825.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="textAnnotation_BnOTzQ" id="BPMNShape_1lygUQ">
|
||||||
|
<dc:Bounds height="51.0" width="275.0" x="850.0" y="280.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="dataObject_KvxU1Q" id="BPMNShape_LJQyjw">
|
||||||
|
<dc:Bounds height="50.0" width="35.0" x="860.0" y="360.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_2f1p4g">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="827.5" y="415.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_tg7RvA" id="BPMNEdge_Zg8wEw" sourceElement="BPMNShape_1lygUQ" targetElement="BPMNShape_LJQyjw">
|
||||||
|
<di:waypoint x="994.0" y="331.0"/>
|
||||||
|
<di:waypoint x="994.0" y="385.0"/>
|
||||||
|
<di:waypoint x="895.0" y="385.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_9oBphQ" id="BPMNEdge_3jXiNA" sourceElement="BPMNShape_LJQyjw" targetElement="BPMNShape_4wNsew">
|
||||||
|
<di:waypoint x="882.0" y="410.0"/>
|
||||||
|
<di:waypoint x="882.0" y="434.0"/>
|
||||||
|
<di:waypoint x="875.0" y="434.0"/>
|
||||||
|
<di:waypoint x="875.0" y="457.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vYmgqw" id="BPMNEdge_5V13CA" sourceElement="BPMNShape_TjS4HQ" targetElement="BPMNShape_4wNsew">
|
||||||
|
<di:waypoint x="773.0" y="475.0"/>
|
||||||
|
<di:waypoint x="857.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_04jVRw" id="BPMNEdge_1Om0bw" sourceElement="BPMNShape_eyKNaw" targetElement="BPMNShape_w8rZ9g">
|
||||||
|
<di:waypoint x="550.0" y="475.0"/>
|
||||||
|
<di:waypoint x="617.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Vdy5EQ" id="BPMNEdge_syFNGw" sourceElement="BPMNShape_4wNsew" targetElement="BPMNShape_ugDfgg">
|
||||||
|
<di:waypoint x="893.0" y="475.0"/>
|
||||||
|
<di:waypoint x="960.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_S4jwCQ" id="BPMNEdge_TD3y7w" sourceElement="BPMNShape_5ms9iA" targetElement="BPMNShape_A70Bjg">
|
||||||
|
<di:waypoint x="1153.0" y="475.0"/>
|
||||||
|
<di:waypoint x="1477.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
</bpmndi:BPMNPlane>
|
||||||
|
</bpmndi:BPMNDiagram>
|
||||||
|
</bpmn2:definitions>
|
||||||
172
workflow/demo/trusted-context.bpmn
Normal file
172
workflow/demo/trusted-context.bpmn
Normal file
|
|
@ -0,0 +1,172 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
|
||||||
|
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
|
||||||
|
<bpmn2:participant id="participant_x0L42g" name="Default Process" processRef="process_1"/>
|
||||||
|
<bpmn2:participant id="participant_tRnOVw" name="Quotation" processRef="process_sMc7Dg">
|
||||||
|
<bpmn2:documentation id="documentation_vx4Wdw"/>
|
||||||
|
</bpmn2:participant>
|
||||||
|
<bpmn2:messageFlow id="messageFlow_9Y7D6Q" name="🔃 Update Data" sourceRef="task_fT6BKQ" targetRef="dataStoreReference_Ye24pw">
|
||||||
|
<bpmn2:documentation id="documentation_h3tT0w"/>
|
||||||
|
</bpmn2:messageFlow>
|
||||||
|
<bpmn2:messageFlow id="messageFlow_HNJFCA" name="🔒 Validate" sourceRef="dataStoreReference_Ye24pw" targetRef="task_drhWQg">
|
||||||
|
<bpmn2:documentation id="documentation_iBNWUQ"/>
|
||||||
|
</bpmn2:messageFlow>
|
||||||
|
<bpmn2:messageFlow id="messageFlow_BEmE8A" name="🔒 Retrieve Data" sourceRef="dataStoreReference_Ye24pw" targetRef="task_tXh3Mg">
|
||||||
|
<bpmn2:documentation id="documentation_ISJdpA"/>
|
||||||
|
</bpmn2:messageFlow>
|
||||||
|
</bpmn2:collaboration>
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<open-bpmn:auto-align>true</open-bpmn:auto-align>
|
||||||
|
<imixs:item name="txtworkflowmodelversion" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[default-en-1.0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtplugins" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtfieldmapping" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
|
||||||
|
<bpmn2:documentation id="documentation_yIE0cQ"/>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_sMc7Dg" isExecutable="true" name="Quotation" processType="Private">
|
||||||
|
<bpmn2:startEvent id="event_B7i9Iw" name="Start">
|
||||||
|
<bpmn2:documentation id="documentation_FnoiYQ"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_G5Kd1Q</bpmn2:outgoing>
|
||||||
|
</bpmn2:startEvent>
|
||||||
|
<bpmn2:task id="task_tXh3Mg" imixs:processid="100" name="Create Quotation">
|
||||||
|
<bpmn2:documentation id="documentation_grs3zw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_G5Kd1Q</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_KPMr9A</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_G5Kd1Q" sourceRef="event_B7i9Iw" targetRef="task_tXh3Mg">
|
||||||
|
<bpmn2:documentation id="documentation_DezAuA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:task id="task_drhWQg" imixs:processid="200" name="Check Quotation">
|
||||||
|
<bpmn2:extensionElements/>
|
||||||
|
<bpmn2:documentation id="documentation_smS8pw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_KPMr9A</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_FmLNoQ</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:endEvent id="event_lKuUKA" name="End">
|
||||||
|
<bpmn2:documentation id="documentation_nPmhng"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_zcdtZQ</bpmn2:incoming>
|
||||||
|
</bpmn2:endEvent>
|
||||||
|
<bpmn2:textAnnotation id="textAnnotation_ZxESNw" textFormat="">
|
||||||
|
<bpmn2:text id="text_esKORQ"><![CDATA[☑️ RAG - Retrieval Augmented Generation
|
||||||
|
- 📦 Knowing the Context
|
||||||
|
- 🚦 Validate related Data
|
||||||
|
- 🔐 Data Protection Rules
|
||||||
|
]]></bpmn2:text>
|
||||||
|
<bpmn2:documentation id="documentation_zYCcyQ"/>
|
||||||
|
</bpmn2:textAnnotation>
|
||||||
|
<bpmn2:dataStoreReference id="dataStoreReference_Ye24pw" name="KI Knowledge Base">
|
||||||
|
<bpmn2:documentation id="documentation_LI194g"/>
|
||||||
|
</bpmn2:dataStoreReference>
|
||||||
|
<bpmn2:task id="task_fT6BKQ" imixs:processid="300" name="Send Quotation">
|
||||||
|
<bpmn2:extensionElements/>
|
||||||
|
<bpmn2:documentation id="documentation_PuUamQ"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_zcdtZQ</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_FmLNoQ</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>messageFlow_9Y7D6Q</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_KPMr9A" sourceRef="task_tXh3Mg" targetRef="task_drhWQg">
|
||||||
|
<bpmn2:documentation id="documentation_NJ2R5Q"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_zcdtZQ" sourceRef="task_fT6BKQ" targetRef="event_lKuUKA">
|
||||||
|
<bpmn2:documentation id="documentation_cndNgg"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_FmLNoQ" sourceRef="task_drhWQg" targetRef="task_fT6BKQ">
|
||||||
|
<bpmn2:documentation id="documentation_Uj7ETA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:message id="message_1" name="Message 1">
|
||||||
|
<bpmn2:documentation id="documentation_KTfSFQ"/>
|
||||||
|
</bpmn2:message>
|
||||||
|
<bpmn2:signal id="signal_1" name="Signal 1"/>
|
||||||
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
|
||||||
|
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_1">
|
||||||
|
<bpmndi:BPMNShape bpmnElement="participant_tRnOVw" id="BPMNShape_j8YiYQ">
|
||||||
|
<dc:Bounds height="760.0" width="2500.0" x="90.0" y="130.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_B7i9Iw" id="BPMNShape_hXLmag">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="347.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_IfL9fg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="315.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_tXh3Mg" id="BPMNShape_eyKNaw">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="440.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_G5Kd1Q" id="BPMNEdge_Z24kGg" sourceElement="BPMNShape_hXLmag" targetElement="BPMNShape_eyKNaw">
|
||||||
|
<di:waypoint x="383.0" y="475.0"/>
|
||||||
|
<di:waypoint x="440.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_drhWQg" id="BPMNShape_ugDfgg">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="670.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_6VlRkw">
|
||||||
|
<dc:Bounds height="20.0" width="30.0" x="130.0" y="30.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_FxvxBA">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="95.0" y="55.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_lKuUKA" id="BPMNShape_A70Bjg">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="1137.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_dnMX0Q">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="1106.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="textAnnotation_ZxESNw" id="BPMNShape_94nhEw">
|
||||||
|
<dc:Bounds height="79.0" width="281.0" x="590.0" y="320.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="dataStoreReference_Ye24pw" id="BPMNShape_acaBlQ">
|
||||||
|
<dc:Bounds height="50.0" width="50.0" x="700.0" y="650.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_XhqisQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="675.0" y="700.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="messageFlow_9Y7D6Q" id="BPMNEdge_MU00rg" sourceElement="BPMNShape_s9nrlg" targetElement="BPMNShape_acaBlQ">
|
||||||
|
<di:waypoint x="936.0" y="500.0"/>
|
||||||
|
<di:waypoint x="936.0" y="675.0"/>
|
||||||
|
<di:waypoint x="750.0" y="675.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_fT6BKQ" id="BPMNShape_s9nrlg">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="910.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="messageFlow_HNJFCA" id="BPMNEdge_zFyVOQ" sourceElement="BPMNShape_acaBlQ" targetElement="BPMNShape_ugDfgg">
|
||||||
|
<di:waypoint x="725.0" y="650.0"/>
|
||||||
|
<di:waypoint x="725.0" y="576.0"/>
|
||||||
|
<di:waypoint x="725.0" y="500.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_KPMr9A" id="BPMNEdge_i00P2w" sourceElement="BPMNShape_eyKNaw" targetElement="BPMNShape_ugDfgg">
|
||||||
|
<di:waypoint x="550.0" y="475.0"/>
|
||||||
|
<di:waypoint x="670.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_zcdtZQ" id="BPMNEdge_gCuJQA" sourceElement="BPMNShape_s9nrlg" targetElement="BPMNShape_A70Bjg">
|
||||||
|
<di:waypoint x="1020.0" y="475.0"/>
|
||||||
|
<di:waypoint x="1137.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_FmLNoQ" id="BPMNEdge_V2oy7Q" sourceElement="BPMNShape_ugDfgg" targetElement="BPMNShape_s9nrlg">
|
||||||
|
<di:waypoint x="780.0" y="475.0"/>
|
||||||
|
<di:waypoint x="910.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="messageFlow_BEmE8A" id="BPMNEdge_rS5e3w" sourceElement="BPMNShape_acaBlQ" targetElement="BPMNShape_eyKNaw">
|
||||||
|
<di:waypoint x="700.0" y="675.0"/>
|
||||||
|
<di:waypoint x="526.0" y="675.0"/>
|
||||||
|
<di:waypoint x="526.0" y="500.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
</bpmndi:BPMNPlane>
|
||||||
|
</bpmndi:BPMNDiagram>
|
||||||
|
</bpmn2:definitions>
|
||||||
298
workflow/demo/trusted-decissions.bpmn
Normal file
298
workflow/demo/trusted-decissions.bpmn
Normal file
|
|
@ -0,0 +1,298 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
|
||||||
|
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
|
||||||
|
<bpmn2:participant id="participant_x0L42g" name="Default Process" processRef="process_1"/>
|
||||||
|
<bpmn2:participant id="participant_tRnOVw" name="Quotation" processRef="process_sMc7Dg">
|
||||||
|
<bpmn2:documentation id="documentation_vx4Wdw"/>
|
||||||
|
</bpmn2:participant>
|
||||||
|
</bpmn2:collaboration>
|
||||||
|
<bpmn2:extensionElements>
|
||||||
|
<open-bpmn:auto-align>true</open-bpmn:auto-align>
|
||||||
|
<imixs:item name="txtworkflowmodelversion" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[default-en-1.0]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtplugins" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
<imixs:item name="txtfieldmapping" type="xs:string">
|
||||||
|
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
|
||||||
|
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
|
||||||
|
</imixs:item>
|
||||||
|
</bpmn2:extensionElements>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
|
||||||
|
<bpmn2:documentation id="documentation_yIE0cQ"/>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_sMc7Dg" isExecutable="true" name="Quotation" processType="Private">
|
||||||
|
<bpmn2:startEvent id="event_B7i9Iw" name="Start">
|
||||||
|
<bpmn2:documentation id="documentation_FnoiYQ"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_G5Kd1Q</bpmn2:outgoing>
|
||||||
|
</bpmn2:startEvent>
|
||||||
|
<bpmn2:task id="task_tXh3Mg" imixs:processid="100" name="Submit Data Document">
|
||||||
|
<bpmn2:documentation id="documentation_grs3zw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_G5Kd1Q</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_t18xVA</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_G5Kd1Q" sourceRef="event_B7i9Iw" targetRef="task_tXh3Mg">
|
||||||
|
<bpmn2:documentation id="documentation_DezAuA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:task id="task_drhWQg" imixs:processid="200" name="📄 Send Directly ">
|
||||||
|
<bpmn2:extensionElements/>
|
||||||
|
<bpmn2:documentation id="documentation_smS8pw"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_CZSH1g</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_XjZMoA</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_urvfmQ" imixs:activityid="10" name="📄 Send Quotation">
|
||||||
|
<bpmn2:documentation id="documentation_FwKHzw"/>
|
||||||
|
<bpmn2:messageEventDefinition id="messageEventDefinition_NEsURQ" messageRef="message_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_duF1Hg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_S4jwCQ</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_duF1Hg" sourceRef="gateway_0pxlXg" targetRef="event_urvfmQ">
|
||||||
|
<bpmn2:documentation id="documentation_0QKeNA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:endEvent id="event_lKuUKA" name="End">
|
||||||
|
<bpmn2:documentation id="documentation_nPmhng"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_S4jwCQ</bpmn2:incoming>
|
||||||
|
</bpmn2:endEvent>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_t18xVA" sourceRef="task_tXh3Mg" targetRef="event_niedQQ">
|
||||||
|
<bpmn2:documentation id="documentation_sIOMsA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:intermediateCatchEvent id="event_niedQQ" imixs:activityid="10" name="✅ Shipping & Logistics">
|
||||||
|
<bpmn2:documentation id="documentation_MBhkPQ"/>
|
||||||
|
<bpmn2:signalEventDefinition id="signalEventDefinition_INWMRA" signalRef="signal_1"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_t18xVA</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_1juEYg</bpmn2:outgoing>
|
||||||
|
</bpmn2:intermediateCatchEvent>
|
||||||
|
<bpmn2:dataObject id="dataObject_6cOkKQ" imixs:datatype="prompt-data" name="AI Agent">
|
||||||
|
<bpmn2:documentation id="documentation_AXhPdQ"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<PromptDefinition>
|
||||||
|
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
|
||||||
|
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
|
||||||
|
|
||||||
|
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
|
||||||
|
|
||||||
|
</s>[INST]
|
||||||
|
|
||||||
|
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
|
||||||
|
|
||||||
|
- Vertragsgeber
|
||||||
|
- Vertragsnehmer
|
||||||
|
- Gegenstand
|
||||||
|
- Laufzeit
|
||||||
|
|
||||||
|
[/INST]
|
||||||
|
]]]]><![CDATA[>
|
||||||
|
</prompt>
|
||||||
|
</PromptDefinition> ]]></bpmn2:documentation>
|
||||||
|
</bpmn2:dataObject>
|
||||||
|
<bpmn2:textAnnotation id="textAnnotation_0at23Q" textFormat="">
|
||||||
|
<bpmn2:text id="text_wUjgfQ"><![CDATA[☑️ Check Process Flow
|
||||||
|
- {Export in Non EU country}
|
||||||
|
- {Contains electronic devices}
|
||||||
|
- {Review legal regulations}
|
||||||
|
]]></bpmn2:text>
|
||||||
|
<bpmn2:documentation id="documentation_IG9UoA"/>
|
||||||
|
</bpmn2:textAnnotation>
|
||||||
|
<bpmn2:association id="association_6Hfsww" sourceRef="textAnnotation_0at23Q" targetRef="dataObject_6cOkKQ">
|
||||||
|
<bpmn2:documentation id="documentation_BvpU3g"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:association id="association_dpwf6A" sourceRef="dataObject_6cOkKQ" targetRef="event_niedQQ">
|
||||||
|
<bpmn2:documentation id="documentation_8CvVvA"/>
|
||||||
|
</bpmn2:association>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_S4jwCQ" sourceRef="event_urvfmQ" targetRef="event_lKuUKA">
|
||||||
|
<bpmn2:documentation id="documentation_BM9PSA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:exclusiveGateway default="sequenceFlow_CZSH1g" gatewayDirection="Diverging" id="gateway_x0C90A" name="">
|
||||||
|
<bpmn2:documentation id="documentation_uWx06w"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_1juEYg</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_CZSH1g</bpmn2:outgoing>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_gfW00Q</bpmn2:outgoing>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_DiAQ5w</bpmn2:outgoing>
|
||||||
|
</bpmn2:exclusiveGateway>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_1juEYg" sourceRef="event_niedQQ" targetRef="gateway_x0C90A">
|
||||||
|
<bpmn2:documentation id="documentation_YRNwEQ"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:task id="task_L133Xw" imixs:processid="200" name="👨🏾Management Approval">
|
||||||
|
<bpmn2:extensionElements/>
|
||||||
|
<bpmn2:documentation id="documentation_ramFEg"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_gfW00Q</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_GAe7Gg</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_CZSH1g" sourceRef="gateway_x0C90A" targetRef="task_drhWQg">
|
||||||
|
<bpmn2:documentation id="documentation_0r0IqA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_gfW00Q" sourceRef="gateway_x0C90A" targetRef="task_L133Xw">
|
||||||
|
<bpmn2:documentation id="documentation_JL0fbw"/>
|
||||||
|
<bpmn2:conditionExpression id="formalExpression_iWBGtg" xsi:type="bpmn2:tFormalExpression"><![CDATA[1==1]]></bpmn2:conditionExpression>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:task id="task_Djd00A" imixs:processid="200" name="👱🏼♂️ Customs Processing">
|
||||||
|
<bpmn2:extensionElements/>
|
||||||
|
<bpmn2:documentation id="documentation_gPxcUA"/>
|
||||||
|
<bpmn2:incoming>sequenceFlow_DiAQ5w</bpmn2:incoming>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_QqJL2w</bpmn2:outgoing>
|
||||||
|
</bpmn2:task>
|
||||||
|
<bpmn2:exclusiveGateway gatewayDirection="Diverging" id="gateway_0pxlXg" name="">
|
||||||
|
<bpmn2:documentation id="documentation_AqMKgA"/>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_gfW00Q</bpmn2:outgoing>
|
||||||
|
<bpmn2:outgoing>sequenceFlow_duF1Hg</bpmn2:outgoing>
|
||||||
|
<bpmn2:incoming>sequenceFlow_GAe7Gg</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_XjZMoA</bpmn2:incoming>
|
||||||
|
<bpmn2:incoming>sequenceFlow_QqJL2w</bpmn2:incoming>
|
||||||
|
</bpmn2:exclusiveGateway>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_GAe7Gg" sourceRef="task_L133Xw" targetRef="gateway_0pxlXg">
|
||||||
|
<bpmn2:documentation id="documentation_tneb3w"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_XjZMoA" sourceRef="task_drhWQg" targetRef="gateway_0pxlXg">
|
||||||
|
<bpmn2:documentation id="documentation_3VJmaA"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_DiAQ5w" sourceRef="gateway_x0C90A" targetRef="task_Djd00A">
|
||||||
|
<bpmn2:documentation id="documentation_LpTW8A"/>
|
||||||
|
<bpmn2:conditionExpression id="formalExpression_RMC8uw" xsi:type="bpmn2:tFormalExpression"><![CDATA[adf]]></bpmn2:conditionExpression>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
<bpmn2:sequenceFlow id="sequenceFlow_QqJL2w" sourceRef="task_Djd00A" targetRef="gateway_0pxlXg">
|
||||||
|
<bpmn2:documentation id="documentation_PMXDdw"/>
|
||||||
|
</bpmn2:sequenceFlow>
|
||||||
|
</bpmn2:process>
|
||||||
|
<bpmn2:message id="message_1" name="Message 1">
|
||||||
|
<bpmn2:documentation id="documentation_KTfSFQ"/>
|
||||||
|
</bpmn2:message>
|
||||||
|
<bpmn2:signal id="signal_1" name="Signal 1"/>
|
||||||
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
|
||||||
|
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_1">
|
||||||
|
<bpmndi:BPMNShape bpmnElement="participant_tRnOVw" id="BPMNShape_j8YiYQ">
|
||||||
|
<dc:Bounds height="760.0" width="2500.0" x="90.0" y="130.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_B7i9Iw" id="BPMNShape_hXLmag">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="187.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_IfL9fg">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="155.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_tXh3Mg" id="BPMNShape_eyKNaw">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="270.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_G5Kd1Q" id="BPMNEdge_Z24kGg" sourceElement="BPMNShape_hXLmag" targetElement="BPMNShape_eyKNaw">
|
||||||
|
<di:waypoint x="223.0" y="475.0"/>
|
||||||
|
<di:waypoint x="270.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_drhWQg" id="BPMNShape_ugDfgg">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="650.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_urvfmQ" id="BPMNShape_5ms9iA">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="927.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_SCNsvQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="895.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_6VlRkw">
|
||||||
|
<dc:Bounds height="20.0" width="30.0" x="130.0" y="30.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_FxvxBA">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="95.0" y="55.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_duF1Hg" id="BPMNEdge_1oOBLQ" sourceElement="BPMNShape_cXXfkg" targetElement="BPMNShape_5ms9iA">
|
||||||
|
<di:waypoint x="880.0" y="475.0"/>
|
||||||
|
<di:waypoint x="927.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_lKuUKA" id="BPMNShape_A70Bjg">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="1127.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_dnMX0Q">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="1158.0" y="463.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_t18xVA" id="BPMNEdge_u5Vplw" sourceElement="BPMNShape_eyKNaw" targetElement="BPMNShape_TjS4HQ">
|
||||||
|
<di:waypoint x="380.0" y="475.0"/>
|
||||||
|
<di:waypoint x="447.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="event_niedQQ" id="BPMNShape_TjS4HQ">
|
||||||
|
<dc:Bounds height="36.0" width="36.0" x="447.0" y="457.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_KXscdQ">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="415.0" y="496.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="dataObject_6cOkKQ" id="BPMNShape_OX2wsg">
|
||||||
|
<dc:Bounds height="50.0" width="35.0" x="450.0" y="380.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_HAEE0w">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="417.5" y="435.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="textAnnotation_0at23Q" id="BPMNShape_iHgbbQ">
|
||||||
|
<dc:Bounds height="79.0" width="255.0" x="200.0" y="280.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_6Hfsww" id="BPMNEdge_szAS0Q" sourceElement="BPMNShape_iHgbbQ" targetElement="BPMNShape_OX2wsg">
|
||||||
|
<di:waypoint x="455.0" y="316.0"/>
|
||||||
|
<di:waypoint x="468.0" y="316.0"/>
|
||||||
|
<di:waypoint x="468.0" y="380.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="association_dpwf6A" id="BPMNEdge_iilkRw" sourceElement="BPMNShape_OX2wsg" targetElement="BPMNShape_TjS4HQ">
|
||||||
|
<di:waypoint x="468.0" y="430.0"/>
|
||||||
|
<di:waypoint x="468.0" y="444.0"/>
|
||||||
|
<di:waypoint x="465.0" y="444.0"/>
|
||||||
|
<di:waypoint x="465.0" y="457.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_S4jwCQ" id="BPMNEdge_TD3y7w" sourceElement="BPMNShape_5ms9iA" targetElement="BPMNShape_A70Bjg">
|
||||||
|
<di:waypoint x="963.0" y="475.0"/>
|
||||||
|
<di:waypoint x="1127.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="gateway_x0C90A" id="BPMNShape_9fBhCg">
|
||||||
|
<dc:Bounds height="50.0" width="50.0" x="540.0" y="450.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_w1NtnA">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="515.0" y="503.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_1juEYg" id="BPMNEdge_wTOjMA" sourceElement="BPMNShape_TjS4HQ" targetElement="BPMNShape_9fBhCg">
|
||||||
|
<di:waypoint x="483.0" y="475.0"/>
|
||||||
|
<di:waypoint x="540.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_L133Xw" id="BPMNShape_YZRbHw">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="650.0" y="330.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_CZSH1g" id="BPMNEdge_A8evcQ" sourceElement="BPMNShape_9fBhCg" targetElement="BPMNShape_ugDfgg">
|
||||||
|
<di:waypoint x="590.0" y="475.0"/>
|
||||||
|
<di:waypoint x="650.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_gfW00Q" id="BPMNEdge_UQGetQ" sourceElement="BPMNShape_9fBhCg" targetElement="BPMNShape_YZRbHw">
|
||||||
|
<di:waypoint x="564.0" y="451.0"/>
|
||||||
|
<di:waypoint x="564.0" y="355.0"/>
|
||||||
|
<di:waypoint x="650.0" y="355.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="task_Djd00A" id="BPMNShape_mve07A">
|
||||||
|
<dc:Bounds height="50.0" width="110.0" x="650.0" y="570.0"/>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNShape bpmnElement="gateway_0pxlXg" id="BPMNShape_cXXfkg">
|
||||||
|
<dc:Bounds height="50.0" width="50.0" x="830.0" y="450.0"/>
|
||||||
|
<bpmndi:BPMNLabel id="BPMNLabel_NDn7Kw">
|
||||||
|
<dc:Bounds height="20.0" width="100.0" x="805.0" y="503.0"/>
|
||||||
|
</bpmndi:BPMNLabel>
|
||||||
|
</bpmndi:BPMNShape>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_GAe7Gg" id="BPMNEdge_nO1aqw" sourceElement="BPMNShape_YZRbHw" targetElement="BPMNShape_cXXfkg">
|
||||||
|
<di:waypoint x="760.0" y="355.0"/>
|
||||||
|
<di:waypoint x="855.0" y="355.0"/>
|
||||||
|
<di:waypoint x="855.0" y="450.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_XjZMoA" id="BPMNEdge_YsvSKA" sourceElement="BPMNShape_ugDfgg" targetElement="BPMNShape_cXXfkg">
|
||||||
|
<di:waypoint x="760.0" y="475.0"/>
|
||||||
|
<di:waypoint x="830.0" y="475.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_DiAQ5w" id="BPMNEdge_zoUFFg" sourceElement="BPMNShape_9fBhCg" targetElement="BPMNShape_mve07A">
|
||||||
|
<di:waypoint x="565.0" y="500.0"/>
|
||||||
|
<di:waypoint x="565.0" y="590.0"/>
|
||||||
|
<di:waypoint x="650.0" y="590.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_QqJL2w" id="BPMNEdge_3jEvsA" sourceElement="BPMNShape_mve07A" targetElement="BPMNShape_cXXfkg">
|
||||||
|
<di:waypoint x="760.0" y="590.0"/>
|
||||||
|
<di:waypoint x="853.0" y="590.0"/>
|
||||||
|
<di:waypoint x="853.0" y="498.0"/>
|
||||||
|
</bpmndi:BPMNEdge>
|
||||||
|
</bpmndi:BPMNPlane>
|
||||||
|
</bpmndi:BPMNDiagram>
|
||||||
|
</bpmn2:definitions>
|
||||||
Loading…
Reference in a new issue