SAP ABAP Interface IF_CTS_FILE_REQUEST (Internal Interface for File Object Organizer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-ORG-PLS (Application Component) Transport Organizer für non-ABAP (CTS+)
     SCTS_EXT_REQ_IF (Package) CTS+ Request Interface
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CTS_REQUEST Extended interface for full features 20100518
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_REQUEST_LOCAL_ADAPTER CTS: Extend remote request manager 20120315
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_REQUEST_REMOTE_ADAPTER CTS: Extend remote request manager 20120315
Properties
Interface IF_CTS_FILE_REQUEST  
Short Description Internal Interface for File Object Organizer    
General Data
Package SCTS_EXT_REQ_IF   CTS+ Request Interface 
Created 20070405   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CTSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CTSO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_CTS_BOOLEAN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 STRHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20070529
Friends
Interface IF_CTS_FILE_REQUEST has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTH_CHAN Constant Public Type reference (TYPE) CHAR4 'CHAN' Change 20070618
2 AUTH_CHUS Constant Public Type reference (TYPE) CHAR4 'CHUS' Change Owner 20070615
3 AUTH_COLL Constant Public Type reference (TYPE) CHAR4 'COLL' Determine 20070615
4 AUTH_CREA Constant Public Type reference (TYPE) CHAR4 'CREA' Create 20070615
5 AUTH_CRPL Constant Public Type reference (TYPE) CHAR4 'CRPL' Plan 20070615
6 AUTH_DELE Constant Public Type reference (TYPE) CHAR4 'DELE' Delete 20070615
7 AUTH_EDIT Constant Public Type reference (TYPE) CHAR4 'EDIT' Change 20070615
8 AUTH_EXPO Constant Public Type reference (TYPE) CHAR4 'EXPO' Export 20070615
9 AUTH_FORC Constant Public Type reference (TYPE) CHAR4 'FORC' Force-M. ASCOT 20070615
10 AUTH_INIT Constant Public Type reference (TYPE) CHAR4 'INIT' Initialize 20070615
11 AUTH_LOCK Constant Public Type reference (TYPE) CHAR4 'LOCK' Locks 20070615
12 AUTH_PRIN Constant Public Type reference (TYPE) CHAR4 'PRIN' Print 20070615
13 AUTH_RELE Constant Public Type reference (TYPE) CHAR4 'RELE' Release 20070615
14 AUTH_REOR Constant Public Type reference (TYPE) CHAR4 'REOR' Reorganize 20070615
15 AUTH_RLFN Constant Public Type reference (TYPE) CHAR4 'RLFN' Release External Request 20070615
16 AUTH_SHOW Constant Public Type reference (TYPE) CHAR4 'SHOW' Display 20070615
17 AUTH_TRAN Constant Public Type reference (TYPE) CHAR4 'TRAN' Import 20070615
18 FALSE Instance attribute Public Attribute reference (LIKE) 20070529
19 OP_APPEND Constant Public Type reference (TYPE) CHAR10 'APPEND' Character Field Length = 10 20070629
20 OP_DELETE Constant Public Type reference (TYPE) CHAR10 'DELETE' Character Field Length = 10 20130517
21 OP_MODIFY Constant Public Type reference (TYPE) CHAR10 'MODIFY' Character Field Length = 10 20070629
22 OP_SET Constant Public Type reference (TYPE) CHAR10 'SET' Character Field Length = 10 20070629
23 PROJECT_ID Constant Public Type reference (TYPE) TRATTR CTSC_-GC_CTSPROJECT Request attribute 20070702
24 REQ_CHANGEABLE Constant Public Type reference (TYPE) TRSTATUS 'D' Status of request/task 20070615
25 REQ_CUS_TYPE Constant Public Type reference (TYPE) TRFUNCTION 'W' Type of Request/Task 20070615
26 REQ_LOCKED Constant Public Type reference (TYPE) TRSTATUS 'L' Status of request/task 20070615
27 REQ_OPEN_FOR_RELEASE Constant Public Type reference (TYPE) TRSTATUS 'O' Status of request/task 20070615
28 REQ_RELEASED Constant Public Type reference (TYPE) TRSTATUS 'R' Status of request/task 20070615
29 REQ_REP_TYPE Constant Public Type reference (TYPE) TRFUNCTION 'K' Type of Request/Task 20070615
30 REQ_SPECIAL_TYPE Constant Public Type reference (TYPE) TRFUNCTION 'T' Type of Request/Task 20070615
31 REQ_TASK_CUST Constant Public Type reference (TYPE) TRFUNCTION 'Q' Type of Request/Task 20110718
32 REQ_TASK_DEFAULT Constant Public Type reference (TYPE) TRFUNCTION 'X' Type of Request/Task 20071221
33 STD_TEXT Constant Public Type reference (TYPE) AS4TEXT 'GENERATED REQUEST' Short Description of Repository Objects 20070618
34 TRUE Instance attribute Public Attribute reference (LIKE) 20070529
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECTLIST Instance method Public Method Add Object Lists 20081007
2 APPEND_FILE_OBJECT Instance method Public Method Append file object to request 20070405
3 CHECK_DEFAULT_REQUEST_ASSIGN Instance method Public Method Check Assignment of Default Request 20070919
4 CHECK_REQUEST_OWNER Instance method Public Method Check Owner 20080307
5 CREATE_REQUEST Instance method Public Method Create Change Request 20070405
6 CREATE_TASKS Instance method Public Method Create Tasks 20071221
7 DELETE_REQUEST Instance method Public Method Request Deletion 20070706
8 GET_ALL_APPLICATIONTYPES Instance method Public Method Get All Application Types 20101129
9 GET_DEFAULT_REQUEST Instance method Public Method Get request using settings 20070521
10 GET_DEFAULT_REQUEST_CONFIG Instance method Public Method Get configured default requests 20071115
11 GET_DEFAULT_REQUEST_CONFIGS Instance method Public Method Get configured default request configurations 20101018
12 GET_EXTFOLDERS Instance method Public Method Get external folders 20101126
13 GET_FILE_OBJECT_DETAILS Instance method Public Method Get Object Details 20080307
14 GET_PROJECT Instance method Public Method Get project 20070515
15 GET_REQUEST_DESTINATIONS Instance method Public Method Get allowed request destinations 20070705
16 GET_REQUEST_DETAILS Instance method Public Method Get Request Details 20070522
17 GET_REQUEST_DOCU Instance method Public Method Get Request Documentation 20070622
18 LOCKFILE_FOR_UPLOAD Instance method Public Method Lock file for upload 20090612
19 MODIFY_REQUEST Instance method Public Method Modify multiple request settings 20110706
20 MODIFY_REQUEST_ATTRIBUTES Instance method Public Method Modify request attributes 20070525
21 OPEN_REQUEST_FOR_ATTACH Instance method Public Method Open request for attach (lock request) 20080925
22 RELEASE_REQUEST Instance method Public Method Release change request 20070405
23 REMOVE_FILE_OBJECT Instance method Public Method Remove file object from request 20070405
24 SETOBJECTID Instance method Public Method Set object ID (stateless now) 20100120
25 SET_DEFAULT_REQUEST Instance method Public Method Set Default Request 20070531
26 SET_REQUEST_DOCU Instance method Public Method Set Request Documentation 20070622
27 UNLOCKFILE_FOR_UPLOAD Instance method Public Method Unlock file for upload 20090612
28 UNSET_DEFAULT_REQUEST Instance method Public Method Unset Default Request 20070531
Events
Interface IF_CTS_FILE_REQUEST has no event.
Types
Interface IF_CTS_FILE_REQUEST has no local type.
Method Signatures

Method ADD_OBJECTLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJLIST Call by reference Type reference (TYPE) CTSOBJECTS ECTS: Table of external objects 20081007
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20081007
2 CX_CTS_OBJECT_ADD_FAILED ECTS Add of object failed 20081007
3 CX_CTS_OBJECT_KEYFIELD_MISSING Key field(s) missing 20081120
4 CX_CTS_OBJECT_LANGUAGE_UNAVAIL Exception for language id errors 20081008
5 CX_CTS_OBJECT_WRONG_TIMEFORMAT Wrong time format 20090115
6 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609

Method APPEND_FILE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILEATTRIBUTES Call by reference Type reference (TYPE) CTS_FILECNTRLS Attribute für Fileobjekte 20070405
2 Importing FILEOBJECT Call by reference Type reference (TYPE) SI_RQ_CONTENT 20070405
3 Importing FOLDER Call by reference Type reference (TYPE) TRFILE Datei inkusive Pfadangabe 20070613
4 Importing OVERWRITEEXISTING Call by reference Type reference (TYPE) BOOLEAN FALSE Ignore existing attributes 20081008
5 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20081008
# Exception Resumable Description Created on
1 CX_CTS_FILE_CHECKIN_FAILED Upload des Files fehlgeschlagen 20070405
2 CX_CTS_FILE_NOT_FOUND CTS: File not found 20070521
3 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
4 CX_CTS_INVALID_FILE_OBJECT Beschreibung des Fileobjektes falsch oder unvollstaendig 20070405
5 CX_CTS_LOCK_EXCEPTION Aenderungen fuer das gegebene System sind gesperrt 20070405
6 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070405
7 CX_CTS_OBJECT_ALREADY_EXISTS File Objekt existiert schon im Auftrag 20070405
8 CX_CTS_OBJECT_EXCEPTION All external object exceptions 20081120
9 CX_CTS_REQUEST_ALREADY_CLOSED Der Auftrag kann nicht mehr geaendert werden 20070511
10 CX_CTS_REQUEST_DOCU_UPD_FAILED CTS: Request documentation update failed 20070622
11 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20070711
12 CX_CTS_REQUEST_INVALID_OBJECT Object not allowed in that environnement 20100609
13 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070515

Method CHECK_DEFAULT_REQUEST_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_STANDARD Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070919
2 Importing OWNER Call by reference Type reference (TYPE) TRUSER Inhaber des Auftrags/Aufgabe 20070919
3 Importing SYS Call by reference Type reference (TYPE) SYSYSID TMS: Systemname 20070919
4 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070919

Method CHECK_DEFAULT_REQUEST_ASSIGN on Interface IF_CTS_FILE_REQUEST has no exception.

Method CHECK_REQUEST_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USER Call by reference Type reference (TYPE) TRUSER Inhaber des Auftrags/Aufgabe 20080307
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20080307
2 CX_CTS_OWNER_NOT_EXISTS Der Benutzer existiert nicht 20080307

Method CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TRATTRIBUTES Auftragsattribute 20070405
2 Importing GENERATETARGETDEFAULT Call by reference Type reference (TYPE) FLAG TRUE allgemeines flag 20100326
3 Importing OWNER Call by reference Type reference (TYPE) TRUSER Inhaber des Auftrags/Aufgabe 20070427
4 Exporting REQUEST Value transfer Type reference (TYPE) TRWBO_REQUEST Transportsystem: Header von Aufträgen/Aufgaben 20070420
5 Importing STAFF Call by reference Type reference (TYPE) TRUSERS Mitarbeiter 20071219
6 Importing TARSYSTEM Call by reference Type reference (TYPE) TARSYSTEM Zielsystem des Auftrags 20100326
7 Exporting TASKS Call by reference Type reference (TYPE) TRWBO_REQUESTS 20100308
8 Importing TEXT Call by reference Type reference (TYPE) AS4TEXT Kurzbeschreibung von Repository-Objekten 20070405
9 Importing TYPE Call by reference Type reference (TYPE) TRFUNCTION 'K' Typ des Auftrags/Aufgabe 20070405
# Exception Resumable Description Created on
1 CX_CTS_APPEND_ATTR_FAILED Request creation failed 20070509
2 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
3 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070405
4 CX_CTS_NUMBER_OVERFLOW Nummernueberlauf 20070405
5 CX_CTS_REQUEST_CREATION_FAILED Request creation failed 20070405
6 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
7 CX_CTS_REQUEST_INVALID_PROJECT Invalid project 20090107
8 CX_CTS_REQUEST_INVALID_USER Invalid request owner 20090320

Method CREATE_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TASKS Value transfer Type reference (TYPE) TRWBO_REQUESTS 20071221
2 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag 20080214
3 Importing USERS Call by reference Type reference (TYPE) TRUSERS Mitarbeiter 20071221
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
2 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20080107
3 CX_CTS_REQUEST_CREATION_FAILED Request creation failed 20071221
4 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
5 CX_CTS_REQUEST_INVALID_TYPE Requeststatus fuer die gegebene Aktion nicht erlaubt 20080214
6 CX_CTS_REQUEST_INVALID_USER Invalid request owner 20090323
7 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20080214

Method DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_OWNER Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120322
2 Importing INITIALTASK_ONLY Call by reference Type reference (TYPE) BOOLEAN IF_CTS_BOOLEAN~TRUE boolsche Variable (X=true, -=false, space=unknown) 20080221
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070706
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
2 CX_CTS_LOCK_EXCEPTION Der Auftrag ist schon anderweitig gesperrt 20070709
3 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070706
4 CX_CTS_REQUEST_ALREADY_CLOSED Requeststatus fuer die gegebene Aktion nicht erlaubt 20081010
5 CX_CTS_REQUEST_HAS_LOCKED_ENTR Request not empty 20070709
6 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
7 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070706
8 CX_CTS_REQUEST_TASK_NOT_EMPTY Tasks contains objects 20080204

Method GET_ALL_APPLICATIONTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPLICATIONS Call by reference Type reference (TYPE) CTS_APPLTYPES 20101129

Method GET_ALL_APPLICATIONTYPES on Interface IF_CTS_FILE_REQUEST has no exception.

Method GET_DEFAULT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) CHAR20 Application identifier 20070521
2 Importing COMPONENTID Call by reference Type reference (TYPE) CHAR100 Component Identifier 20070521
3 Importing DESCRDEFAULT Call by reference Type reference (TYPE) AS4TEXT STD_TEXT Kurzbeschreibung von Repository-Objekten 20080407
4 Importing OWNER Call by reference Type reference (TYPE) CTSUSER Externer Benutzer 20070521
5 Returning REQUEST Value transfer Type reference (TYPE) TRWBO_REQUEST Auftrag/Aufgabe 20070521
6 Importing SUPPRESSCREATEMODE Call by reference Type reference (TYPE) CHAR20 Suppress Create Mode 20080704
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
2 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070521
3 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
4 CX_CTS_REQUEST_INVALID_USER Invalid request owner 20090323
5 CX_CTS_REQUEST_NO_DEFAULT No default request found 20070521

