SAP ABAP Class CL_BUTX_BUPA_BAPI (CRM GP Basis/Serviceklasse für BAPIs)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-CSC (Application Component) Country-Specific Objects
     BUPA_TAX_CLASSIFICATION (Package) CRM Business Partner Tax Classification
Properties
Class CL_BUTX_BUPA_BAPI  
Short Description CRM GP Basis/Serviceklasse für BAPIs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BUPA_TAX_CLASSIFICATION   CRM Business Partner Tax Classification 
Created 20030808   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUTX_BUPA_BAPI has no forward declaration.
Interfaces
Class CL_BUTX_BUPA_BAPI has no interface implemented.
Friends
Class CL_BUTX_BUPA_BAPI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTIVITY_ADD Constant Public Type reference (TYPE) BUS_BAPI-ACTIVITY '01' Constant: Add Activity 20030808
2 GC_ACTIVITY_CHANGE Constant Public Type reference (TYPE) BUS_BAPI-ACTIVITY '02' Constant: Change Activity 20030808
3 GC_ACTIVITY_CREATE Constant Public Type reference (TYPE) BUS_BAPI-ACTIVITY '01' Constant: Create Activity 20030808
4 GC_ACTIVITY_DELETE Constant Public Type reference (TYPE) BUS_BAPI-ACTIVITY '06' Constant: Delete Activity 20030808
5 GC_ACTIVITY_GETDETAIL Constant Public Type reference (TYPE) BUS_BAPI-ACTIVITY '03' Constant: Read Activity 20030808
6 GC_ACTIVITY_REMOVE Constant Public Type reference (TYPE) BUS_BAPI-ACTIVITY '06' Constant: Remove Activity 20030808
7 GC_BUPA Constant Private Type reference (TYPE) BU_OBJAP 'BUPA' 20030808
8 GC_DIALOG_ACTIVITY Constant Private See coding 20030808
9 GC_FIELD_STATUS_OPTIONAL Constant Public Type reference (TYPE) BUS_PARTNER-FIELD_STATUS '.' Constant: Field Status "Changeable" 20030808
10 GC_FIELD_STATUS_READ_ONLY Constant Public Type reference (TYPE) BUS_PARTNER-FIELD_STATUS '*' Constant: Field Status "Not Changeable" 20030808
11 GC_FIELD_STATUS_REQUIRED Constant Public Type reference (TYPE) BUS_PARTNER-FIELD_STATUS '+' Constant: Field Status "Required" 20030808
12 GC_FIELD_STATUS_SUPPRESSED Constant Public Type reference (TYPE) BUS_PARTNER-FIELD_STATUS '-' Constant: Field Status "Hidden" 20030808
13 GC_FIELD_STATUS_UNSPECIFIED Constant Public Type reference (TYPE) BUS_PARTNER-FIELD_STATUS ' ' Constant: Field Status "Not Specified" 20030808
14 GC_OBJAP_BUPA Constant Private Type reference (TYPE) BU_OBJAP 'BUPA' Cnstant: BDT Application Object BUPA 20030808
15 GC_STATUS_ACTIVITY Constant Private See coding Status Management Activities 20030808
16 GC_X Constant Private Type reference (TYPE) BU_BOOLEAN 'X' Constant: TRUE 20030808
17 GV_DIALOG_DUMMY Instance attribute Private Type reference (TYPE) C 20030808
18 GV_MESSAGE_DUMMY Static Attribute Private Type reference (TYPE) CHAR1 Dummy for MESSAGE INTO 20030808
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FIELD_GROUP Static method Public Method General Check for Business Field Groups 20030808
2 CHECK_OBJECT Static method Public Method Execution of Object Check, Initialization Field Modification 20030808
3 COLLECT_MESSAGE Static method Public Method Collect a Message 20030808
4 COLLECT_MESSAGES Static method Public Method Collect a Table of Messages 20030808
5 ENQUEUE_PARTNER Static method Private Method Business Partner Block 20030808
6 FILL_UPDATE_FLAGS Static method Public Method Fill all Update Fields for an Update Structure 20030808
7 GET_FIELD_STATUS Static method Public Method Delivers the Field Status for a Field Group 20030808
8 GET_MESSAGE Static method Public Method Collect a Message, Return Parameter is Installed 20030808
Events
Class CL_BUTX_BUPA_BAPI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DIALOG_ACTIVITY Private Type reference (TYPE) BU_AKTYP 20030808
Method Signatures

