Condividi tramite


Layout e stampa di etichette targa

I layout di etichette sono utilizzati per determinare le informazioni che vengono stampate su un'etichetta e come sono disposte. Esistono due modi per definire il layout di un'etichetta della targa:

  • Layout di etichette di distribuzione documenti: questi layout forniscono funzionalità di layout di base.
  • Layout di etichette: questi layout ti consentono di creare layout più avanzati. I tuoi layout possono avere strutture ripetute e includere elementi di intestazione, corpo e piè di pagina. Puoi stampare informazioni dalle tabelle correlate e definire formati di data, ora e numeri personalizzati.

In questo articolo viene descritto come creare e usare layout di etichette per etichette di targa. Per ulteriori informazioni sui Layout di etichette di distribuzione documenti, vedi Layout di etichette di distribuzione documenti.

Abilitare i layout di etichette di targa

Per abilitare i layout di etichette di targa, devi impostare i seguenti elementi (come descritto più avanti in questo articolo):

Impostare i parametri per Gestione magazzino

Segui questi passaggi per impostare i parametri di magazzino per la stampa di etichette di targa.

  1. Fare clic su Gestione magazzino > Impostazione > Parametri di gestione magazzino.
  2. Nella scheda Generale, nella Scheda dettaglio Targhe, imposta l'opzione Usa layout etichetta per le etichette targa su per utilizzare i layout di etichetta per le targhe (come descritto in questo articolo). Impostala su No per utilizzare layout di etichette di distribuzione documenti.

Creare un layout di etichetta di targa avanzata

Il layout di etichetta controlla quali informazioni sono stampate sull'etichetta e come sono disposte. Nel layout si inserisce il codice ZPL inviato alla stampante. In genere, copierai questo codice da un programma di progettazione di etichette.

Quando il sistema genera un'etichetta, può sostituire i nomi dei campi e dei metodi utilizzati nel layout di etichetta con valori effettivi. Puoi trovare facilmente il testo che verrà sostituito cercando i simboli del dollaro ($) nel codice.

Creare un layout di etichetta di base

