How to make products mandatory in order

Hi,
sales order should not be allowed to be saved with out entering products . We are trying to acheive this with Incompleteness check , but with out success.
What we did:
Object Name ORDERADM_I Administration item
Field Name ORDERED_PROD Product
Relevance A Header
Message Category E Error
Bus. Transaction INC1
- Assignment Transaction type - incompleteness Group
- Assignment Item Categories - incompleteness Group
- Incompleteness Procedure Determination has been already maintained.
Now when we create order, it says Transaction incomplete, enter product . But even after entering product the error still exists.  We checked the note 883927. But its a old note and we are using CRM 7.0.
Can we achieve the above requirement with Incompleteness check?
Please suggest.
Regards,
Shaik

Hi Shaik,
I would implement BADI ORDER_SAVE and raise exception DO_NOT_SAVE if no product if found in the sales order. Kind simple and efficient.
Kind regards,
Nicolas.

Similar Messages

  • How to make products AVL in marketing planner display only?

    Hi,
    Does anybody know how to make products tab or more specifically produts table display only?
    I've tried using Define Field Selection for Campaigns in IMG, but that doesn't work for products table.
    Thanks,
    Michael

    FYI - I'm moving this message to the "CRM - General & Framework Forum" where technical questions such as these are more likely to get answered/searched.
    The Marketing forum is intended for marketing process-related queries.
    Warm Regards,
    Anik Roy
    Moderator

  • How to make attachment mandatory in E-Separation ?

    How to make attachment mandatory in E-Separation in ESS screen while submitting the resignation?

    Hello,
    Apologies for delayed response. Please find the below steps :
    1) Extend ReviewCO (pkg - oracle.apps.per.selfservice.review.webui.ReviewCO)
    2) In PFR – check button event is Submit then call function ( that check whether doc is attached or not )
    3) Funtion returns True and False. If false display message.
    Pls. let me know if you need any more information.
    Thanks,
    Sudhakar

  • How to make fields mandatory in cost center

    Hi Sap Experts,
    How to make fields mandatory in cost center.
    Please give me advise.
    Regards,
    Raj

    If you want to make "Profit Center" field as mandatory, then OBA5 transaction code
    Application Area - KS
    Number 096
    make this as error for online and batch input. Then profit center will become mandatory.

  • How to make it mandatory for a call off order to reference a contract.

    Hi,
    How do I make it mandatory for my call-off orders to reference contracts?
    Thanks.

    Hi,
    Make the field: "Outline Agreement" in the field selection group assigned to your calloff PO document type.
    Umakanth R

  • How ot make classifications mandatory in service order

    Hi,
    We are using classifications configured through category modeler in interaction center for service orders. How can we make classifications mandatory for the service orders. We are using SAP CRM 7.0.
    Thanks
    Dan

    Hi.
    The fields are on the service order details screen?
    If so, you may set each of the categorization fields as required using the UI configuration tool.
    Regards.

  • How to make DFF mandatory in forms personalization based on another field

    how to make DFF field mandatory in forms personalization based on another field ,and also user can put values in the DFF field.
    Edited by: SinghP on Mar 14, 2012 12:16 AM

    Hi,
    4 DFFs are enabled.
    CASE1: when payment is voided DFF4 should be mandatory feild
    CASE2: when user queries the voided payment , above DFF4 should be readonly or not editable
    Unable to acheive both the cases with Forms Personalization.
    When trying case2 error pops up saying null canvas.
    Can you please provide some examples if you have any.
    I can find any customizations on this form
    Thanks
    Edited by: user11344029 on Mar 15, 2012 11:28 AM

  • HELP!! - HOW TO MAKE SEGMENT MANDATORY IN PROFIT CENTER

    HELLO,
    WE ARE IMPLEMENTING CONTROLLING, FINANCIAL AND NEW GENERAL LEDGER, I NEED TO KNOW HOW TO MAKE THAT THE FIELD SEGMENT IS MANDATORY IN THE PROFIT CENTER CREATION PROCESS,
    COULD YOU HELP ME WITH THIS??
    THANKS IN ADVANCE.

    Hello again and thanks a lot for your quick answers,
    but what i can not understand very well is why I do not have this problem in another client, since i am not be able to create a cost centre without filling in the corresponding profit centre and I can not create a profit centre without filling in the corrresponding segment.
    However in the client where i need to customize this, by default this fields are not mandatory, so there must be a customizing table or whatever to change this fields. I know the transaction OKEG, i do not know if this problem can be related to this issue.
    So, i need to know the customizing tables to change the fields status in cost centre and profit centre. I am sure that this issue there must be related with the activation of New General Ledger, because the method that we are using is the inheritance by segment...
    Any comments will be appreciated.
    Thank you.

  • How to make it mandatory to enter a value in a collection?

    Is it possible in Wave 7 CLM - Contract Management to make it mandatory for a collection to have at least one record?
    We have created a custom collection and placed it on the Supplier tab of agreements and we would now like to make it mandatory for at least one record to be entered into this collection.
    So far, I have tried setting the UI_override on the field name of one of the fields in the collection to mandatory but that did not work.
    In WYSIWYG for Master Agreements, collections are uneditable.
    I have thought of creating an additional simple hidden field, making that mandatory and then developing a script to copy that field into the first field of the collection, but that seems to be an unnecessarily complex solution.

    Hello Chris,
    I think this can be acheived by writing a script that checks the size of the collection. If the size = 0, then raise an exception. This script can be made to execute On Validate target.
    Hope this helps.
    Thanks
    Devesh

  • How to make plant mandatory field in Sales order thru standard SAP process

    Hello,
    There is requirement in business that User wants to make plant field Mandatory in Sales order line item once material number is entered. Can you please guide me how I can make Plant field mandatory thru Standard SAP process.
    I had checked it thru Incompletion process & Order type incompletion messages but still Plant field is not becoming mandatory in Sales order. It only gives incompletion log while saving the SO. Please suggest how to do it thru Standard SAP process.
    Thanks & Regards,
    Saurabh

    HI
    Plant will determine based on Customer-material Info Record, Customer Master data & material Master
    If plant is not mandatory in customer Master and Customer material no problem
    but at the time of creating the material master  Plant Mandatory as per my knowledge, so system will pick plant from Material master  that is the case why you required plant Mandatory in Sale order level
    and you need to do Shipping Point Determination for that plant
    Did you check by using User Exit ? if not try once what i have suggested
    Try with User Exit
    MV45AFZZ , FORM USEREXIT_SAVE_DOCUMENT
    VBAP - WERKS = " "
    if VBAP - MATNR , POSNR = not initial
    Error Messgae "E"
    Check and Revert
    Regards,
    Prasanna
    Edited by: prasanna_sap on Feb 14, 2012 11:41 AM

  • How to make field mandatory in Sales Order Item level?

    Hi SDN's,
    I need to make Shipping type field(Item level) mandatory in Sales order.
    Can any one tell me what is the user-exit to achieve this?
    Thanks in advance..
    Regards,
    Rahul

    Rahul,
    U can check the BADI     'BADI_SD_SALES_ITEM'
    othewise u can check
    Exit Program MV45AFZZ.
    Check the program SAPMV45A
    V45W0001
    V46H0001

  • How to make Back to back order in 11.5.10.2 ?

    For B to 2 B order i used to enable Built in WIP and Assemble to order attributes in item definition and when i book the order it becomes create supply order eligible and gets interfaced to purchasing.
    Upon progressing the order the status changes to "PO req - Requested"
    But in 11.5.10.2 it gets interfaced to WIP upon progressing the order with a concurrent Auto create final assembly orders.
    I found an attribute "Back Orderable" in the last tabbed region "Web Option" of the item. I tried all permutations with the previous attributes, but in vain.
    Can anybody suggest me about how to proceed for B2B ?
    Thanks in advance.
    Nana
    [email protected]

    Hey Nana,
    Back-to-Back order will create auto create final assembly orders in these conditions.
    1) Item is make in general planning tab.
    2) build in WIP.
    3) ATO enabled
    Even if the Purchasable checkbox is enabled, it will go for creating autocreate final assembly orders.
    The line status would be Supply eligible --> production open --> awaiting shipping --> closed.
    Back-to-Back will create Purchase orders in these cases.
    1) item is buy in general planning tab
    2) List price given
    3) ATO enabled
    4) Purchasable and Purchased enabled.
    Even if it is WIP enabled --> it will go on to create purchase req.
    Regards,
    Prasad

  • How to make field mandatory

    Hi all,
    i want to make price ,tax code and ware house code in purchase order rows mandatory.
    i have designed following Stored procedure..
    IF @transaction_type IN (N'A', N'U') AND
    (@Object_type = N'22')
    BEGIN
    if exists (SELECT T0.docnum FROM [dbo].[OPOR] T0 INNER
    JOIN [dbo].[POR1] T1 ON T1.DOCENTRY =
    T0.docENTRY
    WHERE   T1.[Price] = 0
    and T1.DOCENTRY = @list_of_cols_val_tab_del)
    select @Error = 1, @error_message =
    'Enter Price'
    else
    if exists (SELECT T0.docnum FROM [dbo].[OPOR] T0 INNER
    JOIN [dbo].[POR1] T1 ON T1.DOCENTRY =
    T0.docENTRY
    WHERE    T1.[TaxCode] is  null
    and T1.DOCENTRY = @list_of_cols_val_tab_del)
    begin
    select @Error = 2, @error_message =
    'Enter Tax Code'
    end
    else if exists (SELECT T0.docnum FROM [dbo].[OPOR] T0 INNER
    JOIN [dbo].[POR1] T1 ON T1.DOCENTRY =
    T0.docENTRY
    WHERE    T1.[WhsCode] is  null
    and T1.DOCENTRY = @list_of_cols_val_tab_del)
    begin
    select @Error = 3, @error_message =
    'Enter Warehouse Code'
    end
    END
    but system checks only for price and not for other two validation .
    kindly suggest me way where system will check for all the validation defind in the Stored Procedure.

    Hi Chetan
    Try this, This should definitely work
    if @object_type = '22' and @transaction_type in ('A','U')
    begin
    select @Total = (select T1.Price from OPOR T0 join POR1 T1 on T0.docentry = T1.docentry
    where T0.docentry=cast(@list_of_cols_val_tab_del as int))
    Select @comm = (select T1.TaxCode from OPOR T0 join POR1 T1 on T0.docentry = T1.docentry
    where T0.docentry=cast(@list_of_cols_val_tab_del as int))
    Select @venref = (select T1.TaxCode from OPOR T0 join POR1 T1 on T0.docentry = T1.docentry
    where T0.docentry=cast(@list_of_cols_val_tab_del as int))
    if @Total = 0
    begin
    set @Error =11
    set @Error_Message = 'Cannot have Zero Price'
    end
    else
    if @comm is null
    begin
    set @Error =12
    set @Error_Message = 'Select Tax'
    end
    else
    if @venref is null
    begin
    set @Error =13
    set @Error_Message = 'Select Warehouse'
    end
    end
    Regards
    Reno

  • How to mark product mandatory in SAP CRM Opprotunity and Quotation?

    Hello All,
    We are using SAP CRM 4.0 and have one requirement as follows:
    Through Configuration ,I am not able to find the the way to mark mandatory for the fields Product , Description,Quantity,Exp.total Value under the Products Tab for the Opportunity. Also the field product under products Tab for the Quotation.
    Can this be done through Config or Technically?  please provide the steps for the needful and also advise do i need to put this at header or item level?
    Thanks in advance.
    Cheers
    Sreedhar

    Hi, Sreedhar
    You have to write program for Badi ORDER_SAVE or use incompleteness check.
    How to maintain the fields mandatory in Opportunity and quotation SAP CRM?
    making activity reason as incompleteness field
    Denis.

  • How to make fields mandatory in Message Address for Custom Notification.

    Hi Experts,
    We have created a new custom Notification Type and we were in the process of configuring it. I want to know, if I want to make a few fields obligatory in Message Address, can that be achieved through configurations. I am basically an ABAPer so please pardon my ignorance if the question looks basic.
    In our implementation, I have seen different Work Orders with different mandatory fields in Message Addresses. I hope the same is achievable for notification as well.
    Thanks for your help.
    Regards,
    Subhrangsu

    There are 2 ways to make any Notification filed mandatory.
    1. Configuration route:
    Here Under Plant Maintenance->Maintenance and Service Processing>Maintenance & Service Notifications>Notification Creation>Notification types> Set Field selection for Notifications:
    You select influencing button and your notification type then select the Radio button under Required column (against the 
    field you want to make mandatory)
    2. User Exit Route: Through SMOD -->User Exit QQMA0014 -->Cutsomer Exit EXIT_SAPMIWO0_020 -->Include ZXQQMU20.
    Then put your code in this include.
    Code Sample:
    IF I_VIQMEL-QMART= 'AC'.
    IF T_VIQMSM-MNGRP IS INITIAL.
    MESSAGE ID 'IW' TYPE 'I' NUMBER 464 WITH 'Tasks'.
    RAISE EXIT_FROM_SAVE.
    ENDIF.
    ENDIF.
    (The above Code makes the 'Tasks' filling mandatory in the Notification type 'AC')
    Hope this answers your query.
    Regards
    Jogeswara Rao
    Edited by: K Jogeswara Rao on Oct 8, 2010 9:21 AM

