SAP ABAP Class CL_PACA_BAPI (Payment Cards Basis/Service Class for BAPIs)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
AP-MD-PCA (Application Component) Payment Cards
⤷
PCA_GENERAL (Package) Payment Cards: General Functions

⤷

⤷

Properties
Class | CL_PACA_BAPI | |
Short Description | Payment Cards Basis/Service Class for BAPIs | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PCA_GENERAL | Payment Cards: General Functions |
Created | 20001107 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_PACA_BAPI has no forward declaration.
Interfaces
Class CL_PACA_BAPI has no interface implemented.
Friends
Class CL_PACA_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_PCA_BAPI-ACTIVITY | '01' | Activity Category | 20001107 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PCA_BAPI-ACTIVITY | '02' | Activity Category | 20001107 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PCA_BAPI-ACTIVITY | '01' | Activity Category | 20001107 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PCA_BAPI-ACTIVITY | '06' | Activity Category | 20001107 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PCA_BAPI-ACTIVITY | '03' | Activity Category | 20001107 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PCA_BAPI-ACTIVITY | '06' | Activity Category | 20001107 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PAYMENT_CARD-FIELD_STATUS | '.' | Field status (req. entry, opt. entry, display, hidden) | 20001108 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PAYMENT_CARD-FIELD_STATUS | '*' | Field status (req. entry, opt. entry, display, hidden) | 20001108 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PAYMENT_CARD-FIELD_STATUS | '+' | Field status (req. entry, opt. entry, display, hidden) | 20001108 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PAYMENT_CARD-FIELD_STATUS | '-' | Field status (req. entry, opt. entry, display, hidden) | 20001108 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | BUS_PAYMENT_CARD-FIELD_STATUS | ' ' | Field status (req. entry, opt. entry, display, hidden) | 20001108 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | BU_OBJAP | 'PACA' | BDT: Application Object | 20001108 | |
13 | ![]() |
Constant | Private | See coding | 20001108 | ||||
14 | ![]() |
Constant | Private | Type reference (TYPE) | BU_BOOLEAN | 'X' | Boolean Type, Do Not Use on Interface!! | 20001107 | |
15 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CCARD_BOOLEAN | Boolean Type | 20010105 | ||
16 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Dummy for MESSAGE INTO | 20001108 | ||
17 | ![]() |
Static Attribute | Private | Type reference (TYPE) | PCA_ACTIV | Card Variant | 20010105 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | General Checks for Business Field Groups | 20001108 |
2 | ![]() |
Static method | Public | Method | Implementation of Obj. Check, Initialization of Field Grpng | 20001108 |
3 | ![]() |
Static method | Public | Method | Collect a Message | 20001108 |
4 | ![]() |
Static method | Public | Method | Collect a Table of Messages | 20001108 |
5 | ![]() |
Static method | Private | Method | Block the Payment Card | 20001108 |
6 | ![]() |
Static method | Public | Method | Fill All Update Fields of an Update Structure | 20001108 |
7 | ![]() |
Static method | Public | Method | Provides Field Status of a Field Group | 20001108 |
8 | ![]() |
Static method | Public | Method | Collect a Message, Return Parameters are Initialized | 20001108 |
Events
Class CL_PACA_BAPI has no event.
Types
Class CL_PACA_BAPI has no local type.
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_PCA_BAPI-RETURN_TABLE | Meldungen | 20001108 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-ERROR | Kennzeichen: Fehler aufgetreten | 20001108 | ||
3 | ![]() |
IV_FIELD_GROUP | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-FIELD_GROUP | Feldgruppe | 20001108 | ||
4 | ![]() |
IV_UPDATE_FLAG | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-UPDATE_FLAG | Änderungsinformation zum zugehörigen Nutzdatenfeld | 20001108 |
Method CHECK_FIELD_GROUP on class CL_PACA_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_PCA_BAPI-RETURN_TABLE | CT_RETURN | 20001108 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-ERROR | CV_ERROR | 20001108 | ||
3 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-ACTIVITY | IV_ACTIVITY | 20001108 | ||
4 | ![]() |
IV_CARD_GUID | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-CARD_GUID | IV_PARTNER_GUID | 20001108 | ||
5 | ![]() |
IV_CARD_NUMBER | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-MASK_NUMBER | Maskierte Kartennummer | 20010105 | ||
6 | ![]() |
IV_CARD_TYPE | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-CARD_TYPE | Zahlungskarten-Art | 20010105 |
Method CHECK_OBJECT on class CL_PACA_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_PCA_BAPI-RETURN_TABLE | CT_RETURN | 20001108 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-ERROR | CV_ERROR | 20001108 |
Method COLLECT_MESSAGE on class CL_PACA_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_PCA_BAPI-RETURN_TABLE | CT_RETURN | 20001108 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-ERROR | CV_ERROR | 20001108 | ||
3 | ![]() |
IT_RETURN | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-RETURN_TABLE | IT_RETURN | 20001108 |
Method COLLECT_MESSAGES on class CL_PACA_BAPI has no exception.
Method ENQUEUE_PAYMENT_CARD 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_PCA_BAPI-RETURN_TABLE | CT_RETURN | 20001108 | ||
2 | ![]() |
CV_ERROR | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-ERROR | CV_ERROR | 20001108 | ||
3 | ![]() |
IV_CARD_GUID | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-CARD_GUID | IV_PARTNER_GUID | 20001108 | ||
4 | ![]() |
IV_CARD_NUMBER | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-MASK_NUMBER | Maskierte Kartennummer | 20010105 | ||
5 | ![]() |
IV_CARD_TYPE | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-CARD_TYPE | Zahlungskarten-Art | 20010105 |
Method ENQUEUE_PAYMENT_CARD on class CL_PACA_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 Updatestruktur | 20001108 | ||
2 | ![]() |
IS_DATA_FIELDS | Call by reference | Type reference (TYPE) | ANY | Bei ADD/CREATE übergeben Datenfelder | 20001108 |
Method FILL_UPDATE_FLAGS on class CL_PACA_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_PAYMENT_CARD-FIELD_STATUS | EV_FIELD_STATUS | 20001108 | ||
2 | ![]() |
IV_FIELD_GROUP | Call by reference | Type reference (TYPE) | BUS_PAYMENT_CARD-FIELD_GROUP | IV_FIELD_GROUP | 20001108 |
Method GET_FIELD_STATUS on class CL_PACA_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_PCA_BAPI-RETURN_TABLE | ET_RETURN | 20001108 | ||
2 | ![]() |
EV_ERROR | Call by reference | Type reference (TYPE) | BUS_PCA_BAPI-ERROR | EV_ERROR | 20001108 |
Method GET_MESSAGE on class CL_PACA_BAPI has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 50A |