Per creare un layout di etichetta di targa procedi come segue.

  1. Vai a Gestione magazzino > Impostazioni > Distribuzione documenti > Layout etichetta.

  2. Nella parte superiore del riquadro elenco, imposta il campo Tipo di layout etichetta su Etichetta targa.

  3. Nel riquadro azioni seleziona Nuova per creare un'etichetta.

  4. Imposta i seguenti campi per la nuova etichetta:

    • ID layout etichetta: immetti un nome per il layout (ad esempio, Targa).

    • Descrizione: immetti una breve descrizione del layout (ad esempio, Targa).

    • Tipo di definizione: seleziona il metodo utilizzato per definire il layout di etichetta:

      • ZPL: definisce il layout di etichetta utilizzando ZPL.

      • Variabili: definisce un layout di etichetta che può essere utilizzato con un servizio esterno. Per ulteriori informazioni, vedi Stampare etichette con un servizio esterno. Se selezioni questa opzione, la Scheda dettaglio Layout testo stampante fornisce griglie in cui definire le variabili di sistema e le variabili di dati. In Variabili di sistema, imposta il campo LabelFile sul percorso del progetto di etichetta nel sistema esterno e imposta il campo Quantità sul numero di etichette da stampare. In Variabili dati, definisci i valori inviati da Microsoft Dynamics 365 Supply Chain Management mappandoli ai segnaposto corrispondenti nel progetto di etichetta del sistema esterno.

      • Variabili (script): usa il formato script per definire un layout di etichetta che può essere utilizzato con un servizio esterno. Per ulteriori informazioni, vedi Stampare etichette con un servizio esterno. Nella Scheda dettaglio Layout testo stampante, definisci il file dell'etichetta, la quantità e i valori da inviare. Ecco un esempio.

        "filePath": "/Instant Print/GS1-128.nlbl", 
        "quantity": "1",
        "dataSources": [
        {
            "GTIN of Contained Trade Items": "06183928726611",
            "Product_name": "D365FO: $ItemName$"
        }
        ]
        
    • ID origine dati layout etichetta: lascia vuoto questo campo se utilizzi solo i dati della targa. Se devi includere dati da altre tabelle, seleziona un'origine dati del layout di etichetta che disponga dei join necessari. Per ulteriori informazioni su come impostare e usare un'origine dati del layout di etichetta, vedi la sezione successiva in questo articolo.

    • Abilitare il supporto del modello etichetta: lascia questa opzione impostata su No per ora. Quando è impostata su , puoi aggiungere elementi di intestazione, riga e piè di pagina al layout, come descritto più avanti in questo articolo.

    • Formato data, ora e numeri: seleziona la lingua da usare per la formattazione dei valori di data, ora e numerici mostrati nel layout di etichetta.

    • Tipo di scorte per stampante: seleziona un tipo di scorte per stampante. Un tipo di scorte per stampante descrive in genere il tipo di carta utilizzata da una specifica stampante. È utilizzato anche per specificare il tipo di carta su cui deve essere stampato uno specifico layout di etichetta. Per informazioni su come impostare i tipi di scorte per stampante, vedi Impostare tipi di scorte per stampante.

  5. Nella Scheda dettaglio Layout testo stampante, immetti il codice etichetta in modo appropriato per il tipo di definizione selezionato. L'esempio seguente mostra il codice che puoi copiare e incollare per eseguire il test se il campo Tipo di definizione è impostato su ZPL.

    CT~~CD,~CC^~CT~
    ^XA~TA000~JSN^LT0^MNM,0^MTT^PON^PMN^LH0,0^JMA^PR8,8~SD15^JUS^LRN^CI27^PA0,1,1,0^XZ
    ^XA
    ^MMT
    ^PW831
    ^LL609
    ^LS0
    ^FT19,59^A0N,28,28^FH\^CI28^FDLicense plate label^FS^CI27
    ^FT19,148^A0N,42,43^FH\^CI28^FDItem: ^FS^CI27
    ^FT128,148^A0N,42,43^FH\^CI28^FD$ItemId$ ^FS^CI27
    ^BY3,3,180^FT116,525^BCN,,Y,N
    ^FH\^FD$LicensePlateId$^FS
    ^FT19,206^A0N,42,43^FH\^CI28^FDQty:^FS^CI27
    ^FT128,206^A0N,42,43^FH\^CI28^FD$Qty$^FS^CI27
    ^PQ1,0,1,Y^XZ
    

    Nota

    Mentre personalizzi il codice dell'etichetta nella Scheda dettaglio Layout testo stampante, puoi aggiungere nomi di campi e metodi validi seguendo questi passaggi:

    1. Nell'elenco Tabelle seleziona la tabella.
    2. A seconda del tipo di elemento che desideri aggiungere, seleziona la scheda Campi o la scheda Metodi, quindi seleziona il nome del campo o del metodo da aggiungere.
    3. Se il campo Tipo di definizione è impostato su ZPL o Variabili (script), seleziona Inserisci al termine del testo per aggiungere il campo o il metodo alla fine del codice. Come richiesto, sposta il nuovo campo o metodo nella posizione del codice in cui desideri utilizzarlo.
    4. Se il campo Tipo di definizione è impostato su Variabili, seleziona una riga nella tabella Variabili di dati quindi seleziona Inserisci riferimento campo per aggiungere il campo o il metodo come valore di campo.
  6. Nel riquadro azioni seleziona Salva.

Impostare e utilizzare un'origine dati del layout di etichetta

