Exit to populate a custom field on additional tab b in order - inbound proc

Hi experts ,
I Need to populate a custom field  on the additional tab b of an sales order during inbound processing.
I am using the function module idoc_input_orders.
Regards

Hi,
As this custom fields are not avaialble in the standard IDOC type, you need to extend the standard idoc type.
Assign custom message type to sextended idoc type.
Maintain Entries in WE57 tcode.
With in the In function module idoc_input_orders, using FIND option, try for CALL CUSTOMER statement,here you will find all teh customer exits availble in the FM where you can maintain logic for filling the custom fields.
Revert back if any issues,
Regards,
Naveen

Similar Messages

  • Exit to populate Vendor Batch field in Material tab while creating PO.

    Hi Experts,
    I need an exit to populate Vendor Batch field in Material tab while creating Purchase Order.
    Regards,
    Jayapal.
    Message was edited by:
            Jayapal

    HI ,
    Folllowing r the exits for po .
    Enhancement/ Business Add-in            Description
    Enhancement
    MEVME001                                WE default quantity calc. and over/ underdelivery tolerance
    MM06E001                                User exits for EDI inbound and outbound purchasing documents
    MM06E003                                Number range and document number
    MM06E004                                Control import data screens in purchase order
    MM06E005                                Customer fields in purchasing document
    MM06E007                                Change document for requisitions upon conversion into PO
    MM06E008                                Monitoring of contr. target value in case of release orders
    MM06E009                                Relevant texts for "Texts exist" indicator
    MM06E010                                Field selection for vendor address
    MMAL0001                                ALE source list distribution: Outbound processing
    MMAL0002                                ALE source list distribution: Inbound processing
    MMAL0003                                ALE purcasing info record distribution: Outbound processing
    MMAL0004                                ALE purchasing info record distribution: Inbound processing
    MMDA0001                                Default delivery addresses
    MMFAB001                                User exit for generation of release order
    MRFLB001                                Control Items for Contract Release Order
    AMPL0001                                User subscreen for additional data on AMPL
    MEQUERY1                                Enhancement to Document Overview ME21N/ME51N
    LMEDR001                                Enhancements to print program
    LMELA002                                Adopt batch no. from shipping notification when posting a GR
    LMELA010                                Inbound shipping notification: Transfer item data from IDOC
    LMEQR001                                User exit for source determination
    LMEXF001                                Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001                                Customer-Specific Source Determination in Retail
    M06B0001                                Role determination for purchase requisition release
    M06B0002                                Changes to comm. structure for purchase requisition release
    M06B0003                                Number range and document number
    MELAB001                                Gen. forecast delivery schedules: Transfer schedule implem.
    MEFLD004                                Determine earliest delivery date f. check w. GR (only PO)
    MEETA001                                Define schedule line type (backlog, immed. req., preview)
    ME590001                                Grouping of requsitions for PO split in ME59
    M06E0005                                Role determination for release of purchasing documents
    M06E0004                                Changes to communication structure for release purch. doc.
    M06B0005                                Changes to comm. structure for overall release of requisn.
    M06B0004                                Number range and document number
    Regards

  • Custom fields to Additional tab B in VA01/VA02

    Hi ,
    We have requirement where we need to add custom fields to the Additional tab B at item level in VA01 t-code.
    My doubt is to do this do we need access key? is it not possible with out access key i mean any other way to do so.
    If we add those fields in VBAP table will that automatically available in t-code, hope no............
    Please let me know the process to add the custom fields .......... 
    Regards,
    Madhavi

    Hi
    See these notes
    SAP Note 302497 - Additional cust. fields not displayed in 'Additional data B'
    SAP Note 209278 - Display of customer-specific fields in sales doc
    SAP Note 386694 - Additional data not displayed in screen 8459 and 8309
    SAP Note 420546 - Additional data B and transaction variants in sales order
    and related notes.
    And yes, you need to register it in SCCR.
    I hope this helps you
    Regards
    Eduardo

  • Add Custom Field in Additional Tab B in 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

  • Populate the customer fields (ORDERS05)

    Hi all,
    I'm trying to extend basic IDOC type ORDERS05 with these extra fields:
    Table   Fields
    VBRK     KUNAG (Sold to customer number)
    VBRP     EAN11
    VBRK     FKDAT
    VBKD     BSTDK
    VBRP     FKIMG
    VBRP     VRKME
    VBRK     ERDAT
    VBKD     FKDAT
    T052     ZPRZ1
    How to enhance the IDOC?
    How to populate the customer fields that I added?
    Thanks,
    Srini

    Refer:
    Re: Very urgent.. Orders05.

  • Add ECC Custom Fields in CRM Web UI ERP Order item

    hi all,
    i have to Add ECC Custom Fields in CRM Web UI ERP Order item .
    I have :
    -  add the field on Web UI Screen.
    -  add the field on structure  TDS_item_COMV  and  TDS_item_COMC in ecc
    -  insert record for field on LORD_MAPPING table
    -  implemented badi BADI_LORD_DO_PA BADI_LORD_GET_INPUT_MODE.
    -  implemented method GET_I_S_STRUCT on crm with  :
    CASE COMPONENT.
        WHEN 'ZZSPOND'.
          RV_DISABLED = ABAP_False.
    endcase.
    - on method  do_prepare_output i have change value of fields with code :
    lr_loop = typed_context->erpadmini->collection_wrapper->get_first( ).
    WHILE lr_loop IS BOUND.
    posnr = lr_loop->get_property_as_string( iv_attr_name = 'POSNR' ).
    Does the current item has to be set for "Sponda Idraulica"?
    READ TABLE Z5CL_GSA_TOOL0001=>GT_ITEMS_SPOND INTO ls_spond
                                  WITH KEY posnr = posnr.
    IF sy-subrc = 0.
    lr_loop->set_property_as_string( iv_attr_name = 'ZZSPOND' iv_value = 'X' ).
    DATA : V_X TYPE STRING.
    V_X = lr_loop->get_property_as_string( iv_attr_name = 'ZZSPOND' ).
    ENDIF.
    lr_loop = typed_context->erpadmini->collection_wrapper->get_next( ).
    ENDWHILE.
    I can't change the field  value  because it is "not changeble"  .
    Can you help me ?
    Thanks in advance.

    Hi Celi,
    I have created some fields at header level of ERP Order, and the user is available to change them, replicating the information to SAP ECC (using interface LORD II). 
    All sales item information is treated using RFC ERP_LORD_GET_ITEM_MULTI, available in SAP ECC. 
    Please check the following point:
    If those structures below were expanded with your custom fields:
    SAP CRM:
    CRMST_L2_ITEM_COMV
    CRMST_L2_ITEM_COMC
    CRMTT_ADMINI_ERPIL
    CRMTT_ADMINI_I_ERPIL
    SAP ECC:
    TDS_RFC_ITEM_COMV
    TDS_RFC_ITEM_COMC
    Please check if for your scenario is necessary to implement the enhancement BADI_LORD_DO_PAI method ADD_SUPPLY_LIST. The code below works for header level.
      DATA: ls_supply TYPE tds_field_supply.
      IF iv_object_id EQ 'HEAD'.
        IF iv_module EQ 'VBAK_BEARBEITEN'.
          ls_supply-field = 'ZZCCINS'.
          APPEND ls_supply TO ct_supply.
          ls_supply-field = 'ZZCCNUM'.
          APPEND ls_supply TO ct_supply.
          ls_supply-field = 'ZZCCNAME'.
          APPEND ls_supply TO ct_supply.
          ls_supply-field = 'ZZAUNUM'.
          APPEND ls_supply TO ct_supply.
        ENDIF.
      ENDIF.
    I hope it helps!
    Kind Regards!

  • Adding custom field in sales tab of BP transaction

    Hi Experts,
    There is a requirement to add a custom field in sales tab of BP transaction in 'Sales area data', above the field 'Customer group 1'.
    Is it possible with BDT,else any other method to handle the procedure.
    I think it is not possible with EEWB to add field in this screen of BP. Please correct me if am wrong.
    Thanking you in anticipation.
    Regards,
    Santosh

    Hi Santosh,
    Refer the link **************** - Step by step procedure to enhance the BP using BDT.
    Thanks,
    Ritu

  • Add a custom field in output tab of po header SRM 7.0

    Hello All,
    Please let  me know How to add a custom field in output tab of po header SRM 7.0.
    Regards,
    Neelima

    Hello Neelima,
    Have you already check the note 458591, which help to custom fields creation? I think this note can be relevant for you.
    Best regards,
    Denise Zanuz

  • Additional tab in sales order-incompletion log

    Hi
    We have added additional tab in sales order at item level...
    But when we try to put the some fields which are available in the additional tab into incompletion log,we are not able to select the respective screen name...
    How to add that additional tab in the screen name of incompletion log..
    We could give field name,table name,but screen is not availble,,in incompletion log...
    When we did recording it gave us fcode as T14 (screen name)
    Can u tell us how to bring that screen in the incompletion log
    Regards
    Sudha

    Hi
    We have added customised fields in item level table  VBAP and include these in the screen  8460 (Additional data B).
    We need to bring these fields in incompletion log..Tell us what screen we should give in incompletion log config...

  • Screen Exit for adding custom fields in Additional Data tab in ME21N

    I need a screen exit or whatever other method for adding custom fields to the additional data tab at header level.
    I also need a similar exit for adding a filed at item level.
    Thanks in advance
    Martin

    Hello,
    1st find badi or exit and then create screen ...and assign the screen group and screen no for that implementation....some steps i can give u i did with SPRO tcode....
    please check it for VA02
    SPRO u2013 SAP Reference IMG ---  Logistics General --- Basic partner u2013 customers -- Control u2013 Adaption of customers own masters data element u2013 prepare modification of customer free enhancement of customer master record
    1)Screen group                                  description
            zs                                           creating badi      --- (save)
           click on (label tab pages) u2013 new entries
           number u2013 10 , function code u2013 zs10 ,  description u2013 func ---(save) u2013(back)
    2)select (FM_CUSTOMER_ADD) u2013 copy
         Implementation name u2013 ZAS
         (desc u2013 impl for cust) u2013 (save)
        interfaceu2014(check_add_on_active) double click on it
    3)the above screen appear --  write the code in it u2013 (save) --- (activate) u2013 (back) u2013 (save)
         -- (activate) u2013 (back)
       Business adds in customer sub screens
    4)select (FM_CUSTOMER_ADD) u2013 copy
         Implementation name u2013 ZAS1
         (description -- cust) u2013 in attribute u2013 (give screen group name)
    5)go to interfaces (GET_TAXI_SCREEN)  double click on it
       (save)  --- (activate) 
    6)(SAVE)  -- 
        Goto SE38  -- CREATE PROGRAM WITH NAME (ZQW) type module pool
         Goto SE51  -- Prog : ZQW
           Screen : 200 (Create)
          Goto layout u2013 design the screen
    7)save u2013 activate
       then goto transaction : va02
    For User Exit's
    goto to tcode->status->program name->double click on that,
    then goto to-> attribute take the package name and
    Goto SMOD tcode ->Utilities->give the package name and F8
    then a list of exits will display for that tcode as well as that package.
    u can check the table MODSAP
    u can check the table MODACT
    For BADI's,
    1)goto to tcode SE24 give the CL_EXITHANDLER and display and then double click on the GET_INSTANCE
    keep Break point at this location 'call method cl_exithandler=>get_class_name_by_interface'
    then the tcode it will trigger there and we can debugg there we can find badi'for that tcode and then remove the break point.
    2)Goto to tcode->status->program name->double click on that program will display's
    then  press crtl+F then cl_exithandler
    Thank u ,
    santhosh

  • Screen exit/BADI for adding custom field in IW31/IW32

    Hi all,
    The requirement is to add the permit field in the Header component of IW31. Searched SDN and found user exit IWO10018 for the same which includes a screen exit.
    The activation of the same is adding a tab in the screen while user wants the field under header Component tab.
    How this can be done. Any suggestion.
    Thanks
    anya

    Hi,
      You can perform append structure to add your custom field(s)in VBAP table. Next step, go to SE51 (Screen Painter)to modify SAP Program SAPMV45A Screen number 4459 for Additional data A or Screen number 8459 for Additional data B to add your append structure custom fields.
    Once the above steps done, you can place your logic to populate custom fields in include program MV45AFZZ. i.e USEREXIT_MOVE_FIELD_TO_VBAP.
    At the end, please ensure all program and screen are activated. Hope this will help.
    Regards
    Kiran Sure

  • How to populate a custom field of a Std. SAP Tx with BAPI usage 2 Load data

    Hi Experts,
    For instance, I created a custom field (say, custom_field_1) on a screen of standard SAP tx(say, ME21N) by using screen exit. And in order to populate the data into it (custom_field_1), will use the Function user exits of this Tx(ME23N).
    1) In next step, Where Where I have to add this field, apart from appending the same custom field in EKKO/EKPO table or any other related table; Extending the corresponding IDOC or creating a new Custom ÍDOC type? like What about BAPI?
    2) If I got a text file with the data (including the data for this custom_field_1 too) and I have been asked to load it into SAP, then, I decided to use BAPI (say, BAPI_PO_CREATE or CREATE1) to create the data, So, How to handle this custom field, I mean, In which BAPI structure I have to pass this custom_field_1 data? ( Iguess, for some BAPIs EXTENSIONIN structures are provided, sorry if am wrong!)
    Thank you.
    Edited by: SAP ABAPer on Feb 21, 2009 7:40 PM

    for example if you added field in the  VBAP table  then you can pass the custome field values like below
         move 'BAPE_VBAP' to lwa_extension-structure.
          lwa_bape_vbap-vbeln = lwa_final-vbeln.
          lwa_bape_vbap-posnr = lv_posnr.
          move lwa_final-yyslotid to  lwa_bape_vbap-new custome field.
          move lwa_bape_vbap to lwa_extension-valuepart1.
          append  lwa_extension to  lt_extension.
          clear  lwa_extension.
          move 'BAPE_VBAPX' to lwa_extension-structure.
          lwa_bape_vbapx-vbeln = lwa_final-vbeln.
          lwa_bape_vbapx-posnr = lv_posnr.
          move 'X' to lwa_bape_vbapx--new custome field.
          move lwa_bape_vbapx to lwa_extension-valuepart1.
          append  lwa_extension to  lt_extension.
          clear  lwa_extension.
    call function 'BAPI_SALESORDER_CHANGE'
            exporting
              salesdocument    = strcture
              order_header_inx = strcture
            tables
              order_item_in    =strcture
              order_item_inx   = strcture
              schedule_lines   = strcture
              schedule_linesx  = strcture
              extensionin      = lt_extension.

  • Custom field on Additional Data Tab, VT0*N

    Hi Experts,
    I would like to know if there is an existing user exit or CMOD or anything that can allow me to add a custom field on the Additional Data tab of transactions VT01N, VT02N and VT03N without using the access key.
    I have a requirement that requires me to add a checkbox on the Additional Data tab of the transaction stated above.
    I place using access key as a last option on this requirment.
    Thanks,

    Hi Experts,
    I would like to know if there is an existing user exit or CMOD or anything that can allow me to add a custom field on the Additional Data tab of transactions VT01N, VT02N and VT03N without using the access key.
    I have a requirement that requires me to add a checkbox on the Additional Data tab of the transaction stated above.
    I place using access key as a last option on this requirment.
    Thanks,

  • How to assign a value(populate) a custom field in a PCUI page ?

    Hi
    I am working in SAP CRM on its web interface PCUI.
    I have created a custom field "ZZ_NEWFIELD" through EEWB in Business Partner. It is visible in accounts transaction header (crmm_account).
    Now if I create an opportunity for this business partner, I want to fetch the value of "ZZ_NEWFIELD" from BP Master and display it in opportunity(header) transaction.
    Can someone tell me how to go about it ? I am novice to BSP applications.
    Regards
    Vishal

    Thanks Francisco for your reply.
    I have already posted it in the CRM forum as well but thought to place it here also.
    As for the weblog you menioned, it just details the method of extending the field and placing it in the IView. I have done it already.
    The problem I am facing is to how to populate this field ? I know the source field from where it has to get the data but I dont know the method/code to enable the value in new field placed in the Opportunity header.

  • Is it system modification to add custom field in Addition B Order Header?

    I need to add user specific text and input field in Addition B Order Header in Sales Order Function(PGM: SAPMV45A Dyn: 8309). Is this system modification? What will happen when the system is upgraded?

    Hi,
    Remember that your z-fields must begin with ZZ* in your appends.
    Second. With this screens the problem is the same that with other userexits, enhancements, etc...
    Check the Note 16466 - Customer name range for SAP objects, it will help you.
    When you will do an upgrade or you will apply support-packages, you must remember to check these objects.
    Regards,
    Eduardo

Maybe you are looking for

  • LocalLAT.txt file not working in Windows 7

    hi, i want to exclude few ip addresses from tmg client installed on a host and want it to be routed through another gateway placed on a router. I used to do this via locallat.txt file placed in all users directory with windows xp. but it is not worki

  • Select expert - 'A string is required here'

    Post Author: greg_zen CA Forum: Formula Hi All, in select expert I put code like below: 1) '{sp.ContractNo} like {?ContractNo}'            where ?contractNo is a parameter declared as a 'string' It worked fine with Crystal Enterprise 10 SP3 After cop

  • Installing adobe pro dc

    I am trying to install Adobe Pro DC (Free Trial) for 30 days on my MAC.  The software hangs up/stops installing at 65% every time (Tried this 6 times). Please help. Thanks, Serena

  • Can't use "Save as template"

    Hello, I am quite new to DW I use Traditional Chinese v8.02 of Dreamweaver But, I can't Save as template! Every time I click "Save as template", it calls me to define a site first However, my dreamweaver MUST HANG whenever I try to add a new site or

  • Loading images from the client side into ORDImage

    Hi all, I want to load images, located on the client computer, into an image-column in an Oracle 8.1.7 database. Directly writing the image.source.localedata (via writing to the blob, received by image.getcontent() method) works, but I can not set th