Controling for T.code VA01

I need to hide some tabs in the transaction VA01.
1. Tabs to be hidden in the header level are ( Item detail, Ordering party, Procurement).
2. Some column of Item level are also required to be hidden.
3. I have to make the item overview tab in the header level as default as compared to Sales tab which is the current default when you provide the order type.
Thanks
Edited by: Basavaraj Aiholi on Sep 10, 2008 3:38 PM

> I need to hide some tabs in the transaction VA01.
>
> 1. Tabs to be hidden in the header level are ( Item detail, Ordering party, Procurement).
>
> 2. Some column of Item level are also required to be hidden.
>
> 3. I have to make the item overview tab in the header level as default as compared to Sales tab which is the current default when you provide the order type.
Hi,
You can suppress or remove various fields by using the screen transaction variant. Transaction code: SHD0
Provide the T.code "VA01" and create the standard variant or choose an existing one.
Click on "Change With Processing" button or press F6.
Continuing through the transaction, you can suppress any field.
Activate the variant as the final step.
Go through the following link for detailed step-by-step procedure with screen shots:
[http://www.mortenhjorthnielsen.dk/Security/transactionvariants.htm]
Hope this helps.
Regards,
Swapna

Similar Messages

  • BDC- Inconsistancy in table control for t-code MR21

    Hi all,
    We are facing inconsistency in the table control (number of line items) for t-code MR21 in normal transaction screen and BDC screen.
    In normal transaction run (MR21) we can see 12 line entries.
    But for the same t-code while processing of a session created by BDC recording we can see only 9 entries.
    Because of the mismatch in the lines, there will be a gap of 3 blank lines.
    Kindly provide any input to solve the issue.
    Thanks & Regards,
    Prabhu

    Hello,
    You will have to use the OPTIONS addition of CALL TRANSACTION to set the default screen size
    data: t_ctu type ctu_params.
    t_ctu-defsize = 'X'.
    t_ctu-dismode = 'N' .   " Mode
    t_ctu-upmode = 'S'  " Update
    call transaction 'MR21' using bdcdata options form t_ctu messages into t_messages.
    Vikranth

  • Problem in BDC table control for t.code ABAVN

    Facing problem in uploading asset numbers.
    Requirement: - Uploading data to transaction code ABAVN.
    1.      After running the transaction click on multiple assets.
    2.      Then we enter first four fields i.e. Document date, posting date, asset value date and text.
    3.      After that we make entry in the list of assets field say around 200 asset numbers so that it generates only one document number.
    Problem: - As I was working with BDC the problem I faced is in recording. After entering six asset numbers I have to press enter to activate the scroll bar, as I click scroll down it records full screen fields for every single scroll.
    Thanks and regards,
    Vishal Divekar.

    Hi Vishal ,
    please check <b>BAPI_ASSET_RETIREMENT_POST</b>and see the Documentation for more info.
    Regards
    Prabhu

  • Addition of a Button in screen of  T.code VA01

    Hi there,
         I need to add an addtional button to the Application tool bar of the standard screen for T.code VA01 , can any one please tell me how to do that if it is possible to do so?
        Thanks in advance for your help.
    Best Regards.
    Didier Verloppe

    HI Didier,
    I don't think you can do that in a 'standard' way. The closed option would be to put the button on one of the sales header tabs that can be extended in a standard way ( = upgrade proof ). But I don't if that is a viable option ?
    ( e.g. subscreen 4313 via BADI  BADI_SD_TAB_CUST_H )
    OTherwise, you can only change the standard GUI status and add your button ( = modification ) . There are customer exits available to show/hide this button dependant upon e.g. document type
    rgds
    Dirk

  • Limiting or control for Residual payment with reason codes

    Hi FI Gurus,
    When we are received or making payment to customer or vendor, sometimes we need to clear the invoice by receiving or making payments with small differences through residual payment. Is there any control for limiting residual payment.
    Lets have an example
    invoice posted for 1000
    customer dr 1000
    sales       cr  1000
    Partial payment recd 500
    cash/bank dr 500
    customer cr   500
    final payment received 350 and balanace amount adjusted with residual payment by defining reason code like rounding off difference. So in this case accounting entry will be
    customer cr 350  
    rounding off diff 150
    cash/bank 500
    being final payment agaisnt invoice
    My question:   Is there any way to restrict the residual payment like 10% or 20% of total invoice i.e. 100 or 200 and not more than 20% ?  other wise sometime user may adjust any amount may be 100000 through this way by putting the same reason code, which is not fair.
    I checked SPRO setting but i did not get anyt setting relating to above case.
    If any body know, please let me know? Thanks in advance
    Regards,
    Prakash

    Hi Lawerance,
    Thanks for reply.
    But I am looking for amount adjusted through residual with reason code. I dont think there is any limitation or control in the SPRO standard setting. Tolerance is preventing user to post document for more than a specific amount. But my question is something different.
    I want to control the user for adjusting amount from residual tab with selecting reason code. In other words user should not adjust more than some limit with residual payment by selecting reason codes. Thanks.
    Regards,
    Prakash

  • Credit control area CCAJ not permitted for company code

    Hi All,
    We have One company code, under that we have two credit Control Areas.
    In the Config settings, we have maintained for (Assining the compnay code to Credit Control Area) to one CCA.
    Now, it is while creating the Invoice for another CCA. It is throwing the below error.
    Credit control area CCAJ not permitted for company code 1301
    Message no. F4746
    Please guide.
    Regards
    Vinay

    Hi
    Check whether u have maintained the combination in SPRO-Financial Accounting-A/c Rec and Pay-Credit Mgmt-Assign permitted Credit control areas to company code.
    regards
    vamsi Javaji

  • Credit control area CCAJ not permitted for company code 1301

    Hi All,
    We have One company code, under that we have two credit Control Areas.
    In the Config settings, we have maintained for (Assining the compnay code to Credit Control Area) to one CCA.
    Now, it is while creating the Invoice for another CCA. It is throwing the below error.
    Credit control area CCAJ not permitted for company code 1301
    Message no. F4746
    Please guide.
    Regards
    Vinay

    Hi Vinay,
                   To do this you have to go to the path SPROFINANCIAL ACCOUNTING-ACCOUNTS RECIEVABLES/PAYBLES-CREDIT MANAGEMENT-CREDIT CONTROL ACCOUNTASSIGN PERMITTED CONTROL AREAS TO COMPANY CODE.  In this activity you can enter additional credit control areas which are allowed for each company code, in addition to this default credit control area.
    You can enter these credit control areas in the line item or let the system determine them from the order data, customer data, or a user exit in the order. This way you can use the control area as a flexible internal control instrument and data which has to be posted in the same company code for accounting reasons no longer has to be managed in the same control area.
    Regards
    Ram Pedarla

  • Volume control askin for a code?

    my ipod is askin for a code..when i go to settings > volume limit > Enter code!
    :S....Anything i can do? plz help
      Windows XP  

    If you've forgotten the combination (or one was inadvertently entered), you'll have to restore the iPod .
    http://docs.info.apple.com/article.html?artnum=303414

  • BDC CODE VA01 need

    Hi frnds,
                   I hav written BDC for VA01 transaction. But i m very new to BDC so i want to hav a look into a code which updates each and every table control and updates the whole of the VA01 transaction i.e TAX UPDATE AND ALL.
    I M GIVING A SAMPLE CODE I HAV WRITTEN BUT I NEED TO UPDATED ALL THE TABLE CONTROLS PRESENT IN THE TRANSACTION.
    REPORT zmas_bdctable  .
    *include bdcrecx1.
    TYPES : BEGIN OF ty_head,
            auart(4),  "Sales Document Type
            vkorg(4),  "Sales Organization
            vtweg(2),  "Distribution Channel
            spart(2),  "Division
            kunnr(10), "sold-to-party
            bstkd(10), "Customer purchase order number
            END OF ty_head.
    TYPES: BEGIN OF ty_item,
           matnr(18) TYPE c,  "Material
           kwmeng(13) TYPE c, "Quantity
           END OF ty_item.
    DATA: it_head TYPE TABLE OF ty_head.
    DATA: wa_head LIKE LINE OF it_head.
    DATA: it_item TYPE TABLE OF ty_item.
    DATA: wa_item LIKE LINE OF it_item.
    DATA :bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
    DATA:v_kwmeng(30) TYPE c,
         v_mabnr(30) TYPE c.
    DATA: val(2) TYPE n VALUE 01.
    DATA : w_file2 TYPE string,
                   w_file1 TYPE string.
    PARAMETERS: filename LIKE rlgrap-filename.
    PARAMETERS: filenam1 LIKE rlgrap-filename.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.
      CALL FUNCTION 'F4_FILENAME'
        IMPORTING
          file_name = filename.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR filenam1.
      CALL FUNCTION 'F4_FILENAME'
        IMPORTING
          file_name = filenam1.
    START-OF-SELECTION.
      w_file2 = filename.
      w_file1 = filenam1.
    HEADER ************************
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename            = w_file2
          filetype            = 'ASC'
          has_field_separator = 'X'
        TABLES
          data_tab            = it_head.
    ITEM *******************
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename            = w_file1
          filetype            = 'ASC'
          has_field_separator = 'X'
        TABLES
          data_tab            = it_item.
    **********CREATE SESSION***************
      CALL FUNCTION 'BDC_OPEN_GROUP'
        EXPORTING
          client = sy-mandt
          group  = 'TABLECONT'
          keep   = 'X'
          user   = sy-uname.
    ******POPULATE BDCDATABLE***************
    PERFORM open_group.
      LOOP AT it_head INTO wa_head.
        PERFORM bdc_dynpro      USING 'SAPMV45A' '0101'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                            'VBAK-AUART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                              '/00'.
        PERFORM bdc_field       USING 'VBAK-AUART'
                                            wa_head-auart.
        PERFORM bdc_field       USING 'VBAK-VKORG'
                                     wa_head-vkorg.
        PERFORM bdc_field       USING 'VBAK-VTWEG'
                                            wa_head-vtweg.
        PERFORM bdc_field       USING 'VBAK-SPART'
                                            wa_head-spart.
        PERFORM bdc_dynpro      USING 'SAPMV45A' '4001'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                            '/00'.
        PERFORM bdc_field       USING 'VBKD-BSTKD'
                                            wa_head-bstkd.
        PERFORM bdc_field       USING 'VBKD-BSTDK'
                                           '30.01.2006'.
        PERFORM bdc_field       USING 'KUAGV-KUNNR'
                                           wa_head-kunnr.
        PERFORM bdc_field       USING 'RV45A-KETDAT'
                                            '30.01.2006'.
        PERFORM bdc_field       USING 'RV45A-KPRGBZ'
                                            'D'.
        PERFORM bdc_field       USING 'VBKD-ZTERM'
                                            '0001'.
        PERFORM bdc_field       USING 'VBKD-INCO1'
                                            'CIF'.
        PERFORM bdc_field       USING 'VBKD-INCO2'
                                            ' COST INSUSRABCE FRIEGHT'.
        LOOP AT it_item INTO wa_item .
          CONCATENATE 'RV45A-MABNR(' '0' val ')' INTO v_mabnr.
          CONCATENATE 'RV45A-KWMENG(' '0' val ')' INTO v_kwmeng.
         PERFORM bdc_field       USING 'BDC_CURSOR'
                                       v_kwmeng.
          PERFORM bdc_field       USING v_mabnr
                                       wa_item-matnr.
          PERFORM bdc_field       USING v_kwmeng
                                        wa_item-kwmeng.
          PERFORM bdc_dynpro      USING 'SAPMV45A' '4001'.
          PERFORM bdc_field       USING 'BDC_OKCODE'
                                        '/00'.
          val = val + 1.          
          IF val >   5.
          val = 5.               
       ENDIF.
        ENDLOOP.
        val = 01.
        PERFORM bdc_dynpro      USING 'SAPMV45A' '4001'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                               '=SICH'.
        CALL FUNCTION 'BDC_INSERT'
          EXPORTING
            tcode     = 'VA01'
          TABLES
            dynprotab = bdcdata.
        REFRESH bdcdata.
    *PERFORM bdc_transaction USING 'VA01'.
      ENDLOOP.
    PERFORM close_group.
    CALL FUNCTION 'BDC_CLOSE_GROUP'.
           Start new screen                                              *
    FORM bdc_dynpro USING program dynpro.
      CLEAR bdcdata.
      bdcdata-program  = program.
      bdcdata-dynpro   = dynpro.
      bdcdata-dynbegin = 'X'.
      APPEND bdcdata.
    ENDFORM.                    "BDC_DYNPRO
           Insert field                                                  *
    FORM bdc_field USING fnam fval.
      CLEAR bdcdata.
      bdcdata-fnam = fnam.
      bdcdata-fval = fval.
      APPEND bdcdata.
    ENDFORM.                    "BDC_FIELD

    Frnds,
               My requirement is while performing BDC for standard trasaction VA01
                using a material i want to update the schedule lines and condition types.
                 Both of them are separate table controls. So if anyone can provide the logic or code for the above will be helpful for me.
    looking for whole hearted help.
    regards,
    kamal

  • WAITING FOR TIME CODE....again

    Hi, when I try to capture from DV device, the capture window appears "PREVIEW DISABLED" I can remote the dv device, mark time code in or out, play tape, pause tape, the time code in the capture window run and is the same taht the tape, but when I do batch capture, cpture clip or capture now, the preview window of catpure says : "WAITING FOR TIME CODE" "DEVICE MUST IN VTR MODE WHEN DEVICE CONTROL IS ENABLED" and when I abort the capture this message apperas: "THIS OPERATION COULD NOT BE COMPLETED AS THERE IS NO VIDEO", Quicktime pro is unabled to capture too, but IMOVIE capture without this problem. I download the firewire sdk from developer connection of apple and use AVCVideo Cap, and no problem for cature, so , my Firewire or dv devices are ok, with DVHSCap I capture PRO HD JVC very well.
    Resume , I think there is a problem with quicktime and DV format, My Ibook G4 with FCP 5.0.1 capture from DV devices OK, without problem. If anybody resolved this please comment with us. I work to day with FCP 6.0.4 and quicktime 7.5 and Mac os 10.4.11 and 10.5.4 the problem is afected my PowerPC G5 and my powerbook intel. Another point of interest is that this problem is RANDOM, some times I can capture from DV devices in the first time, some times I can't capture.

    Hey AL
    How ya doin buddy?
    "Either way, try an Easy Setup>DV Converter, to match your video standard (Pal or NTSC)."
    Yep - did that
    Yes actually my older Sony TVR-310 camcorder IS a digital unit which can also play back analog tapes.
    As I'm getting my way around now in FCE, I'm coming to some conclusions in regard to FCE's capture capability.
    First let me say that I've also tried capturing some footage in FCE with my other Sony TVR-950, and have had dropped frames, and also breaks in time code.
    I thought dropped frames were strictly a PC issue?
    Anyway, it appears to me that FCE is VERY sensitive to time code issues NO matter which camera is in the chain.
    In fact, I've also read here where folks have a lot of trouble with their Canon GL2's as well. Some of you have even suggested to do your captures in a cheaper Mini DV, or a clam-shell playback machine. This conserves the heads on your GL2 as well.
    But why would FCE do better in regard to capturing and time code, with a cheaper Mini DV Camcorder? Perhaps I'm missing something here?
    Perhaps iMovie doesn't care about the same issue?
    Now my main question is:
    Ok I'll use iMovie6 HD (tried and true), to capture ALL my footage and just save the DV files to be edited later (imported) into FCE.
    Does this sound like a viable solution to FCE's time code issues?
    Will my iMovie captures be JUST AS GOOD as if they were done in FCE?
    Thanx so much guys!
    Mike

  • How to on Debugging Mode for T-Code F110 from Script in Sub routine Pool Pr

    Hi Every one....
    I have done SAP-Script for Payment Vocher for T-code F110 ..I have a Sub Routine Program where I have few Form statements which is called by SAP - Script using Perform Statements, But my problem is when I set a break point in Sub Routine pool program, the out put is issuing with out Debugger ...
    Could any one plz suggest me wht to do???
    Help ful answers will be rewarded....
    Regards,
    sg

    Hi,
    First see if the 'Perform' statement is getting triggered in Script. To put a breakpoint in any script ( even if you do not know the form name, that is the best part ) is se38---->RSTXDBUG --->F8 & execute your pgm/Transaction. The control will wait in the form-debugger.
    I hope this helps,
    Regards
    Raju Chitale

  • SAP is allowing the creation of PO's for C.codes for non extended vendors

    Hi Gurus
    SAP is allowing the creation of purchase orders for company codes to which the vendor has not been extended.  An example is PO 4500XXYYZZ for vendor number 9010577.  The PO was created for company code 1111, but the vendor is not extended to company code 1111.
    Please suggest how to avoid the above transaction by throwing an error.
    Thanks
    Sada

    Yes, this is SAP Standard Behaviour Only. System Will check Whether the Vendor Hasbeen Maintained at Purchase Orgn Level during Purchase Order Creation.
    During MIRO only System check whether the Vendor is Maintained at Company Code level or not Else it will not allow to Post Invoice.
    You can Control this by Restricting Users to Use MK01 and Give Access to XK01
    Else Use the Following Enhancement :
    MM06E004 EXIT_SAPMM06E_004
    Contact your abaper and Fulfil your Requirement.

  • Program for t-codes -kindly help

    dear friends,
    i am in need to know abap programs to the t-codes. for example for creation of sales order (va01), there is a program called SAPMV45A. similar to that i want programs for t-codes in mm.
    creation of material master- mm01/mm02/mm03
    vendor master  xk01/xk02/xk03
    info record me01/me02/me03
    RFQ   ME41/ME47/ME49
    purchase request me51n/me52n/me53n
    po       me21n/me22n/me23n
    GR   MIGO
    INVOICE VERIFICATION :- MIRO
    is there any other method to see the program for the corresponding t-codes.
    kindly help.how to see the programs in sap
    regards,
    flemmings

    Hi,
    If u want to see the program enter the t code in command field and then go to system (on top) and then status u will get details of program.
    Thanks
    suresh

  • Version Control for OSB Proxy/Business Services ?

    Dear all
    I've used the browser-based osb console to expose a legacy web-service as follows :
    1. Create a Session
    2. Create a BusinessService based on the legacy web-service WSDL
    3. Create a ProxyService based on the BusinessService WSDL
    4. Activate the Session
    I now have two further questions :
    1. How do we version control the OSB "code" ? (we use Subversion for other code)
    2. How do we implement it in other environments (TEST, PROD, etc.)
    Thanks,
    Peter.

    >
    Are there other reasons why you say it's not the most ideal way of development ?
    >
    Versioning binary files is always a pain. You can't compare them, you can't merge them ... Another point, if you put your jar archive with OSB artifacts under version control, you will most probably face issue related to end of line styles (mac, unix, windows).
    However, the most important point is usability. I want to version .proxy and .biz services to see right in IDE that I changed something and I should check that in for the others. I don't want to risk that I forget something. And I also want to see what other users committed, what sources they work on ... You loose all of that by versioning jar file. I would never go this way.

  • Sales report per year for copmany code  & sales org wise

    Hi all
    Does anybody knows how to take total  sales report per year for copmany code  & sales org wise
    Please advice me with Tcode if it's possible.
    Thanks a lot in advance!
    U.maha

    Hi,
    Check your configuration for SIS.If it is not there maintain settings for SIS.
    SPRO-Logistic Information system-Updating-Updating control-settings:sales
    You also need to run these T-codes.  OLI7,OLI8,OLI9
    (Test first in quality client).
    Thanks,
    Vrajesh

Maybe you are looking for

  • The BLACK HTC One

    Where is it and why is this taking so long for verizon to release it? What is taking so long? Black is not that exclusive of a color, only every other carrier has that color along with that ****** looking silver... Purely my hate for Verizon. I have

  • Error in CDS.log

    Hi Nakisa experts, The CDS.log shows a lot of errors similar to the one shown below, when I navigate through the Org Structure in Nakisa. Does anyone know where the problem could be? 24/11/2009 11:39:     ERROR: CommandProcessor.getDataSet : select H

  • Monitor color off - PDF text lines highlighted

    When I open any PDF file, my monitor wallpaper becomes pixelated and changes colors and looks like a negative.  The lines of text in the file are either blacked out or highlighted with other colors.  I have had tech support clean my computer system t

  • Problem in screen painter in ECC6.0

    hi experts. i'm installed ecc6.0. In screen  paintter(se51)  when i click on layout button i'm getting texteditor i'm not getting screen elements. how can i solve this problem. tell me te alternate solution.

  • JFrame Issue

    Hello, I have a code simple screen which has some text fields and a submit button. On Click of the button, all the fields that have been entered are stored in string variables and passed to a function in another class (after instantiating the class).