SAP ABAP Interface IF_LTR_EXIT_MANAGER (Interface for management for custom exits for LTR objects)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     LTR_MODEL_GENERAL (Package) SAP LT: LT Repository - General Model Entities
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_LTR_EXIT_MANAGER Singleton management class for custom exits for LTR objects 20140306
Properties
Interface IF_LTR_EXIT_MANAGER  
Short Description Interface for management for custom exits for LTR objects    
General Data
Package LTR_MODEL_GENERAL   SAP LT: LT Repository - General Model Entities 
Created 20131111   SAP 
Last changed 20141030    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_LTR_EXIT_MANAGER has no interface.
Friends
Interface IF_LTR_EXIT_MANAGER has no friend.
Attributes
Interface IF_LTR_EXIT_MANAGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_EXIT_FROM_TEMPLATE Instance method Public Method Creates the include from the template and adds the exit 20140306
2 GET_EXITS Instance method Public Method Returns the list of exits assigned to an LTR object 20140306
3 PUSH_EXIT_ASSIGNMENTS Instance method Public Method Puses the list of exit associations to the remote system 20140306
4 SET_EXIT Instance method Public Method Sets an exit for a given LTR object 20140306
Events
Interface IF_LTR_EXIT_MANAGER has no event.
Types
Interface IF_LTR_EXIT_MANAGER has no local type.
Method Signatures

Method CREATE_EXIT_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTOM_INCLUDE_NAME Call by reference Type reference (TYPE) SE30INCL Include 20140306
2 Importing IV_EXIT_TYPE Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20140306
3 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) LTR_GUID LTR: Object GUID 20140306
4 Importing IV_OVERWRITE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Overwrite existing include? 20140306
5 Importing IV_REPLACE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Replace exit that currently has the sequence number? 20140306
6 Importing IV_SEQUENCE_NUMBER Call by reference Type reference (TYPE) DMC_SEQNUM 1 Sequence number 20140306
7 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) CHAR32 SPACE Identifier of the subobject 20140306
# Exception Resumable Description Created on
1 CX_LTR_EXIT_ASSIGNED An exit is already assigned 20140306
2 CX_LTR_EXIT_TYPE_NOT_FOUND LTR custom exit not found 20140306
3 CX_LTR_NO_AUTHORITY Authority check failed 20140306
4 CX_LTR_OBJECT_EXISTS Object already exists 20140306
5 CX_LTR_REPORT_INSERT Failed to insert report into repository 20140306
6 CX_LTR_REPORT_READ Failure reading a report 20140306
7 CX_SY_WRITE_SRC_LINE_TOO_LONG System Exception: Program Lines Too Long 20140306

Method GET_EXITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXIT_TYPE Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20140306
2 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) LTR_GUID LTR: Object GUID 20140306
3 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) CHAR32 SPACE Identifier of the subobject 20140306
4 Returning RT_EXITS Value transfer Type reference (TYPE) LTR_T_EXITS List of custom exits for LTR objects 20140306

Method GET_EXITS on Interface IF_LTR_EXIT_MANAGER has no exception.

Method PUSH_EXIT_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXIT_TYPE Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20140306
2 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) LTR_GUID LTR: Object GUID 20140306
3 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) CHAR32 SPACE Identifier of the subobject 20140306
4 Importing IV_TARGET_SYSTEM Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20140306
# Exception Resumable Description Created on
1 CX_LTR_COMMUNICATION_FAILURE RFC Communication Failure 20140306
2 CX_LTR_NOT_FOUND Object not found 20140306
3 CX_LTR_NO_AUTHORITY Authority check failed 20140306
4 CX_LTR_SYSTEM_FAILURE RFC System Failure 20140306

Method SET_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXIT Call by reference Object reference (TYPE REF TO) CL_LTR_EXIT Customizable exit for LTR objects 20140306
2 Importing IV_EXIT_TYPE Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20140306
3 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) LTR_GUID LTR: Object GUID 20140306
4 Importing IV_REPLACE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Replace exit that currently has the sequence number? 20140306
5 Importing IV_SEQUENCE_NUMBER Call by reference Type reference (TYPE) DMC_SEQNUM 1 Sequence number 20140306
6 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) CHAR32 SPACE Identifier of the subobject 20140306
# Exception Resumable Description Created on
1 CX_LTR_EXIT_ASSIGNED An exit is already assigned 20140306
History
Last changed by/on SAP  20141030 
SAP Release Created in