Customizen mit Schwellenwerten

info Information

Ab DB 39.5.0

  • In PLANTA gibt es verschiedene Dataitems, die die Schwellenwerte (Grenzwerte) berechnen und abhängig davon den Ausgabewert verändern.
    • Ampel-Dataitems
      • Diese werden als komplexe DIs mit Unter-DIs gecustomized und den gewünschten DIs zugeordnet.
        • Die Schwellenwerte werden in den Unter-DIs selbst festgelegt
        • oder in Unter-DIs werden globale Variablen für Schwellenwerte eingetragen. Hierzu siehe Ampel-Customizing
      • NEU Amplel-DIs können als normale DIs gecustomized werden mit Wertenbereichen mit WB-Art = PY, in dem über die Funktion check_limit() die Schwellenwerte berechnet werden und die globalen Variablen ausgelesen werden, in denen die Schwellenwerte für Ampelfarben gespeichert sind.
    • OLE-Dataitems für Ampelwerte
      • NEU Die meisten dieser Dataitems verwenden Wertebereiche mit WB-Art = PY, in denen über die Funktion check_limit() die Schwellenwerte berechnet werden und die globalen Variablen ausgelesen werden, in denen die Schwellenwerte für Ampelfarben gespeichert sind.
    • Text-Dataitems
      • NEU Die meisten dieser Dataitems verwenden Wertebereiche mit WB-Art = PY, in denen über die Funktion check_limit() die Schwellenwerte berechnet werden und abhängig davon die entsprechenden Textkonstanten ausgegeben werden.

Bis DB 39.5.0

  • In PLANTA gibt es verschiedene Dataitems, die die Schwellenwerte berechnen und abhängig davon den Ausgabewert verändern.
    • Ampel-Dataitems
      • Hier werden
        • entweder die Schwellenwerte in den Unter-DIs selbst festgelegt
        • oder globale Variablen für Schwelenwerte in den Unter-DI verwendet.
    • OLE-Dataitems für Ampelwerte
      • Diese Dataitems verwenden Wertebereiche mit WB-Art = CO (Berechnung bei Ausgabe), in denen die IIFS-Formel die Schwellenwerte berechnet und die globalen Variablen ausliest, in denen die Schwellenwerte für Farben Grün, Gelb, Rot gespeichert sind.
application Beispiel

DEBOLE_Schwellenwerte.PNG

  • Text-Dataitems
    • Diese Dataitems verwenden Wertebereiche der mit WB-Art = CO (Berechnung bei Ausgabe), in denen nach der IIFS-Formel die Schwellenwerte berechnet werden und abhängig davon die entsprechenden Textkonstanten ausgegeben werden.
application Beispiel

Schwellenwerte_Text.PNG

Globale Variablen für Schwellenwerte

info Information
  • PLANTA hat für die Ampelfarben rot, gelb, grün bestimmte Grenzwerte definiert, die über globale Variablen gesteuert werden.
  • Diese Schwellenwerte können individuell in Modulen Globale Variablen (für Benutzer mit Customizer-Rechten) oder Schwellenwerte (für Benutzer ohne Customizer-Rechte) angepasst werden.

Neu ab DB 39.5.0

Python-Wertebereiche für Berechnung der Schwellenwerte

more Vorgehensweise
  • In der ppms_cu.py ist die Funktion check_limit() enthalten, die die Berechnung der Werte übernimmt und die globalen Variablen bzw. Textkonstanten ausliest.
  • Die Schwellenwerte sind innerhalb der Funktion nach Einsatzbereich gruppiert.
  • Gruppen dienen als Schlüssel.
  • Gruppen bekommen ein OLE-Objekte und/oder Textkonstanten als Werte zugewiesen.
  • Die globalen Variablen und Textkonstanten sind in Python-Klassen hinterlegt, die jeweils einer Schwellenwert-Gruppe zugeordnet sind.
  • Ausgabe erfolgt abhängig von der PPMS-Klasse des aufrufenden Dataitems.
note Hinweis
  • Optional kann ein Muss-DI angegeben werden, das bestimmt, dass die Berechnung des Ausgabewertes erst stattfindet, wenn dieses DI gefüllt ist.

application Beispiel

from ppms import ppms_cu
def computeOutput(di):
    mod_obj = ppms.get_active_module()
return ppms_cu.check_limit(di,mod_obj,'dev_misc','cost','misc_budget')
computeOutput.deps = ('DI028529','DI028545')
PythonSchwellenwerte.PNG

note Vordefinierte Gruppen

Gruppenschlüssel OLE Werte
MS Schwellenwerte_ms.PNG ohne Verzug / bis 5% / über 5%
Date Schwellenwerte_ms.PNG ...
Date_Circle Schwellenwerte_circle.PNG  
Date_Trend Schwellenwerte_trend.PNG  
Cost Schwellenwerte_ms.PNG  
Effort Schwellenwerte_ms.PNG  
Trend Schwellenwerte_trend.PNG  
Tdi   verspätet / heute / zukünftig

Topic attachments
I Attachment Action Size Date Who Comment
pngPNG DEBOLE_Schwellenwerte.PNG manage 7.7 K 2015-02-18 - 15:40 UnknownUser  
pngPNG PythonSchwellenwerte.PNG manage 36.7 K 2015-02-03 - 13:06 IrinaZieger  
pngPNG Schwellenwerte_Text.PNG manage 23.4 K 2015-02-18 - 15:41 UnknownUser  
pngPNG Schwellenwerte_circle.PNG manage 1.4 K 2015-02-18 - 15:43 UnknownUser  
pngPNG Schwellenwerte_ms.PNG manage 1.0 K 2015-02-18 - 15:45 UnknownUser  
pngPNG Schwellenwerte_trend.PNG manage 0.7 K 2015-02-18 - 15:46 UnknownUser  
Topic revision: r6 - 2017-06-19 - 10:50:11 - IrinaZieger








 
  • Suche in Topic-Namen

  • Suche in Topic-Inhalten