releaseChangeable2-API verwenden, um das tatsächliche Enddatum festzulegen
Der Änderungsnachricht-Workflow wird um mehrere neue Funktionen erweitert. Die neue releaseChangeables2-API ersetzt die ursprüngliche releaseChangeables-API. Die releaseChangeables2-API gibt die änderbaren Objekte, die dem angegebenen "VersionableChangeItem" (Änderungsnachricht/Änderungsaufgabe) zugeordnet sind, basierend auf dem im Ergebnisobjekt definierten Versionszielübergang frei.
releaseChangeables2-API konfigurieren
Führen Sie die folgenden Schritte aus, um das tatsächliche Enddatum für Change Activity with Release Workflow Version 1 und Änderungsnachricht Version 1 – Workflow festzulegen:
1. Klicken Sie im Workflow auf Release Changeables.
2. Klicken Sie im Fenster Release Changeables auf Synchronisieren.
3. Rufen Sie im Fenster Synchronisieren die API releaseChangeables2 auf, um das Tatsächliche Enddatum abzurufen, wie unten dargestellt:
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHeReleslper.releaseChangeables2((wt.change2.WTChangeActivity2)primaryBusinessObject);
Dadurch wird das Tatsächliche Enddatum für die Änderungsaufgabe festgelegt.
Hauptfunktionen der releaseChangeables2-API
Die wichtigsten Funktionen der neuen API sind:
Änderbare Objekte freigeben – Die neue API gibt die änderbaren Objekte, die dem angegebenen "VersionableChangeItem" (Änderungsnachricht oder Änderungsaufgabe) zugeordnet sind, basierend auf dem im Ergebnisobjekt definierten Versionszielübergang frei.
Betroffene Objekte synchronisieren – Die neue API stellt sicher, dass betroffene Objekte in geeigneten Änderungsaufgaben auf die neueste freigegebene Version aktualisiert werden, einschließlich aller offenen oder zulässigen Redlines.
Nicht eingearbeitete Objekte markieren – Die neue API markiert alle nicht eingearbeiteten Objekte innerhalb der Änderungsnachricht oder Änderungsaufgabe unter Verwendung der approveHangingChanges-API als genehmigt oder nicht eingearbeitet. Dies genehmigt die neuen nicht eingearbeiteten Änderungen oder arbeitet die vorhandenen nicht eingearbeiteten Änderungen ein.
* 
Die approveHangingChanges-API wird aus der releaseChangeable2-API heraus aufgerufen. Daher sollte sie nicht unabhängig aufgerufen werden.
Änderungsnachrichten/-aufgaben aktualisieren – Diese neue API legt das Tatsächliche Enddatum fest, um die Freigabe der Änderungsnachricht oder Änderungsaufgabe zu markieren.
* 
PTC empfiehlt, Ihre Workflows zur Anpassung an diese erweiterte Logik so bald wie möglich mit dieser neuen API zu aktualisieren.
War dies hilfreich?