FRIDGE

Označení modulu FRIDGE
Kategorie modulu Script modules -> External
Popis modulu Modul pro lednici

Jak to funguje

Z kódu pasty se pomocí skupin v regulárních výrazech zjistí o jaký materiál se jedná (skupina MATCD), o jakou šarži se jedná (skupina BATCHCD) a případně o jaké sériové číslo šarže se jedná (skupina BATCHSN). Na základě těchto údajů se pokusíme načíst informace o materiálu a kontrétní šarži materiálu. Podle hodnoty katalogového parametru materiálu "isPaste" se pozná zda materiál je vůbec pasta, pokud ne tak je na tuto skutečnost upozorněn operátor a práce s touto šarží končí. Při úspěšném ověření toho, že se jedná o materiál typu pasta následuje zjištění časových údajů o tom kdy naposledy byla pasta vložena a vytažena z ledničky a údaj o tom jestli se pasta aktuálně nachází nebo nenachází v ledničce. Následně dochází ke kontrole zda je možné pastu vložit/vytáhnout z lednice podle datumů a časů nastavených do katalogových parametrů. Dále se kontroluje zda již šarže pasty neexpirovala.

Podmínky nasazení

Nutnost vědět, zda zákazník používá pouze InputBatch nebo používá i InputBatchSerial, a podle této informace založit potřebné katalogové parametry (nacházejí se v tabulce níže) a vložit je do správné kategorie.

Název Popis Implicitní hodnota Kontrolní výraz
NumOfPossibleInsertionsToFridge Kolikrát ještě může být pasta vložena do ledničky kolikrát chceme aby bylo možné vrátit pastu do lednice
IsPasteInFridge Je pasta v ledničce true Bool
LastPasteRemovalFromFridgeDT Datum a čas posledního vyjmutí pasty z lednice
LastPasteInsertionToFridgeDT Datum a čas posledního vložení pasty do lednice
PasteMinWorkDT Datum a čas od kdy je možné pastu použít
PasteMaxWorkDT Datum a čas do kdy je možné pastu použít
PasteExpirationDT Datum a čas po kterém je pasta nepoužitelná
PasteExpirationInMinutes Doba expirace pasty při otevření nebo vyndání otevřené pasty z lednice