Disable Organizational Data in VA01 Screen

Dear all,
Is there any way to disable the organizational data in VA01 from being populated automatically?
The organizational data (Sales Area, Sales Office, Sales Group) will be populated based on the entries of the respective fields in a previous transaction. For example, when user runs a report and enters Sales Office X as a search criteria, the next time he/she runs VA01, Sales Office X will be populated in VA01. The issue here is that a lot of our SOs' sales office have been wrongly assigned, and causing reporting discrepancy.
The users have already been informed to take extra care when creating SOs in the future, however I'm wondering if is there any way to prevent this from happening in SAP? Or is there a workaround recommended? I have searched around but haven't come to much.
Hopefully somebody could guide me. Thanks!
Regards,
Xien

Hi Xien
Let's say in the initial screen of VA01, you enter the sales order type. Then under the organizational data box, you enter a sales office. Then when you insert the sold-to party later, even though the sales office assigned to the customer is different from what you entered previously, the system will still retain the sales office and will not pick up from the master data.
FOr your requirement, you can user USEREXIT_SAVE_DOCUMENT, such that before save the sales order, program will check for sales office and parameters enter in sales order with that of customer master. If customer master data is not reflecting in sales order then replce it or display error message, as per your requirement.
try and revert

Similar Messages

  • Disable Billing Date in VF01 screen 6001

    Hi all,
             i need to disable(hide) the date field in vf01 (Billing  Invoice : create header data) for particular condition type or make it as the date equal to billing date. (screen 6001, field : vbrk-fkdat).
    i also tried RV60AFZC but i was not successfull.
    i searched in sdn but did not find such req .
    So kindly please suggest me.
    thanks in advance,
    kool.

    HI,
    i solved it by myself,
    the procedure is as follows
    navige to the include MV60AF0F_FELDAUSWAHL_SONDERREG
    (don't worry this is an enhance spot , so i giving the include name directly )
    not: you need to get access key.
    goto se38
    open MV60AF0F_FELDAUSWAHL_SONDERREG report in change mode
    in line number 268
    you wil get this code
      if ( fakt-tabstrip_subscreen  = '6105'
        or sy-dynnr = '0105' )    and
         screen-name = 'VBRK-XBLNR'.
        screen-input = 0.
        modify screen.
        perform xblnr_set_screen_attributes
                using     t180-trtyp vbrk
                changing  screen.
      endif.
    now under this you need to add your desired code
    in my case this is my code
    """""''MODIFIED BY ABAP1 06/09/2011
        if ( fakt-tabstrip_subscreen  = '6105'
        or sy-dynnr = '6001' )    and
         screen-name = 'VBRK-FKDAT' AND VBRK-FKART = 'ZMD' OR VBRK-FKART = 'F2'.
        screen-input = 0.
        modify screen.
        ENDIF.
    """""END OF MODIFICATION BY ABAP1.
    now save it and activate it and check in your vf01
    that field will be in non editable mode.
    regards,
    kool.

  • Hiding organization data and partner block in IC_AGENT role

    Hello,
       For  Business role : IC_AGENT and under  Work Center  : Interaction record ,we have a screen with three different blocks:
       Overview  Organizational Data  Partner.
       My requirement is to hide Organization Data and Partner block.
       Please suggest how can i do that?
       Regards
       Najm

    Hello Najm,
    for the same purpose I've done in the following way.
    Enhance component ICCMP_BT_INR in BSP_WD_CMPWB if it's not been done yet.
    Enhance view InrHeaderViewSet if it's not been done yet.
    In view controller implementation class for this view (in my case it was ZL_ICCMP_BT_INRHEADERVIEW_IMPL) redefine GET_TAB_LINK_TABLE method in the following way:
    METHOD get_tab_link_table.
    CONSTANTS: c_orgdata TYPE string VALUE 'InrOrgData.BTORGSET/OrgSet',
                c_partner TYPE string VALUE 'InrPartnerId.MainWindow'.
    CALL METHOD super->get_tab_link_table
       RECEIVING
         rt_result = rt_result.
    * hide org. data tab
    DELETE rt_result WHERE id CP c_orgdata.
    * hide partners tab
    DELETE rt_result WHERE id CP c_partner.
    ENDMETHOD.
    Other way is:
    Enhance component ICCMP_BT_INR in BSP_WD_CMPWB if it's not been done yet.
    Go to Runtime Repository Editor there.
    Delete InrPartnerId.MainWindow and InrOrgData.BTORGSET/OrgSet views from the viewarea Header of the ICCMP_BT_INR/InrHeaderViewSet.
    But personally I've preffered first one. Just to remember what was actually there in standard.

  • Add a new column in item table control of va01 screen

    Hi All,
    i have requirement to add new column in item table control of va01 screen 4900 for the custome field of vbap table
    the required coloum is add with the help of access key
    however whem i am trying to save data, that custom field is not populate
    please let me know if any one had work on this

    I think i solved the problem . The single way to to that is to modify the SAP standard Screen.

  • Problem in saving ztable from va01 screen through exit

    Hi all,
    I am facing problem while saving ztable through additional data b tab screen of va01.
    Actually I have add table control in tab and on the basis of vbeln i am saving table control data in ztable.
    but all data saved except vbeln.. why it's happening? I have applied conversion also and it's showing in debug mode.
    but in table vbeln field is not appended. vbeln is primary key in my ztable.

    Hi,
       follow these steps:
    1. Create your table and add it through Append Structure in VBAK table.
    2. Create screen in Additional Data B.
    3. Field should be dic object
    4. Save and activate both Table as well as your Screen.
    Save data automatically inserted into your custome table. I did it and it is working fine.

  • Incoming IDOC Error "No batch input data from the screen SAPMV45A 4001"

    Hello ,
    The Incoming IDOC with Message type 'ORDERS' is triggering the error message "No batch input data from the screen SAPMV45A 4001" with message no 00344 . There is an SAP note 785000 to handle this type of error message which has been already implemented. Still we are encountering few IDOC error's  at the time of sales order creation. The IDOC reaches status 51 throwing the error which is again reprocessed through BD87 .
    We are unable to replicate the similar scenerio in Development & Testing systems as it works fine.
    Can any one kindly advise how to eliminate the error "No batch input data from the screen SAPMV45A 4001" message at the time of Incoming IDOC processing.
    Thanks in advance.
    Best Regards
    Sateesh

    Dear Sateesh
    Check this link where the same topic was discussed
    [ VA01/VA02: batch-input error in IDoc processing|http://www.sapfans.com/forums/viewtopic.php?f=21&t=313032]
    thanks
    G. Lakshmipathi

  • How to disable save button on selection screen (1000) run from other report

    Hi Experts,
    Can any one let me know how to disable save button on selection screen (1000) run from other report.
    Say I am running from report R1 which submits report R2, but the save button should be disabled on
    report R2(selection screen 100).
    Thanks in advance.
    Regards
    RP.

    Hi RPReddy16 ,
    Try this:
    DATA :BEGIN OF t_extab occurs 0,
                     fcode like rsmpe-func,
                 END OF t_extab.
    REFRESH T_EXTAB.
    MOVE 'SAVE' TO T_EXTAB-FCODE.
    APPEND T_EXTAB.
    CLEAR T_EXTAB.
    SET PF-STATUS 'STATUS' EXCLUDING T_EXTAB.
    Regards,
    José

  • How to disable a field in selection screen based on condition.

    Hi,
    I have 2 radio buttons- p_normd, p_recov  and 2 other controls - like text boxes, say tb1 and tb2. and some mandatory fields below.
    If i choose p_normd, i want one control(tb2) to be disabled and if i choose p_recov, i want the other control(tb1) to be disabled(tb2 should be enabled then.)
    Currently i am using the following code. The 1'st radiobutton is intially checked. But the problem is when i click on the 2'nd radio button, the other control(tb1) is not getting disabled. When i double click, i get an error telling mandatory field to be filled. Only after the other mandatory fields below are filled, and after i double click on the unchecked radiobutton, the other control gets disabled.
    Please suggest what to do..
    The current code below:
      AT SELECTION-SCREEN OUTPUT. "ON RADIOBUTTON GROUP rg01.
      LOOP AT SCREEN.
      IF  p_normd EQ c_x  AND screen-group1 = 'SC2'.
            MOVE 0 TO screen-input.
          MODIFY SCREEN.
      ENDIF.
      IF p_recov EQ c_x AND screen-group1 = 'SC1'. "IF screen-name = 'ERDAT-LOW' OR screen-name = 'ERDAT-HIGH'.
            MOVE 0 TO screen-input.
            MODIFY SCREEN.
      ENDIF.
      ENDLOOP.
    Thanks,
    Ammu

    Hi
    declare your parameter as below:
    parameters: p_x type c radio button group g1 user-command r.
    in at selection screen output event .
    check for the radio button.
    loop at screen.
    if screen group is <desired value>
    then screen-active = 0 or 1. <do whatever you want to do.>
    modify screen.
    endloop.
    see below the sample code.
    <<<<<AT SELECTION SCREEN EVENT>>>>>
    AT SELECTION-SCREEN ON BLOCK B1.
      IF P_LCOST = C_X.
        PERFORM CLEAR_FIELDS.    " Clearing fields before loading the screen
        CALL SELECTION-SCREEN 100 STARTING AT 20 5.
      ELSEIF  P_MCOST = C_X.
        PERFORM CLEAR_FIELDS1.          " Clearing fields before loading the screen
        CALL SELECTION-SCREEN 101 STARTING AT 20 5.
      ENDIF.
      IF SY-SUBRC = 0.
        PERFORM VALIDATION.             " Validating selection screen input
      ELSE.
        LEAVE TO TRANSACTION C_TRAN.
      ENDIF.
    <<<<<<DECLARATION PART>>>>>>
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETERS: P_LCOST RADIOBUTTON GROUP GI DEFAULT 'X',
                P_MCOST RADIOBUTTON GROUP GI.
    SELECTION-SCREEN END OF BLOCK B1.
    SELECTION-SCREEN BEGIN OF SCREEN 100 AS WINDOW TITLE TEXT-002.
    SELECTION-SCREEN BEGIN OF BLOCK B2.
    PARAMETERS: P_COAREA TYPE CSKS-KOKRS OBLIGATORY,         " controlling area
                P_FYR    TYPE COEP-GJAHR OBLIGATORY,         " fiscal year
                P_PERIOD TYPE COEP-PERIO OBLIGATORY.         " fiscal period
    SELECT-OPTIONS: S_CCNTR FOR V_KOSTL OBLIGATORY,       " Cost Center
                    S_COELM FOR V_KSTAR MODIF ID M1,       " Cost element
                    S_PDATE FOR V_BUDAT OBLIGATORY.       " posting date.
    SELECTION-SCREEN END OF BLOCK B2.
    SELECTION-SCREEN END OF SCREEN 100.
    SELECTION-SCREEN BEGIN OF SCREEN 101 AS WINDOW TITLE TEXT-003.
    SELECTION-SCREEN BEGIN OF BLOCK B3.
    PARAMETERS:     P_CCODE  TYPE T001-BUKRS OBLIGATORY,         " Company Code
                    P_FYEAR  TYPE COEP-GJAHR OBLIGATORY.         " fiscal year
    SELECT-OPTIONS:   S_GLACC FOR V_HKONT OBLIGATORY,       " G/L Account
                      S_PCNTR FOR V_PRCTR MODIF ID M2,      " Profit Center
                      S_PODATE FOR V_BUDAT OBLIGATORY.      " posting date.
    SELECTION-SCREEN END OF BLOCK B3.
    SELECTION-SCREEN END OF SCREEN 101.
    thanks
    LG
    Edited by: LalitG on Apr 13, 2011 1:38 PM

  • How to set a value to a disabled field in an B1 screen ?

    Hi,
    Can anyone tell me how to set a value to a disabled field in an existing screen.
    For example , I want to set a value to the Paid/Credited field in the Sales - A/R Invoice screen, which is a disabled field.
    I tried setting the field as enabled but it throws an error.
    Thanks in advance
    Mina

    It depends on the business process required for generating the invoice.  (What is this process just now?)
    I can think on quite a few ideas, but can't be sure if any of them will match your specific requirements.  I'll list a few here and see if any of them might work, or at least generate some new ideas for you. (Unfortunately you can't change an existing payment object to add an invoice to it at a later date, nor is the reconciliation process exposed through the SDK.  This limits your options a bit.)
    1) Is there a need for a separate delivery and invoice?  Would skipping the delivery process and using the standard Invoice + Payment screen work for you?  Stock would be issued, invoice created and payment matched directly to invoice without any work.
    2) This might apply if the invoice is simply a one for one match with the delivery.  Rather than just generate a payment in the delivery screen, generate the invoice and a payment at the same time.  The standard invoice screen will then show it as paid.  You can control the dates on the invoice raised through DI code.
    3) Where do you write the Paid Amount to?  How is it not available in the invoice screen?  Put it somewhere accessible and write it to the user field.
    John.

  • Replication of Sales organizational data to CRM

    Hi All,
    I am jus out of cocoon in this CRM world.
    My query is I run report CRMC_R3_ORG_GENERATE  to replicate Organizational data From ERP to CRM but i dont see any data on the screen. This obliviois ther are lots of things missing probably to call ECC transactions. My RFC is set and working I can say this because Solution manager is working fine. Can some one help me with some guesses that I should look into or what are the prerequisites to replicate data from ERP to CRM.
    Thank you.

    Hi,
    please check the documentation within the IMG! furthermore see thread
    Org. Unit replication from R3 to CRM  and search within the SDN, there should be several
    threads regarding this report!
    Best regards, Gerhard

  • How can I set screen saver clock which show time and date when all screen is black. Other phones have this option but I didn't find on iphone. Pl guide.

    How can I set screen saver clock which show time and date when all screen is black. Other phones have this option but I didn't find on iphone. Pl guide.

    HA!  I figured the find my iphone out!!!!! You can have more than one icloud account in "Mail, Contacts and Calendars".  So my husband's & kids' phone icloud account under "settings, icloud "is their individual @me.com account.  Set it to everything you want EXCEPT Find My Iphone.  Then under "settings, mail/contacts/calendars" you set up both accounts (your @me.com which may already be there), then add another with the main appleID and enable ONLY Find My Iphone.  Now when any of us log into Find My Iphone from any device with our main apple ID for the app store, all the devices show up!!!! YIPPEE.  I made my own day!
    I think the message I got previously was because I hadn't disabled the find my iphone on the @me.com account first.

  • Remove "Sales Office" from VA01 screen

    Hello All,
    We're using 4.6C and the initial VA01 screen consists of:
    Order Type
    Sales Organization
    Distribution Channel
    Division
    Sales Office
    Sales Group
    However, I'd like to remove Sales Office and Sales Group from the initial screen. Is there a way to do it?
    Thanks in advance!!!
    Regards,
    Olyn

    Hello,
    This you can try using TRANSACTION VARIANT in SHD0 transacion code
    In the SHD0 transaction give the Transaction code as VA01  and then choose the Transaction variant and select the variant which contains Sales office and sales group as fields and then  choose the Icon of change and it will pop up one screen where you can find various options to display, mandatory, Invisible and without content.
    Choose INVISIBLE for these fields and it will accomplish your task.
    Hope it is clear,
    santosh

  • Calendar sync stopped working: "Unable to process organizer data"

    I'm trying to help a consulting client whose Blackberry Q10 stopped synchronizing calendar data 5 days ago. It looks like that's the only thing he synchronizes with his desktop. I've tried looking up answers, but I've found very little information about this problem, and the few suggestions I found have not worked.
    Phone: Blackberry Q10
    Model#: SQN100-2
    Software Release: 10.1.0.4189
    Blackberry Link Release: 1.2.1.31
    Symptoms: After clicking on the Sync Contacts/Calendar button, Blackberry Link sits for a very long time on the "Syncing your contacts and calendar appointments. Do not disconnect your device." screen, with sporadic activity on the progress meter, before being returned to the Sync Contacts and Calendar Appointments screen. In the lower left, a warning message "Sync was unsuccessful" is displayed. When I click the Show Recent Activity link under that, a Recent Activity screen that repeats "Sync was unsuccessful" along with a second message, "Unable to process organizer data" appears.
    Is there a way to resolve this short of restoring the phone to factory defaults? The calendar data on my client's phone has now gone 5 days without being synced, and he doesn't want to lose the latest changes.

    HipsterZ10, I didn't mean to suggest that you aren't entitled to gripe, only that doing so in response to a post on a community support forum isn't particularly useful. (Do BlackBerry support teams even monitor this forum?)
    You sound like someone who knows his way around BlackBerry very well, and I would love to do some brainstorming with you if you're so inclined. I have nowhere near as much BlackBerry experience as you have, but I have worked in many areas of computing support for over 25 years. I'd like to think that between the two of us - plus anyone else who can chime in with something constructive - we can come up with something that helps us all out,.
    With that in mind:
    You've tried uninstalling and reinstalling without success. Did you just uninstall and reinstall the latest version of BlackBerry Link, or did you try uninstalling the latest version and going back to one that used to work? (Or did you try upgrading because the previous version stopped working?)
    Did you try any direct edits to the Registry to clean out any BlackBerry settings that the uninstall program might've left behind? Uninstallers are often not kept up to date as software developers make changes to software, so they often leave digital detritus in the Registry. This usually has no effect on anything else, but can prevent software that was uninstalled from working properly when it's reinstalled.
    You also mention that you've tried a lot of settings changes. Would you please share with us the settings changes that you made?
    I know from other companies' devices that updates to the Windows software is sometimes accompanied by firmware or programming changes on the device. Does anyone know if that's the case for BlackBerry Link updates? If it is, then simply uninstalling BlackBerry Link may not be enough.
    Have you been unable to sync only the calendar, or your contacts as well? (I don't know what else BlackBerry Link can synchronize.) My client has only been trying to sync his calendar. If the problem is confined to calendar sync, is there maybe a cleanup procedure that needs to be run on the device or on the Windows side to clean up old appointments every now and then? I know of other products that will fail to sync their calendars if there's too much old data.
    Finally, does BlackBerry Link just sync the BlackBerry device with itself, or does it sync it with Outlook? That wasn't clear to me the last time I was in my client's office; he uses Outlook 2003, but I wasn't certain if BlackBerry Link was connected with it in any way. Come to think of it, my client also uses Windows XP, which does not come with the .NET framework by default. Some commercial software depends on particular versions of the .NET framework, and I've seen situations in which Microsoft updates to the .NET framework breaks 3rd party software. Does BlackBerry require .NET, and, if so, does it try to install the version it needs? To sum these things up, we could be looking at lack of support for older versions of Windows, Outlook  or the .NET Framework.
    Those are some ideas; let's see if we can narrow down the list. I should be back at my client's office on Monday, but if anyone else has time to try any of this today, kindly post what you discover here.

  • Display Info Record: Purch. Organization Data 1

    Hi,
    Can anyone tell me how to reach this particular screen as I need it
    Thanx in advance

    Hi friend,
    There are few transactions which display you the purchase orders from which you can get the screen from technical settings.
    This the link which contains all the T-codes related to MM
    http://www.sap-img.com/materials/list-of-sap-mm-transaction-codes.htm
    I found few purchase T-codes which are quite relevant to your requirement they are
    ME13                 Display Purchasing Info Record 
    ME16                 Purchasing Info Recs. for Deletion
    ME23                 Display Purchase Order                            
    ME23N                Display Purchase Order
    This is one example in one transaction,
    You can get the details of Vender, Material from EINA table  and purchase org from  EINE table.
    By giving the values in ME13 you can get the screen of Purch. Organization Data 1
    if you still have queries please revert back to me i will help you.
    Thanks,
    Sri Hari

  • OGSD VA01 screen

    Hi all,
    I have to remove the Notepad that is coming in the VA01 screen of OGSD permanently. can any one let me know the steps to be followed.
    Thanks and Regards,
    M.Phanindra

    Hiiii
    Profit center is derrived form Plant Material view so whatever profit center is assigned to material master in Material sales Plant Data that must come to sales order. Now please check wheather you have extended the material with relevant sales organisation/Plant or not.
    Regards
    Shambhu Sarkar

Maybe you are looking for

  • Is it possible to export data from a PDF in Reader XI into an xfdf file?

    Hello, I am new to the forum and to Adobe Acrobat.  Please bear with me as I explain what I need to do and what I have tried to do so far to accomplish this (based on reading numerous forum discussions and Adobe IAC/JavaScript manuals). Operating sys

  • When i plug my ipod into computer itunes freezes?

    When i plug my ipod into computer itunes freezes? Iv tried many thing but Cant overcome problem

  • How we map with KOMT1 in IPC javamethods

    Hi All, How can we map the fields fo KOMT1 with IPD java methods means which class can be considered. For XKOMV, the class IPricingConditionUserExit can be used, like that for KOMT1 structure which class can be used. Following is the part of my requi

  • When i am connecting to database not getting data

    i implemented one module on a system that is there in network and i has mysql server. when i am running my mod on that system i am able to adding user,delting user, displaying user available in database but if i am accessing it from other system that

  • Zend PHP calls are done sequentially?

    I have a page that makes 4 different calls to php functions through the zend framework built into Flex 4.  If I watch in a web proxy program like Charles it would appear that the calls are happening one after another.  I would think they should all f