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

Similar Messages

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

  • Need standard BAPI for  Block/Unblock Customer

    Hi All,
    is there Standard BAPI for  Customer Block/Unblock .
    Thanks in Advance.

    Hi,
    below is a useful link which gives a list of bapi's,
    http://www.mysaphelp.com/blog/?p=122
    look out for   V02D                           Customer Master: Read/Block
    might be of some Help...
    Thanks,
    Naren

  • BAPI for customer Block/Unblock through transaction code : XD05

    Hi Gurus,
    I want to block/unblock customer sales areas(Transaction code : XD05) through program. Could you please suggest any BAPI for the same. As writing BDC will not be a good choice.
    Please help.
    Thanks,
    Bhupender

    Hello Bhupender,
    the best and easies solution is the MASS maintenance transaction as proposed above.
    For the BAPI question, sorry but there is NO BAPI to maintain a customer master data.
    The function module provided by my predecessor, even if it has the perfect look like is definitively not the one to use.
    Despite the name, this FM is designed to support only the maintenance of CONSUMERs.
    Moreover it is not an RFC enabled function module.
    It might work in your case, as the data to maintain is quite simple and limited but you still may face several troubles like NO change documents and change pointers created and/or no synchronisation with TREX, CRM, ...
    There is also a BAPI with a nice name, but in fact it is designed to be used only with SAP Online Store and SAP Product Catalog.
    The only reliable path for investigation is described within [note 384462|https://service.sap.com/sap/support/notes/384462].
    A other path for investigation is the class CMD_EI_API which has been introduced with ECC 2005 (6.00).
    You could wrap method MAINTAIN_BAPI inside of a bapi function module you would have written.
    Otherwise, but still with limited functionality there are some eSOA webservices to find, read, maintain customer master data.
    Hope this helps.
    BR
    Alain

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

  • Workflow - Customer Block/Unblock

    Hi Experts,
    We have done workflow settings as per the link 
    https://wiki.sdn.sap.com/wiki/display/ABAP/Workflow%20for%20Customer%20Blocking%20and%20UnBlocking
    for Customer Block/Unblock. 
    TASK 1 - customer block after create/change - we assined object type ZKNA1 - Method Block,
    In our Block method code is as follows
    INCLUDE <OBJECT>.
    BEGIN_DATA OBJECT. " Do not change.. DATA is generated
    DATA:
      BEGIN OF KEY,                                     
          CUSTOMERNO LIKE KNA1-KUNNR,                   
      END OF KEY.                                       
    END_DATA OBJECT. " Do not change.. DATA is generated
    BEGIN_METHOD BLOCK1 CHANGING CONTAINER.  
    update kna1 set sperr = 'X' where kunnr = object-key-customerno. 
    END_METHOD.                                                      
    We are unable to get the value of the  object-key-customerno in where condition ,
    If we dont use where condition all customers are getting blocked.
    So how can we get the customer number which is created/changed into my block method?
    Please help us.
    Rajeswari

    Hi ,
    I think you can use user-exit to block the customer .
    function module : EXIT_SAPMF02D_001
    DATA : lv_kna1 type char30 value '(SAPMF02D)KNA1' .
            FIELD-SYMBOLS : <fs_xkna1> type kna1 .
            ASSIGN : (lv_kna1) TO <fs_xkna1> .
            <fs_xkna1>-AUFSD = '01' .
            <fs_xkna1>-LIFSD = '01' .
            <fs_xkna1>-FAKSD = '01' .
    Above abap code is trying to input 01 value in Customer View in order to block the customer , you modify the code to suit your requirement ...
    Hope it useful for you .
    Best Regrads,
    Carlos
    Edited by: Carlos Zhang on Oct 13, 2010 6:38 AM

  • Blocked/UnBlocked PO Line Items

    Hi Guys,
    How to Identify whether a Purchase Order Line Item is Blocked/UnBlocked Internally.
    I have a customer code, wherer I have check for Blocked?UnBlocked PO Line Items and according to that I have tod display the Items in a Report.
    Many thanks for the Help.
    Regards,
    Anbalagan.V

    Hi,
    In EKPO for that PO line item , if
    EKPO-LOEKZ = S i.e. it is blocked
    EKPO-LOEKZ = L i.e. it is deleted
    EKPO-LOEKZ = null i.e. it is unblocked.
    Hope it clarifies.
    Bye
    anupam

  • Purchase Order Block  / UNblock

    Hi all,
    Authorization for block/ubblock indicator  
    how can i do the roles for 2 users only can  BLOCK  /  UNBLOCK the   PO(purchse order)
    where can i get this roles .. i have a role like  MM01 purchaing..  how can i search for this option in that ROLE.
    i there any way to search this. Authorization for block/ubblock indicator  
    Thanksin Advance,
    Anthyodaya.
    Edited by: anthyodaya Reddy Nagaram on Feb 16, 2010 6:02 PM

    Hi Anthyodaya,
    The user exit is the BAdI ME_PROCESS_PO_CUST (shall be implemented via trs SE18), method PROCESS_ITEM.
    This method receives only one parameter which is the PO item object. This object has many interesting methods you can use, among them GET_DATA to get the current item data on the screen (including the deletion flag), GET_PREVIOUS_DATA that gives you the flag store din the database. If they are different, then the user changed the flag and you can check his/her auth. to do this.
    For this purpose you will probably need to define a custom auth. object.
    To issue messages use the macro mmpur_message_forced and the method INVALIDATE() of the PO item object.
    BR
    Raf

  • Cutomer Block/Unblock reason(XD05)

    Hi All,
    I would like the change/modify/Add the drop down reason in the Customer Block/Unblock deatils.
    like Order Block,Delivery BLock and Billing Block.
    Please suggest.
    Regards,  Vinay

    Hi JJ,
    Thanks for you rreply.
    My problme is solved.
    May i know the flow for the same T-code?
    Regards
    Vinay

  • 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

  • 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

  • Can't hard block/unblock Atheros wi-fi card

    Hi, since kernel version 3.6 I have a problem regarding my wi fi card: if I deactivate it from another OS I can't re-activate it, and when it is working I can't power it fully off (the led remains lighted).
    So, it seems the hard block/unblock is impossible; if I use the key shortcut it's only soft-blocked (or unblocked).
    I have a Asus eeepc 1215b, but the problem exists also on two others similar laptops; the involved card are the AR9285 and the AR9485 on mini pci-e.
    The last working kernel was 3.5.6-1.
    lsmod | grep -i ath9k
    ath9k 100775 0
    ath9k_common 2096 1 ath9k
    ath9k_hw 359706 2 ath9k_common,ath9k
    ath 15393 3 ath9k_common,ath9k,ath9k_hw
    mac80211 463393 1 ath9k
    cfg80211 430289 3 ath,ath9k,mac80211
    dmesg | grep -i wlp1s0
    [ 3.433341] systemd-udevd[122]: renamed network interface wlan0 to wlp1s0
    [ 4.616939] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready
    [ 13.931956] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready
    [ 14.146404] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready
    [ 17.410188] wlp1s0: authenticate with 00:24:89:1c:3f:93
    [ 17.422892] wlp1s0: send auth to 00:24:89:1c:3f:93 (try 1/3)
    [ 17.425189] wlp1s0: authenticated
    [ 17.425506] wlp1s0: associate with 00:24:89:1c:3f:93 (try 1/3)
    [ 17.428675] wlp1s0: RX AssocResp from 00:24:89:1c:3f:93 (capab=0x411 status=0 aid=1)
    [ 17.428851] wlp1s0: associated
    [ 17.428937] IPv6: ADDRCONF(NETDEV_CHANGE): wlp1s0: link becomes ready
    Thansk and sorry for any mistake 

    I checked on kernel.org changelogs between 3.5.6 and 3.6.11, and I found 4 references for ath9k:
    1) The most interesting: https://www.kernel.org/pub/linux/kernel … eLog-3.6.1
    ath9k: Disable ASPM only for AR9285
    Currently, ASPM is disabled for all WLAN+BT combo chipsets when BTCOEX is enabled. This is incorrect since the workaround is required only for WB195, which is a AR9285+AR3011 combo solution. Fix this by checking for the HW version when enabling the workaround.
    From wikipedia: "ASPM is a power management protocol used to manage PCI Express-based serial link devices as links become less active over time. It is normally used on laptops and other mobile Internet devices to extend battery life."
    Maybe is this? BTW, the problem exists also with the AR9485...
    2) https://www.kernel.org/pub/linux/kernel … eLog-3.6.3
    ath9k: use ieee80211_free_txskb
        commit 249ee72249140fe5b9adc988f97298f0aa5db2fc upstream.
        Using ieee80211_free_txskb for tx frames is required, since mac80211 clones
        skbs for which socket tx status is requested.
    3) https://www.kernel.org/pub/linux/kernel … eLog-3.6.5
    Revert "ath9k_hw: Updated AR9003 tx gain table for 5GHz"
        commit 73b26df5fa1a6245d6fc982362518b620bc7c2fe upstream.
        This reverts commit a240dc7b3c7463bd60cf0a9b2a90f52f78aae0fd.
        This commit is reducing tx power by at least 10 db on some devices,
        e.g. the Buffalo WZR-HP-G450H.
    4) https://www.kernel.org/pub/linux/kernel … eLog-3.6.7
    cfg80211: fix antenna gain handling
        commit c4a9fafc77a5318f5ed26c509bbcddf03e18c201 upstream.
        No driver initializes chan->max_antenna_gain to something sensible, and
        the only place where it is being used right now is inside ath9k. This
        leads to ath9k potentially using less tx power than it can use, which can
        decrease performance/range in some rare cases.
        Rather than going through every single driver, this patch initializes
        chan->orig_mag in wiphy_register(), ignoring whatever value the driver
        left in there. If a driver for some reason wishes to limit it independent
        from regulatory rulesets, it can do so internally.
    Any idea?

  • Help with Blocking/Unblocking GL account for posting

    We have a current program to block/unblock GL accounnts for posting and it does direct table update. But this way the user does not know the HISTORY about who did the update. I came to know that by using BDC, history gets created about who made the changes. I am still new to ABAP and with transaction code FS02 I cannot acheive this (blocking/unblocking GL account for posting).
    Is there any other transaction code that would let me do this?
    Is there an easy way of finding out the correct transaction code?
    I found FSSO which is pretty close but my lead said it is not the correct one! Does anyone happen to know the correct transaction code that would let me do blocking/unblocking for G/L account posting?
    Thanks.
    --Mithun

    Hi Mithun,
    FS00 txn is used for blocking GL a/c for posting.
    You can block/unblock GL a/c based on GL A/c and Company code.
    Execute FS00 txn, Click GL account -> Block (in the menubar).
    Block/Unblock based in chart of accounts or in company code.
    Cheers,
    Vikram
    Pls reward for helpful replies!!

Maybe you are looking for