Ana içeriğe geç
Versiyon: v2.51 (Güncel)

Özel Menü Ayarları

Erişim

Route: /customer-special-menu-settings | Gerekli Yetki: navigateCustomerSpecialMenuSettings | Roller: Yönetici, Sistem Yöneticisi

Modül Nedir?

Özel Menü Ayarları modülü, Retmes MES'in standart sidebar menüsünü müşteri veya kullanıcı grubuna özel olarak yapılandırmanıza olanak tanır. Bu modül aracılığıyla hangi modüllerin görüneceği, hangilerinin gizleneceği belirlenebilir; menü öğelerinin sıralaması değiştirilebilir ve belirli kullanıcı gruplarına sadeleştirilmiş menü profilleri atanabilir.

Modül iki temel işlevi yerine getirir:

  1. jsReport Screen Entegrasyonu: jsReport'ta "screen" tipiyle oluşturulmuş özel arayüzleri Retmes Sidebar'ına menü öğesi olarak ekler. Bu sayede müşteriye özel üretim gösterge tabloları, fabrikaya özgü özet ekranlar veya özelleştirilmiş analiz sayfaları standart Retmes modülleri gibi menüde yer alır.

  2. Menü Görünürlük Kontrolü: Hangi kullanıcı veya rollerin hangi menü öğelerini göreceğini merkezi olarak yönetir. Örneğin yalnızca izleme modüllerini kullanan bir fabrika operatörü için gereksiz tüm menü başlıkları gizlenerek sadeleştirilmiş bir deneyim sunulur.

