diff --git a/docker/docker-compose-dev.yaml b/docker/docker-compose-dev.yaml index f7c49d4..f46017e 100644 --- a/docker/docker-compose-dev.yaml +++ b/docker/docker-compose-dev.yaml @@ -108,9 +108,7 @@ services: # collabora Office Online ####################### collabora: - image: collabora/code:23.05.0.5.1 - #expose: - # - 9980 + image: collabora/code:25.04.6.2.1 ports: - "9980:9980" environment: diff --git a/docker/import_examples/BRW4023439BD3D6_000704.pdf b/docker/import_examples/BRW4023439BD3D6_000704.pdf new file mode 100644 index 0000000..46c2bb4 Binary files /dev/null and b/docker/import_examples/BRW4023439BD3D6_000704.pdf differ diff --git a/docker/import_examples/demo-customers.csv b/docker/import_examples/demo-customers.csv index 08894c5..de3354c 100644 --- a/docker/import_examples/demo-customers.csv +++ b/docker/import_examples/demo-customers.csv @@ -1,4 +1,4 @@ -id;company.name;company.address;company.zip;company.city;company.phone;company.email;company.web;company.country +id;customer.name;customer.address;customer.zip;customer.city;customer.phone;customer.email;customer.web;customer.country 1;TechSolutions GmbH;Musterstraße 123;10115;Berlin;+49 30 12345678;info@techsolutions.de;www.techsolutions.de;DE 2;Innovate AG;Hauptstraße 45;80335;München;+49 89 87654321;contact@innovate-ag.com;www.innovate-ag.com;AU 3;DataSystems Ltd.;Industriestraße 78;20095;Hamburg;+49 40 5559876;office@datasystems.de;www.datasystems.de;JP @@ -6,7 +6,7 @@ id;company.name;company.address;company.zip;company.city;company.phone;company.e 5;CloudExperts AG;TechPark 12;70173;Stuttgart;+49 711 123457;support@cloudexperts.de;www.cloudexperts.de;DE 6;SoftwareHub GmbH;Friedrichstraße 33;60323;Frankfurt;+49 69 5551234;info@softwarehub.de;www.softwarehub.de;DE 7;DigitalWorks Ltd.;Königsallee 1;40212;Düsseldorf;+49 211 8765432;contact@digitalworks.de;www.digitalworks.de;DE -8;NetSolutions GmbH;Hansastraße 67;04109;Leipzig;+49 341 2345678;office@netsolutions.de;www.netsolutions.com;DE +8;NetSolutions GmbH;Hansastraße 62;04109;Leipzig;+49 341 2345678;office@netsolutions.de;www.netsolutions.com;DE 9;CodeMasters AG;Rathausplatz 8;86150;Augsburg;+49 821 9876543;info@codemasters.de;www.codemasters.de;DE 10;FutureTech GmbH;Am Markt 3;38100;Braunschweig;+49 531 5559876;contact@futuretech.de;www.futuretech.de;DE 11;SmartSystems Ltd.;Ludwigstraße 15;97070;Würzburg;+49 931 1234567;support@smartsystems.de;www.smartsystems.de;CN @@ -16,7 +16,7 @@ id;company.name;company.address;company.zip;company.city;company.phone;company.e 15;CloudSystems Ltd.;Bahnhofstraße 77;66111;Saarbrücken;+49 681 2345678;info@cloudsystems.de;www.cloudsystems.de;CN 21;GlobalTech Solutions;125 Oxford Street;W1D 2HQ;London;+44 20 7123 4567;info@globaltech.co.uk;www.globaltech.co.uk;CN 22;InnovateX Ltd;78 Canary Wharf;E14 5AB;London;+44 20 7987 6543;contact@innovatex.com;www.innovatex.com;CN -23;DataDynamics Inc;445 Silicon Roundabout;EC2A 4NE;London;+44 20 7555 12345;office@datadynamics.com;www.datadynamics.com;FR +23;DataDynamics Inc;446 Silicon Roundabout;EC2A 4NE;London;+44 20 7555 12345;office@datadynamics.com;www.datadynamics.com;FR 24;CloudSphere GmbH;TechPark Berlin 15;10115;Berlin;+49 30 9876 15432;info@cloudsphere.de;www.cloudsphere.de;FR 25;WebCraft International;200 Madison Ave;10016;New York;+1 212 555 7890;support@webcraft.com;www.webcraft.com;FR 26;DigitalFrontiers Pte Ltd;1 Raffles Place;048616;Singapore;+65 6123 4567;info@digitalfrontiers.sg;www.digitalfrontiers.sg;FR diff --git a/docker/import_examples/demo-electronic-devices.csv b/docker/import_examples/demo-electronic-devices.csv index 81d6b7b..d0981ce 100644 --- a/docker/import_examples/demo-electronic-devices.csv +++ b/docker/import_examples/demo-electronic-devices.csv @@ -1,6 +1,6 @@ ID;Name;Description;stock;price;category;subcategory;Lieferzeit;EAN DEV001;Arduino Uno R3;The Arduino Uno R3 is a foundational microcontroller board based on the ATmega328P. It features 14 digital I/O pins, 6 analog inputs, a 16 MHz quartz crystal, USB connectivity, and a power jack. Operating voltage is 5V. It is the ideal platform for beginners in electronics and coding, widely used for prototyping, DIY projects, automation, robotics, and educational purposes. It can be programmed using the Arduino IDE.;45;22.99;Microcontroller & Development Boards;Arduino Boards;2-3 Tage;7630049200016 -DEV002;Raspberry Pi 4 Model B 4GB;A high-performance single-board computer featuring a Broadcom BCM2711, quad-core Cortex-A72 (ARM v8) 64-bit SoC running at 1.5GHz and 4GB of LPDDR4-3200 SDRAM. Connectivity includes dual-band 2.4/5.0 GHz Wi-Fi, Bluetooth 5.0, Gigabit Ethernet, two USB 3.0 ports, and two micro-HDMI ports supporting dual 4K displays. Its primary use is as a low-cost desktop computer, network-attached storage (NAS) device, media center, or embedded system for industrial applications.;28;75.50;Microcontroller & Development Boards;Raspberry Pi Boards;5-7 Tage;1931000001047 +DEV002;Raspberry Pi 4 Model B 4GB;The new high-performance single-board computer featuring a Broadcom BCM2711, quad-core Cortex-A72 (ARM v8) 64-bit SoC running at 1.5GHz and 4GB of LPDDR4-3200 SDRAM. Connectivity includes dual-band 2.4/5.0 GHz Wi-Fi, Bluetooth 5.0, Gigabit Ethernet, two USB 3.0 ports, and two micro-HDMI ports supporting dual 4K displays. Its primary use is as a low-cost desktop computer, network-attached storage (NAS) device, media center, or embedded system for industrial applications.;28;75.50;Microcontroller & Development Boards;Raspberry Pi Boards;5-7 Tage;1931000001047 DEV003;ESP32-WROOM-312 Development Board;A powerful Wi-Fi and Bluetooth-enabled microcontroller board with dual-core Xtensa LX6 processor. Features 4MB flash memory, 520KB SRAM, 34 GPIO pins, and supports various communication protocols like I2C, I2S, SPI, and UART. Ideal for IoT projects, smart home devices, and wireless applications requiring robust connectivity and processing power.;67;12.95;Microcontroller & Development Boards;ESP32/8266 Boards;3-5 Tage;8717478034021 DEV004;STM32F407VET6 Development Board;High-performance ARM Cortex-M4 based board with DSP and FPU instructions. Features 512KB flash, 192KB RAM, USB OTG, Ethernet, and multiple timers. Operating frequency up to 168MHz. Suitable for industrial control, motor control, audio processing, and advanced embedded applications requiring high computational power.;23;35.80;Microcontroller & Development Boards;Other Microcontrollers;7-10 Tage;6940541880018 DEV005;Arduino Motor Shield Rev3;Add-on shield designed to drive inductive loads such as relays, solenoids, DC and stepper motors. Features two channels that support 2A continuous current, screw terminals for easy connection, and built-in protection diodes. Perfect for robotics projects and automation systems when used with Arduino boards.;89;24.50;Microcontroller & Development Boards;Accessories;1-2 Tage;7630049200023 diff --git a/pom.xml b/pom.xml index fba8ceb..e9d2015 100644 --- a/pom.xml +++ b/pom.xml @@ -67,7 +67,7 @@ 3.1.3 1.0.1-SNAPSHOT 5.1.5-SNAPSHOT - 5.0.3 + 5.1.0 3.2.1-SNAPSHOT 1.1.3-SNAPSHOT 1.0.0-SNAPSHOT diff --git a/workflow/bedarfsmeldung-de-1.0.0.bpmn b/workflow/de/bedarfsmeldung-de-1.0.0.bpmn similarity index 100% rename from workflow/bedarfsmeldung-de-1.0.0.bpmn rename to workflow/de/bedarfsmeldung-de-1.0.0.bpmn diff --git a/workflow/de/rechnungsausgang-de-1.0.1.bpmn b/workflow/de/rechnungsausgang-de-1.0.1.bpmn new file mode 100644 index 0000000..d6f4e23 --- /dev/null +++ b/workflow/de/rechnungsausgang-de-1.0.1.bpmn @@ -0,0 +1,2988 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Mueller-Ahlhorn Email + +]]> + + + +]]> + + + + + + + + + + + + + + + + + IntermediateCatchEvent_1 + IntermediateCatchEvent_6 + Task_2 + StartEvent_1 + Task_4 + IntermediateCatchEvent_5 + IntermediateCatchEvent_5000-20 + IntermediateCatchEvent_7 + + DataObject_2 + task_VRC0OA + event_07075Q + IntermediateCatchEvent_9 + event_n5bvnQ + event_sLhvNg + gateway_dCdQfA + Task_6 + IntermediateCatchEvent_11 + EndEvent_1 + IntermediateCatchEvent_12 + event_K8bjNw + event_xO3okw + textAnnotation_M4LGdw + + + IntermediateCatchEvent_8 + Task_1 + ExclusiveGateway_2 + Task_3 + IntermediateCatchEvent_10 + Task_5 + EndEvent_2 + + TextAnnotation_3 + IntermediateCatchEvent_13 + event_N8RIrQ + gateway_mAVLGQ + event_K5Sn6A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequencenumber.xlsx + + TOTAL_NET + invoice.total.net + number + + + TOTAL_TAX + invoice.total.tax + number + + + TOTAL + invoice.total + number + +]]> + + + + + + + + + false + + + + + + + + + + sequenceFlow_IDx82g + SequenceFlow_5 + + + DataOutput_6 + + + DataOutput_6 + + + + + SequenceFlow_18 + + + + + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_20 + SequenceFlow_18 + SequenceFlow_8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + customer.ref + (^customer\.),sequencenumber|customer.number + false +]]> + + + + + + + + + + + + false + + + + + SequenceFlow_20 + + + + + + + + + + + invoice.total invoice.currency +
+Rechnungsdatum: invoice.date +
+txtlastcomment]]>
+
+ + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + true + + + + + + + + + + + + +
+ $workflowgroup - $workflowstatus]]> + SequenceFlow_48 + SequenceFlow_9 + SequenceFlow_28 + sequenceFlow_oCvQOA +
+ + + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + sequenceFlow_0qudvA + SequenceFlow_47 + + + SequenceFlow_47 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + + + + + + + false + + + + + + + + + + + + SequenceFlow_28 + SequenceFlow_34 + + + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_34 + sequenceFlow_ubRkbQ + sequenceFlow_VGbJBw + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + false + + + + SequenceFlow_48 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home]]> + + + + + + + + + + + + false + + + + + + + SequenceFlow_22 + SequenceFlow_54 + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_54 + SequenceFlow_56 + + + + + + SequenceFlow_56 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ausgangsrechnung-template + sequencenumber.xlsx + true +]]> + + + + + + + + + + + + false + + + + + + + + SequenceFlow_10 + SequenceFlow_25 + + + DataOutput_1 + + + DataOutput_1 + + + + + sequenceFlow_uaVUJA + SequenceFlow_9 + + sequenceFlow_0uIXPA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + COLLABORA_CONVERTER_URL + sequencenumber.xlsx + pdf +]]> + + + + + + + + + space.name]]> + + + false + + + + + + SequenceFlow_5 + SequenceFlow_7 + + + DataOutput_2 + + + DataOutput_2 + + + + + + + + + + + + + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_19 + sequenceFlow_hbRxpg + sequenceFlow_XLKH0w + sequenceFlow_IDx82g + sequenceFlow_mPM0GA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + customer.ref + (^customer\.),sequencenumber|customer.number + false +]]> + + + + + + + + + + + + false + + + + SequenceFlow_8 + SequenceFlow_10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + sequencenumber.xlsx + + + F10 + invoice.date + + + F11 + invoice.duedate + + + + C10 + sequencenumber + + + C11 + customer.number + + + + + A4 + customer.name + + + A5 + customer.address + + + A6 + customer.address.sub + + + A7 + customer.country-customer.zip customer.city + + + A12 + customer.vat (VAT) + + + + F14 + invoice.currency + + + E22 + invoice.tax % + +TOTAL_NET + + +]]> + + + sequenceFlow_XLKH0w + + + DataOutput_3 + + + DataOutput_3 + + + + SequenceFlow_25 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequencenumber.*\.xlsx + + INVOICE_TOTAL + invoice.total + number + + + INVOICE_CURRENCY + invoice.currency + + +]]> + + + + + + + + + + + + false + + + + + SequenceFlow_19 + + + DataOutput_5 + + + DataOutput_5 + + + + + + + SequenceFlow_22 + + + + + + + + + + + + + + Verify payment via banking software + + + + + + + + + + + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_31 + sequenceFlow_0b9a3w + sequenceFlow_b9RMyw + SequenceFlow_7 + sequenceFlow_KW7K3Q + sequenceFlow_M4z0XQ + + + + + + + + + + + + + + + + + Html-Header +E-Mail - Rechnungsversand (DE) +