Method GET_DEFAULT_REQUEST_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20071115
2 Returning TRKORRS Value transfer Type reference (TYPE) TRKORRS Tabelle von Auftragsnummern 20081008
3 Importing USERNAME Call by reference Type reference (TYPE) TRUSER Inhaber des Auftrags/Aufgabe 20071115
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20071115

Method GET_DEFAULT_REQUEST_CONFIGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20101018
2 Returning TAGS Value transfer Type reference (TYPE) CTS_REQUESTTAGS cCTS: Request Tags 20101018
3 Importing USERNAME Call by reference Type reference (TYPE) TRUSER Inhaber des Auftrags/Aufgabe 20101018
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20101018

Method GET_EXTFOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INBOX_FOLDER Call by reference Type reference (TYPE) STRING 20101126
2 Exporting INBOX_TEMP Call by reference Type reference (TYPE) STRING 20101126
3 Exporting INBOX_XID_FOLDER Call by reference Type reference (TYPE) STRING 20101126
4 Exporting INBOX_XIR_FOLDER Call by reference Type reference (TYPE) STRING 20101126
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20101126

Method GET_FILE_OBJECT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILE Value transfer Type reference (TYPE) CTS_FILEOBJECT CTS+ internes Fileobject 20080307
2 Importing ID Call by reference Type reference (TYPE) CTS_GUID32 UUID - Bezeichner für Dateiobjekt (Zeichen 32) 20080307
# Exception Resumable Description Created on
1 CX_CTS_INVALID_FILE_OBJECT Beschreibung des Fileobjektes falsch oder unvollstaendig 20080307
2 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20080307

