All Frameworks  Class Hierarchy  This Framework  Indexes   

CATPDMReconcile Interface CATIPDMUERecRulesScm

Usage: you can freely reimplement this interface.


interface CATIPDMUERecRulesScm

Interface to allow the user to decide if a reconciliation rule is applicable for an object to reconcile Role: This interface is a user exit, that allows an user to decide if a reconciliation rule is applicable for an object to reconcile
You should implement it on the PDMUERecRules component by using the CATObject mechanism.


Method Index


o IsRuleValid(CATScmObject*,int,CATBoolean&)
Allow the user to decide if a reconciliation rule is applicable for the object to reconcile

Methods


o IsRuleValid
public virtual IsRuleValid( iRecObj,
iRule,
oResult)
Allow the user to decide if a reconciliation rule is applicable for the object to reconcile
Parameters:
iRecObj
The object to reconcile
iRule
The reconciliation rule (the list of recognized rules is available in CATRecSession::CATReconcileRule)
oResult
TRUE : The reconciliation rule is applicable for the object to reconcile FALSE : The reconciliation rule is not applicable for the object to reconcile
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

This object is included in the file: CATIPDMUERecRulesScm.h
If needed, your Imakefile.mk should include the module: CATPDMReconcileItfCPP

Copyright © 2003, Dassault Systèmes. All rights reserved.