+Debitor: customer.name (customer.number) +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
RechnungsnummerDatumFälligkeitRechnungsbetragSaldoMahnstufe
invoice.numberinvoice.dateinvoice.duedateinvoice.total invoice.currencyinvoice.saldo invoice.currency$workflowstatus
+ +sequencenumber.pdf + +E-Mail - Versand Footer (DE) +Html-Footer +]]>
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + home +invoice.total + +]]> + + + + + + + + + false + + + + + + + + + + + + + + + + +
+ + sequenceFlow_WMJa9Q + sequenceFlow_uaVUJA + + + DataOutput_5 + + + DataOutput_5 + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequencenumber.*\.xlsx + + INVOICE_TOTAL + invoice.total + number + + + INVOICE_CURRENCY + invoice.currency + + +]]> + + + + + + + + + + + + false + + + + + sequenceFlow_JClvDg + sequenceFlow_hbRxpg + + + DataOutput_5 + + + DataOutput_5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequencenumber.*\.xlsx + + INVOICE_TOTAL + invoice.total + number + + + INVOICE_CURRENCY + invoice.currency + + +]]> + + + + + + + + + + + + false + + + + + sequenceFlow_0b9a3w + + + DataOutput_5 + + + DataOutput_5 + + + + + + + + sequenceFlow_KW7K3Q + sequenceFlow_WMJa9Q + sequenceFlow_JClvDg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + + payment.amount]]> + + + false + + + + sequenceFlow_VGbJBw + sequenceFlow_oCvQOA + sequenceFlow_tXQ7zg + + + + + + + + + + sequenceFlow_tXQ7zg + sequenceFlow_0qudvA + sequenceFlow_0uIXPA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8000 + 101 + sequencenumber|invoice.number,process.ref,space.ref,$uniqueid|$workitemref,(^customer\.|^invoice\.) + /pages/workitems/workitem.jsf?id=$uniqueid + +]]> + + + + + + + + + + + + false + + + + sequenceFlow_ubRkbQ + + + + + + + sequenceFlow_mPM0GA + + + + + sequenceFlow_M4z0XQ + + + + + + + + + + + + + + + +
+ + + + true + + + + + + + + event_xk5bvA + task_o49ZbQ + event_aa80CA + event_075tKw + event_0OZbUw + task_069TOQ + event_00Qzlg + dataObject_5bv4XQ + event_AXI0OA + + + + + sequenceFlow_fbqmXQ + + + + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_18 + sequenceFlow_SO72uw + sequenceFlow_UjQlig + sequenceFlow_YD0PjA + sequenceFlow_cAuZ1g + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + customer.ref + (^customer\.),sequencenumber|customer.number + false +]]> + + + + + + + + + + + + false + + + + + sequenceFlow_SO72uw + + + + + + + + invoice.number vom invoice.date ]]> + + + + + + + + + Html-Header +E-Mail - Mahnlauf (DE) +
+dunning.text
+
+

