Mass deletion of customer credit cards

Hi All,
I'm trying to write a program to identify credit cards which are either expired or over xxx days old in our system and then delete them.  The issue I have is that my program is very, very slow.  I'm deleting the credit cards by using a recording of XD02, I did look for a function module to do this but couldn't find one.  I'm now searching again for a standard function module to do this, as my program took 16 hours to delete 600 credit cards and we have over 100,000 to delete.
Can anyone help me?
Thanks,
Gill

Hi Gill,
You could try to fix this with E-Catts.
Even if it is not their main goel, it can be used for this.
This is quite simple to deal with.
Transaction secatt.
Create a test script, in the Editor tab, click on pattern.
then select UI control / TCD(record), pick your transaction in the fill then execute.
You'll have to do the work for one customer.
Then once you're done, after save, you should be back to secatt tranacation. Pick yes to the transfer data question.
Then double click in the editor on XD02_01.
Expanse the following nodes: Dynpro / [1]  then double click on FIELD.
you should find here the customer number you filled.
On the line you should have for example: 'S' 'RF02D-KUNNR' 6000001
S is for set new value.
You have to change the customer number by a variable named for exampl I_KUNNR, press enter then select import parameter.
You can now save your test script. Exit to secatt transaction then create a Test configuration.
In configuration tab fill your test script name then go to Variants tabs.
You will find a screen where you can fill a line for each customer you want to deal with. (you can also use an excel file)
Good luck.
Do not hesitate if you have questions

