Add new fields to Sales Order

Hi All,
I want to add new fields to the Additional Data A of the sales order header and
  and new fields to the Additional Data A of the sales order item. Can anyone please suggest me if there are any user exits or BADI's for this.
Thanks,
Nammi.

Hi Pavan,
The BADI which could have been used was BADI_SD_TAB_CUST_H but its made for SAP internal use only.
if you are working on ECC 6. May be you can try implementing this badi as an extension to SAP standard program and see if it works.
Regards,
Vikas
<b>Encourage by rewarding points if useful.</b>
Message was edited by:
        Vikas Taneja

Similar Messages

  • Create a new field in sales order

    HI folks i want to create a new field in sales order item level how can i create

    Hi,
    Hope this will help you,
    User exits in the screens
    Additional header data is on screen SAPMV45A 0309, additional item data on screen SAPMV45A 0459. These screens contain the Include screens SAPMV45A 8309 or SAPMV45A 8459 as user exits.
    Fields which are also to be included in the sales document for a specific installation should be included on the Include screens for maintaining. If an application-specific check module is needed for the fields, this can be included in the Include MV45AIZZ. The module is called up in the processing logic of the Include screens.
    For field transports, you do not have to make changes or adjustments.
    Example
    A new field, VBAK-ZZKUN, should be included in table VBAK.
    If the check is defined via the Dictionary (fixed values or check table) the field must be included with the fullscreen editor in the Include screen SAPMV45A 8309. In this case, no change has to be made to the processing logic.

  • How to add a field in sales order header

    Hi all,
    I need to add a custom field say a check box in sales order header in additional data B tab.
    let me know step by step.
    Points will be rewarded.
    Thanks.
    Ramya

    additional data B in sales order
    sales order - Additional data B
    Add new fields to Additional Data B tab in sales order
    Reward Points..

  • Add new tab in Sales Order(VA01/02/03)

    Hi All,
    Additional Tab A and Tab B in Sales Order (header) are already used for other developments so I need to add a new tab in Sales Order header/item. (I have already updated the table VBAK/VBAP with the include structure).
    Could anyone give the steps as to how I could proceed ?.
    Thanks,
    Kushi

    Hi Kushi,
    You can use screen 4459 or 4462 in program SAPMV45A which are the item additional data A or B tab to add your custom fields. In order to capture the data from this custom fields you can use user exit USEREXIT_SAVE_DOCUMENT_PREPARE OR USEREXIT_SAVE_DOCUMENT in program MV45AFZZ.
    Please check this link for more information on sales order user exits.
    http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
    Regards,
    Ferry Lianto

  • Add new field in Work Order Component Tab

    Dear Experts,
    Really need your advice to solve my client requirement related to Work Order. The requirement is to put status code and estimated date of returned material in WO Component Tab.
    And because we almost use all of fields in Component. So i'm trying to know, is there any configuration (in SPRO - if any) by adding new custom fields in Work Order (WO) Component Tab?.
    Or is there any enhancement (EXIT) to add new fields in WO?
    Please advice.
    Thanks.
    LN.

    Hi Anthyodaya,
    Try this screensexit not sure if this is what you are looking for
    EXIT_SAPMV45A_001( Take help of ABAP for this)
    Hope this helps.
    Thanks and Regards
    Rohit
    this Question is raised by you twice..please close one.

  • How to add a field in sales order

    Dear All,
    First I created a ZTable in which there are 15 fields exist then I append structure in ZVBAP which contain only one field from this ZTable. Now I place this field in the Subscreen 8459 of Sales Order under "Additional Data B" by using access key. Also i have Access to edit the module MV45AFZZ.
    Then I wote the code in the
    FORM userexit_save_document_prepare.
    IF XVBAP-ZZSPENR = ''.
    MESSAGE 'SPECIFICATION NO. IS NOT SPECIFIED' TYPE 'E'.
    ELSE.
    VBAP-ZZSPENR = ZSPEC-ZSPENR.
    ENDIF.
    ENDFORM.    
    so that while saving it Checks that field in screen and then if it has value then save it to in the VBAP Table.
    I think I have to write the code into the module
    FORM userexit_move_field_to_vbap.
    VBAP-zzfield = xxxx-zzfield2.
    *{   INSERT         ID3K908846                                        1
      DATA: zlgort LIKE vbap-lgort.
      IF vbap-pstyv EQ 'ZWP'.
        CHECK vbap-lgort IS INITIAL.
        GET PARAMETER ID 'LAG' FIELD zlgort.
        vbap-lgort = zlgort.
      ENDIF.
    *}   INSERT
    WA_XVBAP-ZZSPENR = xvbap-zzspenr.  "but this line gives * me error cause I have to move the screen fields into  * the VBAP Table. So that after this it checks in internal table XVBAP that the field ZZSPENR has value or not ?
    ENDFORM.
    But when I checks XVBAP TAble it shows all entries that I fill in Sales Order except ZZSPENR (My  Field)
    Thanks in advance.
    Regards.
    Adams.
    Helpful answer will be appretiated.

    hi Amams
    check this link
    Adding Fields to Sales order
    i think it may give u some idea
    Regards,
    Naveen

  • 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

  • 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

  • Adding new field to sale order BDOC and replicate to R3

    Hi all,
    I'm trying to map the new customize field in CRM to field VBKD-VSART in R3.
    The reason behind this  was because my customer would like to have field shipping type appear in CRM order, but since this field is not provided by SAP, I've to create it. 
    What I did was:
    1) Create new field VSART via EEWB in CRM. This is done and working fine, the field appeared in 'customer fields' tab.
    2) Put this new field to BDOC in CRM.  I believe this is done when I created via EEWB. I think it use BADI CRM_BTX_EXTENSIONS , implementation CRM_GEN_OBJECTS for this part.
    3) Put BDOC into BAPI in CRM.  This is the part that I'm having a problem with.
    I found that I need to use BADI CRM_DATAEXCHG_BADI for that and I've checked example from implementation CRM_BTX_EEW_DATAEXCH. However, it only contain example to input field in VBAK, VBAP and VBEP.  Can anyone guide me on this part?
    4) Map BAPI to R3. I think that I need to use userexit MV45AFZZ form USEREXIT_MOVE_FIELD_TO_VBKD for that. But what is the incoming structure that I could use to map with VBKD.
    Any help would be appreciate, Thank you in advance.
    Gilbert

    Hello Gilbert,
    Please find if this helps,
    BDOC's to update the custom fields in R/3 from the CRM sales order
    Replication of new customer fields in order to R/3
    regards,
    Muralidhar Prasad Chatna.

  • Adding new field in Sales order

    Hi frnds,
    i need to add a field (LIFNR) in item level of sales order. can any body tell me thru which screen exist i can add the field? i hope i need to add the field in VBAP first then i need to go the screen.
    actually i have done the similar in PO. in that i found one screen exist and in include tables i have added the field, but in SO i am not able to find the screen exist as well as include tables.
    points will be rewarded for help ful answers.
    thanks in advance.
    regards,
    Balu

    Reddy,
    You can make use the belowsaid code for identifying user exits pertaining to any transaction.
    Source Code to find User Exits 1
    * REPORT YSMOD2
    * SELECTION TEXTS : INPUT1 ----> Enter search term for Trxn.
    *                   INPUT2 ----> Enter type of exit
    REPORT YSMOD2 .
    TABLES: MODSAP, MODACT, TSTC.
    PARAMETERS: INPUT1 LIKE TSTC-TCODE DEFAULT ' ',
                INPUT2 LIKE MODSAP-TYP DEFAULT ' '.
    DATA: SEARCH1(6),
          SEARCH2(3),
          SEARCH3 LIKE MODSAP-MEMBER.
    DATA : FIRST_ROW VALUE 'Y'.
    CONCATENATE: '%' INPUT1 '%' INTO SEARCH1,
                 '%' INPUT2     INTO SEARCH2.
    SELECT * FROM TSTC WHERE TCODE LIKE SEARCH1.
      FIRST_ROW = 'Y'.
      CHECK TSTC-PGMNA NE SPACE.
      CONCATENATE '%' TSTC-PGMNA '%' INTO SEARCH3.
      SELECT * FROM MODSAP WHERE TYP LIKE SEARCH2
                           AND MEMBER LIKE SEARCH3.
        SELECT SINGLE * FROM MODACT WHERE MEMBER = MODSAP-NAME.
        IF FIRST_ROW EQ 'Y'.
          WRITE: /0 TSTC-TCODE, 6 TSTC-PGMNA, 16 MODSAP-NAME, 32 MODSAP-TYP,
                                           45 MODSAP-MEMBER, 70 MODACT-NAME.
          FIRST_ROW = 'N'.
        ELSE.
    WRITE: /16 MODSAP-NAME, 32 MODSAP-TYP, 45 MODSAP-MEMBER, 70 MODACT-NAME.
        ENDIF.
        CLEAR : MODSAP, MODACT.
      ENDSELECT.
      IF SY-SUBRC NE 0.
        WRITE : /0 TSTC-TCODE, 6 TSTC-PGMNA, 30 'No exits found'.
      ENDIF.
      CLEAR TSTC.
    ENDSELECT.
    END-OF-SELECTION.
      CLEAR: SEARCH1, SEARCH2, SEARCH3.
    Regards

  • Regarding Painting for New Field in Sales Order

    Dear All,
    My client wants Painting as a field in the sales order where can I find Painting as a field in SAP or from which table should I pick this from...I need to prepared the functional design since i am from the functional side.
    If the same is not available in Standard SAP what is the process pls explain
    Regards
    Atul

    Hi
    What's painting?

  • Add field to Sales Order line item

    I need to add a field to Sales Order line item, can you tell me a user exit??

    Hi,
    You can a new field in the additional data B tab of the sales order line item..
    Check the program SAPMV45A and screen number 8459
    Thanks,
    Naren

  • Add new field

    Hi all,
    I need to add a new field for sales order in additional data a tab.  I have two user exits MV45Aozz and mv45AIzz ( user modules fo rPBO and PAI). Need to update 3 standard table. VBAK, LIKP, BBRK.
    Plz help me in this regard,
    1. Do i need to create any FM, user_customXXX for this user exit.
    2. If I add the field to these standard tables will that field automatically apears on the screan.
    3. Help me with some useful links for user exits of this kind.
    appreciate you for spending your valuable time for helping me !
    Thanks in advance,
    Mohan.

    hi,
    to 1.
    You can put your coding directly into the user-Exit. A fm is recommended, when there are several developer on the System. with a fm you cane capsule your coding an do the transport independante form other developers.
    to 2.
    while adding Fields to a table, there is no automatic apperance of a screan. You have th modify this by your own.
    You mentioned 3 tables --
    VBAK - i modify in MV45AFzz or MV45AFZB
    LIKP -- i modify only in rv50AFZ1 - user exit save prepare
    Für the userexits in the delivery there is a good note avalible in oss
    bbrk i don't know.
    hans

  • FIELDS IN SALES ORDER

    HI,
    How to add additional fields in sales order in additional data tab

    Hi ..
    Hope this link helps you.
    Link: [Additioanl tab enhancement|https://forums.sdn.sap.com/search.jspa?threadID=&q=salesorderadditional+tab&objID=f233]
    Thanks,
    Naveen.I

  • Adding a new field in purchase order tab in Sales Order transcation

    Hi Gurus
       I need to add a new field in header portion 'Purchase order data' with a new field below the telephone no for the transcation VA01.What should I do here?is there any exit or Badi avaiable for this?
    Thanks
    Ganesh

    Check these:
    Add new fields to VA01 Transaction
    http://sap.ittoolbox.com/groups/technical-functional/sap-dev/va01-adding-elements-to-the-screen-392724
    http://sap.ittoolbox.com/groups/technical-functional/sap-dev/add-z-fields-to-additional-data-b-of-va010203-838629

Maybe you are looking for

  • Reg: display the warning message in alv out put

    Hi All,           i am uloading the flat file data ,display in the alv grid in the edit mode. when i am trying to change the output data in grid, for which are having the blank (no value for the field) , i want to display warning message the selected

  • Wireless sample error

    UP.simulater's error code is like this => HTML or Plain text, can't compile this.. phone's information's output is like this => Content-Type: text/html. Content follows: <?xml version = '1.0' encoding = 'UTF-8'?> <html xmlns="http://www.w3.org/TR/REC

  • SAP Jam Integration With SAP Cloud For Customer

    Hi Experts, Can anyone have idea about how we can integrate the SAP JAM with SAP Cloud For Customer . Any document or any guide please share with me. Appreciate your help. Many Thanks, Mithun

  • Regarding Query Generator One Column Extra

    hi. i have one requirement ie. normally sleect ordr.cardcode from ordr i put this query in query generator  so, the result will come like s y x p but what i need is, i want  one column extra each time the value of this column is  'co' like co s co y

  • No "HR" schema

    I try install oracle 10g and 11g on different computers, at the end of the installation, I find out there is no "HR" schema for me to use, including others. Can anyone tell me what went wrong? Because, this is not the first time I've been installing