This commit is contained in:
Ralph Soika 2025-08-29 23:01:52 +02:00
parent 2c583032f7
commit 7027ca934c
10 changed files with 259 additions and 272 deletions

View file

@ -10,13 +10,13 @@ id;company.name;company.address;company.zip;company.city;company.phone;company.e
9;CodeMasters AG;Rathausplatz 8;86150;Augsburg;+49 821 9876543;info@codemasters.de;www.codemasters.de;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 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 11;SmartSystems Ltd.;Ludwigstraße 15;97070;Würzburg;+49 931 1234567;support@smartsystems.de;www.smartsystems.de;CN
12;AppFactory GmbH;Poststraße 22;14467;Potsdam;+49 331 8765432;info@appfactory.de;www.appfactory.de;CN 12;AppFactory GmbH;Poststraße 23;14467;Potsdam;+49 331 8765432;info@appfactory.de;www.appfactory.de;CN
13;DataLabs AG;Goethestraße 99;99084;Erfurt;+49 361 9876543;office@datalabs.de;www.datalabs.de;CN 13;DataLabs AG;Goethestraße 99;99084;Erfurt;+49 361 9876543;office@datalabs.de;www.datalabs.de;CN
14;WebInnovate GmbH;Schillerstraße 44;30159;Hannover;+49 511 5551234;contact@webinnovate.de;www.webinnovate.de;CN 14;WebInnovate GmbH;Schillerstraße 44;30159;Hannover;+49 511 5551234;contact@webinnovate.de;www.webinnovate.de;CN
15;CloudSystems Ltd.;Bahnhofstraße 77;66111;Saarbrücken;+49 681 2345678;info@cloudsystems.de;www.cloudsystems.de;CN 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 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 22;InnovateX Ltd;78 Canary Wharf;E14 5AB;London;+44 20 7987 6543;contact@innovatex.com;www.innovatex.com;CN
23;DataDynamics Inc;45 Silicon Roundabout;EC2A 4NE;London;+44 20 7555 12345;office@datadynamics.com;www.datadynamics.com;FR 23;DataDynamics Inc;445 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 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 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 26;DigitalFrontiers Pte Ltd;1 Raffles Place;048616;Singapore;+65 6123 4567;info@digitalfrontiers.sg;www.digitalfrontiers.sg;FR

1 id company.name company.address company.zip company.city company.phone company.email company.web company.country
10 9 CodeMasters AG Rathausplatz 8 86150 Augsburg +49 821 9876543 info@codemasters.de www.codemasters.de DE
11 10 FutureTech GmbH Am Markt 3 38100 Braunschweig +49 531 5559876 contact@futuretech.de www.futuretech.de DE
12 11 SmartSystems Ltd. Ludwigstraße 15 97070 Würzburg +49 931 1234567 support@smartsystems.de www.smartsystems.de CN
13 12 AppFactory GmbH Poststraße 22 Poststraße 23 14467 Potsdam +49 331 8765432 info@appfactory.de www.appfactory.de CN
14 13 DataLabs AG Goethestraße 99 99084 Erfurt +49 361 9876543 office@datalabs.de www.datalabs.de CN
15 14 WebInnovate GmbH Schillerstraße 44 30159 Hannover +49 511 5551234 contact@webinnovate.de www.webinnovate.de CN
16 15 CloudSystems Ltd. Bahnhofstraße 77 66111 Saarbrücken +49 681 2345678 info@cloudsystems.de www.cloudsystems.de CN
17 21 GlobalTech Solutions 125 Oxford Street W1D 2HQ London +44 20 7123 4567 info@globaltech.co.uk www.globaltech.co.uk CN
18 22 InnovateX Ltd 78 Canary Wharf E14 5AB London +44 20 7987 6543 contact@innovatex.com www.innovatex.com CN
19 23 DataDynamics Inc 45 Silicon Roundabout 445 Silicon Roundabout EC2A 4NE London +44 20 7555 12345 office@datadynamics.com www.datadynamics.com FR
20 24 CloudSphere GmbH TechPark Berlin 15 10115 Berlin +49 30 9876 15432 info@cloudsphere.de www.cloudsphere.de FR
21 25 WebCraft International 200 Madison Ave 10016 New York +1 212 555 7890 support@webcraft.com www.webcraft.com FR
22 26 DigitalFrontiers Pte Ltd 1 Raffles Place 048616 Singapore +65 6123 4567 info@digitalfrontiers.sg www.digitalfrontiers.sg FR

View file

