Block Payment Term

In the absence of a Payment Term Condition Record, the PT on the customer master will be applied to the order at the header level. 
With the same circumstances as, if the Critical Field setting in Define Automatic Credit Control (OVA8) is checked, and the order's PT are changed at invoice entry to a PT different from the Customer Master, will the order block?

Hello,
a. Create a new screen variant for the transaction VA01 - using transaction SHD0
b. In this screen variant, we can make the field terms of payment display instead of ready for input.
c. Now assign this screen variant to the order type in the configuration where we define sales order types.
Regards
Anantha

Similar Messages

  • Block Payment Terms

    Dear All,
    We have created some additional payment terms. During the document posting, by mistakenly the users were selected different payment terms which is not relevant.
    Instead of deleting those unused/irrelevant payment terms, we would like to make a block for those unused and irrelevant payment terms.
    I request you to all, please provide your valuable suggestion that how we should make to Block the irrelevant payment terms.
    Regards,
    Ran

    Hi Ran,
    If you view the F1 help for the field ZSCHF (default value for the
    payment blocking key) in OBB8 you will see the following
    'When entering postings to a customer or vendor account for which the
    terms of payment key displayed has been entered in the master record,
    this blocking reason is proposed together with the terms of payment.
    If you enter the terms of payment key later in the line item, the
    blocking reason originally entered has no effect.'
    In other words, if you manually enter the payment terms in a invoice
    line item instead of allowing the system to take the terms from
    the vendor master, the payment block key and payment method will not
    be taken from OBB8.
    Please, consider the following info about the Payment Block:
    Block key used to block an open item or an account for payment
    transactions. The block key can be used as follows:
    1. During automatic payment transactions, the block key affects open
    items if it is:
    Stored in the master record or Entered in the document.
    If you enter the block in the master record, the exception list will
    include all the open items for this account. The block keys '*' and '+'
    are of special importance and function as follows:
    -If the * block key is entered in the master record, none of the items
    in this account are included in the automatic payment process.
    -If the + block key is entered in the master record, only those items
    for which a payment method is explicitly defined are included in the
    automatic payment process.
    -The "A" block key also has a special function: It is generally set
    automatically when a down payment is entered. For this reason, you
    should neither delete the "A", nor use it for other purposes.
    A block key can be set or deleted during payment proposal processing if
    you select the option Change in payment proposal permitted.
    2. The block key in the document will affect manual payments only if you
    have selected the Blocked for manual payments option for the block key.
    The block key you set in the master record has no effect on manual
    payments. However, it is possible to make system settings so that a
    warning is shown, explaining that this is the case. You do so by
    customizing message 671 in work area F5 in the message control.
    3. You must select the Not changeable option for the block key that is
    relevant to payment release in financial accounting.
    I hope this information can help you.
    Best Regards,
    Vanessa.

  • Block payment terms to be change

    Hi,
    My customer needs to block in the sales documents the payment terms to be modified. I don;t find the way to do it through authorizations.
    Is there any way to do it?
    Thanks
    Adriana
    Edited by: Adriana Monsalve on Jan 11, 2010 5:26 PM

    If I  understand your requirement well, you want the documents using the payment terms from the customeru2019s master data. For the sales order you can use this code:
    IF @transaction_type IN (N'A', N'U') AND @object_type = '17'
    BEGIN
    If exists
    (Select O.DocNum
    From ORDR O  INNER JOIN OCRD C ON O.CardCode = C.CardCode
    Where C.GroupNum != O.GroupNum
       and O.DocEntry=@list_of_cols_val_tab_del)
    begin
    SET @error = 1
    SET @error_message = N'Payment terms should be equal to customer''s '
    end
    END
    (Insert this in your  SBO_SP_TransactionNotification stored procedure after the line
    --     ADD     YOUR     CODE     HERE)
    For delivery you should use object type 15 and table name ODLN,
    for invoice object type 13 and table name OINV.
    If you want only to reserve the payment terms of the sales order you should use a different code.

  • Block payment term field

    Hi,
    we want to grey out the payment term field in the sales order screen for the end user.Please suggest what should be done
    Thanks
    AJ

    Hi,
    This can be done by using the T.Code "SHD0".
    Goto the T.Code "SHD0".
    Enter the "Transaction Code" as "VA01".
    Click on "screen variants" tab.
    Enter the "Screen variant" as "BUS2032_4480".
    Click on Change.
    Search for the field " VBKD-ZTERM" by using (Ctrl+F).
    Maintain the tick mark under "Output Only" field.
    Save.
    Regards,
    Krishna.

  • How can we block, a particular payment term for a particular vendor.

    Dear Experts,
    How can we block, a particular payment term for a particular vendor.
    BR.
    Chandra

    Hi Chandra,
    If you want to block payment term for "particular vendor" then you need to define a validation rule.
    As per my understanding, the link provided by Owen will block term for all vendors.
    Regards,
    Ankit K. Agarwal

  • User exit for VD03 to handle Payment Term (KNVV-ZTERM)

    Hi,
    I need to block a couple of Payment terms in VD03 ( KNVV-ZTERM )
    For that i need to find an exit to handle data associated with KNVV.
    Are there any exits available?
    Regards,
    Remi

    Hi,
    Thank you for the response.
    I tried writting code in the exit :
    EXIT_SAPMF02D_001. (Customers: User Exit for Checks prior to Saving)
      DATA zterm TYPE dzterm.
      "-- Block Payment Terms in SO --
      SELECT SINGLE zterm
             FROM zblkso
             INTO zterm
             WHERE zterm = i_knvv-zterm.
      IF sy-subrc =  0.
        MESSAGE e013(zmsg) WITH i_knvv-zterm.
      ENDIF.
    Set a break point to check whether it goes to that point when i try saving.
    It does not even trigger.
    I needed a point for KNVV much similar to form exit :
    userexit_move_field_to_vbak.
    Regards,
    Remi

  • Sales order blocked for credit with status "Payment Terms"

    Hi Experts,
    Sales order is blocked for credit, as when i refer the t.code vkm3 or vkm1, the status of blocking showing as "Payment Term". Geenrally the status of credit block would be 'Old item', Dynamic check', value etc.
    My question here is how the sales order is blocked with status "Payment Terms", and what is the role of payment terms in credit management.
    regards
    Vivek.

    Hi  Vivek,
    The Standard Cr. management  ( Automatic credit check) of SAP has Critical Fields Check - payment terms is one of them,
    If it is being changed in sales order (other than maintained in Customer master) the sales order will go for credit block
    Thanks
    Dilip S

  • How to block sales order and Delivery order based on payment terms ?

    Hi  experts ,
    I have an sceneria to block the sales order and delivery based on payment terms ?
        For eg )  Customer payment terms  is Z001 which is 5 % discount within 30 days , No discount within 60 days.
                        My requirement here is a)   if open item exceeds 30 days , delivery to be blocked
                                                               b)  if open item exceeds 60 days , Sales order to be blocked..
    Pls give me a solution....

    HI Kakas,
    If possible in configuration , pls let me know .
    payment terms is     5 % within 30 days if customer pays
                                     No discount  within 30 to 60 days if customer pays.   
    Here , i need to control , sales order to be allowed and delivery not to be allowed  for a customer if any open invoice within 30 to 60 days and sales order to be blocked if  open invoice exceeds 60 days..
    Is this possible in Credit management ?.. 
    pls let me know...
    with Regards
    S.Siva

  • Sales order block for MRP run when the Customer payment terms is in Advance

    My client needs to block some sales order for MRP which customer payment term is advance. But it should be based on the customer payments terms (In case of Advance). After getting his advance amount, we would be release it and it also be consider for MRP.
    Option 1.Status profile  this concept is will controlled by sales document controls VOV8 not by customer's payment term Advance
    Option  2: In CMR sales area Billing Document tab  by using payment guarantee procedure and in VOV8 in billing tab Payment guaramtee procedure by using this setting , i am getting a pop up message" No Finanical document assigned" in sales order when u try to save. Now sales order is blocked for delivery but not MRP run.
    i am to ask the abaper to develop "here in the information box we will maintained required text say example u201C customeru2019s Payment term is in advance please check the reason for rejection number u201Csay ex: 13u201D: advance " after this is happen go to change mode of sales order put reason for rejecation" now MRP run will not generate the requirement for the sales order.
    for Undo these this flow :
    Va02 : remove the reason for rejection keep it in Blank
    VKM3 : release the sales order.
    Options 3: Development 
    Kindly suggest me the second options is only alternative for solving this issue but really i m not used specific feilds to solving this issue.

    Cleint is not using the field  in CMR Payment granatee , i gone for user-exit and closed this issue

  • Payment block due to Vendor Payment Terms/Method.

    Hi All
    We have a situation where we have a payment block due to difference in amount while doing MIRO and PO. (An entry gets created in RBKP_BLOCKED table with Log. Payment Block = 'A'). When we release blocked invoices after changing the PO amount through t code MRBR (selected release automatically), it changes the log payment block field from 'A' to 'M' but the entry remains there.
    This is happening only for foreign vendors and that too with payment terms 'CV06' (Automatic Payment). For domestic vendors it removes the entry from RBKP_BLOCKED table all together which we want in case of foreign vendors as well.
    Thanks in advance.
    Harsh

    HI,
    There is a Quality Block (Block.reason: quality) check Box active in the MIRO,untill we have cleared the Stock from quality inspection.
    So we have to write in the Exit below
    EXIT_SAPLMRMP_010-ZXM08U16-----MIRO
    if this indicator SPGRC is "X" Configure an error message that material is in Quality inspection.
    Hope so it helps
    Regards
    Anjanna.

  • Payment Term - Blocked Invoice

    Hi all,
    I am a beginner in SAP. For a subcontractor (with vendor and customer views created), the payment term used is 0004 (Due at month end).
    I received an invoice, and recorded it using MIRO. The invoice is then blocked for payment.
    1. May I know if this is due to the payment term?
    2. I know I can unblock it using MRBR. But I like to know if the system will automatically unblock it at month end, or do I have to unblock it manually?
    I will appreciate your help! Thanks
    Cheers,
    starrysky

    Execute the transaction OBB8 and check for the payment term that is getting blocked at the time of posting the invoice .
    In OBB8 check the block key in the relevant payment term for the same .
    You can also remove the payment block by changing the document in FB02 .
    Else you can also unblock by using the T code MRBR .
    Cheers ,
    Dewang

  • Sales order and Billing Should be Block as per Customer Payment Terms

    When  credit limit exceeded to limits As per their client requirement in sales order level credit check has done and it will save , when they trying to do Delivery it is not possible to proceed. With out changing the credit master record they want to release the sales order for special permission (VKM3)
    same why i suggested the client when the payment term days exceeds how to block the customer?
    Manual blocking the customer for specific sales area sales order level and billing document level . When the Payment terms exceeded . Infact I have checked with my colloegues Payment terms is transactional specific mainly used for some financial reporting example ageing report  here when you look at the customer is not paid before the payment term days . you can go to VD05 block the customer.
    this i have suggested , is any automically blocking the customer when the payemnt terms days exceeds ?

    Hi
    Open item option in OVA8 will consider all the overdue items (irrespective of payment terms).
    If the particular line item in FBL5N is falling overdue, it will be considered.
    % mentioned there is OD/OS percentage, ie. overdue/outstanding %. ie. if you maintain 50% in the OVA8,  if your overdue value is 1000 USD & total outstanding is 2000 USD, so your od/os % is 50%. The moment your OD value increases from 1000 to eg 1200USd, system will set a credit block.
    Generally noDays open item can be kept blank
    I hope it is clear to you
    thanks

  • Payment Block for Payment Terms

    Please let me know the steps to activate payment block for payment terms
    while posting the doucments through MIRO.
    Thank you
    Ravi

    Hi Ravi
    while defining the payment terms you can give the payment block.
    TCODE-OBB8
    Beside to the block key you have one check box available - if you select that, then system populate the payment block only when you change the payment terms in the line item.
    But, as you are asking directly with payment terms so you give the payment block in OBB8 without selecting the check box beside to that field
    VVR

  • Sales order to be blocked based on customer payment terms and credit limit

    Hello Gurus,
    We have some requirement of credit management  : Client  want sales order to blocked based on payment terms  if customer doesn't pay  previous dues as per the payment terms mentioned customer master ,sales order ,  irrespective of customer credit limit credit
    (i.e Even in the case of credit limit is not exceded for that praticular customer)
    Looking for your inputs
    Thanks inadvance
    Regards
    Venkat

    Dear Venkata Chalapathi,
    Following is the logic for your requirement.
    If the check is on the basis of payment terms of pending billing documents alone, then
    check DYNAMIC with Reaction C/D and Status 'checked'
    Then maintain the same settings against OLDEST OPEN ITEM with Days oldestItem = 0
    Now, make a sales order and system will trigger the credit check message (assuming there are uncleared documents )
    Ask your abaper to find an Exit/Enhancement in this message spot and you can write a logic to check the
    billing documents in BSEG by fetching the document types with 'RV' (assuming we are considering only the billing documents)
    and in the VBRK get the billing date and we can get the payment term in vbrk-zterm and its corresponding date in T052-ZTAG1
    If the billing date + T052-ZTAG1 value is greater than SYSTEM date , then you have to trigger the credit check message in the sales order. Else allow the sales order.
    Check and revert back if there is any doubt/additional requirements.
    Thanks  & Regards,
    Hegal K Charles

  • Payment term Block

    Hi,
    can any one let me know in detail, the use of the fields <b>Block Key</b> & <b>Payment Method</b> in payment term configuration ?
    thank you.
    Hi experts, any answer ?
    Message was edited by:
            deb hari
    Message was edited by:
            deb hari

    Hello,
    a. Create a new screen variant for the transaction VA01 - using transaction SHD0
    b. In this screen variant, we can make the field terms of payment display instead of ready for input.
    c. Now assign this screen variant to the order type in the configuration where we define sales order types.
    Regards
    Anantha

Maybe you are looking for

  • How to show purchasing group members in the item data of the shopping cart?

    Dear Experts, for s shopping cart in SRM 7.0 CS, i have the following business requirement: In the item data tab of the line item details, the drop down field for Purchasing group is there. Right to this field, there is also a link called "Show membe

  • Accessing variables and functions between loaded external swfs?

    Using AS 3.0: Say I have a menu.swf that loads a content.swf below it using the following var newContent:Loader = new Loader(); newContent.load(new URLRequest("fowContent.swf")); addChildAt(newContent,0); Now say I have a frame label in newContent th

  • Losing Association when copying APP

    When ever you copy an Application to some other name , the association between filters and users is being lost. But if you Rename an Application it is not being lost. Does any body know as to how to copy an application with out losing association bet

  • Problem with Voicemail, among other things

    I have been having problems since the upgrade to 2.0 on my iPhone. I have the original 8GB phone. The problem is that voicemails will not show up right away, sometimes taking more than 24 hours to show. This also is happening on my girlfriends phone

  • Problem getting Videos to play back to back...

    I have ripped some Music Video from DVDs and my ipod will play them fine. It just wont play them back to back. Thus in a playlist it just plays the videos that I have bought from Itunes. I can manually play the videos (ripped) but it always only then