All Frameworks Class Hierarchy This Framework Indexes
CATPDMReconcile Interface CATIPDMUERecEventScm
Usage: you can freely reimplement this interface.
interface CATIPDMUERecEventScm
This interface allows the customer to be called back.
Role: This interface allows the customer to be called back.
at specific phases of the Reconciliation process (Reconciliation session initialization, etc…).
You should implement it on the PDMUERecEvent component by using
the CATObject mechanism.
Method Index
- o
OnAfterReconciliationApply(CATScmSession*)
- Allows to add specific control after synchronization.
- o
OnAfterStructureComparison(CATScmSession*,CATScmInstance*)
- Allows to refine Product structure comparison results.
- o
OnSessionInitialization(CATScmSession*)
- Allows to prepare Reconciliation session.
Methods
o OnAfterReconciliationApply
| public virtual OnAfterReconciliationApply( | | ixScmSession) |
-
Allows to add specific control after synchronization.
Role:
Allows to implement customer validation after reconciliation.
- Returns:
- HRESULT Error code of function.
- S_OK The user-exit has being executed successfully.
- E_FAIL An error occurred during the execution of the user exit.
- Parameters:
-
- ixScmSession
- The Reconciliation session.
o OnAfterStructureComparison
| public virtual OnAfterStructureComparison( | | ixScmSession, |
| | ixRootInstance) |
-
Allows to refine Product structure comparison results.
Role:
Allows to refine Product structure comparison results to merge a couple of Product instances
bellow with the same father and child Part.
- Returns:
- HRESULT Error code of function.
- S_OK The user-exit has being executed successfully.
- E_FAIL An error occurred during the execution of the user exit.
- Parameters:
-
- ixScmSession
- The Reconciliation session.
- ixRootInstance
- Root of the assembly after comparison (Instance tree structure).
o OnSessionInitialization
| public virtual OnSessionInitialization( | | ixScmSession) |
-
Allows to prepare Reconciliation session.
Role:
Allows to prepare Reconciliation session, by for instance preset automatically some
Reconciliation rules on objects to be reconciled.
- Returns:
- HRESULT Error code of function.
- S_OK The user-exit has being executed successfully.
- E_FAIL An error occurred during the execution of the user exit.
- Parameters:
-
- ixScmSession
- The Reconciliation session.
This object is included in the file: CATIPDMUERecEventScm.h
If needed, your Imakefile.mk should include the module: CATPDMReconcileItfCPP