COGP78HT - Stampa etichette¶
Funzione¶
Sottoprogramma per la stampa di etichette su stampanti Eltron/ZPL, con formati personalizzati per diversi clienti.
Tipo¶
Sottoprogramma (non a menu)
Modifiche recenti¶
Nuovo formato etichetta GAPI (Artic Seals)¶
Aggiunto paragrafo s-stampa-eti-eltron-artic-gapi-new: nuovo layout etichetta per il cliente GAPI basato sul modello fornito.
Contenuto etichetta:
- Barcode GAPI composto da codice articolo (allineato a dx), quantita', peso, lotto trascodificato
- Trascodifica lotto: dal formato AAAA/NNNNNNNN al formato ZZZZZAA (anno + 22)
- Data produzione (cure date): formato Qn/aaaa se da lotto, altrimenti data documento
- Codice articolo avanzato (con escape caratteri speciali)
- Descrizione articolo
- Informazioni ordine (numero conferma)
- Informazioni cliente GAPI (codice riferimento, articolo sub-cliente da COGRORAG)
- Dicitura "Made in Italy"
Tabelle/file utilizzati: - COGMERCI (dati articolo) - COGRORAG (riga aggiuntiva ordine: articolo sub-cliente) - COGGEANA (anagrafica: codice riferimento cliente) - File di stampa (flsta)
Chiamate:
- a2-cerca-peso — Ricerca peso articolo
- a3-cerca-data-produzione-lotto — Data produzione da lotto
- m-escape-rcm-cod-ava — Escape caratteri speciali codice avanzato
- m-escape-mer-descr — Escape caratteri speciali descrizione
Costanti formato etichetta rimosse¶
Le costanti k-info-formato-eti-sped (valore 5) e k-info-formato-eti-termica (valore 6) erano definite ma non utilizzate e sono state rimosse.
Correzione validazione lotto (formato GAPI)¶
La trascodifica lotto dal formato AAAA/NNNNNNNN e' stata corretta:
- La lettura del suffisso anno avviene ora dalla posizione 8 per 2 caratteri (pos 8:2) invece che dalla posizione 9.
- Il lotto viene troncato a 7 caratteri (anziche' 8) per allineamento al formato di stampa GAPI.
Forzatura modello "ETI-ARTIC-FILM" per macchine imbustatrici (2026-05-19)¶
In s-stampa-eti-eltron-artic-film la scrittura del record COGPA9-DATI per K-IE-N-COGP78-MOD-ETI non riporta piu' sempre m-nl-modello. Se la periferica selezionata e' una delle imbustatrici (s54-prf-sel = 214 / 215 / 216), il campo viene forzato a "ETI-ARTIC-FILM" (richiesta interna di Gianni). Questa forzatura serve a far riconoscere il modello corretto al downstream di stampa indipendentemente dalla configurazione del modello sulla periferica.
Note¶
- Il codice contiene un marcatore
*quicon comandi EPL grezzi non ancora integrati nel flusso — probabile WIP. - La versione precedente del formato GAPI (
s-stampa-eti-eltron-artic-gapi) resta attiva; la nuova versione (s-stampa-eti-eltron-artic-gapi-new) e' una variante con layout aggiornato.
Storico Modifiche¶
| Data | Descrizione |
|---|---|
| 2026/05 | Rimossi formati etichetta inutilizzati (sped, termica). Corretta validazione lotto: troncamento a 7 caratteri per allineamento formato GAPI |
| 2026/05/19 | Forzatura modello ETI-ARTIC-FILM per periferiche 214/215/216 (imbustatrici) in s-stampa-eti-eltron-artic-film. |
| 2026/05/21 | Aggiunto nuovo paragrafo s-stampa-eti-eltron-artic-gapi-new con layout etichetta GAPI completo (barcode, lotto trascodificato, codice/articolo/descrizione, ordine, cliente, cure date, riquadri grafici). |