Ansicht
Dokumentation
TR_RELEASE_PROJECT - Projekt endgültig abschließen
General Data in Customer Master Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Ein CTS-Projekt wird endgültig abgeschlossen
Der Baustein kann von einem externen Projektsystem gerufen werden, um ein dem Projektsystem zugeordnetes CTS-Projekt abzuschließen. Der Baustein macht alle erforderlichen CTS-Prüfungen, die vor dem Abschluß eines Projekts erforderlich sind. Z.B. wird geprüft, ob alle dem Projekt zugeordneten Änderungsaufträge freigegeben und in die Folgesysteme auf dem konfigurierten Verteilungsweg importiert wurden. Wenn eine Prüfung mit negativem Ergebnis endet, dann wird eine entsprechende Exception ausgelöst.
Der Baustein sendet alle erforderlichen Dialoge, um dem Benutzer Entscheidungs- und Navigationshilfen anzubieten.
Die Kennung des externen Projektsystems (Import-Parameter IV_EXTERNALPS) muß dem CTS bekannt sein (s.a. Funktionsbausteine TR_INSERT_PROJECT_SYSTEM und TR_READ_PROJECT_SYSTEM). Die Kennung des externen Projekts (Import-Parameter IV_EXTERNALID) muß dem CTS bekannt sein (s.a. Funktionsbausteine TR_MODIFY_PROJECT und TR_CREATE_PROJECT).
Besonderheit bei Zuordnung mehrerer CTS-Projekte in unterschiedlichen Mandanten zu einem externen Projekt
Wenn ein externes Projekt in mehreren Mandanten bearbeitet werden soll, muß ihm pro Mandant ein CTS-Projekt zugeordnet werden.
Ein CTS-Projekt kann nur in dem Mandanten abgeschlossen werden, dem es zugeordnet ist. Wenn festgestellt wird, daß auch in anderen Mandanten zugeordnete CTS-Projekte existieren, die noch nicht abgeschlossen sind, so wird das CTS-Projekt des aktuellen Mandanten nach Möglichkeit abgeschlossen, und der Rückgabeparameter EV_PROJ_IN_OTHER_CLIENT gefüllt.
Im Rückgabeparameter ET_TRPROJECTS werden Informationen über alle zugeordneten, noch nicht abgeschlossenen CTS-Projekte in allen Mandanten zurückgegeben.
Im Testmodus (IV_TEST_MODE = 'X') wird kein Dialog gesendet, falls auch noch nicht-abgeschlossene CTS-Projekte in anderen Mandanten existieren (Anforderung vom IMG-Projektsystem).
Parameter
ET_TRPROJECTSEV_PROJ_IN_OTHER_CLIENT
IV_DIALOG
IV_EXTERNALID
IV_EXTERNALPS
IV_TEST_MODE
IV_USE_CONTROL
Ausnahmen
CANCELLED_BY_USERDB_ACCESS_ERROR
ENQUEUE_ERROR
INVALID_INPUT
NO_AUTHORIZATION
NO_PROJECT_FOUND
PROJECT_IS_CLOSED
REQUESTS_NOT_EXPORTED
REQUESTS_NOT_IMPORTED
Funktionsgruppe
TR_CTS_PROJECTSGeneral Material Data General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2673 Date: 20240523 Time: 143330 sap01-206 ( 60 ms )