Usage: you must use this class as is. You should never derive it.
public class CATPLMPrdDeleteServices
Class to delete Product References or Representation References directly in the database.
public static DeleteProductStructures( | iPrdObjectsToDelete) |
Role: A Reference in the input list is either a Product Reference or a Representation Reference.
A Product Reference can be deleted if it meets the following conditions:
A Representation Reference can be deleted if it is not instantiated in a Product Reference which is not in the set of References to delete.
Deleting a Representation Reference means its own deletion.
Deleting a Product Reference implies the following operations:
If any of the References in the set of Reference to delete can not be deleted, none of these References will be deleted.
Deleting References is a short transaction, no undo or rollback will be possible.
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.