Autor Wątek: Czy można drukować etykiety zbiorczo?  (Przeczytany 1083 razy)

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1223
(na podstawie zapytania)
Czy w module Paczki Sello możliwe jest przygotowanie etykiet zbiorczych?
Teraz dla każdej paczki otwiera się oddzielne okno z etykietą.

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1223
Nie da się zrobić tak, aby w module Paczki Sello zaznaczyć X paczek i wydrukować dla nich 1 plik PDF z X etykietami

Program dla każdej paczki tworzy etykietę w osobnej transakcji.
Jak zaznaczymy 200 paczek to program komunikuje się 200 razy z serwerem kuriera i 200 razy pobiera etykietę i ją drukuje.

Większość klientów ma podłączoną drukarkę termiczną (np. Zebra) na której od razu drukowane są etykiety.
Jak się posiada taką drukarkę to zaznaczając 200 paczek wyjdzie z niej jeden ciąg etykiet.

Wydruki kilku etykiet w jednym pliku nie są możliwe u wszystkich przewoźników.
Jeżeli zachodzi potrzeba aby przygotować taki plik (np. do wydruku 4 etykiet na jednej stronie A4, to należy sprawdzić w zakładce przewoźnika czy taki wydruk jest możliwy  i drukować etykiety właśnie z tej zakładki.
Przy takim podejściu warto w ustawieniach wydruku przewoźnika wyłączyć drukowanie etykiety po eksporcie, wtedy przy tworzeniu paczek w zakładce Paczki Sello nie będzie otwierał się czytnik plików PDF (okno z etykietą).

maniootek

  • Newbie
  • *
  • Wiadomości: 13
drukować etykiety właśnie z tej zakładki.
Najpierw trzeba te paczki "przerzucić" z modułu Sello do przewoźnika, prawda? Da się to zrobić z pominięciem tworzenia pojedynczych plików z wydrukami etykiet?

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1223
Tak.
Można wyłączyć wydruk listu przy jego tworzeniu w ustawieniach wydruku każdego przewoźnika
Zakładka przewoźnika -> zębatka -> WYDRUKI -> opcja drukuj list przy eksporcie (dla różnych przewoźników opcja ta może nazywać się trochę inaczej).

Po wyłączeniu tych opcji będzie można zaznaczyć wiele paczek z Sello, uruchomić dla nich zbiorcze przygotowanie listów przewozowych (listy pokażą się w zakładkach przewoźników a numery nadawcze zostaną zapisane w Sello).
Wtedy będzie można przejść do zakładki przewoźnika i uruchomić zbiorcze przygotowanie etykiet.

maniootek

  • Newbie
  • *
  • Wiadomości: 13
Super. O to chodziło
Jeszcze mam jeden problem. Nadaje przesyłki do danego przewoźnika kilka razy dziennie. Jak odróżnić te już wydrukowane od tych nowo wrzuconych w module przewoźnika?
« Ostatnia zmiana: Czerwiec 09, 2020, 04:19:45 pm wysłana przez maniootek »

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1223
Program w większości przypadków wykorzystywany jest do wydruku od razu na drukarkach (np. termicznych), więc nie ma dużego wspierania tego typu pracy.

1. Przygotowanie manifestu
Większość  przewoźników daje możliwość przygotowania manifestu (dokumentu przekazania paczek).
Po przygotowaniu takiego dokumentu ustawiana jest data zamknięcia (i numer).
Można podejść do tego:
1. Odfiltrować listy bez manifestu
2. Wydrukować dla nich etykiety
3. Przygotować manifest
Wtedy po dodaniu kolejnej partii listów będzie można łatwo odfiltrować listy bez manifestu (nie wydrukowane).


W przypadku Poczty Polskiej ekwiwalentem przygotowania manifestu byłoby zamknięcie zbioru, albo dodanie nowego zbioru i ustawienie go jako wykorzystywany zbiór.

2. Po dacie przygotowania
W modułach przewoźnika widoczna jest zazwyczaj kolumna "Data eksportu" gdzie zapisywana jest data przygotowania listu, np.: 2020-05-11 19:21.
Jeżeli przesyłki wprowadzane są w odstępach czasu to można rozpoznać po godzinie ich przygotowania.
Choć nie jest to "przyjazne" rozwiązanie.

maniootek

  • Newbie
  • *
  • Wiadomości: 13
Program w większości przypadków wykorzystywany jest do wydruku od razu na drukarkach (np. termicznych), więc nie ma dużego wspierania tego typu pracy.
No tak, ja chce od razu wydrukować etykiety na drukarce termicznej ale robię to na kilka razy. Wysyłając 1000-2000 paczek dziennie rano pracownik biurowy generuje etykiety dla magazynu. Robi to kilka razy dziennie bo sprzedajemy na wielu kontach Allegro i w zależności od rodzaju sklepu etykiety lecą na inne magazyny. Do tego zamówienia cały czas wpadają i też chcemy te do południa też wysłać. Dodatkowo kurier InPost, Kurier Poczty i kurier DPD przyjeżdżają o innych godzinach i zawsze jeszcze coś chcemy dopakować.
W innej aplikacji tego typu jest ciekawie to rozwiązane. Zaznacza się wczytane paczki z Sello i "przerzuca" się je do odpowiedniego modułu (np.DPD/Poczta) bez nadawania jeszcze tych przesyłek. Dopiero w module się je wysyła (nadaje) i otrzymują numery nadawcze. W takim module przewoźnika można potem nowe paczki łatwo odfiltrować po tych bez numeru nadania (lub tutaj w przypadku programu ProstaPaczka można by je wyszukać po filtrze "bez LP"). W tym przypadku wystarczyło by dodać funkcję "Przygotuj dla przewoźnika" w module Sello i funkcję "Nadaj przesyłki" w module przewoźnika.

1. Przygotowanie manifestu
Większość  przewoźników daje możliwość przygotowania manifestu (dokumentu przekazania paczek).
Po przygotowaniu takiego dokumentu ustawiana jest data zamknięcia (i numer).
Można podejść do tego:
1. Odfiltrować listy bez manifestu
2. Wydrukować dla nich etykiety
3. Przygotować manifest
Wtedy po dodaniu kolejnej partii listów będzie można łatwo odfiltrować listy bez manifestu (nie wydrukowane).
To też nie jest dobre rozwiązanie bo tych protokołów jest potem dużo i kurierzy odbierający przesyłki nie mogą się w tym połapać. My też musimy trzymać więcej papierów (w razie ewentualnej reklamacji) i więcej ich podpisywać.
Co do Poczty to generowanie wielu zbiorów też nie jest najlepsze. Jak wysyłamy kilka zbiorów do poczty to Panie tam się nie mogą połapać i strasznie na to narzekają. Mają dużo więcej pracy przez to.
Data przygotowania to już coś, przetestuje to ale faktycznie nie sądzę, żeby będzie to idealne rozwiązanie.
Może dodanie flagi (kolumny) "etykieta wygenerowana/wydrukowana" (bool) zamiast "daty przygotowania" dla przesyłek?

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1223
Cytuj
W innej aplikacji tego typu jest ciekawie to rozwiązane. Zaznacza się wczytane paczki z Sello i "przerzuca" się je do odpowiedniego modułu (np.DPD/Poczta) bez nadawania jeszcze tych przesyłek. Dopiero w module się je wysyła (nadaje) i otrzymują numery nadawcze. W takim module przewoźnika można potem nowe paczki łatwo odfiltrować po tych bez numeru nadania (lub tutaj w przypadku programu ProstaPaczka można by je wyszukać po filtrze "bez LP"). W tym przypadku wystarczyło by dodać funkcję "Przygotuj dla przewoźnika" w module Sello i funkcję "Nadaj przesyłki" w module przewoźnika.

W ProstejPaczce w zakładce przewoźnika widać już utworzone listy przewozowe.
Dane tram trafiają dopiero jak list jest przygotowany.
Nie ma możliwości aby widoczne tam były "propozycje listów".
Taka zmiana architektury nie jest możliwa.

Można próbować w zakładce PACZKI SELLO używać kombinacji filtrowania / grupowania i stanu (bez LP, Z LP) aby osiągnąć podobny rezultat.


Cytuj
Może dodanie flagi (kolumny) "etykieta wygenerowana/wydrukowana" (bool) zamiast "daty przygotowania" dla przesyłek?

Nie planujemy zmian w tym zakresie.
Większość klientów drukuje etykiety od razu po ich utworzeniu (od razu na drukarce) z modułu PACZKI SELLO, wtedy nie ma potrzeby dodatkowego flagowania w modułach przewoźników.
Moduły te w większości przypadków służą do ponownego wydrukowania (np. zniszczonej) etykiety i do przygotowania manifestu a nie do bieżącego zarządzania.