@ -6,7 +6,7 @@ DEV004;STM32F407VET6 Development Board;High-performance ARM Cortex-M4 based boar
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 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
DEV006;Raspberry Pi 4 Official Case;Official protective case for Raspberry Pi 4 Model B with integrated GPIO access and dedicated slots for camera and display cables. Features a modular design with three plates for easy access to ports and components. Made from high-quality white plastic with colored accents.;156;8.99;Microcontroller & Development Boards;Accessories;1-2 Tage;1931000001054 DEV006;Raspberry Pi 4 Official Case;Official protective case for Raspberry Pi 4 Model B with integrated GPIO access and dedicated slots for camera and display cables. Features a modular design with three plates for easy access to ports and components. Made from high-quality white plastic with colored accents.;156;8.99;Microcontroller & Development Boards;Accessories;1-2 Tage;1931000001054
DEV007;DHT22 AM2302 Digital Sensor;A pre-calibrated digital temperature and humidity sensor module. It provides a digital signal output and features a dedicated NTC for temperature measurement and a resistive humidity sensing element. Operating voltage: 3.3V - 6V. Measurement range: Humidity 0-100% RH, Temperature -40 to 80°C. Accuracy: ±2% RH and ±0.5°C. Typical applications include HVAC systems, weather stations, environmental monitoring, home automation, and data logging projects. It is easy to interface with Arduino, Raspberry Pi, and other microcontrollers.;120;9.95;Sensors & Modules;Temperature & Humidity Sensors;1-2 Tage;8591854063228 DEV007;DHT22 AM2302 Digital Sensor;A pre-calibrated digital temperature and humidity sensor module. It provides a digital signal output and features a dedicated NTC for temperature measurement and a resistive humidity sensing element. Operating voltage: 3.3V - 6V. Measurement range: Humidity 0-100% RH, Temperature -40 to 80°C. Accuracy: ±2% RH and ±0.5°C. Typical applications include HVAC systems, weather stations, environmental monitoring, home automation, and data logging projects. It is easy to interface with Arduino, Raspberry Pi, and other microcontrollers.;120;9.95;Sensors & Modules;Temperature & Humidity Sensors;1-2 Tage;8591854063228
DEV008;HC-SR04 Ultrasonic Sensor;Ultrasonic distance measurement module with 2cm to 400cm non-contact range. Operating voltage: 5V DC. Provides excellent ranging accuracy with stable readings. Uses sonar principles to determine distance to objects. Ideal for obstacle avoidance robots, parking assistance systems, and liquid level measurement.;204;3.50;Sensors & Modules;Motion & Proximity Sensors;1-2 Tage;6943185501012 DEV008;HC-SR05 Ultrasonic Sensor;Ultrasonic distance measurement module with 2cm to 400cm non-contact range. Operating voltage: 5V DC. Provides excellent ranging accuracy with stable readings. Uses sonar principles to determine distance to objects. Ideal for obstacle avoidance robots, parking assistance systems, and liquid level measurement.;204;3.50;Sensors & Modules;Motion & Proximity Sensors;1-2 Tage;6943185501012
DEV009;PIR Motion Sensor HC-SR501;Passive infrared motion detection sensor with adjustable sensitivity and delay time. Detection range up to 7 meters with 120-degree detection angle. Operating voltage: 4.5-20V DC. Features low power consumption and reliable performance. Perfect for security systems, automatic lighting control, and energy-saving applications.;178;4.25;Sensors & Modules;Motion & Proximity Sensors;1-2 Tage;6943185501029 DEV009;PIR Motion Sensor HC-SR501;Passive infrared motion detection sensor with adjustable sensitivity and delay time. Detection range up to 7 meters with 120-degree detection angle. Operating voltage: 4.5-20V DC. Features low power consumption and reliable performance. Perfect for security systems, automatic lighting control, and energy-saving applications.;178;4.25;Sensors & Modules;Motion & Proximity Sensors;1-2 Tage;6943185501029
DEV010;BH1750 Digital Light Sensor;Digital ambient light sensor with I2C interface and 16-bit resolution. Measurement range: 1-65535 lux. Features low power consumption and high precision. No need for external components. Ideal for display backlight control in mobile devices, automatic brightness adjustment systems, and environmental light monitoring.;95;6.80;Sensors & Modules;Light, Color & Gesture Sensors;2-3 Tage;8591854063235 DEV010;BH1750 Digital Light Sensor;Digital ambient light sensor with I2C interface and 16-bit resolution. Measurement range: 1-65535 lux. Features low power consumption and high precision. No need for external components. Ideal for display backlight control in mobile devices, automatic brightness adjustment systems, and environmental light monitoring.;95;6.80;Sensors & Modules;Light, Color & Gesture Sensors;2-3 Tage;8591854063235
DEV011;APDS-9960 Gesture Sensor;Advanced gesture detection, proximity sensing, and ambient light sensor in one module. Features I2C interface with interrupt output. Can detect simple gestures (up, down, left, right) and measure proximity up to 20cm. Perfect for touchless interfaces, interactive displays, and smart home control.;63;15.75;Sensors & Modules;Light, Color & Gesture Sensors;3-5 Tage;8717478034038 DEV011;APDS-9960 Gesture Sensor;Advanced gesture detection, proximity sensing, and ambient light sensor in one module. Features I2C interface with interrupt output. Can detect simple gestures (up, down, left, right) and measure proximity up to 20cm. Perfect for touchless interfaces, interactive displays, and smart home control.;63;15.75;Sensors & Modules;Light, Color & Gesture Sensors;3-5 Tage;8717478034038
@ -32,7 +32,7 @@ DEV030;1N4007 Rectifier Diode;General purpose rectifier diode with 1000V maximum
DEV031;5mm Green LED;Diffused green LED with 20mA forward current and 2.1V forward voltage. Viewing angle: 30 degrees. Luminous intensity: 5000-8000 mcd. Perfect for status indicators, panel lights, and visual feedback in electronic projects.;1200;0.20;Components & Parts;Diodes & LEDs;1-2 Tage;6943185501074 DEV031;5mm Green LED;Diffused green LED with 20mA forward current and 2.1V forward voltage. Viewing angle: 30 degrees. Luminous intensity: 5000-8000 mcd. Perfect for status indicators, panel lights, and visual feedback in electronic projects.;1200;0.20;Components & Parts;Diodes & LEDs;1-2 Tage;6943185501074
DEV032;6x6mm Tactile Switch;Momentary push button switch with through-hole mounting. Operating force: 160±50gf. Contact resistance: <50mΩ. Life expectancy: 100,000 cycles. Ideal for user input, reset buttons, and control interfaces.;890;0.10;Components & Parts;Buttons & Switches;1-2 Tage;8591854063280 DEV032;6x6mm Tactile Switch;Momentary push button switch with through-hole mounting. Operating force: 160±50gf. Contact resistance: <50mΩ. Life expectancy: 100,000 cycles. Ideal for user input, reset buttons, and control interfaces.;890;0.10;Components & Parts;Buttons & Switches;1-2 Tage;8591854063280
DEV033;Toggle Switch SPDT;Single pole double throw toggle switch with on-on configuration. Rating: 6A 125V AC / 3A 250V AC. Panel mount design with nut and washer. Perfect for power switching, mode selection, and circuit configuration.;134;2.95;Components & Parts;Buttons & Switches;2-3 Tage;6940541880049 DEV033;Toggle Switch SPDT;Single pole double throw toggle switch with on-on configuration. Rating: 6A 125V AC / 3A 250V AC. Panel mount design with nut and washer. Perfect for power switching, mode selection, and circuit configuration.;134;2.95;Components & Parts;Buttons & Switches;2-3 Tage;6940541880049
DEV034;Jumper Wires Male-to-Male;Bundle of 120 pieces 20cm male-to-male jumper wires in multiple colors. 0.1" pitch. Made with high-quality Dupont connectors. Perfect for breadboard connections, prototyping, and wiring Arduino projects.;45;6.99;Components & Parts;Wires, Cables & Connectors;1-2 Tage;7630049200061 DEV034;Jumper Wires Male-to-Male;Bundle of 120 pieces 20cm male-to-male jumper wires in multiple colors. 0.1 pitch. Made with high-quality Dupont connectors. Perfect for breadboard connections, prototyping, and wiring Arduino projects.;45;6.99;Components & Parts;Wires, Cables & Connectors;1-2 Tage;7630049200061
DEV035;USB Type B Cable;1.5 meter USB 2.0 Type A to Type B cable with gold-plated connectors. Data transfer speed up to 480Mbps. 28AWG power conductors. Perfect for connecting Arduino boards, printers, and other devices with Type B接口.;178;7.50;Components & Parts;Wires, Cables & Connectors;1-2 Tage;1931000001085 DEV035;USB Type B Cable;1.5 meter USB 2.0 Type A to Type B cable with gold-plated connectors. Data transfer speed up to 480Mbps. 28AWG power conductors. Perfect for connecting Arduino boards, printers, and other devices with Type B接口.;178;7.50;Components & Parts;Wires, Cables & Connectors;1-2 Tage;1931000001085
DEV036;400-Point Solderless Breadboard;High-quality solderless breadboard with 400 tie points. Features two power rails and 63 rows of interconnected terminals. Adhesive backing for secure mounting. Maximum voltage: 300V. Ideal for circuit prototyping and testing.;67;8.25;Components & Parts;Breadboards & Prototyping;1-2 Tage;8717478034083 DEV036;400-Point Solderless Breadboard;High-quality solderless breadboard with 400 tie points. Features two power rails and 63 rows of interconnected terminals. Adhesive backing for secure mounting. Maximum voltage: 300V. Ideal for circuit prototyping and testing.;67;8.25;Components & Parts;Breadboards & Prototyping;1-2 Tage;8717478034083
DEV037;Breadboard Jumper Wire Kit;Kit containing 140 pieces of pre-cut and stripped jumper wires in various lengths and colors. Includes male-to-male, male-to-female, and female-to-female types. Organized in convenient storage box. Perfect for breadboard prototyping.;92;12.99;Components & Parts;Breadboards & Prototyping;1-2 Tage;6943185501081 DEV037;Breadboard Jumper Wire Kit;Kit containing 140 pieces of pre-cut and stripped jumper wires in various lengths and colors. Includes male-to-male, male-to-female, and female-to-female types. Organized in convenient storage box. Perfect for breadboard prototyping.;92;12.99;Components & Parts;Breadboards & Prototyping;1-2 Tage;6943185501081
@ -70,14 +70,14 @@ DEV068;WS2812B RGB LED Strip;Addressable RGB LED strip with 30 LEDs per meter. E
DEV069;Piezo Buzzer Element;Passive piezo buzzer without internal oscillator. Requires external driver circuit. Operating voltage: 3-20V. Resonant frequency: 4kHz. Compact size. Ideal for custom tone generation and audio projects.;345;1.25;Actuators & Output;Buzzers & Speakers;1-2 Tage;8591854063341 DEV069;Piezo Buzzer Element;Passive piezo buzzer without internal oscillator. Requires external driver circuit. Operating voltage: 3-20V. Resonant frequency: 4kHz. Compact size. Ideal for custom tone generation and audio projects.;345;1.25;Actuators & Output;Buzzers & Speakers;1-2 Tage;8591854063341
DEV070;Assorted Resistor Kit;Comprehensive resistor kit with 1000 pieces covering values from 10 ohm to 1M ohm. 1/4W metal film with 1% tolerance. Organized in storage box with value labels. Perfect for electronics projects and repairs.;28;29.99;Components & Parts;Resistors, Capacitors, Potentiometers;2-3 Tage;6940541880100 DEV070;Assorted Resistor Kit;Comprehensive resistor kit with 1000 pieces covering values from 10 ohm to 1M ohm. 1/4W metal film with 1% tolerance. Organized in storage box with value labels. Perfect for electronics projects and repairs.;28;29.99;Components & Parts;Resistors, Capacitors, Potentiometers;2-3 Tage;6940541880100
DEV071;100nF Ceramic Capacitor;Multilayer ceramic capacitor with 100nF capacitance and 50V rating. X7R dielectric material. Through-hole design. Ideal for decoupling, filtering, and timing applications.;1200;0.15;Components & Parts;Resistors, Capacitors, Potentiometers;1-2 Tage;7630049200139 DEV071;100nF Ceramic Capacitor;Multilayer ceramic capacitor with 100nF capacitance and 50V rating. X7R dielectric material. Through-hole design. Ideal for decoupling, filtering, and timing applications.;1200;0.15;Components & Parts;Resistors, Capacitors, Potentiometers;1-2 Tage;7630049200139
DEV072;100K Logarithmic Potentiometer;Audio taper potentiometer with 100K ohm resistance. Shaft length: 20mm. Power rating: 0.5W. Smooth rotation with logarithmic response. Perfect for volume controls and audio applications.;167;2.25;Components & Parts;Resistors, Capacitors, Potentiometers;1-2 Tage;1931000001146 DEV072;200K Logarithmic Potentiometer;Audio taper potentiometer with 100K ohm resistance. Shaft length: 20mm. Power rating: 0.5W. Smooth rotation with logarithmic response. Perfect for volume controls and audio applications.;167;2.25;Components & Parts;Resistors, Capacitors, Potentiometers;1-2 Tage;1931000001146
DEV073;BC547 NPN Transistor;General purpose NPN transistor in TO-92 package. Collector current: 100mA max. Collector-emitter voltage: 45V. DC current gain: 110-800. Ideal for amplification and switching applications.;954;0.25;Components & Parts;Transistors & MOSFETs;1-2 Tage;8717478034144 DEV073;BC547 NPN Transistor;General purpose NPN transistor in TO-92 package. Collector current: 100mA max. Collector-emitter voltage: 45V. DC current gain: 110-800. Ideal for amplification and switching applications.;954;0.25;Components & Parts;Transistors & MOSFETs;1-2 Tage;8717478034144
DEV074;IRF540N N-Channel MOSFET;Power MOSFET with 100V drain-source voltage and 33A continuous drain current. Low on-resistance: 44mΩ. TO-220 package. Perfect for high-power switching and motor control applications.;189;3.75;Components & Parts;Transistors & MOSFETs;1-2 Tage;6943185501142 DEV074;IRF540N N-Channel MOSFET;Power MOSFET with 100V drain-source voltage and 33A continuous drain current. Low on-resistance: 44mΩ. TO-220 package. Perfect for high-power switching and motor control applications.;189;3.75;Components & Parts;Transistors & MOSFETs;1-2 Tage;6943185501142
DEV075;1N4148 Switching Diode;Fast switching diode with 100V reverse voltage and 200mA forward current. Switching speed: 4ns. DO-35 package. Ideal for high-speed switching, protection circuits, and signal processing.;875;0.12;Components & Parts;Diodes & LEDs;1-2 Tage;8591854063358 DEV075;1N4148 Switching Diode;Fast switching diode with 100V reverse voltage and 200mA forward current. Switching speed: 4ns. DO-35 package. Ideal for high-speed switching, protection circuits, and signal processing.;875;0.12;Components & Parts;Diodes & LEDs;1-2 Tage;8591854063358
DEV076;5mm Red LED;Standard red LED with 20mA forward current and 2.0V forward voltage. Viewing angle: 30 degrees. Luminous intensity: 2000-4000 mcd. Perfect for indicators and visual feedback.;1500;0.18;Components & Parts;Diodes & LEDs;1-2 Tage;6940541880117 DEV076;5mm Red LED;Standard red LED with 20mA forward current and 2.0V forward voltage. Viewing angle: 30 degrees. Luminous intensity: 2000-4000 mcd. Perfect for indicators and visual feedback.;1500;0.18;Components & Parts;Diodes & LEDs;1-2 Tage;6940541880117
DEV077;12mm Push Button Switch;Momentary push button switch with LED illumination. Operating voltage: 12V DC. Contact rating: 3A 125V AC. Panel mount design. Available in multiple colors. Perfect for control panels and user interfaces.;234;2.95;Components & Parts;Buttons & Switches;2-3 Tage;7630049200146 DEV077;12mm Push Button Switch;Momentary push button switch with LED illumination. Operating voltage: 12V DC. Contact rating: 3A 125V AC. Panel mount design. Available in multiple colors. Perfect for control panels and user interfaces.;234;2.95;Components & Parts;Buttons & Switches;2-3 Tage;7630049200146
DEV078;DIP Switch 8 Position;8-position dual in-line package switch with through-hole mounting. Rating: 50mA 24V DC. Compact size. Ideal for configuration settings and mode selection in electronic circuits.;187;1.85;Components & Parts;Buttons & Switches;1-2 Tage;1931000001153 DEV078;DIP Switch 8 Position;8-position dual in-line package switch with through-hole mounting. Rating: 50mA 24V DC. Compact size. Ideal for configuration settings and mode selection in electronic circuits.;187;1.85;Components & Parts;Buttons & Switches;1-2 Tage;1931000001153
DEV079;Jumper Wires Female-to-Female;Bundle of 120 pieces 20cm female-to-female jumper wires in multiple colors. 0.1" pitch. High-quality Dupont connectors. Perfect for connecting modules and sensors to development boards.;67;6.99;Components & Parts;Wires, Cables & Connectors;1-2 Tage;8717478034151 DEV079;Jumper Wires Female-to-Female;Bundle of 120 pieces 20cm female-to-female jumper wires in multiple colors. 0.1 pitch. High-quality Dupont connectors. Perfect for connecting modules and sensors to development boards.;67;6.99;Components & Parts;Wires, Cables & Connectors;1-2 Tage;8717478034151
DEV080;Micro USB Cable;1-meter Micro USB to USB Type-A cable with gold-plated connectors. Data transfer and charging capable. 28AWG power conductors. Perfect for connecting various electronic devices and charging.;245;5.50;Components & Parts;Wires, Cables & Connectors;1-2 Tage;6943185501159 DEV080;Micro USB Cable;1-meter Micro USB to USB Type-A cable with gold-plated connectors. Data transfer and charging capable. 28AWG power conductors. Perfect for connecting various electronic devices and charging.;245;5.50;Components & Parts;Wires, Cables & Connectors;1-2 Tage;6943185501159
DEV081;830-Point Breadboard;Large solderless breadboard with 830 tie points. Features four power rails and 63 rows of terminals. Adhesive backing. Maximum voltage: 300V. Ideal for complex circuit prototyping.;54;12.95;Components & Parts;Breadboards & Prototyping;2-3 Tage;8591854063365 DEV081;830-Point Breadboard;Large solderless breadboard with 830 tie points. Features four power rails and 63 rows of terminals. Adhesive backing. Maximum voltage: 300V. Ideal for complex circuit prototyping.;54;12.95;Components & Parts;Breadboards & Prototyping;2-3 Tage;8591854063365
DEV082;Breadboard Power Supply Module;3.3V/5V breadboard power supply module with USB input. Maximum output current: 700mA. Features LED indicators and on/off switch. Perfect for providing stable power to breadboard projects.;138;8.45;Components & Parts;Breadboards & Prototyping;2-3 Tage;6940541880124 DEV082;Breadboard Power Supply Module;3.3V/5V breadboard power supply module with USB input. Maximum output current: 700mA. Features LED indicators and on/off switch. Perfect for providing stable power to breadboard projects.;138;8.45;Components & Parts;Breadboards & Prototyping;2-3 Tage;6940541880124