Similar Messages

  • Customer Credit Card Informaiton.

    Hi All,
    How differentiate the credit cards are assigned at customer level and site level in iby_creditcard table.
    I am actually using the follwoing query to get the customer credit card information.
    SELECT o628511.card_owner_id
    , o628511.instrument_type
    , o628511.purchasecard_flag
    , o628511.active_flag
    , o628511.single_use_flag
    , o628511.information_only_flag
    , o628511.expirydate
    , o628511.masked_cc_number
    , SUBSTR (o628511.masked_cc_number, -4) last4digists_cc_number
    , o628511.card_issuer_code
    , order_of_preference "Credit Card Priority"
    , o364701.location_id
    , o364693.cust_account_id
    , o528349.party_site_use_id
    , o364687.start_date "Receipt Method Start Date"
    , o364687.end_date "Receipt Method End Date"
    , o364687.NAME "Receipt Method Name"
    , o436603.receipt_method_id
    , o436603.primary_flag "Receipt Primary Flag"
    , o628343.start_date "Credit Card Start Date"
    , o628343.end_date "Credit Card End Date"
    FROM ar.ar_receipt_methods o364687
    , ar.hz_cust_accounts o364693
    , ar.hz_locations o364699
    , ar.hz_parties o364700
    , ar.hz_party_sites o364701
    , ar.ra_cust_receipt_methods o436603
    , ar.hz_party_site_uses o528349
    , ar.hz_cust_acct_sites_all site
    , ar.hz_cust_site_uses_all aaa
    , iby.iby_pmt_instr_uses_all o628343
    , iby.iby_creditcard o628511
    WHERE o364699.location_id = o364701.location_id
    AND o364700.party_id = o364693.party_id
    AND o364700.party_id = o364701.party_id
    AND o364693.account_number = '111111'
    AND o364693.cust_account_id = o436603.customer_id(+)
    AND aaa.site_use_id(+) = o436603.site_use_id
    AND site.party_site_id = o364701.party_site_id
    AND aaa.cust_acct_site_id = site.cust_acct_site_id
    AND o364687.receipt_method_id(+) = o436603.receipt_method_id
    AND o364701.party_site_id = o528349.party_site_id
    AND o628511.instrid = o628343.instrument_id
    AND o628343.instrument_type = 'CREDITCARD'
    AND o528349.party_site_use_id = o628511.addressid
    Thanks in Advance
    ram

    I have solved the issue using bellow query.
    SELECT DISTINCT ibyc.card_owner_id
    , hzcsu.site_use_id
    , hzcsu.site_use_code
    , ibyc.instrument_type
    , ibyc.purchasecard_flag
    , ibyc.active_flag
    , ibyc.single_use_flag
    , ibyc.information_only_flag
    , ibyc.expirydate
    , ibyc.masked_cc_number
    , SUBSTR (ibyc.masked_cc_number, -4) last4digists_cc_number
    , ibyc.card_issuer_code
    , order_of_preference "Credit Card Priority"
    , hzps.location_id
    , hzca.cust_account_id
    , hzpsu.party_site_use_id
    , receipt.start_date "Receipt Method Start Date"
    , receipt.end_date "Receipt Method End Date"
    , receipt.NAME "Receipt Method Name"
    , receipt.receipt_method_id
    , receipt.primary_flag "Receipt Primary Flag"
    , ibypiu.start_date "Credit Card Start Date"
    , ibypiu.end_date "Credit Card End Date"
    , ibyep.ext_payer_id
    , DECODE (ibyep.acct_site_use_id, NULL, 'CUSTOMER_LEVEL', 'SITE_LEVEL') card_level
    FROM ar.hz_cust_accounts hzca
    , ar.hz_locations hzl
    , ar.hz_parties hzp
    , ar.hz_party_sites hzps
    , ar.hz_party_site_uses hzpsu
    , ar.hz_cust_acct_sites_all hzcas
    , ar.hz_cust_site_uses_all hzcsu
    , (SELECT aaa.cust_account_id
    , aaa.site_use_id
    , arrm.start_date
    , arrm.end_date
    , arrm.NAME
    , arcrm.receipt_method_id
    , arcrm.primary_flag
    FROM ar.ra_cust_receipt_methods arcrm
    , ar.ar_receipt_methods arrm
    , (SELECT hzca1.cust_account_id
    , hzcsu1.site_use_id
    FROM hz_cust_accounts hzca1
    , hz_cust_acct_sites_all hzcas1
    , hz_cust_site_uses_all hzcsu1
    WHERE hzca1.cust_account_id = hzcas1.cust_account_id
    AND hzcas1.cust_acct_site_id = hzcsu1.cust_acct_site_id) aaa
    WHERE arrm.receipt_method_id(+) = arcrm.receipt_method_id
    AND aaa.cust_account_id = arcrm.customer_id(+)
    AND aaa.site_use_id = arcrm.site_use_id(+)) receipt
    , iby.iby_pmt_instr_uses_all ibypiu
    , iby.iby_creditcard ibyc
    , iby_external_payers_all ibyep
    WHERE hzl.location_id = hzps.location_id
    AND hzp.party_id = hzca.party_id
    AND hzp.party_id = hzps.party_id
    --AND    hzca.account_number = '12345'
    AND SYSDATE <= NVL (ibyc.inactive_date, SYSDATE)
    AND hzcas.party_site_id = hzps.party_site_id
    AND hzcsu.cust_acct_site_id = hzcas.cust_acct_site_id
    AND hzps.party_site_id = hzpsu.party_site_id
    AND ibyc.instrid = ibypiu.instrument_id
    AND ibypiu.instrument_type = 'CREDITCARD'
    AND hzcsu.site_use_code = 'BILL_TO'
    AND hzpsu.party_site_use_id = ibyc.addressid
    AND ibyep.cust_account_id = hzca.cust_account_id
    AND ibyep.ext_payer_id = ibypiu.ext_pmt_party_id
    AND hzca.cust_account_id = receipt.cust_account_id
    AND hzcsu.site_use_id = receipt.site_use_id
    Thanks
    Ram
    Edited by: ram on Aug 31, 2009 1:37 PM

  • HT4990 In Itunes, how do I delete my old credit card and submit a new credit card for Itune purchase ?

    In Itunes , how do I delete my old credit card and submit a new one in order to buy music?

    Check this out, you can change the payment information this way: http://support.apple.com/kb/ht1918

  • Customer- credit Card Issue on Sales Order

    Hi Experts,
    There is an issue,where an incorrect Credit Card details are showing up during an order creation for a Customer.
    In XD02, the payment card details shows it as Master Card. But while creating order(VA01),it showing VISA card. Can anyone explain what could be the issue?
    It should appear as Master card in VA01 too.
    Thanks,
    Arhy

    Hi,
    Check the Card details of the  Payer and not Sold to Party.
    Regards,
    Sharan

  • Customer credit card refund

    Hi everyone,
    I issued a credit memo to a customer because they returned some items.
    The invoice was originally paid by credit card and they requested to refund their card.
    These are the steps I took:
    Sales A/R> Credit memo> Enter all information>click the Accounting tab and on the credit card transaction section,  select  the original charge> Add the CM and the message "credit card refunded" appeared on the bottom of the screen. The refund was also processed thru the gateway. So I thought everything worked.
    However, the credit card refund does not show under Banking>Deposit>Credit card tab and when I checked the BP master data ,I noticed that the payment showed up as an Outgoing payment.
    How do I fix? I need the payment to go to Incoming instead of Outgoing.
    Any help would be appreciated

    I am using SAP Business One and am having the same issue...  Everyone knows the credit card companies net together your sales and credits into one bank transfer. So, shouldn't the software work on the same premise, allowing outgoing and incoming payments regarding customers using the Payment Means Credit Card show in your deposit screen, allowing you to net your incoming and outgoing into one Deposit? You can make the outgoing payment to the customer for the refund and have it post to the Credit Card Clearing account, but it still won't show on the deposit screen.  It certainly will make for a diffucult bank rec if you have to constantly choose a Deposit and a Payment to net to one bank transaction.
    Has anyone found a way to handle this issue??
    We are not currently using an add-on. We are processing our credit card transactions outside SAP and posting them into SAP through Incoming Payments and Outgoing Payments.
    I assume you can't to a negative Incoming Payment...
    Kathleen Piano, CPA
    Controller
    On Rite Company

  • Is there any way to delete the saved credit card

    info in the iTunes account?  I just got my son an iPod Touch for Christmas.  I have access to the app store restricted; however, I would also like for the credit card info not to be stored, either, just as an additional safegaurd against my son downloading apps without permission.  (He has the password to access the account because he is currently using a giftcard for downloads.)  I tried to edit my account to delete trhe credit card info, but I was unable to do so. 
    Also, I noticed in my account profile that, although the credit card # is there, the securty code is not.  When downloading an app, are you prompted to enter the security code?  If so, that will also solve my issue.  Thanks in advance for any help!  I am new to this whole iPod experience. 

    Try:
    How to remove credit card details?...: Apple Support Communities

  • Delete Company Paid Credit Card Receipts

    We had some company paid credit card receipts load with an error in the exchange rate. We need to delete these charges so corrected entries can be added. Is there any way to delete a company paid credit card receipt?

    Hello Ben,
    You can use the report RPTTUW02 to delete the credit card in PCL1 BUT please read first the report documentation carefully.
    Regards,
    Raynard

  • Why can't I delete my old credit card?

    My credit card data was stolen and has since been canceled. Why doesn't VZW have a way to delete old credit card data? I don't need this old data and I don't want to accidentally activate it in the future. How can VZW claim to be a technology leader when their website is so crippled?

    I found that feature amusing myself. You can add a new card, give it a name like card 2 etc.
    It states on the site that after 6 months of inactivity the card falls off.
    Did you try an overwrite of the existing card under edit? I think I saw edit I will go back in and check.
    Good Luck

  • How to encrypt information like customer credit card information?

    Hi I would like to know what is is the safe way to add a credit card information form for my customers, without compromising their information? ON Adobe Muse

    Hi Veronica,
    If you choose to host the site on Business Catalyst, you can take advantage of the BC's Ecommerce feature to achieve what you are looking for, For more info, Please refer to the following link Business Catalyst Help | E-commerce
    Regards,
    Aish

  • Mass deletion of customer accounts

    Hello
    Can I completely delete the customer records from the system using some standard tcode or program

    Dear Gaurav,
    I have tested on to my test Client.
    I created one "new customer" and then run the profram "SAPF047" in SE38.
    Then, go to t. code: OBR2
    key-in that "newly customer id" and check box: Delete Customer, under tab: Deletion quantity selection.
    Under tab: Deletion depth, check box: only general master data, and keyed-in charts of accounts.
    Under tab: Program control, selected Customer detail log (no oher option).
    But, it was on to my Test-Client and there were no records for customer. I can't suggest from my front, as your's is Production-Client, and there might be open records for your customer.
    Best Regards,
    Amit

  • We are evaluating EchoSign to receive customer Credit Card and CVV information for payment against a contract.

    Is EchoSign PRO appropriate as it does not support Advanced Form Fields?  Is this covered in Team or Enterprise/Global? Or is it best practice to integrate the CC data fields into our own PDF form with the idea that the data in transit is wrapped in SSL and 256BIT AES?

    Hello,
    An EchoSign Pro subscription will allow for field data to be masked, and setting up that property is pretty quick with the in-tool form creator.
    For masking fields follow these simple steps.
    1) Log in to your EchoSign account and upload the document and make sure u check the check box "Preview, position signatures or add form fields".
    2) This will take you to the page where in you have to put the form fields (boxes).
    3) Now click the tab that says Data fields along the top, just above the Signature block(red in color).
    4) This opens the Data fields options. Select the "text field", and place it in the required place.
    5) Double click on that text field, and the properties menu will open for the field.
    6) Near the top of the Properties menu, you will find a check box that says Mask field data, check that box and save changes and you are good to go!
    Masked field data will not be visible to any subsequent signer to the document, and will not be view-able on the final PDF.
    To recover the field information, you will have to pull a CSV of the field data from the transaction. This can be done per transaction from the Manage tab in EchoSign, or from the History tab if you create a re-usable document.
    For ease of use, we recommend creating the document as a reusable template as the History tab export will give you a full history every time.
    One thing to note with Credit Card numbers is that you want to break the field of 16 numbers into two fields.
    Opening a CSV in Excel will truncate a field number to 15 significant numbers, and you want all 16.
    Please see this article for a more information.

  • How do I delete an old credit card and enter the new one?

    One of my credit cards was lost, a new one issued and I cannot change the info on my account.

    Open the App Store app, go to the Featured pane, swipe to the bottom, tap your Apple ID and choose View Account. Provide the password. You can change the bank card in the payment options in your account info.

  • How do I delete my credit card information?

    I'm trying to delete my old credit card information. (I don't have another credit card.) I can't update any of my apps because they continue to ask me for this credit card. I don't even understand why. None of the apps I own are premium. They are all free. There is not a "NONE" option in the App Store or in Settings. I've already tried everything and I still can't get this credit card off my account. Seems like Apple is forcing iDevice Users to use a credit card. I don't know. Maybe its just me. But if you can help me with this I highly appreciate it. (THERE IS NOT A "NONE" OPTION ANYWHERE. It's because of all the iOS updates.)

    When I enter the current credit card information a red error shows above the box saying "There's a billing problem with a previous purchase. Please update your payment method." This Credit Card has expired. I have another Credit Card (VISA) that expires in 2017 but when I enter its information a alert shows saying "Your payment method was declined. Please enter another payment method." I don't understand because I'm not trying to purchase anything. I'm trying to change the information. And I haven't tried to buy anything on the App Store either.

  • Delete/Erase Credit card details

    Hi,
    In CRM I want to delete all the Credit card history/details from the system for previous 2 years from the system.
    Is there any function module available or how to do this...
    Thanks in advance.
    Regards.

    How to Get Apps From the App Store Without a Credit Card
    http://ipadhelp.com/ipad-help/how-to-get-free-apps-from-the-app-store-without-a- credit-card/
    Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card
    http://support.apple.com/kb/ht2534
    If None is not available - On your computer launch iTunes and click "iTunes Store" in the left navigation pane. Click the "down arrow" next to your name at the top right side of the page and click "Account." Enter your username and password and click "View Account" to log into your account information. Next to your Payment Type, click "Edit." Select the "None" button and click "Done." Confirm that your card has been removed by returning to the Apple account information screen. Under Payment Type, it should say that there is no credit card on file.
     Cheers, Tom

  • Delete Credit card history from CRM

    Hi,
    In CRM I want to delete all the Credit card history/details from the system for last 2 years.
    Is there any function module available or how to do this...
    Thanks in advance.
    Regards.

    Hi,
    Write a Z program to delete the entries from FPLT and FPLTC tables.

Maybe you are looking for