Porovnat verze

Klíč

  • Tento řádek byl přidán.
  • Tento řádek byl odstraněn.
  • Formátování bylo změněno.

Obsah

Obecné informace

Analýza příkazů poskytuje informaci o tom, zda neexistují nějaké příkazy naplánované do minulosti, které jsou ve statusu Navrhnuto nebo Schváleno. Jedná se pouze o příkazy vzniklé na základě operací typu Fixní čas nebo Proměnný čas.

Operation scheduled in the past - integrity issue

Pokud se systému nepodaří nalézt aplikovaný aktuální čas požadavku na plánování a tedy nemůže určit, zda jsou v systému naplánovány příkazy v minulosti, zobrazí se následující zpráva.

Poznámka
iconfalse
titleUkázka zprávy Operation scheduled in the past - integrity issue

Analysis of DistributionOrder: (DO) - Chair <108|35de9434-81cd-4dcd-af79-f2a8f68803bb> could not detect its reference to SchedulingRequest.AppliedCurrentDateTime. This is critical integrity issue. Please report such a case to your system provider.

V tomto případě kontaktujte správce systému.

Operation scheduled in the past

Pokud systém nalezne příkazy naplánované do minulosti zobrazí se tato zpráva.

...

iconfalse
titleUkázka zprávy Operation scheduled in the past

Invalid operation status sequence

Důvodem proč se naplánoval příkaz do minulosti mohou být nesprávné statusy příkazů uvnitř operace typu Sekvence (viz Struktura formuláře operace). V případě, že k tomuto dojde je navíc v analýze zobrazena také následující zpráva:

Poznámka
iconfalse
titleUkázka zprávy Invalid operation status sequence

V routingu existuje status příkazu nižší než statusy jeho následujících příkazů.

Square table board varnishing
  - Start Date: 23.06.2022 11:00:00
  - End Date: 23.06.2022 12:00:00
  - Priority: 50
  - Status: Confirmed
Previous Square table board grinding
  - Start Date: 20.06.2022 0:00:00
  - End Date: 21.06.2022 8:00:00
  - Priority: 49
  - Status: Proposed

Znamená to, že příkazy v rámci sekvence mají nesprávné statusy (více viz Příkazy, kapitola Statusy příkazů). Příkaz s "nižším" statusem nesmí předcházet příkazu s "vyšším" statusem. Příkazy mohou mít následující statusy (řazeno on nejnižšího po nejvyšší):

  • Navrhnuto
  • Schváleno
  • Potvrzeno
  • Dokončeno
  • Uzavřeno

Nemělo by se například stát, že bude příkazu ve stavu Potvrzeno předcházet příkaz ve stavu Navrhnuto. Je-li příkaz ve stavu Potvrzeno, je jeho termín zafixován a může se tedy stát, že příkaz jej předcházející bude naplánován do minulosti. APS totiž musí dodržet pořadí příkazů v rámci sekvence a nemá tedy jinou možnost (viz obrázek níže).

Image Removed

Pokud k tomuto dojde, je potřeba statusy příkazů změnit tak, aby příkazy s nižším statusem nepředcházely příkazy s vyšším statusem.

Tuto situaci můžeme řešit dvěma způsoby. Pokud víme, že se již na příkazu č.1 pracuje, nebo je ukončen, můžeme změnit jeho status na Potvrzeno, Dokončeno nebo Uzavřeno. Po přeplánování zůstane příkaz v minulosti, což je u příkazů v těchto stavech v pořádku.

Image Removed

Pokud nechceme aby zůstal příkaz č.1 v minulosti, musíme změnit status příkazu č.2 na Navrhnuto. Po přeplánování se posune čas všech příkazů tak, aby žádný nezůstal v minulosti.

Image Removed

Změnu statusu lze provést následujícím způsobem. Otevřete záznam analýzy a na formuláři klikněte na Přejít na objekt.

Image Removed

Otevře se formulář příkazu. Klikněte na akci Změnit status příkazu a vyberte požadovaný status ze seznamu.

Image Removed

...

Instance analýzy příkazů obsahuje několik analýz, které jsou popsány v následujících kapitolách:

Zobrazení podřízených stránek