+Debitor: customer.name (customer.number) +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
RechnungsnummerDatumFälligkeitRechnungsbetragSaldoMahnstufe
invoice.numberinvoice.dateinvoice.duedateinvoice.total invoice.currencyinvoice.saldo invoice.currency$workflowstatus
+ +E-Mail - Mahnlauf Footer (DE) +Html-Footer +]]>
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + customer.ref + (^customer\.),sequencenumber|customer.number + false +]]> + + + + + + + + + + + + false + + + + + + + + + + +
+ + sequenceFlow_cAuZ1g + sequenceFlow_TPOOqw + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + sequenceFlow_fbqmXQ + sequenceFlow_UjQlig + + + + + + + + + + + txtlastcomment]]> + + + + + + + + + true + + + + + + + + + + + + + + + + + + + sequencenumber - customer.name, invoice.date (invoice.total invoice.currency)]]> + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_18 + sequenceFlow_UjQlig + sequenceFlow_TPOOqw + sequenceFlow_hgngAg + sequenceFlow_dmvj1A + + + + + + + sequenceFlow_hgngAg + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + customer.ref + (^customer\.),sequencenumber|customer.number + false +]]> + + + + + + + + + + + + false + + + + + sequenceFlow_dmvj1A + sequenceFlow_YD0PjA + + + + + + + +
+ + + + + +<itemvalue>$workflowstatus</itemvalue> + +]]> + + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/workflow/rechnungseingang-de-1.0.1.bpmn b/workflow/de/rechnungseingang-de-1.0.1.bpmn similarity index 100% rename from workflow/rechnungseingang-de-1.0.1.bpmn rename to workflow/de/rechnungseingang-de-1.0.1.bpmn diff --git a/workflow/de/zahlungseingang-de-1.0.0.bpmn b/workflow/de/zahlungseingang-de-1.0.0.bpmn new file mode 100644 index 0000000..8e6c3a7 --- /dev/null +++ b/workflow/de/zahlungseingang-de-1.0.0.bpmn @@ -0,0 +1,598 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Mueller-Ahlhorn Email + +]]> + + + +]]> + + + + + + + + + + + IntermediateCatchEvent_6 + Task_2 + StartEvent_1 + Task_4 + + DataObject_2 + IntermediateCatchEvent_9 + event_10hUxQ + IntermediateCatchEvent_13 + + + + SequenceFlow_18 + + + + + + + + + txtlastcomment]]> + + + + + + + + + payment.date : customer.name (payment.amount payment.currency)]]> + + + true + + + + + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_18 + sequenceFlow_hvJ59w + SequenceFlow_8 + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + invoice.ref + (^customer\.),sequencenumber|customer.number + false +]]> + + + + + + + + + + + + false + + + + + sequenceFlow_hvJ59w + + + + + + + + txtlastcomment]]> + + + + + + + + + payment.date : customer.name (payment.amount payment.currency)]]> + + + true + + + + + + + + + + + + + + + + + + $workflowgroup - $workflowstatus]]> + SequenceFlow_19 + sequenceFlow_LjFiXQ + sequenceFlow_Sopi3A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + SequenceFlow_8 + sequenceFlow_LjFiXQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequencenumber.*\.xlsx + + INVOICE_TOTAL + invoice.total + number + + + INVOICE_CURRENCY + invoice.currency + + +]]> + + + + + + + + + + + + false + + + + + SequenceFlow_19 + + + DataOutput_5 + + + DataOutput_5 + + + + + + + + + + + + + + + + + sequenceFlow_Sopi3A + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/workflow/customer-en-1.0.0.bpmn b/workflow/en/customer-en-1.0.0.bpmn similarity index 95% rename from workflow/customer-en-1.0.0.bpmn rename to workflow/en/customer-en-1.0.0.bpmn index 48e36c9..282ca63 100644 --- a/workflow/customer-en-1.0.0.bpmn +++ b/workflow/en/customer-en-1.0.0.bpmn @@ -79,19 +79,19 @@ - + - - - - + + + + - + ]]> @@ -106,7 +106,7 @@ - name company.name]]> + name customer.name]]> true @@ -123,11 +123,10 @@ - Customer: company.name
+ Customer: customer.name
Address:
-company.zip company.city

