SAP ABAP Class /DSD/CL_HH_CCNUM (Credit Card Encryption)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷ LE-DSD-DC-DU (Application Component) Download/Upload
⤷ /DSD/HH (Package) Handheld
⤷ LE-DSD-DC-DU (Application Component) Download/Upload
⤷ /DSD/HH (Package) Handheld
Properties
Class | /DSD/CL_HH_CCNUM | |
Short Description | Credit Card Encryption | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /DSD/HH | Handheld |
Created | 20110930 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /DSD/CL_HH_CCNUM has no forward declaration.
Interfaces
Class /DSD/CL_HH_CCNUM has no interface implemented.
Friends
Class /DSD/CL_HH_CCNUM has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_CARDGUID_FIELD | Constant | Public | Type reference (TYPE) | FIELDNAME | 'CARD_GUID' | Field Name | 20111006 | |
2 | GC_CARDNO_FIELD | Constant | Public | Type reference (TYPE) | FIELDNAME | 'CARD_NO' | Field Name | 20111006 | |
3 | GC_IDOCTP_ROUTE_ACCOUNT002 | Constant | Public | Type reference (TYPE) | EDI_IDOCTP | '/DSD/ROUTEACCOUNT_CENCAS002' | Message Type | 20111007 | |
4 | GC_IDOCTP_ROUTE_ACCOUNT003 | Constant | Public | Type reference (TYPE) | EDI_IDOCTP | '/DSD/ROUTEACCOUNT_CENCAS003' | Basic Type | 20111007 | |
5 | GC_SEGTYP_REVEXP2 | Constant | Public | Type reference (TYPE) | EDILSEGTYP | '/DSD/E1BPRAREVEXP2' | Segment Type | 20111007 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CCINS_ENC_CHECK | Static method | Private | Method | Check Encryption for Card Type | 20111005 |
2 | CCNUM_DECRYPTION | Static method | Private | Method | Decryption of Credit Card Numbers | 20110930 |
3 | CCNUM_ENCRYPTION | Static method | Private | Method | Encryption of Credit Card Numbers | 20110930 |
4 | CUSTOMER_DEC | Static method | Public | Method | Decryption of Customer Details | 20111004 |
5 | CUSTOMER_ENC | Static method | Public | Method | Encryption of Customer Details | 20111004 |
6 | PAYMENT_DEC | Static method | Public | Method | Decryption of Received Payments | 20111004 |
7 | PAYMENT_ENC | Static method | Public | Method | Encryption of Received Payments | 20111004 |
8 | RAEC_DEC | Static method | Public | Method | Decryption of Receipts/Expenditures | 20111004 |
9 | RAEC_ENC | Static method | Public | Method | Encryption of Receipts/Expenditures | 20111004 |
10 | REVENUE_DEC | Static method | Public | Method | Decryption of Received Payments | 20111004 |
11 | REVENUE_ENC | Static method | Public | Method | Encryption of Received Payments | 20111004 |
Events
Class /DSD/CL_HH_CCNUM has no event.
Types
Class /DSD/CL_HH_CCNUM has no local type.
Method Signatures
Method CCINS_ENC_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CCINS | Call by reference | Type reference (TYPE) | CCINS | Zahlungskarten: Kartenart | 20111005 | ||
2 | Returning | RV_SECURE_CCARD_ACTIVE | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20111005 |
Method CCINS_ENC_CHECK on class /DSD/CL_HH_CCNUM has no exception.
Method CCNUM_DECRYPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CARDGUID | Call by reference | Type reference (TYPE) | CARD_GUID | GUID einer Zahlungskarte | 20110930 | ||
2 | Returning | RV_CARDNUM | Value transfer | Type reference (TYPE) | CCNUM | Zahlungskarten: Kartennummer | 20110930 |
Method CCNUM_DECRYPTION on class /DSD/CL_HH_CCNUM has no exception.
Method CCNUM_ENCRYPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CARDNUM | Call by reference | Type reference (TYPE) | CCNUM | Zahlungskarten: Kartennummer | 20110930 | ||
2 | Returning | RV_CARDGUID | Value transfer | Type reference (TYPE) | CARD_GUID | GUID einer Zahlungskarte | 20110930 |
Method CCNUM_ENCRYPTION on class /DSD/CL_HH_CCNUM has no exception.
Method CUSTOMER_DEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CUST | Call by reference | Type reference (TYPE) | /DSD/ME_CUST_HD_TT | Kundendetails | 20111004 |
Method CUSTOMER_DEC on class /DSD/CL_HH_CCNUM has no exception.
Method CUSTOMER_ENC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CUST | Call by reference | Type reference (TYPE) | /DSD/ME_CUST_HD_TT | Kundendetails | 20111004 |
Method CUSTOMER_ENC on class /DSD/CL_HH_CCNUM has no exception.
Method PAYMENT_DEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAYM | Call by reference | Type reference (TYPE) | /DSD/ME_PAYM_HD_TT | DSD CN: Vom Kunden erhaltene Zahlungen oder Bar-Einzug | 20111004 |
Method PAYMENT_DEC on class /DSD/CL_HH_CCNUM has no exception.
Method PAYMENT_ENC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAYM | Call by reference | Type reference (TYPE) | /DSD/ME_PAYM_HD_TT | DSD CN: Vom Kunden erhaltene Zahlungen oder Bar-Einzug | 20111004 |
Method PAYMENT_ENC on class /DSD/CL_HH_CCNUM has no exception.
Method RAEC_DEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RAEC | Call by reference | Type reference (TYPE) | /DSD/HH_RAEC_TT | Tabellentyp Einnahmen / Ausgaben | 20111004 |
Method RAEC_DEC on class /DSD/CL_HH_CCNUM has no exception.
Method RAEC_ENC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RAEC | Call by reference | Type reference (TYPE) | /DSD/HH_RAEC_TT | Tabellentyp Einnahmen / Ausgaben | 20111004 |
Method RAEC_ENC on class /DSD/CL_HH_CCNUM has no exception.
Method REVENUE_DEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_REVN | Call by reference | Type reference (TYPE) | /DSD/ME_REVN_HD_TT | Zahlung oder Einzug vom Kunden | 20111004 |
Method REVENUE_DEC on class /DSD/CL_HH_CCNUM has no exception.
Method REVENUE_ENC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_REVN | Call by reference | Type reference (TYPE) | /DSD/ME_REVN_HD_TT | Zahlung oder Einzug vom Kunden | 20111004 |
Method REVENUE_ENC on class /DSD/CL_HH_CCNUM has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |