#255

Secțiunea în panoul de administrare: Catalog → Import de mărfuri.

Ce este

Asistent pentru adăugarea în masă și actualizarea mărfurilor dintr-un fișier Excel. Înlocuiește introducerea manuală una câte una în Catalog → Mărfuri, când o firmă creează o colecție nouă de plăci, actualizează lista de prețuri a producătorului sau își conectează sute de poziții noi simultan. Un fișier poate conține sute și mii de linii.

Acces: deschis pentru administratorul firmei rădăcină (cu dreptul de a importa „în numele" oricărei firme selectate) și pentru firme obișnuite cu contactele completate (telefon + e-mail) — fără contacte, importul este blocat, pentru a avea pe cine chema în caz de probleme cu o încărcătură mare.

Formate acceptate

Doar Excel: .xlsx sau .xls. Un fișier per import. Codificare — standard Excel, separatorii de coloane sistemul îi determină singur.

Pașii asistentului

Pasul 1. Încărcare fișier

  • Selectare firmă (doar administratorul firmei rădăcină; o firmă obișnuită importă doar pentru sine). Mărfurile importate vor fi atașate firmei selectate.
  • Descarcă fișierul exemplu — buton de generare a unui Excel etalon cu toate coloanele corecte. Fiecare antet conține un comentariu cu descrierea câmpului — folosiți pentru a înțelege ce unde. Fișierul exemplu conține o a doua foaie „Descrierea câmpurilor" — un ghid detaliat pentru fiecare câmp; la încărcare este procesată doar prima foaie, celelalte (inclusiv aceasta) sunt ignorate și nu deranjează importul.
  • Încarcă fișierul — alegeți .xlsx și apăsați „Încarcă".

De asemenea, în acest pas se vede formula de formare a numelui mărfii:

[cod decor] [structură] [tip de rotunjire] [rază] [rezistent la umiditate] [nume decor] [nume producător] [X] [Y] [Z]

Tipul de rotunjire al blatului poate avea valorile 1U, 2U, 1L, 2L (variante de profil al muchiei), 1ABS (muchia pe o latură longitudinală este acoperită cu bandă de cant ABS), 2ABS (muchia pe două laturi este acoperită cu bandă de cant ABS) sau XX (fără rotunjire). Raza de rotunjire este una dintre: R1, R1.5, R3, R3.3, R5.5, R6, R9, R13 (în mm).

Numele este compus automat din coloanele corespunzătoare ale Excel — nu trebuie să compuneți manual fiecare denumire. Aceasta oferă uniformitate: mărfurile dintr-o colecție primesc un format unic de nume, diferind doar prin dimensiuni și caracteristici. Dacă tipul de rotunjire și raza sunt deja prezente în codul sau numele decorului, sistemul le decupează singur de acolo — pentru ca numele să nu se dubleze — și formează numele final simultan în toate limbile catalogului.

Tipul și raza de rotunjire trebuie indicate doar pentru blaturi reale — un material este considerat blat pe baza unui ansamblu de caracteristici, inclusiv grosimea tipică. Panourile de perete, deși sunt livrate în format de foaie, nu au rotunjiri, iar sistemul nu solicită aceste câmpuri pentru ele.

Pasul 2. Maparea coloanelor (mapping)

Excel rar arată exact așa cum cere sistemul: la producători diferiți, coloanele sunt denumite diferit și aranjate în ordine diferită. La acest pas îi spuneți sistemului unde în fișier se află fiecare câmp.

  • Previzualizare fișier — tabel pliabil cu conținutul: primele linii vizibile imediat, se poate vedea ce conține fiecare coloană.
  • Rândul de antete — numărul rândului unde se află denumirile coloanelor (deseori 1, dar nu întotdeauna — la unii producători sunt mai multe rânduri de antet).
  • Intervalul de import — de la ce linie începe („Date de la linia") și până la ce sfârșește („Până la linia"). Acest lucru permite ignorarea rândurilor totale de la sfârșit sau comentariilor de serviciu de la început.
  • Maparea câmpurilor — pentru fiecare câmp al sistemului selectați coloana Excel corespunzătoare (sau „nu folosi", dacă în fișier nu există).
  • Rezistență la umiditate — câmp opțional, valoare goală sau 1. Dacă este indicat 1, la numele mărfii se adaugă automat, în toate limbile catalogului, mențiunea „Rezistent la umiditate", iar la maparea duplicatelor (pasul 3) un material rezistent la umiditate și unul obișnuit sunt considerate poziții diferite. Coloana este recunoscută de sistem după cuvinte-cheie (rezistență la umiditate, umiditate, waterproof, moisture și similare).
  • Comenzi rapide convenabile în previzualizare: clic pe rând = rând de început al importului, Shift+clic = de sfârșit, Ctrl+clic = rând de antete. Ajută să nu introduceți numere manual la fișiere mari.
  • Unitate de vânzare — câmpul acceptă mai multe formate de notare: după suprafață (м2, m2 sau codul numeric corespunzător) — materialul este calculat și vândut la metri pătrați, sau la coli (sheet sau codul numeric corespunzător) — materialul este vândut în coli întregi. Registrul și scrierea exactă nu contează. În formularul de editare a mărfii, unitatea poate fi selectată și dintr-o listă derulantă.
  • Câmpurile obligatorii sunt evidențiate — dacă nu sunt mapate, butonul „Continuă" este blocat.
  • Verificarea dimensiunilor după tipul materialului — pentru fiecare tip de material sunt stabilite limite admise pentru lățime, lungime și grosime; dacă dimensiunile unei poziții depășesc limitele, rândul este evidențiat cu un avertisment care indică intervalul admis. În tabelul cu rezultatele importului apare coloana „Tip material" — se vede cărui tip îi este atribuită fiecare poziție.
  • Validare din mers — dacă în date sunt erori evidente (câmpuri obligatorii goale, numere greșite în dimensiuni), sunt afișate cu indicarea numerelor de rând.
  • Verificarea numelor și codurilor — caracterele nepermise (ghilimele, paranteze, caractere speciale) în codul decorului, numele decorului, structură sau numele suplimentar sunt afișate ca eroare separată, cu lista caracterelor găsite. Nu este permisă amestecarea alfabetului chirilic și latin în numele decorului — de exemplu, litera latină C în locul celei chirilice С este detectată de sistem, care sugerează cu ce caracter să fie înlocuită, indicând poziția și codul caracterului.

Pasul 3. Maparea duplicatelor (matching)

Cel mai inteligent pas. Sistemul compară fiecare linie din Excel cu mărfurile deja existente ale firmei selectate și propune trei scenarii pentru fiecare linie:

Comparația ține cont nu doar de codul decorului, ci și de tipul materialului și structură: dacă în Excel este indicat un tip de material care nu coincide cu tipul unei mărfi deja existente, acestea sunt considerate poziții diferite, iar fișa altui produs nu este substituită. La fel și cu structura — dacă la marfa existentă aceasta este indicată, iar în lista de prețuri nu, sunt de asemenea mărfuri diferite.

  • Marfă nouă — un astfel de articol nu există încă, de creat de la zero.
  • Actualizează existent — articolul există deja, actualizează caracteristicile/prețurile/imaginile. Se vede ce câmpuri vor fi modificate. Proprietățile mărfii (cod decor, nume, structură, parametri de rotunjire) sunt suprascrise doar dacă este bifată caseta „actualizează datele" — fără ea, reîncărcarea listei de prețuri nu suprascrie fișele verificate manual, iar actualizarea este pur și simplu înregistrată ca omisă.
  • Sari peste — nu atinge marfa existentă, nu crea una nouă.

Pentru fiecare rând este vizibil un preview de comparație: valoarea actuală în sistem ↔ valoarea nouă din Excel. Se poate schimba decizia „nou/actualizează/sari" pe rânduri înainte de lansarea importului.

Dacă o marfă are pseudonime setate (denumiri interne ale firmei dvs.), acestea sunt vizibile chiar în procesul de import — la acest pas de mapare, la editarea unui rând și în rezultatele finale. Sunt afișate doar pseudonimele firmei dvs. — denumirile altor firme nu se amestecă.

Pasul 4. Prelucrarea imaginilor

Dacă în Excel există o coloană cu URL-uri ale imaginilor (Google Drive, link-uri directe), sistemul procesează imaginile separat:

  • Încărcare prin URL — sistemul descarcă imaginea și o salvează în catalog.
  • Compararea dimensiunilor — dacă marfa are deja o imagine, cea nouă se încarcă doar dacă este mai mare (rezoluție mai înaltă). O imagine de slabă calitate nu va înlocui una bună.
  • Previzualizare înainte de înlocuire — ambele imagini sunt vizibile alături, marcat ce se va întâmpla: „va fi înlocuită (cea nouă este mai mare)" sau „nu va fi actualizată (cea actuală este mai mare)".
  • Probleme frecvente:
    • Google Drive: fișierul trebuie să fie public, altfel link-ul nu funcționează.
    • Căi locale (C:\photos\...) — nu funcționează, sunt necesare URL-uri complete.
    • Link-urile care necesită autorizare — sunt sărite cu marcaj.

Pasul 5. Rezultat

Raport final: câte rânduri create, câte actualizate, câte sărite, câte cu erori. Erorile sunt afișate rând cu rând — Excel poate fi corectat și doar rândurile problematice importate din nou.

Istoricul importurilor

Toate importurile lansate sunt salvate cu dată, firmă, nume de fișier și utilizatorul care a lansat. Administratorul firmei rădăcină vede toate importurile tuturor firmelor; firma obișnuită — doar pe ale sale. Se poate deschide fișa unui import anterior pentru a vedea ce și când a fost încărcat — util la analiza „de unde au apărut brusc aceste 200 de mărfuri".

Ce este important

  • Descarcă exemplul înainte de primul import. În el, comentariile din antete explică fiecare câmp — este de mai multe ori mai rapid decât să ghicești.
  • Numele mărfii nu este indicat manual. Completați câmpurile separate (cod decor, nume decor, nume producător, dimensiuni) — sistemul va compune numele după formulă singur. Acest lucru garantează uniformitatea.
  • Producătorul trebuie să existe înainte de import (vezi Producători). Dacă în Excel este indicat un producător care nu este în nomenclator, rândul va intra la erori.
  • Mai întâi încercați pe 10 rânduri, apoi pe fișierul complet. Maparea coloanelor și verificarea duplicatelor adesea necesită 2–3 iterații pentru a prinde toate subtilitățile listei dvs. concrete de prețuri.
  • Imaginile este mai bine să le pregătiți din timp: plasați-le pe Google Drive cu acces public, puneți link-urile în coloana Excel corespunzătoare. După import vor fi încărcate.
  • Tipul mărfii (bandă de cant sau placă) este determinat de sistem după tipul materialului din nomenclator, nu după textul numelui — banda de cant este recunoscută ca atare indiferent de limba numelui. Dacă tipul este marcat ca material tip placă, dar dimensiunile sunt clar specifice benzii de cant (lățime și grosime mici), poziția este reclasificată automat ca bandă de cant; la benzile de cant, sufixul literal al codului decorului este apoi transferat în câmpul „Structură", dar numai dacă acesta nu este deja completat.
  • Dacă rezultatul pasului 3 (matching) a arătat multe „actualizări" acolo unde ar trebui să fie „noi" — probabil codul producătorului este mapat greșit. Reveniți la pasul 2 și verificați maparea coloanei „cod".
  • Dacă contactele firmei dvs. sunt goale (telefon sau e-mail) — importul este blocat. Completați-le mai întâi în fișa firmei.