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 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_BAPI-ACTIVITY | '01' | Constant: Add Activity | 20030808 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_BAPI-ACTIVITY | '02' | Constant: Change Activity | 20030808 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_BAPI-ACTIVITY | '01' | Constant: Create Activity | 20030808 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_BAPI-ACTIVITY | '06' | Constant: Delete Activity | 20030808 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_BAPI-ACTIVITY | '03' | Constant: Read Activity | 20030808 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_BAPI-ACTIVITY | '06' | Constant: Remove Activity | 20030808 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | BU_OBJAP | 'BUPA' | 20030808 | ||
8 | ![]() |
Constant | Private | See coding | 20030808 | ||||
9 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PARTNER-FIELD_STATUS | '.' | Constant: Field Status "Changeable" | 20030808 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PARTNER-FIELD_STATUS | '*' | Constant: Field Status "Not Changeable" | 20030808 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PARTNER-FIELD_STATUS | '+' | Constant: Field Status "Required" | 20030808 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PARTNER-FIELD_STATUS | '-' | Constant: Field Status "Hidden" | 20030808 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PARTNER-FIELD_STATUS | ' ' | Constant: Field Status "Not Specified" | 20030808 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | BU_OBJAP | 'BUPA' | Cnstant: BDT Application Object BUPA | 20030808 | |
15 | ![]() |
Constant | Private | See coding | Status Management Activities | 20030808 | |||
16 | ![]() |
Constant | Private | Type reference (TYPE) | BU_BOOLEAN | 'X' | Constant: TRUE | 20030808 | |
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | C | 20030808 | |||
18 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Dummy for MESSAGE INTO | 20030808 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | General Check for Business Field Groups | 20030808 |
2 | ![]() |
Static method | Public | Method | Execution of Object Check, Initialization Field Modification | 20030808 |
3 | ![]() |
Static method | Public | Method | Collect a Message | 20030808 |
4 | ![]() |
Static method | Public | Method | Collect a Table of Messages | 20030808 |
5 | ![]() |
Static method | Private | Method | Business Partner Block | 20030808 |
6 | ![]() |
Static method | Public | Method | Fill all Update Fields for an Update Structure | 20030808 |
7 | ![]() |
Static method | Public | Method | Delivers the Field Status for a Field Group | 20030808 |
8 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | Nachrichten | 20030808 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_BAPI-ERROR | Kennzeichen: Fehler aufgetreten | 20030808 | ||
3 | ![]() |
IV_FIELD_GROUP | Call by reference | Type reference (TYPE) | BUS_PARTNER-FIELD_GROUP | Geschäftsfeldgruppe des Geschäftspartners | 20030808 | ||
4 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | Ergebnistabelle | 20030808 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_BAPI-ERROR | Fehlerart | 20030808 | ||
3 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | BUS_BAPI-ACTIVITY | Transaktion (Statusverwaltung) | 20030808 | ||
4 | ![]() |
IV_ACTIVITY_CHECK | Call by reference | Type reference (TYPE) | BU_BOOLEAN | 'X' | Kennzeichen: Transaktion prüfen | 20030808 | |
5 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | CT_RETURN | 20030808 | ||
2 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | CT_RETURN | 20030808 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_BAPI-ERROR | CV_ERROR | 20030808 | ||
3 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | CT_RETURN | 20030808 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_BAPI-ERROR | CV_ERROR | 20030808 | ||
3 | ![]() |
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 | ![]() |
ES_UPDATE_FLAGS | Call by reference | Type reference (TYPE) | ANY | Zu füllende Fortschreibungsstruktur | 20030808 | ||
2 | ![]() |
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 | ![]() |
EV_FIELD_STATUS | Call by reference | Type reference (TYPE) | BUS_PARTNER-FIELD_STATUS | EV_FIELD_STATUS | 20030808 | ||
2 | ![]() |
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 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BUS_BAPI-RETURN_TABLE | ET_RETURN | 20030808 | ||
2 | ![]() |
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 |