SAP ABAP Class IF_RECA_BUSOBJ_COPY_SERVICE (Copy Service for Business Objects)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RECA_BUSOBJ_COPY_BASE Copy from BO to Other BO - BASISKLASSE 20080411
Properties
Class IF_RECA_BUSOBJ_COPY_SERVICE  
Short Description Copy Service for Business Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080411   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_RECA_BUSOBJ_COPY_SERVICE has no interface implemented.
Friends
Class IF_RECA_BUSOBJ_COPY_SERVICE has no friend class.
Attributes
Class IF_RECA_BUSOBJ_COPY_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALL_F4 Instance method Public Method Calls Input Help and Gets Selected ID 20080411
2 CHECK_COPY_ABILITY Instance method Public Method Checks If Business Object Can Be Copied to Target 20080411
3 CHECK_KEY_TO_CREATE Instance method Public Method Checks If Object Can Be Created with New Number 20080411
4 COPY_TO_TARGET Instance method Public Method Copies Business Object to Another Parent 20080411
5 GET_COPY_BO_DATA Instance method Public Method Gets Basic Data of Copy 20080411
6 GET_NEWKEY_TEXT Instance method Public Method Gets Names of New ID Fields 20080411
7 IS_EXTERNAL_NUMBERING Instance method Public Method Does Target Have External Number Range? 20080411
Events
Class IF_RECA_BUSOBJ_COPY_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_T_BUSOBJ_NEW_KEY Public See coding New Key for BO for Copying 20080411 mtype_t_busobj_new_key TYPE STANDARD TABLE OF reca_bus_object_copy_sel_key WITH KEY objnrsrc
Method Signatures

Method CALL_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_NEWKEY1 Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_KEY-NEWKEY1 Neue ID 1 20080411
2 Changing CD_NEWKEY2 Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_KEY-NEWKEY2 Neue ID 2 20080411
3 Importing ID_CC_TARGET Call by reference Type reference (TYPE) BUKRS Alternativ: Ziel Buchungskreis 20080620
4 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Quellobjekt 20080411
5 Importing IO_BUS_OBJECT_TARGET Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Neues "Zielobjekt" 20080411

Method CALL_F4 on class IF_RECA_BUSOBJ_COPY_SERVICE has no exception.

Method CHECK_COPY_ABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CC_TARGET Call by reference Type reference (TYPE) BUKRS Alternativ: Ziel Buchungskreis 20080620
2 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Quellobjekt 20080411
3 Importing IO_BUS_OBJECT_TARGET Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Neues "Zielobjekt" 20080411
# Exception Resumable Description Created on
1 NOT_POSSIBLE Kopieren nicht möglich 20080411

Method CHECK_KEY_TO_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CC_TARGET Call by reference Type reference (TYPE) BUKRS Alternativ: Ziel Buchungskreis 20080620
2 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Quellobjekt 20080411
3 Importing IO_BUS_OBJECT_TARGET Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Neues "Zielobjekt" 20080411
4 Importing IS_BUSOBJ_NEW_KEY Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_KEY Business-Objekt: Neue Schlüssel zum Kopieren 20080411
# Exception Resumable Description Created on
1 NOT_POSSIBLE Anlegen nicht möglich 20080411

Method COPY_TO_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CC_TARGET Call by reference Type reference (TYPE) BUKRS Alternativ: Ziel Buchungskreis 20080620
2 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Quellobjekt zum Kopieren 20080411
3 Importing IO_BUS_OBJECT_TARGET Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Neues "Zielobjekt" 20080411
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080411
5 Importing IS_BUSOBJ_NEW_KEY Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_KEY Neue Schlüssel für BO zum Kopieren 20080411

Method COPY_TO_TARGET on class IF_RECA_BUSOBJ_COPY_SERVICE has no exception.

Method GET_COPY_BO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COPY_SEL_KEY Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_KEY Geänderte Schlüssel für neues BO 20080623
2 Exporting ES_DATA Call by reference Type reference (TYPE) ANY Grunddaten der Kopie 20080411
3 Importing ID_CC_TARGET Call by reference Type reference (TYPE) BUKRS Alternativ: Ziel Buchungskreis 20080620
4 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Quellobjekt zum Kopieren 20080411
5 Importing IO_BUS_OBJECT_TARGET Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Neues "Zielobjekt" 20080411
6 Importing IS_BUSOBJ_NEW_KEY Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_KEY Neue Schlüssel für BO zum Kopieren 20080411

Method GET_COPY_BO_DATA on class IF_RECA_BUSOBJ_COPY_SERVICE has no exception.

Method GET_NEWKEY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_XNEWKEY1 Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_L-XNEWKEY1 Bezeichner ID Feld 1 20080411
2 Exporting ED_XNEWKEY2 Call by reference Type reference (TYPE) RECA_BUS_OBJECT_COPY_SEL_L-XNEWKEY2 Bezeichner ID Feld 2 20080411

Method GET_NEWKEY_TEXT on class IF_RECA_BUSOBJ_COPY_SERVICE has no exception.

Method IS_EXTERNAL_NUMBERING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CC_TARGET Call by reference Type reference (TYPE) BUKRS Alternativ: Ziel Buchungskreis 20080620
2 Importing IO_BUS_OBJECT Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Quellobjekt 20080411
3 Importing IO_BUS_OBJECT_TARGET Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Neues "Zielobjekt" 20080411
4 Returning RF_EXTERNAL_NUMBERING Value transfer Type reference (TYPE) ABAP_BOOL Externe Nummerierung 20080411

Method IS_EXTERNAL_NUMBERING on class IF_RECA_BUSOBJ_COPY_SERVICE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in