Na této stránce

Podporované prvky BPMN v ProcessMind

Podporované prvky BPMN

ProcessMind čte a zapisuje níže uvedené prvky BPMN 2.0. Označení Podporováno znamená, že prvek prošel testy opakovaného exportu a importu: model, který jej obsahuje, se exportuje do BPMN a znovu importuje se stejnými prvky, propojeními, geometrií a popisky. U označení Částečně podporováno je přesně uvedeno, co se nezachová. Vlastní soubory můžete importovat a exportovat ve zkušební verzi.

Ověřte si podporu jednotlivých prvků

Vytvořte model vlastního procesu, exportujte ho a znovu importujte. Zkontrolujte, zda se všechny prvky správně zachovaly.

Prvky toku

Prvek BPMN Stav podpory Poznámky
bpmn:Process Podporováno (Neviditelné) Soubor může obsahovat několik procesů
bpmn:LaneSet Podporováno (Neviditelné)
bpmn:Lane Podporováno Včetně vnořených sad Lane
bpmn:Task Podporováno
bpmn:UserTask Podporováno Pouze vizuální znázornění, atributy pro provádění se nepoužívají
bpmn:ManualTask Podporováno
bpmn:ServiceTask Podporováno
bpmn:SendTask Podporováno
bpmn:ReceiveTask Podporováno instantiate se zachovává
bpmn:ScriptTask Podporováno
bpmn:BusinessRuleTask Podporováno
bpmn:CallActivity Podporováno Odkazy mezi procesy se exportují jako calledElement
bpmn:SubProcess Podporováno Rozbalené, sbalené a událostní podprocesy
bpmn:AdHocSubProcess Podporováno
bpmn:Transaction Podporováno

Gateways

Prvek BPMN Stav podpory Poznámky
bpmn:Gateway Podporováno Základní brána, zobrazená jako prázdný kosočtverec
bpmn:ExclusiveGateway Podporováno
bpmn:InclusiveGateway Podporováno
bpmn:ParallelGateway Podporováno
bpmn:ComplexGateway Podporováno
bpmn:EventBasedGateway Podporováno Včetně instantiate a eventGatewayType

Events

Prvek BPMN Stav podpory Poznámky
bpmn:StartEvent Podporováno
bpmn:EndEvent Podporováno
bpmn:IntermediateCatchEvent Podporováno
bpmn:IntermediateThrowEvent Podporováno
bpmn:BoundaryEvent Podporováno Včetně úlohy, ke které je připojena
bpmn:MessageEventDefinition Podporováno
bpmn:TimerEventDefinition Podporováno Datum, cyklus a doba trvání
bpmn:SignalEventDefinition Podporováno
bpmn:EscalationEventDefinition Podporováno
bpmn:ErrorEventDefinition Podporováno
bpmn:CancelEventDefinition Podporováno
bpmn:CompensateEventDefinition Podporováno Včetně waitForCompletion
bpmn:ConditionalEventDefinition Podporováno
bpmn:TerminateEventDefinition Podporováno
bpmn:LinkEventDefinition Podporováno

Propojovací objekty

Prvek BPMN Stav podpory Poznámky
bpmn:SequenceFlow Podporováno Zachovává se název, výraz podmínky a výchozí tok
bpmn:MessageFlow Podporováno Mezi pools a mezi prvkem toku a poolem
bpmn:Association Podporováno Propojuje anotace, datové objekty a datová úložiště s prvky toku. Běžná bpmn:association mezi činností a odkazem na data se při exportu zapíše jako odpovídající Data Association
bpmn:FormalExpression Podporováno Výrazy podmínek, hodnoty časovačů a podmínky cyklů
bpmn:DataAssociation Podporováno Činnost (úloha nebo dílčí proces) propojená s datovým objektem nebo datovým úložištěm se zapíše jako vnořená bpmn:dataInputAssociation / bpmn:dataOutputAssociation dané činnosti, včetně směru. assignment a transformation se nemodelují a Data Association u události se nenačítá

Doplňkové prvky

Prvek BPMN Stav podpory Poznámky
bpmn:TextAnnotation Podporováno
bpmn:Group Podporováno Název skupiny se při importu obnoví z hodnoty její kategorie
bpmn:DataObjectReference Podporováno Datový objekt v ProcessMind
bpmn:DataStoreReference Podporováno Datové úložiště v ProcessMind
bpmn:DataInput Částečně podporováno Načítá se ze specifikace vstupů a výstupů procesu jako datový objekt; nezapisuje se zpět jako bpmn:dataInput
bpmn:DataOutput Částečně podporováno Načítá se ze specifikace vstupů a výstupů procesu jako datový objekt; nezapisuje se zpět jako bpmn:dataOutput
bpmn:Category Podporováno Zapisuje se pro skupiny
bpmn:CategoryValue Podporováno Obsahuje název skupiny

Pools, spolupráce a výměna diagramů

