Kod kreskowy Magento: Kluczowe korzyści i sposób generowania go dla produktów Magento 2
Opublikowany: 2022-02-24Kod kreskowy jest często pomijany jako metoda cięcia kosztów i oszczędzania czasu. Od opieki zdrowotnej po edukację, zastosowania kodów kreskowych są dalekosiężne. W rezultacie śledzone są również korzyści płynące z oprogramowania używanego do tworzenia i skanowania tych kodów kreskowych. Ponieważ ten mały znak jest powszechnie używany na całym świecie do zarządzania i identyfikacji danych produktów, większość sklepów zarówno online, jak i offline potrzebuje kodów kreskowych przypisanych do ich produktów.
Niezależnie od tego, czy Twoja firma jest duża, czy mała, mogą one zmniejszyć liczbę błędów wprowadzania danych, zwiększyć produktywność i obniżyć ogólne koszty operacyjne. Więc teraz chcielibyśmy przedstawić wam niektóre z kluczowych zalet kodów kreskowych i sposobu generowania go dla produktów Magento.
Co to jest kod kreskowy?
Jak wiadomo dzisiaj, kody kreskowe to obraz w kształcie prostokąta lub kwadratu, który zawiera szereg równoległych tylnych linii przeplatanych białymi znakami. Kody kreskowe znajdują się na wszystkim, od artykułów spożywczych po opaski szpitalne. Co ciekawe, kody kreskowe mogą służyć do rozróżniania różnych produktów dzięki różnym ciemnym liniom i białym przestrzeniom. Narzędzie używane do odczytywania kodów kreskowych jest często nazywane skanerem.
Rodzaje kodów kreskowych
Istnieją 2 główne typy kodów kreskowych: jednowymiarowe i dwuwymiarowe kody kreskowe.
Jednowymiarowe (lub jednowymiarowe) kody kreskowe systematycznie przedstawiają dane poprzez zmianę szerokości i odstępów między liniami równoległymi. Często pojawiają się one na szczycie listy kodów przedmiotów all-inclusive (UPC) wykorzystywanych podczas łączenia przedmiotów, aby pomóc w śledzeniu pakietów.
Dwuwymiarowe (lub dwuwymiarowe) kody kreskowe systematycznie przedstawiają dane za pomocą dwuwymiarowych symboli i kształtów. Kody te mają na celu zachowanie danych w stanie nienaruszonym i możliwym do zeskanowania – nawet po zgraniu, zarysowaniu lub uszkodzeniu.
Niektóre kluczowe zalety kodu kreskowego Magento
Cenny i realny wybór dla firm, które chcą poprawić wydajność i zmniejszyć koszty ogólne, kody kreskowe są zarówno opłacalne, jak i niezawodne. Oto niektóre z kluczowych korzyści wynikających z używania kodów kreskowych w witrynie e-commerce.
Zwiększ dokładność
Jeśli chodzi o ręczne wprowadzanie danych, błędy mogą się zdarzyć, bez względu na to, jak dokładni są Twoi pracownicy. Zastosowanie kodów kreskowych eliminuje potrzebę ręcznego wprowadzania danych, prawie całkowicie eliminując błąd ludzki w liczeniu zapasów. Innymi słowy, wyeliminowanie ręcznego wprowadzania danych poprzez tworzenie kodów kreskowych za pomocą oprogramowania do kodów kreskowych oznacza ograniczenie tych frustrujących błędów
Optymalizacja prędkości kodu kreskowego
Skanowanie kodów kreskowych jest szybkie i niezawodne, a także zajmuje nieskończenie mniej czasu niż ręczne wprowadzanie danych. Łatwo zauważyć, że proste skierowanie skanera na produkt jest o wiele bardziej efektywne niż ręczne sprawdzanie go i wprowadzanie numerów identyfikacyjnych. Dla Twojej firmy może to oznaczać możliwość błyskawicznego zadzwonienia kilku produktów do kasy.
Zmniejszona konieczność szkolenia
Opanowanie ręcznego skanera do odczytywania kodów kreskowych zajmuje tylko kilka minut. Ponadto pracownicy nie muszą zapoznawać się z całą procedurą inwentaryzacyjną lub cenową. Ponadto, dzięki ustandaryzowanym kodom kreskowym, szkolenie pracowników będzie tańsze, ponieważ nie trzeba im płacić za dodatkowy czas szkolenia.
Tania realizacja za pomocą kodu kreskowego
Generowanie znormalizowanego kodu to szybka i prosta praca, a także stworzenie systemu kodów kreskowych dla swoich sklepów. Dzięki temu wdrożeniu zaoszczędzisz wiele kosztów i czasu na zarządzanie i kontrolowanie transakcji sprzedaży i stanu zapasów. Co więcej, można je dostosować ekonomicznie, w różnych wykończeniach i materiałach.
Lepsze dane za pomocą kodu kreskowego
Każdy kod kreskowy działa jak klucz otwierający pole danych produktu. A system elektroniczny może bardzo szybko odblokować książkę. Ta szybka realizacja zapewnia, że czas nie zostanie zmarnowany na wprowadzanie lub pobieranie danych. W związku z tym, ze względu na szybkość przetwarzania flash, dane o stanach magazynowych lub transakcjach są dostępne progresywnie
Lepsza kontrola zapasów
Ponieważ kody kreskowe umożliwiają tak precyzyjne śledzenie zapasów, poziomy zapasów można zmniejszyć. Generowanie ustandaryzowanego kodu to szybka i prosta praca, a także usprawnienie systemu kodów kreskowych dla Twoich sklepów. Dzięki temu wdrożeniu zaoszczędzisz wiele kosztów i czasu na zarządzanie i kontrolowanie transakcji sprzedaży i stanu zapasów.
Jak stworzyć kod kreskowy dla produktu Magento?
Z pomocą platformy Magento 2, a także potrzeb każdego właściciela sklepu, istnieje wiele rozszerzeń Magento 2 Barcode Generator dostępnych dla Twojej witryny e-commerce. Może pomóc w automatycznym tworzeniu kodów kreskowych. Mówiąc konkretnie, za pomocą jednego kliknięcia administratorzy sklepów mogą szybko wygenerować dużą liczbę kodów kreskowych dla produktów masowych. Ponadto każdy produkt zostanie przypisany do jednego oddzielnego kodu kreskowego zaraz po tym, jak administratorzy klikną „Uruchom” na zapleczu
Ponadto, jeśli chcesz tworzyć własne kody kreskowe dla swojej witryny, musisz wybrać swój atrybut, aby wygenerować kody kreskowe. Jedną z najbardziej uderzających cech rozszerzeń kodów kreskowych jest umożliwienie administratorom sklepów wybór zakodowanych atrybutów, zgodnie z którymi będą tworzone kody kreskowe. W zależności od preferencji administratora i konkretnych celów, administratorzy sklepów mogą dowolnie wybrać jeden do generowania kodów kreskowych.
Jak utworzyć kod kreskowy i dodać go w Magento 2 Faktura PDF
Krok 1: Wygeneruj plik di.xml w Vendor\Extension\etc
<?wersja XML=”1.0″>
<config xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xsi:noNamespaceSchemaLocation=”urn:magento:framework:ObjectManager/etc/config.xsd”>
<type name=”Magento\Sprzedaż\Model\Zamówienie\Pdf\Faktura”>
<nazwa wtyczki=”kody kreskowe” type=”Dostawca\Rozszerzenie\Wtyczka\Faktura” sortOrder=”10″/>
</type>
</config>
Krok 2: Utwórz plik Faktura.php w Vendor\Extension\Plugin\Invoice.php
przestrzeń nazw Dostawca\Rozszerzenie\Wtyczka;
użyj Magento\Framework\App\Config\ScopeConfigInterface;
użyj \Zend\Barcode\Barcode;
faktura klasy
{
const XML_PATH_BARCODES_ENABLED = 'kody kreskowe/ogólne/eb_barcodes_active';
prywatne $scopeConfig;
funkcja publiczna __construct(ScopeConfigInterface $scopeConfig)
{
$this->scopeConfig = $scopeConfig;
}
public funkcja beforeInsertDocumentNumber($temat, $strona, $tekst)
{
$config = nowy \Zend_Config([
'kod kreskowy' => 'kod128',
'barcodeParams' => [
'text' => $this->getInvoiceNumber($text),
'drawText' => prawda
],
'renderer' => 'obraz',
'rendererParams' => ['imageType' => 'png']
]);
$barcodeResource = Barcode::factory($config)->draw();
ob_start();
imagepng($barcodeResource);
$barcodeImage = ob_get_clean();
$image = nowy \Zend_Pdf_Resource_Image_Png('data:image/png;base64,' .base64_encode($barcodeImage));
jeśli ($obraz) {
$docHeader = $subject->getDocHeaderCoordinates();
$page->drawImage($obraz, $docHeader[2] – 130, $docHeader[1] + 2, $docHeader[2] + 8, $docHeader[1] + 35);
}
}
funkcja chroniona getInvoiceNumber($text)
{
$tablica_słów = rozbij("#", $tekst);
return $array_of_words[1];
}
Ostatnie słowa
To powinno podsumować kluczowe korzyści i sposób generowania kodów kreskowych dla produktów Magento 2. Mamy nadzieję, że po przeczytaniu tego artykułu będziesz miał wystarczającą wiedzę o kodach kreskowych i sposobach ich prawidłowego używania.
Jeśli chcesz stworzyć własny sklep Magento z własnym kodem kreskowym, Magesolution może Ci pomóc. W Magesolution możesz zatrudnić certyfikowanych programistów Magento do pracy nad nowym lub istniejącym sklepem internetowym. Od usługi tworzenia stron internetowych po usługi konserwacji i wsparcia, bez względu na to, jakie są Twoje potrzeby, nasze pakiety programistyczne Magento zapewnią Ci najbardziej efektywne rozwiązanie, które pomoże Twojej firmie w rozwoju i utrzymaniu. Dzięki ponad 14-letniemu doświadczeniu doszliśmy do dostarczania rozwiązań ponad 1000 zadowolonych klientów. Skontaktuj się z nami, aby uzyskać bezpłatną konsultację!