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

  • Masking credit card number

    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
    Nikhil

    Nikhil,
    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
    Ambuj

    Dear 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.
    Dominic

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

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

  • MASKING OF CREDIT CARD NUMBER

    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
    Yash

    Hi 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

  • Mask the credit card number

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

    Sree,
    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 appstorepls help

    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

  • You guys are taking money from my card when I haven't bought anything.  last time I bought something was last month and 4.75 is pending from my account. not only that it won't let me update ANY of my apps because I don't have a card number. why do I need

    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