Adminisztrátori felület

This package provides new features to the ticket screens, using the bundled packages Hide/Show Dynamic Fields and Dynamic Ticket Templates, as well as other functionalities provided by this package itself.

A Hide/Show Dynamic Fields csomag lehetővé teszi ACL-ek meghatározását a dinamikus mezők láthatósága alapján. További információkért nézze meg a csomag dokumentációját.

A Dynamic Ticket Templates csomag az ACL-ek mechanizmusához készült kiterjesztést használja a kiválasztott jegytípus és szolgáltatás alapján történő jegysablonok létrehozásához. Ezek a sablonok egy előre meghatározott jegytörzset, címet, mellékleteket és teljes dinamikus mező láthatóság beállítást tartalmaznak.

Használati példa

Ennél a példánál ugyanazokat a mezőket fogjuk használni, amelyek a Hide/Show Dynamic Fields példájában vannak, de az ACL-ek megjegyzésbe tétele vagy eltávolítása szükséges.

Megjegyzés

Miközben a dinamikus jegysablonok működhetnek más ACL szabályokkal együtt, ajánlott a sablonok tesztelését más érintett ACL-ek nélkül elvégezni, és miután a sablonok az elvártak szerint működnek, akkor lehet a többi ACL-t visszakapcsolni egymás után.

Előkészítés

A dinamikus jegysablonok teljes funkcionalitásának megjelenítéséhez egyszerűen távolítsuk el az összes dinamikus mezőt az Új telefonos jegy képernyőről úgy, hogy a Forms###AgentFrontend::TicketCreate::Phone::CreateProperties rendszerbeállítást visszaállítjuk az alapértelmezett értékére, vagy letiltunk bizonyos dinamikus mezőket ennek az űrlapnak a YAML beállításában:

- Label: Dynamic Fields
  Collapsible: 1
  Fields:
  - Name: DynamicField_Brand
    Inactive: 1
  - Name: DynamicField_VWModel
    Inactive: 1
  - Name: DynamicField_VWProductionFacility
    Inactive: 1
  - Name: DynamicField_PeugeotModel
    Inactive: 1
  - Name: DynamicField_PeugeotProductionFacility
    Inactive: 1
  - Name: DynamicField_Fuel
    Inactive: 1
  - Name: DynamicField_Accessories
    Inactive: 1
  - Name: DynamicField_Remarks
    Inactive: 1
  - Name: DynamicField_RegistrationDate
    Inactive: 1
  - Name: DynamicField_InvoiceDate
    Inactive: 1

Egy dinamikus jegysablon meghatározásához egy jegytípus és egy szolgáltatás megadása szükséges. Ha ezek a funkciók nincsenek alapértelmezetten bekapcsolva, akkor kövesse a következő lépéseket, mielőtt elkezdené használni egy a funkciót.

A jegytípus és a szolgáltatás funkciók bekapcsolásához:

  1. Menjen a Rendszerbeállítások képernyőre.

  2. Válassza ki az OTRS lehetőséget a Navigáció felületi elemben.

  3. Navigáljon a Core → Ticket ághoz a navigációs fában.

  4. Görgessen le a Ticket::Service beállításig, és engedélyezze azt.

  5. Görgessen le a Ticket::Type beállításig, és engedélyezze azt.

    Megjegyzés

    Ha már telepítette az OTRSServiceManagement csomagot, akkor ezek a beállítások már be vannak kapcsolva.

A jegytípus és a szolgáltatás funkciók bekapcsolásához a külső felületnél:

  1. Menjen a Rendszerbeállítások képernyőre.

  2. Válassza ki az Összes beállítás lehetőséget a Navigáció felületi elemben.

  3. Navigáljon a Frontend → External → View → TicketCreate ághoz a navigációs fában.

  4. Görgessen le az ExternalFrontend::TicketCreate###Service beállításig, és engedélyezze azt.

  5. Görgessen le az ExternalFrontend::TicketCreate###TicketType beállításig, és engedélyezze azt.

Hozza létre a következő szolgáltatásokat:

  • Peugeot szolgáltatás

  • VW szolgáltatás

Az összes szolgáltatásnak elérhetőnek kell lennie annál az ügyfél-felhasználónál, aki ezt a funkciót használni fogja, vagy alapértelmezett szolgáltatásokként kell megjelölni azokat.

A példa céljai

