COPEnforceSameVersionAsMasterdata
Sektion |
Class |
Muss Feld |
Nein |
Typ |
Boolean |
Standardwert |
false |
Beschreibung
Falls COPEnforceSameVersionAsMasterdata gleich true ist, vergleicht COPjar beim Speichern (Erstellen) neuer Elemente (2D Zeichnung oder 3D Modell) die Version mit der Version der zugehörigen Stammdaten. Falls die Versionen nicht übereinstimmen, gibt COPjar eine Fehlermeldung an den Benutzer aus und bricht den Speicherprozess mit einer Fehlermeldung ab.
COPjar bestimmt die zugehörigen Stammdaten einzig über das Attribut NAME. COPjar gibt keine Meldungen aus, falls es die Stammdaten nicht findet.
COPEnforceSameVersionAsMasterdata funktioniert nur, falls der PreApply Listener com.cop.biz.Drawing2DPreApplyListener (2D Zeichnung), resp. com.cop.biz.Model3DPreApplyListener (3D Modell) konfiguriert ist.
Beispiel
<Class>
<Name>DRAWING_2D</Name>
<PreApplyListener>com.cop.biz.Drawing2DPreApplyListener</PreApplyListener>
<COPEnforceSameVersionAsMasterdata>true</COPEnforceSameVersionAsMasterdata>
...
</Class>
<Class>
<Name>MODEL_3D</Name>
<PreApplyListener>com.cop.biz.Model3DPreApplyListener </PreApplyListener>
<COPEnforceSameVersionAsMasterdata>true</COPEnforceSameVersionAsMasterdata>
...
</Class>
Siehe auch
·COPEnforceSameVersionAs3DModelHighestVersion
(c) 2018 COP Informatik AG www.copag.ch