Nel layout di etichetta dell'esempio precedente, solo l'ID targa ($LicensePlateId$) viene utilizzato e questo valore è disponibile direttamente nella tabella delle targhe. Se desideri includere informazioni correlate (come il numero di ordine relativo a una targa) e l'origine dati di etichetta di layout richiesta non esiste già, segui questi passaggi per crearla e quindi selezionala nel layout di etichetta.

  1. Vai a Gestione magazzino > Impostazioni > Distribuzione documenti > Origine dati layout etichetta.

  2. Nel Riquadro azioni selezionare Nuovo.

  3. Imposta i seguenti campi per la nuova origine dati del layout di etichetta:

    • ID origine dati layout etichetta: immetti un nome per l'origine dati (ad esempio, LPPlusPurchOrder).
    • Descrizione: immetti una breve descrizione dell'origine dati (ad esempio, Targa + Ordine fornitore).
    • Tipo di layout etichetta: seleziona Etichetta targa.
  4. Nel riquadro azioni seleziona Salva.

  5. Nel riquadro azioni, seleziona Modifica query.

  6. Viene visualizzata la finestra di dialogo dell'editor di query standard. Nella scheda Join, aggiungi join alle tabelle richieste. Ad esempio, se desideri che l'etichetta mostri il numero dell'ordine, potresti creare un join per la tabella degli ordini fornitore.

  7. Vai a Gestione magazzino > Impostazioni > Distribuzione documenti > Layout etichetta.

  8. Crea o seleziona un layout di etichetta, quindi, nel campo ID origine dati layout etichetta, seleziona il record appena creato.

  9. Ora puoi aggiungere i nuovi valori dei campi al codice del layout di stampa. Assicurati di fare riferimento ai valori table.field-names corretti nel codice ZPL. Le tabelle aggiuntive includeranno un numero come suffisso (_#).

Attenzione

Nella pagina Origine dati layout etichetta, fai attenzione nella rimozione di una tabella dalla query per un record esistente. Potresti rimuovere i nomi di campi e/o metodi già utilizzati nei layout di etichetta esistenti.

Abilitare il supporto del modello etichetta

I modelli di etichette ti consentono di progettare etichette con layout più avanzati, che possono includere elementi di intestazione, riga e piè di pagina. Segui questi passaggi per formattare un'etichetta che includa elementi del modello di etichetta.

  1. Vai a Gestione magazzino > Impostazioni > Distribuzione documenti > Layout etichetta.

  2. Nella parte superiore del riquadro elenco, imposta il campo Tipo di layout etichetta su Etichetta targa.

  3. Eseguire uno dei passaggi riportati di seguito.

    • Per creare un nuovo layout, seleziona Nuovo nel riquadro Azioni.
    • Per modificare un layout esistente, selezionalo nel riquadro dell'elenco, quindi seleziona Modifica nel riquadro Azioni.
  4. Nel campo ID origine dati layout etichetta, seleziona un'origine dati. Un'origine dati è necessaria per abilitare il supporto del modello di etichetta. Tuttavia, se sono necessari solo i dati della targa, puoi selezionare un'origine dati molto semplice in cui non sono definiti join.

  5. Imposta l'opzione Abilitare il supporto del modello etichetta su .

  6. Utilizza gli elementi {{Header ... }}, {{Row ... }} e {{Footer ... }} nel tuo codice. L'esempio seguente mostra un'etichetta che include tutti questi elementi. Stampa i dati sugli articoli inseriti in una targa.

    {{LabelStart
    ^FX ... ZPL commands that will be printed on every label ...
    CT~~CD,~CC^~CT~
    ^XA
    ~TA000
    ~JSN
    ^LT0
    ^MNM,0
    ^MTT
    ^PON
    ^PMN
    ^LH0,0
    ^JMA
    ^PR8,8
    ~SD15
    ^JUS
    ^LRN
    ^CI27
    ^PA0,1,1,0
    ^XZ
    ^XA
    ^MMT
    ^PW831
    ^LL609
    ^LS0
    }}
    {{Header
    ^FT31,59^A0N,28,28^FH\^CI28^FDLicense plate label with work lines^FS^CI27
    ^BY3,3,180^FT116,300^BCN,,Y,N
    ^FH\^FD$WHSLicensePlateLabel.LicensePlateId$^FS
    }}
    {{Row Table=WHsWorkLine_1 StartY=400 IncY=68 RowsPerLabel=5
    ^FT19,$position.YPos$^A0N,42,43^FH\^CI28^FDLine:^FS^CI27
    ^FT128,$position.YPos$^A0N,42,43^FH\^CI28^FD$WHSWorkLine_1.ItemID$^FS^CI27
    ^FT250,$position.YPos$^A0N,42,43^FH\^CI28^FD$WHSWorkLine_1.QtyWork$^FS^CI27
    }}
    {{LabelEnd
    ^PQ1,0,1,Y
    ^XZ
    }}
    

    Nota

    A causa dell'attributo RowsPerLabel=5, questo esempio verrà ripetuto sulle righe della targa e suddividerà un'etichetta per ogni serie di cinque righe della targa. Se modifichi l'attributo in RowsPerLabel=1, verrà generata un'etichetta per ogni riga.

    Questo esempio stamperà una copia di ciascuna etichetta. Se sono necessarie più copie (ad esempio una copia per ciascun lato della targa), imposta il valore n per la sezione \^PQn nel piè di pagina sul numero di copie necessarie. Ad esempio, per stampare due copie di ciascuna etichetta, specifica \^PQ2.

Impostare la distribuzione di un'etichetta di targa

Per specificare i layout di etichette di targa utilizzati e dove vengono stampati, devi definire un record di distribuzione documenti, come descritto nella procedura seguente.

  1. Vai a Gestione magazzino > Impostazione > Distribuzione documenti > Distribuzione documenti.

  2. Nella parte superiore del riquadro elenco, imposta il campo Tipo ordine di lavoro su Ordini fornitore.

  3. Nel riquadro Azioni seleziona Nuovo per creare un record di distribuzione.

  4. Nell'intestazione del nuovo record di distribuzione, imposta i seguenti campi:

    • Numero progressivo: immetti un numero intero per definire l'ordine in cui deve essere valutato il record di distribuzione. Ogni distribuzione deve avere un numero progressivo univoco. Il sistema valuta le distribuzioni nell'ordine dei numeri progressivi ascendenti e utilizza la prima distribuzione per la quale vengono soddisfatti i criteri.
    • Nome: immetti un nome per il record di distribuzione. Ad esempio, immetti Targa.
  5. Nella Scheda dettaglio Panoramica, utilizza i seguenti campi per definire i criteri utilizzati per selezionare la distribuzione delle etichette:

    • Magazzino: specifica il magazzino in cui deve essere utilizzata la distribuzione.
    • ID utente del dispositivo mobile: specifica l'ID utente per il quale deve essere utilizzata la distribuzione. Per utilizzare la distribuzione per qualsiasi lavoratore, lascia vuoto questo campo.
    • Numero conto: specifica il conto fornitore per il quale deve essere utilizzata la distribuzione. Per utilizzare la distribuzione per qualsiasi fornitore, lascia vuoto questo campo.
    • Carrier: specifica il vettore per il quale utilizzare la distribuzione. Per utilizzare la distribuzione per qualsiasi vettore, lascia vuoto questo campo.
    • Modello di lavoro: specifica il modello di lavoro per il quale deve essere utilizzata la distribuzione. Per utilizzare la distribuzione per qualsiasi modello di lavoro, lascia vuoto questo campo.
    • ID da zona e ID a zona: specifica l'intervallo di zone per le quali deve essere utilizzata la distribuzione. Per utilizzare la distribuzione per qualsiasi zona, lascia vuoti questi campi.
    • Esegui query: per aggiungere criteri di selezione personalizzati a un record di distribuzione, imposta questa opzione su , quindi seleziona Modifica query nel riquadro Azioni. Viene visualizzato un editor di query standard, in cui puoi aggiungere ulteriori criteri di selezione.
  6. Nella Scheda dettaglio Stampanti per distribuzione documenti, assegna la stampante e layout di etichetta da utilizzare quando vengono soddisfatti i criteri per il record di distribuzione. Nella barra degli strumenti seleziona Nuova per aggiungere una riga alla griglia. Quindi imposta i seguenti campi per la nuova riga:

Stampa automaticamente le etichette quando vengono ricevuti ordini fornitore utilizzando l'app per dispositivi mobili

Se desideri che l'etichetta di targa venga stampata automaticamente ogni volta che viene ricevuto un nuovo ordine fornitore, configura le voci di menu del dispositivo mobile come descritto nella procedura seguente.

  1. Passa a Gestione magazzino > Impostazioni > Dispositivo mobile > Voci di menu del dispositivo mobile.

  2. Eseguire uno dei passaggi riportati di seguito.

    • Per creare una nuova voce di menu, seleziona Nuova nel riquadro Azioni.
    • Per modificare una voce di menu esistente, selezionala nel riquadro dell'elenco, quindi seleziona Modifica nel riquadro Azioni.
  3. Imposta i seguenti campi per la voce di menu nuova o selezionata:

    • Nome voce di menu: immetti un nome interno per la nuova voce di menu. Ad esempio, immetti Mista.
    • Titolo: immetti il nome della voce come dovrebbe apparire nell'app per dispositivi mobili Warehouse Management. Ad esempio, immetti Ricevimento targa mista.
    • Modalità: seleziona Lavoro.
    • Processo di creazione lavoro: seleziona Ricevimento targa mista.
    • Stampa etichetta: imposta questa opzione su .
  4. Chiudere la pagina.

Se hai creato una nuova voce di menu per il dispositivo mobile, devi aggiungerla al menu del dispositivo mobile, come mostrato nell'esempio seguente. In questo esempio, la aggiungerai al menu del dispositivo mobile In entrata esistente.

  1. Accedi a Gestione magazzino > Impostazioni > Dispositivo mobile > Menu del dispositivo mobile.
  2. Nel riquadro azioni, seleziona Modifica.
  3. Nel riquadro elenco seleziona il menu In entrata.
  4. Nella colonna Menu e voci di menu disponibili, seleziona la voce di menu del dispositivo mobile che hai creato (ad esempio Mista).
  5. Seleziona il pulsante Aggiungi (freccia a destra) per spostare la voce di menu nella colonna Struttura menu.
  6. Chiudere la pagina.

Eseguire uno scenario per stampare le etichette di targhe

Se desideri sperimentare la stampa di etichette di targhe, puoi impostare uno scenario per il ricevimento di targhe miste tramite l'app per dispositivi mobili Warehouse Management. Per ulteriori informazioni, vedere Ricevimento targa mista. Segui le istruzioni lì e verifica che lo scenario descritto in questo articolo sia supportato.

Risorse aggiuntive