Masking P-Card Number
Hi All,
I need to mask the first 12 characters with *'s and the last 4 numbers as it for a procurement card.
The transactions where we would like the masking to occur would be:
1) Create/Change/Display Requisition
2) Create/Change/Display Purchase Order
3) Print Preview of Purchase Order (Form)
The option of encryption and decryption is rolled out and hence I want to know how to go about with Masking.
Please suggest me.
Thanks.
Hi,
to hide or grey fields in document, you can use bbp_ui_control_badi
but in your case, you want to partially hide the field content.
I don't think you can do it without standard modification of related the html template.
Kind regards,
Yann
Similar Messages
-
HI
I have a situation in hand.
The legacy system is sending the credit card number and the security number to XI system which then is passed to R/3 system while creating the orders.
The data is sent to XI through the HTTP post.
What I want to do is to mask the card number as 1234********5678 and the security number as *** . before the data is monitored in SXMB_MONI.
I dont wnat to make the card number avaliable in the monitoring but wnat to paa the exact card number to R/3
If anyone has any idea do let me know
Regards
NikhilNikhil,
I would suggest you a workaround on this. First while developing your interface you dont need to do anything since you will testing with some test data. But in production and quality you can restrict access to software components, integration scenario, interface and mapping objects aswell.
check with this blog:
/people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects
Also you restrict your message in sxmb_moni with this weblog:
/people/michal.krawczyk2/blog/2006/01/02/xi-sxmbmoni--controlling-access-to-message-display
https://sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7e4105db-0601-0010-bf87-bd3f714f2c0c
So in you production and quality only the required users can see the message.
---Satish -
How to see masked Credit Card number in Sales Order !!
Hi,
In our SAP system credit card enceryption is activated. Certain users want to see the credit card number in the sales order change/display screen.We are in SAP ECC 6.0.
Please let me know how we can achieve this.
Thanks
AmbujDear Ambuj,
There is no possibility to view the credit card number unmasked in the sales order. You will always get the masked number even if you have C4 authorisation ('C4' action for the V_VBAK_AAT authorisation object). You can view the unmasked credit card number in transaction XD02/XD03.
If you use BAPISDORDER_GETDETAILEDLIST to view the order then the C4 authorisation will be checked and the unmasked number will be displayed (if the user has this authorisation).
If you have access to OSS notes then please check 836079 (FAQ: Credit card encryption and master data) and 766703 (FAQ: Credit card encryption in R/3 systems).
I hope this helps.
Best regards,
Ian Kehoe. -
[POSDM] Credit card number masking
Hi Experts
We have a requirement to mask the credit card number on display (i.e. POS workbench) BUT show full card number on data level for BW data processing.
I am able to mask the card number on display through the config below:
Cross Application Component --> Payment Cards --> Make Security Settings for Payment Cards. (Masked Display and Encrypted When Saved)
Appreciate if you can kindly guide me to the setting for allowing to show the full card number on data level.
Moreover, I have searched in the note here that Installation of the encryption library "SAPCRYPTOLIB" is needed. Is it true?
PCI Implementation - Logistics - SAP Library
Thanks a lot for your help.
DominicHi Lam,
Your question is not clear,
You can achive the BW data processing from following IMG settings,
Here we can do the Enrichment/Modification of Data During Update to BW for masked credit card details,
Credit card details in BW (POS ANALYTICS) can be achived from the below datasource,
Thanks and Regards,
Ramesh D -
Masking a portion of the Payment Card Number in SD
Does anyone know how to mask a portion of the payment card number in SD (VA02, 03, etc)? EX: XXXXXXXXXXX2145
Also if you have done this what transaction is used to view the complete number, if needed?
Thanks
M. Grantham
Edited by: Mia M. Grantham on May 13, 2008 8:28 PMI would suggest you to go through the forum before posting your question, though the encription procedure is :
Encryption of Credit Card
To activate encryption, your system must meet the following requirements:
1. For Release 4.6C, you must import Support Package SAPKH46C46 and
2. Kernel 4.6D must have patch level 1329 (see Note 565111).
3. For Release 470, you must import Support Package SAPKH47022.
4. For Release ERP 500, you must import Support Package SAPKH50007.
5. Download and install SAPCRYPTOLIB (see Note 662340). You must use the CCARD application when you use Transaction SSFA to set up encryption.
We configured the encryption of credit card data primarily based on Note 662340 and 633462. Since quite a few programs and transactions are called, together with system parameter and environment variable changes, it is worth documenting it with detailed steps and screenshots.
Phase 1. Enable SSF encryption using SAPCryptolib
If SSF encryption has been configured before, please jump to Phase 2. Otherwise please follow the procedure below for Windows platform, or Note 662340 for other platforms.
Step 1. Download the SAPcryptolib from http://service.sap.com/swdc - "Download" - "SAP Cryptographic Software".
Step 2. Copy the library and ticket file
Copy sapcrypto.dll and sapgenpse.exe to C:\usr\sap\SID\SYS\exe\run
Copy the ticket file to C:\usr\sap\SID\DVEBMGSxx\sec
Step 3. Change the environment virable for QASADM and SARServiceQAS
Step 4. Set the profile parameters and restart SAP
Step 5. Check that Tcode STRUST can be called successfully
Phase 2. Configure the encryption of credit card data
Step 1. Specify the applicaiton-specific SSF parameters in Tcode SSFA
Call Tcode SSFA, and specify "Private Address Book" and "SSF Profile Name"
Click on "New Entries" - get to next screen; then select "Encryption of Paymant Card in SAP system", hit "Enter" key and Save. The default parameters should work.
Step 2. Check the folder "Encryption of Payment Card" created in Tcode STRUST
Step 3. Create PSE by calling program SSF_CREATE_PSE in Tcode SE38
Execute program SSF_CREATE_PSE from Tcode SE38. (We found that it is easier to call SSF_CREATE_PSE than using Tcode STRUST for this step.) Give the distinguished name you want to use. We also selected the longest key length for stronger security.
Step 4. Import/verify the certificate in Tcode STRUST
Call Tcode STRUST, expend "Encryption of Payment Card" on the left and double-click the item <Server_SID_Instance> under it, then select the certificate displayed on the right (it should have the distinguished name you gave in the previous step). The self-issued certificate could be used. If you want to use external trust center, click on "Create Certificate Request" to get the request, and click "Improt Cert. Response" after the certificate is generated.
Step 5. Execute report SAPFACCG in Tcode SE38 once
Step 6. Maintain view CCARDEC_V in Tcode SM30
Call Tcode SM30 and maintain view CCARDEC_V. Add VISA, MC, and AMEX as Payment Card Type and check "Encrypted" respectively.
Phase 3. Check the configuration
Execute report CCARDEC_CHECK from Tcode SE38, only select P_TOOLS, and you should get the results like the following
**if you provide me ur email id, i can mail you the document. -
Hi SAP Experts,
I would like to know is there is configuration steps for MASKING OF CREDIT CARD NUMBER in the Travel Management Module if yes please let me know the configuration steps for Masking of the Credit Card Numbers.
Regards,Hi,
Yes there is. You can follow the following notes:
1066751 Secure Handling of Credit Card Data in Travel Management
1059333 Secure handling of credit card data in SAP ERP HCM.
1032588 Secure handling of credit card data in ERP
Regards,
Raynard -
Masking Payment (Credit) Card number in CRM 4.0
Hi Experts,
I was wondering how can I mask the credit card number in CRM at BP as well as transaction level. SAP Help says that it happens automatically at transaction level, but it is not happening in our CRM 4.0 system.
We need the masking to be done as 5123**********45 at BP as well as transaction level.
Any help would be highly appreciated and rewarded.
thanks
YashHi Yash,
I am a bit late in answering your question. A bit occupied with my project.
To mask credit card numbers you need have the encryption is in place. In standard the card numbers are not encrypted in the database tables. If your credit card vendor (e.g. paymetric) doen't provide you the third party encryption tool then you have to implement SAP Cryptographic Library for encrypting data in the SAP system (using SSF). Please refer to the note 662340 for encryption. Encryption is a complex process and you need to take the help from BASIS team.
After successful encryption apply the note 837231 for masking.
Let me know, if you have any further questions
<b>Reward if helps</b>
Regards,
Paul Kondaveeti -
Hi,
The credit card number should be masked .Check the theards
https://forums.sdn.sap.com/click.jspa?searchID=12895124&messageID=3331875
https://forums.sdn.sap.com/click.jspa?searchID=12895124&messageID=4340885 -
Credit card number field in sales order
Hi Friends,
Can we configure this field so that it only retains the card number as xxxx1234 (last 4 digits. Currently we have full visibility to customer card data to anyone who has SD display access in sales order.
Thanks,
Sree.ManamSree,
I'd suggest you have a look at OSS note 766703. SAP has functionality for encrypting credit card number and note 766703 is an FAQ that references notes related to that functionality. You'll find reference to notes that discuss how to activate the "masking" of the card number - which is what you describe. Once you've implemented those notes you'll be able to have all execpt the last several digits of the card number masked with '*'.
Regards,
Eric Bushman
VP, Solutions Engineering
Paymetric -
Mask Credit Card Details in sap?
Hi
We receive the payment through credit card, Is there any way to mask the credit card details (including credit card number) in SAP?Hi,
follw the below steps for card processing
1. Maintain Card Types
SPRO-Sales & Distribution-Billing-Payment Cards-Maintain Card types
2. Setting up Merchant ID
SPRO-Sales & Distribution-Billing-Payment Cards-Authorization and Settlement-Maintain Clearing House-Maintain Merchant IDs-Enter Merchant ID
3. Assign Merchant ID
SPRO-Sales & Distribution-Billing-Payment Cards-Authorization and Settlement-Maintain Clearing House-Maintain Merchant IDs-Assign Merchant ID
4. Account determination
5. SPRO-Sales & Distribution-Billing-Payment Cards-Authorization and Settlement-Maintain Clearing House- Account determination-Assign GL Accounts
Select Sls Org/Card cat.
6. Assign Clearing Account
SPRO-Sales & Distribution-Billing-Payment Cards-Authorization and Settlement-Maintain Clearing House-Set Authorization/settlement control per account
Assign Clearing account
7. VA01- Enter Card details
8. Payment Card: Settlement-FCC1
Additional Transactions:
FCC2- Repeat settlement
FCC3-Delete Logs
FCC4-Display Logs
FBRC-Reset Cleared Items
FCCR-Standard Reports
VKM1-Credit Hold Report
VCC1-Payment card credit hold report -
T&E Credit card number appearing in PR05 (simulation)
Hi,
When i click on trip simulation in transaction PR05 after it is created (but not approved yet), i can see (under additional information for additional receipt section) the credit card number of the employee for whom the trip was created which should not be the case normally. This credit card number is appearing in front of the field 'Document number'. The client has successfully implemented credit card masking (PCI) project as per which the credit card number gets masked in SAP database, HR mini-master etc. Still the credit card number appears during simulation. Application is SAP ECC 6.0. As of now, this is the only case reported. Any pointers would help us greatly.
P.S: The employee is using corporate credit card provided by his employer for business purpose
Thanks,
Sudhakar.Hi Sudhakar,
Please refere to the below path and try to supress/block the required characteristics.
SPRO --> Financial Accounting --> Travel Management --> Travel Expenses --> Dailog and Travel Expenses Control --> Forms --> Form structure for ABAP list --> Modules of Form Variant --> Form block Characteristics --> suppress information/columns
The entire block will be hidden from the layout. But, does the users have access to PR05 transaction..?
If you want to mask only the card number, then the changes can be easily done in the FORM, by the ABAP team.
Hope this helps..
Thanks,
Praisty -
Display last four digits of a credit card number
Hi!
How can I display the last four digits of a credit card number with x or asterix masking the other digits?
I.E.
xxxx-xxxx-xxxx-1234
Thanks for suggestions or scripts!but this will not work when the pattern is not symmetric if the input is as below
'2345-2341-567856-12-6578' so the general solution can be
SQL> with t as(select '2345-2341-567856-12-6578' card_no from dual)
2 select substr(regexp_replace(card_no,'[0-9]','X'),1,instr(card_no,'-',-1,1))||substr(card_no,-4) from t;
SUBSTR(REGEXP_REPLACE(CA
XXXX-XXXX-XXXXXX-XX-6578 -
Is there another way of getting apps from the appstore without putting your credit card number in, ive heard about the itunes gift card thing can anybody just give me more info about that and how i can buy free things free things from the appstore...pls help as im only a teenager and have no credit credit and my parents dont trust me with theres and they dont care about the fact that you can set up a password/.... PLEASE SOMEONE HELP I WILL BE SO GRATEFUL... And i would really like to get the iphone 4 but if there is no way of etting apps without your credit number then i would have to get a samsung galaxy s3 maybe ...
You can set up an Apple ID without a credit card.
Create iTunes Store account without credit card - Support - Apple - http://support.apple.com/kb/ht2534 -
I can't update anything because I don't have a card number I took my card off because you guys took money out of my account and now it's pending something won't tell me what it is but I would like to know what's going on and why money is being taken out of my account when I haven't bought anything in a month ..
We are fellow users here on these user-to-user forums, you're not talking to iTunes Support nor Apple.
Have you checked the purchase history on your account ? If you log into your account on your computer's iTunes via the Store > View Account menu option, you should then see a Purchase History section with a 'see all' link to the right of it. Click on that and you should then see a list of your purchases.
You can check if you have any auto-renewing subscriptions (and stop them if you do) by following the instructions on this page : http://support.apple.com/kb/HT4098 -
My Ipod Touch will not let me sign into my apple account without adding a credit card number
I don't have a credit card, or a gift card; an when I go to download an app I log into my account; but it wont 'Fully' log me in until I press 'review', then it does the whole "Your credit card number is a required field". Thus resulting in me not being able to download my desired app, even though my account is verified on the sight ect. But even still, when I go to save my "billing" information on the sight, my "Credit card number" is STILL a required field..! I don't have a credit card..! So how can I download apps without a credit card..?
Try logging into your account in iTunes on a computer and setting the payment method to None.
Why can’t I select None when I edit my payment information?
Last, contact iTunes.
You can always
Create a NEW account/ID for her using these instructions. Make sure you follow the instructions. Many do not and if you do not you will not get the None option. You must use an email address that you have not used with Apple before. Make sure you specify a birthdate that results in being at least 13 years old
Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card
More details of how:
http://ipadhelp.com/ipad-help-tips-tricks/how-to-get-free-apps-from-the-app-stor e-without-a-credit-card/
Maybe you are looking for
-
Is there a way to create shared iTunes playlists with iCloud?
For instance, if I were to create a playlist called "Playlist X" on my Macbook Pro, is there a way for iCloud to put that same playlist in my iMac's iTunes library? And if I were to add a song to the playlist on the iMac, could it appear in the playl
-
Hello as mentionned before I cannot get my macbook pro to switch on. when it is not plugged as I press the power button nothing happens, when the computer is power plugged, it gives me the white blackground with the apple centered and the loading but
-
Calendar event created on iphone not showing in ical.
I have a 4S and when I create a calendar event in ical, it does not show up in my ical ofn my Macbook Pro. I have check sync calendars in iTunes and have selected to display all calendars in my Macbook's iCal. Is ther some thing I am overlooking, or
-
Visual Studios 2008 and Acrobat SDK v9
I am trying to install Acrobat SDK v9. I am getting a prompt to install Visual Studios 2005. Is Visual 2008 supported? If so, what version of SDK?
-
Problem of installing biomedical startup kit 3
hi. I have installed labview 8.6, runtime engine and biomedical startup kit 3 on Windows 8.1. Why can I not find the biomedical kit on functions panel in labview8.3? I also installed labview 2012, but cannot find either. please help me with that.