Udostępnij za pośrednictwem


Układy i drukowanie etykiet z numerami identyfikacyjnymi

Układy etykiet służą do kontrolowania, jakie informacje są drukowane na etykiecie i w jaki sposób są one rozmieszczone. Istnieją dwa sposoby definiowania układu etykiet numerów identyfikacyjnych:

  • Układy etykiet wyboru trasy dokumentów – te układy zapewniają podstawowe możliwości układu.
  • Układy etykiet – te układy umożliwiają tworzenie bardziej zaawansowanych układów. Twoje układy mogą mieć powtarzające się struktury i zawierać elementy nagłówka, treści i stopki. Można drukować informacje z powiązanych tabel i definiować niestandardowe formaty daty, godziny i liczb.

W tym artykule opisano sposób tworzenia i używania układów etykiet numerów identyfikacyjnych. Aby uzyskać więcej informacji na temat układów etykiet wyboru trasy dokumentów, zobacz Układy etykiet wyboru trasy dokumentów.

Włączanie układów etykiet numeru identyfikacyjnego

Aby włączyć układy etykiet numerów identyfikacyjnych, musisz skonfigurować następujące elementy (zgodnie z opisem w dalszej części tego artykułu):

Konfigurowanie parametrów zarządzania magazynem

Wykonaj poniższe kroki w celu ustawienia parametrów zarządzania magazynem na potrzeby drukowania etykiet numerów identyfikacyjnych.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Parametry zarządzania magazynem.
  2. Na karcie Ogólne, na skróconej karcie Numery identyfikacyjne ustaw opcję Użyj układów etykiet numerów identyfikacyjnych na Tak, aby używać układów etykiet numerów identyfikacyjnych (zgodnie z opisem w tym artykule). Ustaw ją na Nie, aby zamiast tego używać układów etykiet wyboru trasy dokumentów.

Tworzenie układu etykiet numerów identyfikacyjnych

Układ etykiety decyduje o tym, jakie informacje są drukowane na etykiecie i w jaki sposób. W tym miejscu należy wprowadzić kod ZPL, który zostanie wysłany do drukarki. Zwykle kopiujesz ten kod z programu do projektowania etykiet.

Gdy system generuje etykietę, może zastąpić nazwy pól i metod używane w układzie etykiety rzeczywistymi wartościami. Możesz łatwo znaleźć tekst, który zostanie zastąpiony, szukając znaków dolara ($) w kodzie.

Tworzenie podstawowego układu etykiet

