[Erp5-dev] Changing workflow association and restoring document's workflow state
Łukasz Nowak
lukasz.nowak at ventis.com.pl
Wed Oct 24 12:36:41 CEST 2007
Hello,
I have to change some important workflow associations (eg. which
provides simulation_state). I need documents to be moved to same state,
as they had from association from former workflow.
I've experimented a little with removing workflow association from
portal type, and I've seen that in Base_viewHistory it is possible to
fetch history of workflow transitions from old association - even
reindexing object do not remove this history.
I'll go with below scenario:
- create my own workflows (ventis_workflow)
- add special transition from starting state to all possible states
- ventis_workflow will have all states as original_workflow
- remove association from old workflow (original_workflow)
- fetch actual state from original_workflow's history which
hasn't been deleted
- jump into fetched state using transition from ventis_workflow
Is my scenario good enough? I'll try to test it as best as possible,
but any clues are welcome.
Regards,
Luke
--
Łukasz Nowak R&D Ventis http://www.ventis.com.pl/
tel: +48 32 768 16 85 fax: +48 32 392 10 61
``Use the Source, Luke...'' I am only craftsman.
More information about the Erp5-dev
mailing list