Please enable JavaScript to view this site.

 

 

Conformance Checking ist ein optionales Modul in mpmX und schaltet die Analyse im Conformance Sheet frei. Für die Ausführung des Conformance Checking Algorithmus gibt es zwei Eingabemöglichkeiten. Ein BPMN-Modell kann über den mpmX BPMN Import Connector importiert werden oder die Happy Paths werden manuell erstellt und eingegeben. Bei der Verwendung mehrerer selbst definierter Happy Paths muss die Tabelle HappyPathTable im Data Load Editor in der mpmX App angepasst werden.

 

Führen Sie die folgenden Schritte aus, um das Conformance Checking module zu aktivieren:

 

1.Gehen Sie zum script editor der mpmX Template App.

2.Gehen Sie zur Registerkarte 4. Conformance_Checking.

3.Auf der Registerkarte "script" finden Sie die drei Abschnitte

a)Verwenden Sie den BPMN Import Wizard (Option 1a - empfohlen für den BPMN import ab August 2021) --> dann siehe Verwenden Sie den BPMN Import Wizard

b)Verwenden Sie den BPMN Import connector (Option 1b) --> dann beachten Sie bitte die Dokumentation zur Conformance Checking von Versionen vor August 2021

c)HAPPY PATHS MANUELL ERSTELLEN (Option 2)

 

Info

Sie können BPMN-Modelle und selbst erstellte happy paths kombiniert verwenden - folgen Sie einfach den Schritten des BPMN-Imports und den nachfolgenden Schritten.

 

Option 2:

Führen Sie die folgenden Schritte aus, um gültige happy paths manuell zu erstellen (happy paths können auch eingegeben werden, wenn der bpmn-Import verwendet wird):

 

1.Öffnen Sie das Process Modeler worksheet.

2.Definieren Sie einen Happy Path mit dem mpmX ProcessModeler und klicken Sie auf Save.

3.Drücken Sie den Edit button.

4.Klicken Sie auf den ProcessModeler.

5.Öffnen Sie den settings area auf der rechten Seite in den properties und kopieren Sie den Resulting HappyPath.

6.Fügen Sie den ProcessPath  in die HappyPathTable ein: HappyPathUniqueNo, HappyPaths.

7.Einfügen einer HappyPathDescription für den happy path.

8.Wenn Sie möchten, dass der conformance checking algorithm den happy path berücksichtigt, setzen Sie die Spalte Selected auf y.

9.Wenn der Prozesspfad nur für eine Datenuntermenge gültig ist, z.B. einen bestimmten Company Code und eine Einkaufsorganisation, geben Sie im Feld RelatedDimensions einen gültigen Where-Filter ein.

10.Die in den Where-Filtern verwendeten Dimensionen müssen sich in der Fallkontexttabelle befinden, die im Feld RelatedDimensionTable angegeben ist..

11.Wenn einige happy paths mit einer Dimension verbunden sind und andere nicht, werden die Pfade, die keinen Where-Filter enthalten, auf jeden Fall angewendet, der nicht von einem der RelatedDimension-Filter erfasst wird.

12.Lassen Sie die Felder "RelatedDimensions" und "RelatedDimensionTable" leer, wenn Sie sie nicht benötigen.

 

 

HappyPathTable:

load * inline 

[

Selected,

HappyPathUniqueNo,

HappyPathDescription,

HappyPaths,

RelatedDimensions,

RelatedDimensionTable

y,

0,

Process for Purchase Organization E12,

0-103-101-118-119-126-99999999,

CompanyCode = '1000' and PurchaseOrganization = 'E12',

CaseInformation

y,

1,

Process for Purchase Organization A20,

0-103-104-118-119-126-99999999,

CompanyCode = '1000' and PurchaseOrganization = 'A20',

CaseInformation

y,

2

Process for other Purchase Organizations,

0-102-103-117-119-126-190-99999999,



];

 

13.Wiederholen Sie die Schritte 4 bis 10 für jeden gewünschten Happy Path.

 

Wenn die App das nächste Mal geladen wird, wird automatisch eine conformance check für die neuen happy paths durchgeführt. Die Ergebnisse stehen für die Analyse im Conformance sheet zur Verfügung

 

© by MEHRWERK GmbH