Custom field in VA01 at item level in Additional Data B Tab

Hi ,
I have a requirement to add a custom field at item level in Additional Data B tab of VA01/VA02. We have to store the data in that field in the VBAP table also have to validate the data entered in the field when user hit save.
Can any body tell me step by step procedure to do that.
Appreciate your response.
Thanks,
Rohit

Add append structure  ZAVBAP  in table VBAP in Tcode: SE11.
In this structure include the new fields to be added to the screen.
Then in Tcode : SE80
take program: SAPMV45A
take screen 8459  and add the new field.
Also add the validation in the flow logic.

Similar Messages

  • Custom field at Header level in Additional Data B tab of VA01/VA02

    Kindly help me out , I have a requirement to add a custom field at Header level in Additional Data B tab of VA01/VA02.
    Program: SAPMV45A
    screen 8459
    This can be done only through access key or not. Can any body tell me procedure to do that.
    Appreciate your response.Thanks in advance

    Please help me out this

  • Add custom fields in ML81n line item level

    Hi All,
    We have a requirement to add custom field in ML81N. I have found an enhancement SRVDET and table CI_ESLLDB to add the custom field. But my problem is, I cant find the screen where can I add that custom field. Does anybody knows this?
    Appreciate your inputs.
    Thanks in advance.

    Dear,
    Below mentioned enhancment will create a new tab strip in the detail screen of service entry
    SRVDET              User screen on tab strip of service detail screen
    Create one project in CMOD, then assign the enhancement
    Calling screen  No.  Area     Called screen   No.  Short Text
    SAPLMLSP        0220 SUSCUSER SAPLXMLU        0299
    New field should be added in the include structure CI_ESLLDB
    Desgin these new fields in screen 0299 of program SAPLXMLU.
    Put your code in FM
    EXIT_SAPLMLSP_040              Transfer of Data to Detail User Screen
    EXIT_SAPLMLSP_041              Adoption of Data from User Screen
    Regards
    Dillip

  • Same field on Header and Item level with same data

    Hi Experts,
    I want enter value in WEB UI Header level Screen filed and the same value I have to see in same filed which has added to item level WEB UI Screen. Is Same field on Header and Item with data copying functionality supports by the CRM WEB UI?
    Thanks in Advance
    Edited by: sakthidharan acc on Jan 31, 2012 10:25 AM

    Hi Leon,
    can you please explain me how can i read the value of parent entity and make it appear at the item level?
    Please help me in this regard
    Its urgent.
    Iam the beginner , so that is the reason iam asking many questions , please help me
    Thanks and Regards,
    Sak

  • Add custome field in VA01/VA02/VA03 without access key

    Hi,
    I need to add some custom fields in VA01/VA02/VA03 screen at item level. But i am unable to find out any screen exit/BADI  for the same.
    Can anyone tell me plz how i can achieve this without using access key.
    Thanks in advance.

    hello,
    you could try using GuiXt. With this adds on you could add: fields, button, input parameters, change standard screens layout etc.
    read this tutorial http://www.synactive.com/tutor_e/lesson00.html for the start.
    br,
    dez_

  • Creating customer fields in VA01/Va02 transaction in additonal tab 2

    hi,
        I have to create Customer fields in the item level to va01 / va02 transaction in additional tab 2 subscreen.
    Include MV45AFZZ is used for validation. help needed for adding customer fields. thanks in advance.

    The program SAPMV45A screen 8309 is the Additional Data B tab provided by SAP to add your custom fields . In order to capture the data from your custom fields you can use the user exit MV45AFZZ, USEREXIT_SAVE_DOCUMENT_PREPARE OR
    USEREXIT_SAVE_DOCUMENT depening on your functionality.
    You need to append the fields in VBAP. Then use the screen painter to add the fields in the screen.
    Thanks
    Vinod

  • Added custom field to VA01 should be mandatory for a particular order type

    Hi experts,
    I have created a custom field in Additional Tab B (Screen 8459) in VA01 at the item level. Now that field should be mandatory for a particular order type. If a sales order is created with that order type then the user cannot save the sales order without putting any value to the custom field. Please can anyone suggest me how to do that?
    Regards,
    SURYA

    Hi
    Sap_wiz is right. It's the same that in this [post|Re: Enhancement in VA01 Additional data B tab].
    Regards
    Eduardo

  • User Exit to make Payment Term field non editable in item level .

    Hi all,
    User wants to make the Payment Term field in sales order as non editable and  Payment terms is copied from Customer Master to Sales order.
    I use user exit MV45AFZZ (USEREXIT_FIELD_MODIFICATION) to make Payment Term field non editable in header level.
    I am not able to do it in item level. Pl help to to make Payment Term field non editable in item level.
    Thanks,
    sunil

    Hi,
    You can try implicit enhancement in the include MV45AF0T_TCTRL_U_ERF_AUFTRAG_I
    use below code.
    DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
       LOOP AT   TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
       IF WA_COLS-SCREEN-NAME = 'VBAP-ZTERM'. " Check the field name
       WA_COLS-SCREEN-INPUT = 0.
       WA_COLS-SCREEN-OUTPUT = 1.
      MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
       ENDIF.
    ENDLOOP.
    It better to control it via a custom authorization object.
    put a authorization create a custom authorization object so that you can restrict it for a certain users.
    AUTHORITY-CHECK OBJECT 'ZTERM'
             ID 'ACTVT' FIELD '02'.
    IF SY-SUBRC NE 0.
       LOOP AT   TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
    ENDLOOP.
    ENDIF.
    Regards
    Aromal

  • Grey out custom field in VA02 line item

    Hi,
    We have this custom field in sales line item which we want to grey out after billing is done. I tried many things but it didn't wrk. I wrote simple code w/o checking any billing condition like
             if screen-name = 'VBAP-ZZFIELD'.
                 screen-input = 0.
              endif.
             modify screen.
    but even this didn't wrk. Is there anything due to which the dynamic chging of screen fields attr has no effect ? Like if we set some attribute on screen field or ny thing else.
    Thx.

    You did put the code in MV45AFZZ include, form USEREXIT_FIELD_MODIFICATION?
    For example...
      if sy-tcode eq 'VA01' or
         sy-tcode eq 'VA02'.
      if sy-dynnr = my_screen_no.  "four digit screen no.
    loop at screen.
    case screen-name.
      when 'TABLE-FIELDNAME'   "exactly as it appears on that screen
        screen-input = '0'.
      modify screen.
    endcase.
    endloop.
    endif.
    endif.

  • Adding custom  fields in va01

    Hi  Experts,
    I have an requirement to add custom fields in VA01 at the header level(screen area where sold-to-party,
    ship-party,Etc shown). These custom are already available in the screen va01->goto ->header->additonal functions->
    additionl data B. I need to bring these fields in initial screen of VA01 based on order type.
    Is ther any user-exit to do this or Should I do the repair for it
    I appreicate your suggestions
    Thanks ,
    Santhosh

    hi,
    First find the program name of VA01
    then the package of the program of VA01
    the goto-. se84->click on enhancement button ->customer Exit->enhancements->give package name and execute
    now find all the Exit in this transaction
    hope this helps
    Regards
    Ritesh

  • Customer fields - SAPMV45A - VA01 - ECC6

    Hi all,
    We are on ECC6.
    I want to add customer fields to the tab 'additional data B'. I believe you see tha additional data tab because it is there in the program SAPMV45A.
    I tried to implement the Badi 'BADI_SD_TAB_CUST_I' referring to the standard implementation 'WB2_SOGUI_LAYOUT_I' but I dont get an additional tab when i activate my implementation.
    How to add customer fields to the tab 'additional data B' ?
    Thanks.
    Ali

    Hi Peter,
    I have been trying to implement the BAdI 'BADI_SD_TAB_CUST_I '. Supposedly the BAdI is for SAP internal use only and when I create an implementation for it, the implementation is never called.
    The standard implementation in ECC 6 is calling the 'Global Trade' screen and not the 'Additional Data B' tab. So even if i modify the 'Additional Data B' the screen, i dont think i can use the standard implementation of 'BADI_SD_TAB_CUST_I' unless i modify it too.
    To me this sounds like a bug. Modification is not an appropriate solution.
    Any suggestions??
    Thanks
    @li

  • Custom field is needed in the Shopping cart Additional Specifications

    Hi Folks,
    A Custom field is needed in the Shopping cart Additional Specifications just below 'Notes for Approval'. Any suggestions on this.
    Thanks,
    Ghanesh

    Hi
    <b>Please go through the following links, which will definitely help -></b>
    Re: Displaying Custom field in shopping cart header
    Re: customer field in 3rd step of shopping cart
    Re: Custom Screen in Shopping cart
    Re: Custom Field in the header of Shopping Cart
    Custom field in shopping cart Item Overview - items in Shopping Cart tab
    SC : Extended  Search on Header Customer field
    Regards
    - Atul

  • Is it possible to add 'Additional Data C' tab in VA01/VA02/VA03

    Hi All,
    Is there any way or in config that we can enhance the VA01/VA02/VA02 with one more tab other than 'Additional Data B' tab.
    i want to add 'Additional Data C' tab for a requirement.
    Please give your valuable comments.
    Thanks,
    Jaffer Ali.S

    Hi ,
    It can't done for the VA01/VA02/VA03.
    these are available for the .
    V45A0001  Determine alternative materials for product selection --->The Description of this enhancement tell us that it determines the alternative materials for product selection. (i.e., If  one material is not available what is the other material that has to be used as an alternative. So it is item specific).
    V45A0002  Predefine sold-to party in sales document--->By Description we understand that we can predefine sold-to party in the sales document. (i.e., it is used to populate the field sold-to party through user-exit while entering the data. ) But our requirement comes after entering the data in the screen and save button is pressed.
    V45A0003  Collector for customer function modulpool MV45A
    V45A0004  Copy packing proposal---->Copy packing proposal Into Out bound delivery. This description implies that  whenever we create a Delivery Order from Sales Order it copies the packing proposal  Based on the already created Sales order. So, there is no chance for us to save the data while we create or change a Sales order.    
    We can't done.
    Regards,
    Bharani

  • Adding custom fields to VA01 additional data tab without access key

    I have to add custom fields at item level in transaction VA01/VA02.
    Is  access key required to add fields to additional data screen i.e 8459 ?
    Is there any way to do this without using access key ?

    Hi ,
    Try for any User Exit or BADI available for the tcodes.
    Here are exits for VA01 and VA02.
    Exit Name           Description
    SDTRM001            Reschedule schedule lines without a new ATP check
    V45A0001            Determine alternative materials for product selection
    V45A0002            Predefine sold-to party in sales document
    V45A0003            Collector for customer function modulpool MV45A
    V45A0004            Copy packing proposal
    V45E0001            Update the purchase order from the sales order
    V45E0002            Data transfer in procurement elements (PRreq., assembly)
    V45L0001            SD component supplier processing (customer enhancements)
    V45P0001            SD customer function for cross-company code sales
    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
    Regards,
    Lakshman.

  • How to add three fields in Sales order item level and supress/hide many

    Hi Gurus,
    My client requirement is :
    1. Three fields to be added at Sales order Item level and they should flow till billing.
    2. Supress/hide most of the fields in Sales order, so that end user will be happy( thru SHDO how to do)
    Please share your experiences and help me.
    BEST REGARDS
    Srikanth

    Hi Subba Rao
    in VA01 screen - Material /qty/ after entering this client wants to enter three more details say X/Y/Z
    and after that he dont want to see maximum fields displayed in VA01 Screen.
    I think it makes sense.
    Regards
    Srikanth

Maybe you are looking for

  • Loops and building a library

    I am a college student in songwriting and music technology. I am working in both Protools and Logic and I find Logic best for writing and Protools best for editing. I want to build even a larger loop library than what is available in Logic Pro 9. I h

  • Report generation question

    Hi, With regards to BI Discoverer and BI Publisher, is a report/workbook re-generated from the underlying data source every time someone requests it or does the BI server serve up an existing copy of the report? The context: we will have some 600 rep

  • How to display HTML chars in report

    I have a field in database with following data. <p>This is data</p> I have added a textbox in report in which I am displaying this column and it is displayed as it is. But I want to show it as HTML. So for that I created a function that decodes speci

  • Printing abap reports

    Hi All, Is it possible to print ABAP report output written through se38. Thanks Rakesh

  • Syntax error in Logical database created by copying standard PGQ

    Hi guys. I created a logical database ZMPQ_PGQ using the copy option from SE36 with the input PGQ (logical database used by QA33). But it showing some syntax error Field "PGQ_SP" is unknown. It is neither in one of the specified tables nor defined by