Method CHECK_FIELD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE Nachrichten 20030808
2 Changing CV_ERROR Call by reference Type reference (TYPE) BUS_BAPI-ERROR Kennzeichen: Fehler aufgetreten 20030808
3 Importing IV_FIELD_GROUP Call by reference Type reference (TYPE) BUS_PARTNER-FIELD_GROUP Geschäftsfeldgruppe des Geschäftspartners 20030808
4 Importing IV_UPDATE_FLAG Call by reference Type reference (TYPE) BUS_BAPI-UPDATE_FLAG Kennzeichen: Felder der Feldgruppe sollten geändert werden 20030808

Method CHECK_FIELD_GROUP on class CL_BUTX_BUPA_BAPI has no exception.

Method CHECK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE Ergebnistabelle 20030808
2 Changing CV_ERROR Call by reference Type reference (TYPE) BUS_BAPI-ERROR Fehlerart 20030808
3 Importing IV_ACTIVITY Call by reference Type reference (TYPE) BUS_BAPI-ACTIVITY Transaktion (Statusverwaltung) 20030808
4 Importing IV_ACTIVITY_CHECK Call by reference Type reference (TYPE) BU_BOOLEAN 'X' Kennzeichen: Transaktion prüfen 20030808
5 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID Geschäftspartner (GUID) 20030808

Method CHECK_OBJECT on class CL_BUTX_BUPA_BAPI has no exception.

Method COLLECT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE CT_RETURN 20030808
2 Changing CV_ERROR Call by reference Type reference (TYPE) BUS_BAPI-ERROR CV_ERROR 20030808

Method COLLECT_MESSAGE on class CL_BUTX_BUPA_BAPI has no exception.

Method COLLECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE CT_RETURN 20030808
2 Changing CV_ERROR Call by reference Type reference (TYPE) BUS_BAPI-ERROR CV_ERROR 20030808
3 Importing IT_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE IT_RETURN 20030808

Method COLLECT_MESSAGES on class CL_BUTX_BUPA_BAPI has no exception.

Method ENQUEUE_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE CT_RETURN 20030808
2 Changing CV_ERROR Call by reference Type reference (TYPE) BUS_BAPI-ERROR CV_ERROR 20030808
3 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BUS_PARTNER-GUID IV_PARTNER_GUID 20030808

Method ENQUEUE_PARTNER on class CL_BUTX_BUPA_BAPI has no exception.

Method FILL_UPDATE_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UPDATE_FLAGS Call by reference Type reference (TYPE) ANY Zu füllende Fortschreibungsstruktur 20030808
2 Importing IS_DATA_FIELDS Call by reference Type reference (TYPE) ANY Für ADD/CREATE Datenfelder übertragen 20030808

Method FILL_UPDATE_FLAGS on class CL_BUTX_BUPA_BAPI has no exception.

Method GET_FIELD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELD_STATUS Call by reference Type reference (TYPE) BUS_PARTNER-FIELD_STATUS EV_FIELD_STATUS 20030808
2 Importing IV_FIELD_GROUP Call by reference Type reference (TYPE) BUS_PARTNER-FIELD_GROUP IV_FIELD_GROUP 20030808

Method GET_FIELD_STATUS on class CL_BUTX_BUPA_BAPI has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BUS_BAPI-RETURN_TABLE ET_RETURN 20030808
2 Exporting EV_ERROR Call by reference Type reference (TYPE) BUS_BAPI-ERROR EV_ERROR 20030808

Method GET_MESSAGE on class CL_BUTX_BUPA_BAPI has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400