Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

A trigger a Termelés munkalap változása (felvétel / módosítás / törlés) esetén aktivizálódik, visszaadja a szűréseknek és a változás-feltételeknek megfelelő munkalapot, így lehetőségünk lesz arra, hogy megfigyeljük bizonyos munkalapok adott változását és arra automatikus eseményt állítunk be.

Leírás

A triggerhez egy űrlap (Trigger feltétel) van hozzárendelve, ami tartalmazza azokat a lehetséges feltételeket, amikkel korlátozni tudjuk melyik munkalapoknál jusson érvényre.

A Trigger feltétel az az elem, amiben adott Triggerhez annak űrlapja alapján megadhatjuk a korlátozó feltételeket (a szűrések között ÉS kapcsolat van). Ebből annyit vehetünk fel, amennyi különböző feltételek mellett működő automatizálást szeretnék használni.

A használható feltételekről a példák alatti Mezőleírások részen olvashatunk.

 

Példák a trigger feltétel beállítására:

 

Alaphelyzetben van egy Gyártható állapotú munkalapunk, T1 késztermékkel. Ennek különböző típusú változását tudjuk triggerekkel megfigyelni. Mindegyik példában 5 módosítást vizsgálunk meg:

A) triggerben fel nem sorolt adatok változása

B) triggerben felsorolt adatok változása

C) egy másik munkalapon egy triggerben felsorolt adata megváltozik úgy, hogy beleesik az a munkalap a trigger szűrésébe

D) triggerben megadott állapot változása

E) egy másik munkalap állapota megváltozik úgy, hogy megegyezik a triggerben megadott állapottal.

A felvétel / törlés figyelése az utolsó példában külön megtalálható.

 

1. trigger: adott állapotú munkalap bármilyen változása

Módosítással bekerült:

Módosítás: I

Módosítással kikerült: I  

Termék: T1

Állapot: Gyártható

Állapotváltozás:

Előző állapot:

Trigger működése:

Munkalap: T1, Gyártható

A) mennyiség változtatása: aktív

B) termék módosítása: aktív

C) másik munkalapon termék módosítása T1-re: inaktív

D) állapot módosítása: aktív

E) másik munkalapon állapot módosítása Gyárthatóra: inaktív

 

2. trigger: adott állapotú munkalap állapotváltozása

Módosítással bekerült:

Módosítás:

Módosítással kikerült: I  

Termék: T1

Állapot: Gyártható

Állapotváltozás: I

Előző állapot:

Trigger működése:

Munkalap: T1, Gyártható

A) mennyiség változtatása: inaktív

B) termék módosítása: inaktív

C) másik munkalapon termék módosítása T1-re: inaktív

D) állapot módosítása: aktív

E) másik munkalapon állapot módosítása Gyárthatóra: inaktív

 

3. trigger: adott állapotú munkalap másik adott állapotra való változása (Gyártható -> Tervezett)

Módosítással bekerült: I

Módosítás:

Módosítással kikerült:    

Termék: T1

Állapot: Tervezett

Állapotváltozás: I

Előző állapot: Gyártható

Trigger működése:

Munkalap: T1, Gyártható

A) mennyiség változtatása: inaktív

B) termék módosítása: inaktív

C) másik munkalapon termék módosítása T1-re: inaktív

D) állapot módosítása Tervezettre: aktív, másra: inaktív

E) másik munkalapon állapot módosítása Gyárthatóra: inaktív

 

4. trigger: bármilyen állapotú munkalap adott állapotra való változása (elvárt: Legyártott)

Módosítással bekerült: I

Módosítás:

Módosítással kikerült:    

Termék: T1

Állapot: Gyártható

Állapotváltozás: I

Előző állapot:

Trigger működése:

Munkalap: T1, Gyártható

A) mennyiség változtatása: inaktív

B) termék módosítása: inaktív

C) másik munkalapon termék módosítása T1-re: inaktív

D) állapot módosítása Legyártottra: aktív, másra: inaktív

E) másik munkalapon állapot módosítása Legyártottra: ha a termék T1: aktív, ha más: inaktív

 

5. trigger: bármilyen állapotváltozás

Termék: T1, Gyártható

Módosítással bekerült I

Módosítás:  I

Módosítással kikerült: I

Termék: T1

Állapot:

Állapotváltozás: I

Előző állapot:

Trigger működése:

Munkalap: T1, Gyártható

A) mennyiség változtatása: inaktív

B) termék módosítása: inaktív

C) másik munkalapon termék módosítása T1-re: inaktív

D) állapot módosítása: aktív

E) másik munkalapon állapot módosítása: ha a termék T1: aktív, ha más: inaktív

 

6. trigger: adott állapotú munkalap törlése vagy felvétele (Gyártható)

Felvétel: I

Módosítással bekerült:

Módosítás:

Módosítással kikerült:

Törlés: I

Termék: T1

Állapot:

Állapotváltozás:

Előző állapot:

Trigger működése:

Munkalap: T1, Gyártható

A) munkalap törlése: aktív

B) új munkalap felvétele: T1 / Gyártható esetén aktív, egyébként inaktív

 

Mezőleírások

Az Általános fül űrlap felső része egységes, a mezők leírása a Trigger feltétel / Általános fül leírásában található.

 

"Indítási feltételek"

A triggerhez kapcsolt űrlapon keresztül a trigger feltétel funkcióban a következő feltételeket (szűréseket) lehet megadni: (Az egyes feltételek között és kapcsolat van, az egyes táblázatok sorai között pedig vagy kapcsolat.)

A táblázat oszlopai:

Felvétel

[I]/N

Módosítással bekerült

[I]/N. Az előző mező mellett található és azt jelenti, hogy a trigger szempontjából olyan módosítás történt amellyel a vizsgálat szempontjából bekerült a trigger "látómezőjébe".

Módosítás

[I]/N

Törlés

[I]/N

Módosítással kikerült

[I]/N. Az előző mező mellett található és azt jelenti, hogy a trigger szempontjából olyan módosítás történt amellyel a vizsgálat szempontjából kikerült a trigger "látómezőjéből".

Sorozat

Kiválaszthatjuk, hogy mely munkalap sorozat esetén jusson érvényre a trigger.

Késztermék besorolás

Szűrés termék besorolás és tétele alapján, amelybe a munkalapon szereplő késztermék be van sorolva.

Késztermék

Szűrés késztermék alapján.

Költséghely

Szűrés termelés munkalapon szereplő költséghely alapján.

Témaszám

Szűrés termelés munkalapon szereplő témaszám alapján.

Pozíciószám

Szűrés termelés munkalapon szereplő pozíciószám alapján.

Állapot

Szűrés termelés munkalap aktuális állapota alapján (új felvétel esetén ez a feltétel szűr az új, keletkező munkalap állapotára is).

Állapot változás

I/[N] Az előző mező mellett található.

- igaz érték esetén: csak az a munkalap kerül fókuszba, amelynek megváltozik az állapota, és az összes mezőnek megfelel, Előző állapot mezőnek is ha meg van adva. Felvétel és Törlés esetén is megvalósul az állapotváltozás: NULL-ból valami lett vagy valamiből NULL lett.

- hamis érték esetén: az a munkalap kerül fókuszba, amelynek megváltozik bármilyen adata, és az összes mezőnek megfelel. Ebben az esetben az Előző állapot mezőnek nincs szűrési hatása.

 

Előző állapot

Csak az előző mező igaz értéke esetén értelmezi a program. Az előző mező mellett található, szűrés a Termelés munkalap előző állapotára.