Wykonaj następujące kroki, aby utworzyć układ etykiet numerów identyfikacyjnych.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Wybór trasy dokumentów > Układ etykiety.

  2. W górnej części panelu listy ustaw pole Typ układu etykiety na wartość Etykieta numeru identyfikacyjnego.

  3. W okienku akcji wybierz opcję Nowy, aby utworzyć etykietę.

  4. Ustaw następujące pola dla nowej etykiety:

    • Identyfikator układu etykiety – wprowadź nazwę układu (na przykład Numer identyfikacyjny).

    • Opis — wprowadź krótki opis układu (na przykład Numer identyfikacyjny).

    • Typ definicji – wybierz metodę używaną do definiowania układu etykiety:

      • ZPL – zdefiniuj układ etykiety za pomocą ZPL.

      • Zmienne – zdefiniuj układ etykiety, którego można używać z usługą zewnętrzną. (Aby uzyskać więcej informacji, zobacz Drukowanie etykiet przy użyciu usługi zewnętrznej). Jeśli wybierzesz tę opcję, skrócona karta Układ tekstu drukarki udostępnia siatki, w których definiujesz zmienne systemowe i zmienne danych. W obszarze Zmienne systemowe w polu LabelFile wpisz ścieżkę projektu etykiety w systemie zewnętrznym i ustaw w polu Ilość liczbę etykiet do wydrukowania. W obszarze Zmienne danych zdefiniuj wartości wysyłane z Microsoft Dynamics 365 Supply Chain Management przez mapowanie ich na odpowiednie symbole zastępcze w projekcie etykiety z systemu zewnętrznego.

      • Zmienne (skrypt) – użyj formatu skryptu, aby zdefiniować układ etykiety, którego można używać z usługą zewnętrzną. (Aby uzyskać więcej informacji, zobacz Drukowanie etykiet przy użyciu usługi zewnętrznej). Na karcie skróconej Układ tekstu drukarki zdefiniuj plik etykiety, ilość i wartości do wysłania. Oto przykład.

        "filePath": "/Instant Print/GS1-128.nlbl", 
        "quantity": "1",
        "dataSources": [
        {
            "GTIN of Contained Trade Items": "06183928726611",
            "Product_name": "D365FO: $ItemName$"
        }
        ]
        
    • Identyfikator źródła danych układu etykiety – pozostaw to pole puste, jeśli będziesz używać tylko danych tablic rejestracyjnych. Jeśli musisz uwzględnić dane z innych tabel, wybierz źródło danych układu etykiety zawierające wymagane połączenia. Aby uzyskać więcej informacji dotyczących sposobu konfigurowania i używania źródła danych układu etykiety, zobacz następną sekcję tego artykułu.

    • Włącz obsługę szablonów etykiet – na razie pozostaw tę opcję ustawioną na Nie. (Jeśli jest ustawiona na Tak, możesz dodać do układu elementy nagłówka, wiersza i stopki, jak opisano w dalszej części tego artykułu).

    • Format daty, godziny i liczby — wybierz język do użycia, gdy wartości daty, godziny i liczb wyświetlane w układzie etykiety będą sformatowane.

    • Typ materiału do drukarki – wybierz typ materiału do drukarki. Typ materiału drukarskiego zazwyczaj opisuje typ papieru używanego przez konkretną drukarkę. Służy także do określenia rodzaju papieru, na którym ma zostać wydrukowany określony układ etykiety. Aby uzyskać więcej informacji na temat konfigurowania typów materiałów do drukarki, zobacz temat Konfigurowanie typów materiałów do drukarki.

  5. Na skróconej karcie Układ tekstu drukarki wprowadź kod etykiety w sposób odpowiedni dla wybranego typu definicji. Poniższy przykład pokazuje kod, który można skopiować i wkleić w celu przetestowania, czy pole Typ definicji jest ustawione na 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
    

    Banknot

    Podczas dostosowywania kodu etykiety na skróconej karcie Układ tekstu drukarki możesz dodać prawidłowe nazwy pól i metod, wykonując następujące kroki:

    1. Na liście Tabele wybierz tabelę.
    2. W zależności od typu elementu, który chcesz dodać, wybierz kartę Pola lub kartę Metody, a następnie wybierz nazwę pola lub metody do dodania.
    3. Jeśli pole Typ definicji jest ustawione na ZPL lub Zmienne (skrypt), wybierz Wstaw na końcu tekstu, aby dodać pole lub metodę na końcu kodu. Według potrzeb przenieś nowe pole lub metodę w miejsce w kodzie, w którym chcesz je zastosować.
    4. Jeżeli w polu Typ definicji ustawiono wartość Zmienne, wybierz wiersz w tabeli Zmienne danych, a następnie wybierz Wstaw odwołanie do pola, aby dodać pole lub metodę jako wartość pola.
  6. Na okienku akcji wybierz opcję Zapisz.

Skonfiguruj i używaj źródła danych układu etykiety

