Cod de bare Magento: beneficii cheie și cum să îl generați pentru produsele Magento 2
Publicat: 2022-02-24Codul de bare este adesea trecut cu vederea ca metodă de reducere a costurilor și de economisire a timpului. De la asistență medicală la educație, utilizările codurilor de bare sunt de amploare. Ca urmare, beneficiile software-ului folosit pentru a crea și scana aceste coduri de bare sunt de asemenea urmărite. Deoarece acest mic semn este utilizat pe scară largă în întreaga lume pentru a gestiona și identifica datele despre produse, majoritatea magazinelor, atât online, cât și offline, au nevoie de coduri de bare atribuite articolelor lor.
Indiferent dacă afacerea dvs. este mare sau mică, acestea au potențialul de a reduce erorile de introducere a datelor, de a crește productivitatea și de a reduce costurile operaționale generale. Așa că acum, am dori să vă prezentăm câteva dintre beneficiile cheie ale codului de bare și cum să-l generați pentru produsele dvs. Magento.
Ce este un cod de bare?
Codurile de bare, așa cum știți astăzi, sunt o imagine dreptunghiulară sau pătrată care conține o serie de linii paralele din spate intercalate cu spațiu alb. Codurile de bare sunt pe orice, de la produse alimentare la brățări de spital. În mod interesant, codurile de bare pot fi folosite pentru a distinge între diferite produse datorită liniei întunecate și a spațiului alb care variază unul câte unul. Instrumentul folosit pentru a citi codurile de bare este adesea numit scaner.
Tipurile de coduri de bare
Există 2 tipuri principale de coduri de bare: coduri de bare unidimensionale și bidimensionale.
Codurile de bare unidimensionale (sau 1D) reprezintă în mod sistematic datele prin variarea lățimilor și distanțelor liniilor paralele. Ele apar adesea în partea de sus a codurilor de articole all-inclusive (UPC) utilizate în gruparea articolelor, pentru a ajuta la urmărirea pachetelor.
Codurile de bare bidimensionale (sau 2D) reprezintă în mod sistematic datele folosind simboluri și forme bidimensionale. Aceste coduri sunt concepute pentru a păstra datele intacte și scanate – chiar și după ce au fost rupte, zgâriate sau deteriorate.
Câteva beneficii cheie ale codului de bare Magento
O alegere valoroasă și viabilă pentru companiile care doresc să îmbunătățească eficiența și să reducă cheltuielile generale, codurile de bare sunt atât rentabile, cât și fiabile. Iată câteva dintre beneficiile cheie ale utilizării codurilor de bare pentru site-ul dvs. de comerț electronic.
Creșteți precizia
Când vine vorba de introducerea manuală a datelor, greșelile sunt neapărat să se întâmple, indiferent cât de serioși ar fi angajații tăi. Utilizarea codurilor de bare elimină nevoia de a taste manual datele, eliminând aproape orice eroare umană în numărarea stocurilor. Cu alte cuvinte, eliminarea introducerii manuale a datelor prin crearea codurilor de bare folosind software-ul pentru coduri de bare înseamnă că veți reduce acele greșeli frustrante
Optimizarea vitezei codului de bare
O scanare a codurilor de bare este rapidă și fiabilă și, de asemenea, durează infinit mai puțin decât introducerea manuală a datelor. Este ușor de observat cât de simplă îndreptarea unui scaner către un produs este mult mai eficientă decât examinarea manuală a acestuia și introducerea numerelor de identificare. Pentru afacerea dvs., acest lucru poate însemna posibilitatea de a suna mai multe produse la casa de marcat în cel mai scurt timp.
Necesitatea de formare redusă
Este nevoie de doar câteva minute pentru a stăpâni scanerul de mână pentru citirea codurilor de bare. În plus, angajații nu trebuie să se familiarizeze cu un întreg inventar sau cu procedura de stabilire a prețurilor. De asemenea, datorită codurilor de bare standardizate, instruirea angajaților va fi mai puțin costisitoare, deoarece aceștia nu trebuie să fie plătiți pentru timp suplimentar de instruire.
Execuție cu costuri reduse folosind cod de bare
Generarea unui cod standardizat este o muncă rapidă și simplă, precum și realizarea unui sistem de coduri de bare pentru magazinele dvs. Acest instrument vă va economisi o mulțime de costuri și timp pentru a vă gestiona și controla tranzacțiile de vânzare și starea stocurilor. Mai mult, pot fi personalizate economic, intr-o varietate de finisaje si materiale.
Date mai bune folosind codul de bare
Fiecare cod de bare funcționează ca o cheie pentru a deschide o casetă de date despre produs. Iar sistemul electronic poate debloca cartea foarte rapid. Această schimbare rapidă asigură că timpul nu va fi pierdut cu introducerea sau recuperarea datelor. Prin urmare, datorită vitezei de procesare flash, datele despre nivelurile stocurilor sau ofertele sunt accesibile progresiv
Control îmbunătățit al stocurilor
Deoarece codurile de bare fac posibilă urmărirea inventarului atât de precis, nivelurile de inventar pot fi reduse. Generarea unui cod standardizat este o muncă rapidă și simplă, precum și îmbunătățirea sistemului de coduri de bare pentru magazinele dvs. Acest instrument vă va economisi o mulțime de costuri și timp pentru a vă gestiona și controla tranzacțiile de vânzare și starea stocurilor.
Cum se creează un cod de bare pentru produsul Magento?
Cu ajutorul platformei Magento 2, precum și cu nevoile fiecărui proprietar de magazin vreodată, există o mulțime de extensii Magento 2 Barcode Generator disponibile pentru site-ul dvs. de comerț electronic. Vă poate ajuta să vă creați codurile de bare automat. Pentru a fi mai precis, printr-un singur clic, administratorii magazinelor pot genera rapid un număr mare de coduri de bare pentru produsele de masă. De asemenea, fiecărui produs i se va atribui un cod de bare separat imediat după ce administratorii dau clic pe „Run” pe backend
De asemenea, atunci când doriți să vă creați propriile coduri de bare pentru site-ul dvs. web, trebuie să vă alegeți atributul pentru a genera codurile de bare. Una dintre cele mai izbitoare caracteristici ale extensiilor de coduri de bare este permiterea administratorilor magazinelor să aleagă atributele codificate în funcție de care vor fi create codurile de bare. În funcție de preferința administratorului și de scopurile specifice, administratorii magazinului pot alege liber unul pentru a genera codurile de bare.
Cum să creați un cod de bare și să îl adăugați în Magento 2 Factura PDF
Pasul 1: Generați fișierul di.xml la Vendor\Extension\etc
<?xml version="1.0″>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance”
xsi:noNamespaceSchemaLocation=”urn:magento:framework:ObjectManager/etc/config.xsd”>
<nume tip=”Magento\Vânzări\Model\Comandă\Pdf\Factură”>
<plugin name="barcodes” type="Vendor\Extension\Plugin\Invoice” sortOrder="10″/>
</tip>
</config>
Pasul 2: Creați fișierul Invoice.php în Vendor\Extension\Plugin\Invoice.php
spațiu de nume Vendor\Extension\Plugin;
utilizați Magento\Framework\App\Config\ScopeConfigInterface;
utilizați \Zend\Barcode\Barcode;
Factură de clasă
{
const XML_PATH_BARCODES_ENABLED = 'coduri de bare/general/eb_coduri de bare_active';
private $scopeConfig;
funcția publică __construct(ScopeConfigInterface $scopeConfig)
{
$this->scopeConfig = $scopeConfig;
}
funcție publică beforeInsertDocumentNumber($subiect, $pagină, $text)
{
$config = nou \Zend_Config([
'barcode' => 'code128',
'barcodeParams' => [
'text' => $this->getInvoiceNumber($text),
„drawText” => adevărat
],
'renderer' => 'imagine',
'rendererParams' => ['imageType' => 'png']
]);
$barcodeResource = Barcode::factory($config)->draw();
ob_start();
imagepng($barcodeResource);
$barcodeImage = ob_get_clean();
$image = new \Zend_Pdf_Resource_Image_Png('data:image/png;base64,' . base64_encode($barcodeImage));
dacă ($imagine) {
$docHeader = $subiect->getDocHeaderCoordinates();
$page->drawImage($imagine, $docHeader[2] – 130, $docHeader[1] + 2, $docHeader[2] + 8, $docHeader[1] + 35);
}
}
funcția protejată getInvoiceNumber($text)
{
$array_of_words = explode(„#”, $text);
returnează $array_of_words[1];
}
Cuvinte finale
Acest lucru ar trebui să încheie beneficiile cheie și modul de generare a codurilor de bare pentru produsele Magento 2. Sperăm că, după ce ați citit acest articol, veți avea suficiente cunoștințe despre codurile de bare și despre cum să le utilizați corect.
Dacă doriți să vă creați propriul magazin Magento cu propriul cod de bare, Magesolution vă poate ajuta. La Magesolution, puteți angaja dezvoltatori Magento certificați pentru a lucra la magazinul dvs. online nou sau existent. De la serviciul de dezvoltare a site-urilor web la serviciile de întreținere și asistență, indiferent de nevoile dvs., pachetele noastre de dezvoltare Magento vă vor oferi toate cele mai eficiente soluții pentru a vă ajuta afacerea online să crească și să se susțină. Cu peste 14 ani de experiență, am ajuns să oferim soluții celor peste 1.000 de clienți fericiți. Contactează-ne pentru o consultație gratuită!