SAP ABAP Class CL_FICA_BUPA_CLEAR_REF_OBJ (FI-CA BP Data Cleansing: Upper Class for Dependent Objects)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA-BF-BP (Application Component) Business Partner
     FKK_BUPA_CLEANSING (Package) FI-CA: Merging of Business Partners
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FICA_BUPA_CLEAR_ACCOUNT FI-CA Business Partner Data Cleansing: Contract Account 20031016
2 Inheritance (c INHERITING FROM c_ref)  CL_FICA_BUPA_CLEAR_ACCOUNT_REF FI-CA Bus. Ptner Data Cleansing: Third Party Contract Acct 20031024
3 Inheritance (c INHERITING FROM c_ref)  CL_ISU_BUPA_CLEAR_REF_OBJ IS-U Data Cleansing BP.: Dependent Object (Superior Class) 20020917
Properties
Class CL_FICA_BUPA_CLEAR_REF_OBJ  
Short Description FI-CA BP Data Cleansing: Upper Class for Dependent Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FKK_BUPA_CLEANSING   FI-CA: Merging of Business Partners 
Created 20020830   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FICA_BUPA_CLEAR_REF_OBJ has no forward declaration.
Interfaces
Class CL_FICA_BUPA_CLEAR_REF_OBJ has no interface implemented.
Friends
Class CL_FICA_BUPA_CLEAR_REF_OBJ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DELIMITER Constant Protected Type reference (TYPE) CHAR1 '#' Separator for Object Key 20020830
2 GC_NODE_BUPA_ADDRESS Constant Protected Type reference (TYPE) BU_NODE 'BUP010' "Address" Node 20031024
3 GC_NODE_BUPA_BANK_DETAILS Constant Protected Type reference (TYPE) BU_NODE 'BUP310' "Bank Details" Node 20031024
4 GC_NODE_BUPA_CREDIT_CARD Constant Protected Type reference (TYPE) BU_NODE 'BUP300' "Credit Card" Node 20031024
5 GC_NODE_FICA_ACCOUNT Constant Protected Type reference (TYPE) BU_NODE 'F000' Node: "Contract Account" 20020918
6 GC_NODE_FICA_ACCOUNT_REF Constant Protected Type reference (TYPE) BU_NODE 'F010' Node: "Third Party Contract Account" 20020918
7 GC_NODE_FICA_CREDITW Constant Protected Type reference (TYPE) BU_NODE 'F210' Node: "Creditworthiness" 20020918
8 GC_NODE_FICA_OI Constant Protected Type reference (TYPE) BU_NODE 'F200' Node: "Open Items" 20020918
9 GC_NODE_FICA_OI_ACCOUNT Constant Protected Type reference (TYPE) BU_NODE 'F201' Node: "Contract Accountn for Open Items" 20020918
10 GC_NODE_FICA_OI_ACCOUNT_ITEMS Constant Protected Type reference (TYPE) BU_NODE 'F202' Node: "Open Items Assigned to Contract Account" 20020918
11 GC_NODE_FICA_OI_CONTRACT Constant Protected Type reference (TYPE) BU_NODE 'F203' Node: "Contract for Open Items" 20020918
12 GC_NODE_FICA_OI_CONTRACT_ITEMS Constant Protected Type reference (TYPE) BU_NODE 'F204' Node: "Open Items Assigned to Contract" 20020918
13 GC_NODE_FICA_SD_CUSTOMER Constant Protected Type reference (TYPE) BU_NODE 'F400' Node: "SD Customer" 20020918
14 GC_NODE_FICA_SD_SALESDOC Constant Protected Type reference (TYPE) BU_NODE 'F450' Node: "SD Sales Document" 20020918
15 GC_SLASH Constant Protected Type reference (TYPE) CHAR1 '/' Slash 20031014
16 GC_X Constant Public Type reference (TYPE) BU_BOOLEAN 'X' Boolean Type, Do Not Use in Interfaces! 20020830
17 GV_MSGTEXT Static Attribute Public Type reference (TYPE) CHAR80 Char 80 20031015
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_KEY_BUPA Static method Public Method Complete Key of Business Partner 20020902
2 FILL_STRUCTURE_X Static method Public Method Set All Fields of Structure to 'X' 20031016
3 MESSAGE_ADD_FROM_SY Static method Public Method Add Message from SY Fields to Table ET_MESSAGES 20020830
4 POPUP_TO_CONFIRM_SAVE Static method Protected Method Query after Save 20031017
5 REPLACE_REF_OBJECTS_ACCOUNT Static method Protected Method Replace References to Dependent Objects: Contract Account 20031016
Events
Class CL_FICA_BUPA_CLEAR_REF_OBJ has no event.
Types
Class CL_FICA_BUPA_CLEAR_REF_OBJ has no local type.
Method Signatures

Method COMPLETE_KEY_BUPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BUPA_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20020902
2 Exporting EV_BUPA_NUMBER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20020902
3 Importing IS_KEY Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20020902
# Exception Resumable Description Created on
1 INVALID_KEY Ungültiger Schlüssel 20020902

Method FILL_STRUCTURE_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRUCTURE Call by reference Type reference (TYPE) ANY 20031016

Method FILL_STRUCTURE_X on class CL_FICA_BUPA_CLEAR_REF_OBJ has no exception.

Method MESSAGE_ADD_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20020830

Method MESSAGE_ADD_FROM_SY on class CL_FICA_BUPA_CLEAR_REF_OBJ has no exception.

Method POPUP_TO_CONFIRM_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTINUE Call by reference Type reference (TYPE) BU_BOOLEAN Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20031017
2 Importing IV_PARAMID Call by reference Type reference (TYPE) MEMORYID Set-/Get-Paramter-Id 20031017
3 Importing IV_TITLEBAR Call by reference Type reference (TYPE) CHAR40 Character 40-Stellen 20031017

Method POPUP_TO_CONFIRM_SAVE on class CL_FICA_BUPA_CLEAR_REF_OBJ has no exception.

Method REPLACE_REF_OBJECTS_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_USER_DECISION Call by reference Type reference (TYPE) BU_BOOLEAN Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20031017
2 Changing CV_VKONT Call by reference Type reference (TYPE) VKONT_KK Vertragskontonummer 20031016
3 Importing IS_OBJ Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_RET Clearing: Schlüssel referenzierende Objekte + Kz. gelöscht 20031016
4 Importing IS_SUP_OBJ_SOURCE Call by reference Type reference (TYPE) COMT_CLEAR_REF_OBJ_KEY Clearing: Schlüssel referenzierendes Objekt 20031016
5 Importing IS_SUP_OBJ_TARGET Call by reference Type reference (TYPE) COMT_CLEAR_OBJ_KEY_EXT Clearing: Schlüssel Ziel-Objekt + Kz. gelöscht 20031016

Method REPLACE_REF_OBJECTS_ACCOUNT on class CL_FICA_BUPA_CLEAR_REF_OBJ has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 471