Method GET_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION Call by reference Type reference (TYPE) AS4TEXT Kurzbeschreibung von Repository-Objekten 20070515
2 Exporting EXTDESCRIPTION Call by reference Type reference (TYPE) AS4TEXT Kurzbeschreibung von Repository-Objekten 20070515
3 Exporting EXTPROJECT Call by reference Type reference (TYPE) TR_EXTPS Externes Projektsystem 20070515
4 Importing PROJECT Call by reference Type reference (TYPE) TRKORR_P Projekt im Change and Transport System 20070515
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070525

Method GET_REQUEST_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TARGETS Value transfer Type reference (TYPE) CTSTARGETS Tabelle von Transportzielen 20101018
2 Importing TRFUNCTION Call by reference Type reference (TYPE) TRFUNCTION 'K' Typ des Auftrags/Aufgabe 20100901
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070705

Method GET_REQUEST_DESTINATIONS on Interface IF_CTS_FILE_REQUEST has no exception.

Method GET_REQUEST_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MERGEREQUIREDATTRS Call by reference Type reference (TYPE) BOOLEAN FALSE boolsche Variable (X=true, -=false, space=unknown) 20080618
2 Importing PLUSATTRIBUTES Call by reference Type reference (TYPE) BOOLEAN FALSE Read of attributes too? 20070522
3 Importing PLUSOBJECTS Call by reference Type reference (TYPE) BOOLEAN FALSE boolsche Variable (X=true, -=false, space=unknown) 20070522
4 Importing PLUSPROJECT Call by reference Type reference (TYPE) BOOLEAN FALSE boolsche Variable (X=true, -=false, space=unknown) 20070920
5 Returning REQUEST Value transfer Type reference (TYPE) TRWBO_REQUEST 20070522
6 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070522
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070522
2 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070522

