From 58bbbb19e94e9891c9251e46fb4f0449a9327ad1 Mon Sep 17 00:00:00 2001 From: eduar Date: Fri, 23 Jan 2026 14:42:45 +0100 Subject: [PATCH 01/18] Free_fall --- config/machine_settings/st-ten-11.ini | 3 ++- src/components/usb_586x.py | 2 +- src/ui/test_leak/test_leak.py | 13 +++++++++++-- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/config/machine_settings/st-ten-11.ini b/config/machine_settings/st-ten-11.ini index c24c0be..cd2e413 100644 --- a/config/machine_settings/st-ten-11.ini +++ b/config/machine_settings/st-ten-11.ini @@ -46,7 +46,8 @@ risoluzione:300 [digital_io] # OUTPUT MAP FOR FIXTURE CONNECTOR -id: USB-5862,BID#0 +id: USB-5860,BID#0 +first_output: 0 [fixture_rfid] diff --git a/src/components/usb_586x.py b/src/components/usb_586x.py index 93d0272..0647e84 100644 --- a/src/components/usb_586x.py +++ b/src/components/usb_586x.py @@ -53,7 +53,7 @@ class USB_586x(Component): self.info.ModuleIndex = 0 self.open_device() - #self.out_bits = self.config["digital_outputs"] + self.out_bits = self.config[self.name] #self.in_bits = self.config["digital_inputs"] # SET ALL RELAYS OFF diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 6514389..135e2be 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -5,7 +5,7 @@ import os from PyQt5.QtGui import QPixmap from PyQt5.QtWidgets import QMessageBox, QDialog, QApplication -from PyQt5.QtCore import Qt, pyqtSlot +from PyQt5.QtCore import Qt, pyqtSlot, QTimer from ui import Dialog from ui.test_instructions_reminder import Test_Instructions_Reminder from ui.test_test import Test_Test @@ -30,6 +30,13 @@ class Test_Leak(Test_Test): # Connect to the tecna_error_signal to handle connection issues self.components[self.tester_component].tecna_error_signal.connect(self.handle_modbus_error) + def _test_output_sequence(self, step): + """Sets the first digital output of the usb_586x based on the step type.""" + if step.step_type == "test_freefall_leak": + self.set_digital_out("first_output", 1) # Set high + else: + self.set_digital_out("first_output", 0) # Set low + def show_instruction(self): dialog=Dialog() dialog.setCentralWidget(Test_Instructions_Reminder(recipe=self.parent.recipe,bench_name=self.parent.config.machine_id)) @@ -88,6 +95,7 @@ class Test_Leak(Test_Test): def start(self, recipe=None, step=None, pieces=None): + self._test_output_sequence(step) # Call with the step object # TESTING if "--test-leak" in sys.argv: self.simulate = True @@ -263,6 +271,7 @@ class Test_Leak(Test_Test): self.components[self.tester_component].stop_test() self.components[self.tester_component].pause() self.disconnect(self.get_connection) + self.set_digital_out("first_output", 0) # Set low when test stops super().stop() self.start_b.setEnabled(False) self.stop_b.setEnabled(False) @@ -488,7 +497,7 @@ class Test_Leak(Test_Test): QMessageBox.warning(self, "Avviso", text) QApplication.processEvents() - def set_digital_out(self,out_name=None,state=1,component_name="digital_io_flush_blow"): + def set_digital_out(self,out_name=None,state=1,component_name="digital_io"): if self.io_ok: bit = int(self.parent.config[component_name][out_name]) ret = self.components[component_name].set_bit_verify(0,bit,state) From 1d51b52c59c8adba9544389ad9298218db8bd3dd Mon Sep 17 00:00:00 2001 From: adrian Date: Mon, 26 Jan 2026 15:03:58 +0100 Subject: [PATCH 02/18] req --- src/requirements_win.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/requirements_win.txt b/src/requirements_win.txt index 0b295c7..ff95ab5 100644 --- a/src/requirements_win.txt +++ b/src/requirements_win.txt @@ -17,7 +17,7 @@ pyserial pyserial-asyncio qrcode requests -tensorflow-cpu +#tensorflow-cpu #tflite-runtime zebra pylibdmtx~=0.1.10 \ No newline at end of file From ea1d032c62e9e9d3fc2f44ec56d15532f1b5e4b9 Mon Sep 17 00:00:00 2001 From: eduar Date: Tue, 27 Jan 2026 15:15:33 +0100 Subject: [PATCH 03/18] Free_fall --- config/csv_import/freefall.csv | 3 +++ config/machine_settings/st-ten-11.ini | 5 +++++ src/lib/helpers/recipe_manager.py | 14 +++++++------- src/ui/recipe_selection/recipe_selection.py | 14 +++++++++++++- 4 files changed, 28 insertions(+), 8 deletions(-) create mode 100644 config/csv_import/freefall.csv diff --git a/config/csv_import/freefall.csv b/config/csv_import/freefall.csv new file mode 100644 index 0000000..952d0a6 --- /dev/null +++ b/config/csv_import/freefall.csv @@ -0,0 +1,3 @@ +codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_pervieta_abilitata,tempo_riempimento_free_fall,pressione_riempimento_free_fall,pressione_min_free_fall,pressione_max_free_fall,riempimento_continuo_free_fall,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta,labeltxt_1,labeltxt_2,labeltxt_3,labeltxt_4,labeltxt_5,printer_selection +test,test,test,,,,,,,,,,,,,,x,0,1000,15,15,5,5,10,30,7000,30,0,100,x,15,,0,0,,,0,1000,20,20,5,5,10,30,15000,30,0,100,False,,x,ERRECINQUE_flag_qr_only.prn,,,,,,203 +test2,test2,test2,,,,,,,,,,,,,,x,0,1000,15,15,5,5,10,30,7000,30,0,100,,15,0,0,0,,,0,1000,20,20,5,5,10,30,15000,30,0,100,False,,x,ERRECINQUE_flag_qr_only.prn,,,,,,203 diff --git a/config/machine_settings/st-ten-11.ini b/config/machine_settings/st-ten-11.ini index cd2e413..50efb51 100644 --- a/config/machine_settings/st-ten-11.ini +++ b/config/machine_settings/st-ten-11.ini @@ -78,6 +78,11 @@ pressione_di_test_delta_massimo: 30 tempo_svuotamento: 0 pressione_svuotamento: 100 canale_di_prova: 1 +tempo_pre_riempimento_free_fall: 0 +pressione_riempimento_free_fall: 1000 +pressione_min_free_fall: +pressione_max_free_fall: +riempimento_continuo_free_fall: prova_tenuta_abilitata_2: tempo_pre_riempimento_2: 0 pressione_pre_riempimento_2: 1000 diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 37f7c47..d42c5ba 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -298,7 +298,7 @@ def import_recipes(config, csv_path=None, defaults=None, unsupported_steps=None, row.get("test_visione_abilitato", defaults["test_visione_abilitato"])) and "vision" not in ( unsupported_steps or []), "test_freefall_leak": len( - row.get("prova_tenuta_abilitata", defaults["prova_tenuta_abilitata"])) and "test_freefall_leak" not in ( + row.get("prova_pervieta_abilitata", defaults["prova_pervieta_abilitata"])) and "test_freefall_leak" not in ( unsupported_steps or []), "leak_1": len( row.get("prova_tenuta_abilitata", defaults["prova_tenuta_abilitata"])) and "leak_1" not in ( @@ -428,12 +428,12 @@ def export_recipes(config, csv_path=None, logger=None): if "test_freefall_leak" in steps: # Ensure enable flag present even if leak_1 absent exportable.update({ - "prova_pervieta_abilitata": exportable.get("prova_pervieta_abilitata", ""), - "tempo_riempimento_free_fall": steps["test_freefall_leak"].spec.get("filling_time", 0), - "pressione_riempimento_free_fall": steps["test_freefall_leak"].spec.get("filling_pressure", 0), - "pressione_min_free_fall": steps["test_freefall_leak"].spec.get("pressure_min", 0), - "pressione_max_free_fall": steps["test_freefall_leak"].spec.get("pressure_max", 0), - "riempimento_continuo_free_fall": "x" if steps["test_freefall_leak"].spec.get("continuous_filling") else "", + "prova_pervieta_abilitata": "x", + "tempo_riempimento_free_fall": steps["test_freefall_leak"].spec["filling_time"], + "pressione_riempimento_free_fall": steps["test_freefall_leak"].spec["filling_pressure"], + "pressione_min_free_fall": steps["test_freefall_leak"].spec["pressure_min"], + "pressione_max_free_fall": steps["test_freefall_leak"].spec["pressure_max"], + "riempimento_continuo_free_fall": "x" if steps["test_freefall_leak"].spec["continuous_filling"] else "", }) fieldnames.update([ "prova_pervieta_abilitata", diff --git a/src/ui/recipe_selection/recipe_selection.py b/src/ui/recipe_selection/recipe_selection.py index b74b423..130cd78 100755 --- a/src/ui/recipe_selection/recipe_selection.py +++ b/src/ui/recipe_selection/recipe_selection.py @@ -163,7 +163,7 @@ class Recipe_Selection(Widget): "pipe_cutter": len(self.config.get("recipes_defaults", noner)["tagliatubi_abilitata"]) and "pipe_cutter" not in self.unsupported_steps, "vision": len(self.config.get("recipes_defaults", noner)["test_visione_abilitato"]) and "vision" not in self.unsupported_steps, "leak_1": len(self.config.get("recipes_defaults", noner)["prova_tenuta_abilitata"]) and "leak_1" not in self.unsupported_steps, - "test_freefall_leak": len(self.config.get("recipes_defaults", noner)["prova_tenuta_abilitata"]) and "test_freefall_leak" not in self.unsupported_steps, + "test_freefall_leak": len(self.config.get("recipes_defaults", noner)["prova_pervieta_abilitata"]) and "test_freefall_leak" not in self.unsupported_steps, "leak_2": (self.second_leak_test_enabled and len(self.config.get("recipes_defaults", noner)["prova_tenuta_abilitata_2"]) and "leak_2" not in self.unsupported_steps), "print": len(self.config.get("recipes_defaults", noner)["stampa_etichetta_abilitata"]) and "print" not in self.unsupported_steps, "step_editors": step_defaults, @@ -546,6 +546,12 @@ class Recipe_Selection(Widget): "pressione_di_test_delta_massimo", "tempo_svuotamento", "pressione_svuotamento", + "prova_pervieta_abilitata", + "tempo_riempimento_free_fall", + "pressione_riempimento_free_fall", + "pressione_min_free_fall", + "pressione_max_free_fall", + "riempimento_continuo_free_fall", "prova_tenuta_abilitata_2", "tempo_pre_riempimento_2", "pressione_pre_riempimento_2", @@ -632,6 +638,12 @@ class Recipe_Selection(Widget): "pressione_di_test_delta_massimo_2": steps.get("leak_2",Step()).spec.get("test_pressure_qpos",""), "tempo_svuotamento_2": steps.get("leak_2",Step()).spec.get("flush_time",""), "pressione_svuotamento_2": steps.get("leak_2",Step()).spec.get("flush_pressure",""), + "prova_pervieta_abilitata": "x" if recipe.spec.get("test_freefall_leak", False) in ("x",True,"true","True") else "", + "tempo_riempimento_free_fall": steps.get("test_freefall_leak", Step()).spec.get("filling_time", ""), + "pressione_riempimento_free_fall": steps.get("test_freefall_leak", Step()).spec.get("pre_filling_pressure", ""), + "pressione_min_free_fall": steps.get("test_freefall_leak", Step()).spec.get("pressure_min", ""), + "pressione_max_free_fall": steps.get("test_freefall_leak", Step()).spec.get("pressure_max", ""), + "riempimento_continuo_free_fall": "x" if steps.get("test_freefall_leak", Step()).spec.get("continuous_filling", False) in ("x",True,"true","True") else "", "test_visione_abilitato": recipe.spec.get("vision",""), "ricetta_visione": steps.get("vision",Step()).spec.get("recipe",""), "stampa_etichetta_abilitata": "x" if recipe.spec.get("print",False) else "", From 815135bbc668d063e9bbd2e08968b78a9b81aaf0 Mon Sep 17 00:00:00 2001 From: eduar Date: Mon, 2 Feb 2026 09:59:00 +0100 Subject: [PATCH 04/18] fix freefall --- src/ui/test_leak/test_leak.py | 52 +++++------------------------------ 1 file changed, 7 insertions(+), 45 deletions(-) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 135e2be..2f45859 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -30,13 +30,6 @@ class Test_Leak(Test_Test): # Connect to the tecna_error_signal to handle connection issues self.components[self.tester_component].tecna_error_signal.connect(self.handle_modbus_error) - def _test_output_sequence(self, step): - """Sets the first digital output of the usb_586x based on the step type.""" - if step.step_type == "test_freefall_leak": - self.set_digital_out("first_output", 1) # Set high - else: - self.set_digital_out("first_output", 0) # Set low - def show_instruction(self): dialog=Dialog() dialog.setCentralWidget(Test_Instructions_Reminder(recipe=self.parent.recipe,bench_name=self.parent.config.machine_id)) @@ -54,6 +47,8 @@ class Test_Leak(Test_Test): self.stop_b.setEnabled(False) def start_test(self): + if self.step.step_type == "test_freefall_leak": + self.set_digital_out("first_output", 1) # Set high # print extra labels if self.step.step_type == "leak_1": self.parent.print_extra_labels() @@ -95,7 +90,6 @@ class Test_Leak(Test_Test): def start(self, recipe=None, step=None, pieces=None): - self._test_output_sequence(step) # Call with the step object # TESTING if "--test-leak" in sys.argv: self.simulate = True @@ -191,33 +185,10 @@ class Test_Leak(Test_Test): self.display_text(text="USARE IL SISTEMA DI FLUSSAGGIO. AL TERMINE POSIZIONARE IL PEZZO PER LA PROVA TENUTA") - # Show placeholder image for free-fall: PERVIETÀ.png - pervieta_path_candidates = [ - "config/warning_images/generic/PERVIETÀ.png", - "config/warning_images/generic/PERVIETA.png", - "config/warning_images/generic/pervieta.png", - ] - img_path = next((p for p in pervieta_path_candidates if os.path.exists(p)), None) - if img_path is not None: - super().visualize(None, img=QPixmap(img_path)) - else: - # Fallbacks: try the older instruction image or default - try: - instr_folder = (self.config.get("machine", {}) or {}).get("instruction_folder", getattr(self.config, "machine_id", "")).strip() or getattr(self.config, "machine_id", "") - except Exception: - instr_folder = getattr(self.config, "machine_id", "") - ff_img = None - for ext in ("png", "jpg", "jpeg"): - candidate = f"config/instruction_images/{instr_folder}/free_fall.{ext}" - if os.path.exists(candidate): - ff_img = candidate - break - if ff_img is not None: - super().visualize(None, img=QPixmap(ff_img)) - else: - super().visualize(None, img=self.status_imgs_full[None]) + # Show placeholder image for free-fall + super().visualize(None, img=self.status_imgs_full[None]) else: - # If the recipe contains a Free Fall test, show the PERVIETÀ image as default even on Leak steps + # If the recipe contains a Free Fall test, show a default image even on Leak steps try: has_free_fall = any(getattr(s, "step_type", None) == "test_freefall_leak" for s in (self.parent.cycle_steps or [])) except Exception: @@ -228,17 +199,8 @@ class Test_Leak(Test_Test): self._free_fall_img_scale = 1.75 # Keep normal Leak instruction text self.display_text(text="COLLEGARE GLI ATTACCHI PNEUMATICI E PREMERE START PER INIZIARE LA PROVA TENUTA") - # Load PERVIETÀ image with fallbacks - pervieta_path_candidates = [ - "config/warning_images/generic/PERVIETÀ_2.png", - "config/warning_images/generic/PERVIETA_2.png", - "config/warning_images/generic/pervieta_2.png", - ] - img_path = next((p for p in pervieta_path_candidates if os.path.exists(p)), None) - if img_path is not None: - super().visualize(None, img=QPixmap(img_path)) - else: - super().visualize(None, img=self.status_imgs_full[None]) + # Load default image + super().visualize(None, img=self.status_imgs_full[None]) else: # Ensure Free Fall mode is disabled for other steps self._free_fall_mode = False From 933be4f94d42b57b64445912610175d36586d5e3 Mon Sep 17 00:00:00 2001 From: eduar Date: Mon, 2 Feb 2026 10:19:17 +0100 Subject: [PATCH 05/18] fix freefall --- src/ui/test_leak/test_leak.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 2f45859..7a69e88 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -194,9 +194,6 @@ class Test_Leak(Test_Test): except Exception: has_free_fall = False if has_free_fall: - # Reuse Free Fall mode to benefit from special scaling and image persistence - self._free_fall_mode = True - self._free_fall_img_scale = 1.75 # Keep normal Leak instruction text self.display_text(text="COLLEGARE GLI ATTACCHI PNEUMATICI E PREMERE START PER INIZIARE LA PROVA TENUTA") # Load default image From ff78e936957fcee6a256bb1f0b3bfd52554f7ad8 Mon Sep 17 00:00:00 2001 From: eduar Date: Tue, 3 Feb 2026 08:19:28 +0100 Subject: [PATCH 06/18] fix freefall --- src/ui/test_leak/test_leak.py | 43 +++++++---------------------------- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 7a69e88..fc28e42 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -160,10 +160,6 @@ class Test_Leak(Test_Test): super().visualize(None, img=self.status_imgs_full["calibrated-leak"]) else: if step.step_type == "test_freefall_leak": - # Flag Free Fall mode for special UI handling - self._free_fall_mode = True - self._free_fall_img_scale = 1.75 # scale image to almost full available space - # Hide parameters not relevant during free-fall for name in [ "label_18", # Tempo di riempimento @@ -420,15 +416,15 @@ class Test_Leak(Test_Test): ok = data.get("results", {}).get("ok", None) # Preserve PERVIETÀ image during Free Fall-related steps - if getattr(self, "_free_fall_mode", False): + #if getattr(self, "_free_fall_mode", False): # Keep the current image (likely PERVIETÀ) instead of switching to status icons - cur_img = getattr(self, "img", None) - if cur_img is not None: - super().visualize(data, img=cur_img) - else: - super().visualize(data, img=self.status_imgs_full.get(ok, self.status_imgs_full[None])) - else: - super().visualize(data, img=self.status_imgs_full.get(ok, self.status_imgs_full[None])) + #cur_img = getattr(self, "img", None) + #if cur_img is not None: + #super().visualize(data, img=cur_img) + #else: + #super().visualize(data, img=self.status_imgs_full.get(ok, self.status_imgs_full[None])) + #else: + #super().visualize(data, img=self.status_imgs_full.get(ok, self.status_imgs_full[None])) def display_text(self,text="", bg_color=None,text_color=None): # Display the message in the parent assembly widget if available @@ -519,26 +515,3 @@ class Test_Leak(Test_Test): # Always disable start button and enable stop button during connection issues self.start_b.setEnabled(False) self.stop_b.setEnabled(True) - - - def resizeEvent(self, event=None): - # First, let the base class handle default behavior - try: - super().resizeEvent(event) - except Exception: - # Fallback: ignore if base cannot handle the event - pass - # Apply Free Fall specific image scaling (half space) - if getattr(self, "_free_fall_mode", False): - if hasattr(self, "img_l") and hasattr(self, "img") and self.img_l is not None and self.img is not None: - try: - scale = float(getattr(self, "_free_fall_img_scale", 0.5) or 0.5) - except Exception: - scale = 0.5 - w = max(1, int(self.img_l.width() * scale)) - h = max(1, int(self.img_l.height() * scale)) - try: - self.img_l.setPixmap(self.img.scaled(w, h, Qt.KeepAspectRatio, Qt.SmoothTransformation)) - except Exception: - # If scaling fails, leave as base-class result - pass From 0c763ea98e1740280f32d32719c2e9c33fa8d7ad Mon Sep 17 00:00:00 2001 From: eduar Date: Tue, 3 Feb 2026 10:14:00 +0100 Subject: [PATCH 07/18] fix freefall --- src/ui/test_leak/test_leak.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index fc28e42..3180e29 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -316,6 +316,15 @@ class Test_Leak(Test_Test): else: ok = type(result) is str and "passed" in result.lower() # NORMAL TEST, OK EXPECTED + # If freefall test is OK, autostart the next test (leak_1) + if self.step.step_type == "test_freefall_leak" and ok: + # The parent's `get` will advance to the next step. + # When the new step (leak_1) starts, we want it to auto-click. + # We can't click here because the new step widget is not yet created. + # So we set a flag on the parent. + if self.parent: + self.parent.autostart_next_step = True + # SET DIGITAL OUTPUTS if self.parent.config["hardware_config"].get("external_flush_blow", None) == "present": From 3d8db482f9c5fd5acc895449c9b08fcd9104dbd9 Mon Sep 17 00:00:00 2001 From: eduar Date: Tue, 3 Feb 2026 10:26:49 +0100 Subject: [PATCH 08/18] fix freefall --- src/ui/test_leak/test_leak.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 3180e29..25cb93d 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -218,6 +218,11 @@ class Test_Leak(Test_Test): self.recipe_written = False time.sleep(1) self.start_b.setEnabled(True) + # Autostart if the flag was set by the previous step (e.g., freefall_leak) + if getattr(self.parent, 'autostart_next_step', False): + self.parent.autostart_next_step = False # Reset the flag + self.start_b.setEnabled(True) + self.start_b.click() return show From a727557725d55b444ec3d166e0919d6b4a7c5d0b Mon Sep 17 00:00:00 2001 From: eduar Date: Tue, 3 Feb 2026 10:30:06 +0100 Subject: [PATCH 09/18] fix freefall --- src/ui/test_leak/test_leak.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/ui/test_leak/test_leak.py b/src/ui/test_leak/test_leak.py index 25cb93d..081f4c7 100644 --- a/src/ui/test_leak/test_leak.py +++ b/src/ui/test_leak/test_leak.py @@ -104,6 +104,13 @@ class Test_Leak(Test_Test): if show is False: return show + # Autostart if the flag was set by the previous step (e.g., freefall_leak) + if getattr(self.parent, 'autostart_next_step', False): + self.parent.autostart_next_step = False # Reset the flag + self.start_b.setEnabled(True) + self.start_b.click() + + if "leak_2" in [s.step_type for s in self.parent.cycle_steps]: if self.step.step_type=="leak_1": self.test_num_l.setText("1/2") @@ -218,11 +225,6 @@ class Test_Leak(Test_Test): self.recipe_written = False time.sleep(1) self.start_b.setEnabled(True) - # Autostart if the flag was set by the previous step (e.g., freefall_leak) - if getattr(self.parent, 'autostart_next_step', False): - self.parent.autostart_next_step = False # Reset the flag - self.start_b.setEnabled(True) - self.start_b.click() return show From 73233dc04dc2ffd49367529a6ea5d681bd1d4eee Mon Sep 17 00:00:00 2001 From: eduar Date: Tue, 3 Feb 2026 12:08:34 +0100 Subject: [PATCH 10/18] fix freefall --- src/ui/recipe_selection/recipe_selection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/recipe_selection/recipe_selection.py b/src/ui/recipe_selection/recipe_selection.py index 130cd78..7d66a85 100755 --- a/src/ui/recipe_selection/recipe_selection.py +++ b/src/ui/recipe_selection/recipe_selection.py @@ -163,7 +163,7 @@ class Recipe_Selection(Widget): "pipe_cutter": len(self.config.get("recipes_defaults", noner)["tagliatubi_abilitata"]) and "pipe_cutter" not in self.unsupported_steps, "vision": len(self.config.get("recipes_defaults", noner)["test_visione_abilitato"]) and "vision" not in self.unsupported_steps, "leak_1": len(self.config.get("recipes_defaults", noner)["prova_tenuta_abilitata"]) and "leak_1" not in self.unsupported_steps, - "test_freefall_leak": len(self.config.get("recipes_defaults", noner)["prova_pervieta_abilitata"]) and "test_freefall_leak" not in self.unsupported_steps, + "test_freefall_leak": len((self.config.get("recipes_defaults") or {}).get("prova_pervieta_abilitata", "")) and "test_freefall_leak" not in self.unsupported_steps, "leak_2": (self.second_leak_test_enabled and len(self.config.get("recipes_defaults", noner)["prova_tenuta_abilitata_2"]) and "leak_2" not in self.unsupported_steps), "print": len(self.config.get("recipes_defaults", noner)["stampa_etichetta_abilitata"]) and "print" not in self.unsupported_steps, "step_editors": step_defaults, From 7391a6d29bf577d43df369f2e770f152445f4a9f Mon Sep 17 00:00:00 2001 From: ST-TEN-11 Date: Tue, 24 Feb 2026 15:18:11 +0100 Subject: [PATCH 11/18] dev --- .../backup_csv/ST-TEN-11_AUTOMATICO.csv | 397 +++++++++--------- src/lib/helpers/recipe_manager.py | 39 +- src/ui/print_step_editor/print_step_editor.py | 38 +- src/ui/recipe_selection/recipe_selection.py | 47 +-- src/ui/test/test.py | 280 ++++++------ 5 files changed, 372 insertions(+), 429 deletions(-) diff --git a/config/csv_import/backup_csv/ST-TEN-11_AUTOMATICO.csv b/config/csv_import/backup_csv/ST-TEN-11_AUTOMATICO.csv index 14758ce..45858fe 100644 --- a/config/csv_import/backup_csv/ST-TEN-11_AUTOMATICO.csv +++ b/config/csv_import/backup_csv/ST-TEN-11_AUTOMATICO.csv @@ -1,198 +1,199 @@ -pressione_pre_riempimento,pressione_di_test,stampa_etichetta_abilitata,codice_ricetta,prova_tenuta_abilitata_2,printer_selection,tempo_riempimento_free_fall,pressione_min_free_fall,prova_tenuta_abilitata,pressione_riempimento_free_fall,codice_a_barre,pressione_max_free_fall,riempimento_continuo_free_fall,tempo_pre_riempimento_2,part_number,tempo_pre_riempimento,pid_pressure_correction,modello_etichetta,prova_pervieta_abilitata,tempo_di_test_2,tempo_di_test,cliente,verifica_codice_a_barre_abilitata,pressione_pre_riempimento_2,pressione_di_test_2 -0,0,x,PY83-6B747-BA,x,203,,,x,,,,,0,PY83-6B747-BA,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,specificare cliente,x,1000,15000 -0,0,x,PY83-6B748-BA,x,203,,,x,,,,,0,PY83-6B748-BA,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,specificare cliente,x,1000,15000 -0,0,x,MY83-6L694-AB,x,203,,,x,,,,,0,MY83-6L694-AB,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,specificare cliente,x,1000,15000 -0,8000,x,5801970064 REV2,x,203,,,x,,,,,0,5801970064 REV2,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5801970067 REV1,x,203,,,x,,,,,0,5801970067 REV1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801384839 REV1,x,203,,,x,,,,,0,5801384839 REV1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801384838 REV1,x,203,,,x,,,,,0,5801384838 REV1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801384842 REV01,x,203,,,x,,,,,0,5801384842 REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801970063 REV2,x,203,,,x,,,,,0,5801970063 REV2,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,3500,x,16LA259CP REV03,x,203,,,x,,,,,0,16LA259CP REV03,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16LA336CP REV02,x,203,,,x,,,,,0,16LA336CP REV02,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA490CP REV02,x,203,,,x,,,,,0,16LA490CP REV02,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA579CP REV01,x,203,,,x,,,,,0,16LA579CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA615CP REV01,x,203,,,x,,,,,0,16LA615CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA642CP REV01,x,203,,,x,,,,,0,16LA642CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,3500,x,16LA643CP REV01,x,203,,,x,,,,,0,16LA643CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,8000,x,5801970066 REV01,x,203,,,x,,,,,0,5801970066 REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801970021 REV01,x,203,,,x,,,,,0,5801970021 REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801970065 REV01,x,203,,,x,,,,,0,5801970065 REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,MY83-6B748-BA,x,203,,,x,,,,,0,MY83-6B748-BA,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,specificare cliente,x,1000,15000 -0,3500,x,16LA459CP REV02,x,203,,,x,,,,,0,16LA459CP REV02,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,0,x,MY83-6B747-BA,x,203,,,x,,,,,0,MY83-6B747-BA,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,specificare cliente,x,1000,15000 -0,3500,x,16LA459CP REV1,x,203,,,x,,,,,0,16LA459CP REV1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA735CP REV01,x,203,,,x,,,,,0,16LA735CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,0,x,5802915822,x,203,,,x,,,,,0,5802915822,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,0,x,5802889710 REV3,x,203,,,x,,,,,0,5802889710 REV3,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5801384838,x,203,,,x,,,,,0,5801384838,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5803103147 REV0,x,203,,,x,,,,,0,5803103147 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5803103150 REV0,x,203,,,x,,,,,0,5803103150 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5801970063 REV0,x,203,,,x,,,,,0,5801970063 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,IVECO,x,1000,15000 -0,0,x,5801384842 REV0,x,203,,,x,,,,,0,5801384842 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5801970066 REV0,x,203,,,x,,,,,0,5801970066 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5801970064 REV0,x,203,,,x,,,,,0,5801970064 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,IVECO,x,1000,15000 -0,0,x,60192056 REV1,x,203,,,x,,,,,0,60192056 REV1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,specificare cliente,x,1000,15000 -0,0,x,5801970065 REV0,x,203,,,x,,,,,0,5801970065 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,IVECO,x,1000,15000 -0,0,x,5801384839 REV0,x,203,,,x,,,,,0,5801384839 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5803018239,x,203,,,x,,,,,0,5803018239,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,0,x,5803018238,x,203,,,x,,,,,0,5803018238,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,0,x,5803018244,x,203,,,x,,,,,0,5803018244,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,0,x,5803018243,x,203,,,x,,,,,0,5803018243,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,0,x,NESSUN NOME,x,203,,,x,,,,,0,NESSUN NOME,0,100,EtichettaR5_Montaggio_1prova.prn,,10,1,specificare cliente,x,1000,15000 -0,0,x,5802991065,x,203,,,x,,,,,0,5802991065,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,0,x,TENUTA 20 bar,x,203,,,x,,,,,0,TENUTA 20 bar,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,specificare cliente,x,1000,15000 -0,3500,x,16LA353CP REV02,x,203,,,x,,,,,0,16LA353CP REV02,0,100,MCLAREN_353.prn,,10,10,MCLAREN,x,1000,15000 -0,0,x,504321531,x,203,,,x,,,,,0,504321531,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,specificare cliente,x,1000,15000 -0,3500,x,16LA397CP REV02,x,203,,,x,,,,,0,16LA397CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16LA573CP REV01,x,203,,,x,,,,,0,16LA573CP REV01,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,0,x,5801616061,x,203,,,x,,,,,0,5801616061,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,IVECO,x,1000,15000 -0,3500,x,16LA449CP REV02,x,203,,,x,,,,,0,16LA449CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA773CP REV01,x,203,,,x,,,,,0,16LA773CP REV01,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16LA461CP REV02,x,203,,,x,,,,,0,16LA461CP REV02,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -1000,3000,x,200116-09-1320,x,203,,,x,,,,,0,200116-09-1320,0,100,ETA30x16_203dpi.prn,,10,10,MULTIMATIC,x,1000,15000 -0,0,x,5803112815,x,203,,,x,,,,,0,5803112815,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,5000,x,5803112815 REV01,x,203,,,x,,,,,0,5803112815 REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,5000,x,5803112816,x,203,,,x,,,,,0,5803112816,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,5000,x,5803112816 REV01,x,203,,,x,,,,,0,5803112816 REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,3500,x,16LA584CP REV01,x,203,,,x,,,,,0,16LA584CP REV01,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA027SP REV02,x,203,,,x,,,,,0,16LA027SP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,8000,x,5802729983 REV0,x,203,,,x,,,,,0,5802729983 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,7000,x,5802980014 REV0,x,203,,,x,,,,,0,5802980014 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,25,IVECO,x,1000,15000 -0,3000,x,16LA586CP REV01,x,203,,,x,,,,,0,16LA586CP REV01,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,3000,x,16LA695CP REV02,x,203,,,x,,,,,0,16LA695CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA765CP REV01,x,203,,,x,,,,,0,16LA765CP REV01,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,0,x,5801862227 REV0,x,203,,,x,,,,,0,5801862227 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801862227 REV00,x,203,,,x,,,,,0,5801862227 REV00,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,200,x,16FA026SP REV1,x,203,,,x,,,,,0,16FA026SP REV1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,3000,x,16FA026SP,x,203,,,x,,,,,0,16FA026SP,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,0,x,5801384841 REV0,x,203,,,x,,,,,0,5801384841 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801384841 REV01,x,203,,,x,,,,,0,5801384841 REV01,0,100,ETA30x16.prn,,10,20,IVECO,x,1000,15000 -0,8000,x,5801384840 REV01,x,203,,,x,,,,,0,5801384840 REV01,0,100,MCLAREN_353.prn,,10,20,IVECO,x,1000,15000 -0,7000,x,12970-13-2388,x,203,,,x,,,,,0,12970-13-2388,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,specificare cliente,x,1000,15000 -0,0,x,12970-13-2386,x,203,,,x,,,,,0,12970-13-2386,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,specificare cliente,x,1000,15000 -0,0,x,12970-13-2384,x,203,,,x,,,,,0,12970-13-2384,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,specificare cliente,x,1000,15000 -0,0,x,12970-13-2382,x,203,,,x,,,,,0,12970-13-2382,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,specificare cliente,x,1000,15000 -1000,7000,x,112247,x,203,,,x,,,,,0,112247,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,specificare cliente,x,1000,15000 -1000,2100,x,055045415,x,203,,,x,,,,,0,055045415,0,100,ferrari_flag_qr_only.prn,,10,30,Ferrari,x,1000,15000 -0,200,x,98FB342CP,x,203,,,x,,,,,0,98FB342CP,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -1000,2000,x,000991211,x,203,,,x,,,,,0,000991211,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -0,8000,x,5802170779 REV0,x,203,,,x,,,,,0,5802170779 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,MY83-6L701-AB,x,203,,,x,,,,,0,MY83-6L701-AB,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,specificare cliente,x,1000,15000 -1000,2000,x,000990701,x,203,,,x,,,,,0,000990701,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -0,200,x,16FA026SP REV01,x,203,,,x,,,,,0,16FA026SP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,1000,x,16FC056CX REV01,x,203,,,x,,,,,0,16FC056CX REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,300,x,16FC201CX REV01,x,203,,,x,,,,,0,16FC201CX REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,200,x,16FC541CT REV01,x,203,,,x,,,,,0,16FC541CT REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,3000,x,16LA372CP REV01,x,203,,,x,,,,,0,16LA372CP REV01,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA452CP REV01,x,203,,,x,,,,,0,16LA452CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA515CP REV01,x,203,,,x,,,,,0,16LA515CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -3500,2000,x,98FA644CP,x,203,,,x,,,,,0,98FA644CP,5,100,MCLAREN_353.prn,,10,20,RICARDO,x,1000,15000 -1000,5000,x,000990708,x,203,,,x,,,,,0,000990708,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -0,0,x,5802889709 REV3,x,203,,,x,,,,,0,5802889709 REV3,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,3500,x,16LA648CP REV01,x,203,,,x,,,,,0,16LA648CP REV01,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,7000,x,TEST FUGA 7 BAR,x,203,,,x,,,,,0,TEST FUGA 7 BAR,0,100,ETA30x16.prn,,10,5,specificare cliente,x,1000,15000 -1000,7000,x,dev test,x,203,,,x,,,,,0,dev test,0,100,MCLAREN_353.prn,,10,10,specificare cliente,x,1000,15000 -0,3000,x,16FB394CP REV04,x,203,,,x,,,,,0,16FB394CP REV04,0,100,MCLAREN_353.prn,,10,20,RICARDO,x,1000,15000 -0,1000,x,16FC069CP REV01,x,203,,,x,,,,,0,16FC069CP REV01,0,100,MCLAREN_353.prn,,10,20,RICARDO,x,1000,15000 -0,3000,x,16FC084CP REV02,x,203,,,x,,,,,0,16FC084CP REV02,0,100,MCLAREN_353.prn,,10,20,RICARDO,x,1000,15000 -0,3500,x,16LA661CP REV01,x,203,,,x,,,,,0,16LA661CP REV01,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,0,x,5802953113 REV.,x,203,,,x,,,,,0,5802953113 REV.,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5802980014 REV.,x,203,,,x,,,,,0,5802980014 REV.,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,0,x,5802981174 REV.,x,203,,,x,,,,,0,5802981174 REV.,0,100,EtichettaR5_Montaggio_1prova.prn,,10,60,IVECO,x,1000,15000 -0,0,x,5803112815 R.1,x,203,,,x,,,,,0,5803112815 R.1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -0,0,x,5803112816 R.1,x,203,,,x,,,,,0,5803112816 R.1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,10,IVECO,x,1000,15000 -1000,1000,x,590.2.418.1A,x,203,,,x,,,,,0,590.2.418.1A,0,100,ETA30x16_203dpi.prn,,10,5,DUCATI,x,1000,15000 -1000,3000,x,98FA186CP,x,203,,,x,,,,,0,98FA186CP,0,100,MCLAREN_353.prn,,10,20,RICARDO,x,1000,15000 -0,8000,x,5802170804 REV0,x,203,,,x,,,,,0,5802170804 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -1000,6800,x,055055934,x,203,,,x,,,,,0,055055934,0,100,ETA30x16_203dpi.prn,,10,20,FERRARI,x,1000,15000 -1000,2000,x,055038417,x,203,,,x,,,,,0,055038417,0,100,ETA30x16_203dpi.prn,,10,20,FERRARI,x,1000,15000 -1000,2000,x,055038405,x,203,,,x,,,,,0,055038405,0,100,ETA30x16_203dpi.prn,,10,20,FERRARI,x,1000,15000 -0,3500,x,16LA668CP REV01,x,203,,,x,,,,,0,16LA668CP REV01,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16LA617CP REV01,x,203,,,x,,,,,0,16LA617CP REV01,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,0,x,60175799 REV0,x,203,,,x,,,,,0,60175799 REV0,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,specificare cliente,x,1000,15000 -0,0,x,000746453,x,zd421c,,,x,,,,,0,000746453,0,100,ERRECINQUE_flag_qr_only.prn,,10,30,MCLAREN,x,1000,15000 -1000,4100,x,000904357,x,203,,,x,,,,,0,000904357,0,100,ETA30x16_203dpi.prn,,10,20,FERRARI,x,1000,15000 -1000,2000,x,000952005,x,203,,,x,,,,,0,000952005,0,100,ferrari_30x16_203.prn,,10,20,FERRARI F250,x,1000,15000 -1000,2000,x,000952022,x,203,,,x,,,,,0,000952022,0,100,ferrari_30x16_203.prn,,10,20,FERRARI F250,x,1000,15000 -0,2500,x,000960275,x,203,,,x,,,,,0,000960275,0,100,ERRECINQUE_flag_qr_only.prn,,10,30,Ferrari,x,1000,15000 -0,2500,x,000960281,x,203,,,x,,,,,0,000960281,0,100,ERRECINQUE_flag_qr_only.prn,,10,30,Ferrari,x,1000,15000 -0,2500,x,000960322,x,203,,,x,,,,,0,000960322,0,100,ERRECINQUE_flag_qr_only.prn,,10,30,Ferrari,x,1000,15000 -0,0,x,000987571,x,203,,,x,,,,,0,000987571,0,100,ferrari_30x16_203.prn,,10,0,ferrari,x,1000,15000 -0,0,x,000987572,x,203,,,x,,,,,0,000987572,0,100,ferrari_30x16_203.prn,,10,0,ferrari,x,1000,15000 -0,2100,x,000987923,x,203,,,x,,,,,0,000987923,0,100,ferrari_30x16_203.prn,,10,10,FERRARI,x,0,0 -0,2100,x,000987924,x,203,,,x,,,,,0,000987924,0,100,ferrari_30x16_203.prn,,10,10,FERRARI,x,0,0 -1000,2000,x,000990679,x,203,,,x,,,,,0,000990679,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990681,x,203,,,x,,,,,0,000990681,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990684,x,203,,,x,,,,,0,000990684,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990685,x,203,,,x,,,,,0,000990685,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990686,x,203,,,x,,,,,0,000990686,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,5000,x,000990687,x,203,,,x,,,,,0,000990687,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990688,x,203,,,x,,,,,0,000990688,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990690,x,203,,,x,,,,,0,000990690,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990691,x,203,,,x,,,,,0,000990691,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990692,x,203,,,x,,,,,0,000990692,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990696,x,203,,,x,,,,,0,000990696,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,2000,x,000990700,x,203,,,x,,,,,0,000990700,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -1000,500,x,18FA535CP,x,zd421c,,,x,,,,,0,18FA535CP,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -1000,3000,x,SY9Y-2976-AB,x,zd421c,,,x,,,,,0,SY9Y-2976-AB,0,100,MCLAREN_353.prn,,10,10,ASTON MARTIN,x,1000,15000 -1000,3000,x,SY9Y-2976-AC,x,zd421c,,,x,,,,,0,SY9Y-2976-AC,0,100,MCLAREN_353.prn,,10,30,ASTON MARTIN,x,1000,15000 -1000,3000,x,SY9Y-2976-BB,x,zd421c,,,x,,,,,0,SY9Y-2976-BB,0,100,MCLAREN_353.prn,,10,30,ASTON MARTIN,x,1000,15000 -1000,3000,x,SY9Y-2976-BC,x,zd421c,,,x,,,,,0,SY9Y-2976-BC,0,100,MCLAREN_353.prn,,10,30,ASTON MARTIN,x,1000,15000 -1000,3000,x,SY9Y-9S331-AB,x,203,,,x,,,,,0,SY9Y-9S331-AB,0,100,MCLAREN_353.prn,,10,30,ASTON MARTIN,x,1000,15000 -1000,3000,x,SY9Y-9S331-BB,x,203,,,x,,,,,0,SY9Y-9S331-BB,0,100,MCLAREN_353.prn,,10,30,ASTON MARTIN,x,1000,15000 -3000,2500,x,000960324,x,zd421c,,,x,,,,,0,000960324,10,100,ERRECINQUE_flag_qr_only.prn,,10,30,Ferrari,x,1000,15000 -1000,3000,x,18JA708CP,x,zd421c,10,5,x,1000,,35,x,0,18JA708CP,0,100,ERRECINQUE_flag_qr_only.prn,,10,30,AVL,x,1000,15000 -1000,3000,x,18JA709CP,x,203,,,x,,,,,0,18JA709CP,0,100,ETA30x16_203dpi.prn,,10,30,AVL,x,1000,15000 -1000,3000,x,18JA710CP,x,203,,,x,,,,,0,18JA710CP,0,100,ETA30x16_203dpi.prn,,10,30,AVL,x,1000,15000 -1000,3000,x,18JA712CP,x,203,,,x,,,,,0,18JA712CP,0,100,ETA30x16_203dpi.prn,,10,30,AVL,x,1000,15000 -1000,3000,x,18JA713CP,x,203,,,x,,,,,0,18JA713CP,0,100,ETA30x16_203dpi.prn,,10,30,AVL,x,1000,15000 -1000,3000,x,18JA750CP,x,203,,,x,,,,,0,18JA750CP,0,100,ETA30x16_203dpi.prn,,10,30,AVL,x,1000,15000 -1000,3000,x,18JA757CP,x,203,,,x,,,,,0,18JA757CP,0,100,ETA30x16_203dpi.prn,,10,30,AVL,x,1000,15000 -1000,1500,x,055019161,x,203,,,x,,,,,0,055019161,0,100,ferrari_30x16_203.prn,,10,20,FERRARI F250,x,1000,15000 -0,3500,x,16LA451CP REV01,x,203,,,x,,,,,0,16LA451CP REV01,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,1000,x,16FA849CP REV05,x,203,,,x,,,,,0,16FA849CP REV05,0,100,Mclaren_barcode.prn,,10,20,MCLAREN,x,1000,15000 -0,1000,x,16FB157CP REV03,x,203,,,x,,,,,0,16FB157CP REV03,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,1000,x,16FC246CP REV1,x,203,,,x,,,,,0,16FC246CP REV1,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,200,x,16FC250CP REV02,x,203,,,x,,,,,0,16FC250CP REV02,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,MCLAREN,x,1000,15000 -0,1000,x,16FC256CP REV01,x,203,,,x,,,,,0,16FC256CP REV01,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,200,x,16FC446CP REV01,x,203,,,x,,,,,0,16FC446CP REV01,0,100,Mclaren_barcode.prn,,10,20,MCLAREN ,x,1000,1000 -0,200,x,16FC469CP REV01,x,203,,,x,,,,,0,16FC469CP REV01,0,100,Mclaren_barcode.prn,,10,20,MCLAREN,x,1000,15000 -500,0,x,16JA605CP,x,203,,,x,,,,,0,16JA605CP,10,100,ETA30x16_203dpi.prn,,10,10,MCLAREN,x,1000,15000 -0,3500,x,16L0002CP REV03,x,203,,,x,,,,,0,16L0002CP REV03,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0007CP REV03,x,203,,,x,,,,,0,16L0007CP REV03,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16L0043CP REV02,x,203,,,x,,,,,0,16L0043CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0045CP REV02,x,203,,,x,,,,,0,16L0045CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16L0046CP REV03,x,203,,,x,,,,,0,16L0046CP REV03,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,3500,x,16L0058CP REV02,x,203,,,x,,,,,0,16L0058CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16L0059CP REV03,x,203,,,x,,,,,0,16L0059CP REV03,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16L0075CP REV03,x,203,,,x,,,,,0,16L0075CP REV03,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0145CP REV03,x,203,,,x,,,,,0,16L0145CP REV03,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0151CP REV03,x,203,,,x,,,,,0,16L0151CP REV03,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0154CP REV03,x,203,,,x,,,,,0,16L0154CP REV03,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0161CP REV04,x,203,,,x,,,,,0,16L0161CP REV04,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0164CP REV02,x,203,,,x,,,,,0,16L0164CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0167CP REV02,x,203,,,x,,,,,0,16L0167CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0170CP REV03,x,203,,,x,,,,,0,16L0170CP REV03,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16L0174CP REV02,x,203,,,x,,,,,0,16L0174CP REV02,0,100,EtichettaR5_Montaggio_1prova.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16L0177CP REV03,x,203,,,x,,,,,0,16L0177CP REV03,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,3000,x,16LA518CP REV02,x,203,,,x,,,,,0,16LA518CP REV02,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,3000,x,16LA718CP REV02,x,203,,,x,,,,,0,16LA718CP REV02,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -1000,3000,x,18JB918CP,x,zd420,15,5,x,0,,155,,0,18JB918CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -1000,3000,x,18JB923CP,x,zd420,15,5,x,0,,150,,0,18JB923CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -1000,3000,x,18JB921CP,x,zd420,15,5,x,0,,155,,0,18JB921CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -1000,3000,x,18JB916CP,x,zd420,15,5,x,0,,145,,0,18JB916CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -1000,3000,x,18JB927CP,x,zd420,15,5,x,0,,145,,0,18JB927CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -1000,3000,x,18JB925CP,x,zd420,15,5,x,0,,185,,0,18JB925CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -0,500,x,18FA126CP,x,203,,,x,,,,,0,18FA126CP,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -1000,3000,x,18JB926CP,x,zd420,15,5,x,0,,145,,0,18JB926CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -0,200,x,07N131628A,x,zd420,0,0,x,0,,0,,0,07N131628A,0,100,Lamborghini_30x16.prn,,10,10,LAMBORGHINI,x,1000,15000 -0,0,x,5803217628 REV.,x,203,,,x,,,,,0,5803217628 REV.,0,100,EtichettaR5_Montaggio_1prova.prn,,10,20,IVECO,x,1000,15000 -0,1000,x,07N131597A,x,zd420,0,0,x,0,,0,,0,07N131597A,0,100,Lamborghini_30x16.prn,,10,30,LAMBORGHINI,x,1000,15000 -1000,3000,x,18JB951CP,x,zd420,15,5,x,0,,155,,0,18JB951CP,0,100,ferrari_30x16_203.prn,,10,30,MCLAREN,x,1000,15000 -0,3500,x,16L0180CP REV04,x,203,,,x,,,,,0,16L0180CP REV04,0,100,MCLAREN_353.prn,,10,30,MCLAREN,x,1000,15000 -0,200,x,98FB080CP,x,300,0,0,x,0,98FB080CP-20B{N11},0,,0,98FB080CP,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 -0,3000,x,98FB080CP-20B,x,203,,,x,,,,,0,98FB080CP-20B,0,100,label_interoperazione.prn,,10,10,MCLAREN,x,1000,15000 -1000,2000,x,000990680,x,203,,,x,,,,,0,000990680,0,100,ferrari_30x16_203.prn,,10,30,FERRARI,x,1000,15000 -0,3500,x,16LA680CP REV01,x,203,0,0,x,0,,0,,0,16LA680CP REV01,0,100,MCLAREN_353.prn,,10,10,MCLAREN,x,1000,15000 -0,200,x,98FB081CP,x,203,0,0,x,0,,0,,0,98FB081CP,0,100,MCLAREN_353.prn,,10,20,MCLAREN,x,1000,15000 +stampa_etichetta_abilitata,tempo_pre_riempimento,codice_ricetta,verifica_codice_a_barre_abilitata,pressione_max_free_fall,pressione_pre_riempimento,modello_etichetta,tempo_di_test,pid_pressure_correction,prova_tenuta_abilitata,pressione_di_test_2,cliente,prova_pervieta_abilitata,tempo_riempimento_free_fall,pressione_pre_riempimento_2,prova_tenuta_abilitata_2,part_number,riempimento_continuo_free_fall,pressione_riempimento_free_fall,printer_selection,pressione_di_test,codice_a_barre,tempo_di_test_2,pressione_min_free_fall,tempo_pre_riempimento_2 +x,0,PY83-6B747-BA,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,specificare cliente,,,1000,x,PY83-6B747-BA,,,zd421c,0,,10,,0 +x,0,PY83-6B748-BA,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,specificare cliente,,,1000,x,PY83-6B748-BA,,,zd421c,0,,10,,0 +x,0,MY83-6L694-AB,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,specificare cliente,,,1000,x,MY83-6L694-AB,,,zd421c,0,,10,,0 +x,0,5801970064 REV2,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801970064 REV2,,,zd421c,8000,,10,,0 +x,0,5801970067 REV1,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801970067 REV1,,,zd421c,0,,10,,0 +x,0,5801384839 REV1,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801384839 REV1,,,zd421c,8000,,10,,0 +x,0,5801384838 REV1,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801384838 REV1,,,zd421c,8000,,10,,0 +x,0,5801384842 REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801384842 REV01,,,zd421c,8000,,10,,0 +x,0,5801970063 REV2,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801970063 REV2,,,zd421c,8000,,10,,0 +x,0,16LA259CP REV03,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA259CP REV03,,,zd421c,3500,,10,,0 +x,0,16LA336CP REV02,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA336CP REV02,,,zd421c,3000,,10,,0 +x,0,16LA490CP REV02,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA490CP REV02,,,zd421c,3500,,10,,0 +x,0,16LA579CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA579CP REV01,,,zd421c,3500,,10,,0 +x,0,16LA615CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA615CP REV01,,,zd421c,3500,,10,,0 +x,0,16LA642CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16LA642CP REV01,,,zd421c,3500,,10,,0 +x,0,16LA643CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA643CP REV01,,,zd421c,3500,,10,,0 +x,0,5801970066 REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801970066 REV01,,,zd421c,8000,,10,,0 +x,0,5801970021 REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801970021 REV01,,,zd421c,8000,,10,,0 +x,0,5801970065 REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801970065 REV01,,,zd421c,8000,,10,,0 +x,0,MY83-6B748-BA,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,specificare cliente,,,1000,x,MY83-6B748-BA,,,zd421c,0,,10,,0 +x,0,16LA459CP REV02,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA459CP REV02,,,zd421c,3500,,10,,0 +x,0,MY83-6B747-BA,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,specificare cliente,,,1000,x,MY83-6B747-BA,,,zd421c,0,,10,,0 +x,0,16LA459CP REV1,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA459CP REV1,,,zd421c,3500,,10,,0 +x,0,16LA735CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16LA735CP REV01,,,zd421c,3500,,10,,0 +x,0,5802915822,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5802915822,,,zd421c,0,,10,,0 +x,0,5802889710 REV3,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5802889710 REV3,,,zd421c,0,,10,,0 +x,0,5801384838,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801384838,,,zd421c,0,,10,,0 +x,0,5803103147 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5803103147 REV0,,,zd421c,0,,10,,0 +x,0,5803103150 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5803103150 REV0,,,zd421c,0,,10,,0 +x,0,5801970063 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,IVECO,,,1000,x,5801970063 REV0,,,zd421c,0,,10,,0 +x,0,5801384842 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801384842 REV0,,,zd421c,0,,10,,0 +x,0,5801970066 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801970066 REV0,,,zd421c,0,,10,,0 +x,0,5801970064 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,IVECO,,,1000,x,5801970064 REV0,,,zd421c,0,,10,,0 +x,0,60192056 REV1,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,specificare cliente,,,1000,x,60192056 REV1,,,zd421c,0,,10,,0 +x,0,5801970065 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,IVECO,,,1000,x,5801970065 REV0,,,zd421c,0,,10,,0 +x,0,5801384839 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801384839 REV0,,,zd421c,0,,10,,0 +x,0,5803018239,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803018239,,,zd421c,0,,10,,0 +x,0,5803018238,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803018238,,,zd421c,0,,10,,0 +x,0,5803018244,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803018244,,,zd421c,0,,10,,0 +x,0,5803018243,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803018243,,,zd421c,0,,10,,0 +x,0,NESSUN NOME,x,,0,EtichettaR5_Montaggio_1prova.prn,1,100,x,15000,specificare cliente,,,1000,x,NESSUN NOME,,,zd421c,0,,10,,0 +x,0,5802991065,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5802991065,,,zd421c,0,,10,,0 +x,0,TENUTA 20 bar,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,specificare cliente,,,1000,x,TENUTA 20 bar,,,zd421c,0,,10,,0 +x,0,16LA353CP REV02,x,,0,MCLAREN_353.prn,10,100,x,15000,MCLAREN,,,1000,x,16LA353CP REV02,,,zd421c,3500,,10,,0 +x,0,504321531,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,specificare cliente,,,1000,x,504321531,,,zd421c,0,,10,,0 +x,0,16LA397CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA397CP REV02,,,zd421c,3500,,10,,0 +x,0,16LA573CP REV01,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA573CP REV01,,,zd421c,3000,,10,,0 +x,0,5801616061,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,IVECO,,,1000,x,5801616061,,,zd421c,0,,10,,0 +x,0,16LA449CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA449CP REV02,,,zd421c,3500,,10,,0 +x,0,16LA773CP REV01,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA773CP REV01,,,zd421c,3500,,10,,0 +x,0,16LA461CP REV02,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16LA461CP REV02,,,zd421c,3000,,10,,0 +x,0,200116-09-1320,x,,1000,ETA30x16_203dpi.prn,10,100,x,15000,MULTIMATIC,,,1000,x,200116-09-1320,,,zd421c,3000,,10,,0 +x,0,5803112815,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803112815,,,zd421c,0,,10,,0 +x,0,5803112815 REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803112815 REV01,,,zd421c,5000,,10,,0 +x,0,5803112816,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803112816,,,zd421c,5000,,10,,0 +x,0,5803112816 REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803112816 REV01,,,zd421c,5000,,10,,0 +x,0,16LA584CP REV01,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA584CP REV01,,,zd421c,3500,,10,,0 +x,0,16LA027SP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA027SP REV02,,,zd421c,3500,,10,,0 +x,0,5802729983 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5802729983 REV0,,,zd421c,8000,,10,,0 +x,0,5802980014 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,25,100,x,15000,IVECO,,,1000,x,5802980014 REV0,,,zd421c,7000,,10,,0 +x,0,16LA586CP REV01,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16LA586CP REV01,,,zd421c,3000,,10,,0 +x,0,16LA695CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA695CP REV02,,,zd421c,3000,,10,,0 +x,0,16LA765CP REV01,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16LA765CP REV01,,,zd421c,3500,,10,,0 +x,0,5801862227 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801862227 REV0,,,zd421c,0,,10,,0 +x,0,5801862227 REV00,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801862227 REV00,,,zd421c,8000,,10,,0 +x,0,16FA026SP REV1,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16FA026SP REV1,,,zd421c,200,,10,,0 +x,0,16FA026SP,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16FA026SP,,,zd421c,3000,,10,,0 +x,0,5801384841 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5801384841 REV0,,,zd421c,0,,10,,0 +x,0,5801384841 REV01,x,,0,ETA30x16.prn,20,100,x,15000,IVECO,,,1000,x,5801384841 REV01,,,zd421c,8000,,10,,0 +x,0,5801384840 REV01,x,,0,MCLAREN_353.prn,20,100,x,15000,IVECO,,,1000,x,5801384840 REV01,,,zd421c,8000,,10,,0 +x,0,12970-13-2388,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,specificare cliente,,,1000,x,12970-13-2388,,,zd421c,7000,,10,,0 +x,0,12970-13-2386,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,specificare cliente,,,1000,x,12970-13-2386,,,zd421c,0,,10,,0 +x,0,12970-13-2384,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,specificare cliente,,,1000,x,12970-13-2384,,,zd421c,0,,10,,0 +x,0,12970-13-2382,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,specificare cliente,,,1000,x,12970-13-2382,,,zd421c,0,,10,,0 +x,0,112247,x,,1000,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,specificare cliente,,,1000,x,112247,,,zd421c,7000,,10,,0 +x,0,055045415,x,,1000,ferrari_flag_qr_only.prn,30,100,x,15000,Ferrari,,,1000,x,055045415,,,zd421c,2100,,10,,0 +x,0,98FB342CP,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,98FB342CP,,,zd421c,200,,10,,0 +x,0,000991211,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000991211,,,zd421c,2000,,10,,0 +x,0,MY83-6L701-AB,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,specificare cliente,,,1000,x,MY83-6L701-AB,,,zd421c,0,,10,,0 +x,0,16FA026SP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16FA026SP REV01,,,zd421c,200,,10,,0 +x,0,16FC056CX REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16FC056CX REV01,,,zd421c,1000,,10,,0 +x,0,16FC201CX REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16FC201CX REV01,,,zd421c,300,,10,,0 +x,0,16FC541CT REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16FC541CT REV01,,,zd421c,200,,10,,0 +x,0,16LA372CP REV01,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA372CP REV01,,,zd421c,3000,,10,,0 +x,0,16LA452CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA452CP REV01,,,zd421c,3500,,10,,0 +x,0,16LA515CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA515CP REV01,,,zd421c,3500,,10,,0 +x,5,98FA644CP,x,,3500,MCLAREN_353.prn,20,100,x,15000,RICARDO,,,1000,x,98FA644CP,,,zd421c,2000,,10,,0 +x,0,5802889709 REV3,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5802889709 REV3,,,zd421c,0,,10,,0 +x,0,16LA648CP REV01,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA648CP REV01,,,zd421c,3500,,10,,0 +x,0,TEST FUGA 7 BAR,x,,0,ETA30x16.prn,5,100,x,15000,specificare cliente,,,1000,x,TEST FUGA 7 BAR,,,zd421c,7000,,10,,0 +x,0,dev test,x,,1000,MCLAREN_353.prn,10,100,x,15000,specificare cliente,,,1000,x,dev test,,,zd421c,7000,,10,,0 +x,0,16FB394CP REV04,x,,0,MCLAREN_353.prn,20,100,x,15000,RICARDO,,,1000,x,16FB394CP REV04,,,zd421c,3000,,10,,0 +x,0,16FC069CP REV01,x,,0,MCLAREN_353.prn,20,100,x,15000,RICARDO,,,1000,x,16FC069CP REV01,,,zd421c,1000,,10,,0 +x,0,16FC084CP REV02,x,,0,MCLAREN_353.prn,20,100,x,15000,RICARDO,,,1000,x,16FC084CP REV02,,,zd421c,3000,,10,,0 +x,0,16LA661CP REV01,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16LA661CP REV01,,,zd421c,3500,,10,,0 +x,0,5802953113 REV.,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5802953113 REV.,,,zd421c,0,,10,,0 +x,0,5802980014 REV.,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5802980014 REV.,,,zd421c,0,,10,,0 +x,0,5802981174 REV.,x,,0,EtichettaR5_Montaggio_1prova.prn,60,100,x,15000,IVECO,,,1000,x,5802981174 REV.,,,zd421c,0,,10,,0 +x,0,5803112815 R.1,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803112815 R.1,,,zd421c,0,,10,,0 +x,0,5803112816 R.1,x,,0,EtichettaR5_Montaggio_1prova.prn,10,100,x,15000,IVECO,,,1000,x,5803112816 R.1,,,zd421c,0,,10,,0 +x,0,590.2.418.1A,x,,1000,ETA30x16_203dpi.prn,5,100,x,15000,DUCATI,,,1000,x,590.2.418.1A,,,zd421c,1000,,10,,0 +x,0,98FA186CP,x,,1000,MCLAREN_353.prn,20,100,x,15000,RICARDO,,,1000,x,98FA186CP,,,zd421c,3000,,10,,0 +x,0,5802170804 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5802170804 REV0,,,zd421c,8000,,10,,0 +x,0,055055934,x,,1000,ETA30x16_203dpi.prn,20,100,x,15000,FERRARI,,,1000,x,055055934,,,zd421c,6800,,10,,0 +x,0,055038417,x,,1000,ETA30x16_203dpi.prn,20,100,x,15000,FERRARI,,,1000,x,055038417,,,zd421c,2000,,10,,0 +x,0,055038405,x,,1000,ETA30x16_203dpi.prn,20,100,x,15000,FERRARI,,,1000,x,055038405,,,zd421c,2000,,10,,0 +x,0,16LA668CP REV01,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA668CP REV01,,,zd421c,3500,,10,,0 +x,0,16LA617CP REV01,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA617CP REV01,,,zd421c,3500,,10,,0 +x,0,60175799 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,specificare cliente,,,1000,x,60175799 REV0,,,zd421c,0,,10,,0 +x,0,000904357,x,,1000,ETA30x16_203dpi.prn,20,100,x,15000,FERRARI,,,1000,x,000904357,,,zd421c,4100,,10,,0 +x,0,000952005,x,,1000,ferrari_30x16_203.prn,20,100,x,15000,FERRARI F250,,,1000,x,000952005,,,zd421c,2000,,10,,0 +x,0,000952022,x,,1000,ferrari_30x16_203.prn,20,100,x,15000,FERRARI F250,,,1000,x,000952022,,,zd421c,2000,,10,,0 +x,0,000960275,x,,0,ERRECINQUE_flag_qr_only.prn,30,100,x,15000,Ferrari,,,1000,x,000960275,,,zd421c,2500,,10,,0 +x,0,000960281,x,,0,ERRECINQUE_flag_qr_only.prn,30,100,x,15000,Ferrari,,,1000,x,000960281,,,zd421c,2500,,10,,0 +x,0,000960322,x,,0,ERRECINQUE_flag_qr_only.prn,30,100,x,15000,Ferrari,,,1000,x,000960322,,,zd421c,2500,,10,,0 +x,0,000987571,x,,0,ferrari_30x16_203.prn,0,100,x,15000,ferrari,,,1000,x,000987571,,,zd421c,0,,10,,0 +x,0,000987572,x,,0,ferrari_30x16_203.prn,0,100,x,15000,ferrari,,,1000,x,000987572,,,zd421c,0,,10,,0 +x,0,000987924,x,,0,ferrari_30x16_203.prn,10,100,x,0,FERRARI,,,0,x,000987924,,,zd421c,2100,,10,,0 +x,0,000990679,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990679,,,zd421c,2000,,10,,0 +x,0,000990681,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990681,,,zd421c,2000,,10,,0 +x,0,000990684,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990684,,,zd421c,2000,,10,,0 +x,0,000990685,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990685,,,zd421c,2000,,10,,0 +x,0,000990686,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990686,,,zd421c,2000,,10,,0 +x,0,000990687,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990687,,,zd421c,5000,,10,,0 +x,0,000990688,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990688,,,zd421c,2000,,10,,0 +x,0,000990690,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990690,,,zd421c,2000,,10,,0 +x,0,000990691,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990691,,,zd421c,2000,,10,,0 +x,0,000990692,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990692,,,zd421c,2000,,10,,0 +x,0,000990696,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990696,,,zd421c,2000,,10,,0 +x,0,18FA535CP,x,,1000,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,18FA535CP,,,zd421c,500,,10,,0 +x,0,SY9Y-2976-AB,x,,1000,MCLAREN_353.prn,10,100,x,15000,ASTON MARTIN,,,1000,x,SY9Y-2976-AB,,,zd421c,3000,,10,,0 +x,0,SY9Y-2976-AC,x,,1000,MCLAREN_353.prn,30,100,x,15000,ASTON MARTIN,,,1000,x,SY9Y-2976-AC,,,zd421c,3000,,10,,0 +x,0,SY9Y-2976-BB,x,,1000,MCLAREN_353.prn,30,100,x,15000,ASTON MARTIN,,,1000,x,SY9Y-2976-BB,,,zd421c,3000,,10,,0 +x,0,SY9Y-2976-BC,x,,1000,MCLAREN_353.prn,30,100,x,15000,ASTON MARTIN,,,1000,x,SY9Y-2976-BC,,,zd421c,3000,,10,,0 +x,0,SY9Y-9S331-AB,x,,1000,MCLAREN_353.prn,30,100,x,15000,ASTON MARTIN,,,1000,x,SY9Y-9S331-AB,,,zd421c,3000,,10,,0 +x,0,SY9Y-9S331-BB,x,,1000,MCLAREN_353.prn,30,100,x,15000,ASTON MARTIN,,,1000,x,SY9Y-9S331-BB,,,zd421c,3000,,10,,0 +x,10,000960324,x,,3000,ERRECINQUE_flag_qr_only.prn,30,100,x,15000,Ferrari,,,1000,x,000960324,,,zd421c,2500,,10,,0 +x,0,16LA451CP REV01,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA451CP REV01,,,zd421c,3500,,10,,0 +x,0,16FA849CP REV05,x,,0,Mclaren_barcode.prn,20,100,x,15000,MCLAREN,,,1000,x,16FA849CP REV05,,,zd421c,1000,,10,,0 +x,0,16FB157CP REV03,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16FB157CP REV03,,,zd421c,1000,,10,,0 +x,0,16FC246CP REV1,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16FC246CP REV1,,,zd421c,1000,,10,,0 +x,0,16FC250CP REV02,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,MCLAREN,,,1000,x,16FC250CP REV02,,,zd421c,200,,10,,0 +x,0,16FC256CP REV01,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16FC256CP REV01,,,zd421c,1000,,10,,0 +x,0,16FC446CP REV01,x,,0,Mclaren_barcode.prn,20,100,x,1000,MCLAREN ,,,1000,x,16FC446CP REV01,,,zd421c,200,,10,,0 +x,0,16FC469CP REV01,x,,0,Mclaren_barcode.prn,20,100,x,15000,MCLAREN,,,1000,x,16FC469CP REV01,,,zd421c,200,,10,,0 +x,10,16JA605CP,x,,500,ETA30x16_203dpi.prn,10,100,x,15000,MCLAREN,,,1000,x,16JA605CP,,,zd421c,0,,10,,0 +x,0,16L0002CP REV03,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0002CP REV03,,,zd421c,3500,,10,,0 +x,0,16L0043CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0043CP REV02,,,zd421c,3500,,10,,0 +x,0,16L0045CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0045CP REV02,,,zd421c,3000,,10,,0 +x,0,16L0046CP REV03,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16L0046CP REV03,,,zd421c,3500,,10,,0 +x,0,16L0058CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0058CP REV02,,,zd421c,3500,,10,,0 +x,0,16L0059CP REV03,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0059CP REV03,,,zd421c,3500,,10,,0 +x,0,16L0145CP REV03,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0145CP REV03,,,zd421c,3000,,10,,0 +x,0,16L0151CP REV03,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0151CP REV03,,,zd421c,3000,,10,,0 +x,0,16L0154CP REV03,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0154CP REV03,,,zd421c,3000,,10,,0 +x,0,16L0161CP REV04,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0161CP REV04,,,zd421c,3000,,10,,0 +x,0,16L0164CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0164CP REV02,,,zd421c,3000,,10,,0 +x,0,16L0167CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0167CP REV02,,,zd421c,3000,,10,,0 +x,0,16L0170CP REV03,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0170CP REV03,,,zd421c,3000,,10,,0 +x,0,16L0174CP REV02,x,,0,EtichettaR5_Montaggio_1prova.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0174CP REV02,,,zd421c,3500,,10,,0 +x,0,16L0177CP REV03,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0177CP REV03,,,zd421c,3000,,10,,0 +x,0,16LA518CP REV02,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,16LA518CP REV02,,,zd421c,3000,,10,,0 +x,0,16LA718CP REV02,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16LA718CP REV02,,,zd421c,3000,,10,,0 +x,0,18FA126CP,x,,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,,1000,x,18FA126CP,,,zd421c,500,,10,,0 +x,0,000990680,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990680,,,zd421c,2000,,10,,0 +x,0,16L0180CP REV04,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0180CP REV04,,,zd421c,3500,,10,,0 +x,0,16LA680CP REV01,x,0,0,MCLAREN_353.prn,10,100,x,15000,MCLAREN,,0,1000,x,16LA680CP REV01,,0,203,3500,,10,0,0 +x,0,98FB080CP,x,0,0,MCLAREN 98FB80CP.prn,20,100,x,15000,MCLAREN,,0,1000,x,98FB080CP,,0,zd420,200,98FB080CP-20B{N11},10,0,0 +x,0,98FB080CP-20B,x,,0,label_interoperazione.prn,10,100,x,15000,MCLAREN,,,1000,x,98FB080CP-20B,,,zd421c,3000,,10,,0 +x,0,98FB081CP,x,0,0,MCLAREN_353.prn,20,100,x,15000,MCLAREN,,0,1000,x,98FB081CP,,0,zd421c,200,,10,0,0 +x,0,000746453,x,,0,ERRECINQUE_flag_qr_only.prn,30,100,x,15000,MCLAREN,,,1000,x,000746453,,,zd421c,0,,10,,0 +x,0,000990700,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990700,,,zd421c,2000,,10,,0 +x,0,000990701,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990701,,,zd421c,2000,,10,,0 +x,0,000990708,x,,1000,ferrari_30x16_203.prn,30,100,x,15000,FERRARI,,,1000,x,000990708,,,zd421c,5000,,10,,0 +x,0,16L0007CP REV03,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0007CP REV03,,,zd421c,3000,,10,,0 +x,0,16L0075CP REV03,x,,0,MCLAREN_353.prn,30,100,x,15000,MCLAREN,,,1000,x,16L0075CP REV03,,,zd421c,3500,,10,,0 +x,0,5802170779 REV0,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5802170779 REV0,,,zd421c,8000,,10,,0 +x,0,18JB926CP,x,145,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB926CP,,0,zd420,3000,,10,5,0 +x,0,055019161,x,,1000,ferrari_30x16_203.prn,20,100,x,15000,FERRARI F250,,,1000,x,055019161,,,zd421c,1500,,10,,0 +x,0,18JB916CP,x,150,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB916CP,,0,zd420,3000,,10,5,0 +x,0,18JA708CP,x,35,1000,ERRECINQUE_flag_qr_only.prn,30,100,x,15000,AVL,,10,1000,x,18JA708CP,x,1000,zd421c,3000,,10,5,0 +x,0,18JA709CP,x,,1000,ETA30x16_203dpi.prn,30,100,x,15000,AVL,,,1000,x,18JA709CP,,,zd421c,3000,,10,,0 +x,0,18JA710CP,x,,1000,ETA30x16_203dpi.prn,30,100,x,15000,AVL,,,1000,x,18JA710CP,,,zd421c,3000,,10,,0 +x,0,18JA712CP,x,,1000,ETA30x16_203dpi.prn,30,100,x,15000,AVL,,,1000,x,18JA712CP,,,zd421c,3000,,10,,0 +x,0,18JA713CP,x,,1000,ETA30x16_203dpi.prn,30,100,x,15000,AVL,,,1000,x,18JA713CP,,,zd421c,3000,,10,,0 +x,0,18JA750CP,x,,1000,ETA30x16_203dpi.prn,30,100,x,15000,AVL,,,1000,x,18JA750CP,,,zd421c,3000,,10,,0 +x,0,18JA757CP,x,,1000,ETA30x16_203dpi.prn,30,100,x,15000,AVL,,,1000,x,18JA757CP,,,zd421c,3000,,10,,0 +x,0,18JB951CP,x,155,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB951CP,,0,zd420,3000,,10,5,0 +x,0,18JB918CP,x,155,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB918CP,,0,zd420,3000,,10,5,0 +x,0,18JB921CP,x,155,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB921CP,,0,zd420,3000,,10,5,0 +x,0,18JB925CP,x,185,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB925CP,,0,zd420,3000,,10,5,0 +x,0,000987923,x,,0,ferrari_30x16_203.prn,10,100,x,0,FERRARI,,,0,x,000987923,,,zd421c,2100,,10,,0 +x,0,18JB923CP,x,155,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB923CP,,0,zd420,3000,,10,5,0 +x,0,18JB927CP,x,155,1000,ferrari_30x16_203.prn,30,100,x,15000,MCLAREN,,45,1000,x,18JB927CP,,0,zd420,3000,,10,5,0 +x,0,5803217628 REV.,x,,0,EtichettaR5_Montaggio_1prova.prn,20,100,x,15000,IVECO,,,1000,x,5803217628 REV.,,,zd421c,0,,10,,0 +x,0,07N131597A,x,0,0,Lamborghini_30x16.prn,30,100,x,15000,LAMBORGHINI,,0,1000,x,07N131597A,,0,zd420,1000,,10,0,0 +x,0,07N131628A,x,0,0,Lamborghini_30x16.prn,10,100,x,15000,LAMBORGHINI,,0,1000,x,07N131628A,,0,zd420,200,,10,0,0 +x,0,07N131628B,x,0,0,Lamborghini_30x16.prn,10,100,x,15000,LAMBORGHINI,,0,1000,x,07N131628B,,0,zd420,200,,10,0,0 diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 37f7c47..7828bce 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -44,36 +44,6 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): except ValueError: return 0 # Default to 0 if parsing fails - # Normalize printer_selection to resolution string ("203"/"300") - lp1 = (config.get("label_printer", {}) or {}) - lp2 = (config.get("label_printer_2", {}) or {}) - def normalize_printer_sel(val): - try: - s = str(val).strip() - except Exception: - s = "" - if s == "": - # default to primary printer resolution - try: - return str(int(lp1.get("risoluzione", 300))) - except Exception: - return "300" - if s.isdigit(): - return s - # legacy OS printer name: match lp1 or lp2 names - if s == str(lp1.get("printer", "")): - try: - return str(int(lp1.get("risoluzione", 300))) - except Exception: - return "300" - if s == str(lp2.get("printer", "")): - try: - return str(int(lp2.get("risoluzione", 300))) - except Exception: - return "300" - # unknown string; keep as-is - return s - # Define the steps dictionary steps = { "count": { @@ -188,8 +158,7 @@ def read_steps(row, config, defaults=None, unsupported_steps=None): "labeltxt_5": row.get("barcode_input_finelinea", ""), "extra_label": row.get("etichette_supplementari", ""), "barcode": row.get("barcode_stampato",defaults["barcode_format"]), - # Store resolution instead of printer name; map legacy names to their resolution - "printer_selection": normalize_printer_sel(row.get("printer_selection", lp1.get("risoluzione", 300))), + "printer_selection": row.get("printer_selection", (config.get("label_printer", {}) or {}).get("printer", "")), }, } @@ -467,11 +436,7 @@ def export_recipes(config, csv_path=None, logger=None): exportable.update({ "stampa_etichetta_abilitata": "x", print_template_field: steps["print"].spec["template"], - # Export resolution string; fallback to primary printer resolution from config - "printer_selection": steps["print"].spec.get( - "printer_selection", - str((config.get("label_printer", {}) or {}).get("risoluzione", 300)), - ), + "printer_selection": steps["print"].spec.get("printer_selection", (config.get("label_printer", {}) or {}).get("printer", "")), }) fieldnames.update(["stampa_etichetta_abilitata", print_template_field, "printer_selection"]) diff --git a/src/ui/print_step_editor/print_step_editor.py b/src/ui/print_step_editor/print_step_editor.py index c29968c..6aade30 100644 --- a/src/ui/print_step_editor/print_step_editor.py +++ b/src/ui/print_step_editor/print_step_editor.py @@ -36,40 +36,20 @@ class Print_Step_Editor(Editor): self._on_printer_changed(self.printer_selection.currentText()) def render(self, data, field_name=None, row_number=None, crud=None): - # Preserve current template choice from data then adjust list for selected printer/resolution + # Preserve current template choice from data then adjust list for selected printer current_template = data.get("template", None) super().render(data, field_name=field_name, row_number=row_number, crud=crud) - # If stored value is a legacy printer name, convert to its resolution for the combo - try: - stored = str(data.get("printer_selection", "")).strip() - except Exception: - stored = "" - if stored and not stored.isdigit() and stored in self._printers_resolution: - try: - self.printer_selection.setCurrentText(str(int(self._printers_resolution.get(stored, 300)))) - except Exception: - pass - # Re-apply templates list based on current selection and restore previous template if possible + # Re-apply templates list based on printer and restore selection self._on_printer_changed(self.printer_selection.currentText(), initial_template=current_template) - def _on_printer_changed(self, value, initial_template=None): - # Determine resolution from current selection: it can be a resolution string ("203"/"300") or a legacy printer name - if not value: + def _on_printer_changed(self, printer_name, initial_template=None): + # If no mapping for this printer, keep current list (use machine's default) + if not printer_name or printer_name not in self._printers_resolution: return - res = None - v = str(value).strip() - if v.isdigit(): - try: - res = int(v) - except Exception: - res = None - if res is None: - # Try legacy printer name mapping - try: - res = int(self._printers_resolution.get(v, 300)) if v in self._printers_resolution else None - except Exception: - res = None - if res is None: + # Decide resolution from mapping provided by recipe_selection + try: + res = int(self._printers_resolution.get(printer_name, 300)) + except Exception: res = 300 # Build the list accordingly new_items = self._templates_300 if res == 300 else self._templates_203 diff --git a/src/ui/recipe_selection/recipe_selection.py b/src/ui/recipe_selection/recipe_selection.py index b74b423..0498525 100755 --- a/src/ui/recipe_selection/recipe_selection.py +++ b/src/ui/recipe_selection/recipe_selection.py @@ -100,11 +100,17 @@ class Recipe_Selection(Widget): templates_203 = sorted(map(os.path.basename, glob(f"{label_folder_203}*.prn"))) templates_300 = sorted(map(os.path.basename, glob(f"{label_folder_300}*.prn"))) - # Available printers from both sections: build mapping name->resolution and a list of unique resolution strings + # Available printers from both sections (only 'printer' key) and mapping to resolution lp1 = self.config.get("label_printer", {}) or {} lp2 = self.config.get("label_printer_2", {}) or {} lp1_p = lp1.get("printer", "") lp2_p = lp2.get("printer", "") + printers_list = [] + seen = set() + for p in [lp1_p, lp2_p]: + if p and p not in seen: + seen.add(p) + printers_list.append(p) printers_resolution = {} if lp1_p: try: @@ -116,14 +122,6 @@ class Recipe_Selection(Widget): printers_resolution[lp2_p] = int(str(lp2.get("risoluzione", "300")).strip()) except Exception: printers_resolution[lp2_p] = 300 - # Build unique list of resolutions (as strings) to use in editor selector - res_set = [] - for r in [printers_resolution.get(lp1_p), printers_resolution.get(lp2_p)]: - if r is None: - continue - s = str(int(r)) - if s not in res_set: - res_set.append(s) step_defaults.update({ "vision": { @@ -135,7 +133,7 @@ class Recipe_Selection(Widget): "template": sorted(map(os.path.basename, glob(f"{label_folder}*.prn"))), "templates_203": templates_203, "templates_300": templates_300, - "printer_selection": res_set, + "printer_selection": printers_list, "printers_resolution": printers_resolution, }, }), @@ -329,32 +327,6 @@ class Recipe_Selection(Widget): if rcsv == "": rcsv = "999" print_template_field = self.config.get("recipe", {}).get("label_template_field", "modello_etichetta").strip() - # Normalize printer_selection to resolution string ("203"/"300") - lp1 = (self.config.get("label_printer", {}) or {}) - lp2 = (self.config.get("label_printer_2", {}) or {}) - def normalize_printer_sel(val): - try: - s = str(val).strip() - except Exception: - s = "" - if s == "": - try: - return str(int(lp1.get("risoluzione", 300))) - except Exception: - return "300" - if s.isdigit(): - return s - if s == str(lp1.get("printer", "")): - try: - return str(int(lp1.get("risoluzione", 300))) - except Exception: - return "300" - if s == str(lp2.get("printer", "")): - try: - return str(int(lp2.get("risoluzione", 300))) - except Exception: - return "300" - return s return { "count": { "amount": row.get("dimensione_lotto", defaults["dimensione_lotto"]), @@ -438,8 +410,7 @@ class Recipe_Selection(Widget): "labeltxt_4": row.get("testo_etich_4", ""), "labeltxt_5": row.get("barcode_input_finelinea", ""), "extra_label": row.get("etichette_supplementari", ""), - # Store resolution instead of printer name; map legacy names to their resolution - "printer_selection": normalize_printer_sel(row.get("printer_selection", (self.config.get("label_printer", {}) or {}).get("risoluzione", 300))), + "printer_selection": row.get("printer_selection", self.config.get("label_printer", {}).get("printer", "")), }, } diff --git a/src/ui/test/test.py b/src/ui/test/test.py index 540a08e..a83f95c 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -4,7 +4,7 @@ import os import sys import weakref from datetime import datetime, timedelta -#from distutils.util import change_root +# from distutils.util import change_root from PyQt5.QtCore import QTimer, pyqtSlot, pyqtSignal from PyQt5.QtWidgets import QMessageBox @@ -99,12 +99,10 @@ class Test(Widget): self.rfid.rfid_error_signal.connect(self.handle_rfid_error) if "tecna_t3" in self.components: self.tecna = self.components["tecna_t3"] - #self.tecna.tecna_error_signal.connect(self.handle_modbus_error) + # self.tecna.tecna_error_signal.connect(self.handle_modbus_error) self.error_label.setText("") self.error_label.setStyleSheet("QLabel { color: red; }") - - if self.config["hardware_config"]["barcode_recipe_selection"] == "present": self.recipe_selection_mode = "barcode" else: @@ -113,12 +111,10 @@ class Test(Widget): self.tester_component = None if self.config["hardware_config"]["tecna_t3"] == "present": self.tester_component = "tecna_t3" - #self.components["tecna_t3"].tecna_error_signal.connect(self.handle_modbus_error) + # self.components["tecna_t3"].tecna_error_signal.connect(self.handle_modbus_error) elif self.config["hardware_config"]["furness_controls"] == "present": self.tester_component = "furness_control" - - self.unsupported_steps = set() self.steps_dependencies = { "count": set(), @@ -130,8 +126,9 @@ class Test(Widget): "test_freefall_leak": {self.tester_component, }, "leak_2": {self.tester_component, }, "pipe_cutter": {"pipe_cutter"}, - "vision": {("uvc_camera", "galaxy_camera","hikrobot_sc"), "vision", "vision_saver", }, # "neo_pixels", }, - "print": {"label_printer_2"} if self.config["hardware_config"]["label_printer"] != "present" else {"label_printer"}, + "vision": {("uvc_camera", "galaxy_camera", "hikrobot_sc"), "vision", "vision_saver", }, # "neo_pixels", }, + "print": {"label_printer_2"} if self.config["hardware_config"]["label_printer"] != "present" else { + "label_printer"}, } self.unsupported_steps = set() for step_name, dependencies in self.steps_dependencies.items(): @@ -152,44 +149,93 @@ class Test(Widget): # INIT CYCLE STATES self.cycle_available_steps = { # "assembly_1": Test_Assembly(img_path=self.select_step_img("assembly_1"), text=u"INSERIRE SENSORE", widget=None), - "barcodes": Test_Assembly(img_path=self.select_step_img("scan"), text=u"LEGGERE IL BARCODE DEL PEZZO DA COLLAUDARE", widget=Test_Barcodes()), - "connector": Test_Assembly(img_path=self.select_step_img("scan"), text=u"COLLEGARE IL CONNETTORE INDICATO AL PEZZO E LEGGERE IL SUO BARCODE", widget=Test_Connector(run_once=True)), + "barcodes": Test_Assembly(img_path=self.select_step_img("scan"), + text=u"LEGGERE IL BARCODE DEL PEZZO DA COLLAUDARE", widget=Test_Barcodes()), + "connector": Test_Assembly(img_path=self.select_step_img("scan"), + text=u"COLLEGARE IL CONNETTORE INDICATO AL PEZZO E LEGGERE IL SUO BARCODE", + widget=Test_Connector(run_once=True)), "count": Test_Assembly(img_path=None, text=u"INSERIRE IL NUMERO DI PEZZI ATTESI PER IL LOTTO", - widget=Test_Count(components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces, run_once=True)), - "warning_img": Test_Assembly(img_path=None, text=u"ATTENZIONE - PER QUESTO CODICE ESEGUIRE LE OPERAZIONI INDICATE IN FIGURA", - widget=Test_Warning_Img(components=self.components, recipe=self.recipe,bench_name=self.config["machine"]["image_for_warning"], step=self.step, run_once=True)), - "count_end": Test_Assembly(img_path=None, text=u"LOTTO TERMINATO, PREMERE CONTINUA PERCOMINCIARNE UNO NUOVO", - widget=Test_Count_End(components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces)), + widget=Test_Count(components=self.components, recipe=self.recipe, step=self.step, + pieces=self.pieces, run_once=True)), + "warning_img": Test_Assembly(img_path=None, + text=u"ATTENZIONE - PER QUESTO CODICE ESEGUIRE LE OPERAZIONI INDICATE IN FIGURA", + widget=Test_Warning_Img(components=self.components, recipe=self.recipe, + bench_name=self.config["machine"]["image_for_warning"], + step=self.step, run_once=True)), + "count_end": Test_Assembly(img_path=None, + text=u"LOTTO TERMINATO, PREMERE CONTINUA PERCOMINCIARNE UNO NUOVO", + widget=Test_Count_End(components=self.components, recipe=self.recipe, + step=self.step, pieces=self.pieces)), "done": Test_Assembly(img_path=self.select_step_img("success"), text=u"COLLAUDO COMPLETATO", widget=None), "emergency": Test_Assembly(img_path=self.select_step_img("reset_emergency"), - text=u"EMERGENZA INTERVENUTA - RIPRISTINARE PULSANTE E SELEZIONARE \"RESET EMERGENZA\" DAL MEN\u00d9 \"STRUMENTI\"", widget=None), - "fail": Test_Assembly(img_path=self.select_step_img("fail"), text=u"CICLO INTERROTTO, PREMERE CONTINUA PER COMINCIARE UN NUOVO CICLO", widget=Test_Fail(parent=self)), - "blow": Test_Assembly(img_path=None, text=u"SOFFIAGGIO TUBO IN CORSO - ATTENDERE...", widget=Test_Warning_Img(components=self.components, recipe=self.recipe, step=self.step)), - "test_freefall_leak": Test_Assembly(img_path=None, text=None, widget=Test_Leak(config=self.config,components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces, parent=self)) - if self.config["hardware_config"]["tecna_t3"] != "absent" or self.config["hardware_config"]["furness_controls"] !="absent" else None, - "leak_1": Test_Assembly(img_path=None, text=None, widget=Test_Leak(config=self.config,components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces, parent=self)) - if self.config["hardware_config"]["tecna_t3"] != "absent" or self.config["hardware_config"]["furness_controls"] !="absent" else None, - "leak_2": Test_Assembly(img_path=None, text=None, widget=Test_Leak(config=self.config,components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces, parent=self)) - if ((self.config["hardware_config"]["tecna_t3"] != "absent" or self.config["hardware_config"]["furness_controls"] != "absent") + text=u"EMERGENZA INTERVENUTA - RIPRISTINARE PULSANTE E SELEZIONARE \"RESET EMERGENZA\" DAL MEN\u00d9 \"STRUMENTI\"", + widget=None), + "fail": Test_Assembly(img_path=self.select_step_img("fail"), + text=u"CICLO INTERROTTO, PREMERE CONTINUA PER COMINCIARE UN NUOVO CICLO", + widget=Test_Fail(parent=self)), + "blow": Test_Assembly(img_path=None, text=u"SOFFIAGGIO TUBO IN CORSO - ATTENDERE...", + widget=Test_Warning_Img(components=self.components, recipe=self.recipe, + step=self.step)), + "test_freefall_leak": Test_Assembly(img_path=None, text=None, + widget=Test_Leak(config=self.config, components=self.components, + recipe=self.recipe, step=self.step, pieces=self.pieces, + parent=self)) + if self.config["hardware_config"]["tecna_t3"] != "absent" or self.config["hardware_config"][ + "furness_controls"] != "absent" else None, + "leak_1": Test_Assembly(img_path=None, text=None, + widget=Test_Leak(config=self.config, components=self.components, recipe=self.recipe, + step=self.step, pieces=self.pieces, parent=self)) + if self.config["hardware_config"]["tecna_t3"] != "absent" or self.config["hardware_config"][ + "furness_controls"] != "absent" else None, + "leak_2": Test_Assembly(img_path=None, text=None, + widget=Test_Leak(config=self.config, components=self.components, recipe=self.recipe, + step=self.step, pieces=self.pieces, parent=self)) + if ((self.config["hardware_config"]["tecna_t3"] != "absent" or self.config["hardware_config"][ + "furness_controls"] != "absent") and self.config["hardware_config"].get("second_leak_test", "absent") == "present") else None, - "flush": Test_Assembly(img_path=None, text=u"SCARICO ARIA IN CORSO - ATTENDERE...", widget=Test_Warning_Img(components=self.components, recipe=self.recipe, step=self.step)), + "flush": Test_Assembly(img_path=None, text=u"SCARICO ARIA IN CORSO - ATTENDERE...", + widget=Test_Warning_Img(components=self.components, recipe=self.recipe, + step=self.step)), "instruction": Test_Assembly(img_path=None, text=u"ESEGUIRE LE OPERAZIONI DI MONTAGGIO INDICATE IN FIGURA", - widget=Test_Instructions(config=self.config,components=self.components, recipe=self.recipe, bench_name=self.config.machine_id, step=self.step)), - "pipe_cutter": Test_Assembly(img_path=None, text=u"ATTENZIONE TAGLIO CORRUGATO IN CORSO",widget=Test_Pipe_Cutter(config=self.config, components=self.components,recipe=self.recipe, bench_name=self.config.machine_id,step=self.step)), - "instruction_extra": Test_Assembly(img_path=None, text=u"ESEGUIRE LE OPERAZIONI DI MONTAGGIO EXTRA INDICATE IN FIGURA", - widget=Test_Instructions(config=self.config, components=self.components,recipe=self.recipe, bench_name=self.config.machine_id,step=self.step)), + widget=Test_Instructions(config=self.config, components=self.components, + recipe=self.recipe, bench_name=self.config.machine_id, + step=self.step)), + "pipe_cutter": Test_Assembly(img_path=None, text=u"ATTENZIONE TAGLIO CORRUGATO IN CORSO", + widget=Test_Pipe_Cutter(config=self.config, components=self.components, + recipe=self.recipe, bench_name=self.config.machine_id, + step=self.step)), + "instruction_extra": Test_Assembly(img_path=None, + text=u"ESEGUIRE LE OPERAZIONI DI MONTAGGIO EXTRA INDICATE IN FIGURA", + widget=Test_Instructions(config=self.config, components=self.components, + recipe=self.recipe, + bench_name=self.config.machine_id, + step=self.step)), "piece_removal": Test_Assembly(img_path=None, text=u"RIMUOVERE IL PEZZO APRENDO TUTTE LE CHIUSURE", - widget=Test_Instructions(config=self.config,components=self.components, recipe=self.recipe, bench_name=self.config.machine_id, step=self.step)), - "print": Test_Assembly(img_path=self.select_step_img("print"), text=u"STAMPA ETICHETTA IN CORSO", widget=None), - "resistance": Test_Assembly(img_path=None, text=u"COLLEGARE CONNETTORE ELETTRICO PER EFFETTUARE PROVA RESISTENZA", - widget=Test_Resistance(components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces)), - "screws": Test_Assembly(img_path=None, text=u"AVVITARE TUTE LE VITI COME INDICATO", widget=Test_Screws(components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces)), - "select_recipe": Test_Assembly(img_path=None, text=u"SELEZIONARE IL CODICE DA COLLAUDARE", widget=Recipe_Selection(config=self.config, unsupported_steps=self.unsupported_steps)), - "barcode_recipe_selection": Test_Assembly(img_path=self.select_step_img("scan"), text=u"LEGGERE IL BARCODE SULLA DIMA DEL COMPONENTE DA COLLAUDARE", + widget=Test_Instructions(config=self.config, components=self.components, + recipe=self.recipe, + bench_name=self.config.machine_id, step=self.step)), + "print": Test_Assembly(img_path=self.select_step_img("print"), text=u"STAMPA ETICHETTA IN CORSO", + widget=None), + "resistance": Test_Assembly(img_path=None, + text=u"COLLEGARE CONNETTORE ELETTRICO PER EFFETTUARE PROVA RESISTENZA", + widget=Test_Resistance(components=self.components, recipe=self.recipe, + step=self.step, pieces=self.pieces)), + "screws": Test_Assembly(img_path=None, text=u"AVVITARE TUTE LE VITI COME INDICATO", + widget=Test_Screws(components=self.components, recipe=self.recipe, step=self.step, + pieces=self.pieces)), + "select_recipe": Test_Assembly(img_path=None, text=u"SELEZIONARE IL CODICE DA COLLAUDARE", + widget=Recipe_Selection(config=self.config, + unsupported_steps=self.unsupported_steps)), + "barcode_recipe_selection": Test_Assembly(img_path=self.select_step_img("scan"), + text=u"LEGGERE IL BARCODE SULLA DIMA DEL COMPONENTE DA COLLAUDARE", widget=Barcode_Recipe_Selection(parent=self)), - "vision": Test_Assembly(img_path=None, text=u"VERIFICARE CONTROLLO CON TELECAMERA", widget=Test_Vision(components=self.components, recipe=self.recipe, step=self.step, pieces=self.pieces)), - "wait": Test_Assembly(img_path=self.select_step_img("wait"), text=u"ATTENDERE - PAUSA INTER CICLO", widget=None), - None: Test_Assembly(img_path=self.select_step_img("warning"), text=u"ATTENZIONE - LA RICETTA SELEZIONATA NON CONTIENE FASI DI TEST", widget=None), + "vision": Test_Assembly(img_path=None, text=u"VERIFICARE CONTROLLO CON TELECAMERA", + widget=Test_Vision(components=self.components, recipe=self.recipe, step=self.step, + pieces=self.pieces)), + "wait": Test_Assembly(img_path=self.select_step_img("wait"), text=u"ATTENDERE - PAUSA INTER CICLO", + widget=None), + None: Test_Assembly(img_path=self.select_step_img("warning"), + text=u"ATTENZIONE - LA RICETTA SELEZIONATA NON CONTIENE FASI DI TEST", widget=None), } self.cycle_steps = None self.cycle_index = -1 @@ -209,8 +255,8 @@ class Test(Widget): if "--test-autotest" in sys.argv: self.autotest_period = int(60 * 1000) # 1 min else: - #self.autotest_period = int(8.5 * 60 * 60 * 1000)# 8.5 HOURS - self.autotest_period = int(4 * 60 * 60 * 1000)# 4 HOURS + # self.autotest_period = int(8.5 * 60 * 60 * 1000)# 8.5 HOURS + self.autotest_period = int(4 * 60 * 60 * 1000) # 4 HOURS # self.autotest_period = 12 * 60 * 60 * 1000 # 12 HOURS # if not self.config["autotest_done"]: # self.request_autotest("init") @@ -229,7 +275,9 @@ class Test(Widget): if isinstance(w.widget, Recipe_Selection): w.ok.connect(self.set_recipe) else: - w.ok.connect(lambda data=None, step_namel=step_name, selfie=weakref.ref(self): selfie().set_step(step_namel, data)) + w.ok.connect( + lambda data=None, step_namel=step_name, selfie=weakref.ref(self): selfie().set_step(step_namel, + data)) if hasattr(w, "ko"): w.ko.connect(self.fail_cycle) # CUSTOM STEP CONNECTIONS @@ -324,7 +372,7 @@ class Test(Widget): self.user_l.setText("ADMIN") self.user_l.setStyleSheet("QLabel { color: red; }") - #Refresh Recipe_Selection UI to show admin buttons + # Refresh Recipe_Selection UI to show admin buttons if "select_recipe" in self.cycle_available_steps and self.cycle_available_steps["select_recipe"].widget: recipe_selection = self.cycle_available_steps["select_recipe"].widget if hasattr(recipe_selection, "refresh"): @@ -529,11 +577,11 @@ class Test(Widget): # If transitioning from Free Fall to Leak 1, preload Leak 1 parameters onto the tester try: if ( - prev_step_type == "test_freefall_leak" - and self.step is not None - and self.step.step_type == "leak_1" - and hasattr(self, "tester_component") - and self.tester_component in (self.components or {}) + prev_step_type == "test_freefall_leak" + and self.step is not None + and self.step.step_type == "leak_1" + and hasattr(self, "tester_component") + and self.tester_component in (self.components or {}) ): self.log.info("Transition detected: Free Fall -> Leak_1. Pre-writing Leak_1 recipe to tester.") self.components[self.tester_component].write_recipe(self.recipe, self.step) @@ -585,7 +633,8 @@ class Test(Widget): self.update_count_display() def update_count_display(self): - self.pieces_count_l.setText(f"{self.pieces['ok']} OK / {self.pieces['ko']} NOK / {sum(self.pieces.values())} TOT") + self.pieces_count_l.setText( + f"{self.pieces['ok']} OK / {self.pieces['ko']} NOK / {sum(self.pieces.values())} TOT") def set_recipe(self, recipe=None): self.recipe = recipe @@ -629,7 +678,8 @@ class Test(Widget): count_found = True if "warning_img" in step.spec: if step.spec["warning_img"]: - steps.insert(i, Step(step_type="warning_img", spec={"warning_img": step.spec["warning_img"]})) + steps.insert(i, + Step(step_type="warning_img", spec={"warning_img": step.spec["warning_img"]})) skip.add(i + 1) if "assembly" in step.spec: if step.spec["assembly"]: @@ -654,7 +704,7 @@ class Test(Widget): print_found = True self.print_step = step if self.config["hardware_config"].get("enforce_piece_removal", "no") == "yes": - if recipe.spec.get("instruction",False) is not False: + if recipe.spec.get("instruction", False) is not False: steps.append(Step(step_type="piece_removal", spec={})) skip.add(i + 1) if count_found: @@ -678,12 +728,14 @@ class Test(Widget): leak1_index = step_types.index("leak_1") leak2_index = step_types.index("leak_2") if leak1_index + 1 == leak2_index: # Ensure 'leak_1' is immediately followed by 'leak_2' - if recipe and getattr(recipe, 'spec', None) and recipe.spec.get("instruction_extra") and "instruction_extra" not in self.unsupported_steps: + if recipe and getattr(recipe, 'spec', None) and recipe.spec.get( + "instruction_extra") and "instruction_extra" not in self.unsupported_steps: steps.insert(leak2_index, Step(step_type="instruction_extra", spec={})) inserted_instruction = True # Insert 'instruction_extra' after the first 'instructions' if not inserted between leaks - if not inserted_instruction and recipe and getattr(recipe, 'spec', None) and recipe.spec.get("instruction_extra") and "instruction_extra" not in self.unsupported_steps: + if not inserted_instruction and recipe and getattr(recipe, 'spec', None) and recipe.spec.get( + "instruction_extra") and "instruction_extra" not in self.unsupported_steps: for i, step in enumerate(steps): if step.step_type == "instructions": steps.insert(i + 1, Step(step_type="instruction_extra", spec={})) @@ -752,7 +804,8 @@ class Test(Widget): w.reset() # UPDATE RECIPE DISPLAY if self.recipe is not None: - self.log.info(f"set recipe: {model_to_dict(self.recipe)!r} cycle steps: {[s.step_type for s in self.cycle_steps]}") + self.log.info( + f"set recipe: {model_to_dict(self.recipe)!r} cycle steps: {[s.step_type for s in self.cycle_steps]}") self.recipe_l.setText(self.recipe.name) self.recipe_l.setStyleSheet("") self.cycle_index = -1 @@ -956,19 +1009,23 @@ class Test(Widget): leak_test_2_step_spec = leak_test_2_step.get("spec", {}) leak_test_2_results = leak_test_2.get("results", {}) - psetminp_a = leak_test_1_step_spec.get("test_pressure", 0) * (100 + leak_test_1_step_spec.get("test_pressure_qneg", 0) / 100) - psetmaxp_a = leak_test_1_step_spec.get("settling_pressure_max_percent", 0) * (100 + leak_test_1_step_spec.get("test_pressure_qpos", 0) / 100) - psetminp2_a = leak_test_2_step_spec.get("settling_pressure_min_percent", 0) * (100 + leak_test_2_step_spec.get("test_pressure_qneg", 0) / 100) - psetmaxp2_a = leak_test_2_step_spec.get("settling_pressure_max_percent", 0) * (100 + leak_test_2_step_spec.get("test_pressure_qpos", 0) / 100) + psetminp_a = leak_test_1_step_spec.get("test_pressure", 0) * ( + 100 + leak_test_1_step_spec.get("test_pressure_qneg", 0) / 100) + psetmaxp_a = leak_test_1_step_spec.get("settling_pressure_max_percent", 0) * ( + 100 + leak_test_1_step_spec.get("test_pressure_qpos", 0) / 100) + psetminp2_a = leak_test_2_step_spec.get("settling_pressure_min_percent", 0) * ( + 100 + leak_test_2_step_spec.get("test_pressure_qneg", 0) / 100) + psetmaxp2_a = leak_test_2_step_spec.get("settling_pressure_max_percent", 0) * ( + 100 + leak_test_2_step_spec.get("test_pressure_qpos", 0) / 100) if self.tester_component is not None: if self.recipe.spec["leak_1"]: leak_test_1_results["Running test: pressure at the end of measure"] = ( - leak_test_1_results["Running test: pressure at the end of settling"] - + leak_test_1_results["Running test: measured leak"]) + leak_test_1_results["Running test: pressure at the end of settling"] + + leak_test_1_results["Running test: measured leak"]) if self.recipe.spec["leak_2"]: leak_test_2_results["Running test: pressure at the end of measure"] = ( - leak_test_2_results["Running test: pressure at the end of settling"] - + leak_test_2_results["Running test: measured leak"]) + leak_test_2_results["Running test: pressure at the end of settling"] + + leak_test_2_results["Running test: measured leak"]) printer_fields = self.print_step.spec context = { @@ -1040,15 +1097,18 @@ class Test(Widget): "OPERATOR": str(archived.user.username), "BADGE_NUM": str(archived.user.badge_number), # BARCODE - "BCODE": str(self.step.spec.get("barcode","")), + "BCODE": str(self.step.spec.get("barcode", "")), # RESULT - "RESULT": str("CONFORME" if leak_test_1.get("ok", False) else "SCARTO") + str(" FORZATO" if self.data.get("overridden", False) else ""), + "RESULT": str("CONFORME" if leak_test_1.get("ok", False) else "SCARTO") + str( + " FORZATO" if self.data.get("overridden", False) else ""), "RESULT_L1": "ESITO" + str(" FORZATO" if self.data.get("overridden", False) else ""), "RESULT_L2": str("CONFORME" if leak_test_1.get("ok", False) else "SCARTO"), } - #TESTING BROTHER - label_brother = context.get("RECIPE_TO_PRINT", "-") + context.get("DD","-") + context.get("MO","-") + context.get("YY","-") + context.get("SN5","-") + # TESTING BROTHER + label_brother = context.get("RECIPE_TO_PRINT", "-") + context.get("DD", "-") + context.get("MO", + "-") + context.get( + "YY", "-") + context.get("SN5", "-") barcode = str(label_brother) # Ensure any labeltxt_N fields from the recipe are available in context (both lower and upper case) @@ -1056,9 +1116,9 @@ class Test(Widget): field = f"labeltxt_{n + 1}" if field in printer_fields.keys() and printer_fields[field] != "": value = printer_fields[field] - context[field] = value # e.g., 'labeltxt_1' + context[field] = value # e.g., 'labeltxt_1' context[field.upper()] = value # e.g., 'LABELTXT_1' - + # Process any {M43:X:Y} patterns in the barcode format processed_barcode_format = self.process_m43_patterns(self.barcode_format, context) formatted_barcode = processed_barcode_format.format(**context) @@ -1068,61 +1128,25 @@ class Test(Widget): self.archived.barcode = self.printed_barcode # PRINT MAIN PRODUCT LABEL - # Determine which label printer component to use based on per-recipe selection. - # The recipe now stores the printer by resolution string ("203"/"300"). - sel_val = str(printer_fields.get("printer_selection", "")).strip() - lp1_cfg = self.config.get("label_printer", {}) or {} - lp2_cfg = self.config.get("label_printer_2", {}) or {} - # Parse selected resolution; also support legacy OS printer names for backward compatibility - def parse_resolution(val: str): - if not val: - return None - if val.isdigit(): - try: - return int(val) - except Exception: - return None - # Legacy: match configured printer names - if val == str(lp1_cfg.get("printer", "")): - try: - return int(lp1_cfg.get("risoluzione", 300)) - except Exception: - return 300 - if val == str(lp2_cfg.get("printer", "")): - try: - return int(lp2_cfg.get("risoluzione", 300)) - except Exception: - return 300 - return None - sel_res = parse_resolution(sel_val) - # Read configured resolutions - try: - lp1_res = int(str(lp1_cfg.get("risoluzione", 300)).strip()) - except Exception: - lp1_res = 300 - try: - lp2_res = int(str(lp2_cfg.get("risoluzione", 0)).strip()) if lp2_cfg else 0 - except Exception: - lp2_res = 0 - # Choose component by resolution match; default to primary - use_comp_name = "label_printer" - if sel_res is not None: - if lp2_cfg and lp2_res and sel_res == lp2_res: - use_comp_name = "label_printer_2" - elif sel_res == lp1_res: - use_comp_name = "label_printer" - comp = self.components.get(use_comp_name) or self.components.get("label_printer") or self.components.get("label_printer_2") + # Determine which OS label printer to use based on per-recipe selection + selected_printer = printer_fields.get("printer_selection", "") + lp2_cfg = self.config.get("label_printer_2", {}) + lp2_printer = lp2_cfg.get("printer", "") + use_comp_name = "label_printer_2" if selected_printer and lp2_printer and selected_printer == lp2_printer else "label_printer" + comp = self.components.get(use_comp_name) or self.components.get("label_printer") or self.components.get( + "label_printer_2") if comp is None: # No printer component available; log and skip printing safely self.log.warning("No label printer component available; skipping label print.") return context - # Set the target device name to the configured OS printer for the chosen component - try: - comp.printer = (lp2_cfg.get("printer") if use_comp_name == "label_printer_2" else lp1_cfg.get("printer")) or comp.printer - except Exception: - pass + # Set the target device name to selected printer if provided + if selected_printer: + try: + comp.printer = selected_printer + except Exception: + pass compiled_label = comp.print_label(label, context=context) - self.log.info(f"Main label printed via {use_comp_name}: {context!r}") + self.log.info(f"Main label printed: {context!r}") # return fields used to print label for saving into test archive return context @@ -1137,7 +1161,7 @@ class Test(Widget): @pyqtSlot(str) def load_recipe_from_rfid(self, data): - if data not in(None,''): + if data not in (None, ''): self.tag_loaded_recipe = data if self.step.step_type == "barcode_recipe_selection": if data is not None: @@ -1229,7 +1253,7 @@ class Test(Widget): has_error (bool): True if there is an error, False otherwise. error_message (str): The error message to add. """ - #print(f"DEBUG: Modbus error handler called - has_error={has_error}, error_message={error_message}") # Debugging + # print(f"DEBUG: Modbus error handler called - has_error={has_error}, error_message={error_message}") # Debugging if has_error: self.add_error(f"Errore Tecna", True) # Add the Modbus error else: @@ -1304,7 +1328,7 @@ class Test(Widget): # Extract X and Y values x = int(match.group(1)) y = int(match.group(2)) - self.log.info(f"Processing M43 pattern {i+1}: X={x}, Y={y}") + self.log.info(f"Processing M43 pattern {i + 1}: X={x}, Y={y}") # Create a placeholder for this check digit placeholder = f"{{m43_check_{i}}}" @@ -1329,7 +1353,7 @@ class Test(Widget): # Extract the substring for checksum calculation if x < len(base_string) and x + y <= len(base_string): - substring = base_string[x:x+y] + substring = base_string[x:x + y] # Log the substring and its length for debugging self.log.info(f"M43 substring for checksum calculation: '{substring}', length: {len(substring)}") @@ -1340,11 +1364,12 @@ class Test(Widget): if invalid_chars: original_substring = substring substring = ''.join(c for c in substring if c in self.MODULO43_ASSIGNMENT_TABLE) - self.log.info(f"Removed invalid characters {invalid_chars} from substring: '{original_substring}' -> '{substring}'") + self.log.info( + f"Removed invalid characters {invalid_chars} from substring: '{original_substring}' -> '{substring}'") # Check if the substring is empty or contains only whitespace if not substring or substring.isspace(): - self.log.warning(f"Empty or whitespace-only substring for M43 pattern {i+1}") + self.log.warning(f"Empty or whitespace-only substring for M43 pattern {i + 1}") context[f"m43_check_{i}"] = "?" continue @@ -1361,13 +1386,14 @@ class Test(Widget): context[f"m43_check_{i}"] = "?" else: # Handle out-of-range indices - self.log.warning(f"M43 pattern with X={x}, Y={y} is out of range for string of length {len(base_string)}") + self.log.warning( + f"M43 pattern with X={x}, Y={y} is out of range for string of length {len(base_string)}") context[f"m43_check_{i}"] = "?" self.log.info(f"Processed barcode format: '{processed_format}'") return processed_format - def calculate_modulo43_checksum(self,data_sequence: str) -> str: + def calculate_modulo43_checksum(self, data_sequence: str) -> str: """ Calculates the Modulo 43 checksum for a given data sequence. From a82174ef8dfc6ba18b8de38ed20d510cf3a9f0fb Mon Sep 17 00:00:00 2001 From: ST-TEN-11 Date: Wed, 4 Mar 2026 16:32:48 +0100 Subject: [PATCH 12/18] dev --- config/machine_settings/st-ten-11.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/machine_settings/st-ten-11.ini b/config/machine_settings/st-ten-11.ini index 50efb51..58b2434 100644 --- a/config/machine_settings/st-ten-11.ini +++ b/config/machine_settings/st-ten-11.ini @@ -46,7 +46,7 @@ risoluzione:300 [digital_io] # OUTPUT MAP FOR FIXTURE CONNECTOR -id: USB-5860,BID#0 +id: USB-5862,BID#0 first_output: 0 From 2c4391757d18106223a0c3941a8113b7d5b0896e Mon Sep 17 00:00:00 2001 From: eduar Date: Wed, 18 Mar 2026 15:10:55 +0100 Subject: [PATCH 13/18] carrieri st-ten-5 e 7 --- .../csv_import/{carrieri_2026.csv => carrieri_02_2026.csv} | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) rename config/csv_import/{carrieri_2026.csv => carrieri_02_2026.csv} (63%) diff --git a/config/csv_import/carrieri_2026.csv b/config/csv_import/carrieri_02_2026.csv similarity index 63% rename from config/csv_import/carrieri_2026.csv rename to config/csv_import/carrieri_02_2026.csv index 342574d..22b0c80 100644 --- a/config/csv_import/carrieri_2026.csv +++ b/config/csv_import/carrieri_02_2026.csv @@ -1,6 +1,2 @@ codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta,labeltxt_1,labeltxt_2,labeltxt_3,labeltxt_4,labeltxt_5,printer_selection -46628013,CARRARO,46628013,,,,,,,,,,,,,,x,0,5000,10,15,5,5,10,30,6000,30,1,100,,,,,,,,,,,,,,False,,x,ERRECINQUE_ETA013.prn,,,,,,203 -46628014,CARRARO,46628014,,,,,,,,,,,,,,x,0,5000,10,15,5,5,10,30,6000,30,1,100,,,,,,,,,,,,,,False,,x,ERRECINQUE_ETA013.prn,,,,,,203 -46628016,CARRARO,46628016,,,,,,,,,,,,,,x,0,5000,10,15,5,5,10,30,6000,30,1,100,,,,,,,,,,,,,,False,,x,ERRECINQUE_ETA013.prn,,,,,,203 -46628017,CARRARO,46628017,,,,,,,,,,,,,,x,0,5000,5,5,5,5,10,15,3500,15,1,100,,,,,,,,,,,,,,False,,x,ERRECINQUE_ETA013.prn,,,,,,203 -46628018,CARRARO,46628018,,,,,,,,,,,,,,x,0,5000,5,5,5,5,10,15,3500,15,1,100,,,,,,,,,,,,,,False,,x,ERRECINQUE_ETA013.prn,,,,,,203 +5803552496 REV02,IVECO,5803552496 REV02,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,2000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, From 4a3d6b1bbeacba6f4676fbf35b8296d209b15791 Mon Sep 17 00:00:00 2001 From: eduar Date: Wed, 18 Mar 2026 15:12:16 +0100 Subject: [PATCH 14/18] carrieri st-ten-5 e 7 --- config/csv_import/carrieri_02_2026.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/csv_import/carrieri_02_2026.csv b/config/csv_import/carrieri_02_2026.csv index 22b0c80..f545d05 100644 --- a/config/csv_import/carrieri_02_2026.csv +++ b/config/csv_import/carrieri_02_2026.csv @@ -1,2 +1,2 @@ codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta,labeltxt_1,labeltxt_2,labeltxt_3,labeltxt_4,labeltxt_5,printer_selection -5803552496 REV02,IVECO,5803552496 REV02,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,2000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, +5803552496,IVECO,5803552496,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,2000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, From 78a5166a5c82499debf9be7ffb77a0abab3edd01 Mon Sep 17 00:00:00 2001 From: eduar Date: Fri, 27 Mar 2026 09:44:57 +0100 Subject: [PATCH 15/18] password ristampa etichetta + log --- src/lib/helpers/recipe_manager.py | 2 +- src/main.py | 12 +++++++++++- src/ui/test/test.py | 1 + 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/lib/helpers/recipe_manager.py b/src/lib/helpers/recipe_manager.py index 49ec9cb..ced72a5 100644 --- a/src/lib/helpers/recipe_manager.py +++ b/src/lib/helpers/recipe_manager.py @@ -266,7 +266,7 @@ def import_recipes(config, csv_path=None, defaults=None, unsupported_steps=None, "vision": str(row.get("test_visione_abilitato", defaults["test_visione_abilitato"])).strip().lower() in {"si", "s", "x", "yes", "y", "true", "1"} and "vision" not in ( unsupported_steps or []), "test_freefall_leak": len( - row.get("prova_pervieta_abilitata", defaults["prova_pervieta_abilitata"])) and "test_freefall_leak" not in ( + row.get("prova_pervieta_abilitata", defaults.get("prova_pervieta_abilitata", ""))) and "test_freefall_leak" not in ( unsupported_steps or []), "leak_1": len( row.get("prova_tenuta_abilitata", defaults["prova_tenuta_abilitata"])) and "leak_1" not in ( diff --git a/src/main.py b/src/main.py index 0c2ed5d..0df8673 100644 --- a/src/main.py +++ b/src/main.py @@ -322,7 +322,17 @@ try: self.main_window.centralWidget().set_recipe_mode_barcode() def reprint_label(self): - self.main_window.centralWidget().reprint_label() + password, ok = QInputDialog.getText( + self.main_window, + "Ristampa etichetta", + "Inserisci la password:", + QLineEdit.Password + ) + + if ok and password == "neodev123": + self.main_window.centralWidget().reprint_label() + elif ok: + QMessageBox.warning(self.main_window, "Errore", "Password non valida") def tag_write(self): if isinstance(self.main_window.centralWidget().centralWidget.widget, Barcode_Recipe_Selection): diff --git a/src/ui/test/test.py b/src/ui/test/test.py index a83f95c..df60af6 100755 --- a/src/ui/test/test.py +++ b/src/ui/test/test.py @@ -347,6 +347,7 @@ class Test(Widget): self.components["pipe_cutter"].start_cutting() def reprint_label(self): + self.log.info(f"Reprinting label: format={self.print_step.spec.get('template', 'EtichettaR5')}, text={self.last_label}") self.print(self.last_label, self.print_step.spec.get("template", "EtichettaR5")) def fail_cycle(self): From 5d8edbb08bdeabe0dadbff2b0097a202ba6de80c Mon Sep 17 00:00:00 2001 From: edo Date: Mon, 4 May 2026 15:34:02 +0200 Subject: [PATCH 16/18] st-ten-5 --- .../ST-TEN-5_IVECO_DAILY_ELETTRICO.csv | 567 +++++++++--------- .../st-ten-5_RECIPES_29-05-2025.csv | 281 +-------- .../st-ten-7/203/ETA30x16_203dpi.prn | 2 +- config/machine_settings/st-ten-5.ini | 1 + 4 files changed, 293 insertions(+), 558 deletions(-) diff --git a/config/csv_import/backup_csv/ST-TEN-5_IVECO_DAILY_ELETTRICO.csv b/config/csv_import/backup_csv/ST-TEN-5_IVECO_DAILY_ELETTRICO.csv index 502e63f..a6eca0c 100644 --- a/config/csv_import/backup_csv/ST-TEN-5_IVECO_DAILY_ELETTRICO.csv +++ b/config/csv_import/backup_csv/ST-TEN-5_IVECO_DAILY_ELETTRICO.csv @@ -1,279 +1,288 @@ -prova_tenuta_abilitata,tempo_di_test,stampa_etichetta_abilitata,codice_ricetta,pressione_pre_riempimento,pressione_di_test_2,modello_etichetta,cliente,part_number,pid_pressure_correction,verifica_codice_a_barre_abilitata,tempo_pre_riempimento,pressione_di_test,prova_tenuta_abilitata_2,pressione_pre_riempimento_2,tempo_pre_riempimento_2,tempo_di_test_2,codice_a_barre -x,10,x,5803034806,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034806,100,x,0,5000,x,1000,0,5, -x,10,x,5803037204,5000,1000,ETA30x16_203dpi.prn,IVECO,5803037204,100,x,0,5000,x,1000,0,5, -x,10,x,5803037206,5000,1000,ETA30x16_203dpi.prn,IVECO,5803037206,100,x,0,5000,x,1000,0,5, -x,10,x,5803037207,5000,1000,ETA30x16_203dpi.prn,IVECO,5803037207,100,x,0,5000,x,1000,0,5, -x,10,x,5803048131,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048131,100,x,0,5000,x,1000,0,5, -x,10,x,5803048132,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048132,100,x,0,5000,x,1000,0,5, -x,10,x,5803098374,5000,1000,ETA30x16_203dpi.prn,IVECO,5803098374,100,x,0,5000,x,1000,0,5, -x,10,x,5803098375,5000,1000,ETA30x16_203dpi.prn,IVECO,5803098375,100,x,0,5000,x,1000,0,5, -x,10,x,5803119920,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119920,100,x,0,5000,x,1000,0,5, -x,10,x,5803119921,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119921,100,x,0,5000,x,1000,0,5, -x,10,x,5803119922,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119922,100,x,0,5000,x,1000,0,5, -x,10,x,5803119923,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119923,100,x,0,5000,x,1000,0,5, -x,10,x,5803119924,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119924,100,x,0,5000,x,1000,0,5, -x,10,x,5803119926,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119926,100,x,0,5000,x,1000,0,5, -x,10,x,5803119927,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119927,100,x,0,5000,x,1000,0,5, -x,10,x,5803025107,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025107,100,x,0,5000,x,1000,0,5, -x,10,x,5803025111,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025111,100,x,0,5000,x,1000,0,5, -x,10,x,5803025113,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025113,100,x,0,5000,x,1000,0,5, -x,10,x,5803025114,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025114,100,x,0,5000,x,1000,0,5, -x,10,x,5803025117,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025117,100,x,0,5000,x,1000,0,5, -x,10,x,5803025127,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025127,100,x,0,5000,x,1000,0,5, -x,10,x,5803025130,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025130,100,x,0,5000,x,1000,0,5, -x,10,x,5803025131,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025131,100,x,0,5000,x,1000,0,5, -x,10,x,5803025134,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025134,100,x,0,5000,x,1000,0,5, -x,10,x,5803025135,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025135,100,x,0,5000,x,1000,0,5, -x,10,x,5803025136,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025136,100,x,0,5000,x,1000,0,5, -x,10,x,5803025137,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025137,100,x,0,5000,x,1000,0,5, -x,10,x,5803033719,5000,1000,ETA30x16_203dpi.prn,IVECO,5803033719,100,x,0,5000,x,1000,0,5, -x,10,x,5803034025,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034025,100,x,0,5000,x,1000,0,5, -x,10,x,5803034029,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034029,100,x,0,5000,x,1000,0,5, -x,10,x,5803034807,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034807,100,x,0,5000,x,1000,0,5, -x,10,x,5803041432,5000,1000,ETA30x16_203dpi.prn,IVECO,5803041432,100,x,0,5000,x,1000,0,5, -x,10,x,5803041433,5000,1000,ETA30x16_203dpi.prn,IVECO,5803041433,100,x,0,5000,x,1000,0,5, -x,10,x,5803025108,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025108,100,x,0,5000,x,1000,0,5, -x,10,x,5803025109,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025109,100,x,0,5000,x,1000,0,5, -x,10,x,5803025110,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025110,100,x,0,5000,x,1000,0,5, -x,10,x,5803025115,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025115,100,x,0,5000,x,1000,0,5, -x,10,x,5803025118,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025118,100,x,0,5000,x,1000,0,5, -x,10,x,5803025132,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025132,100,x,0,5000,x,1000,0,5, -x,10,x,5803025133,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025133,100,x,0,5000,x,1000,0,5, -x,10,x,5803033717,5000,1000,ETA30x16_203dpi.prn,IVECO,5803033717,100,x,0,5000,x,1000,0,5, -x,10,x,5803034002,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034002,100,x,0,5000,x,1000,0,5, -x,10,x,5803034005,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034005,100,x,0,5000,x,1000,0,5, -x,10,x,5803034011,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034011,100,x,0,5000,x,1000,0,5, -x,10,x,5803034015,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034015,100,x,0,5000,x,1000,0,5, -x,10,x,5803034017,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034017,100,x,0,5000,x,1000,0,5, -x,10,x,5803034020,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034020,100,x,0,5000,x,1000,0,5, -x,10,x,5803034022,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034022,100,x,0,5000,x,1000,0,5, -x,10,x,5803034026,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034026,100,x,0,5000,x,1000,0,5, -x,10,x,5803034027,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034027,100,x,0,5000,x,1000,0,5, -x,10,x,5803034028,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034028,100,x,0,5000,x,1000,0,5, -x,10,x,5803034772,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034772,100,x,0,5000,x,1000,0,5, -x,10,x,5803036730,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036730,100,x,0,5000,x,1000,0,5, -x,10,x,5803036731,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036731,100,x,0,5000,x,1000,0,5, -x,10,x,5803036732,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036732,100,x,0,5000,x,1000,0,5, -x,10,x,5803036733,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036733,100,x,0,5000,x,1000,0,5, -x,10,x,5803036741,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036741,100,x,0,5000,x,1000,0,5, -x,10,x,5803036742,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036742,100,x,0,5000,x,1000,0,5, -x,10,x,5803036743,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036743,100,x,0,5000,x,1000,0,5, -x,10,x,5803036744,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036744,100,x,0,5000,x,1000,0,5, -x,10,x,5803036746,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036746,100,x,0,5000,x,1000,0,5, -x,10,x,5803036747,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036747,100,x,0,5000,x,1000,0,5, -x,10,x,5803036753,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036753,100,x,0,5000,x,1000,0,5, -x,10,x,5803041434,5000,1000,ETA30x16_203dpi.prn,IVECO,5803041434,100,x,0,5000,x,1000,0,5, -x,10,x,5803041435,5000,1000,ETA30x16_203dpi.prn,IVECO,5803041435,100,x,0,5000,x,1000,0,5, -x,10,x,5803048130,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048130,100,x,0,5000,x,1000,0,5, -x,10,x,5803041436,5000,1000,ETA30x16_203dpi.prn,IVECO,5803041436,100,x,0,5000,x,1000,0,5, -x,10,x,5803041437,5000,1000,ETA30x16_203dpi.prn,IVECO,5803041437,100,x,0,5000,x,1000,0,5, -x,10,x,5803036748,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036748,100,x,0,5000,x,1000,0,5, -x,10,x,5803036749,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036749,100,x,0,5000,x,1000,0,5, -x,10,x,5803034810,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034810,100,x,0,5000,x,1000,0,5, -x,10,x,5803034811,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034811,100,x,0,5000,x,1000,0,5, -x,10,x,5803101533,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101533,100,x,0,5000,x,1000,0,5, -x,10,x,5803101535,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101535,100,x,0,5000,x,1000,0,5, -x,10,x,5803101537,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101537,100,x,0,5000,x,1000,0,5, -x,10,x,5803101538,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101538,100,x,0,5000,x,1000,0,5, -x,10,x,5803108304,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108304,100,x,0,5000,x,1000,0,5, -x,10,x,5803108310,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108310,100,x,0,5000,x,1000,0,5, -x,10,x,5803101534,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101534,100,x,0,5000,x,1000,0,5, -x,10,x,5803101536,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101536,100,x,0,5000,x,1000,0,5, -x,10,x,5803034813,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034813,100,x,0,5000,x,1000,0,5, -x,10,x,5803108305,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108305,100,x,0,5000,x,1000,0,5, -x,10,x,5803108311,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108311,100,x,0,5000,x,1000,0,5, -x,10,x,5803007808,5000,1000,ETA30x16_203dpi.prn,IVECO,5803007808,100,x,0,5000,x,1000,0,5, -x,10,x,5803034023,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034023,100,x,0,5000,x,1000,0,5, -x,10,x,5803034024,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034024,100,x,0,5000,x,1000,0,5, -x,10,x,5803101541,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101541,100,x,0,5000,x,1000,0,5, -x,10,x,5803101542,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101542,100,x,0,5000,x,1000,0,5, -x,10,x,5803034778,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034778,100,x,0,5000,x,1000,0,5, -x,10,x,5803034780,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034780,100,x,0,5000,x,1000,0,5, -x,10,x,5803037200,5000,1000,ETA30x16_203dpi.prn,IVECO,5803037200,100,x,0,5000,x,1000,0,5, -x,10,x,5803037201,5000,1000,ETA30x16_203dpi.prn,IVECO,5803037201,100,x,0,5000,x,1000,0,5, -x,10,x,5803104802,5000,1000,ETA30x16_203dpi.prn,IVECO,5803104802,100,x,0,5000,x,1000,0,5, -x,10,x,5803104803,5000,1000,ETA30x16_203dpi.prn,IVECO,5803104803,100,x,0,5000,x,1000,0,5, -x,10,x,5803104804,5000,1000,ETA30x16_203dpi.prn,IVECO,5803104804,100,x,0,5000,x,1000,0,5, -x,10,x,5803104806,5000,1000,ETA30x16_203dpi.prn,IVECO,5803104806,100,x,0,5000,x,1000,0,5, -x,10,x,5803104807,5000,1000,ETA30x16_203dpi.prn,IVECO,5803104807,100,x,0,5000,x,1000,0,5, -x,10,x,5803104808,5000,1000,ETA30x16_203dpi.prn,IVECO,5803104808,100,x,0,5000,x,1000,0,5, -x,10,x,5803025103,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025103,100,x,0,5000,x,1000,0,5, -x,10,x,5803025105,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025105,100,x,0,5000,x,1000,0,5, -x,10,x,5803047079,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047079,100,x,0,5000,x,1000,0,5, -x,10,x,5803047080,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047080,100,x,0,5000,x,1000,0,5, -x,10,x,5803047095,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047095,100,x,0,5000,x,1000,0,5, -x,10,x,5803047096,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047096,100,x,0,5000,x,1000,0,5, -x,10,x,5803034808,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034808,100,x,0,5000,x,1000,0,5, -x,10,x,5803034809,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034809,100,x,0,5000,x,1000,0,5, -x,10,x,5803108365,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108365,100,x,0,5000,x,1000,0,5, -x,10,x,5803108368,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108368,100,x,0,5000,x,1000,0,5, -x,10,x,5803034007,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034007,100,x,0,5000,x,1000,0,5, -x,10,x,5803034009,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034009,100,x,0,5000,x,1000,0,5, -x,10,x,5803037202,5000,1000,ETA30x16_203dpi.prn,IVECO,5803037202,100,x,0,5000,x,1000,0,5, -x,10,x,5803037203,5000,1000,ETA30x16_203dpi.prn,IVECO,5803037203,100,x,0,5000,x,1000,0,5, -x,10,x,5803108366,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108366,100,x,0,5000,x,1000,0,5, -x,10,x,5803108369,5000,1000,ETA30x16_203dpi.prn,IVECO,5803108369,100,x,0,5000,x,1000,0,5, -x,10,x,5803025125,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025125,100,x,0,5000,x,1000,0,5, -x,10,x,5803025126,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025126,100,x,0,5000,x,1000,0,5, -x,10,x,5803034773,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034773,100,x,0,5000,x,1000,0,5, -x,10,x,5803033716,5000,1000,ETA30x16_203dpi.prn,IVECO,5803033716,100,x,0,5000,x,1000,0,5, -x,10,x,5803034013,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034013,100,x,0,5000,x,1000,0,5, -x,10,x,5803025101,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025101,100,x,0,5000,x,1000,0,5, -x,10,x,5803047093,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047093,100,x,0,5000,x,1000,0,5, -x,10,x,5803025102,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025102,100,x,0,5000,x,1000,0,5, -x,10,x,5803025104,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025104,100,x,0,5000,x,1000,0,5, -x,10,x,5803025106,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025106,100,x,0,5000,x,1000,0,5, -x,10,x,5803047087,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047087,100,x,0,5000,x,1000,0,5, -x,10,x,5803047090,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047090,100,x,0,5000,x,1000,0,5, -x,10,x,5803047092,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047092,100,x,0,5000,x,1000,0,5, -x,10,x,5803025128,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025128,100,x,0,5000,x,1000,0,5, -x,10,x,5803025129,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025129,100,x,0,5000,x,1000,0,5, -x,10,x,5803047075,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047075,100,x,0,5000,x,1000,0,5, -x,10,x,5803047076,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047076,100,x,0,5000,x,1000,0,5, -x,10,x,5803047073,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047073,100,x,0,5000,x,1000,0,5, -x,10,x,5803047074,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047074,100,x,0,5000,x,1000,0,5, -x,10,x,5803034774,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034774,100,x,0,5000,x,1000,0,5, -x,10,x,5803036739,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036739,100,x,0,5000,x,1000,0,5, -x,10,x,5803047098,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047098,100,x,0,5000,x,1000,0,5, -x,10,x,5803047091,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047091,100,x,0,5000,x,1000,0,5, -x,10,x,5803223729,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223729,100,x,0,5000,x,1000,0,5, -x,10,x,5803223730,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223730,100,x,0,5000,x,1000,0,5, -x,10,x,5803223731,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223731,100,x,0,5000,x,1000,0,5, -x,10,x,5803223732,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223732,100,x,0,5000,x,1000,0,5, -x,10,x,5803223733,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223733,100,x,0,5000,x,1000,0,5, -x,10,x,5803223734,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223734,100,x,0,5000,x,1000,0,5, -x,10,x,5803223735,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223735,100,x,0,5000,x,1000,0,5, -x,10,x,5803223736,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223736,100,x,0,5000,x,1000,0,5, -x,10,x,5803223737,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223737,100,x,0,5000,x,1000,0,5, -x,10,x,5803223738,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223738,100,x,0,5000,x,1000,0,5, -x,10,x,5803223739,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223739,100,x,0,5000,x,1000,0,5, -x,10,x,5803223740,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223740,100,x,0,5000,x,1000,0,5, -x,10,x,5803223741,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223741,100,x,0,5000,x,1000,0,5, -x,10,x,5803223742,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223742,100,x,0,5000,x,1000,0,5, -x,10,x,5803223743,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223743,100,x,0,5000,x,1000,0,5, -x,10,x,5803223744,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223744,100,x,0,5000,x,1000,0,5, -x,10,x,5803223745,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223745,100,x,0,5000,x,1000,0,5, -x,10,x,5803223746,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223746,100,x,0,5000,x,1000,0,5, -x,10,x,5803223747,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223747,100,x,0,5000,x,1000,0,5, -x,10,x,5803223748,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223748,100,x,0,5000,x,1000,0,5, -x,10,x,5803223749,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223749,100,x,0,5000,x,1000,0,5, -x,10,x,5803223750,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223750,100,x,0,5000,x,1000,0,5, -x,10,x,5803223751,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223751,100,x,0,5000,x,1000,0,5, -x,10,x,5803223752,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223752,100,x,0,5000,x,1000,0,5, -x,10,x,5803223753,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223753,100,x,0,5000,x,1000,0,5, -x,10,x,5803120372,5000,1000,ETA30x16_203dpi.prn,IVECO,5803120372,100,x,0,5000,x,1000,0,5, -x,10,x,5803120373,5000,1000,ETA30x16_203dpi.prn,IVECO,5803120373,100,x,0,5000,x,1000,0,5, -x,10,x,5803120374,5000,1000,ETA30x16_203dpi.prn,IVECO,5803120374,100,x,0,5000,x,1000,0,5, -x,10,x,5803120375,5000,1000,ETA30x16_203dpi.prn,IVECO,5803120375,100,x,0,5000,x,1000,0,5, -x,10,x,5803101543,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101543,100,x,0,5000,x,1000,0,5, -x,10,x,5803101544,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101544,100,x,0,5000,x,1000,0,5, -x,10,x,5803101545,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101545,100,x,0,5000,x,1000,0,5, -x,10,x,5803101546,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101546,100,x,0,5000,x,1000,0,5, -x,10,x,5803101547,5000,1000,ETA30x16_203dpi.prn,IVECO,5803101547,100,x,0,5000,x,1000,0,5, -x,10,x,5803223754,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223754,100,x,0,5000,x,1000,0,5, -x,10,x,5803223755,5000,1000,ETA30x16_203dpi.prn,IVECO,5803223755,100,x,0,5000,x,1000,0,5, -x,10,x,5803120371,5000,1000,ETA30x16_203dpi.prn,IVECO,5803120371,100,x,0,5000,x,1000,0,5, -x,10,x,5803228584,5000,1000,ETA30x16_203dpi.prn,IVECO,5803228584,100,x,0,5000,x,1000,0,5, -x,10,x,5803228585,5000,1000,ETA30x16_203dpi.prn,IVECO,5803228585,100,x,0,5000,x,1000,0,5, -x,10,x,5803236684,5000,1000,ETA30x16_203dpi.prn,IVECO,5803236684,100,x,0,5000,x,1000,0,5, -x,10,x,5803236685,5000,1000,ETA30x16_203dpi.prn,IVECO,5803236685,100,x,0,5000,x,1000,0,5, -x,10,x,5803229237,5000,1000,ETA30x16_203dpi.prn,IVECO,5803229237,100,x,0,5000,x,1000,0,5, -x,10,x,5803229239,5000,1000,ETA30x16_203dpi.prn,IVECO,5803229239,100,x,0,5000,x,1000,0,5, -x,10,x,5803229240,5000,1000,ETA30x16_203dpi.prn,IVECO,5803229240,100,x,0,5000,x,1000,0,5, -x,10,x,5803229242,5000,1000,ETA30x16_203dpi.prn,IVECO,5803229242,100,x,0,5000,x,1000,0,5, -x,10,x,5803229244,5000,1000,ETA30x16_203dpi.prn,IVECO,5803229244,100,x,0,5000,x,1000,0,5, -x,10,x,5803229245,5000,1000,ETA30x16_203dpi.prn,IVECO,5803229245,100,x,0,5000,x,1000,0,5, -x,10,x,5803328788,5000,1000,ETA30x16_203dpi.prn,IVECO,5803328788,100,x,0,5000,x,1000,0,5, -x,10,x,5803328789,5000,1000,ETA30x16_203dpi.prn,IVECO,5803328789,100,x,0,5000,x,1000,0,5, -x,10,x,5803328906,5000,1000,ETA30x16_203dpi.prn,IVECO,5803328906,100,x,0,5000,x,1000,0,5, -x,10,x,5803328907,5000,1000,ETA30x16_203dpi.prn,IVECO,5803328907,100,x,0,5000,x,1000,0,5, -x,10,x,5803329396,5000,1000,ETA30x16_203dpi.prn,IVECO,5803329396,100,x,0,5000,x,1000,0,5, -x,10,x,5803329398,5000,1000,ETA30x16_203dpi.prn,IVECO,5803329398,100,x,0,5000,x,1000,0,5, -x,10,x,5803329442,5000,1000,ETA30x16_203dpi.prn,IVECO,5803329442,100,x,0,5000,x,1000,0,5, -x,10,x,5803329443,5000,1000,ETA30x16_203dpi.prn,IVECO,5803329443,100,x,0,5000,x,1000,0,5, -x,10,x,5803313274,5000,1000,ETA30x16_203dpi.prn,IVECO,5803313274,100,x,0,5000,x,1000,0,5, -x,10,x,5803313275,5000,1000,ETA30x16_203dpi.prn,IVECO,5803313275,100,x,0,5000,x,1000,0,5, -x,10,x,5803313276,5000,1000,ETA30x16_203dpi.prn,IVECO,5803313276,100,x,0,5000,x,1000,0,5, -x,10,x,5803330518,5000,1000,ETA30x16_203dpi.prn,IVECO,5803330518,100,x,0,5000,x,1000,0,5, -x,10,x,5803119925,5000,1000,ETA30x16_203dpi.prn,IVECO,5803119925,100,x,0,5000,x,1000,0,5, -x,10,x,5803025116,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025116,100,x,0,5000,x,1000,0,5, -x,10,x,5803406687,5000,1000,ETA30x16_203dpi.prn,IVECO,5803406687,100,x,0,5000,x,1000,0,5, -x,10,x,5803148265,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148265,100,x,0,5000,x,1000,0,5, -x,10,x,5803148266,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148266,100,x,0,5000,x,1000,0,5, -x,10,x,5803148268,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148268,100,x,0,5000,x,1000,0,5, -x,10,x,5803167128,5000,1000,ETA30x16_203dpi.prn,IVECO,5803167128,100,x,0,5000,x,1000,0,5, -x,10,x,800.P.850.1A,4000,1000,ETA30x16_203dpi.prn,DUCATI,800.P.850.1A,100,x,0,4000,x,1000,0,5, -x,10,x,5803148263,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148263,100,x,0,5000,x,1000,0,5, -x,10,x,5803148257,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148257,100,x,0,5000,x,1000,0,5, -x,10,x,5803007807,5000,1000,ETA30x16_203dpi.prn,IVECO,5803007807,100,x,0,5000,x,1000,0,5, -x,10,x,5803007806,5000,1000,ETA30x16_203dpi.prn,IVECO,5803007806,100,x,0,5000,x,1000,0,5, -x,10,x,5803148267,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148267,100,x,0,5000,x,1000,0,5, -x,10,x,5803148261,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148261,100,x,0,5000,x,1000,0,5, -x,10,x,5803148269,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148269,100,x,0,5000,x,1000,0,5, -x,10,x,5803148264,5000,1000,ETA30x16_203dpi.prn,IVECO,5803148264,100,x,0,5000,x,1000,0,5, -x,10,x,5803166717,5000,1000,ETA30x16_203dpi.prn,IVECO,5803166717,100,x,0,5000,x,1000,0,5, -x,10,x,5803025099,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025099,100,x,0,5000,x,1000,0,5, -x,10,x,5803025100,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025100,100,x,0,5000,x,1000,0,5, -x,10,x,5803036734,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036734,100,x,0,5000,x,1000,0,5, -x,10,x,5803036735,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036735,100,x,0,5000,x,1000,0,5, -x,10,x,800.P.851.1A,4000,1000,ETA30x16_203dpi.prn,DUCATI,800.P.851.1A,100,x,0,4000,x,1000,0,5, -x,10,x,specificare ricetta,5000,1000,ETA013L.prn,IVECO,specificare ricetta,100,x,0,5000,x,1000,0,5, -x,10,x,5803148256,5000,1000,ETA013L.prn,IVECO,5803148256,100,x,0,5000,x,1000,0,5, -x,10,x,5803047099,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047099,100,x,0,5000,x,1000,0,5, -x,10,x,5803336508,5000,1000,ETA30x16_203dpi.prn,IVECO,5803336508,100,x,0,5000,x,1000,0,5, -x,10,x,5803336509,5000,1000,ETA30x16_203dpi.prn,IVECO,5803336509,100,x,0,5000,x,1000,0,5, -x,10,x,5803419413,5000,1000,ETA30x16_203dpi.prn,IVECO,5803419413,100,x,0,5000,x,1000,0,5, -x,10,x,5803421272,5000,1000,ETA30x16_203dpi.prn,IVECO,5803421272,100,x,0,5000,x,1000,0,5, -x,10,x,5803419414,5000,1000,ETA30x16_203dpi.prn,IVECO,5803419414,100,x,0,5000,x,1000,0,5, -x,10,x,5803419415,5000,1000,ETA30x16_203dpi.prn,IVECO,5803419415,100,x,0,5000,x,1000,0,5, -x,10,x,5803025124,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025124,100,x,0,5000,x,1000,0,5, -x,10,x,5803406514,5000,1000,ETA30x16_203dpi.prn,IVECO,5803406514,100,x,0,5000,x,1000,0,5, -x,10,x,5803405934,5000,1000,ETA30x16_203dpi.prn,IVECO,5803405934,100,x,0,5000,x,1000,0,5, -x,10,x,5803034770,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034770,100,x,0,5000,x,1000,0,5, -x,10,x,5803034021,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034021,100,x,0,5000,x,1000,0,5, -x,10,x,5803036751,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036751,100,x,0,5000,x,1000,0,5, -x,10,x,5803036737,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036737,100,x,0,5000,x,1000,0,5, -x,10,x,5803034776,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034776,100,x,0,5000,x,1000,0,5, -x,10,x,5803025123,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025123,100,x,0,5000,x,1000,0,5, -x,10,x,5803047088,5000,1000,ETA30x16_203dpi.prn,IVECO,5803047088,100,x,0,5000,x,1000,0,5, -x,10,x,5803025112,5000,1000,ETA30x16_203dpi.prn,IVECO,5803025112,100,x,0,5000,x,1000,0,5, -x,10,x,5803034771,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034771,100,x,0,5000,x,1000,0,5, -x,10,x,5803406498 ,5000,1000,ETA30x16_203dpi.prn,IVECO,5803406498 ,100,x,0,5000,x,1000,0,5, -x,10,x,5803409143,5000,1000,ETA30x16_203dpi.prn,IVECO,5803409143,100,x,0,5000,x,1000,0,5, -x,10,x,5803406503,5000,1000,ETA30x16_203dpi.prn,IVECO,5803406503,100,x,0,5000,x,1000,0,5, -x,10,x,5803034812,5000,1000,ETA30x16_203dpi.prn,IVECO,5803034812,100,x,0,5000,x,1000,0,5, -x,10,x,5803048121,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048121,100,x,0,5000,x,1000,0,5, -x,10,x,5803048122,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048122,100,x,0,5000,x,1000,0,5, -x,10,x,5803048123,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048123,100,x,0,5000,x,1000,0,5, -x,10,x,5803048125,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048125,100,x,0,5000,x,1000,0,5, -x,10,x,5803048126,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048126,100,x,0,5000,x,1000,0,5, -x,10,x,5803048127,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048127,100,x,0,5000,x,1000,0,5, -x,10,x,5803048128,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048128,100,x,0,5000,x,1000,0,5, -x,10,x,5803048129,5000,1000,ETA30x16_203dpi.prn,IVECO,5803048129,100,x,0,5000,x,1000,0,5, -x,10,x,5803033718,5000,1000,ETA30x16_203dpi.prn,IVECO,5803033718,100,x,0,5000,x,1000,0,5, -x,10,x,5803036740,5000,1000,ETA30x16_203dpi.prn,IVECO,5803036740,100,x,0,5000,x,1000,0,5, -x,10,x,5802815391,5000,1000,ETA30x16_203dpi.prn,IVECO,5802815391,100,x,0,5000,x,1000,0,5, -x,10,x,5802815398,5000,1000,ETA30x16_203dpi.prn,IVECO,5802815398,100,x,0,5000,x,1000,0,5, -x,10,x,5802815400,5000,1000,ETA30x16_203dpi.prn,IVECO,5802815400,100,x,0,5000,x,1000,0,5, -x,10,x,5802850925,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850925,100,x,0,5000,x,1000,0,5, -x,10,x,5802850926,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850926,100,x,0,5000,x,1000,0,5, -x,10,x,5802850929,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850929,100,x,0,5000,x,1000,0,5, -x,10,x,5802850932,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850932,100,x,0,5000,x,1000,0,5, -x,10,x,5802850933,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850933,100,x,0,5000,x,1000,0,5, -x,10,x,5802850935,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850935,100,x,0,5000,x,1000,0,5, -x,10,x,5802850936,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850936,100,x,0,5000,x,1000,0,5, -x,10,x,5802850941,5000,1000,ETA30x16_203dpi.prn,IVECO,5802850941,100,x,0,5000,x,1000,0,5, -x,10,x,5802860512,5000,1000,ETA30x16_203dpi.prn,IVECO,5802860512,100,x,0,5000,x,1000,0,5, -x,10,x,5802963590,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963590,100,x,0,5000,x,1000,0,5, -x,10,x,5802963591,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963591,100,x,0,5000,x,1000,0,5, -x,10,x,5802963593,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963593,100,x,0,5000,x,1000,0,5, -x,10,x,5802963597,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963597,100,x,0,5000,x,1000,0,5, -x,10,x,5802963598,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963598,100,x,0,5000,x,1000,0,5, -x,10,x,5802963599,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963599,100,x,0,5000,x,1000,0,5, -x,10,x,5802963600,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963600,100,x,0,5000,x,1000,0,5, -x,10,x,5802963679,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963679,100,x,0,5000,x,1000,0,5, -x,10,x,5802963681,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963681,100,x,0,5000,x,1000,0,5, -x,10,x,5802963683,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963683,100,x,0,5000,x,1000,0,5, -x,10,x,5802963684,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963684,100,x,0,5000,x,1000,0,5, -x,10,x,5802963685,5000,1000,ETA30x16_203dpi.prn,IVECO,5802963685,100,x,0,5000,x,1000,0,5, -x,10,x,5802966799,5000,1000,ETA30x16_203dpi.prn,IVECO,5802966799,100,x,0,5000,x,1000,0,5, +codice_ricetta,pressione_pre_riempimento,prova_tenuta_abilitata_2,codice_a_barre,prova_tenuta_abilitata,cliente,tempo_di_test_2,tempo_pre_riempimento,tempo_di_test,pid_pressure_correction,pressione_pre_riempimento_2,part_number,tempo_pre_riempimento_2,verifica_codice_a_barre_abilitata,pressione_di_test_2,modello_etichetta,stampa_etichetta_abilitata,pressione_di_test +5803034806,5000,x,,x,IVECO,5,0,10,100,1000,5803034806,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803037204,5000,x,,x,IVECO,5,0,10,100,1000,5803037204,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803037207,5000,x,,x,IVECO,5,0,10,100,1000,5803037207,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048131,5000,x,,x,IVECO,5,0,10,100,1000,5803048131,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048132,5000,x,,x,IVECO,5,0,10,100,1000,5803048132,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803098374,5000,x,,x,IVECO,5,0,10,100,1000,5803098374,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803098375,5000,x,,x,IVECO,5,0,10,100,1000,5803098375,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025107,5000,x,,x,IVECO,5,0,10,100,1000,5803025107,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025111,5000,x,,x,IVECO,5,0,10,100,1000,5803025111,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025113,5000,x,,x,IVECO,5,0,10,100,1000,5803025113,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025114,5000,x,,x,IVECO,5,0,10,100,1000,5803025114,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025117,5000,x,,x,IVECO,5,0,10,100,1000,5803025117,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025127,5000,x,,x,IVECO,5,0,10,100,1000,5803025127,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025130,5000,x,,x,IVECO,5,0,10,100,1000,5803025130,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025131,5000,x,,x,IVECO,5,0,10,100,1000,5803025131,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025134,5000,x,,x,IVECO,5,0,10,100,1000,5803025134,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025135,5000,x,,x,IVECO,5,0,10,100,1000,5803025135,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025136,5000,x,,x,IVECO,5,0,10,100,1000,5803025136,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025137,5000,x,,x,IVECO,5,0,10,100,1000,5803025137,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803033719,5000,x,,x,IVECO,5,0,10,100,1000,5803033719,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034025,5000,x,,x,IVECO,5,0,10,100,1000,5803034025,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034029,5000,x,,x,IVECO,5,0,10,100,1000,5803034029,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034807,5000,x,,x,IVECO,5,0,10,100,1000,5803034807,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803041432,5000,x,,x,IVECO,5,0,10,100,1000,5803041432,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803041433,5000,x,,x,IVECO,5,0,10,100,1000,5803041433,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025108,5000,x,,x,IVECO,5,0,10,100,1000,5803025108,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025109,5000,x,,x,IVECO,5,0,10,100,1000,5803025109,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025110,5000,x,,x,IVECO,5,0,10,100,1000,5803025110,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025115,5000,x,,x,IVECO,5,0,10,100,1000,5803025115,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025118,5000,x,,x,IVECO,5,0,10,100,1000,5803025118,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025132,5000,x,,x,IVECO,5,0,10,100,1000,5803025132,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025133,5000,x,,x,IVECO,5,0,10,100,1000,5803025133,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803033717,5000,x,,x,IVECO,5,0,10,100,1000,5803033717,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034002,5000,x,,x,IVECO,5,0,10,100,1000,5803034002,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034005,5000,x,,x,IVECO,5,0,10,100,1000,5803034005,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034011,5000,x,,x,IVECO,5,0,10,100,1000,5803034011,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034015,5000,x,,x,IVECO,5,0,10,100,1000,5803034015,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034017,5000,x,,x,IVECO,5,0,10,100,1000,5803034017,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034020,5000,x,,x,IVECO,5,0,10,100,1000,5803034020,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034022,5000,x,,x,IVECO,5,0,10,100,1000,5803034022,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034026,5000,x,,x,IVECO,5,0,10,100,1000,5803034026,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034027,5000,x,,x,IVECO,5,0,10,100,1000,5803034027,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034028,5000,x,,x,IVECO,5,0,10,100,1000,5803034028,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034772,5000,x,,x,IVECO,5,0,10,100,1000,5803034772,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036730,5000,x,,x,IVECO,5,0,10,100,1000,5803036730,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036731,5000,x,,x,IVECO,5,0,10,100,1000,5803036731,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036732,5000,x,,x,IVECO,5,0,10,100,1000,5803036732,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036733,5000,x,,x,IVECO,5,0,10,100,1000,5803036733,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036741,5000,x,,x,IVECO,5,0,10,100,1000,5803036741,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036742,5000,x,,x,IVECO,5,0,10,100,1000,5803036742,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036743,5000,x,,x,IVECO,5,0,10,100,1000,5803036743,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036744,5000,x,,x,IVECO,5,0,10,100,1000,5803036744,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036746,5000,x,,x,IVECO,5,0,10,100,1000,5803036746,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036747,5000,x,,x,IVECO,5,0,10,100,1000,5803036747,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036753,5000,x,,x,IVECO,5,0,10,100,1000,5803036753,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803041434,5000,x,,x,IVECO,5,0,10,100,1000,5803041434,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803041435,5000,x,,x,IVECO,5,0,10,100,1000,5803041435,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048130,5000,x,,x,IVECO,5,0,10,100,1000,5803048130,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803041436,5000,x,,x,IVECO,5,0,10,100,1000,5803041436,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803041437,5000,x,,x,IVECO,5,0,10,100,1000,5803041437,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036748,5000,x,,x,IVECO,5,0,10,100,1000,5803036748,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036749,5000,x,,x,IVECO,5,0,10,100,1000,5803036749,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034810,5000,x,,x,IVECO,5,0,10,100,1000,5803034810,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034811,5000,x,,x,IVECO,5,0,10,100,1000,5803034811,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101533,5000,x,,x,IVECO,5,0,10,100,1000,5803101533,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101535,5000,x,,x,IVECO,5,0,10,100,1000,5803101535,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101537,5000,x,,x,IVECO,5,0,10,100,1000,5803101537,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101538,5000,x,,x,IVECO,5,0,10,100,1000,5803101538,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108304,5000,x,,x,IVECO,5,0,10,100,1000,5803108304,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108310,5000,x,,x,IVECO,5,0,10,100,1000,5803108310,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101534,5000,x,,x,IVECO,5,0,10,100,1000,5803101534,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101536,5000,x,,x,IVECO,5,0,10,100,1000,5803101536,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034813,5000,x,,x,IVECO,5,0,10,100,1000,5803034813,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108305,5000,x,,x,IVECO,5,0,10,100,1000,5803108305,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108311,5000,x,,x,IVECO,5,0,10,100,1000,5803108311,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803007808,5000,x,,x,IVECO,5,0,10,100,1000,5803007808,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034023,5000,x,,x,IVECO,5,0,10,100,1000,5803034023,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034024,5000,x,,x,IVECO,5,0,10,100,1000,5803034024,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101541,5000,x,,x,IVECO,5,0,10,100,1000,5803101541,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101542,5000,x,,x,IVECO,5,0,10,100,1000,5803101542,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034778,5000,x,,x,IVECO,5,0,10,100,1000,5803034778,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034780,5000,x,,x,IVECO,5,0,10,100,1000,5803034780,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803037200,5000,x,,x,IVECO,5,0,10,100,1000,5803037200,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803037201,5000,x,,x,IVECO,5,0,10,100,1000,5803037201,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803104802,5000,x,,x,IVECO,5,0,10,100,1000,5803104802,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803104803,5000,x,,x,IVECO,5,0,10,100,1000,5803104803,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803104804,5000,x,,x,IVECO,5,0,10,100,1000,5803104804,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803104806,5000,x,,x,IVECO,5,0,10,100,1000,5803104806,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803104807,5000,x,,x,IVECO,5,0,10,100,1000,5803104807,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803104808,5000,x,,x,IVECO,5,0,10,100,1000,5803104808,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025103,5000,x,,x,IVECO,5,0,10,100,1000,5803025103,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025105,5000,x,,x,IVECO,5,0,10,100,1000,5803025105,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047079,5000,x,,x,IVECO,5,0,10,100,1000,5803047079,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047080,5000,x,,x,IVECO,5,0,10,100,1000,5803047080,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047095,5000,x,,x,IVECO,5,0,10,100,1000,5803047095,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047096,5000,x,,x,IVECO,5,0,10,100,1000,5803047096,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034808,5000,x,,x,IVECO,5,0,10,100,1000,5803034808,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034809,5000,x,,x,IVECO,5,0,10,100,1000,5803034809,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108365,5000,x,,x,IVECO,5,0,10,100,1000,5803108365,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108368,5000,x,,x,IVECO,5,0,10,100,1000,5803108368,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034007,5000,x,,x,IVECO,5,0,10,100,1000,5803034007,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034009,5000,x,,x,IVECO,5,0,10,100,1000,5803034009,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803037202,5000,x,,x,IVECO,5,0,10,100,1000,5803037202,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803037203,5000,x,,x,IVECO,5,0,10,100,1000,5803037203,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108366,5000,x,,x,IVECO,5,0,10,100,1000,5803108366,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803108369,5000,x,,x,IVECO,5,0,10,100,1000,5803108369,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025125,5000,x,,x,IVECO,5,0,10,100,1000,5803025125,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025126,5000,x,,x,IVECO,5,0,10,100,1000,5803025126,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034773,5000,x,,x,IVECO,5,0,10,100,1000,5803034773,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803033716,5000,x,,x,IVECO,5,0,10,100,1000,5803033716,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034013,5000,x,,x,IVECO,5,0,10,100,1000,5803034013,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025101,5000,x,,x,IVECO,5,0,10,100,1000,5803025101,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047093,5000,x,,x,IVECO,5,0,10,100,1000,5803047093,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025102,5000,x,,x,IVECO,5,0,10,100,1000,5803025102,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025104,5000,x,,x,IVECO,5,0,10,100,1000,5803025104,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025106,5000,x,,x,IVECO,5,0,10,100,1000,5803025106,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047087,5000,x,,x,IVECO,5,0,10,100,1000,5803047087,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047090,5000,x,,x,IVECO,5,0,10,100,1000,5803047090,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047092,5000,x,,x,IVECO,5,0,10,100,1000,5803047092,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025128,5000,x,,x,IVECO,5,0,10,100,1000,5803025128,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025129,5000,x,,x,IVECO,5,0,10,100,1000,5803025129,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047075,5000,x,,x,IVECO,5,0,10,100,1000,5803047075,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047076,5000,x,,x,IVECO,5,0,10,100,1000,5803047076,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047073,5000,x,,x,IVECO,5,0,10,100,1000,5803047073,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047074,5000,x,,x,IVECO,5,0,10,100,1000,5803047074,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034774,5000,x,,x,IVECO,5,0,10,100,1000,5803034774,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036739,5000,x,,x,IVECO,5,0,10,100,1000,5803036739,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047098,5000,x,,x,IVECO,5,0,10,100,1000,5803047098,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047091,5000,x,,x,IVECO,5,0,10,100,1000,5803047091,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223729,5000,x,,x,IVECO,5,0,10,100,1000,5803223729,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223730,5000,x,,x,IVECO,5,0,10,100,1000,5803223730,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223731,5000,x,,x,IVECO,5,0,10,100,1000,5803223731,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223732,5000,x,,x,IVECO,5,0,10,100,1000,5803223732,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223733,5000,x,,x,IVECO,5,0,10,100,1000,5803223733,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223734,5000,x,,x,IVECO,5,0,10,100,1000,5803223734,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223735,5000,x,,x,IVECO,5,0,10,100,1000,5803223735,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223736,5000,x,,x,IVECO,5,0,10,100,1000,5803223736,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223737,5000,x,,x,IVECO,5,0,10,100,1000,5803223737,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223738,5000,x,,x,IVECO,5,0,10,100,1000,5803223738,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223739,5000,x,,x,IVECO,5,0,10,100,1000,5803223739,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223740,5000,x,,x,IVECO,5,0,10,100,1000,5803223740,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223741,5000,x,,x,IVECO,5,0,10,100,1000,5803223741,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223742,5000,x,,x,IVECO,5,0,10,100,1000,5803223742,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223743,5000,x,,x,IVECO,5,0,10,100,1000,5803223743,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223744,5000,x,,x,IVECO,5,0,10,100,1000,5803223744,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223745,5000,x,,x,IVECO,5,0,10,100,1000,5803223745,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223746,5000,x,,x,IVECO,5,0,10,100,1000,5803223746,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223747,5000,x,,x,IVECO,5,0,10,100,1000,5803223747,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223748,5000,x,,x,IVECO,5,0,10,100,1000,5803223748,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223749,5000,x,,x,IVECO,5,0,10,100,1000,5803223749,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223750,5000,x,,x,IVECO,5,0,10,100,1000,5803223750,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223751,5000,x,,x,IVECO,5,0,10,100,1000,5803223751,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223752,5000,x,,x,IVECO,5,0,10,100,1000,5803223752,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223753,5000,x,,x,IVECO,5,0,10,100,1000,5803223753,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803120372,5000,x,,x,IVECO,5,0,10,100,1000,5803120372,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803120373,5000,x,,x,IVECO,5,0,10,100,1000,5803120373,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803120374,5000,x,,x,IVECO,5,0,10,100,1000,5803120374,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803120375,5000,x,,x,IVECO,5,0,10,100,1000,5803120375,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101543,5000,x,,x,IVECO,5,0,10,100,1000,5803101543,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101544,5000,x,,x,IVECO,5,0,10,100,1000,5803101544,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101545,5000,x,,x,IVECO,5,0,10,100,1000,5803101545,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101546,5000,x,,x,IVECO,5,0,10,100,1000,5803101546,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803101547,5000,x,,x,IVECO,5,0,10,100,1000,5803101547,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223754,5000,x,,x,IVECO,5,0,10,100,1000,5803223754,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803223755,5000,x,,x,IVECO,5,0,10,100,1000,5803223755,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803120371,5000,x,,x,IVECO,5,0,10,100,1000,5803120371,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803228584,5000,x,,x,IVECO,5,0,10,100,1000,5803228584,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803228585,5000,x,,x,IVECO,5,0,10,100,1000,5803228585,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803236684,5000,x,,x,IVECO,5,0,10,100,1000,5803236684,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803236685,5000,x,,x,IVECO,5,0,10,100,1000,5803236685,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803229237,5000,x,,x,IVECO,5,0,10,100,1000,5803229237,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803229239,5000,x,,x,IVECO,5,0,10,100,1000,5803229239,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803328788,5000,x,,x,IVECO,5,0,10,100,1000,5803328788,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803328789,5000,x,,x,IVECO,5,0,10,100,1000,5803328789,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803328906,5000,x,,x,IVECO,5,0,10,100,1000,5803328906,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803328907,5000,x,,x,IVECO,5,0,10,100,1000,5803328907,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803329396,5000,x,,x,IVECO,5,0,10,100,1000,5803329396,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803329398,5000,x,,x,IVECO,5,0,10,100,1000,5803329398,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803329442,5000,x,,x,IVECO,5,0,10,100,1000,5803329442,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803329443,5000,x,,x,IVECO,5,0,10,100,1000,5803329443,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803313274,5000,x,,x,IVECO,5,0,10,100,1000,5803313274,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803313275,5000,x,,x,IVECO,5,0,10,100,1000,5803313275,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803313276,5000,x,,x,IVECO,5,0,10,100,1000,5803313276,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803330518,5000,x,,x,IVECO,5,0,10,100,1000,5803330518,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025116,5000,x,,x,IVECO,5,0,10,100,1000,5803025116,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803406687,5000,x,,x,IVECO,5,0,10,100,1000,5803406687,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803148265,5000,x,,x,IVECO,5,0,10,100,1000,5803148265,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803148266,5000,x,,x,IVECO,5,0,10,100,1000,5803148266,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803148268,5000,x,,x,IVECO,5,0,10,100,1000,5803148268,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803167128,5000,x,,x,IVECO,5,0,10,100,1000,5803167128,0,x,1000,ETA30x16_203dpi.prn,x,5000 +800.P.850.1A,4000,x,,x,DUCATI,5,0,10,100,1000,800.P.850.1A,0,x,1000,ETA30x16_203dpi.prn,x,4000 +5803148263,5000,x,,x,IVECO,5,0,10,100,1000,5803148263,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803148257,5000,x,,x,IVECO,5,0,10,100,1000,5803148257,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803007807,5000,x,,x,IVECO,5,0,10,100,1000,5803007807,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803007806,5000,x,,x,IVECO,5,0,10,100,1000,5803007806,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803148267,5000,x,,x,IVECO,5,0,10,100,1000,5803148267,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803148261,5000,x,,x,IVECO,5,0,10,100,1000,5803148261,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803148269,5000,x,,x,IVECO,5,0,10,100,1000,5803148269,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803166717,5000,x,,x,IVECO,5,0,10,100,1000,5803166717,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025099,5000,x,,x,IVECO,5,0,10,100,1000,5803025099,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025100,5000,x,,x,IVECO,5,0,10,100,1000,5803025100,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036734,5000,x,,x,IVECO,5,0,10,100,1000,5803036734,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036735,5000,x,,x,IVECO,5,0,10,100,1000,5803036735,0,x,1000,ETA30x16_203dpi.prn,x,5000 +800.P.851.1A,4000,x,,x,DUCATI,5,0,10,100,1000,800.P.851.1A,0,x,1000,ETA30x16_203dpi.prn,x,4000 +specificare ricetta,5000,x,,x,IVECO,5,0,10,100,1000,specificare ricetta,0,x,1000,ETA013L.prn,x,5000 +5803047099,5000,x,,x,IVECO,5,0,10,100,1000,5803047099,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803336508,5000,x,,x,IVECO,5,0,10,100,1000,5803336508,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803336509,5000,x,,x,IVECO,5,0,10,100,1000,5803336509,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803419413,5000,x,,x,IVECO,5,0,10,100,1000,5803419413,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803421272,5000,x,,x,IVECO,5,0,10,100,1000,5803421272,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803419414,5000,x,,x,IVECO,5,0,10,100,1000,5803419414,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025124,5000,x,,x,IVECO,5,0,10,100,1000,5803025124,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803406514,5000,x,,x,IVECO,5,0,10,100,1000,5803406514,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803405934,5000,x,,x,IVECO,5,0,10,100,1000,5803405934,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034770,5000,x,,x,IVECO,5,0,10,100,1000,5803034770,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034021,5000,x,,x,IVECO,5,0,10,100,1000,5803034021,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036751,5000,x,,x,IVECO,5,0,10,100,1000,5803036751,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803036737,5000,x,,x,IVECO,5,0,10,100,1000,5803036737,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034776,5000,x,,x,IVECO,5,0,10,100,1000,5803034776,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025123,5000,x,,x,IVECO,5,0,10,100,1000,5803025123,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803047088,5000,x,,x,IVECO,5,0,10,100,1000,5803047088,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803025112,5000,x,,x,IVECO,5,0,10,100,1000,5803025112,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034771,5000,x,,x,IVECO,5,0,10,100,1000,5803034771,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803406498 ,5000,x,,x,IVECO,5,0,10,100,1000,5803406498 ,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803409143,5000,x,,x,IVECO,5,0,10,100,1000,5803409143,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803406503,5000,x,,x,IVECO,5,0,10,100,1000,5803406503,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803034812,5000,x,,x,IVECO,5,0,10,100,1000,5803034812,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048121,5000,x,,x,IVECO,5,0,10,100,1000,5803048121,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048122,5000,x,,x,IVECO,5,0,10,100,1000,5803048122,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048123,5000,x,,x,IVECO,5,0,10,100,1000,5803048123,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048126,5000,x,,x,IVECO,5,0,10,100,1000,5803048126,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048127,5000,x,,x,IVECO,5,0,10,100,1000,5803048127,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048128,5000,x,,x,IVECO,5,0,10,100,1000,5803048128,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048129,5000,x,,x,IVECO,5,0,10,100,1000,5803048129,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803033718,5000,x,,x,IVECO,5,0,10,100,1000,5803033718,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803537511,5000,,,x,IVECO,,0,10,100,,5803537511,,x,,ETA30x16_203dpi.prn,x,5000 +5803538735,5000,,,x,IVECO,,0,10,100,,5803538735,,x,,ETA30x16_203dpi.prn,x,5000 +5803036740,5000,,,x,IVECO,,0,10,100,,5803036740,,x,,ETA30x16_203dpi.prn,x,5000 +5803465862,5000,,,x,IVECO,,0,10,100,,5803465862,,x,,ETA30x16_203dpi.prn,x,5000 +5803465863,5000,,,x,IVECO,,0,10,100,,5803465863,,x,,ETA30x16_203dpi.prn,x,5000 +5803484874,5000,,,x,IVECO,,0,10,100,,5803484874,,x,,ETA30x16_203dpi.prn,x,5000 +5803484876,5000,,,x,IVECO,,0,10,100,,5803484876,,x,,ETA30x16_203dpi.prn,x,5000 +5803148256,5000,,,x,IVECO,,0,10,100,,5803148256,,x,,ETA30x16_203dpi.prn,x,5000 +5803148264,5000,x,,x,IVECO,5,0,10,100,1000,5803148264,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803538920,5000,,,x,IVECO,,0,10,100,,5803538920,,x,,ETA30x16_203dpi.prn,x,5000 +5802815391,5000,,,x,IVECO,,0,10,100,,5802815391,,x,,ETA30x16_203dpi.prn,x,5000 +5802815398,5000,x,,x,IVECO,5,0,10,100,1000,5802815398,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802815400,5000,x,,x,IVECO,5,0,10,100,1000,5802815400,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850925,5000,x,,x,IVECO,5,0,10,100,1000,5802850925,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850926,5000,x,,x,IVECO,5,0,10,100,1000,5802850926,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850929,5000,x,,x,IVECO,5,0,10,100,1000,5802850929,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850932,5000,x,,x,IVECO,5,0,10,100,1000,5802850932,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850933,5000,x,,x,IVECO,5,0,10,100,1000,5802850933,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850935,5000,x,,x,IVECO,5,0,10,100,1000,5802850935,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850936,5000,x,,x,IVECO,5,0,10,100,1000,5802850936,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802850941,5000,x,,x,IVECO,5,0,10,100,1000,5802850941,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802860512,5000,x,,x,IVECO,5,0,10,100,1000,5802860512,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963590,5000,x,,x,IVECO,5,0,10,100,1000,5802963590,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963591,5000,x,,x,IVECO,5,0,10,100,1000,5802963591,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963593,5000,x,,x,IVECO,5,0,10,100,1000,5802963593,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963597,5000,x,,x,IVECO,5,0,10,100,1000,5802963597,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963598,5000,x,,x,IVECO,5,0,10,100,1000,5802963598,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963599,5000,x,,x,IVECO,5,0,10,100,1000,5802963599,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963600,5000,x,,x,IVECO,5,0,10,100,1000,5802963600,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963679,5000,x,,x,IVECO,5,0,10,100,1000,5802963679,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963681,5000,x,,x,IVECO,5,0,10,100,1000,5802963681,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963683,5000,x,,x,IVECO,5,0,10,100,1000,5802963683,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963684,5000,x,,x,IVECO,5,0,10,100,1000,5802963684,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802963685,5000,x,,x,IVECO,5,0,10,100,1000,5802963685,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5802966799,5000,x,,x,IVECO,5,0,10,100,1000,5802966799,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803048125,5000,,,x,IVECO,,0,10,100,,5803048125,,x,,ETA30x16_203dpi.prn,x,5000 +5803537509,5000,,,x,IVECO,,0,10,100,,5803537509,,x,,ETA30x16_203dpi.prn,x,5000 +5803229240,5000,x,,x,IVECO,5,0,10,100,1000,5803229240,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803229242,5000,x,,x,IVECO,5,0,10,100,1000,5803229242,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803229244,5000,x,,x,IVECO,5,0,10,100,1000,5803229244,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803229245,5000,x,,x,IVECO,5,0,10,100,1000,5803229245,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803119921,5000,x,,x,IVECO,5,0,10,100,1000,5803119921,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803119922,5000,,,x,IVECO,,0,10,100,,5803119922,,x,,ETA30x16_203dpi.prn,x,5000 +5803119923,5000,x,,x,IVECO,5,0,10,100,1000,5803119923,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803119924,5000,,,x,IVECO,,0,10,100,,5803119924,,x,,ETA30x16_203dpi.prn,x,5000 +5803119925,5000,x,,x,IVECO,5,0,10,100,1000,5803119925,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803119926,5000,x,,x,IVECO,5,0,10,100,1000,5803119926,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803119927,5000,x,,x,IVECO,5,0,10,100,1000,5803119927,0,x,1000,ETA30x16_203dpi.prn,x,5000 +5803465412,5000,,,x,IVECO,,0,10,100,,5803465412,,x,,ETA30x16_203dpi.prn,x,5000 +5803037206,5000,,,x,IVECO,,0,10,100,,5803037206,,x,,ETA30x16_203dpi.prn,x,5000 +5803552496,5000,,,x,IVECO,,0,10,100,,5803552496,,x,,ETA30x16_203dpi.prn,x,2000 +5803419415,5000,,,x,IVECO,,0,10,100,,5803419415,,x,,ETA30x16_203dpi.prn,x,5000 diff --git a/config/csv_import/manual_csv_export/st-ten-5_RECIPES_29-05-2025.csv b/config/csv_import/manual_csv_export/st-ten-5_RECIPES_29-05-2025.csv index 258a552..0208305 100644 --- a/config/csv_import/manual_csv_export/st-ten-5_RECIPES_29-05-2025.csv +++ b/config/csv_import/manual_csv_export/st-ten-5_RECIPES_29-05-2025.csv @@ -1,279 +1,4 @@ codice_ricetta,cliente,part_number,dimensione_lotto_abilitata,dimensione_lotto,verifica_connettore_abilitata,connettore,verifica_codice_a_barre_abilitata,codice_a_barre,verifica_resistenza_connettore_abilitata,scala_resistenza,r nominale,tolleranza_resistenza_pos,tolleranza_resistenza_neg,avvitatura_abilitata,viti,prova_tenuta_abilitata,tempo_pre_riempimento,pressione_pre_riempimento,tempo_riempimento,tempo_assestamento,percentuale_minima_pressione_assestamento,percentuale_massima_pressione_assestamento,tempo_di_test,pressione_di_test_delta_minimo,pressione_di_test,pressione_di_test_delta_massimo,tempo_svuotamento,pressione_svuotamento,prova_tenuta_abilitata_2,tempo_pre_riempimento_2,pressione_pre_riempimento_2,tempo_riempimento_2,tempo_assestamento_2,percentuale_minima_pressione_assestamento_2,percentuale_massima_pressione_assestamento_2,tempo_di_test_2,pressione_di_test_delta_minimo_2,pressione_di_test_2,pressione_di_test_delta_massimo_2,tempo_svuotamento_2,pressione_svuotamento_2,test_visione_abilitato,ricetta_visione,stampa_etichetta_abilitata,modello_etichetta,labeltxt_1,labeltxt_2,labeltxt_3,labeltxt_4,labeltxt_5 -5803034806,IVECO,5803034806,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803037204,IVECO,5803037204,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803037206,IVECO,5803037206,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803037207,IVECO,5803037207,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048121,IVECO,5803048121,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048122,IVECO,5803048122,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048123,IVECO,5803048123,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048125,IVECO,5803048125,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048126,IVECO,5803048126,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048127,IVECO,5803048127,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048128,IVECO,5803048128,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048131,IVECO,5803048131,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048132,IVECO,5803048132,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803098374,IVECO,5803098374,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803098375,IVECO,5803098375,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119920,IVECO,5803119920,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119921,IVECO,5803119921,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119922,IVECO,5803119922,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119923,IVECO,5803119923,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119924,IVECO,5803119924,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119926,IVECO,5803119926,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119927,IVECO,5803119927,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025107,IVECO,5803025107,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025111,IVECO,5803025111,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025113,IVECO,5803025113,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025114,IVECO,5803025114,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025117,IVECO,5803025117,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025127,IVECO,5803025127,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025130,IVECO,5803025130,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025131,IVECO,5803025131,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025134,IVECO,5803025134,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025135,IVECO,5803025135,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025136,IVECO,5803025136,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025137,IVECO,5803025137,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803033719,IVECO,5803033719,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034025,IVECO,5803034025,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034029,IVECO,5803034029,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034807,IVECO,5803034807,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803041432,IVECO,5803041432,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803041433,IVECO,5803041433,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025108,IVECO,5803025108,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025109,IVECO,5803025109,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025110,IVECO,5803025110,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025115,IVECO,5803025115,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025118,IVECO,5803025118,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025132,IVECO,5803025132,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025133,IVECO,5803025133,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803033717,IVECO,5803033717,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034002,IVECO,5803034002,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034005,IVECO,5803034005,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034011,IVECO,5803034011,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034015,IVECO,5803034015,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034017,IVECO,5803034017,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034020,IVECO,5803034020,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034022,IVECO,5803034022,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034026,IVECO,5803034026,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034027,IVECO,5803034027,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034028,IVECO,5803034028,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034772,IVECO,5803034772,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036730,IVECO,5803036730,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036731,IVECO,5803036731,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036732,IVECO,5803036732,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036733,IVECO,5803036733,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036741,IVECO,5803036741,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036742,IVECO,5803036742,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036743,IVECO,5803036743,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036744,IVECO,5803036744,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036746,IVECO,5803036746,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036747,IVECO,5803036747,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036753,IVECO,5803036753,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803041434,IVECO,5803041434,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803041435,IVECO,5803041435,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048129,IVECO,5803048129,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803048130,IVECO,5803048130,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803041436,IVECO,5803041436,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803041437,IVECO,5803041437,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036748,IVECO,5803036748,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036749,IVECO,5803036749,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034810,IVECO,5803034810,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034811,IVECO,5803034811,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101533,IVECO,5803101533,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101535,IVECO,5803101535,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101537,IVECO,5803101537,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101538,IVECO,5803101538,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108304,IVECO,5803108304,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108310,IVECO,5803108310,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101534,IVECO,5803101534,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101536,IVECO,5803101536,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803033718,IVECO,5803033718,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034812,IVECO,5803034812,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034813,IVECO,5803034813,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108305,IVECO,5803108305,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108311,IVECO,5803108311,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803007808,IVECO,5803007808,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034023,IVECO,5803034023,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034024,IVECO,5803034024,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101541,IVECO,5803101541,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101542,IVECO,5803101542,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034778,IVECO,5803034778,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034780,IVECO,5803034780,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803037200,IVECO,5803037200,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803037201,IVECO,5803037201,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803104802,IVECO,5803104802,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803104803,IVECO,5803104803,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803104804,IVECO,5803104804,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803104806,IVECO,5803104806,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803104807,IVECO,5803104807,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803104808,IVECO,5803104808,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025103,IVECO,5803025103,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025105,IVECO,5803025105,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047079,IVECO,5803047079,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047080,IVECO,5803047080,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047095,IVECO,5803047095,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047096,IVECO,5803047096,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034808,IVECO,5803034808,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034809,IVECO,5803034809,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108365,IVECO,5803108365,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108368,IVECO,5803108368,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034007,IVECO,5803034007,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034009,IVECO,5803034009,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803037202,IVECO,5803037202,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803037203,IVECO,5803037203,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108366,IVECO,5803108366,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803108369,IVECO,5803108369,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025125,IVECO,5803025125,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025126,IVECO,5803025126,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034773,IVECO,5803034773,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803033716,IVECO,5803033716,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034013,IVECO,5803034013,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025101,IVECO,5803025101,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047093,IVECO,5803047093,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025102,IVECO,5803025102,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025104,IVECO,5803025104,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025106,IVECO,5803025106,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047087,IVECO,5803047087,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047090,IVECO,5803047090,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047092,IVECO,5803047092,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025128,IVECO,5803025128,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025129,IVECO,5803025129,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047075,IVECO,5803047075,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047076,IVECO,5803047076,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047073,IVECO,5803047073,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047074,IVECO,5803047074,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034774,IVECO,5803034774,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036739,IVECO,5803036739,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036740,IVECO,5803036740,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047098,IVECO,5803047098,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047091,IVECO,5803047091,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223729,IVECO,5803223729,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223730,IVECO,5803223730,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223731,IVECO,5803223731,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223732,IVECO,5803223732,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223733,IVECO,5803223733,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223734,IVECO,5803223734,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223735,IVECO,5803223735,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223736,IVECO,5803223736,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223737,IVECO,5803223737,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223738,IVECO,5803223738,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223739,IVECO,5803223739,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223740,IVECO,5803223740,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223741,IVECO,5803223741,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223742,IVECO,5803223742,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223743,IVECO,5803223743,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223744,IVECO,5803223744,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223745,IVECO,5803223745,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223746,IVECO,5803223746,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223747,IVECO,5803223747,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223748,IVECO,5803223748,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223749,IVECO,5803223749,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223750,IVECO,5803223750,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223751,IVECO,5803223751,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223752,IVECO,5803223752,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223753,IVECO,5803223753,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803120372,IVECO,5803120372,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803120373,IVECO,5803120373,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803120374,IVECO,5803120374,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803120375,IVECO,5803120375,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101543,IVECO,5803101543,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101544,IVECO,5803101544,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101545,IVECO,5803101545,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101546,IVECO,5803101546,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803101547,IVECO,5803101547,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223754,IVECO,5803223754,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803223755,IVECO,5803223755,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803120371,IVECO,5803120371,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803228584,IVECO,5803228584,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803228585,IVECO,5803228585,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803236684,IVECO,5803236684,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803236685,IVECO,5803236685,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803229237,IVECO,5803229237,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803229239,IVECO,5803229239,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803229240,IVECO,5803229240,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803229242,IVECO,5803229242,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803229244,IVECO,5803229244,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803229245,IVECO,5803229245,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803328788,IVECO,5803328788,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803328789,IVECO,5803328789,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803328906,IVECO,5803328906,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803328907,IVECO,5803328907,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803329396,IVECO,5803329396,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803329398,IVECO,5803329398,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803329442,IVECO,5803329442,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803329443,IVECO,5803329443,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803313274,IVECO,5803313274,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803313275,IVECO,5803313275,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803313276,IVECO,5803313276,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803330518,IVECO,5803330518,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803119925,IVECO,5803119925,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025116,IVECO,5803025116,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803406687,IVECO,5803406687,,,,,,,,,,,,,,x,0,5000,6,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148265,IVECO,5803148265,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148266,IVECO,5803148266,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148268,IVECO,5803148268,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803167128,IVECO,5803167128,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -800.P.850.1A,DUCATI,800.P.850.1A,,,,,,,,,,,,,,x,0,4000,5,10,5,5,10,30,4000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148263,IVECO,5803148263,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148257,IVECO,5803148257,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803007807,IVECO,5803007807,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803007806,IVECO,5803007806,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148267,IVECO,5803148267,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148261,IVECO,5803148261,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148269,IVECO,5803148269,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803148264,IVECO,5803148264,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803166717,IVECO,5803166717,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025099,IVECO,5803025099,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025100,IVECO,5803025100,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036734,IVECO,5803036734,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036735,IVECO,5803036735,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -800.P.851.1A,DUCATI,800.P.851.1A,,,,,,,,,,,,,,x,0,4000,5,10,5,5,10,30,4000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -specificare ricetta,IVECO,specificare ricetta,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA013L.prn,,,,, -5803148256,IVECO,5803148256,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA013L.prn,,,,, -5803047099,IVECO,5803047099,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803336508,IVECO,5803336508,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803336509,IVECO,5803336509,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803419413,IVECO,5803419413,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803421272,IVECO,5803421272,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803419414,IVECO,5803419414,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803419415,IVECO,5803419415,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025124,IVECO,5803025124,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803406514,IVECO,5803406514,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802815391,IVECO,5802815391,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802815398,IVECO,5802815398,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802815400,IVECO,5802815400,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850926,IVECO,5802850926,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850929,IVECO,5802850929,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850932,IVECO,5802850932,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850933,IVECO,5802850933,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850935,IVECO,5802850935,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850936,IVECO,5802850936,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850941,IVECO,5802850941,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802860512,IVECO,5802860512,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963590,IVECO,5802963590,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963591,IVECO,5802963591,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963593,IVECO,5802963593,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963597,IVECO,5802963597,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963598,IVECO,5802963598,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963599,IVECO,5802963599,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963600,IVECO,5802963600,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963679,IVECO,5802963679,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963681,IVECO,5802963681,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,20,5000,20,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963683,IVECO,5802963683,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963684,IVECO,5802963684,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802963685,IVECO,5802963685,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802966799,IVECO,5802966799,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803405934,IVECO,5803405934,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034770,IVECO,5803034770,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034021,IVECO,5803034021,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036751,IVECO,5803036751,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803036737,IVECO,5803036737,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034776,IVECO,5803034776,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025123,IVECO,5803025123,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5802850925,IVECO,5802850925,,,,,,,,,,,,,,x,0,5000,6,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803047088,IVECO,5803047088,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803025112,IVECO,5803025112,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803034771,IVECO,5803034771,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803406498 REV02,IVECO,5803406498 REV02,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803409143 REV02,IVECO,5803409143 REV02,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, -5803406503 REV02,IVECO,5803406503 REV02,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, +5803537509,IVECO,5803537509,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, +5803537511,IVECO,5803537511,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, +5803538735,IVECO,5803538735,,,,,,,,,,,,,,x,0,5000,5,10,5,5,10,30,5000,30,1,100,,0,1000,5,5,5,5,5,200,1000,200,1,100,False,,x,ETA30x16_203dpi.prn,,,,, diff --git a/config/label_templates/st-ten-7/203/ETA30x16_203dpi.prn b/config/label_templates/st-ten-7/203/ETA30x16_203dpi.prn index 4612fb0..39410a2 100644 --- a/config/label_templates/st-ten-7/203/ETA30x16_203dpi.prn +++ b/config/label_templates/st-ten-7/203/ETA30x16_203dpi.prn @@ -5,7 +5,7 @@ ^PW256 ^LL0144 ^LS0 -^FT148,125^BQN,2,4 +^FT158,125^BQN,2,4 ^FH\^FDLA,{PART}^FS ^FT19,40^A0N,23,21^FH\^FD{PART}^FS ^FT19,71^A0N,23,21^FH\^FDNum:{SN5}^FS diff --git a/config/machine_settings/st-ten-5.ini b/config/machine_settings/st-ten-5.ini index c06c729..1b57544 100644 --- a/config/machine_settings/st-ten-5.ini +++ b/config/machine_settings/st-ten-5.ini @@ -36,6 +36,7 @@ description_field: descrizione [label_printer] platform: windows printer: zd421 +risoluzione: 203 [extra_label_printer] platform: windows From 3727223d348651d4a02ae7f8150e1a59a7f6ee50 Mon Sep 17 00:00:00 2001 From: stten7 Date: Mon, 4 May 2026 16:04:26 +0200 Subject: [PATCH 17/18] st ten 7 --- .../st-ten-5/5803025123.svg | 20 ++++---- .../st-ten-5/5803025124.svg | 4 +- .../st-ten-5/5803033718.svg | 4 +- .../st-ten-5/5803034812.svg | 24 +++------- .../st-ten-7/203/MCLAREN_353.prn | 46 +++++++++++++++++++ config/label_templates/st-ten-7/203/RB1.prn | 29 ++++++------ config/label_templates/st-ten-7/203/RM1.prn | 27 +++++------ config/machine_settings/st-ten-7.ini | 2 +- 8 files changed, 97 insertions(+), 59 deletions(-) create mode 100644 config/label_templates/st-ten-7/203/MCLAREN_353.prn diff --git a/config/instruction_images/st-ten-5/5803025123.svg b/config/instruction_images/st-ten-5/5803025123.svg index abe83c3..499c6a1 100644 --- a/config/instruction_images/st-ten-5/5803025123.svg +++ b/config/instruction_images/st-ten-5/5803025123.svg @@ -8,7 +8,7 @@ height="312" viewBox="0 0 1225 312" sodipodi:docname="5803025123.svg" - inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)" + inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -27,13 +27,13 @@ inkscape:deskcolor="#d1d1d1" showgrid="false" inkscape:zoom="1.2595918" - inkscape:cx="612.89695" - inkscape:cy="155.60596" - inkscape:window-width="1245" - inkscape:window-height="1016" - inkscape:window-x="1315" - inkscape:window-y="27" - inkscape:window-maximized="0" + inkscape:cx="613.29393" + inkscape:cy="156.00292" + inkscape:window-width="1920" + inkscape:window-height="1017" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" inkscape:current-layer="g1" /> - :{PART}^FS +^FT58,241^A0N,25,25^FH\^CI28^FD{LABELTXT_1}^FS^CI27 +^FT58,292^A0N,45,46^FH\^CI28^FDLEAK TEST^FS^CI27 +^FT165,833^A0N,23,23^FH\^CI28^FD{BADGE_NUM}^FS^CI27 +^FT24,512^A0N,23,23^FH\^CI28^FD{LABELTXT_3}^FS^CI27 +^PQ1,0,1,Y +^XZ diff --git a/config/label_templates/st-ten-7/203/RB1.prn b/config/label_templates/st-ten-7/203/RB1.prn index 7f167ce..c1e8997 100644 --- a/config/label_templates/st-ten-7/203/RB1.prn +++ b/config/label_templates/st-ten-7/203/RB1.prn @@ -1,6 +1,6 @@ CT~~CD,~CC^~CT~ ^XA -~TA000 +~TA-016 ~JSN ^LT0 ^MNW @@ -21,18 +21,19 @@ ^PW679 ^LL200 ^LS0 -^FT393,174^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO404,113^GB8,61,4^FS -^FT138,174^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO149,113^GB8,61,4^FS -^FT245,59^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO226,57^GB8,61,4^FS -^FT501,59^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 -^FO484,57^GB8,61,4^FS -^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO356,57^GB56,0,56^FS^LRN -^LRY^FO101,57^GB56,0,56^FS^LRN -^LRY^FO226,118^GB56,0,56^FS^LRN -^LRY^FO484,118^GB56,0,56^FS^LRN +^FT393,150^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO404,89^GB8,61,4^FS +^FT138,150^A0B,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO149,89^GB8,61,4^FS +^FT245,35^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO226,32^GB8,61,4^FS +^FT501,35^A0R,42,43^FH\^CI28^FDRB 1^FS^CI27 +^FO484,32^GB8,61,4^FS +^LRY^FO2,1^GB676,0,198^FS +^LRY^FO356,32^GB56,0,56^FS +^LRY^FO101,32^GB56,0,56^FS +^LRY^FO226,94^GB56,0,56^FS +^LRY^FO484,94^GB56,0,56^FS +^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/label_templates/st-ten-7/203/RM1.prn b/config/label_templates/st-ten-7/203/RM1.prn index ca430ee..66850dc 100644 --- a/config/label_templates/st-ten-7/203/RM1.prn +++ b/config/label_templates/st-ten-7/203/RM1.prn @@ -21,18 +21,19 @@ ^PW679 ^LL200 ^LS0 -^FT139,175^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO149,109^GB8,66,4^FS -^FT245,50^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO226,53^GB8,66,4^FS -^FT397,175^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO407,109^GB8,66,4^FS -^FT503,50^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 -^FO484,53^GB8,66,4^FS -^LRY^FO2,1^GB676,0,198^FS^LRN -^LRY^FO101,54^GB56,0,56^FS^LRN -^LRY^FO226,119^GB56,0,56^FS^LRN -^LRY^FO359,54^GB56,0,56^FS^LRN -^LRY^FO484,119^GB56,0,56^FS^LRN +^FT139,151^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO149,85^GB8,66,4^FS +^FT245,26^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO226,29^GB8,66,4^FS +^FT397,151^A0B,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO407,85^GB8,66,4^FS +^FT503,26^A0R,42,43^FH\^CI28^FDRM 1^FS^CI27 +^FO484,29^GB8,66,4^FS +^LRY^FO2,1^GB676,0,198^FS +^LRY^FO101,29^GB56,0,56^FS +^LRY^FO226,95^GB56,0,56^FS +^LRY^FO359,29^GB56,0,56^FS +^LRY^FO484,95^GB56,0,56^FS +^LRN ^PQ1,0,1,Y ^XZ diff --git a/config/machine_settings/st-ten-7.ini b/config/machine_settings/st-ten-7.ini index 7e004eb..92d403d 100644 --- a/config/machine_settings/st-ten-7.ini +++ b/config/machine_settings/st-ten-7.ini @@ -33,7 +33,7 @@ description_field: descrizione [label_printer] platform: windows -printer: zd421 +printer: zd421b risoluzione: 203 From 6a329f93edab8a91d07311191fd5cfba87e238fa Mon Sep 17 00:00:00 2001 From: sttentest Date: Tue, 5 May 2026 15:26:32 +0200 Subject: [PATCH 18/18] st-ten-13 --- .../backup_csv/ST-TEN-13_AUTOMATICO.csv | 494 ++++++++++-------- .../FERRARI/ferrari_flag_qr_logo.nlbl | Bin 0 -> 37787 bytes .../st-ten-13/203/Errecinque_standard.prn | 2 +- .../st-ten-13/203/EtichettaR5_CNH.prn | 46 ++ .../203/EtichettaR5_Montaggio_1prova.prn | 62 +++ .../label_templates/st-ten-13/203/KOHLER.prn | 33 ++ .../label_templates/st-ten-13/203/TENNECO.prn | 33 ++ .../st-ten-13/203/ferrari_30x16_203.prn | 30 ++ .../st-ten-13/203/ferrari_flag_qr_logo.prn | 35 ++ 9 files changed, 518 insertions(+), 217 deletions(-) create mode 100644 config/label_designs/FERRARI/ferrari_flag_qr_logo.nlbl create mode 100644 config/label_templates/st-ten-13/203/EtichettaR5_CNH.prn create mode 100644 config/label_templates/st-ten-13/203/EtichettaR5_Montaggio_1prova.prn create mode 100644 config/label_templates/st-ten-13/203/KOHLER.prn create mode 100644 config/label_templates/st-ten-13/203/TENNECO.prn create mode 100644 config/label_templates/st-ten-13/203/ferrari_30x16_203.prn create mode 100644 config/label_templates/st-ten-13/203/ferrari_flag_qr_logo.prn diff --git a/config/csv_import/backup_csv/ST-TEN-13_AUTOMATICO.csv b/config/csv_import/backup_csv/ST-TEN-13_AUTOMATICO.csv index 8d9efa0..d473839 100644 --- a/config/csv_import/backup_csv/ST-TEN-13_AUTOMATICO.csv +++ b/config/csv_import/backup_csv/ST-TEN-13_AUTOMATICO.csv @@ -1,216 +1,278 @@ -pressione_pre_riempimento_2,stampa_etichetta_abilitata,pressione_pre_riempimento,cliente,tempo_di_test_2,part_number,pid_pressure_correction,tempo_pre_riempimento,printer_selection,prova_tenuta_abilitata_2,codice_a_barre,prova_tenuta_abilitata,codice_ricetta,verifica_codice_a_barre_abilitata,pressione_di_test_2,ricetta_visione,pressione_di_test,tempo_pre_riempimento_2,test_visione_abilitato,tempo_di_test,modello_etichetta -1000,x,1000,specificare cliente,10,M280909-ECL1,98,0,203,x,,x,M280909-ECL1,x,15000,,6000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,302699,98,0,203,x,,x,302699,x,15000,,1000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,304436,98,0,203,x,,x,304436,x,15000,,500,0,,40,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,294643,98,0,203,x,,x,294643,x,15000,,1000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,296041,98,0,203,x,,x,296041,x,15000,,100,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,296497,98,0,203,x,,x,296497,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,303330,98,0,203,x,,x,303330,x,15000,,3500,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,302694,98,0,203,x,,x,302694,x,15000,,1000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,303273,98,0,203,x,,x,303273,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,308299,98,0,203,x,,x,308299,x,15000,,1000,0,,6,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,308387,98,0,203,x,,x,308387,x,15000,,1000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,308298,98,0,203,x,,x,308298,x,15000,,1000,0,,6,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,310488,98,0,203,x,,x,310488,x,15000,,1000,0,,40,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,303286,98,0,203,x,,x,303286,x,15000,,1000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,310125,98,0,203,x,,x,310125,x,15000,,2000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,11,98,0,203,x,,x,11,x,15000,,2000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,13K0045CP,98,0,203,x,,x,13K0045CP,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,franco,98,0,203,x,,x,franco,x,15000,,5000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,310126,98,0,203,x,,x,310126,x,15000,,2000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,292014,98,0,203,x,,x,292014,x,15000,,1000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,319946,98,0,203,x,,x,319946,x,15000,,3500,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,316978,98,0,203,x,,x,316978,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,504099279,98,0,203,x,,x,4000,x,15000,,4000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,317021,98,0,203,x,,x,317021,x,15000,,3500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,321982,98,0,203,x,,x,321982,x,15000,,500,0,,40,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,330969,98,0,203,x,,x,330969,x,15000,,1000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,324516,98,0,203,x,,x,324516,x,15000,,3500,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,341616,98,0,203,x,,x,341616,x,15000,,1000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802031912,98,0,203,x,,x,5802031912,x,15000,,2000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,769266,98,0,203,x,,x,769266,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,769265,98,0,203,x,,x,769265,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,329766,98,0,203,x,,x,329766,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,329765,98,0,203,x,,x,329765,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802031904,98,0,203,x,,x,5802031904,x,15000,,2000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,782715,98,0,203,x,,x,782715,x,15000,,1000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,786968,98,0,203,x,,x,786968,x,15000,,1000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,327976,98,0,203,x,,x,327976,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,795902,98,0,203,x,,x,795902,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,879916,98,0,203,x,,x,879916,x,15000,,1500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,896264,98,0,203,x,,x,896264,x,15000,,1000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16FA814CP,98,0,203,x,,x,16FA814CP,x,15000,,3000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,923578,98,0,203,x,,x,923578,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,916496,98,0,203,x,,x,916496,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0043CP,98,0,203,x,,x,16L0043CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0145CP,98,0,203,x,,x,16L0145CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16LA243CP,98,0,203,x,,x,16LA243CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16LA334CP,98,0,203,x,,x,16LA334CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,turcutto,98,0,203,x,,x,turcutto,x,15000,,500,0,,40,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000905464,98,0,203,x,,x,000905464,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,878758,98,0,203,x,,x,878758,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0151CP,98,0,203,x,,x,16L0151CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0060CP,98,0,203,x,,x,16L0060CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16LA336CP,98,0,203,x,,x,16LA336CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0164CP,98,0,203,x,,x,16L0164CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16FA849CP,98,0,203,x,,x,16FA849CP,x,15000,,1000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0154CP,98,0,203,x,,x,16L0154CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,23KA036CP,98,0,203,x,,x,23KA036CP,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,23KA052CP,98,0,203,x,,x,23KA052CP,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802527546,98,0,203,x,,x,5802527546,x,15000,,1000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,939078,98,0,203,x,,x,939078,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,23KA196CP,98,0,203,x,,x,23KA196CP,x,15000,,2000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,23KA197CP,98,0,203,x,,x,23KA197CP,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000912354,98,0,203,x,,x,000912354,x,15000,,1000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,23FA526CP,98,0,203,x,,x,23FA526CP,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0174CP,98,0,203,x,,x,16L0174CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16L0180CP,98,0,203,x,,x,16L0180CP,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,23KA132CP,98,0,203,x,,x,23KA132CP,x,15000,,3000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,952984,98,0,203,x,,x,952984,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,033608,98,0,203,x,,x,033608,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,030397,98,0,203,x,,x,030397,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,033609,98,0,203,x,,x,033609,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802755172,98,0,203,x,,x,5802755172,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802757754,98,0,203,x,,x,5802757754,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802758716,98,0,203,x,,x,5802758716,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,027570,98,0,203,x,,x,027570,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,031164,98,0,203,x,,x,031164,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,16FA441CP,98,0,203,x,,x,16FA441CP,x,15000,,1000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802712358,98,0,203,x,,x,5802712358,x,15000,,2000,0,,60,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802712354,98,0,203,x,,x,5802712354,x,15000,,2000,0,,60,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802712356,98,0,203,x,,x,5802712356,x,15000,,2000,0,,60,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000919276,98,0,203,x,,x,000919276,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802554808,98,0,203,x,,x,5802554808,x,15000,,4000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,61907017033,98,0,203,x,,x,61907017033,x,15000,,7000,0,,5,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000982196,98,0,203,x,,x,000982196,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000982191,98,0,203,x,,x,000982191,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802741861,98,0,203,x,,x,5802741861,x,15000,,5000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802741842,98,0,203,x,,x,5802741842,x,15000,,5000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802817720,98,0,203,x,,x,5802817720,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802805327,98,0,203,x,,x,5802805327,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802805355,98,0,203,x,,x,5802805355,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5801949841,98,0,203,x,,x,5801949841,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802805207,98,0,203,x,,x,5802805207,x,15000,,4000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802561728,98,0,203,x,,x,5802561728,x,15000,,6000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,00864924,98,0,203,x,,x,00864924,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,864923,98,0,203,x,,x,864923,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802830978,98,0,203,x,,x,5802830978,x,15000,,6000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000926266,98,0,203,x,,x,000926266,x,15000,,1500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000926264,98,0,203,x,,x,000926264,x,15000,,1500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000926265,98,0,203,x,,x,000926265,x,15000,,1500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,prova,98,0,203,x,,x,prova,x,15000,,4000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802726236,98,0,203,x,,x,5802726236,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802726232,98,0,203,x,,x,5802726232,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802929056,98,0,203,x,,x,5802929056,x,15000,,2000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,prova 285847,98,0,203,x,,x,prova 285847,x,15000,,500,0,,5,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG562906,98,0,203,x,,x,AG562906,x,15000,,5000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG554473,98,0,203,x,,x,AG554473,x,15000,,5000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG554487,98,0,203,x,,x,AG554487,x,15000,,5000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG554488,98,0,203,x,,x,AG554488,x,15000,,5000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG554472,98,0,203,x,,x,AG554472,x,15000,,5000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG554457,98,0,203,x,,x,AG554457,x,15000,,6000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5803019614,98,0,203,x,,x,5803019614,x,15000,,5000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5803016259,98,0,203,x,,x,5803016259,x,15000,,2000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802955648,98,0,203,x,,x,5802955648,x,15000,,2000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,TBG-919635,98,0,203,x,,x,TBG-919635,x,15000,,3000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,TBG-919634,98,0,203,x,,x,TBG-919634,x,15000,,3000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000914015,98,0,203,x,,x,000914015,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802989036,98,0,203,x,,x,5802989036,x,15000,,2000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5803028303,98,0,203,x,,x,5803028303,x,15000,,2000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802989226,98,0,203,x,,x,5802989226,x,15000,,2000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5803046494,98,0,203,x,,x,5803046494,x,15000,,2000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5803046495,98,0,203,x,,x,5803046495,x,15000,,2000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000948478,98,0,203,x,,x,000948478,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000947609,98,0,203,x,,x,000947609,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,M280909-ECL2,98,0,203,x,,x,M280909-ECL2,x,15000,,6000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,M280909-ECL3,98,0,203,x,,x,M280909-ECL3,x,15000,,6000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,M280909-ECL5,98,0,203,x,,x,M280909-ECL5,x,15000,,6000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,M280909-ECL6,98,0,203,x,,x,M280909-ECL6,x,15000,,6000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000964212,98,0,203,x,,x,000964212,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000992752,98,0,203,x,,x,000992752,x,15000,,1000,0,,15,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000948486,98,0,203,x,,x,000948486,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000951612,98,0,203,x,,x,000951612,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000985807,98,0,203,x,,x,000985807,x,15000,,1500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000965888,98,0,203,x,,x,000965888,x,15000,,3500,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000951613,98,0,203,x,,x,000951613,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000951611,98,0,203,x,,x,000951611,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,767814,98,0,203,x,,x,767814,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,767862,98,0,203,x,,x,767862,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,866672,98,0,203,x,,x,866672,x,15000,,3500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,906677,98,0,203,x,,x,906677,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG576714,98,0,203,x,,x,AG576714,x,15000,,5000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,AG576715,98,0,203,x,,x,AG576715,x,15000,,5000,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,5802712352,98,0,203,x,,x,5802712352,x,15000,,2000,0,,60,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000958821,98,0,203,x,,x,000958821,x,15000,,1500,0,,20,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,320055,98,0,203,x,,x,320055,x,15000,,1500,0,,10,Errecinque_standard.prn -1000,x,1000,FERRARI,10,055000047,98,0,203,x,,x,055000047,x,15000,,2100,0,,30,ETA30x16_203dpi.prn -1000,x,1000,FERRARI,10,055000045,98,0,203,x,,x,055000045,x,15000,,2100,0,,30,ETA30x16_203dpi.prn -1000,x,1000,FERRARI,10,055000044,98,0,203,x,,x,055000044,x,15000,,2100,0,,30,ETA30x16_203dpi.prn -1000,x,1000,FERRARI,10,specificare part number,98,0,203,x,,x,000976097,x,15000,,3500,0,,10,ETA30x16_203dpi.prn -1000,x,1000,FERRARI,10,55017118,98,0,203,x,,x,55017118,x,15000,,2600,0,,10,ERRECINQUE_flag_qr_only.prn -1000,x,1000,FERRARI,10,55017119,98,0,203,x,,x,55017119,x,15000,,2600,0,,10,ferrari_flag_qr_only.prn -1000,x,1000,FERRARI,10,55017120,98,0,203,x,,x,55017120,x,15000,,2600,0,,10,ferrari_flag_qr_only.prn -1000,x,1000,FERRARI,10,55017125,98,0,203,x,,x,55017125,x,15000,,2600,0,,10,ferrari_flag_qr_only.prn -1000,x,1000,specificare cliente,10,033721,98,0,203,x,,x,033721,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,033769,98,0,203,x,,x,033769,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,033770,98,0,203,x,,x,033770,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,033771,98,0,203,x,,x,033771,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,033772,98,0,203,x,,x,033772,x,15000,,4000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,337243,98,0,203,x,,x,337243,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,337244,98,0,203,x,,x,337244,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,IVECO,10,5803166717,98,0,203,x,,x,5803166717,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803167128,98,0,203,x,,x,5803167128,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148256,98,0,203,x,,x,5803148256,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148257,98,0,203,x,,x,5803148257,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148261,98,0,203,x,,x,5803148261,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148263,98,0,203,x,,x,5803148263,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148264,98,0,203,x,,x,5803148264,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148265,98,0,203,x,,x,5803148265,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148266,98,0,203,x,,x,5803148266,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148267,98,0,203,x,,x,5803148267,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148268,98,0,203,x,,x,5803148268,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,IVECO,10,5803148269,98,0,203,x,,x,5803148269,x,15000,,5000,0,,10,ETA30x16_203dpi.prn -1000,x,1000,specificare cliente,10,670054130,98,0,203,x,,x,670054130,x,15000,000952054.ini,500,0,,40,ETA30x16_203dpi.prn -1000,x,1000,specificare cliente,10,000952054,98,0,203,x,,x,000952054,x,15000,000952054.ini,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,Test controllo,98,0,203,x,,x,Test controllo,x,15000,,1000,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,specificare part number,98,0,203,x,,x,test_absent,x,15000,test_absent.ini,600,0,,10,ETA30x16_203dpi.prn -1000,x,1000,specificare cliente,10,specificare part number,98,0,203,x,,x,test_presence,x,15000,test_presence.ini,500,0,,10,ETA30x16_203dpi.prn -,x,1000,specificare cliente,,670051071,98,0,zd421,,,x,670051071,x,,670051071.ini,500,,,40,Errecinque_standard.prn -,x,1000,specificare cliente,,670051072,98,0,zd421,,,x,670051072,x,,000952054.ini,500,,,40,Errecinque_standard.prn -,x,1000,specificare cliente,,670054129,98,0,zd421,,,x,670054129,x,,670054129.ini,500,,,40,ETA30x16_203dpi.prn -,x,1000,specificare cliente,,670054131,98,0,zd421,,,x,670054131,x,,670054130.ini,500,,,40,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000741553,98,0,203,x,,x,000741553,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,0007415535,98,0,203,x,,x,0007415535,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000743029,98,0,203,x,,x,000743029,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000772341,98,0,203,x,,x,000772341,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000780163,98,0,203,x,,x,000780163,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000784883,98,0,203,x,,x,000784883,x,15000,,1500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000791847,98,0,203,x,,x,000791847,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000797155,98,0,203,x,,x,000797155,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000798527,98,0,203,x,,x,000798527,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,Ferrari,10,000825276,98,0,203,x,,x,000825276,x,15000,,1500,0,,10,ferrari_30x16_203.prn -1000,x,1000,specificare cliente,10,000833474,95,0,203,x,,x,000833474,x,15000,,600,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000846678,90,0,203,x,,x,000846678,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000859676,98,0,203,x,,x,000859676,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000859695,98,0,203,x,,x,000859695,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000859721,98,0,203,x,,x,000859721,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000871854,98,0,203,x,,x,000871854,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000871856,98,0,203,x,,x,000871856,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000871857,98,0,203,x,,x,000871857,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,ferrari,10,000876337,100,0,203,x,,x,000876337,x,15000,,600,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000878758,98,0,203,x,,x,000878758,x,15000,,500,0,,10,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000895219,98,0,203,x,,x,000895219,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000895222,98,0,203,x,,x,000895222,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000895228,98,0,203,x,,x,000895228,x,15000,,1000,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000896045,98,0,203,x,,x,000896045,x,15000,,2100,0,,30,Errecinque_standard.prn -1000,x,1000,specificare cliente,10,000899352,100,0,203,x,,x,000899352,x,15000,,3000,0,,30,Errecinque_standard.prn -,x,1000,specificare cliente,,670054812,98,0,zd421,,,x,670054812,x,,670054812.ini,500,,,40,Errecinque_standard.prn -,x,1000,specificare cliente,,300146,95,0,zd421,,,x,300146,x,,300146.ini,600,,,40,Errecinque_standard.prn -,x,1000,specificare cliente,,specificare part number,98,0,zd421,,,x,670053220,x,,670053220.ini,500,,,10,ETA30x16_203dpi.prn -,x,1000,FERRARI,,55024035,98,0,zd421,,,x,55024035,x,,000952054.ini,2600,,,10,000952054.prn -,x,5000,AGUSTA,,8000D4239,98,0,203,,,x,8000D4239,x,,000952054.ini,5000,,,7,ETA30x16_203dpi.prn -,x,5000,AGUSTA,,8000D5374,98,0,203,,,x,8000D5374,x,,,5000,,,7,ETA30x16_203dpi.prn -,x,1000,DELL'ORTO,,19872.00.35,101,0,203,,,x,19872.00.35,x,,000952054.ini,9000,,,20,ETA30x16_203dpi-bcode.prn -,x,1000,DELL'ORTO,,19799.00.35,98,0,203,,,x,19799.00.35,x,,000952054.ini,9000,,,20,ETA30x16_203dpi-bcode.prn -1000,x,1000,specificare cliente,10,1220099000,98,0,203,x,,x,1220099000,x,15000,,2000,0,,10,Errecinque_standard.prn -,x,1000,MARELLI,,1220142000,98,0,203,,,x,1220142000,x,,000952054.ini,2000,,,10,ETA003.prn +codice_ricetta,tempo_di_test_2,pressione_di_test,test_visione_abilitato,codice_a_barre,ricetta_visione,cliente,modello_etichetta,tempo_pre_riempimento_2,pid_pressure_correction,prova_tenuta_abilitata,printer_selection,tempo_pre_riempimento,prova_tenuta_abilitata_2,pressione_pre_riempimento,verifica_codice_a_barre_abilitata,stampa_etichetta_abilitata,pressione_di_test_2,part_number,tempo_di_test,pressione_pre_riempimento_2 +M280909-ECL1,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,M280909-ECL1,20,1000 +302699,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,302699,15,1000 +304436,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,304436,40,1000 +294643,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,294643,15,1000 +296041,10,100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,296041,10,1000 +296497,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,296497,10,1000 +303330,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,303330,15,1000 +302694,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,302694,10,1000 +303273,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,303273,30,1000 +308299,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,308299,6,1000 +308387,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,308387,15,1000 +308298,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,308298,6,1000 +310488,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,310488,40,1000 +303286,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,303286,15,1000 +310125,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,310125,20,1000 +11,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,11,15,1000 +13K0045CP,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,13K0045CP,10,1000 +franco,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,franco,15,1000 +310126,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,310126,20,1000 +292014,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,292014,10,1000 +319946,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,319946,15,1000 +316978,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,316978,10,1000 +4000,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,504099279,10,1000 +317021,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,317021,10,1000 +321982,,500,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,40, +330969,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,330969,10,1000 +324516,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,324516,15,1000 +341616,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,341616,15,1000 +5802031912,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802031912,20,1000 +769266,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,769266,10,1000 +769265,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,769265,10,1000 +329766,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,329766,10,1000 +329765,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,329765,10,1000 +5802031904,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802031904,20,1000 +782715,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,782715,10,1000 +327976,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,327976,30,1000 +795902,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,795902,30,1000 +879916,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,879916,30,1000 +896264,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,896264,10,1000 +16FA814CP,10,3000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16FA814CP,20,1000 +923578,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,923578,30,1000 +916496,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,916496,10,1000 +16L0043CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0043CP,30,1000 +16L0145CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0145CP,30,1000 +16LA243CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16LA243CP,30,1000 +16LA334CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16LA334CP,30,1000 +turcutto,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,turcutto,40,1000 +000905464,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000905464,30,1000 +878758,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,878758,10,1000 +16L0151CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0151CP,30,1000 +16L0060CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0060CP,30,1000 +16LA336CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16LA336CP,30,1000 +16L0164CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0164CP,30,1000 +16FA849CP,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16FA849CP,20,1000 +16L0154CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0154CP,30,1000 +23KA036CP,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,23KA036CP,10,1000 +23KA052CP,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,23KA052CP,10,1000 +5802527546,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802527546,20,1000 +939078,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,939078,30,1000 +23KA196CP,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,23KA196CP,30,1000 +23KA197CP,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,23KA197CP,10,1000 +000912354,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000912354,10,1000 +23FA526CP,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,23FA526CP,10,1000 +23KA132CP,10,3000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,23KA132CP,10,1000 +952984,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,952984,10,1000 +033608,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,033608,30,1000 +030397,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,030397,30,1000 +033609,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,033609,30,1000 +5802755172,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802755172,20,1000 +5802757754,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802757754,20,1000 +5802758716,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802758716,20,1000 +027570,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,027570,30,1000 +031164,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,031164,30,1000 +16FA441CP,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16FA441CP,20,1000 +5802712358,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802712358,60,1000 +5802712354,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802712354,60,1000 +5802712356,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802712356,60,1000 +000919276,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000919276,30,1000 +5802554808,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802554808,10,1000 +000982196,,1000,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,30, +000982191,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000982191,30,1000 +5802741861,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802741861,10,1000 +5802741842,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802741842,10,1000 +5802817720,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802817720,20,1000 +5802805327,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802805327,20,1000 +5802805355,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802805355,20,1000 +5801949841,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5801949841,20,1000 +5802805207,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802805207,20,1000 +5802561728,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802561728,10,1000 +00864924,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,00864924,30,1000 +864923,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,864923,30,1000 +5802830978,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802830978,10,1000 +000926266,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000926266,10,1000 +000926264,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000926264,10,1000 +000926265,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000926265,10,1000 +5802726236,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802726236,10,1000 +5802726232,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802726232,10,1000 +5802929056,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802929056,20,1000 +AG562906,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG562906,20,1000 +AG554473,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG554473,20,1000 +AG554487,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG554487,20,1000 +AG554488,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG554488,20,1000 +AG554472,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG554472,20,1000 +AG554457,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG554457,20,1000 +5803019614,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5803019614,10,1000 +5803016259,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5803016259,20,1000 +5802955648,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802955648,20,1000 +TBG-919635,10,3000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,TBG-919635,20,1000 +TBG-919634,10,3000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,TBG-919634,20,1000 +000914015,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000914015,30,1000 +5802989036,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802989036,30,1000 +5803028303,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5803028303,30,1000 +5802989226,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802989226,10,1000 +5803046494,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5803046494,30,1000 +5803046495,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5803046495,30,1000 +000948478,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000948478,30,1000 +000947609,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000947609,30,1000 +M280909-ECL2,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,M280909-ECL2,20,1000 +M280909-ECL3,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,M280909-ECL3,20,1000 +M280909-ECL5,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,M280909-ECL5,20,1000 +M280909-ECL6,10,6000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,M280909-ECL6,20,1000 +000964212,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000964212,30,1000 +000992752,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000992752,15,1000 +000948486,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000948486,30,1000 +000951612,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000951612,30,1000 +000985807,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000985807,10,1000 +000965888,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000965888,30,1000 +000951613,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000951613,30,1000 +000951611,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000951611,30,1000 +767814,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,767814,30,1000 +767862,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,767862,30,1000 +AG576714,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG576714,20,1000 +AG576715,10,5000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,AG576715,20,1000 +5802712352,10,2000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,5802712352,60,1000 +000958821,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000958821,20,1000 +320055,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,320055,10,1000 +055000045,10,2100,,,,FERRARI,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,055000045,30,1000 +055000044,10,2100,,,,FERRARI,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,055000044,30,1000 +033721,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,033721,30,1000 +033769,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,033769,30,1000 +033770,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,033770,30,1000 +033771,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,033771,30,1000 +033772,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,033772,30,1000 +337243,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,337243,10,1000 +337244,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,337244,30,1000 +5803167128,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803167128,10,1000 +5803148256,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148256,10,1000 +5803148257,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148257,10,1000 +5803148261,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148261,10,1000 +5803148263,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148263,10,1000 +5803148264,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148264,10,1000 +5803148265,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148265,10,1000 +5803148266,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148266,10,1000 +5803148267,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148267,10,1000 +5803148268,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148268,10,1000 +5803148269,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803148269,10,1000 +670054130,10,500,,,000952054.ini,specificare cliente,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,670054130,40,1000 +000952054,10,2100,,,000952054.ini,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000952054,30,1000 +Test controllo,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,Test controllo,10,1000 +test_absent,10,600,,,test_absent.ini,specificare cliente,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,specificare part number,10,1000 +test_presence,10,500,,,test_presence.ini,specificare cliente,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,specificare part number,10,1000 +670051071,,500,,,670051071.ini,specificare cliente,Errecinque_standard.prn,,98,x,zd421,0,,1000,x,x,,670051071,40, +670051072,,500,,,000952054.ini,specificare cliente,Errecinque_standard.prn,,98,x,zd421,0,,1000,x,x,,670051072,40, +670054129,,500,,,670054129.ini,specificare cliente,ETA30x16_203dpi.prn,,98,x,zd421,0,,1000,x,x,,670054129,40, +670054131,,500,,,670054130.ini,specificare cliente,Errecinque_standard.prn,,98,x,zd421,0,,1000,x,x,,670054131,40, +670054812,,500,,,670054812.ini,specificare cliente,Errecinque_standard.prn,,98,x,zd421,0,,1000,x,x,,670054812,40, +300146,,600,,,300146.ini,specificare cliente,Errecinque_standard.prn,,95,x,zd421,0,,1000,x,x,,300146,40, +670053220,,500,,,670053220.ini,specificare cliente,ETA30x16_203dpi.prn,,98,x,zd421,0,,1000,x,x,,specificare part number,10, +55024035,,2600,,,000952054.ini,FERRARI,000952054.prn,,98,x,zd421,0,,1000,x,x,,55024035,10, +8000D4239,,5000,,,000952054.ini,AGUSTA,ETA30x16_203dpi.prn,,98,x,203,0,,5000,x,x,,8000D4239,7, +8000D5374,,5000,,,,AGUSTA,ETA30x16_203dpi.prn,,98,x,203,0,,5000,x,x,,8000D5374,7, +19872.00.35,,9000,,,000952054.ini,DELL'ORTO,ETA30x16_203dpi-bcode.prn,,101,x,203,0,,1000,x,x,,19872.00.35,20, +19799.00.35,,9000,,,000952054.ini,DELL'ORTO,ETA30x16_203dpi-bcode.prn,,98,x,203,0,,1000,x,x,,19799.00.35,20, +1220099000,,2000,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +1220142000,,2000,,,000952054.ini,MARELLI,ETA003.prn,,98,x,203,0,,1000,x,x,,1220142000,10, +5803506659,,7000,,,000952054.ini,specificare cliente,ETA30x16_203dpi-bcode.prn,,98,x,203,0,,1000,x,x,,5803506659,10, +5803166717,10,5000,,,,IVECO,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,5803166717,10,1000 +5803506671,,5000,,,000952054.ini,specificare cliente,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,5803506671,10, +5803506672,,5000,,,000952054.ini,specificare cliente,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,5803506672,10, +5803506673,,5000,,,000952054.ini,specificare cliente,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,5803506673,10, +5803506674,,5000,,,000952054.ini,specificare cliente,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,5803506674,10, +5803506675,,5000,,,000952054.ini,specificare cliente,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,5803506675,10, +866672,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,866672,10,1000 +906677,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,906677,10,1000 +000976097,,3500,,,000952054.ini,FERRARI,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,000976097,10, +055000047,10,2100,,,,FERRARI,ETA30x16_203dpi.prn,0,98,x,203,0,x,1000,x,x,15000,055000047,30,1000 +R54764,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54766,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54768,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54770,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54772,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54774,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54776,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54863,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54865,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54867,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54869,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54871,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54873,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54875,,5000,,,,LIEBHERR,000952054.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54877,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R55240,,5000,,,,LIEBHERR,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52637,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52757,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52758,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52759,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52760,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52763,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52764,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52786,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53076,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53221,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53222,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53223,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53224,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53498,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53500,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53502,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53504,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53664,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53665,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53666,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53667,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R54048,,5000,,,,TENNECO,TENNECO.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R52765,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53225,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53598,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53601,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53604,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53606,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53747,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R53773,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +R55197,,5000,,,,KOHLER,KOHLER.prn,,98,x,203,0,,1000,x,x,,specificare part number,10, +293162,,500,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,40, +329948,,500,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,40, +330106,,500,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,40, +670052823,,500,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,40, +670052824,,500,,,,FCA,EtichettaR5_CNH.prn,,98,x,203,0,,1000,x,x,,specificare part number,40, +16L0174CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0174CP,30,1000 +61907017033,10,7000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,61907017033,5,1000 +46628017,,3500,,,000952054.ini,CARRARO,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,46628017,10, +16L0180CP,10,3500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,16L0180CP,30,1000 +46628018,,3500,,,000952054.ini,CARRARO,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,46628018,10, +786968,,1000,,,000952054.ini,specificare cliente,Errecinque_standard.prn,,100,x,203,0,,1000,x,x,,786968,20, +5803552496,,2000,,,000952054.ini,IVECO,ETA30x16_203dpi.prn,,98,x,203,0,,1000,x,x,,5803552496,10, +000741553,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000741553,30,1000 +0007415535,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,0007415535,30,1000 +000743029,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000743029,30,1000 +000772341,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000772341,30,1000 +000780163,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000780163,30,1000 +000784883,10,1500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000784883,10,1000 +000791847,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000791847,10,1000 +000797155,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000797155,30,1000 +000798527,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000798527,30,1000 +000825276,10,1500,,,,Ferrari,ferrari_30x16_203.prn,0,98,x,203,0,x,1000,x,x,15000,000825276,10,1000 +000833474,,600,,,000952054.ini,specificare cliente,Errecinque_standard.prn,,103,x,203,0,,1000,x,x,,000833474,10, +000846678,10,500,,,,specificare cliente,Errecinque_standard.prn,0,90,x,203,0,x,1000,x,x,15000,000846678,10,1000 +000859676,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000859676,30,1000 +000859695,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000859695,30,1000 +000859721,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000859721,30,1000 +000871854,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000871854,30,1000 +000871856,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000871856,30,1000 +000871857,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000871857,30,1000 +000876337,10,600,,,,ferrari,Errecinque_standard.prn,0,100,x,203,0,x,1000,x,x,15000,000876337,10,1000 +000878758,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000878758,10,1000 +000895219,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000895219,30,1000 +000895222,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000895222,30,1000 +000895228,10,1000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000895228,30,1000 +000896045,10,2100,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,000896045,30,1000 +000899352,,6000,,,000952054.ini,specificare cliente,Errecinque_standard.prn,,100,x,203,0,,1000,x,x,,000899352,30, +PROVA TESLA,,12500,,,000952054.ini,PROTOTIPIA,Errecinque_standard.prn,,98,x,203,0,,1000,x,x,,PROVA TESLA,20, +prova,10,4000,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,prova,10,1000 +prova 285847,10,500,,,,specificare cliente,Errecinque_standard.prn,0,98,x,203,0,x,1000,x,x,15000,prova 285847,5,1000 +055017118,,2600,,,000952054.ini,FERRARI,ferrari_flag_qr_logo.prn,,98,x,203,0,,1000,x,x,,055017118,10, +055017119,,2600,,,000952054.ini,FERRARI,ferrari_flag_qr_logo.prn,,98,x,203,0,,1000,x,x,,055017119,10, +055017120,,2600,,,000952054.ini,FERRARI,ferrari_flag_qr_logo.prn,,98,x,203,0,,1000,x,x,,055017120,10, +055017125,,2600,,,000952054.ini,FERRARI,ferrari_flag_qr_logo.prn,,98,x,203,0,,1000,x,x,,055017125,10, diff --git a/config/label_designs/FERRARI/ferrari_flag_qr_logo.nlbl b/config/label_designs/FERRARI/ferrari_flag_qr_logo.nlbl new file mode 100644 index 0000000000000000000000000000000000000000..8f51d1549d1b9da5be3acea077b2016a9d126b9c GIT binary patch literal 37787 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

cI%rtY}Tqh_Ky7`&qJJO-f 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 jpSATL;+DVZ{5Qh?Po;rDw@CgyGvQx9{EJzLe~:{YY}{MO}{DD}{HH}{MI}{SS}{SN4}^FS +^FT128,541^A0N,28,28^FH\^CI28^FD{PTEST} mbar^FS^CI27 +^PQ1,0,1,Y +^XZ diff --git a/config/label_templates/st-ten-13/203/KOHLER.prn b/config/label_templates/st-ten-13/203/KOHLER.prn new file mode 100644 index 0000000..d799673 --- /dev/null +++ b/config/label_templates/st-ten-13/203/KOHLER.prn @@ -0,0 +1,33 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR4,4 +~SD20 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW320 +^LL1039 +^LS0 +^FT60,286^BQN,2,8 +^FH\^FDLA,https://qrcp.de/bbEd6C^FS +^FT0,339^A0N,33,33^FH\^CI28^FD{labeltxt_1}<..>{labeltxt_2}^FS^CI27 +^FT16,399^A0N,20,20^FH\^CI28^FD SEE PIPE SCHEMATIC^FS^CI27 +^FT16,424^A0N,20,20^FH\^CI28^FDFOR CODIFICATION BREAKDOWN ^FS^CI27 +^BY3,3,88^FT9,544^BCN,,Y,N +^FH\^FD>:{PART}^FS +^FO25,590^GFA,817,2196,36,:Z64:eJzNVEGK2zAUlY0GjFY2dPYhq0FHaDc2uPsEkvsYr4QWOYPwbD7/BIUsep1hNj1C+r5kJTHTkqSLoc/f0reQvp+fnjwMt6A+FdVNfC6fYWAOTGhj0EA++MFjYGCPx6RP37d9i1ZCtarVrZZe48Z4guUpFgmxVWyClZIWGdPdfKqK8V52zJQSMmTjQEWoM+sjb9cx5iQ9xSaDVUlmklBlMKPUQR8sRoeH9HGe/EgQg5B4AjH0xCMyl/VpMx9QEUoAhnphlvVhLpnHGCaAm2VrQhlYsjDPqWvcMbmhTwrjKnyV9J7k+8769GreLNmjzEdHPrlQCX0moVQGBR5lsIbNhD1Edr88ahgJL+cYOZEmSOPy+QKNvF+Jhe6l7/U1Hx6DleDEypbSi6GW+pzViVqlpj4rVhkoA8dE0yA3hDDRUOKp7J8eZpGARDq5R9TSMc58xCyRj7JB+BA8niLzuQ03OBdvN/dDbP3l6QGxP6J8dMH/9v9x2CZsDSA9LMQiCrsLMEnvAJn9vN/vN+oJ21So3bKQkfWSfDsejz+UXUOccVoqVGy3282lTg3zFcWyTBX5QAb38/Tr9OZeDuTYOxx/L752lfB5wvLddZ1O9wVc3X/pv8v5/8AHzvGTH0tee7Ni6zOf5rmpr+qorsHHdko3usn6JFmAE/DmyL2Td4f3wwF+9pT0ScuB/Zx0jZY6+C11auZjpY4koHMMavXCX7m008Rrep1CmtMAda6DdfW26YvNFmzqbiZUnfmkBOqkQ++96JT4/Dv4jjmLf6P7M2jhn3uwunndheovhK75/Aa+v5Tb:52D2 +^PQ1,0,1,Y +^XZ diff --git a/config/label_templates/st-ten-13/203/TENNECO.prn b/config/label_templates/st-ten-13/203/TENNECO.prn new file mode 100644 index 0000000..b2ad155 --- /dev/null +++ b/config/label_templates/st-ten-13/203/TENNECO.prn @@ -0,0 +1,33 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR4,4 +~SD20 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW320 +^LL1039 +^LS0 +^FT63,435^A0B,37,33^FH\^CI28^FDArticle ID: {PART}^FS^CI27 +^FT111,435^A0B,37,33^FH\^CI28^FDDrawing index: {labeltxt_1}^FS^CI27 +^FT162,435^A0B,37,33^FH\^CI28^FDSupplier N° {labeltxt_2}^FS^CI27 +^FT204,435^A0B,37,33^FH\^CI28^FDSN :{SN5}^FS^CI27 +^FT246,435^A0B,37,33^FH\^CI28^FDDate: {YYY}{MO}{DD}^FS^CI27 +^FT294,435^A0B,37,33^FH\^CI28^FDPArt N°: {RECIPE}^FS^CI27 +^FT220,900^BXB,7,200,0,0,1,_,1 +^FH\^FD{BCODE}\0D\0A^FS +^PQ1,0,1,Y +^XZ diff --git a/config/label_templates/st-ten-13/203/ferrari_30x16_203.prn b/config/label_templates/st-ten-13/203/ferrari_30x16_203.prn new file mode 100644 index 0000000..53b6b78 --- /dev/null +++ b/config/label_templates/st-ten-13/203/ferrari_30x16_203.prn @@ -0,0 +1,30 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR2,2 +~SD15 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW256 +^LL144 +^LS0 +^FT21,129^BQN,2,4 +^FH\^FDLA,{PART}{SN5}{MO}{YY}^FS +^FT234,104^A0I,23,23^FH\^CI28^FD{PART}^FS^CI27 +^FT234,50^A0I,23,23^FH\^CI28^FDN:{SN5}^FS^CI27 +^FT234,23^A0I,23,23^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27 +^PQ1,0,1,Y +^XZ diff --git a/config/label_templates/st-ten-13/203/ferrari_flag_qr_logo.prn b/config/label_templates/st-ten-13/203/ferrari_flag_qr_logo.prn new file mode 100644 index 0000000..6c14d86 --- /dev/null +++ b/config/label_templates/st-ten-13/203/ferrari_flag_qr_logo.prn @@ -0,0 +1,35 @@ +CT~~CD,~CC^~CT~ +^XA +~TA000 +~JSN +^LT0 +^MNW +^MTT +^PON +^PMN +^LH0,0 +^JMA +^PR4,4 +~SD20 +^JUS +^LRN +^CI27 +^PA0,1,1,0 +^XZ +^XA +^MMT +^PW320 +^LL1119 +^LS0 +^FT27,425^A0N,25,23^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27 +^FT175,425^A0N,25,23^FH\^CI28^FD{HH}:{MI}:{SS}^FS^CI27 +^FT29,87^A0N,25,25^FH\^CI28^FDNumero Disegno^FS^CI27 +^FT27,394^A0N,25,25^FH\^CI28^FDData/Ora Prova^FS^CI27 +^FT27,348^A0N,25,25^FH\^CI28^FDN. Pezzo:^FS^CI27 +^FT135,349^A0N,25,25^FH\^CI28^FD{SN5}^FS^CI27 +^FT31,236^BXN,6,200,0,0,1,_,1 +^FH\^FD{PART}{MO}{YY}{SN5}^FS +^FT29,287^A0N,25,25^FH\^CI28^FD{PART}{MO}{YY}{SN5}^FS^CI27 +^FO62,738^GFA,1517,4296,24,:Z64:eJzNVk1q40oQrpYlMG3ISBDvB6+MAr6ANwo4ew/Y92m8ElrkDMIr0YGQZYguk6V5C19hXvWfurolm3m8zVSDZZfKVV/9dgkhgJIwBPfo7au356slbHb0tHfMOcDDlZBAzty8OlKqiPqeHDmpHmnAy68BDfiz47SBp16uftqz6vvO8ZdH8JR5D94vhI/GjFMIf0/4MACCNxoTtCYc/CCGmQUkTldB+cn12+Bnh0B+MDf7CvnbT6s/kl8a+fnDJeQ/XA38bB/yM/v/xWfId/ZieeuPeI30w9Xgj+XBOrxoI37fUrzEASMf44fNRTuQVbH8flq/dWiExzDESP/rZRq/DdDiI+LbAI3kTUJG8ccM35OH2WcsL+lrIm8SENUPmASM6g3JMGZ9LG8YjLYgkYfrOMHm9SjB5vEUFShsjfwyBqR/C/EQTIcBf9C/FdE/6z21RP9o/Gh5LBWiX7uysQG4oZ/OH63/aayf4seRIB2F+KMAWf2LYGiCiz8s4wRb+c1/jH84f7z+6fwK8af1Yxnx/HGMcX2a+rfl7skyRvK2v8b6Tf3f6t/R/MGGm+xfOx9G/bX9mNZv5Uf9+/5t5s+N+TbrIv6bmNR/a35yNz+j+LjfMX7XbqP5b36P4n814zOWZzful4Urp6geXDfH9WMvYIjqLTsO5uy8t+j7wRy9ABjZIDb/uG9cvpsW1g74fsnIPoCIhwGXYAv7/SHzgMiCIvACHjKA6jtw+NmRGKDB8pBnPQ2WH3Dkr3r/GQwE+w8ZEEsarMRrXQTNfCQGPH4h3ocUJGT/iTwmemb9UENbmo3AY/fXuYVtiPv4B7BZECEC+41GiFGPPX5MwWBABcvvnx52OE097CRIAZGyf53rw30KNkG9TnmsaFjbMFi0oUce2305zLHfn0lcghyTIloEDbGMc2zLZTMYSIILmXpMUzDzlf8kCT8Iqcevi6g25/VK9//leOe2sD0R8fianNsTXMNUnhqgbCwidwuHE8kbOFD8IiG3fGBg5wj+QhKirk3cG1HPayHVZy0A0mN6gANO0WV1eMzw2/5RXwGJbORJtuqUJcdvXVmqBLPCHCjyPGf4zPMix/hzLd/Jc9d1ZdMM8hlk7OX5uWJVtcuyDB9pqgBxwU/n07lN2vW6bDi0aEbxGTBFBQPIC8aUmULhb6Q6Z9kI0cmmEWhGdkLdV+qww0sF+1+7R/iFbqhS5WcuE4kmWujWsuTndl22Wn+h9OMT8edFoZ4WD28QD2+VZt6gH2t9/0KKqBH/c6U9wIdOMEedKI+IWnSVSyE77W9R5Bo/mlEBwieo+Ajc2prmhKubROgYKYGRVfgH0lGB5yqdTmB7P7/z+6//NwmzdeISfUHs4tS6+W+22kzddCkwD77U8ti9H0kiTidYdefVGrQ86GZU8kWaVkW+QwVg9P/4/fvCu1o2WESyrKk81g2mbffCdrv9IL/F3TyZNytYn85JqL9C8VzVa7rLHX6BqNq6xkpq0EIdxP8+cSv6L5/Dchk=:ACCF +^PQ1,0,1,Y +^XZ