Controlling in Sales Order screen

Hi Gurus,
I want to control the fields in the sales order screen. How do i do it??? For example, i want to make the delivery plant field in the header as mandatory. where do i do the controlling??
Thanks & Regards
Kaushik

Dear Friend,
Go to the transaction SHDO variant creation.
there create a variant with respect to transaction Va01 and enter the feilds WERKS as mandatory in the variant specification.
GO to SE93 transaction and assign this variant to the T-code Program.
regards,
Amlan Sarkar
Edited by: EXPLORING MULTIDIMENSIONAL SAP on Aug 9, 2008 12:47 PM

Similar Messages

  • Table control in sales order screen(VA01)

    Hi Guys,
    I am trying to do table control i.e shifting columns as desired in the sales order, but not able to do it. can any one help me the process of shifting columns in sales order screen.
    Example: Shifting customer rial matenumber column to Item cat column.
    Thanks in advance,
    Regards,
    Vamsi.

    Hi Vamsi,
    After changing the columns save it as a variant on the Item Detail screen on the right hand side you can see small barred icon above the vertical scroll bar click the same and save it as as variant in there and just keep that as a default screen variant. The same will be displayed all the time.
    Reward points if it helps.
    Regards,
    Sreekanth

  • Add a new field in the item table control of sales order

    Hi Experts,
                   We have created a new custom field in Material master table. Now, they want to add the custom field from material master to the last field of item control of sales order.
    Please, let me know the steps to do it.
    Regards,
    M.Saravanan

    Hi,
      take program: SAPMV45A
    take screen 8459 and add the new field.
    Also add the validation in the flow logic.
    Refer
    https://forums.sdn.sap.com/click.jspa?searchID=10547810&messageID=3132651
    Regards
    Kiran

  • To remove note class from OGSD Sale Order screen

    Hi,
    I want to remove note pad appearing in the sale order screen of the OGSD.

    Hi,
    you can just switch it off, press the x on the left side and it will disappear.
    Settings will be remembered by the system.
    You also can change the screen control, but I would not recommend this.
    Regard

  • Missing item category & material description in sales order screen

    Hi all,
    We have upgraded SAP from 4.6C to ECC 6.0 version. In the sales order screen (create, change & display mode) the item category & the material description cannot be seen at the item level in the ECC 6.0 version. The same appears in the 4.6C version. I have done the following checks:-
    1. There are no screen variants/ transaction variants/layout settings in both the versions
    2. The config settings for item category are intact in both the versions.
    3. In the item detail view i am able to see the item category.
    4. There is no change in the functionalty as i am able to save the order  & complete the Sales cycle upto billing in the ECC 6.0 version
    Any ideas as to what could be the problem & how to fix it.  Pl suggest as it needs to be fixed urgently.
    Regards,
    Ramesh Iyer

    Hi,
    Have you checked the table control setting,which is avialable in the sales order screen at extream right.In this check in administrator button if Those fields must are marked as invisible.
    Reward points if useful
    Regards,
    Amrish Purohit

  • New Input fields for Sales Order Screen

    Hi all
    I have to modify the existing Sales Order Screen for transactions VA01, VA02 and VA03 using user exits. I have to add two input fields (of order quantity for tow different sales units CS and BT) in existing table control of Sales order and later I want to convert these UOMs to basic UOMs.
    As its a screen exit part, I had done some R&D for the same. I had never faced such requirement in past.According to my knowledge "User exits are only to put additional information in existing SAP programs and not to modify main screens." 
    BADI is new to me but I still tried to search BADI for the same but didn't able to find it.
    Basically I am not able to find Screen Exit for this.
    Can anybody help me in this regard?
    If you are suggesting BADI then please try to explain in detial.
    Thanks in advance
    Amol

    Hi Amol,
    VA01, VA02 are fine. Since VA03 is display, you cannot edit the fields you add.
    To add fields to this display you need to edit the following screens :
    Program : SAPMV45A
    Screen :  8309
    It is the Additional Data B tab provided by SAP to add custom fields .
    You may need an access key to edit this screen.
    Putting your fields there and running VA01/02 will solve half your problem.
    The second half is how to capture the data entered in those fields to the database.
    In order to capture the data from these custom fields you can use
    the user exit
    MV45AFZZ
    USEREXIT_SAVE_DOCUMENT_PREPARE
    USEREXIT_SAVE_DOCUMENT depening on what you want to do.
    Hope this helps.

  • Copy Control between Sales Orders and Deliveries

    Hi Gurus,
    please can you tell me why copy control between Sales Order and Delivery doesn't work?
    At header level, into copy control, we can set 2 requirement routines, one as general requirement for copying (TVCPL-AUBED) and the other one as requirement for grouping orders into deliveries (TVCPL-AUZUS).
    At header level we can also set a routine for data transfer to define how data are passed from Sales Order header to Delivery header (TVCPL-GRUAK).
    Then we can set routines at item level, one as requirement (TVCPL-AUBED) and one as data transfer (TVCPL-GRUAP).
    When delivery is created with VL10A transaction, at header level only the first  general requirement routine is used (FV50B***). Grouping requirement is not used (we also set a break point and the program is not passing into this routine).
    Then it is used the requirement routine at item level (FV50B***).
    Please can you tel me how we camake working the routine for grouping requirement at header level?
    Thank you very much.
    Kind Regards
    Andrea

    Hi, we used standard routine even if to be sure we run also the generation report you mentioned.
    Please any other suggestions?
    Thank you very much.
    Kind Regards
    Andrea

  • Refreshing Sales Order Screens with new BP data

    My customer service department is entering sales orders and have to create new "ship to" addresses on a regular basis.  They open a new sales order, enter the BP Code for the bill to customer and then use teh golden arrow to enter BP Master data and enter a new ship to address.  After they save and close the new information, it is not available for them on the old sales order screen until they close and start a new sales order.
    Is there a way to refresh a screen that you are currently in in order to import the new information that has been entered into the BP Master Data?

    I appreciate the information, but the sarcasm is not necessary.
    It is not hard to add the data beforehand but these orders are for a sales agency we contract with.  One bill to customer and unlimited ship to addresses.  Some are repeat shipments, some are not.  So when the order is taken, they open the bill to customer account and if the ship to address is not there, they must then add it and cancel out the order and start over.  For one transaction it is not a significant amount of time but over the course of 1000 a day, it becomes significant.
    I was looking for a way to facilitate the process.

  • How to add a button in Sales Order screen?

    Hi,
    Basically I want to add a new button "Show My lookup" in sales order screen and when clicking the button I want to show a form.
    Please anyone tell me how to do this?.
    thanks in advance
    Mina

    Here is a sample ItemEvent that adds a custom button to Sales Order Entry, and loads a form from XML when it is clicked.  Make sure you give the forms unique identifiers when you create them - the sample just uses a hardcoded value.
    Hope it helps,
    John
    Private Sub sboApp_ItemEvent(ByVal FormUID As String, pVal As SAPbouiCOM.IItemEvent, BubbleEvent As Boolean)
        On Error GoTo ErrorHandler
        Dim sboForm                 As SAPbouiCOM.Form
        Dim sboItem                 As SAPbouiCOM.Item
        Dim sboBtn                  As SAPbouiCOM.Button
        Dim objXMLDoc               As MSXML2.DOMDocument
        Dim objXMLErr               As IXMLDOMParseError
        Dim objXMLElem              As MSXML2.IXMLDOMElement
        Dim strIdentifier           As String
        If pVal.EventType = et_FORM_LOAD And pVal.Before_Action = False And pVal.FormType = 139 Then
            'Add Custom Button
            Set sboForm = sboApp.Forms(FormUID)
            Set sboItem = sboForm.Items.Add("AZU_BTN", it_BUTTON)
            sboItem.Top = sboForm.Items("1").Top
            sboItem.Width = "80"
            sboItem.Left = sboForm.Width - 105
            Set sboBtn = sboItem.Specific
            sboBtn.Caption = "Custom Button"
        End If
        If pVal.EventType = et_ITEM_PRESSED And pVal.Before_Action = False And pVal.ItemUID = "AZU_BTN" And pVal.FormType = 139 Then
            strIdentifier = "AZU_XXX" 'You should set this to a unique value each time
            Set objXMLDoc = New MSXML2.DOMDocument
            objXMLDoc.async = False
            objXMLDoc.validateOnParse = True
            objXMLDoc.Load (App.Path & "\Config\AZU_CUSTOM.srf")
            Set objXMLErr = objXMLDoc.parseError
            If (objXMLErr <> 0) Then
                MsgBox "Failed to load XML screen definition."
                Exit Sub
            Else
                For Each objXMLElem In objXMLDoc.getElementsByTagName("form")
                    objXMLElem.setAttribute "uid", strIdentifier
                Next
                sboApp.LoadBatchActions objXMLDoc.xml
            End If
        End If
        Exit Sub
    ErrorHandler:
        MsgBox Err.Number & " " & Err.Description
    End Sub

  • Additional field in the sales order screen

    I need some additional field in the sales order screen. There is
      also no screen exit available for VA01. Can I use this
      additional data B tab in header details by creating additional
      field in it. Please tell me how to use this tab or how to get
      different field in the sales order (header or item level).

    Hi,
       Yes. You can use this screen. For this either can modify the table VBAP with additional fields and put them on this screen.
      You have to code your logic to save these values in the include MV45AFZZ. The subscreens you have to use for this are 4462 or 8459.
    refer Screen exits - Urgent.
    with regards,
    Vamsi

  • Copy Control From Sales Order to Purchase Order

    Hi Experts,
    I want to ask how the copy control from Sales Order to Purchase Document can be done? Because they are instances that the users have some items in the Sales Orders not copied to Purchase Document.
    Thanks a lot!

    Hi Experts,
    I have seen the documentation for 3rd Party Sales, thanks to some suggestions. However, there is a report which does not work in our Test Environment, the program name is SDMFSTRP. As suggested by some forums, this is another way of connecting Sales Order to the created Purchase Requisition. So I'd like to ask if there are other ways to connect the 3rd Party Sales to the created Purchase Requisition.
    And also may I know your scenarios when there will be missing items from Sales Order to Purchase Requisition. There are some instances that from Indent Orders, some SO items are not copied to PR.
    Thanks a lot!

  • Customer Visible in Sales Order Screen.But not visible in the customer Web form in R12

    Hi all,
    I have created  a customer of organization type using the customer API.I have also created a location and a customer account and account site as well
    The created values are loaded into the HZ tables and are visible in the tables such as hz_parties, hz_party_sites, hz_party_sits and so on.
    But the issue is that I cannot find the customer in the customer web form in the receivables.but at the same time it is visible in the sales order screen in the order management.
    so please, someone help me resolve this issue.
    Thanks and Regards,
    Bhaskar.

    Hi Kate,
    Could you please share your form with me ([email protected]) so that I can investigate and correct this problem? Instructions on sharing can be found here:
    http://forums.adobe.com/docs/DOC-2462
    Thanks,
    Brian

  • Adding Assignment Block to Sales Order Screen

    Hi
    We enhanced the SAP GUI CRMD_ORDER screen to have a new tab and added custom fields to it. This was done using easy enhancement workbench.
    Now we want to do the same thing to the Sales Order Screen in Webclient UI.
    I have  seen a lot of discussions in the forums, but for a beginner like me it is confusing.
    Can someone please guide me on how to do it?
    I have set up webclient UI and everything is working fine but I am not aware on how to create new assignment blockand add fields to it since the building block does not have it listed.
    Any help would be appreciated.
    Regards
    Jimmy

    Hi Stephen
    What we did in EEWB was we created a new tab on Sales Order Item Details called 'Customer Fields' and added some new custom fields there.
    We want to change our Webclient UI Sales Order Item Details screen (BT131I_SLS) to add a new assignment block (Customer Fields) and insert the custom fields in it.
    I am trying to figure out how to do it. I saw the link to the blog that you had sent but before I can add new fields I have to figure out how to add a new assignment block on Sales Order Item details.
    Like when we click on item on sales order screen we get assignment blocks shipping,shipping transactions,Billing.......I want to create a new one called 'Customer Fields' and some custom fields there.
    Your help is appreciated.
    Regards

  • Restrict the customers in the sales order screen

    Hi All,
    I have requirement,in the sales order screen based on the order types we have to restrict the customer in the customer LOV of sales order scree.
    Could you please in the form personalization,how we will achieve it.
    Regards
    B.kishan

    Hi,
    checkout following metalink note:
    How to Use Forms Personalization to Restrict Values in Customer Number LOV in Sales Order Form OEXOEORD [ID 862066.1]
    Hope that helps. Kind regards,
    David.

  • New field in sales order screen at item level

    Hi Friends,
    I need to insert a new field at the item level in the sales order screen (additional data tab). Please let me know how to do the same.
    Regards,
    Vivek

    Hi,
    you can add fields of self-defined tables on the "Additional Data B" tab
    . Those fields should be added onto the respective screen and the flow
    Logic should be adjusted. Additional item data is on screen SAPMV45A 0459. This screen contains
    Include SAPMV45A 8459 as user exits.
    This should involve not only appending a structure containing customer-
    Specific fields within the table VBAP but also using the
    userexit coding:
    a)MV45AOZZ for PBO (i.e. module zzmodify_uas_pbo output);
    b)MV45AIZZ for PAI (i.e. module zzmodify_uas_pai input);
    c)MV45AFZZ (sub-routine USEREXIT_MOVE_FIELD_TO_VBAP) for defaulting the
    values from the customer master and further processing.
    Best regards,
    Joerg

Maybe you are looking for