Can't render this file because it contains an unexpected character in line 35 and column 109.

View file

@ -260,13 +260,10 @@
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<!-- Marty --> <!-- Marty -->
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-marty</artifactId> <artifactId>imixs-marty</artifactId>
<type>jar</type>
<version>${org.imixs.marty.version}</version>
</dependency> </dependency>
<!-- Imixs-Office-Workflow Overlay --> <!-- Imixs-Office-Workflow Overlay -->
@ -288,16 +285,29 @@
<artifactId>imixs-archive-api</artifactId> <artifactId>imixs-archive-api</artifactId>
<version>${org.imixs.archive.version}</version> <version>${org.imixs.archive.version}</version>
</dependency> </dependency>
<!-- Imixs Data -->
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-archive-documents</artifactId> <artifactId>imixs-data-groups</artifactId>
<version>${org.imixs.archive.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-archive-importer</artifactId> <artifactId>imixs-data-views</artifactId>
<version>${org.imixs.archive.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-data-documents</artifactId>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-data-importer</artifactId>
<scope>compile</scope>
</dependency>
<!-- --> <!-- -->
<dependency> <dependency>
<groupId>org.apache.pdfbox</groupId> <groupId>org.apache.pdfbox</groupId>
@ -309,14 +319,12 @@
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-ai-workflow</artifactId> <artifactId>imixs-ai-workflow</artifactId>
<version>${org.imixs.ai.version}</version>
</dependency> </dependency>
<!-- Imixs-QR-Code --> <!-- Imixs-QR-Code -->
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-adapters-qrcode</artifactId> <artifactId>imixs-adapters-qrcode</artifactId>
<version>${org.imixs.adapter.version}</version>
</dependency> </dependency>
@ -324,12 +332,10 @@
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-adapters-wopi</artifactId> <artifactId>imixs-adapters-wopi</artifactId>
<version>${org.imixs.adapter.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-adapters-odf</artifactId> <artifactId>imixs-adapters-odf</artifactId>
<version>${org.imixs.adapter.version}</version>
</dependency> </dependency>
@ -344,7 +350,6 @@
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-adapters-sepa</artifactId> <artifactId>imixs-adapters-sepa</artifactId>
<version>${org.imixs.adapter.version}</version>
</dependency> </dependency>
@ -352,7 +357,6 @@
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-adapters-datev</artifactId> <artifactId>imixs-adapters-datev</artifactId>
<version>${org.imixs.adapter.version}</version>
</dependency> </dependency>
@ -360,7 +364,6 @@
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-adapters-poi</artifactId> <artifactId>imixs-adapters-poi</artifactId>
<version>${org.imixs.adapter.version}</version>
</dependency> </dependency>
<!-- OIDC <!-- OIDC

View file

@ -83,64 +83,34 @@
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-workflow-core</artifactId> <artifactId>imixs-workflow-core</artifactId>
<type>jar</type>
<version>${org.imixs.workflow.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-workflow-engine</artifactId> <artifactId>imixs-workflow-engine</artifactId>
<type>jar</type>
<version>${org.imixs.workflow.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-workflow-jax-rs</artifactId> <artifactId>imixs-workflow-jax-rs</artifactId>
<type>jar</type>
<version>${org.imixs.workflow.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-workflow-faces</artifactId> <artifactId>imixs-workflow-faces</artifactId>
<type>jar</type>
<version>${org.imixs.workflow.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-workflow-index-lucene</artifactId> <artifactId>imixs-workflow-index-lucene</artifactId>
<version>${org.imixs.workflow.version}</version>
</dependency> </dependency>
<!-- Marty --> <!-- Marty -->
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-marty</artifactId> <artifactId>imixs-marty</artifactId>
<type>jar</type>
<version>${org.imixs.marty.version}</version>
</dependency>
<!-- Imixs-Office-Workflow Overlay -->
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-office-workflow-app</artifactId>
<type>war</type>
<version>${org.imixs.office.version}</version>
</dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-office-workflow-util</artifactId>
<version>${org.imixs.office.version}</version>
</dependency> </dependency>
<!-- Imixs-Archive --> <!-- Imixs-Archive -->
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-archive-api</artifactId> <artifactId>imixs-archive-api</artifactId>
<version>${org.imixs.archive.version}</version>
</dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-archive-documents</artifactId>
<version>${org.imixs.archive.version}</version>
</dependency> </dependency>
@ -148,7 +118,6 @@
<dependency> <dependency>
<groupId>org.imixs.workflow</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>imixs-ai-workflow</artifactId> <artifactId>imixs-ai-workflow</artifactId>
<version>${org.imixs.ai.version}</version>
</dependency> </dependency>
<!-- DaraStax Java Driver --> <!-- DaraStax Java Driver -->
@ -169,51 +138,5 @@
</dependency> </dependency>
<!-- Testing -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.parsson</groupId>
<artifactId>jakarta.json</artifactId>
<version>1.1.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>3.0.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
<version>3.0.0</version>
<scope>test</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View file

@ -30,8 +30,6 @@ package ai.dynamixs;
import java.util.logging.Logger; import java.util.logging.Logger;
import org.imixs.workflow.engine.SetupEvent; import org.imixs.workflow.engine.SetupEvent;
import org.imixs.workflow.office.config.AccessRoleController;
import org.imixs.workflow.office.config.PropertiesConfigSource;
import jakarta.annotation.security.DeclareRoles; import jakarta.annotation.security.DeclareRoles;
import jakarta.annotation.security.RolesAllowed; import jakarta.annotation.security.RolesAllowed;
@ -44,9 +42,9 @@ import jakarta.enterprise.event.Observes;
* If the connection can not be established immediately the method retries a * If the connection can not be established immediately the method retries a
* connection every 10 seconds. * connection every 10 seconds.
* *
* @see AccessRoleController
* *
* @see PropertiesConfigSource *
*
* @author rsoika * @author rsoika
* *
*/ */

View file

@ -13,7 +13,6 @@ import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import org.apache.commons.compress.archivers.ArchiveException;
import org.eclipse.microprofile.config.inject.ConfigProperty; import org.eclipse.microprofile.config.inject.ConfigProperty;
import com.datastax.oss.driver.api.core.CqlSession; import com.datastax.oss.driver.api.core.CqlSession;
@ -252,7 +251,6 @@ public class ClusterService {
* 'archive.cluster.contactpoints' * 'archive.cluster.contactpoints'
* *
* @return Cassandra Cluster instacne * @return Cassandra Cluster instacne
* @throws ArchiveException
*/ */
private CqlSession createSession(String keyspace) throws ClusterException { private CqlSession createSession(String keyspace) throws ClusterException {
@ -311,7 +309,6 @@ public class ClusterService {
* This method creates a cassandra keySpace * This method creates a cassandra keySpace
* *
* @param cluster * @param cluster
* @throws ArchiveException
*/ */
private void createKeySpace(String keySpace) throws ClusterException { private void createKeySpace(String keySpace) throws ClusterException {
logger.info("│ ├── creating new keyspace '" + keySpace + "'..."); logger.info("│ ├── creating new keyspace '" + keySpace + "'...");
@ -332,7 +329,6 @@ public class ClusterService {
* KEY (business_document_id, chunk_id) ); ); * KEY (business_document_id, chunk_id) ); );
* *
* @param cluster * @param cluster
* @throws ArchiveException
*/ */
private void createSchema() throws ClusterException { private void createSchema() throws ClusterException {

View file

@ -32,7 +32,6 @@ import java.util.List;
import java.util.logging.Level; import java.util.logging.Level;
import java.util.logging.Logger; import java.util.logging.Logger;
import org.apache.commons.compress.archivers.ArchiveException;
import org.imixs.ai.workflow.OpenAIAPIService; import org.imixs.ai.workflow.OpenAIAPIService;
import org.imixs.workflow.ItemCollection; import org.imixs.workflow.ItemCollection;
import org.imixs.workflow.engine.AsyncEventScheduler; import org.imixs.workflow.engine.AsyncEventScheduler;
@ -110,7 +109,6 @@ public class RAGEventService {
* <p> * <p>
* Each eventLogEntry provides optional a prompt template * Each eventLogEntry provides optional a prompt template
* *
* @throws ArchiveException
*/ */
@TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW) @TransactionAttribute(value = TransactionAttributeType.REQUIRES_NEW)
public void processEventLog() { public void processEventLog() {

90
pom.xml
View file

@ -64,7 +64,8 @@
<jakarta.version>10.0.0</jakarta.version> <jakarta.version>10.0.0</jakarta.version>
<microprofile.version>6.0</microprofile.version> <microprofile.version>6.0</microprofile.version>
<org.imixs.workflow.version>6.2.3-SNAPSHOT</org.imixs.workflow.version> <org.imixs.workflow.version>6.2.3-SNAPSHOT</org.imixs.workflow.version>
<org.imixs.archive.version>3.1.2-SNAPSHOT</org.imixs.archive.version> <org.imixs.archive.version>3.1.3-SNAPSHOT</org.imixs.archive.version>
<org.imixs.data.version>1.0.0-SNAPSHOT</org.imixs.data.version>
<org.imixs.office.version>5.1.4-SNAPSHOT</org.imixs.office.version> <org.imixs.office.version>5.1.4-SNAPSHOT</org.imixs.office.version>
<org.imixs.marty.version>5.0.3</org.imixs.marty.version> <org.imixs.marty.version>5.0.3</org.imixs.marty.version>
<org.imixs.adapter.version>3.0.1</org.imixs.adapter.version> <org.imixs.adapter.version>3.0.1</org.imixs.adapter.version>
@ -187,6 +188,7 @@
<finalName>dynamixs-ai</finalName> <finalName>dynamixs-ai</finalName>
</build> </build>
<dependencyManagement>
<dependencies> <dependencies>
<!-- Jakarta EE --> <!-- Jakarta EE -->
<dependency> <dependency>
@ -250,16 +252,7 @@
<artifactId>imixs-archive-api</artifactId> <artifactId>imixs-archive-api</artifactId>
<version>${org.imixs.archive.version}</version> <version>${org.imixs.archive.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-archive-documents</artifactId>
<version>${org.imixs.archive.version}</version>
</dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-archive-importer</artifactId>
<version>${org.imixs.archive.version}</version>
</dependency>
<!-- --> <!-- -->
<dependency> <dependency>
<groupId>org.apache.pdfbox</groupId> <groupId>org.apache.pdfbox</groupId>
@ -350,16 +343,57 @@
</dependency> </dependency>
<!-- xsl 2.0 support <!-- Imixs Data -->
<dependency> <dependency>
<groupId>net.sf.saxon</groupId> <groupId>org.imixs.workflow</groupId>
<artifactId>Saxon-HE</artifactId> <artifactId>imixs-data-groups</artifactId>
<version>${net.sf.saxon.version}</version> <version>${org.imixs.data.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-data-views</artifactId>
<version>${org.imixs.data.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-data-documents</artifactId>
<version>${org.imixs.data.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-data-importer</artifactId>
<version>${org.imixs.data.version}</version>
<scope>compile</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<!-- Jakarta EE -->
<dependency>
<groupId>jakarta.platform</groupId>
<artifactId>jakarta.jakartaee-api</artifactId>
<version>${jakarta.version}</version>
<scope>provided</scope>
</dependency>
<!-- Microprofile -->
<dependency>
<groupId>org.eclipse.microprofile</groupId>
<artifactId>microprofile</artifactId>
<version>${microprofile.version}</version>
<type>pom</type>
<scope>provided</scope>
</dependency> </dependency>
-->
<!-- Testing --> <!-- Testing -->
<!-- JUnit 5 Dependencies -->
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId> <artifactId>junit-jupiter-api</artifactId>
@ -372,6 +406,7 @@
<version>${junit.jupiter.version}</version> <version>${junit.jupiter.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<!-- Mockito Dependencies -->
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId> <artifactId>mockito-core</artifactId>
@ -384,6 +419,7 @@
<version>${mockito.version}</version> <version>${mockito.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<!-- Test dependencies -->
<dependency> <dependency>
<groupId>org.eclipse.parsson</groupId> <groupId>org.eclipse.parsson</groupId>
<artifactId>jakarta.json</artifactId> <artifactId>jakarta.json</artifactId>
@ -403,6 +439,28 @@
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<!-- JSON-B Implementation for Tests -->
<dependency>
<groupId>org.eclipse</groupId>
<artifactId>yasson</artifactId>
<version>3.0.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>jakarta.json</artifactId>
<version>2.0.1</version>
<scope>test</scope>
</dependency>
<!-- HTTP Client -->
<dependency>
<groupId>org.apache.httpcomponents.client5</groupId>
<artifactId>httpclient5</artifactId>
<version>5.2.1</version>
<scope>test</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View file

@ -97,7 +97,7 @@
]]></bpmn2:documentation> ]]></bpmn2:documentation>
<bpmn2:dataState id="DataState_1"/> <bpmn2:dataState id="DataState_1"/>
</bpmn2:dataObject> </bpmn2:dataObject>
<bpmn2:task id="Task_4" imixs:processid="1400" name="Blocked"> <bpmn2:task id="Task_4" imixs:processid="1600" name="Blocked">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="txtname" type="xs:string"> <imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value> <imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
@ -688,11 +688,8 @@ result.isValid=true;
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>name</itemvalue> <itemvalue>company.name</itemvalue>]]></imixs:value> <imixs:value><![CDATA[<itemvalue>name</itemvalue> <itemvalue>company.name</itemvalue>]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean"> <imixs:item name="keyupdateacl" type="xs:string">
<imixs:value>true</imixs:value> <imixs:value><![CDATA[true]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string"> <imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value> <imixs:value><![CDATA[namCreator]]></imixs:value>
@ -711,6 +708,15 @@ Address: <br />
<itemvalue>company.address</itemvalue><br /> <itemvalue>company.address</itemvalue><br />
]]></imixs:value> ]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="namownershipnames" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="namaddreadaccess" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="namaddwriteaccess" type="xs:string">
<imixs:value/>
</imixs:item>
</bpmn2:extensionElements> </bpmn2:extensionElements>
<bpmn2:documentation id="documentation_BQIaXg"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation> <bpmn2:documentation id="documentation_BQIaXg"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_N5KIRQ</bpmn2:incoming> <bpmn2:incoming>sequenceFlow_N5KIRQ</bpmn2:incoming>

View file

@ -91,20 +91,16 @@
<imixs:item name="txtworkflowabstract" type="xs:string"> <imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[**Product: <itemvalue>_name</itemvalue>** <imixs:value><![CDATA[**Product: <itemvalue>_name</itemvalue>**
EAN: <itemvalue>_ean</itemvalue> EAN: <itemvalue>product.ean</itemvalue>
Category: <itemvalue>_category</itemvalue> Category: <itemvalue>product.category</itemvalue>
Brand: <itemvalue>_brand</itemvalue>
**Product Details:** **Product Details:**
Description: Description:
<itemvalue>_description</itemvalue> <itemvalue>product.description</itemvalue>
Price: <itemvalue>_price</itemvalue> <itemvalue>_currency</itemvalue> Price: <itemvalue>product.price</itemvalue> <itemvalue>_currency</itemvalue>
Stock: <itemvalue>_stock</itemvalue> Stock: <itemvalue>product.stock</itemvalue>
Size: <itemvalue>_size</itemvalue>
Color: <itemvalue>_color</itemvalue>
]]></imixs:value> ]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtname" type="xs:string"> <imixs:item name="txtname" type="xs:string">
@ -146,19 +142,19 @@ Color: <itemvalue>_color</itemvalue>
<imixs-form> <imixs-form>
<imixs-form-section columns="1" label="" readonly="true"> <imixs-form-section columns="1" label="" readonly="true">
<item name="name" type="text" label="ID:" span="2" /> <item name="name" type="text" label="ID:" span="2" />
<item name="_name" type="text" label="Name:" span="10" /> <item name="product.name" type="text" label="Name:" span="10" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="1" label="" readonly="false"> <imixs-form-section columns="1" label="" readonly="false">
<item name="_description" type="textarea" label="Description:" /> <item name="product.description" type="textarea" label="Description:" />
</imixs-form-section> </imixs-form-section>
<imixs-form-section columns="3" readonly="false"> <imixs-form-section columns="3" readonly="false">
<item name="_ean" type="text" label="EAN:" /> <item name="product.ean" type="text" label="EAN:" />
<item name="_price" type="currency" label="Price:" /> <item name="product.price" type="currency" label="Price:" />
<item name="_stock" type="text" label="Inventory:" /> <item name="product.stock" type="text" label="Inventory:" />
<item name="_category" type="text" label="Category:" /> <item name="product.category" type="text" label="Category:" />
<item name="_subcategory" type="text" label="Sub Category:" /> <item name="product.subcategory" type="text" label="Sub Category:" />
</imixs-form-section> </imixs-form-section>
</imixs-form> </imixs-form>
]]></bpmn2:documentation> ]]></bpmn2:documentation>
@ -173,7 +169,7 @@ Color: <itemvalue>_color</itemvalue>
<imixs:value><![CDATA[typcn-briefcase|typcn-tick,imixs-success,icon-sub-ne]]></imixs:value> <imixs:value><![CDATA[typcn-briefcase|typcn-tick,imixs-success,icon-sub-ne]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string"> <imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>_name</itemvalue> (EAN: <itemvalue>_ean</itemvalue>) Preis: <itemvalue>_price</itemvalue> <itemvalue>_currency</itemvalue>]]></imixs:value> <imixs:value><![CDATA[<itemvalue>name</itemvalue> <itemvalue>product.name</itemvalue> (EAN: <itemvalue>product.ean</itemvalue>) Preis: <itemvalue>product.price</itemvalue> <itemvalue>product.currency</itemvalue>]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean"> <imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value> <imixs:value>true</imixs:value>
@ -922,7 +918,16 @@ result.isValid=true;
<bpmn2:intermediateCatchEvent id="event_oeP3WQ" imixs:activityid="990" name="[CSV Import]"> <bpmn2:intermediateCatchEvent id="event_oeP3WQ" imixs:activityid="990" name="[CSV Import]">
<bpmn2:extensionElements> <bpmn2:extensionElements>
<imixs:item name="txtactivityresult" type="xs:string"> <imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="process">Sales</item>]]></imixs:value> <imixs:value><![CDATA[<item name="process">Sales</item>
<item name="product.category"><itemvalue>_category</itemvalue></item>
<item name="product.subcategory"><itemvalue>_subcategory</itemvalue></item>
<item name="product.name"><itemvalue>_name</itemvalue></item>
<item name="product.description"><itemvalue>_description</itemvalue></item>
<item name="product.ean"><itemvalue>_ean</itemvalue></item>
<item name="product.stock"><itemvalue>_price</itemvalue></item>
<item name="product.price"><itemvalue>_stock</itemvalue></item>
]]></imixs:value>
</imixs:item> </imixs:item>
<imixs:item name="keypublicresult" type="xs:string"> <imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value> <imixs:value><![CDATA[0]]></imixs:value>