Method GET_REQUEST_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCU Value transfer Type reference (TYPE) TLINE_TAB Liste von Sapscript Zeilen 20070622
2 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070622
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070622
2 CX_CTS_REQUEST_DOCU_NOT_FOUND CTS: Request documentation not found 20070622
3 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070622

Method LOCKFILE_FOR_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE Call by reference Type reference (TYPE) TRFILE Datei inkusive Pfadangabe 20090612
# Exception Resumable Description Created on
1 CX_CTS_FILE_UPLOAD_RUNNING File upload already running 20090612
2 CX_CTS_REQUEST_INVALID_OBJECT Object not allowed in that environnement 20100609

Method MODIFY_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) AS4TEXT Short Description of Repository Objects 20110706
2 Importing OWNER Call by reference Type reference (TYPE) AS4USER Last Changed by 20110706
3 Importing PROJECT Call by reference Type reference (TYPE) TRKORR_P Project in Change and Transport System 20110706
4 Importing STATE Call by reference Type reference (TYPE) TRSTATUS Status of request/task 20110706
5 Importing TARSYSTEM Call by reference Type reference (TYPE) TARSYSTEM Target system for request 20110706
6 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20110706
7 Importing UPDATEDESCR Call by reference Type reference (TYPE) BOOLEAN FALSE Update = X for Description 20110706
8 Importing UPDATEOWNER Call by reference Type reference (TYPE) BOOLEAN FALSE Update = X for Owner 20110706
9 Importing UPDATEPROJECT Call by reference Type reference (TYPE) BOOLEAN FALSE Update = X for project 20110706
10 Importing UPDATESTATE Call by reference Type reference (TYPE) BOOLEAN FALSE Update = X for state update 20110706
11 Importing UPDATETARGET Call by reference Type reference (TYPE) BOOLEAN FALSE Update = X for target 20110706
# Exception Resumable Description Created on
1 CX_CTS_CHANGES_LOCKED 20110707
2 CX_CTS_INTERNAL_ERROR 20110707
3 CX_CTS_LOCK_EXCEPTION 20110707
4 CX_CTS_NO_AUTHORITY 20110707
5 CX_CTS_REQUEST_ALREADY_CLOSED 20110707
6 CX_CTS_REQUEST_EXPORT_RUNNING 20110707
7 CX_CTS_REQUEST_INVALID 20110707
8 CX_CTS_REQUEST_INVALID_PROJECT 20110707
9 CX_CTS_REQUEST_INVALID_TARGET 20110707
10 CX_CTS_REQUEST_INVALID_USER 20110707
11 CX_CTS_REQUEST_NOT_EXISTS 20110707

