Editarea în masă a produselor

Întreținerea unui catalog mare, înregistrare cu înregistrare, este lentă. Modulele eYssen din această pagină modifică mai multe produse simultan și completează o comandă sau un transfer dintr-o listă lipită sau dintr-o foaie de calcul, în loc să o facă linie cu linie.

Vezi și

Actualizarea în masă a produselor

eyssen_product_bulk_update adaugă o acțiune Actualizare în masă în lista de produse. Selectați produsele în Aplicația Stoc ‣ Produse ‣ Produse, apoi deschideți Acțiuni ‣ Actualizare în masă.

Fila Informații generale a asistentului modifică:

  • Tip produs — setează tipul fiecărui produs selectat;

  • Categorie produs — mută toate produsele selectate într-o singură categorie; și

  • Etichete listă de prețuri cu un câmp Operațiune etichete listă de prețuri care stabilește modul de aplicare: Actualizează înlocuiește etichetele, Mărește adaugă etichetele listate la cele existente, Scădere le elimină, iar Curat șterge toate etichetele.

Câmpurile lăsate necompletate nu sunt modificate, astfel încât o singură rulare a asistentului poate schimba doar categoria, doar etichetele sau mai multe lucruri deodată. Produsele selectate sunt listate în fila Produse a asistentului, unde un produs mai poate fi eliminat înainte de a face clic pe Actualizează.

screenshot: inventory-bulk-editing-product-update
menu
Inventory ‣ Products ‣ Products ‣ (select products) ‣ Actions ‣ Bulk Update
shows
The "Bulk Update" wizard, "General Information" tab, with the Product Type, Product Category and the "Pricelist Tag Operation" / "Pricelist Tags" fields, and the "Products" tab next to it.
highlight
The "Pricelist Tag Operation" field (red frame).
data
Eight selected products; operation "Increase" adding the tag "Winter sale".
module
eyssen_product_bulk_update
notes
English UI, light theme, 1440px width, crop to the wizard.

Notă

Alte module adaugă propriile câmpuri în acest asistent — de exemplu starea de stoc epuizat și câmpurile magazinului web de mai jos.

Actualizarea în masă a atributelor variantelor

O a doua acțiune Actualizare în masă este disponibilă în lista variantelor de produs. Aceasta modifică valorile de atribut ale variantelor selectate: o Operațiune atribute (Actualizează, Mărește, Scădere sau Curat) stabilește modul în care sunt aplicate valorile de atribut listate, iar Actualizează doar atributele selectate (activat implicit) lasă neatinse atributele care nu sunt listate.

screenshot: inventory-bulk-editing-variant-attributes
menu
Inventory ‣ Products ‣ Product Variants ‣ (select variants) ‣ Actions ‣ Bulk Update
shows
The variant bulk-update wizard with the "Attributes Operation" field, the "Update only selected Attributes" checkbox and one line per attribute with its "Values" field.
highlight
The "Attributes Operation" field (red frame).
data
Six selected variants; operation "Increase" adding the value "Width: Wide".
module
eyssen_product_bulk_update
notes
English UI, light theme, 1440px width, crop to the wizard.

Câmpurile magazinului web în masă

eyssen_product_bulk_update_ws adaugă o filă eCommerce în asistentul de actualizare în masă a produselor, cu aceleași patru operațiuni (Actualizează, Mărește, Scădere, Curat) pentru:

  • Site-uri web — site-urile web pe care sunt publicate produsele selectate; și

  • Categorii de site web — categoriile magazinului web din care fac parte produsele.

screenshot: inventory-bulk-editing-ecommerce-tab
menu
Inventory ‣ Products ‣ Products ‣ (select products) ‣ Actions ‣ Bulk Update ‣ eCommerce
shows
The "eCommerce" tab of the bulk-update wizard with the "Website Operation" / "Websites" and "Website Categories Operation" / "Website Categories" field pairs.
highlight
The two operation fields (red frame).
data
Operation "Increase" adding the website "eYssen Shop" and the category "Winter".
module
eyssen_product_bulk_update_ws
notes
English UI, light theme, 1440px width, crop to the tab.

Adăugarea în masă a produselor pe o comandă

eyssen_product_bulk_add_sale și eyssen_product_bulk_add_purchase adaugă un buton Adaugă produse în bloc pe formularul comenzii de vânzare și pe cel al comenzii de achiziție, astfel încât o listă primită prin e-mail sau păstrată într-o foaie de calcul să poată fi transformată în linii de comandă dintr-un singur pas. Același asistent este disponibil pe transferuri prin eyssen_product_bulk_add_stock.

Asistentul solicită:

  • Format — Copiere/Lipire (un produs pe linie, într-o casetă de text), CSV (un fișier cu valori separate prin punct și virgulă) sau Excel (un registru .xlsx, prima foaie). Ambele formate de fișier au un comutator Există un antet?.

  • Bazat pe — modul în care fiecare rând este asociat unui produs: după Cod implicit (referința internă), Cod de bare sau Nume produs.

  • Cu cantitate (activat implicit) și Cu preț — câte valori suplimentare conține fiecare rând. Un bloc Exemplu actualizat în timp real afișează formatul așteptat al rândului pe măsură ce acestea se modifică. Dacă niciuna nu este activată, fiecare produs identificat este adăugat cu cantitatea unu.

  • Dacă produsul este duplicat — ce se întâmplă atunci când un produs identificat are deja o linie pe comandă: Stop (implicit aici) generează o eroare și nu adaugă nimic, Omite lasă linia existentă neschimbată, Înlocuiește îi suprascrie cantitatea și prețul, iar Mărește adaugă cantitatea peste cea existentă.

screenshot: inventory-bulk-editing-bulk-add-sale
menu
Sales ‣ Orders ‣ Quotations ‣ (a quotation) ‣ Add Bulk Products
shows
The "Add Bulk Products" wizard on a quotation, with Format "Copy/Paste", Based On "Default Code", "With Quantity" ticked, the live Example block and the paste box filled with four lines.
highlight
The "Based On" and "If Product Duplication" fields (red frame).
data
Four pasted lines of internal reference and quantity.
module
eyssen_product_bulk_add_sale
notes
English UI, light theme, 1440px width, crop to the wizard.

Important

Un rând care nu poate fi asociat unui produs sau care nu poate fi interpretat (un număr greșit de valori sau o cantitate ori un preț nenumeric) oprește întregul import cu o eroare care indică rândul în cauză. Nu se adaugă nimic până când toate rândurile nu sunt valide.

Notă

Formatul Excel necesită biblioteca Python openpyxl în mediul Odoo.