Maybe you are looking for

  • Got the MBPretina. Now, what High-end Monitor ?

    After lots of waiting, weighing pros and cons and whether I should go iMac, Mac Mini or MacBook Pro High rez anti-glare, helped in that pilgrim quest by some encouraging users reviews and eventually compelled by a dealer's special, I fell for a 2013

  • I can't run the new iTunes, and I can't download the old one.

    This morning, I opened up iTunes to check what's new. It asked if I want to update to a new version or something, so I said yes. It automaticailly downloaded (all I had to do was agree to an agreement). But when I open iTunes (the little music note i

  • How to drop the last diskgroup in ASM 11g?

    Hello, I installed an ASM instance and created a DATA diskgroup using the Oracle installer. I would like to drop the diskgroup and re-create it using partitions instead of disk devices in order to use ASMLib. I have not found a way to get rid of the

  • Video Bitrate too high in DVD Studio Pro

    I have recently just purchased a new system. I export from FCP using compressor. The settings that I use are mpeg2 and dolby 2.0 for the DVD that I am trying to produce. I build the menu and press simulate the project and everything works. As soon as

  • Movable Safari Tabs on iOS Devices

    While using my iPhone today I realized that there does not seem to be a way to move the position of tabs within safari. I had 6 tabs open, and just based off of intuition, I tried to move a tab's location by pressing/holding onto one thinking that it