Her "Özel Menü Ayarı" kaydı bir ad (Sidebar'da görünecek menü başlığı), bir jsReport screen şablonu (açılacak içerik) ve erişim tanımları (hangi kullanıcı veya roller bu menü öğesini görebilir) içerir. Kullanıcı menüdeki bu öğeye tıkladığında jsReport şablonu Retmes arayüzü içinde iframe ile render edilir.

Yetenekler

  • Müşteriye özel sidebar menü öğeleri oluşturma ve yönetme
  • jsReport "screen" tipindeki şablonları Sidebar menüsüne bağlama
  • Menü başlığını serbestçe belirleme
  • Kullanıcı ve rol bazlı menü öğesi görünürlük kontrolü
  • Birden fazla özel menü öğesi tanımlama (her biri farklı role atanabilir)
  • Sadeleştirilmiş menü profili oluşturarak belirli kullanıcı gruplarına atama
  • Önizleme modu ile değişiklikleri kaydetmeden görebilme
  • Mevcut kayıtları düzenleme ve silme
  • Sütun seçici ile kişiselleştirilebilir liste görünümü

Erişim & Roller

Rolİzin Düzeyi
YöneticiTüm özel menü ayarlarını oluşturma, düzenleme ve silme
Sistem YöneticisiTüm özel menü ayarlarını oluşturma, düzenleme ve silme
uyarı

Bu modülde yapılan değişiklikler ilgili kullanıcıların sidebar menüsünü anında etkiler. Bir menü öğesi silindiğinde o öğeye erişimi olan kullanıcıların menüsünden kaldırılır; jsReport şablonunun kendisi silinmez.

Ekran Açıklaması

Ekran Görüntüsü

Ekran görüntüsü yakında eklenecektir.

Liste Ekranı

AlanAçıklama
AdSidebar'da görünecek menü öğesinin başlığı
jsReport EkranıBağlı jsReport screen şablonunun başlığı
KullanıcılarBu menü öğesini görebilecek bireysel kullanıcılar
RollerBu menü öğesini görebilecek roller
İşlemlerDüzenle ve Sil eylemleri

Form Alanları

AlanTipZorunluAçıklama
AdMetinEvetSidebar'da görünecek menü başlığı; kısa ve anlamlı olması önerilir
jsReport EkranıSeçim kutusuEvetjsReport'ta screen tipiyle kayıtlı şablonlar listelenir; metin araması desteklenir
RollerÇoklu seçimHayırBu menü öğesini görebilecek roller; boş bırakılırsa navigateCustomerSpecialMenuSettings yetkisine sahip tüm kullanıcılar görür
KullanıcılarÇoklu seçimHayırBu menü öğesini görebilecek bireysel kullanıcılar
jsReport Şablon Tipi Hakkında

jsReport şablonu oluşturulurken "Type" alanının screen olarak ayarlanmış olması gerekir. report tipindeki şablonlar bu ekranda listelenmez; onlar için Rapor Ayarları kullanılır.

Önizleme Modu

Form ekranında Önizle butonu, tanımlanan menü öğesinin sidebar'da nasıl görüneceğini kaydetmeden önce görmenizi sağlar. Menü başlığı, simgesi ve konumu önizleme modunda doğrulanabilir.

Adım Adım Kullanım

Yeni Özel Menü Öğesi Oluşturma

  1. Sol menüden Sistem Yönetimi → Özel Menü Ayarları seçeneğini tıklayın.
  2. Sağ üstteki Oluştur butonuna tıklayın.
  3. Ad alanına Sidebar'da görünecek menü başlığını girin (örn. "Reaktör Kontrol Ekranı").
  4. jsReport Ekranı seçim kutusundan uygun screen tipindeki şablonu seçin; arama kutusuna şablon adının bir kısmını yazarak filtreleyebilirsiniz.
  5. Roller alanından bu ekranı görmesi gereken rolleri seçin.
  6. İsteğe bağlı olarak Kullanıcılar alanından bireysel kullanıcılar ekleyin.
  7. Önizle butonuyla menüdeki görünümü kontrol edin.
  8. Kaydet butonuna tıklayın.

Kaydedilen öğe, tanımlanan kullanıcıların/rollerin Sidebar'ında anında görünür hale gelir.

Var Olan Öğeyi Düzenleme

  1. Liste ekranında düzenlemek istediğiniz satırın Düzenle ikonuna tıklayın.
  2. Menü başlığı, jsReport şablonu veya erişim tanımlarını güncelleyin.
  3. Güncelte butonuyla kaydedin.

Öğeyi Silme

  1. Liste ekranında silmek istediğiniz satırın Sil ikonuna tıklayın.
  2. Onay penceresinde işlemi onaylayın.
uyarı

Özel menü öğesi silindiğinde Sidebar'daki ilgili menü başlığı tüm kullanıcıların görünümünden kaldırılır. jsReport şablonu ve şablona ait veriler silinmez.

Sadeleştirilmiş Menü Profili Oluşturma

Belirli bir kullanıcı grubuna yalnızca ihtiyaç duydukları modülleri göstermek için aşağıdaki yaklaşımı izleyin:

  1. Roller modülünde ilgili kullanıcı grubunun rolünü açın.
  2. Rol izinlerinde yalnızca gerekli modüllere ait navigate yetkilerini bırakın; diğerlerini kaldırın.
  3. Gerekirse Özel Menü Ayarları'nda bu role özel jsReport screen öğeleri ekleyin.
  4. Kullanıcıları bu role atayın. Artık bu kullanıcılar oturum açtığında yalnızca tanımlı modülleri ve özel menü öğelerini görür.

Use Case Senaryoları

Senaryo 1 — Fabrika Operatörü için Sadeleştirilmiş Menü

Montaj hattında çalışan operatörler Retmes'i yalnızca İzlemeler ve Plansız Duruş bildirimi için kullanmaktadır. Sistem yöneticisi, "Operatör" rolü için yalnızca navigateMonitoring ve navigateUnplannedStops yetkilerini aktif bırakır; diğer tüm menü yetkilerini kaldırır. Operatörler oturum açtığında karmaşık menü yapısı yerine yalnızca iki modüle erişebildikleri temiz bir sidebar görürler.

Senaryo 2 — Proses Endüstrisi: Özel Reaktör Kontrol Ekranı

Bir petrokimya tesisinde operasyon ekibine ait "Reaktör Durumu" adlı özel bir kontrol ekranı jsReport'ta screen tipiyle geliştirilmiştir. Sistem yöneticisi, Özel Menü Ayarları'nda bu şablonu "Reaktör Kontrol" adıyla tanımlar ve yalnızca "Operasyon Mühendisi" rolüne atar. Artık bu rolü taşıyan tüm kullanıcılar Sidebar'da "Reaktör Kontrol" menü öğesini görür; diğer kullanıcılara gizli kalır. jsReport'ta yapılan içerik güncellemeleri anında yansır; menü öğesinin yeniden yapılandırılması gerekmez.

Senaryo 3 — Mobilya Üretimi: Yönetim Özeti Ekranı

İşletme sahibi, yönetim kuruluyla paylaşmak istediği üst düzey üretim özet ekranını jsReport'ta hazırlatır. Bu ekranı Özel Menü Ayarları'nda "Yönetim Özeti" adıyla tanımlar ve yalnızca "Yönetim Kurulu" rolüne atar. Toplantı anında Retmes'e giriş yapan yöneticiler Sidebar'da "Yönetim Özeti" menü öğesini tek tıkla bulur; standart üretim modüllerini görmelerine gerek kalmaz.

Modüller Arası Bağlantılar

İlişkiModülAçıklama
Rapor şablonlarıRapor Ayarlarıreport tipindeki şablonlar; screen tipinden farklıdır
Kullanıcı yönetimikullanicilarMenü öğesi erişimi verilecek kullanıcı listesi
Rol yönetimirollerMenü öğesi erişimi verilecek roller; modül izinleri de buradan yönetilir
Sistem ayarlarısistem-ayarlariGenel arayüz ve sistem düzeyi yapılandırmalar
Genel arayüz../baslangic/kullanici-arayuzuSidebar ve özel menü görünümü hakkında genel bilgi