Restrict duplicate condition type in va01

Hello Experts.
I want to restrict user from entering duplicate condition types in tcode va01, how can I go about it?
Is there any user exit or BADI available, if yes please let me know how to go about it
Thanks in Advance...

HI deven,
Check any one from the below :
Enhancement
V45S0001                                Update sales document from configuration
V45S0003                                MRP-relevance for incomplete configuration
V45S0004                                Effectivity type in sales order
V45W0001                                SD Service Management: Forward Contract Data to Item
V46H0001                                SD Customer functions for resource-related billing
V60F0001                                SD Billing plan (customer enhancement) diff. to billing plan
SDAPO001                                Activating Sourcing Subitem Quantity Propagation
V45A0001                                Determine alternative materials for product selection
SDTRM001                                Reschedule schedule lines without a new ATP check
V45A0002                                Predefine sold-to party in sales document
V45A0003                                Collector for customer function modulpool MV45A
V45A0004                                Copy packing proposal
V45P0001                                SD customer function for cross-company code sales
V45L0001                                SD component supplier processing (customer enhancements)
V45E0002                                Data transfer in procurement elements (PRreq., assembly)
V45E0001                                Update the purchase order from the sales order
Business Add-in
BADI_SD_SCH_GETWAGFZ                    Scheduling Agreement: Read WAGFZ from S073
Regards
Abhii

Similar Messages

  • How to restrict duplicate condition type in sales order

    Hi All
    Is there any standard method to restrict user for adding a particular discount condition type more than once in sales order. condition type is manual and its records are also being maitained manually.
    Else would I will have to create userexit at sales order level or a routine in pricing procedure. I doubt on creating a rotuine in pricingprocedure because in pricing procedure there is already a restirction to add similar condition type more than once.
    Thanks

    create a routine and add this routine to the discount condition type only.

  • Restrict to insert Duplicate Condition Types

    Hi,
    During PO creation with Freight Condition - ZFR1, user is able to insert this condition TWICE.
    Means Freight Condition is showing 2 times in Conditions...due to this My purchase register report get incorrect data...
    How to restrict user to insert Duplicate Condition Type???
    Please guide..

    Hi,
    If you want Freight Condition - ZFR1 should not enter again or not possible to enter by user  & select D {Not possible to process manually} in Manual entries in M/06 t.code in 'Changes which can be made' segment'
    NOTE:
    As you needed keep Freight Condition type- ZFR1 to be appeared in the PO as automatic, so then maintain the condition record (t.code MEK1) with condition type ZFR1
    OR check routine or design to write a routine & assign to Freight Condition - ZFR1 in M/08( in MM Schema), so it should not enter again or not possible to enter by user(can appear only once).
    Regards,
    Biju K

  • How to mantain restriction on condition type range

    Hi,
    Our sd consultant want to make restriction  on condition type on discount range,
    under VA01 when we create the sales order, there we give discount, which should fall under some range , say about 1 to 15 not beyond that,
    please assist how to go about it.
    Regards,
    SM

    hello, friend.
    when you create condition records for prices and discounts using VK11 or VK31, you can define upper and lower limits for your condition type.  in the FAST ENTRY screen, just highlight the condition type and click on DETAILS.  you will be brought to another screen where you can enter the limits.
    there are also settings in IMG.  will give you more details if this is helpful.  also, please do reward if so.
    regards.

  • Restrict same condition type in pricing procedure

    Is there a way to restrict the condition type so that there can only be one occurrence of the same condition type in a order item?
    Example:
    System reads condition type ZXXX from system, then a user adds the same condition type on the same order item. I would like the system to then give a error message saying ZXXX can only occur once.
    Kind regards

    Hi,
    As this is manual condition and the user are inputing it by themselves then you won't like to change the way the manual changes are maintained/allowed.
    What you want that is user have given it once then they should not be able to input is again in the same sales order item. For this you should take help of requirement. Preapre logic that before the condition system check if there is existing condition of this type in this sales order item.
    Hope it helps ..

  • Duplicate condition type in contract header

    Dear Experts,
    In contract (VA43) header, i am getting duplicate Condition type (zcondition type). This condition type is not duplicate at Item level.
    Also at header level where dupluicacy is there, it has both Statiscal indicator marked and unmarked rows. No access sequence has been assigned for the condition type.
    My requirement is there should not be duplicate condition type at header level. Find below screenshot for the same.
    Please guide me what should be the required steps to rectify the error.
    Best Regards,

    You can also create conditions at header level, however, these can only be discounts or surcharges. These master conditions are used by Pricing in SAP Enterprise Buyer to determine a gross price. For details, check SAP help at
    http://help.sap.com/saphelp_srm30/helpdata/en/ee/d9df3bbcce4b37e10000000a114084/content.htm
    The following thread might be useful to you as well Pricing Condition in Contract

  • Restriction for condition type

    Hi,
    I want to restrict some users to do not change the basic price (PR00) in sale order (VA01/VA02), Plz let me know how I can do this.
    regards,
    sps.

    The objects concerned have to be:
    V_KOND_VEA Maintain condition: Auth. for use/appl./cond.type/table -- (Deals with condition records)
    V_KONH_VKO Condition: Authorization for Sales Organizations
    V_KONH_VKS Condition: Authorization for Condition Types
    But in the standard system VA02 has these objects set to No check in SU24. You may have to modify this to Check/maintain and then maintain the values in the users role. Like you can have:
    Object : V_KONH_VKS Condition: Authorization for Condition Types
    Condition Type: PR00
    Actvt : 03
    Thanks & Regards
    JP

  • Condition Type in VA01

    Hello experts,
    There is a column by the name "Condition Type" in the Sales Order creation (VA01) transaction.
    Could you please let me know the table in which I can find which sales order is containing which all
    condition types?
    I am totally a technical person, and have no idea how to search for the condition type against a sales order.
    Thanks,
    Mohit.

    Hi Mohit,
    Table name in VBAK for the condition type in the sales order.
    Regards,
    Srinivas Muthyala

  • Avoid duplicate Condition Type.

    Hi Master,
    I have some problem with condition type in sales order document, let say i have condition type ZRP for Retail Price and this condition is define manually. i want to make this condition only define once in every item, the user cannot add that condition type again. Can you help me how to setting the configuration for that case ?
    Thanks & Regards,
    L - SAP

    Dear S Navaneetha Krishnan
    While making a stock transfer (purchase order) by ME21N from supplying plant (Factory) to other plant (depot), if user make mistake & donu2019t put value for Manual condition type ZMRP, system accept & save the order.
    Afterwards when he realizes the same or immediately come to know about not putting value & put again, system take that second line entry also & create double entry.
    When invoice come then it pick the value from first line & show in negative.
    How it is possible to restrict it at order level only to not to allow 0 value entry?
    I have tried
    At pricing procedure, there ZMRP is required entry.
    Condition Type - ZMRP, there is _ No Limitations
    We can not put D Not possible to process manually or fix this condition type as then we have to maintain condition record & prices are varies depot to depot & day by day.
    This is only has to put manually by user according to the instruction of sales department. 
    Please provide me a solution at configuration level as user exit is difficult to do for all requirements.
    Rgds
    Srivastav
    +91-9694096833

  • Duplicate condition types in processing rebates

    Hi,
    I have created two rebate agreements in the system right now.
    Whenever i run a sales cycle the condition type BO01 is used twice instead of once which results in giving discount twice for the same order.
    Is there any way to avoid duplication of condition types.
    How to solve this issue, pl help..

    Hi
    You have maintained two rebate arrangemnts here and sytem is determining accordingly.
    Thats the reason you need to ensure the combination being used in the condition type.
    If both the records are valid i am not seeing an issue here.
    If your issue is same condition type. then you need to maintain different condition types for different combinations,.
    For example: Key Combination -> Condition type
    Customer/ Material - B001
    Customer/ Sales area - B002
    Maintain two condition types for both combinations instead of maintaining it is the same.
    So they get determined accordigly.
    Thanks & Regards
    Kishore

  • Duplicate condition type at item and header level

    hi all,
    please help me to implement this
    issue:
    PO condition type for header and item should be checked for duplication.
    atanu

    Hi
    I am not sure whether we can do this with IMG.
    Need to use User exit MM06E005 (do not be confused with the description of this enhancement..you can use it)
    Best regards
    Ramki

  • Need to delete duplicate condition types from ME22N

    Hi Experts,
    I have a requirement to delete duplicates from ME22N, header and item.
    Scenario : On adding condition in header the same will be reflected in items and vice versa.
    I tried using ME_PROCESS_PO_CUST and userexit RV61AFZB.but not resolved.
    Kindly suggest.
    Regards,
    Mohammed Samiuddin.

    Hi -
    The CHECK method gets triggered when you click 'SAVE' and 'CHECK' in ME21N / ME22N but may not trigger when you press 'enter'.
    PROCESS_HEADER triggers incase any change to header details but not (always) for change in header conditions. PROCESS_ITEM get triggered when change in item data for a particular item.
    If you to use CHECK method.
    You can get the header as well as item conditions, you can get in this method.
    DATA:   lw_header_data       TYPE mepoheader,  
                  li_items            TYPE purchase_order_items,
                 lw_items             TYPE LINE OF purchase_order_items,
                   lw_item_data         TYPE mepoitem,
                li_item_data        TYPE STANDARD TABLE OF mepoitem,
                  li_item_conditions  TYPE mmpur_tkomv.
       IF im_header IS NOT INITIAL.
          CALL METHOD im_header->get_data
            RECEIVING
              re_data = lw_header_data.
          CALL METHOD im_header->get_items
            RECEIVING
              re_items = li_items.
          LOOP AT li_items INTO lw_items.
            lv_items = lw_items-item.
            CLEAR lw_items-item.
            CALL METHOD lv_items->get_data
              RECEIVING
                re_data = lw_item_data.
            APPEND lw_item_data TO li_item_data.
            CLEAR lw_item_data.
    CALL METHOD lv_items->get_conditions
              IMPORTING
                ex_conditions = li_item_conditions.
        ENDLOOP.
    ENDIF.
    But I am not sure if you will able to set the conditions in the check method. You can try.

  • Duplicate condition type in sales order

    hi.,
    I will enter the rate for particular material in PR00.agian i will enter the rate for same material.the system will allow the two condition record in manually.
    I want should not enter the seconfd time.
    lakshmanan

    hi
    yes it is possible.
    when u raise the sales orde double click the lin item goto CONDITION TAB
    enter Ctype PR00  it values save t
    regards
    krishna

  • Duplicate condtion types accepting in item condition (interesting)

    Hi Sap Guru's,
    When i am entering manual condition type in item condition type column Ex: PR00 basic price 2000/Rs, and again i am entering same condition type PR00 basic price 1000/Rs the system accepting same condition type ?? is there any standard setting to eliminate duplicate condition types in item condition (sales order)
    Point will be rewarded to Everyone for helpful solutions.
    Thanks & Regards,
    San Rao

    Hi ,
    System will considered if the validity periods are diffrent,
    one ,in condition Type  controls you have one option ,manual entries ha priority ,changes which u can made Through this u can control.
    Making manual entries
    Indicator which controls the priority within a condition type between a condition entered manually and a condition automatically determined by the system.
    &WHAT_TO_DO?
    Make the following entries according to your requirements:
    _: No limitations
    A: Freely definable
    B: The automatic entry has priority. If a condition record exists, the condition cannot be entered manually.
    C: The manual entry has priority. When you enter the condition
    manually, the system does not check whether a condition record exists.
    D: Cannot be processed manually
    With best regards,
    venkataswamy.y

  • Proble in VA01, cant see condition types in condition tab at item level

    Hi
    Well i am facing a strange problem in VA01, i am not able to see condition type whole grid under Condition tab at item level in VA01. actually i was given a project to hide pricing data from particular users based upon Authorization object value. initially i though it might be because of that so  i revert back all the changes but the problem remain Intact.
    well do you have any idea which user exit or enhancement may affact this or do you knoe if it can be because of  SD configuration changes.
    i mean can be hide condition type in VA01 through pricing condition.
    the other thing is its working fine in VA02.
    i made changes in following include
    MV45AFZZ
    MV45AFZB
    LV69AFZZ
    RV60FUS4
    any help will be highly appreciated .
    rewards for sure
    mandy
    Edited by: mandy on Jan 15, 2008 2:11 PM

    use this
    INCLUDE MV45AFZZ. include.
    u will find  FORM USEREXIT_PRICING_PREPARE_TKOMK  
    where u can change
    princing
    i am puting my code which i did
    ok
    DATA : WA_KOMV LIKE XKOMV,
           WA_ZPRICING LIKE ZPRICING1.
    IF SY-TCODE = 'VA01'.
    IF VBAK-AUART = 'YYOR'.
    LOOP AT XKOMV INTO WA_KOMV where KPOSN = VBAP-POSNR.
    IF WA_KOMV-KSCHL = 'ZABS'.
    SELECT SINGLE *
           FROM ZPRICING1
           INTO WA_ZPRICING
           WHERE VKORG = VBAK-VKORG
           AND VKBUR = VBAK-VKBUR
           AND VTWEG = VBAK-VTWEG
           AND MATNR = VBAP-MATNR.
    IF SY-SUBRC = 0.
    delete XKOMV.
    ENDIF.
    ENDIF.
    ENDLOOP.
    ENDIF.
    ENDIF.

Maybe you are looking for