Method MODIFY_REQUEST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TRATTRIBUTES Auftragsattribute 20070525
2 Importing OPERATION Call by reference Type reference (TYPE) CHAR10 Operation 20070629
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070525
# Exception Resumable Description Created on
1 CX_CTS_APPEND_ATTR_FAILED Request creation failed 20070525
2 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
3 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20070525
4 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070525
5 CX_CTS_REQUEST_ALREADY_CLOSED Der Auftrag kann nicht mehr geaendert werden 20070525
6 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
7 CX_CTS_REQUEST_INVALID_ATTRS Missing/invalid request attributes 20080620
8 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070525

Method OPEN_REQUEST_FOR_ATTACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILENAME Call by reference Type reference (TYPE) STRING 20080925
2 Returning FILEUID Value transfer Type reference (TYPE) CTS_GUID32 ECTS: File Identifikator 20081007
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20080925
4 Importing TYP Call by reference Type reference (TYPE) CSEQUENCE 20100621
# Exception Resumable Description Created on
1 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
2 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20080925
3 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20080925
4 CX_CTS_OBJECT_NOT_FOUND File Objekt existiert schon im Auftrag 20090316
5 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20080925
6 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20080925

Method RELEASE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_OBJECTLOCKS Call by reference Type reference (TYPE) BOOLEAN TRUE ignore Objektlocks in T-Transports 20111201
2 Importing OFFLINE Call by reference Type reference (TYPE) FLAG TRUE allgemeines flag 20090723
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070405
4 Importing USESTRATEGY Call by reference Type reference (TYPE) BOOLEAN FALSE boolsche Variable (X=true, -=false, space=unknown) 20070612
# Exception Resumable Description Created on
1 CX_CTS_EXPORT_FAILED CTS: Export des Transportauftrags fehlgeschlagen 20070405
2 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
3 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20070502
4 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070405
5 CX_CTS_ORGANIZER_TIMEOUT Requeststatus fuer die gegebene Aktion nicht erlaubt 20111215
6 CX_CTS_REQUEST_ALREADY_CLOSED Der Auftrag kann nicht mehr geaendert werden 20070515
7 CX_CTS_REQUEST_INVALID Der Auftrag kann nicht mehr geaendert werden 20070515
8 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070515
9 CX_CTS_REQUEST_TASKS_OPEN Request not empty 20071221

