enum CATReconcileRule {
PUBEXP_RELOADFRMPDM,
PUBEXP_OVERWRITEINPDM,
PUBEXP_NEWOBJECT,
PUBEXP_EXTERNALREFERENCE,
PRODSTRUCTEXP_NEWOBJECT,
PRODSTRUCTEXP_OVERWRITEINPDM,
PRODSTRUCTEXP_RELOAD,
PRODSTRUCTEXP_IGNORE,
PRODSTRUCTEXP_CAP,
DELEGATE,
UNKNOWN,
PUBEXP_NEWREVISION,
PUBEXP_NEWVERSION,
PUBEXP_NEWFROM,
PRODSTRUCTEXP_NEWVERSION,
PRODSTRUCTEXP_OVERWRITEBYDELTA,
PRODSTRUCTEXP_NEWVERSIONBYDELTA,
ALL_RULES,
NO_RULE
}
Enumeration of authorized rules.
Role: Enumeration of authorized rules. We have 3 categories of status
for reconciliation rules:
- Rules corresponding to Publication exposed:: PUBEXP_RELOADFRMPDM, PUBEXP_OVERWRITEINPDM and PUBEXP_NEWOBJECT.
- Rules corresponding to Structure exposed: PRODSTRUCTEXP_NEWOBJECT and PRODSTRUCTEXP_OVERWRITEINPDM.
- Other rules: PRODSTRUCTEXP_RELOAD, PRODSTRUCTEXP_IGNORE, DELEGATE and UNKNOWN.
- Parameters:
-
- PUBEXP_RELOADFRMPDM
- Reload document from VPDM repository.
- PUBEXP_OVERWRITEINPDM
- Overwrite document in VPDM repository.
- PUBEXP_NEWREVISION
- Overwrite document as a new revision in VPDM repository.
- PUBEXP_NEWVERSION
- Overwrite CATPart or CATProduct document with a new version requested on its root part in VPDM repository.
- PUBEXP_NEWOBJECT
- Save document as New in VPDM repository.
- PUBEXP_NEWFROM
- Save document as New document initialized for an existing one.
- PUBEXP_EXTERNALREFERENCE
- Used to manage keep broken links as is after reconciliation.
- PRODSTRUCTEXP_OVERWRITEINPDM
- Overwrite Part in VPDM repository.
- PRODSTRUCTEXP_NEWVERSION
- Overwrite Part as a new version in VPDM repository.
- PRODSTRUCTEXP_NEWOBJECT
- Save Part as new in VPDM repository.
- PRODSTRUCTEXP_RELOAD
- Part associated to a CATIA V4 model or to a CATShape with PUBEXP_RELOADFRMPDM as reconciliation rule.
- PRODSTRUCTEXP_IGNORE
- Part associated to a CATIA V4 model or to a CATShape with PUBEXP_EXTERNALREFERENCE as reconciliation rule.
- PRODSTRUCTEXP_CAP
- For future usage.
- DELEGATE
- Reconciliation rule is defined on children objects
- UNKNOWN
- No rule set.
- ALL_RULES
- All rules masks.
- NO_RULE
- No rules masks.