Ennek a példának a következők a céljai:

  • Ha a kiválasztott szolgáltatás a VW szolgáltatás és a kiválasztott dinamikus jegysablon az VW sablon 1, akkor a jegy űrlapjának így kell kinéznie:

    Tárgy

    VW szolgáltatáskérés 1

    Törzs

    • Olajcsere

    • Olajszűrőcsere

    • Levegőszűrő-csere

    • Folyadékok ellenőrzése

    Dinamikus mezők

    • VWModel: látható és kötelező

    • VWProductionFacility: látható

  • Ha a kiválasztott szolgáltatás a VW szolgáltatás és a kiválasztott dinamikus jegysablon az VW sablon 2, akkor a jegy űrlapjának így kell kinéznie:

    Tárgy

    VW szolgáltatáskérés 2

    Törzs

    A kiválasztott tartozék a következő hibákat jelenti:

    Dinamikus mezők

    • VWModel: látható

    • Accessories: látható és kötelező

    • Remarks: látható

    • RegistationDate: látható

    • InvoiceDate: látható

  • Ha a kiválasztott szolgáltatás a Peugeot szolgáltatás, akkor a jegy űrlapjának így kell kinéznie:

    Tárgy

    Peugeot szolgáltatáskérés

    Törzs

    A fedélzeti számítógép a következő hibákat jelenti:

    Dinamikus mezők

    • PeugeotModel: látható

    • PeugeotProductionFacility: látható

    • Fuel: látható

Dinamikus jegysablonok létrehozása

Egy dinamikus jegysablon létrehozásához:

  1. Nyissa meg a Jegybeállítások csoport Dinamikus jegysablonok modulját az adminisztrátori felületen.

  2. Kattintson a Sablon hozzáadása gombra a bal oldalsávban.

  3. Töltse ki a szükséges mezőket.

  4. Kattintson a Mentés gombra.

Ha saját maga által hozzáadott egyéb dinamikus mezőkkel is rendelkezik, akkor a sablonűrlap több mezőt is meg fog jeleníteni, mint amelyek ebben a példában bemutatásra kerülnek. Emiatt nem kell aggódni, egyszerűen hagyja az összes többi dinamikus mezőt Elrejtés értéken, miközben az új sablonokat létrehozza.

Léteznek különleges dinamikus mezők egyéb csomagokból, amelyek nem jelennek meg a sablonűrlapon. Ezeknek a különleges mezőknek meghatározott viselkedésük van, és mindig rejtetten kell lenniük, mindig láthatónak kell lenniük vagy a láthatóságuk egyéb beállításoktól függenek, ezért nem lehetnek a sablonmeghatározás részei. Az összes Belső jelölésű dinamikus mező sem lesz megjelenítve a sablonűrlapon.

Lásd még

Egy gyors módja megtudni azt, hogy egy dinamikus mező Belső, ha ránéz a dinamikus mezőkre a Dinamikus mezők kezelése képernyő áttekintő táblázatában. A Belső dinamikus mezőket nem lehet törölni, és nem rendelkeznek ikonnal a Törlés oszlopban.

Hozza létre a VW sablon 1 dinamikus jegysablont a következő adatokkal:

Mezőnév

Érték

Név

VWTemplate1

Megjegyzés

VW sablon 1

Érvényes

érvényes

Előtétprogram

Ügyintézői és külső felület

Típus

Osztályozatlan

Szolgáltatás

VW szolgáltatás

Tárgy

VW szolgáltatáskérés 1

Törzs

  • Olajcsere

  • Olajszűrőcsere

  • Levegőszűrő-csere

  • Folyadékok ellenőrzése

Mellékletek

Brand

Elrejtés

VWModel

Megjelenítés kötelezően

VWProductionFacility

Megjelenítés

PeugeotModel

Elrejtés

PeugeotProductionFacility

Elrejtés

Fuel

Elrejtés

Accessories

Elrejtés

Remarks

Elrejtés

RegistationDate

Elrejtés

InvoiceDate

Elrejtés

Hozza létre a VW sablon 2 dinamikus jegysablont a következő adatokkal:

Mezőnév

Érték

Név

VWTemplate2

Megjegyzés

VW sablon 2

Érvényes

érvényes

Előtétprogram

Ügyintézői és külső felület

Típus

Osztályozatlan

Szolgáltatás

VW szolgáltatás

Tárgy

VW szolgáltatáskérés 2

Törzs

A kiválasztott tartozék a következő hibákat jelenti:

Mellékletek

Brand

Elrejtés

VWModel

Megjelenítés

VWProductionFacility

Elrejtés

PeugeotModel

Elrejtés

PeugeotProductionFacility

Elrejtés

Fuel

Elrejtés

Accessories

Megjelenítés kötelezően

Remarks

Megjelenítés

RegistationDate

Megjelenítés

InvoiceDate

Megjelenítés

Hozza létre a Peugeot sablon dinamikus jegysablont a következő adatokkal:

Mezőnév

Érték

Név

PeugeotTemplate

Megjegyzés

Peugeot sablon

Érvényes

érvényes

Előtétprogram

Ügyintézői és külső felület

Típus

Osztályozatlan

Szolgáltatás

Peugeot szolgáltatás

Tárgy

Peugeot szolgáltatáskérés

Törzs

A fedélzeti számítógép a következő hibákat jelenti:

Mellékletek

Brand

Elrejtés

VWModel

Elrejtés

VWProductionFacility

