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
⤷
⤷
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 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'CARD_GUID' | Field Name | 20111006 | ||
| 2 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'CARD_NO' | Field Name | 20111006 | ||
| 3 | Constant | Public | Type reference (TYPE) | EDI_IDOCTP | '/DSD/ROUTEACCOUNT_CENCAS002' | Message Type | 20111007 | ||
| 4 | Constant | Public | Type reference (TYPE) | EDI_IDOCTP | '/DSD/ROUTEACCOUNT_CENCAS003' | Basic Type | 20111007 | ||
| 5 | Constant | Public | Type reference (TYPE) | EDILSEGTYP | '/DSD/E1BPRAREVEXP2' | Segment Type | 20111007 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Check Encryption for Card Type | 20111005 | |
| 2 | Static method | Private | Method | Decryption of Credit Card Numbers | 20110930 | |
| 3 | Static method | Private | Method | Encryption of Credit Card Numbers | 20110930 | |
| 4 | Static method | Public | Method | Decryption of Customer Details | 20111004 | |
| 5 | Static method | Public | Method | Encryption of Customer Details | 20111004 | |
| 6 | Static method | Public | Method | Decryption of Received Payments | 20111004 | |
| 7 | Static method | Public | Method | Encryption of Received Payments | 20111004 | |
| 8 | Static method | Public | Method | Decryption of Receipts/Expenditures | 20111004 | |
| 9 | Static method | Public | Method | Encryption of Receipts/Expenditures | 20111004 | |
| 10 | Static method | Public | Method | Decryption of Received Payments | 20111004 | |
| 11 | 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 | IV_CCINS | Call by reference | Type reference (TYPE) | CCINS | Zahlungskarten: Kartenart | 20111005 | |||
| 2 | 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 | IV_CARDGUID | Call by reference | Type reference (TYPE) | CARD_GUID | GUID einer Zahlungskarte | 20110930 | |||
| 2 | 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 | IV_CARDNUM | Call by reference | Type reference (TYPE) | CCNUM | Zahlungskarten: Kartennummer | 20110930 | |||
| 2 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 |