Termékek csoportos szerkesztése

Egy nagy katalógust rekordonként karbantartani lassú. Az ezen az oldalon bemutatott eYssen modulok egyszerre sok terméket módosítanak, és egy megrendelést vagy átvezetést beillesztett listából vagy táblázatból töltenek fel, nem soronként.

Lásd még

Termékek csoportos módosítása

Az eyssen_product_bulk_update modul Csoportos módosítás műveletet ad a terméklistához. Jelölje ki a termékeket a Készlet ‣ Termékek ‣ Termékek menüben, majd nyissa meg a Műveletek ‣ Csoportos módosítás pontot.

A varázsló Általános információ fülén módosítható:

  • Terméktípus — az összes kijelölt termék típusának beállítása;

  • Termékkategória — az összes kijelölt termék áthelyezése egy kategóriába; és

  • Árlista-címkék a Árlista-címke művelet mezővel, amely megadja, hogyan kell alkalmazni őket: az Update felülírja a címkéket, az Increase hozzáadja a felsorolt címkéket a meglévőkhöz, a Decrease eltávolítja őket, a Clean pedig minden címkét töröl.

Az üresen hagyott mezők érintetlenek maradnak, így egyetlen futtatás módosíthatja csak a kategóriát, csak a címkéket, vagy egyszerre több dolgot is. A kijelölt termékek a varázsló Termékek fülén szerepelnek, ahol a Update gombra kattintás előtt még ki is vehető közülük egy-egy termék.

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.

Megjegyzés

Más modulok saját mezőket adnak ehhez a varázslóhoz — például a készlethiányos állapot, valamint az alábbi webshop-mezők.

Változatok jellemzőinek csoportos módosítása

A termékváltozatok listáján egy másik Csoportos módosítás művelet is elérhető. Ez a kijelölt változatok jellemzőértékeit módosítja: az Attributes Operation mező (Update, Increase, Decrease vagy Clean) adja meg, hogyan kell alkalmazni a felsorolt jellemzőértékeket, az Update only selected Attributes beállítás pedig (alapértelmezetten bekapcsolva) érintetlenül hagyja a fel nem sorolt jellemzőket.

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.

Webshop-mezők csoportosan

Az eyssen_product_bulk_update_ws modul eCommerce fülnek ad helyet a termékek csoportos módosító varázslójában, ugyanazzal a négy művelettel (Update, Increase, Decrease, Clean) az alábbiakhoz:

  • Websites — mely weboldalakon jelennek meg a kijelölt termékek; és

  • Website Categories — a webshop-kategóriák, amelyekbe a termékek tartoznak.

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.

Termékek csoportos hozzáadása megrendeléshez

Az eyssen_product_bulk_add_sale és az eyssen_product_bulk_add_purchase modul Add Bulk Products gombot ad a vevői megrendelés és a beszerzési megrendelés űrlapjához, így egy e-mailben kapott vagy táblázatban vezetett lista egy lépésben megrendelési sorokká alakítható. Ugyanez a varázsló az átvezetéseken az eyssen_product_bulk_add_stock modullal érhető el.

A varázsló mezői:

  • FormatCopy/Paste (egy termék soronként egy szövegmezőben), CSV (pontosvesszővel tagolt fájl) vagy Excel (.xlsx munkafüzet, első munkalap). Mindkét fájlformátumnál van Is there a header? jelölőmező.

  • Based On — hogyan azonosítja a rendszer a sorokhoz tartozó terméket: Default Code (belső hivatkozás), Barcode vagy Product Name szerint.

  • With Quantity (alapértelmezetten bekapcsolva) és With Price — hány további értéket tartalmaz egy sor. A varázslóban lévő Example blokk ezek változtatásakor azonnal megmutatja az elvárt sorformátumot. Ha egyik sincs bekapcsolva, minden megtalált termék 1 mennyiséggel kerül be.

  • If Product Duplication — mi történjen, ha a megtalált terméknek már van sora a megrendelésen: a Stop (itt ez az alapértelmezés) hibát jelez és semmit nem ad hozzá, a Skip érintetlenül hagyja a meglévő sort, a Replace felülírja a mennyiséget és az árat, az Increase pedig hozzáadja a mennyiséget a meglévőhöz.

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.

Fontos

Az olyan sor, amelyhez nem található termék, vagy amely nem értelmezhető (hibás számú érték, illetve nem szám mennyiség vagy ár), a teljes importálást leállítja, és a hibaüzenet megnevezi a hibás sort. Amíg nem minden sor helyes, semmi nem kerül be.

Megjegyzés

Az Excel formátumhoz az openpyxl Python könyvtár szükséges az Odoo környezetben.