SAP ABAP Class CL_UC_ACCOUNT (Target Assignment)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCT4 (Package) SEM-BCS: Target Account Assignment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_ACC Target Assignment 20000913
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_ACCOUNT Target Assignment (Persistent) 20000913
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20000824
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20000824
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_PRINT List Processor Output 20010523
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_TRANSPORT Transport of Customizing Objects 20000926
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_INOUT_CUST Read/write Customizing settings from spec. BCS Objects 20030103
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_SELACC Selection Conditions and Target Assignments 20000824
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR_VALUE FIN Master Data: Representation of a Characteristic Value 20021227
Properties
Class CL_UC_ACCOUNT  
Short Description Target Assignment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCT4   SEM-BCS: Target Account Assignment 
Created 20000824   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_DEFVAL_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_UC_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 UCLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_ACC Target Assignment 20000913
2 IF_UC_ACCOUNT Target Assignment (Persistent) 20000913
3 IF_UC_CUST_DATA Internal View of Customizing Data 20000824
4 IF_UC_CUST_DATA_EXT External view at Customizing data 20000824
5 IF_UC_CUST_PRINT List Processor Output 20010523
6 IF_UC_CUST_TRANSPORT Transport of Customizing Objects 20000926
7 IF_UC_INOUT_CUST Read/write Customizing settings from spec. BCS Objects 20030103
8 IF_UC_SELACC Selection Conditions and Target Assignments 20000824
9 IF_UG_MD_CHAR_VALUE FIN Master Data: Representation of a Characteristic Value 20021227
Friends
# Friend Modeled only Created on Description
1 CL_UC_ACCOUNT_FACTORY 20030901 Factory for Target Assignments
2 CL_UC_DATA_FACTORY 20010511 Factory for Data Objects
3 CL_UC_SEL 20010511 Selection Condition
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Field Catalog, ...) 20010813
2 DO_TASK_STM_TIMESTAMP Instance attribute Private Object reference (TYPE REF TO) IF_UC_TASK_STM_TIMESTAMP Tasks: Time Stamp for Status-Relevant Customizing 20040309
3 DR_ACC_C1 Instance attribute Private Object reference (TYPE REF TO) DATA Target Assignment 1, Credit 20010813
4 DR_ACC_C2 Instance attribute Private Object reference (TYPE REF TO) DATA Target Assignment 2, Credit 20010813
5 DR_ACC_D1 Instance attribute Private Object reference (TYPE REF TO) DATA Target Assignment 1, Debit 20010813
6 DR_ACC_D2 Instance attribute Private Object reference (TYPE REF TO) DATA Target Assignment 2, Debit 20010813
7 DS_NAME Instance attribute Private Type reference (TYPE) S_NAME 20030204
8 DT_ACCOUNT Instance attribute Private Type reference (TYPE) UCT_TS_ACCOUNT Target Assignment 20010813
9 DT_ACC_DEFAULT Instance attribute Private See coding 20010813
10 DT_BUFFER Instance attribute Private See coding Temporary Storage for Old Versions 20010813
11 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20010813
12 D_ACCID Instance attribute Private Type reference (TYPE) UC_ACCID GUID to Identify Posting Rule 20010813
13 D_ACCOUNT_IS_READ Instance attribute Private Type reference (TYPE) UC_FLG Target assignment read 20010813
14 D_ACC_CONTAINS_CREDIT Instance attribute Private Type reference (TYPE) UC_FLG Target assignment also contains a credit 20010813
15 D_ACC_CONTAINS_DEFAULT Instance attribute Private Type reference (TYPE) UC_FLG Target assignment contains fields with default = "X" 20010813
16 D_BUFFER_COMMIT Instance attribute Private Type reference (TYPE) SY-TABIX Index of Committed Buffer Entry 20010813
17 D_DELETE Instance attribute Private Type reference (TYPE) UC_FLG Object Was Deleted 20020705
18 D_EXISTS Instance attribute Private Type reference (TYPE) UC_FLG D_EXISTS 20010813
19 D_SET_TASK_STM_TIMESTAMP Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040309
20 GC_BUFFER_DB Constant Private Type reference (TYPE) SY-TABIX 1 Index of Buffer Entry with DB Status 20010813
21 GC_LIST_ACC Constant Private Type reference (TYPE) UC_LIST_LP '002' Sublist 20010813
22 GC_LIST_ACC_CHARTXT Constant Private Type reference (TYPE) UC_FIELDNAME 'ACC_FIELD_TXT' Field Name 20010813
23 GC_LIST_ACC_VALUE2_TXT Constant Private Type reference (TYPE) UC_FIELDNAME 'ACC_VALUE2_TXT' Field Name 20050816
24 GC_LIST_CLASSNAME Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_ACCOUNT' Reference Type 20010813
25 GC_NAMED_CHAR Constant Private Type reference (TYPE) UG_FIELDNAME 'ACC' FIN Master Data: Field Name 20030204
26 GC_TRUE Constant Private Type reference (TYPE) UG_FLG 'X' True 20020416
27 GC_UCT4000 Constant Protected Type reference (TYPE) UC_SEQNR3 2 Sequence Number 20030103
28 GC_UCT400G Constant Protected Type reference (TYPE) UC_SEQNR3 1 Sequence Number 20030103
29 X Static Attribute Private Type reference (TYPE) UC_FLG 'X' x 20010813
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_P Instance method Private Method Runs Consistency Checks 20050811
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000824
3 DB2INT Instance method Private Method 20030104
4 INIT_TASK_STM_TIMESTAMP Instance method Private Method 20040309
5 INT2DB Instance method Private Method 20030103
6 PREPARE_SUBSTITUTION_P Instance method Private Method Prepare target assignment for substitution 20000828
7 REGISTER_CHANGE_P Instance method Private Method Register if Instance is Changed 20000830
8 SAVE_P Instance method Protected Method Internal Method for SAVE 20020416
9 SELECT_ACCOUNT_P Instance method Private Method Select Target Assignment from Database 20000824
10 SET_TASK_STM_TIMESTAMP Instance method Public Method Set Time Stamp for Status-Relevant Customizing 20040309
Events
Class CL_UC_ACCOUNT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_BUFFER Private See coding SX_BUFFER 20010813 begin of sx_buffer, exists type uc_flg, delete type uc_flg, t_account type uct_ts_account, s_name type s_name, end of sx_buffer
2 S_ACC_DEFAULT Private See coding 20010813 begin of s_acc_default. include type uct_s_account as s_account. types: tech_seqnr type ucd_s_fprop-tech_seqnr, end of s_acc_default
Method Signatures

