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 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