No es un problema

XPDL export-import of subprocesses does not display correctly if it has an Expanded view

Hi,

To reproduce:

1) Create a process with an embedded and a reusable subprocess

2) Expand both subprocesses in the main process

3) Export the process as XPDL file

4) Clean Bizagi Modeler

5) Import both XPDL files

When the main process is imported the reusable subprocess is NOT displayed as expanded.

It seems when the subprocess is reusable the XML node [BlockActivity ActivitySetId="dae5dc0e-5d07-467e-a983-47fc69567804" View="EXPANDED"] is missing.

But this XML node is present if the subprocess is embedded.

regards,

bruno

Comentarios (3)

photo
1

Dear Bruno,

After the issue replication we verified that this is true and the expanded view for the reusable sub-process is missing. This has been reported to analyse the cause and the solution to the incident. Thanks for your feedback.

Regards.

photo
1

Dear Bruno,

We verified this behavior and we can now confirm that is normal/expected. Why? Because the reusable processes are a reference to another process, and for that reason, the file is not exported nor does the Expand/Collapse property because it is a Bizagi-unique-property. We do it this way to guarantee the compatibility with other BPM software tools in which the XPDL could be imported. In summary, the expand/collapse property and the file is exported for Embedded subprocesses but not for reusable for the reason mentioned above.

Please bear in mind that only the Embedded Subprocesses have the BlockActivity element. It is not missing but, the element for the Reusable Subprocesses is CallActivity.

We hope this clarification might be useful for you.

Best regards.

photo
1

Andres,

Thanks for the clarification and it seems correct to me.

But should Bizagi import all XPDL reusable subprocesses as Collapsed ?

So if all reusable process (imported from a XPDL) are displayed Collapsed will fix this cosmetic problem.

regards,

bruno