Sdílet prostřednictvím


Spuštění plánování pro podmnožinu položek

Hlavní plánování vám umožňuje nastavit filtry pro omezení sady položek, které jsou zahrnuty do běhu plánování, aby nebyly naplánovány všechny položky.

K omezení množiny plánovaných položek můžete použít dva typy filtrů:

  • Filtry plánu, které se nastavují v samotném hlavním plánu
  • Filtry modulu runtime, kde pomocí možností v dialogovém okně Optimalizace plánování spuštění vyberte položky a úrovně kusovníku, které chcete zahrnout do spuštění

Použití filtrů plánu

Filtry plánu jsou užitečné v případě, že chcete omezit plán na určitou skupinu položek a ujistit se, že jako součást výsledného hlavního plánování nejsou zahrnuty žádné další položky. Když je definován filtr plánu, vždy se použije během hlavního plánování, které používá plán.

Důležité

Filtry plánu jsou dostupné pouze v systémech, kde je zapnutá optimalizace plánování.

Chcete-li nastavit filtru plánu, postupujte následovně.

  1. Přejděte na Hlavní plánování > Nastavení > Plány > Hlavní plány.
  2. Vyberte v podokně seznamu plán nebo vytvořte nový.
  3. V podokně akcí zvolte Filtr plánu.
  4. Zobrazí se standardní dialogové okno editoru dotazů. Zde můžete zadat nastavení pro omezení sady produktů, které jsou zahrnuty při spuštění aktuálního plánu. Tato nastavení definují filtr plánu.
  5. Po dokončení nastavení filtru vyberte OK.

Poznámka

Pokud nastavíte filtr plánu na plán, který je vybrán jako Aktuální dynamický hlavní plán na stránce Parametry hlavního plánování, filtr bude použit při každém spuštění dynamického plánu. Jsou-li například aktualizovány požadavky netto pro položku, která není součástí filtru plánu, nebudou vygenerovány žádné výsledky.

Použití filtru za běhu a nastavení úrovní kusovníku, které mají být zahrnuty

Nastavíte běhový filtr pro úlohu z dialogového okna spuštění Optimalizace plánování. Filtr za běhu se vztahuje pouze na úlohu, kterou spustíte nebo naplánujete z dialogového okna. Pokud máte nastaven filtr plánu i filtr za běhu, použije se k jejich kombinaci logika průniku. (Viz příklad dále v tomto článku.)

Pomocí dialogového okna spuštění Optimalizace plánování můžete také ovládat počet úrovní součástí kusovníku a dílčích součástí, které jsou zahrnuty pro vyrobené položky, které projdou kombinovanými filtry.

U opakujících se úloh se běhový filtr a úrovně kusovníku, které definujete při nastavování úlohy, použijí při každém jejím spuštění.

Chcete-li nastavit filtr za běhu a úrovně kusovníku pro dávkovou úlohu hlavního plánování, postupujte podle těchto kroků.

  1. Přejděte na Hlavní plánování > Hlavní plánování > Spustit

  2. V dialogovém okně Optimalizace plánování na pevné záložce Parametry nastavte následující pole nastavení:

    • Hlavní plán – Vyberte hlavní plán, který chcete spustit.
    • Komentář – Přidejte komentář k popisu účelu úlohy.
  3. Na pevné záložce Záznamy k zahrnutí zadejte následující pole:

    • Filtr – Výběrem tohoto odkazu otevřete standardní dialogové okno editoru dotazů, kde můžete zadat nastavení pro omezení sady produktů, které jsou zahrnuty v aktuální úloze plánování. Tato nastavení definují filtr za běhu.

    • Zahrnout všechny úrovně kusovníku – U vyráběných položek, které mají kusovník, je často vhodné naplánovat všechny součásti kusovníku společně s hlavní položkou, aby bylo zajištěno, že všechny požadované součásti budou k dispozici při zahájení výroby. Nastavte tuto volbu na Ano, chcete-li zahrnout všechny úrovně kusovníku pro položky, které projdou jak filtrem za běhu, tak filtrem plánu. Nastavte ji na Ne, abyste omezili počet zahrnutých úrovní kusovníku. Poté pomocí pole Úrovně kusovníku k zahrnutí zadejte maximální počet úrovní kusovníku, které se mají zahrnout.

    • Úrovně kusovníku k zahrnutí – Pokud je možnost Zahrnout všechny úrovně kusovníku nastavena na Ne, použijte toto pole k zadání počtu úrovní kusovníku, které mají být zahrnuty. Několik příkladů:

      • Nastavte toto pole na 0 (nula), chcete-li ignorovat všechny součásti kusovníku.
      • Nastavte toto pole na 1, chcete-li zahrnout dodávku pro komponenty kusovníku.
      • Nastavte toto pole na 2, chcete-li zahrnout dodávku pro komponenty kusovníku a jejich odvozené součásti kusovníku.
  4. Na rychlé záložce Spustit na pozadí nastavte opakování a další dávkové možnosti obvyklým způsobem. Pole fungují stejně jako u jiných typů úloh Microsoft Dynamics 365 Supply Chain Management na pozadí.

Poznámka

Při použití runtime filtru s úrovněmi kusovníku platí následující omezení:

  • Pokud spustíte automatické potvrzování nebo jinou úlohu následného zpracování pomocí aktuálního bodu rozšiřitelnosti, pak systém použije automatické potvrzování a další akce pouze na přímo zadané položky na filtru (nikoli k dílčím složkám).
  • Zpoždění z dílčích komponent se nepřenesou do jejich příslušných nadřazených položek.
  • Datum požadavku dílčí komponenty může připadnout na datum uzavřené v kalendáři dílčí komponenty. Chcete-li aktualizovat datum na datum otevření v kalendáři dílčí součásti, musíte provést úplné nebo filtrované spuštění, které zahrnuje dílčí součást přímo ve filtru.

Pokud je pro vás některý z těchto problémů kritický, přidejte příslušné dílčí součásti do filtru ručně.

Kombinace filtrů plánu a filtrů za běhu

Pokud použijete filtr plánu i filtr za běhu během běhu hlavního plánování, je do běhu plánování zahrnut pouze průnik těchto dvou filtrů.

Chcete-li vidět, jak jsou kombinovány filtry plánu a běhu, zvažte tento příklad. Máte plán, kde je filtr plánu nastaven tak, aby zahrnoval položky A, B a C. Poté spustíte spuštění hlavního plánování několikrát. Každé spuštění používá stejný plán, ale jiný filtr za běhu. Výsledky jsou následující:

  • Spuštění 1: Filtr modulu runtime zahrnuje položku D – Nejsou plánovány žádné položky, protože mezi filtrem plánu a filtrem modulu runtime není žádný průsečík.
  • Spuštění 2: Filtr modulu runtime zahrnuje položky A a D – zahrnuta je pouze položka A, protože položka D není součástí filtru plánu.
  • Spuštění 3: Filtr modulu runtime zahrnuje položku B – Zahrnuta je pouze položka B a předchozí výstup plánování pro položku A je zachován.
  • Spuštění 4: Filtr modulu runtime zahrnuje všechny položky (prázdný filtr) – položky A, B a C jsou zahrnuty a předchozí výstup plánování pro položky A a B je přepsán.

Systém bude také zahrnovat všechny relevantní součásti kusovníku a dílčí součásti pro vyrobené produkty, které jsou nalezeny kombinovanými filtry, jak je uvedeno v nastavení úrovně kusovníku, které jste zadali v dialogovém okně spuštění Optimalizace plánování při nastavování úlohy.