2008-12-09

Removal of a Process Def......

The easiest way, if you have two environments (like a development and a test
environment), would be to insert the process definition into a project on
one database, select an upgrade action of "Delete," and perform an upgrade
copy to the other. When you're done, upgrade copy it back to delete it from
the source.

Alternatively, you can delete them using your SQL tool by deleting from the
underlying Tools tables. Be sure to hit all the child tables, too:

delete from ps_prcsdefn where prcstype = 'XXXX' and prcsname = 'YYYY';
delete from ps_prcsdefngrp where prcstype = 'XXXX' and prcsname = 'YYYY';
delete from ps_prcsdefnpnl where prcstype = 'XXXX' and prcsname = 'YYYY';
delete from ps_prcsdefnxfer where prcstype = 'XXXX' and prcsname = 'YYYY';
delete from ps_prcsdefnnotify where prcstype = 'XXXX' and prcsname = 'YYYY';
delete from ps_prcsdefnlang where prcstype = 'XXXX' and prcsname = 'YYYY';
delete from ps_prcsdefncntdist where prcstype = 'XXXX' and prcsname'YYYY';

There is no way to delete them from the Process Definition component.