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

sERPa súgó

A trigger Rendelés válaszesemény felvétel / módosítás / törlés esetén lép életbe és lehetővé teszi, hogy ez alapján hajtsunk végre automatizált működést pl. rendelés válasz felvétel hatására interfészen automatikusan kiküldjünk külső rendszernek (pl. vevőnk ERP rendszerének megrendelés modulja) a rendelés tételek állapotát (pl. visszaigazolt mennyiség).

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

A Trigger feltétel az az elem, amiben adott triggerhez annak űrlapja alapján megadhatjuk a korlátozó feltételeket. Ebből annyit vehetünk fel, amennyi különböző feltételek mellett működő automatizálást szeretnék használni.

 

Leírás

A mennyiségek a változást követő mennyiségek.

A mentett adatokat a Trigger feltétel - Rendelés állapot SQL adatforráson keresztül érjük el. Ezt felhasználva készíthetünk olyan eredményhalmazt a felhasználó által igényelt egyéb adatokkal kiegészítve, amit pl. ki tudunk küldeni külső rendszer számára interfészen.

Ehhez készített minta a 'Külső rendszer, mint szolgáltató - minta' interfész 'Vevőrendelés állapot változás' eleme.

Az eredményhalmaz számára bemenő paraméterként átadható a Trigger feltétel ID, ami lehetővé teszi, hogy elkerüljük a többszörös adatlekérdezést abban az esetben, ha a triggernél több feltétel is érvényre jut.    

Az eredményhalmazban ezen kívül a Trigger feltétel - Rendelés állapot SQL adatforráshoz az Adatforrás kapcsoló feltétel táblázatban meg kell adni a SPID adatforrás mezőhöz konstansként a @@SPID értéket.

 

Rendelés válasz változáskor az alábbi adatokat menti TEMP táblába a Trigger abban az esetben ha van olyan Trigger feltétel, amelynek megfelel a rendelés.

- SPID

- Trigger feltétel ID

- AruforgBiz_ID

- AruforgBizTetel_ID

- Rendelt (mennyiség)

- Visszamondott (mennyiség)

- Elutasított (mennyiség)

- Visszaigazolt (mennyiség)

- Diszponált (mennyiség)

- Teljesített (mennyiség)

- Felhasználó ID

 

 

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"

Az egyes feltételek között és kapcsolat van, az egyes táblázatok sorai között pedig vagy kapcsolat.

További adat szűrésnél többszörös kizáró feltétel használata esetén elég ha csak az egyiknek kizáró feltétel nem teljesül, akkor a rendelés ezen feltétel szerint megfelel a Trigger feltételnek.

 

A táblázat oszlopai:

Sorozat

Sorozat + név (táblázat, több is megadható)

Forrás

 

Ügyfél

 

Ügyfél ügyintéző

Kiválasztható egy futárszolgálat, amely számít a trigger feltételbe.

Ügyfél besorolás

Ügyfél kategória + ügyfél kategória tétel kód/név (táblázat, több is megadható)

Saját ügyintéző

 

Ügynök

 

Raktár

Raktár kód / név (táblázat, több is megadható)

Belső rendelés cél raktár

Raktár kód / név (táblázat, több is megadható)

Szállítási mód

 

Szállítási feltétel

 

További adat

Típus + Szöveg + kizárás (táblázat, több is megadható)

Fuvardíj

 

Fuvardíj besorolás

Fuvardíj kategória + Fuvardíj kategória tétel kód / név (táblázat, több is megadható)

 

"Leírás"

Leírás

Szöveges ismertető a trigger feltételről vagy a trigger feltétel csoportról. Segítség a szerkesztéshez: HTML szerkesztő