-company.address
-]]>
+customer.zip customer.city

+customer.address
]]>
$workflowgroup - $workflowstatus]]> @@ -374,11 +373,10 @@ Betrag: _amount (Brutto € _amount_brutto - Customer: company.name
+ Customer: customer.name
Address:
-company.zip company.city

-company.address
- +customer.zip customer.city

+customer.address
]]>
@@ -389,7 +387,7 @@ Address:
- name
company.name]]> + name customer.name]]> true @@ -572,14 +570,14 @@ result.isValid=true; Sales -_companyaddress -_companycity -_companyemail -_companyname -_companyphone -_companyweb -_companyzip -_companycountry +_customeraddress +_customercity +_customeremail +_customername +_customerphone +_customerweb +_customerzip +_customercountry ]]> @@ -686,7 +684,7 @@ result.isValid=true; - name company.name]]> + name customer.name]]> @@ -702,10 +700,10 @@ result.isValid=true; - Customer: company.name
+ Customer: customer.name
Address:
-company.zip company.city

-company.address
+customer.zip customer.city

+customer.address
]]>
@@ -813,7 +811,7 @@ Betrag: _amount (Brutto € _amount_brutto - name company.name]]> + name customer.name]]> true @@ -830,11 +828,10 @@ Betrag: _amount (Brutto € _amount_brutto - Customer: company.name
+ Customer: customer.name
Address:
-company.zip company.city

-company.address
-]]>
+customer.zip customer.city

