> ## Documentation Index
> Fetch the complete documentation index at: https://www.twicecommerce.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Jak hromadně upravit skladové položky

> Upravte mnoho skladových položek najednou: jak se výběr stane relací úprav, která pole se projeví u každé položky a která potichu jen u jedné.

![Tabulka Skladové položky, ve které se před hromadnou úpravou vybírají řádky](https://mintcdn.com/twicecommerce/5ARkyCTk5wMAizBn/images/inventory-stock-items-list.webp?fit=max\&auto=format\&n=5ARkyCTk5wMAizBn\&q=85\&s=d2a1eceae6c8d7703ea1187be5aa336a)

Inventář > Skladové položky

> **[Otevřít v TWICE Admin](https://admin.twicecommerce.com/inventory/stock-items)**
>
> inventory/stock-items

Vyberte několik řádků v tabulce Skladové položky a zvolte **Upravit**. Otevře se jedna stránka skladové položky, která zapisuje do celého výběru. Je to nejrychlejší způsob, jak přiřadit dávku položek k SKU, nastavit jim kategorii nebo vyplnit atribut, který jste přidali až po vzniku položek.

Stránka vypadá přesně jako jedna skladová položka, na což si dejte pozor: ne každé pole na ní se projeví u každé vybrané položky. Tabulka v části „Co se projeví u každé položky“ je nejdůležitější část tohoto návodu.

Není to ani jediný způsob, jak změnit mnoho položek najednou. Úprava **SKU**, ke kterému jsou položky přiřazeny, se projeví u všech díky dědění a u několika polí je to jediná možnost. Viz část „Úprava přes SKU“ níže.

## Předpoklady

> [!WARNING]
>
> **Požadovaná oprávnění:** hromadná úprava vyžaduje `inventory:stock_item:manage`. Přidání atributu, který ještě neexistuje, vyžaduje také `inventory:attribute:create`.
>
> Obě oprávnění drží všechny čtyři systémové role: Owner, Admin, Manager i Member. Vlastní role, která uděluje jen `inventory:stock_item_general:view`, může stránku otevřít, ale nemůže z ní ukládat.

> [!NOTE]
>
> **Než začnete, rozhodněte:**
>
> * **Které položky patří do jednoho výběru.** Relace úprav se sestaví z řádků, které zaškrtnete, a později ji nelze rozšířit.
> * **Zda se pole, která chcete změnit, skutečně promítnou.** Promítá se Název položky, Kategorie, SKU a atributy. Nepromítá se Kód položky, Nákupní cena, Podmínka, Popis a Štítky.
> * **Jak chcete vyřešit rozdílné hodnoty.** Kde se vybrané položky liší, TWICE vám nabídne dialog po jednotlivých hodnotách, místo aby je potichu přepsal.

## Co se projeví u každé položky

Hromadná úprava zapisuje dvěma samostatnými mechanismy a ty pokrývají různá pole.

| Pole | Kde se nachází | Platí pro |
| - | - | - |
| **Název položky** | Všeobecné | Každou vybranou položku |
| **Kategorie** | Všeobecné | Každou vybranou položku |
| **Název SKU / Kód SKU** | Všeobecné | Každou vybranou položku |
| **Atributy** | Karta Atributy a karty atributů na kartě Všeobecné | Každou vybranou položku |
| **Média** | Všeobecné | Každou vybranou položku |
| **Kód položky** | Všeobecné | Jen první položku |
| **Nákupní cena** | Všeobecné | Jen první položku |
| **Podmínka** | Všeobecné | Jen první položku |
| **Popis** | Všeobecné | Jen první položku |
| **Štítky** | Všeobecné | Jen první položku |
| **Stav** | Všeobecné | Jen první položku, pokud se vybrané položky neliší, viz níže |

„První položka“ je řádek, jehož název stránka načte. Je to položka, kterou by zobrazovala hlavička, kdybyste upravovali jen ji.

Dialog **Více odpovídajících hodnot** je výjimka a je to schopnější z obou cest: cokoli zapíše, projeví se u každé položky ve skupině, kterou vypisuje. Týká se to i pole Stav, které rozbalovací nabídka přímo na stránce nepromítá.

Změna pole Stav se tedy projeví všude, když měly vybrané položky na začátku různé stavy, a u jedné položky, když měly všechny stejný.

> [!WARNING]
>
> Příjmy a výdaje, Dokumenty a Události jsou karty jednotlivých položek. V relaci hromadné úpravy se zobrazí, ale čtou a zapisují jen první položku. Žádná z nich není hromadná akce.

## Úprava přes SKU

Existuje druhý způsob, jak změnit mnoho položek najednou, a u několika polí je jediný funkční: upravte **SKU**.

Skladové položky dědí ze SKU, ke kterému jsou přiřazeny. Pole, které je na položce prázdné, přebírá hodnotu SKU průběžně. Při propojení se nic nekopíruje, takže změna SKU změní každou propojenou položku, která nemá vlastní hodnotu. Jedna úprava SKU se může projevit u stovek položek.

| Pole na SKU | Jak se dostane k položkám |
| - | - |
| **Nákupní cena** | Použije ji každá položka bez vlastní ceny |
| **Popis** | Použije ho každá položka bez vlastního popisu |
| **Kategorie** | Použije ji každá položka bez vlastní kategorie |
| **Doba odstupu** (karta Vyřízení) | Použije ji každá položka bez vlastní doby odstupu |
| **Atributy** | Přidají se ke každé položce, kromě případů, kdy položka tento atribut přepisuje |
| **Štítky** | Přidají se ke každé položce navíc ke štítkům položky |
| **Média** | Přidají se ke každé položce vedle médií položky |

| Skupina | Chování |
| - | - |
| **Záložní hodnoty** (první čtyři) | Hodnota na úrovni položky vyhrává a hodnota SKU se pro tuto položku ignoruje |
| **Doplňující** (poslední tři) | Atributy, štítky a média ze SKU se na položce objeví navíc k vlastním a ze strany položky je nelze odebrat |

Zděděné hodnoty jsou v administraci označeny ikonou odkazu s textem **Získáno z SKU**.

> [!NOTE]
>
> Porovnejte to s tabulkou výše a rozdělení přestane působit libovolně. Nákupní cena, Popis a Štítky se při hromadné úpravě skladových položek nepromítají, ale všechny se dědí ze SKU, kde se mají nastavovat.
>
> Nastavení kterékoli z nich v relaci hromadné úpravy se nejen nedostane k ostatním položkám. Zapíše **přepsání** na první položce, která pak bude SKU ignorovat.

**Použijte SKU, když** je hodnota vlastností produktu: kolik stál, jak je popsán, jak dlouho trvá příprava. Použijte hromadnou úpravu skladových položek, když je hodnota vlastností právě těchto kusů: ke kterému SKU patří, jak se jmenují, atribut na úrovni sériového čísla.

> [!WARNING]
>
> Úprava několika SKU najednou není možná. V **Inventář → SKU** se při výběru více než jednoho řádku zakáže **Upravit**. Přes výběr více SKU fungují jen Archivovat, Zrušit archivaci a Smazat. Každé SKU upravte na jeho vlastní stránce.

## Postup

**1. Vyberte položky**

Otevřete **Inventář → Skladové položky** a zaškrtněte řádky, které chcete upravit. Nad tabulkou se objeví lišta s textem **\{count} vybráno**.

> [!WARNING]
>
> **Vybrat všech {total} položek** hromadnou úpravu nerozšíří. Tento banner se zobrazí, jakmile je zaškrtnutý každý řádek na stránce, a platí jen pro akci **Archivovat**. **Upravit** vždy působí na řádky, které jste zaškrtli ručně. Chcete-li upravit víc než jednu stránku, zvyšte velikost stránky nebo tabulku nejdřív vyfiltrujte.

**2. Otevřete relaci úprav**

Vyberte **Upravit (\{count})**. TWICE otevře stránku skladové položky s názvem **Úprava více položek** a vedle ní **(\{count} vybráno)**.

Pokud vyberete právě jeden řádek, otevře se místo toho tato položka normálně. Pro výběr jedné položky hromadný režim neexistuje.

**3. Upravte pole, která se shodují**

Každé pole, ve kterém mají všechny vybrané položky už stejnou hodnotu, se zobrazí jako běžné políčko. Změňte ho a v horní části stránky se objeví banner pro uložení.

**4. Vyřešte pole, která se liší**

Kde mají vybrané položky různé hodnoty, je políčko nahrazeno oranžovým polem s textem **Více odpovídajících hodnot**. Výběrem pole otevřete dialog **Upravit \<pole>**.

Dialog má dvě poloviny:

* **Unikátní hodnoty** vlevo: jeden řádek pro každou odlišnou hodnotu, označený názvem jedné položky a počtem položek, které tuto hodnotu sdílejí, každý s vlastním políčkem a tlačítkem **Obnovit**.
* **Aktualizovat vše na jednu hodnotu** vpravo: zadejte jednu hodnotu a vyberte **Použít na vše**, čímž ji připravíte do každého řádku vlevo.

**5. Zapište vyřešené hodnoty**

Nic se nezapíše, dokud nevyberete **Aktualizovat pole**. Toto tlačítko zapisuje okamžitě a zavře dialog. Nečeká na banner pro uložení.

> [!NOTE]
>
> Kód položky otevře tento dialog v relaci hromadné úpravy vždy, i když se kódy shodují, a jeho **Použít na vše** je zakázáno: kódy musí zůstat jedinečné, takže každý je nutné nastavit ručně.

**6. Nastavte atributy napříč výběrem**

Otevřete kartu **Atributy**. Hodnoty atributů se chovají stejně: sdílená hodnota je běžné políčko, odlišná je pole **Více odpovídajících hodnot**.

**Přidat atribut** vytvoří atribut na vašem účtu a okamžitě ho připojí ke každé vybrané položce, bez kroku uložení. Takto přidaný atribut je trvalý: objeví se v **Nastavení → Atributy a tagy** a jako volba sloupce v tabulce Skladové položky.

**7. Uložte**

Vyberte **Uložit do vybraných položek** v banneru. **Zrušit** vrátí formulář do stavu, který položky právě mají.

## Jak poznám, že to fungovalo?

Vraťte se do **Inventář → Skladové položky** a přidejte sloupec pro pole, které jste změnili. Tabulka načítá čerstvé hodnoty, takže povedená hromadná úprava ukazuje stejnou hodnotu napříč řádky, které jste vybrali.

Změny atributů se takto ověřují nejsnáz: atributy se v tabulce zobrazují jako sloupce a podle nastavené hodnoty můžete filtrovat, abyste viděli, které položky ji dostaly.

## Řešení potíží a časté chyby

> **Mou změnu převzala jen jedna položka**
>
> **Příčina:** pole patří mezi pole jednotlivých položek: Kód položky, Nákupní cena, Podmínka, Popis, Štítky nebo Stav tam, kde se položky už shodovaly. Uložení použilo změnu na první položku ve výběru a ostatní nechalo beze změny.
>
> **Co dělat:** zkontrolujte v tabulce pole, které jste měnili, a pak zvolte správnou páku. Nákupní cena, Popis a Štítky patří na **SKU**, kde jedna úprava zasáhne každou propojenou položku. Viz část „Úprava přes SKU“ výše.
>
> U hodnoty, která je skutečně vázaná na kus, ji nastavte na stránce každé položky nebo použijte atribut. Atributy se napříč výběrem promítají a vlastní atribut bývá často lepším místem pro hodnotu, kterou běžně nastavujete po dávkách.
>
> Neúspěšná hromadná úprava zanechala na první položce **přepsání**: nese vlastní hodnotu a bude SKU ignorovat. Pokud chcete, aby pole řídilo SKU, vymažte ho na položce.

> **„Při načítání článku došlo k chybě“**
>
> **Příčina:** relace úprav vypršela. Relace žije v kartě prohlížeče, ve které jste ji zahájili, a trvá jednu hodinu. Znovu otevřená adresa v nové kartě nebo návrat druhý den nic nenajde.
>
> **Co dělat:** vraťte se do **Inventář → Skladové položky**, znovu vyberte řádky a začněte znovu. Relaci nelze obnovit a nepřežije ji žádný částečný zápis: vše, co jste před vypršením uložili, už na položkách je.

> **Chtěl(a) jsem změnit jen jednu hodnotu a dialog změnil několik**
>
> **Kdy se to stane:** **Použít na vše** připraví vaši hodnotu do každého řádku v seznamu **Unikátní hodnoty**, nejen do řádku, na který jste se dívali.
>
> **Co dělat:** pokud jste ještě nevybrali **Aktualizovat pole**, použijte **Obnovit** u každého řádku, který jste měnit nechtěli. Jakmile **Aktualizovat pole** proběhne, hodnoty jsou zapsané: znovu otevřete dialog a nastavte je zpět.

> **Atribut, který jsem přidal(a), je teď na každé položce i v nastavení**
>
> **Kdy se to stane:** **Přidat atribut** vytvoří definici atributu na účtu, nejen na výběru, a okamžitě ho připojí bez kroku uložení.
>
> **Co dělat:** odeberte hodnotu z položek a pokud atribut nechcete, smažte ho v **Nastavení → Atributy a tagy**. Než vytvoříte další, přečtěte si [Atributy](https://www.twicecommerce.com/docs/cs/concepts/admin/attributes.md), kde se vysvětlují formáty a skupiny.

> **Hodnota se po vymazání vrátila**
>
> **Příčina:** Nákupní cena, Popis a Média se mohou dědit ze SKU položky. Vymazání přepsání na položce ji vrátí k hodnotě SKU, ne na prázdnou. Zděděná pole nesou ikonu odkazu s popiskem **Získáno z SKU**.
>
> **Co dělat:** změňte ji na SKU, pokud ji chcete změnit všude, nebo nastavte explicitní hodnotu na úrovni položky, která dědění přepíše. Která pole fungují kterým způsobem, popisuje část „Úprava přes SKU“ výše.
>
> Přečtěte si více: [Atributy skladové položky](https://www.twicecommerce.com/docs/cs/inventory/stock-items/attributes.md)

> **Nákupní cena a Podmínka mě nikdy nevarují, že se položky liší**
>
> **Kdy se to stane:** TWICE kontroluje rozdílné hodnoty jen u polí Název položky, Stav, Kategorie, SKU, Místo, Kód položky a atributů. Nákupní cena a Podmínka se nekontrolují, takže výběr, jehož položky mají různé ceny, ukáže běžné políčko s cenou první položky, bez varování **Více odpovídajících hodnot**.
>
> **Co dělat:** berte obě jako pole jednotlivých položek, protože se v každém případě uloží jen k první položce. Nastavte je na stránce každé položky nebo na SKU, pokud je položky dědí.

## Související články

> **[Registrace skladových položek](https://www.twicecommerce.com/docs/cs/guides/inventory/register-stock-items.md)**
>
> Cesta přes dialog, jedna položka nebo hrstka najednou.

> **[Import inventáře z CSV](https://www.twicecommerce.com/docs/cs/guides/inventory/import-inventory-csv.md)**
>
> Přeneste stávající inventář z tabulky.

> **[SKU](https://www.twicecommerce.com/docs/cs/inventory/skus/overview.md)**
>
> Druhá páka: jedna úprava, která zasáhne každou propojenou položku.

> **[Atributy](https://www.twicecommerce.com/docs/cs/concepts/admin/attributes.md)**
>
> Formáty, skupiny a způsob dědění hodnot atributů.

> **[Datové tabulky](https://www.twicecommerce.com/docs/cs/admin/tables.md)**
>
> Filtrování a výběr sloupců pro ověření, kam hromadná úprava dorazila.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.