SSN number masking in SWIA transaaction

Hi,
The requirement Is to mask the SSN number in SWIA transaction,
I would like to know how achieve it.
Note: There are no Enhancements available, its 4.7 so no enhancement framework is also not available.
Thanks in advance,
Praveen

You can use the following GuiXT script to mask that particular block
del G[Selection Using Work Item ID]
Kanagaraja L

Similar Messages

  • How to mask SSN number in Identification Number field in BP?

    Hello Gurus,
    We have a requirement to mask the initial 5 digits of SSN number when displayed in the Identification Number field in the Identification tab of BP transaction. What is the best way to go ahead with this enhancement?
    We do not want to encrypt the data at the database level. Just encrypt at while displaying SSN Number on BP transaction.
    If anyone has carried out such enhancement, would appreciate if you can share how you did it?
    Thanks to all in advance,
    Shyamak

    Shyamak,
    This is for CRM -
    Go the PBO of the screen that has identification details. In a suitable PBO module, you can implement and implicit enhancement point and change the data in internal table.
    In my system it is function group BUD0. It would be same in yours as well. Screen is 1520 for me, it may be something else for you. I would have done in module - 'pbo_1520'. Do it at the end of this module. Internal table name GT_BUT0ID
    You need to so something similar in ECC
    Cheers
    Niraj

  • External Phone Number Mask issue in CUCM 8.6

    I'm having an issue with External Phone Number Masks in CUCM 8.6
    Until recently our DID ranges were all in the 301-713-nnnn range.  Using the EPNM worked successfully providing CallerID.    We have now added some DIDs with the prefix 301-427.
    I have set the Route List Detail Configuration to:
    Use Calling Party's External Phone Number Mask*  Off
    Calling Party Transform Mask   3014279999
    However, when I run debug isdn q931 on the gateway the Calling Party Number = '3017139999'.
    It appears that the mask 3014279999 is being changed to 3017139999 by Call Manager,  but I do not know where this is happening.   
    I do not have any translation  or transformations set.

    Here is my understanding of the Caller ID.  You can set or change the ID in 4 places:
    1.  The DN - set the External Phone Number Mask on the DN on the phone device e.g. if the DN is 1234 and the EPNM is 301713XXXX , the caller ID becomes 3017131234
    2. The Route Pattern - you can check the box to use the EPNM set in 1 or leave unchecked and set a mask here in the same way as 1.   A mask set here will overwrite the mask in 1. In my case I want to use the EPNM and I have the option unchecked and no transformation
    3. The Route List (Route List Detail) - you can set Use Calling Party's EPNM to ON or OFF or Default.  ON means use the DNs EPNM.  If set to OFF you can set a mask here and this will overwrite the mask in 1. and 2.   I my case I have this set ON to use the DNs EPNM
    4. On the Gateway - on the endpoints you can set Caller ID DN in Call Routing Outbound Calls.  This setting overwrites the masks from 1., 2. and 3.   You need to reset the gateway (not just the endpoints) for changes to take effect.   In my case this is blank.  It did have a value of 301713XXXX.  When I removed this I failed to reset the gateway to the setting was still active causing my issue

  • External Phone Number Mask Question

    We have several phones with NonDID number on them.  Our route pattern is setup to use an external phone number mask of the sites main number (1112223333).  However on two of the phones, we would like to have a different number displayed (1112224444). We have tried to do this by entering this number (1112224444) into the extranal phone number mask of the DN on the 2 phone.  This did not work, the main number (1112223333) is still being displayed (caller ID).
    We know that we can just remove the external phone number mask from the route pattern and then enter one (external phone number mask) into every dn.  But, is there an easlier way to accomplsish this (there are currently 50 phones at this site)?

    Unless the checkbox for use the external calling party number is checked in the RP it's useless to set it on the phone.
    You're sending the main number because most likely the checkbox is unchecked and as you mentioned you have hardcoded that mask.
    Other than copying the RP, creating new partition and modifying CSS from those 2 phones, I would just check the checkbox on the RP and use BAT to change the external calling party mask on the DNs.
    HTH
    java
    If this helps, please rate
    www.cisco.com/go/pdihelpdesk

  • Want External Phone Number Mask to say "Unknown Caller" Is this Possible?

    When a user dials an external # is it possible to have it show on Caller ID as "Unknown Caller"?
    I have deleted the # that is currently in the External Phone Number Mask, and left it blank, but the Coporate# now shows when he dials out.
    This is something that only needs to be setup for 1 user, not the entire company.

    There will always be some number/name displayed. If you do not put in a number in the outside mask, the number/name associated with the smart trunk will be displayed.
    You might talk to your local phone company and see if they can restrict the numbers or a single phone number. If they can do that on even one number, you can put it into the mask for all of your phones.
    Two other problems you might have with this. One, a lot of people (I do) block calls from phones that do not display a phone numbers.
    Another problem you are going to run into is when someone calls "911" by accident. The Police/fire will try to call back to the number for the smart trunk. And since most often is not on a phone. They will send cars or trucks to the address listed for those smart trunks. Usually the billing address for your company.

  • Use External phone Number mask * Calling party Transform Mask @ Route patt

    Having an issue with CLID at RP level. Lets say I have two phones. One phone is configured with an External phone number mask of 1112223333 and the other one does not have an external number mask set. When a call is placed to the PSTN, Phone one needs to display its external phone number mask. Phone two since nothing has been added under external phone mask needs to be 1112224444.
    I configured the RP to "Use External Phone Number mask" and set the Calling Party Transform mask to 1112224444. I figured that if an external phone number mask was specified under the DN that it will route it to the PSTN and if nothing specified under the DN it will default to 1112224444 according to the setting in the RP.
    When I configured this, no matter what I do the calling party transform mask takes priority and the external phone number mask is never used. Is there a way around this? I tried it at the RL level and it does the same thing.
    Does anyone have any other ideas other than adding an external phone number mask for every phone.

    Thats what I thought. Why can't they add that as a feature in the next release of CM? It seems like it could be simple to do. Check for External Phone number mask, if nothing is specified, then check for calling party transform mask. If true set Calling Party transform Mask as CLID and route to RL or something like that..
    thanks

  • External Phone number mask

    I have to enter external phone number masks on a number of different phones. when I do this the number then appears on the top line of the LCD screen, can I stop this?

    Sorry, no, this cannot be changed.
    adignan - berbee

  • Field For SSn number

    Hi All,
    Can anybody please tell me the field for SSN number.And in whcih table it will stored.
    I have srached in PA002 but it is not avaliable.
    Can anybody help me.
    Thanks,

    Hi,
    This field is applicable to US. You would find this in IT0002-Pesonal Data. If the country grouping is 10, you would automatically get this field in IT0002.
    Regards,
    Suhasini

  • Regarding SSN Number in Personal data

    Hi All,
    In ESS, if we change the SSN number of an employee in the Personal Data, it is not getting reflected in the SAP R/3 data and the SSN Number is reset to Space.
    Did anyone experienced the same problem, if yes can you please suggest the solution for the same.
    Thanks in advance,
    Shashi,

    Bharat can you please be more detail. Am also facing the same problem. Its odd. Problem with just the SSN number of the Peronal ldata screen. When we update the SSN value from front end, its gone, its not getting reflectedand even the old numbe rs gone. Suprised how it is possible since SSN is a mondatory field and how could it save through BAPI or RFC without a mandatory field. I guess it shold be a problem with the underlying RFC func that is used to update data into the infotypes. Any suggestions???
    Sam

  • Hide SSN Number in 0employee_attr

    Hi,
           I want to hide SSN Number in the extractor "0employee_attr". have tried RSO2 to eddit the data source, but I get the message which says " 0EMPLOYEE_ATTR is extracted using functional module HR_BIW_GET_MASTER_DATA" and it does not allow me to edit the data source. Any idea how I can address this issue...

    Go to RSA6 transaction and edit the datasoruce over there...
    You can hide the field there and save.
    RSO2 transaction is used only for generic datasources it cant be used for standard ones.
    Edited by: mansi dandavate on Aug 14, 2009 6:58 AM

  • I erg my final cut express with apple, my computer is askingfor final cut ssn number after a year, i don't have the box. how do I get it from apple me

    How do i get my ssn number from apple for my final cut express, I installed it almost a year ago.  now its asking for the ssn and I don't have the box.
    Koby

    Read this: http://support.apple.com/kb/HT1861

  • Converting SSN Number

    can anybody tell me the logic to convert ssn number
    421-64-8951 to 421648951 .Plz answer urgently,points will be awarded undoubtedly.

    u can use REPLACE statement
    DATA :  TEST1(11) type C VALUE '421-64-8951'.
    REPLACE ALL OCCURRENCES OF '-' IN  TEST1 WITH ''.
    *Note : its two times single qoute at last in above statement without any space between quotes
    OR
    USE CONCATENATE with Offset settings...
    See below code
    DATA:TEST1(11) type C VALUE '421-64-8951',
    TEST2(3) type c,
    TEST3(2) type c,
    TEST4(6) type c,
    TEST5(9) TYPE C.
    move test1+0(3) to test2.
    move test1+4(2) to test3.
    move test1+7(6) to test4.
    concatenate test2 test3 test4 into test5.
    write:/ test5.
    Hope it will solve your problem..
    Thanks & Regards
    ilesh 24x7

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

  • Number masking

    Hi,
    I am using Oracle 10 g.
    I have a column of credit card numbers and i wanted the numbers to be masked. I want the first 6 numbers to be remain as it is along with last 4 numbers . The data between first 6 digit and last 4 digit should be replaced with xxxx
    for example
    ---CVI-USD94.00/1234567891097193T/1115/N194940*34739292 ---update to CVI-USD94.00/123456XXXXXX7193T/1115/N194940*34739292
    CCDC123456789109719/0213/A001781                                   -update to CCDC123456XXXXX9719/0213/A001781
    ---C AAA 1234567891234567 ---update to C AAA 123456xxxxxx4567
    CCVI/1234567891097193D0613/N0000                                   update to CCVI/123456XXXXXX7193D0613/N0000
    --CCVI/123456XXXXXX7193D0613/N0000                                   - Nothing to do
    NONREF-YW12345                                                                nothing to do
    ---EXT000380801812 -- nothing to do
    The length of credit card number can be any length but in all the cases it should only replace the value between first 6 digit and last 4 digit with xxxx
    I can use the below mention query, for only 4th scenario
    SELECT regexp_replace('-C AAA 1234567891234567','(.*?)([0-9]{6})([0-9]+?)([0-9]{4}$)','\1\2xxxxxx\4') FROM DUAL;
    Note- I am not looking for Encryption or Decryption technology. This will be one time update in the table and the number of data in table runs in milions
    so it has to search the table and update it wherever it is no present in above format.
    Thanks in Advance
    Edited by: sandm on Apr 13, 2012 5:33 AM

    Exact one-to-one replace :SQL> l
      1  with t as (
      2  select 'CVI-USD94.00/1234567891097193T/1115/N194940*34739292' str from dual
      3  union all select 'CCDC123456789109719/0213/A001781' from dual
      4  union all select 'C AAA 1234567891234567' from dual
      5  union all select 'CCVI/1234567891097193D0613/N0000' from dual
      6  union all select 'CCVI/123456XXXXXX7193D0613/N0000' from dual
      7  union all select 'NONREF-YW12345' from dual
      8  union all select 'EXT000380801812' from dual
      9  )
    10  select
    11  str,
    12  case
    13       when p1!=p2
    14       then p1||RPAD('x',lgth-length(p1)-length(p2),'x')||p2
    15       else str
    16  end rstr
    17  from (
    18       select str
    19       ,length(str) lgth
    20       ,regexp_replace(str,'^(.*?\d{6})\d*(\d{4}.*)$','\1') p1
    21       ,regexp_replace(str,'^(.*?\d{6})\d*(\d{4}.*)$','\2') p2
    22       from t
    23* )
    SQL> /
    STR                                        RSTR
    CVI-USD94.00/1234567891097193T/1115/N194940*34739292          CVI-USD94.00/123456xxxxxx7193T/1115/N194940*34739292
    CCDC123456789109719/0213/A001781                    CCDC123456xxxxx9719/0213/A001781
    C AAA 1234567891234567                              C AAA 123456xxxxxx4567
    CCVI/1234567891097193D0613/N0000                    CCVI/123456xxxxxx7193D0613/N0000
    CCVI/123456XXXXXX7193D0613/N0000                    CCVI/123456XXXXXX7193D0613/N0000
    NONREF-YW12345                                   NONREF-YW12345
    EXT000380801812                               EXT000380xx1812
    7 rows selected.Might be a lot worse performance wise...

  • SSN number

    Hi
    We have 1 employee with 2 different PERNR, But same SSN but two different PERNR. Both employees are active at the same time
    when we try to maintain the same SSN then system will not accept please let me know what setting we need to do to make it accept.
    We have added the reference number still the SSN is not getting sinked.
    thanks
    Veer
    Edited by: veereshgr on Jan 18, 2012 7:11 AM

    Hello Veer,
    1 employee to have 2 pernr it should be concurrent employee, only in this SSN is interlinked as Infotype 2 is same. If you are maintaining as reference it will not be considered as single pernr, it is considered as different only, which is the reason when you maintain SSN as same it is giving the error. System is propting the error correctly for your scenario. Kindly use the Concurrent employment if you want to maintain more than 1 pernr for the employee.
    With Regards,
    S.Karthik

Maybe you are looking for