Method CHECK_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050811
2 Importing IT_FIELD Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20050811
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) UC_ACTION_ID Identifier für aktuelle, am User Interface ausgelöste Aktion 20050811

Method CHECK_P on class CL_UC_ACCOUNT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20000824
2 Importing I_ACCID Call by reference Type reference (TYPE) UC_ACCID GUID zur Identifikation der Kontierungsvorschrift 20000824
3 Importing I_NEW Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20020729

Method CONSTRUCTOR on class CL_UC_ACCOUNT has no exception.

Method DB2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUFFER Call by reference Type reference (TYPE) SX_BUFFER 20030204
2 Importing IS_UCT400G Call by reference Type reference (TYPE) DATA 20030204
3 Importing IT_UCT4000 Call by reference Type reference (TYPE) ANY TABLE 20030104

Method DB2INT on class CL_UC_ACCOUNT has no exception.

Method INIT_TASK_STM_TIMESTAMP Signature

Method INIT_TASK_STM_TIMESTAMP on class CL_UC_ACCOUNT has no parameter.
Method INIT_TASK_STM_TIMESTAMP on class CL_UC_ACCOUNT has no exception.

Method INT2DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UCT400G Call by reference Type reference (TYPE) DATA 20030204
2 Exporting ET_UCT4000 Call by reference Type reference (TYPE) STANDARD TABLE 20030103

Method INT2DB on class CL_UC_ACCOUNT has no exception.

Method PREPARE_SUBSTITUTION_P Signature

Method PREPARE_SUBSTITUTION_P on class CL_UC_ACCOUNT has no parameter.
Method PREPARE_SUBSTITUTION_P on class CL_UC_ACCOUNT has no exception.

Method REGISTER_CHANGE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUFFER Call by reference Type reference (TYPE) SX_BUFFER Zielkontierung 20000830

Method REGISTER_CHANGE_P on class CL_UC_ACCOUNT has no exception.

Method SAVE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020416
2 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transporteinträge 20020416
3 Importing IF_TEST Call by reference Type reference (TYPE) UG_FLG SPACE 'X': Simulation -> keine Verbuchung der Daten 20020416
4 Importing I_COMPLETE Call by reference Type reference (TYPE) UG_FLG SPACE Transportiere Gesamtobjekt inkl. untergeordnete Objekte 20020416

Method SAVE_P on class CL_UC_ACCOUNT has no exception.

Method SELECT_ACCOUNT_P Signature

Method SELECT_ACCOUNT_P on class CL_UC_ACCOUNT has no parameter.
Method SELECT_ACCOUNT_P on class CL_UC_ACCOUNT has no exception.

Method SET_TASK_STM_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SET_TIMESTAMP Call by reference Type reference (TYPE) UC_FLG Markiere als statsurelevantes Customizing 20040309

Method SET_TASK_STM_TIMESTAMP on class CL_UC_ACCOUNT has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.0A