Blocking a customer

There are customers at the company's SAP database which are created twice. I want to block those customers against giving orders by VA05 or VA06. With the customers' codes I can still give orders on SAP and a yellow warning for VD06 appears. Delivery or billing is not possible but order is. How can I block a customer from giving order?

Hi Yasar,
You Use user exit
USEREXIT_SAVE_DOCUMENT_PREPARE
With the ABAPer helep, you put logic when you are going to create a Sales order with Blocked or Deleted Customer the system need to give error message and should not allow to save the Sales order then only you will get error massage otherwise as per standard it will give only warning massage.
I hope it will help you,please reward me
Regards,
Murali.

Similar Messages

  • Billing block for customer for sales document type OR

    Hi
    I want to block a customer for a particular sales document type OR
    How to do it?
    Regards

    Hi Nikhil
    There is a field called "Check Partner Auth.", but it is necessary to create the order from a contract. This field is in sales document customizing VOV8.
    SAP Documentation:
    Check partner authorizations
    This check determines whether a partner is authorized to release against a contract.
    Procedure
    Here you can specify whether the check is to be performed against the partners in the contract or the partners in the customer hierarchy. If you do not want the check to be performed, leave the field blank.
    When you create a release order for a contract, the system determines whether a partner is authorized to release against the contract. The check is performed at header level. Depending on the rule you enter in this field, the system checks against one of the following:
    Partners in the contract
    If the partner has the partner function AG (sold-to party) or AA (sold-to party authorized to release) in the contract, the system accepts the partner as the sold-to party for the release order.
    Partners in the hierarchy
    If the sold-to party of the contract is at a higher level in the customer hierarchy to the partner who wants to release against the contract, the system accepts the partner as the sold-to party for the release order.
    Note
    If you create a contract with reference to another contract, the system does not run a check and it copies all the partners created in the target contract. If you do not want it to do this, use copying control in Customizing to change it.
    Regards.
    Mikel

  • Credit block the customer with no transactions

    I have a requirement i.e Credit Block the customer with no transaction for past 6 months
    how can this be achieved

    Hi
    You need to decide first which transaction to consider i.e past six month sale order, delivery, billing etc.
    If you want to consider the billing document for the sales history check -  then take the help of ABAPer & write a logic in below user exit , while creating a sale order system should check if any bililng doc exist within last six month, if yes, there should not be a block if no, then set a block. 
    LVKMPFZ1: USER_CREDIT_CHECK1
    To activate this block, go to OVA8, tick user1.
    thanks

  • Block/unblock customer report

    hi all,
    plz solve my problm in block/unblock customer reports.
    thanks

    Hi Rajiv,
    Is it that you want to knwo how to Block and unblock customer if yes the T-Code is VD05.
    Regards
    Suvin

  • Sales order block in customer master

    Hi  Gurus,
    There is one requiremnet from client.
    _Create one additional Sales Order Block which is maintained in the customer master and prevents order creation for these customers._
    Can any one tell me where is sales order block in customer master.
    Regards,
    Ajoy

    Hi,
    You can block the customer centrally or for the required sales areas using XD05. this is one option.
    As i understand additional block at sales order for this customer means you can set the customer credit limit as say 1 $ assuming any of the material that is sold is above that, the system does the credit check and blocks the order. How do you want to deal with this block you can think in terms of credit management settings. This is config.
    But if you want to set a block at the sales order dynamically for the required some customers, then you need to implement an user exit like, Userexit_save_document. the authorised users can go in VA02 and remove the block. But to identify in the user exit logic which customer you want to block you need to maintain some master at customer master level.
    Anyways let me know if this idea helps you so that i can guide furhter.
    regards
    sadhu kishore

  • Blocking a customer using class method CMD_EI_API= MAINTAIN_DIRECT_INPUT

    Hello Experts!
    I am using the method CMD_EI_API=>MAINTAIN_DIRECT_INPUT to block a customer when it fails export compliance checks. It only works when the user creating an order has privileges to block the customer, which is usually not the case.
    I was hoping that since this runs as part of creating an order, the system would take over to block the customer and not check the user's privileges.
    Does anyone know any setting in the structures passed in where the block will take place as part of an SAP process and not under the user's role/privileges? I'm currently setting the structure element CMDS_EI_SALES_DATA-LIFSD to 'ZC' which is our custom block setting, and when the customer service rep has privileges to block the customer it works, when they don't it should still work, but it doesn't and the message returned is: You are not authorized to use Transaction XD02.
    Thanks,
    Scott

    Dear Ashok,
    possibly structure CMDS_EI_TAX_IND_KEY
    Greetings
    Winfried

  • Sales of block\unblock customer

    Hi all,
        I am doing workflow to " notify sales of block/unblock customer ". The transactions to be used are fd05 or xd05. Can anyone pls suggest me the related BOR  to trigger the workflow.
    Points will be awarded,
    thanks,
    praveena.

    Put on the event trace via transaction SWELS. Then perform the action you need to in FD05 or XD05. If an event is triggered it is listed in the event trace. You can read it out via transaction SWEL. In the event trace also the related BO is mentioned. Try if this solves your problem.
    By the way: probably you have to do some programming to incoporate the change documents of the BO of the customer. The BO will be BUS1006, but likely the event triggered is BUS1006-CHANGED, which will also be triggered by other changes in the customer (e.g. the name or the address). Look in table CDHDR and CDPOS to find the changedocuments.
    Good luck!
    Kind regards,
    Joost van Poppel
    Edited by: Joost van Poppel on Jan 22, 2008 10:00 AM

  • Block/unblock customer

    Hi Gurus,
    can any body tell me
    How we can block the Customer?
    How we can Unblock The Customer?
    wats the functionality of that?
    and where the data will be stored?
    thanks in advance

    Dear Dhanush
    To block / unblock the customer  - VD05 or XD05
    In Table KNA1, you can find the following blocks
    - AUFSD  for Order block
    - LIFSD  for Delivery block
    - FAKSD  for Billing block
    thanks
    G. Lakshmipathi

  • How to block a customer so that deliveru cannot be created

    Gurus,
    Need a standard solution on how to block a customer so that the delivery cannot be created

    Dear Ansh:
    I test with both options if the sales order have the same customer in sold to and ship to, I blocked sold to, but when I enter a different ship, I blocked only ship to and it works fine for both scenaries.
    Please check the screen for both scenaries.
    a) Sold to blocked.
    Sold to blocked:
    Please check it and revert.
    Antonio Martinez

  • Block the customer user EXIT

    dear sap gurus
    is there any user exit can enable us to block the customer (XD05)  when using a specific document type
    EXAMPLE:When using a document type X trigger transaction (XD05)

    Hi,
    Donot use call transaction in any of the user exits or badis
    I will give you an idea but not the source code. Find a suitable exit or badi for transaction F-02 or FBZG ( as per your requirement ) . In the exit use class CMD_EI_API method MAINTAIN_BAPI and populate the values as required
    for blocking/unblocking customer. Thiswill only get executed when a commit work is invoked by the transaction.

  • BAPI to block  a customer on KNB1-SPERR

    Hi Experts,
    I have a requirement to block a customer based on his credit limit check..etc, which would finally leads to blcok or unblock a customer at company code level i.e the filed in KNB1-SPERR.
    Currently i am using a call transaction 'XD02' to achieve the same which i want to do that using BAPIs. Couls some one help me with this please.
    Thanks
    Dany

    Hi,
    You are not very clear on what you are looking for. If you have set the configuration as such then the BP is automatically created when the customer is created. The complete BP set up and configuration can be found in
    Note 956054 - BP_CVI Customer-vendor integration as of ERP2005 (ECC600)
    If your customers have already been set up then you can create Business Partners by using the synchronization cockpit
    For more information on using the Synchronization Cockpit, see the SAP Library  under SAP ERP Central Component -> Cross-Application Components -> Master Data Synchronization -> Synchronization Cockpit
    You can only create BP's here by range or individually.  There is the T-Code FLBPD1 to create BP manually.
    Do a trial run first on your test system and see what BP are showing errors (Check this in MDS_PPO2)
    Further you could use an LSMW but bear in mind that you will not have the link between the BP and the Customer. This needs to be established separately. SAP has a program for that to create the customer link. (I recommend to do everything as automated as possible)
    Hope this helps
    Regards,
    Richard

  • Blocking of Customer

    Dear Friends,
    I have Blocked a customer for a Sales Area and for a specific company code through VD05 / XD05. Howsoever, when I am performing the Billing, the System creates a Billing Document and does not block.
    Kindly suggest a solution.
    Regards
    Vineet Jain

    Hi Vineet,
    Pls double check:
    1. whether "billing block" against the selected sales area is maintained.
    2. whether the billing document is against that selected sales area.

  • Payment block in customer/vendors - how to clear

    Hi there,
    We have a situation where we have a customer, who is also a vendor.  When we receive a remittance from the customer, sometimes they deduct the vendor invoice from the remittance.  Because of this we always post invoices to this particular vendor with automatic payment block - so that we do not pay them in error.  i.e. the payment crossing in the post!
    When we receive payment from the customer, we use transaction f-26 and by selecting more add the vendor to the payment file, however we are not able to allocate the vendor invoice as there is a payment block against it.  We know how to take the payment block off,, but this means coming out of F-26, unblocking and then going back in. 
    Does anyone know of a single transaction that will allow us to unblock a vendor invoice and allocate to a customer payment?
    Thanks in advance (hopefully with fingers crossed!)
    Jackie

    you can do it in F-26
    Go to process open items.
    Go to "Edit"
    Go to "Select more"
    Change the account type to "K" and enter the vendor number.
    You may need to make sure Doc type "DZ" is set for for "K" which is easy to do in config.
    Message was edited by:
            Mark Chalfen

  • To release the sales order credit block by Customer Group

    Hi,
    1. I want to release the sales order credit block based on the Customer Group.
    Normally we release the credit block using the t.code VKM3.
    2. When i am maintaining the credit using the FD32, under the status screen of Credit control area Tab, the field "Credit Horizon Date", when i am creating the credit limit on 17/05/08, the system will take this field by default ie 16/07/08. I have maintained as 12 months in horizon ie OVA8.
    If any one could let me know, how the system is taking this date.
    Regards
    Ravishankar M

    Hi Ravi
    Sap default horizon time is 2 month,thats why systym is taking  two months time,so if you want to change this as 12 month you can go to
    OMO1 and select S66 then change it as month you want.
    Reward if it helps you
    thanks
    Utpal

  • Re Credit block for customer open item

    Hi All,
    My requirement is that the crdit block in delivery should be activated when there are more than 3 open items in customer ledger.
    System should allsow to create delivery if there are 3 open overdue items in customer ledger.
    Regards
    Sahoo

    Hi..
    Try user exits LVKMPTZZ,LVKMPFZ1, LVKMPFZ2 ,LVKMPFZ3.
    Take help from your abap person
    Regds
    MM

