SAP ABAP Class CL_BUP_ADDR_IMPLICIT_OPS (BP Address Segment: Implicit Operations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BP (Application Component) Business Partner Foundation
     S_BUPA_IPI (Package) SAP Business Partner: Internal Programming Interface (Basis)
Properties
Class CL_BUP_ADDR_IMPLICIT_OPS  
Short Description BP Address Segment: Implicit Operations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BUPA_IPI   SAP Business Partner: Internal Programming Interface (Basis) 
Created 20051026   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUP_ADDR_IMPLICIT_OPS has no forward declaration.
Interfaces
Class CL_BUP_ADDR_IMPLICIT_OPS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BUP_ADDR 20051219 BP Address Segment
2 CL_BUP_ADDR_CORE 20051219 BP Address Segment: Central Address Data
3 CL_BUP_ADDR_USAGE 20051219 BP Address Segment: Address Usages
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_ADRKIND_READ_FOR_PROT Static Attribute Private Type reference (TYPE) BU_ADRKIND Address Type 20090709
2 GV_ADRKIND_READ_IS_PROTECTED Static Attribute Private Type reference (TYPE) XFELD Checkbox 20090709
Methods
# Method Level Visibility Method type Description Created on
1 ADRKIND_IS_PROTECTED Static method Private Method 20090709
2 MERGE_OVERLAPPING_USAGE Static method Private Method 20061208
3 PROCESS Static method Protected Method 20051124
4 PROCESS_ADDR_DELETE_CHECK Static method Private Method 20070504
5 PROCESS_ADDR_INSERT_CHECK Static method Private Method 20070504
6 PROCESS_ADDR_UPDATE_CHECK Static method Private Method 20070504
7 PROCESS_ADVW_DELETE_CHECK Static method Private Method 20070531
8 PROCESS_ADVW_INSERT_CHECK Static method Private Method 20070531
9 PROCESS_ADVW_UPDATE_CHECK Static method Private Method 20070531
10 PROCESS_ADVW_XDFADU_SUBST Static method Private Method 20070515
11 PROCESS_ADVW_XXDEFAULT_INSERT Static method Private Method 20070522
12 PROCESS_ADVW_XXDEFAULT_SUBST Static method Private Method 20070509
13 PROCESS_CHANGE_VALIDITY Static method Protected Method 20070503
14 PROCESS_MISSING_XXDEFAULT Static method Private Method 20051124
15 PROCESS_USAGE_WO_CORE Static method Private Method 20051124
16 PROCESS_VALID_FROM_CORE Static method Protected Method 20051115
17 PROCESS_VALID_FROM_USAGE Static method Protected Method 20051115
18 PROCESS_VALID_TO_CORE Static method Protected Method 20051115
19 PROCESS_VALID_TO_USAGE Static method Protected Method 20051115
20 PROCESS_XDFADU Static method Private Method 20051124
21 PROCESS_XDFADU_1 Static method Private Method 20060223
22 STD_USAGE_CREATE_FROM_CORE Static method Private Method 20051110
Events
Class CL_BUP_ADDR_IMPLICIT_OPS has no event.
Types
Class CL_BUP_ADDR_IMPLICIT_OPS has no local type.
Method Signatures

Method ADRKIND_IS_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADRKIND Call by reference Type reference (TYPE) BU_ADRKIND Adressart 20090709
2 Returning RV_ADRKIND_IS_PROTECTED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20090709

Method ADRKIND_IS_PROTECTED on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method MERGE_OVERLAPPING_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA_USAGE Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA_USAGE 20061208
2 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED 20061208
3 Importing CV_MERGE_ONLY Call by reference Type reference (TYPE) FLAG allgemeines flag 20070810

Method MERGE_OVERLAPPING_USAGE on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20051124
2 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20051124
3 Importing IV_DATA_IS_TIME_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051124

Method PROCESS on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADDR_DELETE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070504
2 Importing CS_MERGE_AREA_MODIFICATION Call by reference Type reference (TYPE) BUP_S_ADDR_MOD_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070507
3 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070504

Method PROCESS_ADDR_DELETE_CHECK on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADDR_INSERT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070504
2 Importing CS_MERGE_AREA_MODIFICATION Call by reference Type reference (TYPE) BUP_S_ADDR_MOD_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070507
3 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070504

Method PROCESS_ADDR_INSERT_CHECK on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADDR_UPDATE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070504
2 Importing CS_MERGE_AREA_MODIFICATION Call by reference Type reference (TYPE) BUP_S_ADDR_MOD_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070507
3 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070504

Method PROCESS_ADDR_UPDATE_CHECK on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADVW_DELETE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070531
2 Importing CS_MERGE_AREA_MODIFICATION Call by reference Type reference (TYPE) BUP_S_ADUS_MOD_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070531
3 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070531

Method PROCESS_ADVW_DELETE_CHECK on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADVW_INSERT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070531
2 Importing CS_MERGE_AREA_MODIFICATION Call by reference Type reference (TYPE) BUP_S_ADUS_MOD_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070531
3 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070531

Method PROCESS_ADVW_INSERT_CHECK on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADVW_UPDATE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070531
2 Importing CS_MERGE_AREA_MODIFICATION Call by reference Type reference (TYPE) BUP_S_ADUS_MOD_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070531
3 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070531

Method PROCESS_ADVW_UPDATE_CHECK on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADVW_XDFADU_SUBST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CS_ADVW_DATA Call by reference Type reference (TYPE) BUP_S_ADUS_DATA_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070515
2 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070515
3 Changing CT_ADVW_DATA Call by reference Type reference (TYPE) BUP_TS_ADUS_DATA_INT Address Segment: Datenstruktur Adressverwendungen 20070515
4 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070515

Method PROCESS_ADVW_XDFADU_SUBST on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADVW_XXDEFAULT_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CS_ADDR_DATA Call by reference Type reference (TYPE) BUP_S_ADDR_DATA_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070522
2 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070531
3 Changing CT_ADVW_DATA Call by reference Type reference (TYPE) BUP_TS_ADUS_DATA_INT Address Segment: Datenstruktur Adressverwendungen 20070522
4 Exporting CT_ADVW_NEW Call by reference Type reference (TYPE) BUP_TS_ADUS_DATA_INT MD Segment Addresses: Data table 20070530
5 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070531

Method PROCESS_ADVW_XXDEFAULT_INSERT on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_ADVW_XXDEFAULT_SUBST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CS_ADVW_DATA Call by reference Type reference (TYPE) BUP_S_ADUS_DATA_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070510
2 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070509
3 Changing CT_ADVW_DATA Call by reference Type reference (TYPE) BUP_TS_ADUS_DATA_INT Address Segment: Datenstruktur Adressverwendungen 20070510
4 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070509

Method PROCESS_ADVW_XXDEFAULT_SUBST on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_CHANGE_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20070503
2 Importing CS_MERGE_AREA_MODIFICATION Call by reference Type reference (TYPE) BUP_S_ADDR_MOD_INT Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070521
3 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20070503

Method PROCESS_CHANGE_VALIDITY on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_MISSING_XXDEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA 20051124
2 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED 20051124

Method PROCESS_MISSING_XXDEFAULT on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_USAGE_WO_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA Arbeitsbereich zur Einarbeitung von Aenderungen. 20051124
2 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20051124

Method PROCESS_USAGE_WO_CORE on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_VALID_FROM_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TIMESTAMP_FROM Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051115
2 Importing IV_DATA_IS_TIME_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051115

Method PROCESS_VALID_FROM_CORE on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_VALID_FROM_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TIMESTAMP_FROM_USAGE Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051115
2 Importing IV_DATA_IS_TIME_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051115
3 Importing IV_TIMESTAMP_FROM_CORE Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051115

Method PROCESS_VALID_FROM_USAGE on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_VALID_TO_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TIMESTAMP_TO Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051115
2 Importing IV_DATA_IS_TIME_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051115

Method PROCESS_VALID_TO_CORE on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_VALID_TO_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TIMESTAMP_TO_USAGE Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051115
2 Importing IV_DATA_IS_TIME_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051115
3 Importing IV_TIMESTAMP_TO_CORE Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051115

Method PROCESS_VALID_TO_USAGE on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_XDFADU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_USAGE Call by reference Type reference (TYPE) BUP_TS_ADUS_DATA_INT MD Segment Addresses: Data table 20051124
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060223

Method PROCESS_XDFADU on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method PROCESS_XDFADU_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ADR_KIND_MULT Call by reference Type reference (TYPE) LTY_TS_ADR_KIND_MULT Characterfeld der Länge 10 20060223
2 Changing CV_XDFADU Call by reference Type reference (TYPE) BU_XDFADU Einstelliges Kennzeichen 20060223
3 Importing IS_KEY Call by reference Type reference (TYPE) BUP_S_ADUS_KEY_INT Address MDS: Address usage Key 20060223

Method PROCESS_XDFADU_1 on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.

Method STD_USAGE_CREATE_FROM_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MERGE_AREA_USAGE Call by reference Type reference (TYPE) BUP_S_ADDR_MERGE_AREA_USAGE MD Segment Addresses: Data table 20051116
2 Changing CT_CHANGED Call by reference Type reference (TYPE) BUP_TS_CHANGED SAP-GP: Änderungen an Segmenten 20051116
3 Importing IS_CORE Call by reference Type reference (TYPE) BUP_S_ADDR_DATA_INT Address Segment: 20051110

Method STD_USAGE_CREATE_FROM_CORE on class CL_BUP_ADDR_IMPLICIT_OPS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710