Clone an iteration of EPMDocument or WTPart, per API
Hello,
in order to support a "trivial change" (ex: correct the description of released object), we are willing to programmatically create a new iteration of EPDMDocuments (resp. WTParts). This has 2 targets
- keep the "released" iteration unchanged, usable in BOMs (using filter)
- the new iteration get a status "trivial change" allowing user to modify it until it gets validated.
The first attempt was to checkout/checkin the "released" iteration, but for some older data, some attribute values are not allowed anymore by the datamodel and we get an EPMNonOverrideableConflictException during the checkin operation...
Creating iterations directly seems not to be supported by PTC, The PersistenceManager store the iteration with a new creation date (instead of using the creation date of the revision).
Does someone already has a similar case ? Or an Idea how we can handle this use case ?