+customer.address
]]>
$workflowgroup - $workflowstatus]]> @@ -897,9 +894,9 @@ Address:
- + - + @@ -1061,13 +1058,13 @@ Address:
- - + + - - + + diff --git a/workflow/framework-agreement-en-1.0.0.bpmn b/workflow/en/framework-agreement-en-1.0.0.bpmn similarity index 100% rename from workflow/framework-agreement-en-1.0.0.bpmn rename to workflow/en/framework-agreement-en-1.0.0.bpmn diff --git a/workflow/offer-en-1.0.0.bpmn b/workflow/en/offer-en-1.0.0.bpmn similarity index 100% rename from workflow/offer-en-1.0.0.bpmn rename to workflow/en/offer-en-1.0.0.bpmn diff --git a/workflow/offer-proposal-en.xml b/workflow/en/offer-proposal-en.xml similarity index 100% rename from workflow/offer-proposal-en.xml rename to workflow/en/offer-proposal-en.xml diff --git a/workflow/product-en-1.0.0.bpmn b/workflow/en/product-en-1.0.0.bpmn similarity index 100% rename from workflow/product-en-1.0.0.bpmn rename to workflow/en/product-en-1.0.0.bpmn diff --git a/workflow/templates/sales-assist-en-1.0.0.bpmn b/workflow/templates/sales-assist-en-1.0.0.bpmn index 1e43922..ea6c4d7 100644 --- a/workflow/templates/sales-assist-en-1.0.0.bpmn +++ b/workflow/templates/sales-assist-en-1.0.0.bpmn @@ -456,7 +456,7 @@ Der Kunde hat auf unsere bisherige Mail leider nicht reagiert. Deine Aufgabe ist es, basierend auf dem nachfolgenden E-Mail Verkehr bezogen auf die Kundenanfrage eine professionelle Antwort-E-Mail zu verfassen, die folgende Ziele verfolgt: 1. Höflich nachfragen ob der Kunde unsere Information erhalten hat. 2. Den Kunden nochmal in seinem ursprünglichen Vorhabne bestärken. -3. Noch einmal die Vorteile unserer Lösung für den Kunden herausstrechen +3. Noch einmal die Vorteile unserer Lösung für den Kunden herausstreichen 2. Einen konkreten Demo-Termin vorschlagen 3. Den Mehrwert einer Live-Demonstration hervorheben 4. Vertrauen aufbauen durch Kompetenz und Service-Orientierung diff --git a/workflow/templates/template_invoice.xlsx b/workflow/templates/template_invoice.xlsx new file mode 100644 index 0000000..93609f7 Binary files /dev/null and b/workflow/templates/template_invoice.xlsx differ