Elrejtés

PeugeotModel

Megjelenítés

PeugeotProductionFacility

Megjelenítés

Fuel

Megjelenítés

Accessories

Elrejtés

Remarks

Megjelenítés

RegistationDate

Megjelenítés

InvoiceDate

Megjelenítés

Dinamikus jegysablonok bekapcsolása

Miután egy vagy több sablon be lett kapcsolva a rendszeren, már használhatja is azokat.

Megjegyzés

Az ACL korlátozások mellőzve lesznek a rendszergazda fióknál (1-es felhasználó-azonosító).

Egy dinamikus jegysablon bekapcsolásához:

  1. Kattintson a Művelet menü Telefonhívás intézése menüpontjára a fejlécsávon.

    Található ott egy Dinamikus jegysablon nevű új mező. Alapértelmezetten üres, és automatikusan ki lesz töltve, ha a jegytípus és a szolgáltatás megfelelő kombinációját választja ki.

  2. Töltse ki az űrlapot az alábbi adatokkal:

    • Típus: Osztályozatlan

    • Ügyfél-felhasználó: Ügyfél 1

    • Várólista: Misc

    • Szolgáltatás: VW szolgáltatás

  3. A Dinamikus jegysablon mező automatikusan ki lesz töltve a VW sablon 1 és VW sablon 2 sablonokkal.

  4. Válassza ki mindkét sablont, és hasonlítsa össze az eredményül kapott Új telefonos jegy űrlapot az elvárt eredményekkel.

  5. Most változtassa meg a választott szolgáltatást Peugeot szolgáltatás értékre. Mivel csak egyetlen sablon van meghatározva ehhez a jegytípus és szolgáltatás kombinációhoz, a sablon automatikusan ki lesz választva.

  6. Hasonlítsa össze az eredményül kapott Új telefonos jegy űrlapot az elvárt eredményekkel.

Ez a teljes példa kipróbálható az Új e-mail jegy vagy a külső Új jegy képernyőknél is, anélkül hogy bármit meg kellene változtatni.

A sablon meghatározása független a képernyőtől, és miután egy sablon meghatározásra került, használható bármely jegylétrehozás képernyőn, de nézze át a dinamikus mező beállításait minden egyes képernyőn az alapértelmezett mezők beállításainál, ha egy sablon nincs kiválasztva.

Dinamikus jegysablonok ügyfélcsoportjai

Ennél a példánál a fenti példában meghatározott Peugeot sablon sablont fogjuk használni.

A cél, hogy egy előre kitöltött űrlapot kapjunk a külső felületen történő új jegy létrehozásához.

Egy ügyfélcsoport beállításához:

  1. Menjen a Rendszerbeállítások képernyőre.

  2. Válassza ki az OTRS lehetőséget a Navigáció felületi elemben.

  3. Navigáljon a Core → Customer ághoz a navigációs fában.

  4. Görgessen le a CustomerGroupSupport beállításig, és engedélyezze azt.

  5. Válassza ki az OTRSTicketForms lehetőséget a Navigáció felületi elemben.

  6. Navigáljon a Core → DynamicTicketTemplate ághoz a navigációs fában.

  7. Görgessen le a Ticket::DynamicTicketTemplate::CustomerGroup beállításig, és engedélyezze azt.

  8. Menjen az adminisztrátori felület Csoportkezelés képernyőjéhez.

  9. Hozza létre a Peugeot ügyfél csoportot.

  10. Menjen az adminisztrátori felület Ügyfelek ↔ Csoportok képernyőjéhez.

  11. Rendelje hozzá az Ügyfél 1 ügyfelet a Peugeot ügyfél csoporthoz.

  12. Menjen az adminisztrátori felület Dinamikus jegysablonok ↔ Csoportok képernyőjéhez.

  13. Rendelje hozzá a Peugeot ügyfél csoportot a Peugeot sablon sablonhoz.

  14. Jelentkezzen be a külső felületen az Ügyfél 1 ügyfél-felhasználójaként, és hozzon létre egy új jegyet.

  15. Hasonlítsa össze az előre kitöltött új jegy űrlapot az elvárt eredményekkel. Azt is vegye észre, hogy a jegytípus előre ki van választva alapértelmezettként és a szolgáltatás is előre ki van választva Peugeot szolgáltatás értékkel.

Beállíthatja az opcionális beállításokat is, de ennél a példánál nem használjuk az opcionális beállításokat, így hagyhatja azokat alapértelmezetten.

Lásd még

Ha nincs sablon hozzárendelve egy csoporthoz, és az értesítés engedélyezve van, akkor az ilyen értesítés személyre szabható különböző címzettek hozzáadásával vagy az értesítés törzsének frissítésével. Ehhez szerkessze az adminisztrátori felület Jegyértesítések képernyőjén lévő Hiányzó DJS hozzárendelés az ügyfél csoportjánál értesítést.

Scroll to Top