Method REMOVE_FILE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRIESREMOVED Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20070405
2 Importing FILENAME Call by reference Type reference (TYPE) CTS_FILENAME Name eines Dateiobjekts 20081008
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070523
# Exception Resumable Description Created on
1 CX_CTS_CHANGES_LOCKED Aenderungen fuer das gegebene System sind gesperrt 20070523
2 CX_CTS_INTERNAL_ERROR ECTS Internal Error 20090402
3 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20070613
4 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070405
5 CX_CTS_OBJECT_NOT_FOUND Object or File not found 20070523
6 CX_CTS_REQUEST_ALREADY_CLOSED Der Auftrag kann nicht mehr geaendert werden 20070523
7 CX_CTS_REQUEST_INVALID_OBJECT Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
8 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070523

Method SETOBJECTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILEUID Call by reference Type reference (TYPE) CTS_GUID32 UUID - Bezeichner für Dateiobjekt (Zeichen 32) 20100120
2 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20100120
# Exception Resumable Description Created on
1 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20100120
2 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20100120
3 CX_CTS_OBJECT_INVALID_FILEUID File ID unzulässig 20100120
4 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
5 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20100120

Method SET_DEFAULT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OWNER Call by reference Type reference (TYPE) CTSUSER Inhaber des Auftrags/Aufgabe 20070531
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20071002
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070531
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070531
2 CX_CTS_REQUEST_ALREADY_CLOSED Der Auftrag kann nicht mehr geaendert werden 20070531
3 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
4 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070531
5 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20070531

Method SET_REQUEST_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCU Call by reference Type reference (TYPE) TLINE_TAB Liste von Sapscript Zeilen 20070622
2 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070622
# Exception Resumable Description Created on
1 CX_CTS_LOCK_EXCEPTION CTS: Sperrfehler 20070718
2 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070622
3 CX_CTS_REQUEST_ALREADY_CLOSED Der Auftrag kann nicht mehr geaendert werden 20070622
4 CX_CTS_REQUEST_ALREADY_LOCKED Der Auftrag ist schon anderweitig gesperrt 20070622
5 CX_CTS_REQUEST_DOCU_UPD_FAILED CTS: Request documentation update failed 20070622
6 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070622

Method UNLOCKFILE_FOR_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE Call by reference Type reference (TYPE) TRFILE Datei inkusive Pfadangabe 20090612
# Exception Resumable Description Created on
1 CX_CTS_REQUEST_INVALID_OBJECT Object not allowed in that environnement 20100609

Method UNSET_DEFAULT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OWNER Call by reference Type reference (TYPE) CTSUSER Inhaber des Auftrags/Aufgabe 20070531
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20071002
3 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20070531
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY Keine Berechtigung fuer diese Aktion 20070531
2 CX_CTS_REQUEST_INVALID Requeststatus fuer die gegebene Aktion nicht erlaubt 20100609
3 CX_CTS_REQUEST_NOT_EXISTS Der Auftrag existiert nicht 20070531
4 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20070531
History
Last changed by/on SAP  20140121 
SAP Release Created in 702