W układzie etykiety w poprzednim przykładzie używany jest tylko identyfikator numeru identyfikacyjnego ($LicensePlateId$), a wartość ta jest dostępna bezpośrednio w tabeli numerów identyfikacyjnych. Jeśli chcesz uwzględnić powiązane informacje (takie jak numer zamówienia powiązany z numerem identyfikacyjnym), a wymagane źródło danych etykiety układu jeszcze nie istnieje, wykonaj poniższe kroki, aby je utworzyć, a następnie wybierz je w układzie etykiety.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Wybór trasy dokumentów > Źródło danych układu etykiety.

  2. W okienku akcji wybierz opcję Nowy.

  3. Ustaw następujące pola dla nowego źródła danych układu etykiety:

    • Identyfikator źródła danych układu etykiety — wprowadź nazwę źródła danych (na przykład LPPlusPurchOrder).
    • Opis — wprowadź krótki opis źródła danych (na przykład Numer identyfikacyjny + zamówienie zakupu).
    • Typ układu etykiety – wybierz pozycję Etykieta numeru identyfikacyjnego.
  4. Na okienku akcji wybierz opcję Zapisz.

  5. W okienku akcji wybierz pozycję Edytuj zapytanie.

  6. Zostanie wyświetlone standardowe okno dialogowe edycji zapytania. Na karcie Sprzężenia dodaj sprzężenia do wymaganych tabel. (Na przykład, jeśli chcesz, aby etykieta zawierała numer zamówienia, możesz połączyć się z tabelą zamówień zakupu).

  7. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Wybór trasy dokumentów > Układ etykiety.

  8. Utwórz lub wybierz układ etykiety, a następnie w polu Identyfikator źródła danych układu etykiety wybierz właśnie utworzony rekord.

  9. Możesz teraz dodać nowe wartości pól do kodu układu wydruku. Pamiętaj, aby odwołać się do poprawnych wartości table.field-names w kodzie ZPL. Tabele dodatkowe będą zawierać liczbę jako sufiks (_#).

Uwaga

Na stronie Źródło danych układu etykiety uważaj, czy nie usuwasz tabeli z zapytania dotyczącego istniejącego rekordu. Możesz usunąć nazwy pól i/lub metod, które są już używane w istniejących układach etykiet.

Włącz obsługę szablonów etykiet

Szablony etykiet umożliwiają projektowanie etykiet o bardziej zaawansowanych układach, które mogą zawierać elementy nagłówka, wiersza i stopki. Wykonaj poniższe kroki, aby sformatować etykietę zawierającą elementy szablonu etykiety.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Wybór trasy dokumentów > Układ etykiety.

  2. W górnej części panelu listy ustaw pole Typ układu etykiety na wartość Etykieta numeru identyfikacyjnego.

  3. Wykonaj jeden z następujących kroków:

    • Aby utworzyć nowy układ, wybierz w okienku akcji wybierz opcję Nowe.
    • Aby edytować istniejący układ, wybierz go w okienku listy, a następnie wybierz Edytuj w okienku akcji.
  4. W polu Identyfikator źródła danych układu etykiety wybierz źródło danych. (Aby włączyć obsługę szablonów etykiet, wymagane jest źródło danych. Jeśli jednak potrzebujesz tylko danych o numerach identyfikacyjnych, możesz wybrać bardzo proste źródło danych, w którym nie zdefiniowano żadnych połączeń).

  5. Ustaw opcję Włącz obsługę szablonów etykiet na Tak.

  6. Użyj elementów {{Header ... }}, {{Row ... }} i {{Footer ... }} w swoim kodzie. Poniższy przykład pokazuje etykietę zawierającą wszystkie te elementy. Drukuje dane o pozycjach umieszczonych w numerze rejestracyjnym.

    {{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
    }}
    

    Banknot

    Ze względu na atrybut RowsPerLabel=5 w tym przykładzie zapętlisz wiersze numerów identyfikacyjnych i podzielisz etykietę dla każdego zestawu pięciu wierszy numerów identyfikacyjnych. Jeśli zmienisz atrybut na RowsPerLabel=1, dla każdego wiersza zostanie wygenerowana etykieta.

    Ten przykład spowoduje wydrukowanie jednej kopii każdej etykiety. Jeśli wymagane jest więcej kopii (na przykład jedna kopia dla każdej strony numeru identyfikacyjnego), ustaw wartość n dla sekcji \^PQn w stopce na wymaganą liczbę kopii. Na przykład, aby wydrukować dwie kopie każdej etykiety, określ \^PQ2.

Skonfiguruj wybór trasy etykiet z numerami identyfikacyjnymi

Aby określić używane układy etykiet z numerami identyfikacyjnymi i miejsce ich drukowania, należy zdefiniować rekord wyboru trasy dokumentu zgodnie z poniższą procedurą.

  1. Wybierz kolejno opcje Zarządzanie magazynem > ustawienia > Wybór trasy dokumentów > Wybór trasy dokumentów.

  2. U góry okienka listy, w polu Typ zlecenia pracy ustaw wartość Zamówienia zakupu.

  3. W okienku akcji wybierz opcję Nowy, aby utworzyć rekord wyboru trasy.

  4. W nagłówku nowego rekordu wyboru trasy określ następujące pola:

    • Numer sekwencyjny — umożliwia wprowadzenie liczby całkowitej definiującej kolejność oceniania rekordu wyboru trasy. Każda wybrana trasa musi mieć unikatowy numer sekwencyjny. System ocenia wybrane trasy w kolejności rosnących numerów sekwencyjnych i wykorzystuje pierwszą trasę, dla której spełnione są kryteria.
    • Nazwa – wprowadź nazwę rekordu wyboru trasy. Na przykład wpisz Numer identyfikacyjny.
  5. Na skróconej karcie Omówienie użyj następujących pól, aby zdefiniować kryteria używane do wyboru trasy etykiet:

    • Magazyn – określ magazyn, w którym ma zostać zastosowany wybór trasy.
    • Identyfikator użytkownika urządzenia przenośnego – określ identyfikator użytkownika, dla którego ma być używany wybór trasy. Aby użyć wyboru trasy dla dowolnego pracownika, pozostaw to pole puste.
    • Numer konta – określ konto dostawcy, dla którego ma być używany wybór trasy. Aby użyć wyboru trasy dla dowolnego dostawcy, pozostaw to pole puste.
    • Przewoźnik – określ przewoźnika, dla którego należy używać wyboru trasy. Aby użyć wyboru trasy dla dowolnego przewoźnika, pozostaw to pole puste.
    • Szablon pracy – określ szablon pracy, dla którego ma być używany wybór trasy. Aby użyć wyboru trasy dla dowolnego szablonu pracy, pozostaw to pole puste.
    • Z ID strefy i Do ID strefy — określ zakres stref, dla których ma być używany wybór trasy. Aby użyć wyboru trasy dla dowolnej strefy, pozostaw te pola puste.
    • Uruchom zapytanie – aby dodać niestandardowe kryteria wyboru do rekordu wyboru trasy, ustaw tę opcję na Tak, a następnie wybierz Edytuj zapytanie w okienku akcji. Zostanie wyświetlone standardowe okno dialogowe edytora zapytania, w którym można definiować więcej kryteriów wyboru.
  6. Na skróconej trasie Drukarki w procesie wyboru trasy dokumentów przypisz układ drukarki i etykiety, który powinien być używany, gdy zostaną spełnione kryteria rekordu wyboru trasy. Aby dodać wiersz do siatki, wybierz na pasku narzędzi Nowy. Następnie ustaw następujące pola dla nowego wiersza:

Automatyczne drukowanie etykiet po otrzymaniu zamówienia zakupu za pomocą aplikacji mobilnej

Jeśli chcesz, aby etykieta z numerem identyfikacyjnym była drukowana automatycznie po każdym otrzymaniu nowego zamówienia, skonfiguruj elementy menu urządzenia przenośnego zgodnie z poniższą procedurą.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Urządzenie przenośne > Elementy menu urządzenia przenośnego.

  2. Wykonaj jeden z następujących kroków:

    • Aby utworzyć nowy element menu, wybierz pozycję Nowy w okienku akcji.
    • Aby edytować istniejący element menu, zaznacz go w okienku listy, a następnie wybierz Edytuj w okienku akcji.
  3. Ustaw następujące pola nowego lub wybranego elementu menu:

    • Nazwa elementu menu – wprowadź nazwę wewnętrzną nowego elementu menu. Na przykład wpisz Mieszane.
    • Tytuł – wprowadź nazwę pozycji, która powinna pojawiać się w aplikacji mobilnej Warehouse Management. Na przykład wprowadź Odbiór mieszanych LP.
    • Tryb – wybierz pozycję Praca.
    • Proces tworzenia pracy — wybierz pozycję Odbiór mieszanych numerów identyfikacyjnych.
    • Drukuj etykietę – ustaw tę opcję na Tak.
  4. Zamknij stronę.

Jeśli utworzono nowy element menu urządzenia przenośnego, musisz go dodać do menu urządzenia przenośnego, jak pokazano w poniższym przykładzie. W tym przykładzie dodasz go do istniejącego menu urządzenia przenośnego Przychodzące.

  1. Wybierz kolejno opcje Zarządzanie magazynem > Ustawienia > Urządzenie przenośne > Menu urządzeń przenośnych.
  2. W okienku akcji wybierz pozycję Edytuj.
  3. W okienku listy wybierz menu Przychodzące.
  4. W kolumnie Dostępne menu i elementy menu wybierz właśnie utworzony element menu urządzenia przenośnego (na przykład Mieszane).
  5. Wybierz przycisk Dodaj (strzałka w prawo), aby przenieść wybrany element menu do kolumny Struktura menu.
  6. Zamknij stronę.

Uruchom scenariusz, aby wydrukować etykiety numerów identyfikacyjnych

Jeśli chcesz poeksperymentować z drukowaniem etykiet numerów identyfikacyjnych możesz skonfigurować scenariusz odbierania mieszanych etykiety numerów identyfikacyjnych za pośrednictwem aplikacji mobilnej Warehouse Management. Aby uzyskać więcej informacji, zobacz Przyjmowanie mieszanego numeru identyfikacyjnego. Postępuj zgodnie z zawartymi tam instrukcjami i potwierdź, że scenariusz opisany w tym artykule jest obsługiwany.

Dodatkowe zasoby