Åbn XPDL 2.0-dokumenter i Process Designer
Værktøjer til diagramudformning, der er nemme at programmere og som understøtter BPMN (en grafisk notation med standardiserede figurer til forretningsprocesser) og konvertering til XPDL gør det muligt for forretningsbrugere at udveksle procesdiagrammer med udviklere, der implementerer processerne i avancerede procesmodelleringsapplikationer, f.eks. Process Designer.
XML for Process Definition Language (XPDL) er et standardiseret XML-filformat, der kan bruges til udveksling af procesmodeller mellem værktøjer. Denne direkte kommunikation eliminerer den tidskrævende opgave at skulle genskabe trin og ruter i procesmodelleringsapplikationen.
Nogle værktøjer til diagramudformning kan producere diagrammer, hvor data tilknyttes forskellige trin i processen, men de er ikke designet til implementering af al den proceslogik, som skal bruges til en funktionel automatiseret proces. Når arbejdsgangsforfatteren åbner diagrammerne i Process Designer, skal han eller hun angive deltagere eller køer for hvert trin, betingelser for ruter, relevante systemfunktioner og andre elementer til oprettelse af en funktionel definition af arbejdsgangen.
BPMN-elementer
BPMN-standarden indeholder et sæt grafiske elementer, som forretningsbrugere kan bruge til oprettelsen af letforståelige diagrammer til udveksling med andre brugere, enten direkte eller i XPDL-format. Hver af de avancerede applikationer til procesudformning understøtter en delmængde af elementerne på elementlisten. I tabellen nedenfor vises konverteringen af standard-BPMN-figurer til Process Designer-objekter.
XPDL 2.0-specifikationen giver stor fleksibilitet for, hvordan processer kan repræsenteres. Process Designer kan åbne, vise og gemme procesdiagrammer i XPDL 2.0-format, men et XPDL-dokument fra en BPMN-applikation bliver muligvis ikke repræsenteret fuldstændigt i Process Designer. Elementer, der nedenfor er angivet som "ikke konverteret", bliver ikke vist i Process Designer. Hvis du redigerer procesdiagrammet i Process Designer og gemmer det i XPDL-format, mistes de elementer, der nedenfor er identificeret som ikke-konverterede BPMN-konstruktioner. Både udseendet og indholdet er derfor muligvis forandret, når diagrammet åbnes i den oprindelige applikation eller en anden BPMN-applikation.
BPMN-figur | BPMN-entitet | I Process Designer | Noter |
---|---|---|---|
![]() |
Start og andre Start-entiteter |
![]() ![]()
|
Hvis XPDL-filen indeholder flere Start-entiteter, konverteres den første til trinnet Start, mens de øvrige konverteres til Generelt trin eller Systemtrin. |
![]() |
Opgave | ![]() ![]() |
Generelt trin eller Systemtrin |
![]() |
Underproces skjult | ![]() |
Kald af systemtrin (underkort) XPDL-standarden definerer ikke figuren for skjult underproces som en aktivitet, men Process Designer konverterer denne entitet til en Kald system-funktion. |
![]() |
Underproces udvidet | Underkort | Underkort |
![]() |
Eksklusiv beslutning-sammenfletning (XOR) | ![]() ![]() |
ELLER af typen opdeling eller sammenkædning |
![]() |
Inkluderende beslutnings-sammenkædning (ELLER) | ![]() ![]() |
OG af typen sammenkædning (ikke konverteret til en opdelingstype) |
![]() |
Sammenkædning af typen parallel forgrening (OG) | ![]() ![]() |
OG af typen Opdeling eller Sammenkædning |
![]() |
Tekstanmærkning | ![]() |
|
![]() |
Forbindelsesrækkefølge normalt flow |
![]() |
Rute uden betingelse |
![]() |
Forbindelsesrækkefølge betinget flow |
![]() |
Rute med betingelse |
![]() |
Forbindelsesrækkefølge standard-flow |
![]() |
Rute uden betingelse (skal være sidste rute fra et trin) |
![]() |
Forbindelsestilknytning | ![]() |
Tilknytning af tekstmarkering |
Følgende BPMN-entiteter repræsenterer forskellige typer hændelser med udløsere og resultater, der ikke direkte kan konverteres til objekter i Process Designer. Hvis disse forekommer i XPDL-filen, bliver de konverteret som angivet i tabellen nedenfor.
BPMN-figur | BPMN-entitet | I Process Designer | Noter |
---|---|---|---|
![]() |
Forskellige hændelser på mellemniveau | ![]() ![]() |
Generelt trin eller Systemtrin |
![]() |
Forskellige sluthændelser | ![]() ![]() |
Disse konverteres til Generelt trin eller Systemtrin. Selvom en sluthændelse kan være obligatorisk i nogle BPMN-modelleringsapplikationer, konverteres den ikke til et tilsvarende trin i Process Designer. |
![]() |
Kompleks beslutnings-sammenfletning og basis-eksklusiv udveksling for hændelser (XOR) | ![]() ![]() |
Disse konverteres til Generelt trin eller Systemtrin. De bliver ikke konverteret til typen Opdeling eller Sammenkædning |
![]() |
Pool og svømmebaner | Oplysninger om pool og svømmebaner bevares i Process Designer, men oplysningerne konverteres ikke. |
Følgende BPMN-entiteter konverteres ikke til objekter.
BPMN-figur | BPMN-entitet |
---|---|
![]() |
Forskellige opgaveentiteter |
![]() |
Artefakt-dataobjekt |
![]() |
Forskellige underprocesentiteter |
test | Forbindelse til anden side |
![]() |
Gruppe- og transaktionsentiteter |