Maybe you are looking for

  • Adobe Reader 10.1.2 (w/fix) and/or 9.x hang when printing.

    I've uninstalled/reinstalled both reversions many times (w/ and w/o 10.1.2 print fix).  The thing is, when first installed, both versions print okay, but after computer re-start/reboot printing a pdf file causes a hang of reader.  Word, excel, notepa

  • Covert VHS tape to avi or mpeg or wmv

    I need to convert VHS tapes into files, not a DVD! What is the way to turn the captured VHS footage on the PE7 timeline into an avi or mpeg or wmv and have it not fuzzy and the file small enough for one DVD? My customer wants to edit the files using

  • Strange behavior in calculated columns

    I'd like to understand why, in the following query, the InsertedCustom result contains 100 rows and RemovedColumns only contains 10 rows. Why removing columns change the number of rows, retrofitting the behavior in the Join? let     Digit0= #table( {

  • Problem when moving a resource

    Hello, I created a new CM repository, and when I want to move a resource from my userhome folder to a folder inside that repository, I get the following exception : com.sapportals.wcm.repository.InvalidArgumentException: Propertymap may not contain r

  • Tips! How to bypass new crop tool CS6, photoshop

    Do you dislike the new crop function in Photoshop CS6? I found out a way to handle and bypass the function so it works like in earlier versions. 1. First step is to change to classic mode (this is done in settings above the image a little "gear") 2.