Migrar Modelo BPMN 1.0 a BPMN 1.1 [Guía de Usuario de Enterprise Architect] |
Top Previous Next |
Es posible migrar un modelo BPMN 1.0 (o parte de un modelo) a BPMN 1.1 o BPMN1.1::BPEL, utilizando la Interfaz de Automatización. Hay dos funciones que puede utilizar:
Estas funciones actualizan los Valores Etiquetados y, si es requerido, estereotipos a BPMN 1.1 para todos los elementos, atributos, conectores y diagramas bajo el paquete o elemento seleccionados. Ejemplo El siguiente script VB llama la función MigrateToBPMN11() para migrar los Valores Etiquetados a BPMN 1.1: Sub MigrateElement (sGUID, lngPackageID)
Dim proj as EA.Project set proj = Repository.GetProjectInterface proj.MigrateToBPMN11 sGUID, "BPMN"
'actualizar el modelo If lngPackageID<>0 Then Repository.RefreshModelView (lngPackageID) End If
End Sub
Sub MigrateSelectedItem
Dim selType Dim selElement as EA.Element Dim selPackage as EA.Package
selType = GetTreeSelectedItemType
If selType = 4 Then 'means Element set selElement = GetTreeSelectedObject MigrateElement selElement.ElementGUID, selElement.PackageID MsgBox "Complete",0,"BPMN 1.1 Migration"
ElseIf selType = 5 Then 'means Package set selPackage = GetTreeSelectedObject MigrateElement selPackage.PackageGUID, selPackage.PackageID MsgBox "Complete",0,"BPMN 1.1 Migration"
Else MsgBox "Select a Package or Element in the Project Browser to initiate migration",0,"BPMN 1.1 Migration"
End If
End Sub
Sub Main
MigrateSelectedItem
End Sub
Main
Notas
Aprender más |