SAP ABAP Interface IF_UG_BW_ODS_DATA (SEM: Write Interface for ODS Objects)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGBW (Package) SEM General: Interface to BW
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_UG_BW_D_IP SEM: Interface to BW: Destination and InfoProvider-Dependent 20010730
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UG_BW_TX_DATA_SID 20040227
Properties
Interface IF_UG_BW_ODS_DATA  
Short Description SEM: Write Interface for ODS Objects    
General Data
Package UGBW   SEM General: Interface to BW 
Created 20010717   SAP 
Last changed 20080505   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_UG_BW_TX_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_UG_BW_ODS_DATA has no interface.
Friends
Interface IF_UG_BW_ODS_DATA has no friend.
Attributes
Interface IF_UG_BW_ODS_DATA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ARRAY_DELETE_DATA Instance method Public Method Delete Array of Records from a T-ODS 20021210
2 CREATE_DATA_REFERENCE Instance method Public Method Creates FINBASIS data structure for transaction data 20030812
3 DELETE_DATA Instance method Public Method Delete Records from a T-ODS with Selection Condition 20020502
4 INSERT_DATA Instance method Public Method Write New Records to Transactional ODS 20010717
5 MODIFY_DATA Instance method Public Method Write New Records to Transactional ODS 20020429
6 READ_DATA_FROM_INFOPROV Instance method Public Method Read Transaction Data from InfoProvider 20010731
7 UPDATE_DATA Instance method Public Method Update Records in Transactional ODS 20010717
Events
Interface IF_UG_BW_ODS_DATA has no event.
Types
Interface IF_UG_BW_ODS_DATA has no local type.
Method Signatures

Method ARRAY_DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20021210
2 Importing I_COMP_S_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20021210
3 Importing I_COMP_S_KFIG Call by reference Type reference (TYPE) FIELDNAME Feldname 20021210
4 Importing I_DEBUG_CONTROL Call by reference Type reference (TYPE) XSTRING 20050419
5 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) FLAG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20021210
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20021210
2 SYSTEM_FAILURE_ 20021210

Method CREATE_DATA_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_S_DATA Call by reference Object reference (TYPE REF TO) DATA 20030812

Method CREATE_DATA_REFERENCE on Interface IF_UG_BW_ODS_DATA has no exception.

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL Call by reference Type reference (TYPE) UGBW_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20020502
2 Importing I_DELETE_ALL Call by reference Type reference (TYPE) FLAG SPACE Alle Sätze löschen 20020502
3 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) FLAG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20021008
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20020502
2 SYSTEM_FAILURE_ 20020502

Method INSERT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20010717
2 Importing I_COMP_S_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20010822
3 Importing I_COMP_S_KFIG Call by reference Type reference (TYPE) FIELDNAME Feldname 20010822
4 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) FLAG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20021008
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010717
2 SYSTEM_FAILURE_ 20010717

Method MODIFY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20020429
2 Importing I_COMP_S_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20020429
3 Importing I_COMP_S_KFIG Call by reference Type reference (TYPE) FIELDNAME Feldname 20020429
4 Importing I_DEBUG_CONTROL Call by reference Type reference (TYPE) XSTRING 20050419
5 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) FLAG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20021008
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20020429
2 SYSTEM_FAILURE_ 20020429

Method READ_DATA_FROM_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) HASHED TABLE 20010731
2 Changing C_FIRST_CALL Call by reference Type reference (TYPE) FLAG 'X' Versorgen, falls i_packagesize > 0 20010803
3 Exporting E_END_OF_DATA Value transfer Type reference (TYPE) FLAG allgemeines flag 20010803
4 Importing IT_FIELD Call by reference Type reference (TYPE) UGBW_TS_FIELD Liste von Feldnamen 20010731
5 Importing IT_FIELD_ATTR Call by reference Type reference (TYPE) UGBW_TS_FIELD_ATTR 20050413
6 Importing IT_FIELD_SORT Call by reference Type reference (TYPE) UGBW_T_FIELD Liste von Feldnamen 20050810
7 Importing IT_KFIG Call by reference Type reference (TYPE) UGBW_TS_KFIG Kennzahlen 20010803
8 Importing IT_SEL Call by reference Type reference (TYPE) UGBW_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20010731
9 Importing IT_SEL_ATTR Call by reference Type reference (TYPE) UGBW_TS_ATTR_SEL 20050413
10 Importing I_AUTHORITY_CHECK Call by reference Type reference (TYPE) FLAG IF_UG_BW_TX_DATA=>GC_AUTH_CHECK_READ allgemeines flag 20030408
11 Importing I_COMP_S_CHAR_SATTR Call by reference Type reference (TYPE) FIELDNAME 20050413
12 Importing I_COMP_S_FIELD Call by reference Type reference (TYPE) FIELDNAME FI-Stammdaten: Feldname 20010803
13 Importing I_COMP_S_KFIG Call by reference Type reference (TYPE) FIELDNAME FI-Stammdaten: Feldname 20010803
14 Importing I_CURSOR_MODE Call by reference Type reference (TYPE) FLAG IF_UG_BW_TX_DATA=>GC_CURSOR_NONE 20050707
15 Importing I_KEYDATE Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Aktuelles Datum des Applikationsservers 20071019
16 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I -1 20010803
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010803
2 NO_AUTHORIZATION 20030331
3 SYSTEM_FAILURE_ 20010803

Method UPDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20010717
2 Importing I_COMP_S_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20010822
3 Importing I_COMP_S_KFIG Call by reference Type reference (TYPE) FIELDNAME Feldname 20010822
4 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) FLAG SPACE FI-Stammdaten: Allgemeines Kennzeichen 20021008
# Exception Resumable Description Created on
1 COMMUNICATION_FAILURE_ 20010717
2 SYSTEM_FAILURE_ 20010717
History
Last changed by/on SAP  20080505 
SAP Release Created in 3.1A