Prvek BPMN Stav podpory Poznámky
bpmn:Collaboration Podporováno
bpmn:Participant Podporováno Pooly, včetně sbalených poolů
bpmn:Documentation Podporováno Zapisuje se k prvkům modelu ve všech typech exportu. Dokumentace připojení (sekvenčního toku, asociace nebo toku zpráv) se načte ze souboru do modelu, ale při exportu se zapíše pouze dokumentace prvků
extensionElements (processmind:*) Podporováno Nastavení prvků, barvy, namapované aktivity a nastavení simulace. Nastavení simulace se přenáší pouze při použití funkce Exportovat BPMN v aplikaci. Při exportu katalogu ani stažení přes API se simulace nezapisují
bpmndi:BPMNDiagram Podporováno
bpmndi:BPMNPlane Podporováno
bpmndi:BPMNShape Podporováno Pozice, velikost, barvy a umístění popisku
bpmndi:BPMNEdge Podporováno Body lomené čáry a umístění popisku
bpmndi:BPMNLabel Podporováno Umístění textu

Nezachovává se přesně

Tyto prvky nebrání importu ani exportu, pouze se nezachovávají přesně:

Prvek BPMN Co se děje
bpmndi:BPMNLabelStyle Nastavení písma se načtou a zobrazí v editoru modelů, export však nezapisuje styly popisků: písma prvků nejsou součástí exportovaného souboru
bpmn:DataObject, bpmn:DataStore (deklarace) Ignorují se: ProcessMind uchovává data jako bpmn:DataObjectReference / bpmn:DataStoreReference a samostatnou deklaraci nezapisuje
bpmn:Event, bpmn:ThrowEvent, bpmn:CatchEvent, bpmn:ImplicitThrowEvent Abstraktní typy událostí: načtou se jako konkrétní počáteční, průběžná nebo koncová událost, kterou popisují, a zpět se zapíší jako tento konkrétní typ
bpmn:FlowElement, bpmn:FlowNode, bpmn:RootElement, bpmn:BaseElement Abstraktní typy, které se v souboru nikdy nevyskytují; export místo nich zapíše konkrétní prvek

Nepodporované prvky BPMN

ProcessMind tyto prvky nepodporuje, protože obvykle souvisejí s prováděním, choreografií nebo metadaty, která nejsou nezbytná:

  • bpmn:Choreography, bpmn:GlobalChoreographyTask, bpmn:ChoreographyTask, bpmn:CallChoreography, bpmn:SubChoreography
  • bpmn:Conversation, bpmn:ConversationNode, bpmn:ConversationLink, bpmn:ConversationAssociation, bpmn:GlobalConversation
  • bpmn:PartnerEntity, bpmn:PartnerRole, bpmn:CorrelationProperty, bpmn:CorrelationKey, bpmn:CorrelationSubscription
  • bpmn:ParticipantAssociation, bpmn:MessageFlowAssociation
  • bpmn:GlobalTask, bpmn:GlobalManualTask, bpmn:GlobalUserTask
  • bpmn:ResourceRole, bpmn:Performer, bpmn:PotentialOwner, bpmn:HumanPerformer
  • bpmn:Property, bpmn:DataState, bpmn:Assignment
  • bpmn:Error, bpmn:Message, bpmn:Signal, bpmn:Escalation (sdílené kořenové deklarace; odpovídající definice událostí jsou podporované)
  • bpmn:Interface, bpmn:Operation, bpmn:EndPoint (pouze pro provádění)
  • bpmn:Auditing, bpmn:Monitoring, bpmn:Rendering, bpmn:Extension (metadata rozšíření; vlastní extensionElements ProcessMind jsou podporované)

Co ProcessMind podporuje

ProcessMind podporuje základní prvky BPMN 2.0 potřebné pro modelování a analýzu procesů. Zaměřuje se na prvky důležité pro vizualizaci a strukturu procesu. Prvky určené k provádění nebo rozšířeným metadatům vynechává. Seznam výše odpovídá výsledkům testů obousměrného převodu: prvek označujeme jako podporovaný pouze tehdy, když test potvrdí, že model, který ho obsahuje, lze exportovat a znovu importovat.

Máte-li dotazy k importu nebo exportu souborů BPMN v ProcessMind, kontaktujte nás.

Vytvoření vlastního modelu BPMN

Ověřte seznam prvků

Vytvořte model vlastního procesu, exportujte ho a znovu importujte. Ověříte tak, že se všechny prvky správně převedou.

Související témata

Navrhujte lepší procesy. Propojte je do společné architektury. Mějte vše pod kontrolou.

Získejte přístup ihned, bez čekání a bez platební karty. Převádějte způsob práce ve své organizaci do přehledných a propojených návrhů procesů.

Vytvořte architekturu procesů, určete vlastníky a kontrolní mechanismy a slaďte role a odpovědnosti na všech úrovních.

Spusťte zkušební verzi a vytvořte spolehlivý základ pro řízení, správu a průběžné zlepšování procesů.