Badi / Exit / Enhancement for replacing INSMK during PO creation

Hi Gurus,
we want to default the INSMK field (stock type) during Purchase Order creation..
Can someone help me findind the right BAdI / exit / enhancement for it?
Thanks in advance,
Regards,
Alessio

Hi Alessio,
You may check these first:
Re: Negative postings to MVER table
Re: select stock type
Thanks,
Gordon

Similar Messages

  • BADI/EXIT/Enhancement spot in during creation of PO to edit Vendor partner

    Hello,
    I am looking for BADI/EXIT/Enh. spot to edit the vendor partner during creation of a PO.
    Due to some business requirement we maintained multiple vendor partner( for same role like goods supplier) in the vendor master and for such cases during creation of PO it throws a pop-up to choose one of the partners. However, in some cases, I have to select a particular vendor partner based on some other field value, and suppress the pop-up.  So to choose the right vendor partner I need a suitable location where I can put my program logic.
    Looking forward to your replies...
    Thanks in advance.
    Best Regards,
    Amarjit Singh

    By now I am unable to test this BADI to see which data is retrieved and the moment that this happens. But the popup that you mentioned is a Z routine ?? If yes couldn't  you put your logic there?
    Regards,
    Felipe

  • EXIT OR BADI OR ENHANCEMENT FOR CATS_APPR_LITE TCODE

    Hi All ,
       I want to put some validation for tcode CATS_APPR_LITE  . when you execute this tcode and after
    entering reporting period and F8 , it shows a report there you will click on first application toolbar button
    for Approve or Reset Approve for any row .
    When user click on Approve or Reset approve at that time i want to put some validations .
    For this validations i am not able to find any EXIT OR BADI OR ENHANCEMENT  .
    i found one Badi : CATSXT_EVENT . but my data is not visible which i want like Activity type .
    Can anyone please help me .
    Regards ,
    Nilesh K Jain .

    Hi Nilesh,
    Tcode : CAT2.
    /message/5260477#5260477 [original link is broken]
    Regards,
    Sravanthi

  • User Exit/Enhancement for Customized Price Determination in VF01

    Hi Experts,
    User would like to change the item price (VBRP-NETWR) in VF01 using its customized logic.
    Which Exit/Enhancement I should implement to to change the value of VBRP-NETWR before it is displayed out to the user?.
    What I trying to do is to override the item price (VBRP-NETWR) regardless then standard SAP logic which calculated the price.
    Thanks in Advanced.
    Regards,
    Ming Jun
    Edited by: Lai MJ on Apr 13, 2010 6:15 AM

    Hi Lai,
    For your transaction below mentioned exits are available:
    SDVFX001  User exit header line in delivery to accounting
    SDVFX002  User exit for A/R line in transfer to accounting
    SDVFX003  User exit cash clearing in transfer to accounting
    SDVFX004  User exit G/L line in transfer to accounting
    SDVFX005  User exit reserves in transfer to accounting
    SDVFX006  User exit tax line in transfer to accounting
    SDVFX007  User exit: Billing plan during transfer to Accounting
    SDVFX008  User exit: Processing of transfer structures SD-FI
    SDVFX009  Billing doc. processing KIDONO (payment reference number)
    SDVFX010  User exit item table for the customer lines
    SDVFX011  Userexit for the komkcv- and kompcv-structures
    V05I0001  User exits for billing index
    V05N0001  User Exits for Printing Billing Docs. using POR Procedure
    V60A0001  Customer functions in the billing document
    V60P0001  Data provision for additional fields for display in lists
    V61A0001  Customer enhancement: Pricing
    i think you can try using(any one) :
    SDVFX005  User exit reserves in transfer to accounting
    SDVFX006  User exit tax line in transfer to accounting
    SDVFX010  User exit item table for the customer lines
    Regards,
    Tutun

  • Badi or enhancement for tcode CM25

    hi all,
    i have to show a warning msg in tcode cm25, wen user will try to drag the work order from orders(pool)
    to work centers if the work centeres are different.
    eg.
    wen i am trying to drag a work order 'abc' from orders(pool) to work centers, if work ordrer in work center is different
    say 'xyz' then it should show a warning message.
    please help if there is any badi or enhancements spots for the same.
    I tried below user exits. But i am not able meet my requirement.
    CY040001
    CY040002
    CY190001
    CYPP0002
    CYPP0003
    CYPP0004
    CYPP0005
    CYPP0006
    Thanks n Regards,
    Mukesh Yadav

    Hi Mukesh,
    use below link to understand BADI or User Exit of any transaction.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0041d4e6-1e43-2e10-0db4-9386abe98fe6?quicklink=index&overridelayout=true
    Regards,
    Gaurav.

  • Tcode-IQ04 any BADI, Exit, Enhancement

    Dear friends,
    I want User Exit/ Badi for IQ04 Tcode.
    Regards,
    Mehul

    Hi,
    User Exits
    IEQM0001  Add. checks for equip. installation at functional locations
    IEQM0002  Additional checks for definition of equipment hierarchies
    IEQM0003  Additional checks before equipment update
    IEQM0004  Object is allowed for contract partner (Order->MaintCont.)
    IEQM0005  Object allowed for SD contract (MaintContract->MaintCont.)
    IEQM0006  Object allowed for SD contract (Maintain maintenance cont.)
    IEQM0007  Check/change manufacturer field in equipment master
    BADIs
    BADI_CCM_EQUI_ARC              BADI_CCM_EQUI_ARC              CCM: Equipment Archiving
    BADI_CCM_EQUI_ECM              BADI_CCM_EQUI_MASTER           Enhancements for parameter effectivit
    EQUI_SERLV_CHECK               EQUI_SERLV_CHECK
    EQUI_SERLV_CHECK                                              External Inspections for MARA_SERLV
    IEQM_MASS_CHANGE               ES_EQUI_EXIT                   Equipment Mass change badi

  • Badi or Enhancement for Purchase order invoice plan change for ME22N

    Hi ,
      I have a req to have a custom tab at the header level with the push button in ME22N , By clicking the push button i need to update the invoice plan detail to all item level by using the 1st line item invoice paln entered while creating PO . I have done with adding the custom tab using MM06E005 enhancement. The problem i am facing is need to change the PO invoice plan detail for all line item. Please let me know the BADI or Enhancement to change the PO detail in the Tcode ME22N . Any Badi before save or after save with invoice plan details.
    <offer removed by moderator>. Many thanks for you help!
    Regards,
      Vinoth.v
    Edited by: Thomas Zloch on Oct 14, 2011 11:59 AM

    Hi Eduardo
    ME_PROCESS_PO_CUST is don'tt have the Invoice plan and ME_GUI_PO_CUST is for screen but i need the badi to get the invoice plan details and change the remaining item with the invoice plan .
    Regards

  • Exit/Enhancement for External Send

    Hi all,
    I have a requirement that needs to retrieve the correct email recipient of vendor(this is for PO). A custom output type for External Send is maintained in NACE. The vendor has two email address maintained (one with a note that it is for PO), I can check which email address is correct through tables ADR6 and ADRT. Buts there any exit/enhancement where I can add the logic for this?
    Thanks,
    Eo

    Check enhancement 'LMEDR001' this is the customer exit that would be used for enhancement of the print program check the changing parameter CX_DOC which is of the type MEEIN_PURCHASE_DOC_PRINT which has structure 'MSGPA' which should have address numbers information.
    How does that help though?  There's no access to the e-mail address - what he's trying to do is set the correct address when multiple ones exist on the vendor.
    As I remember, with the PO external send processing, you could only use the default address on the vendor (because of a hard-coded READ in the code), so we use the default e-mail address for PO sends and for other objects such as payment advices (where you can actually pick the e-mail address), we tag the notes with an identifier.  I have not revisited this code in ECC 6.0 though.
    You can see where the e-mail address is set in function CONVERT_COMM_TYPE_DATA; it uses the old macro calls to set the e-mail recipient which is derived from a simple ADDR_GET call (using the address number).  There aren't any exits here but you could use an implicit enhancement to change the values.

  • BADI/Exit help for FI-CFM

    Hello Everyone,
    How r u guys? I need some help in BADI/User Exit. I am working on FI - CFM. There is a transaction with TCode- TS01 (Create Securities) / TS04 (settle securities).
    I need a BADI/Exit which gets activated when the user clicks on the save button. I tried to locate them but couldnt find anything suitable. I emailed sap and they told me that there is a BADI - FTR_CUSTOMER_EXTENT which I
    could use to solve my problem. I did try that and wrote a code in that badi;s EVT_TRANSACTION_SAVE_CHECK method.
    But unfortunately when i clicked on save button the badi didnt run. I am in a fix as to what do I do ? The system I am working on is a bit old its SAP R3 4.7C. In that I created a Z badi implementation and embeded the original
    badi definition and wrote code and activated everything.
    Either the badi I am using (which sap guys told) isnt correct or something. Can anyone guide me as to whats the next step.
    Thanks,
    JG

    Hi,
               To add a new custom tab in TM_XX transactions you have to follow these steps:
    1. (SE80) Create a dynpro as SUBSCREEN, with the structure (fields, tablecontrols...) you want in the new tab, located in a modul-pool.
    Example: Program: ZCFM001
    Dynpro: 1010
    2. (SE18) Create your custom implementation of BADI FTR_CUSTOMER_EXTENT. This will create a Z class where you can program the new tab management.
    Example: Implementation: ZAMPLIACIOTM001
    Class: ZCL_IM_AMPLIACIOTM001
    3. (SE24) Implement method EVT_APPLICATION_START of your new class. This method is called when the transaction is going to be painted, and manages (among other things) which tabs need to be shown. In general terms, you will have to assign your dynpro to a function code.
    This BADI offers you 2 custom function codes, and so, the ability to add two custom tabs. These function codes are OPEN_TRTM_CUST_01 and OPEN_TRTM_CUST_02.
    To add your dynpro to a function code, you have to identify this relationship in the internal table (parameter) PC_TAB_BADI_TABS. This is the table that contains the custom tabs to be added.
    To do this, you have to add the following piece of code:
    DATA: LS_BADI_TABS TYPE FTROP_BADI_SUBSCREEN.
    4.1. Modify the tab structure.
    LS_BADI_TABS-REPID = ZCFM001. "Report
    LS_BADI_TABS-TEXT_TAB = 'New Tab'. "Text (max. 30 CHAR) to display
    LS_BADI_TABS-DYNNR = '1010'. "Subscreen
    4.2. Add the new tab.
    MODIFY PC_TAB_BADI_TABS
    FROM LS_BADI_TABS
    TRANSPORTING REPID DYNNR TEXT_TAB
    WHERE FCODE = 'OPEN_TRTM_CUST_01'.
    And that's it! Now you will be able to see you new tab in these transactions.
    I hope this helps you.
    <b>Reward points</b>
    Regards

  • User exit or badi or enhance for MIRO using Purchase order

    Hello All,
              When Miro was done using Purchase order i want to change the field BSEG-ZUONR value to assign purchase oder number.
    In the setting when the purhcase order was selected but still it comes as blank. could any body suggest the solution.
             Thanks in Advance !
    Regards
    Srinivas

    Hello srinivas,
    Exits for the given tcode
    LMR1M001  User exits in Logistics Invoice Verification
    LMR1M002  Account grouping for GR/IR account maintenance
    LMR1M003  Number assignment in Logistics Invoice Verification
    LMR1M004  Logistics Invoice Verification: item text for follow-on
    LMR1M005  Logistics Inv. Verification: Release Parked Doc. for Po
    LMR1M006  Logistics Invoice Verification: Process XML Invoice
    MRMH0001  Logistics Invoice Verification: ERS procedure
    MRMH0002  Logistics Invoice Verification: EDI inbound
    MRMH0003  Logistics Invoice Verification: Revaluation/RAP
    MRMN0001  Message output and creation: Logistics Invoice Verifica
    Badis and Enhcance spots for the given tcode
    Badis                                 Enhcance spots
    INVOICE_BW                     ES_BADI_INVOICE                BW Update
    INVOICE_UPDATE             INVOICE_UPDATE
    INVOICE_UPDATE                                                       Business Add-In
    Thanks,
    Santhosh Kumar R
    Edited by: santhosh kumar on Dec 23, 2010 9:25 AM

  • Enehancement point/BADI/exit required for CO11 save after MSEG entry

    Hi Experts,
    I need a BADI/enhancement point(or include file)/user exit for CO11 production order confirmation for the following situation:
    1. After the 'save' button is pressed for order confirmation post   And
    2. After the insertion of  entry at MSEG table for the order no. is done.   Or
    3. after It just commits the 'save'd order confirmation at last before completing the CO11.
    where the values of the structure AFRUD(or any other name but same thing) i.e. the entered value of order no. and yield quantity,scrap quantity, rework quantity are available.
    Is there any one enhancement?
    [My enhancement will be triggered after the save button is clicked for CO11 tcode and an entry at MSEG for the order is inserted]
    Many many thanks in advanced.
    with warm regards,
    Samy

    What i can suggest is you need to debug it and implement it using the implicit enhancement concept.Its very much possible.
    Just debug it and find the point where data of mseg is updated after in subroutine creat an implicit enhancement and implement the logic.
    In case you need any more help for the same please do let me know.
    Regards,
    Nabheet Madan

  • User exit/ enhancement for billdoc creation using external billdoc number

    good day experts,
    my requirement is to allow assignment of external billing document. we have no problem with sales document and outbound delivery number. but for billing document, it seems no possible without user exit. I want to know the user exit for this and if I need to request for devkey upon modifying this user exit? or just create an enhancement point?
    thank you in advance!

    Refer to the reply from Brad.
    SAP IMG documentation reads,
    Number assignment
    Specify a number range for number assignment. For billing documents numbers can
    only be assigned internally by the SAP System. To define a common number
    assignment for different billing types, you have to specify the same number range
    in each case.

  • BAdI in CRMD_ORDER for replacing CRM Pricing

    Hi Experts,
    I have a requirement to make a RFC call to retrieve the pricing from ECC in CRMD_ORDER Std Order transaction after hit enter key with product/qty entry. I'm searching a BAdI for CRMD_ORDER (so many BAdIs for this TC) that can RFC by customer/material to retrieve the pricing from ECC then overwrite CRM's pricing with it (at least has netvalue/price and subtotals in Changing).
    I tried CRM_PRICING_I_BADI and CRM_PRICING_BADI but both have no netvalue/price and subtotals in Changing CS_PRICING_I_BADI or CS_PRICING_BADI.  I think I'm missing something here. 
    Can anyone please advise if there is a BAdI for this purpose? Any documentation?
    Thanks in advance, Jin

    Sorry, I duplicated it ... please don't reply this one.  Thanks.

  • Badi or enhancement for ME23N purchase order

    Dear All Expert,
    I would like to implement User Exits in T-Code ME23N for purchase order, the scenario is :
    If Purchase Order already has Good Receipt or Full GR then field for quantity and nett price will be disabled.
    So I would like to ask:
    1. I found a suggestion exits is "MM06E005". and i used this is also
    IF SY-TCODE = 'ME23N'.
        LOOP AT SCREEN.
          IF SCREEN-NAME =  'MEPO1211-NETPR'.
            SCREEN-INPUT = 0.
            MODIFY SCREEN.
          ENDIF.
        ENDLOOP.
      ENDIF.
    but i am not getting correct ans so pls help me.
    How to disable field for quantity and nett price? and i want one more thing in tcode me23n , material field is not display in display mode it is coming only in change mode.
    Hope anyone could help me to solve this problem
    Thanks,

    Hi,
    Have a look into the include LV69AO03 and the user exits available in module feldauswahl
    For disabling NETPR check this link which I just found now [grey out the fields NETPR & KBETR|http://abaptutorials.com/abap-articles-and-topics/abap-basics/how-to-grey-out-fields-on-me21nme22nme23n/]
    Edited by: Keshav.T on Mar 9, 2012 3:50 PM

  • BADI/Exit..for me21n

    Hello All,
    I need to know BADI for this particualr requirement...i have searched many but they are not seems to give the results....
    requirement is regarding ME21N (Create PO) transaction....
    there is organization tab in create po..there you will find purchasing group.........detailed requirement is as written below.
    Need to have a Trigger with BOTH of the following of 2 variables in order to trigger
    1.     Purch Group=u201DOTBu201D AND
    2.     Total of the PO is > $25,000 USD  (this field is net currency value i.e. netwr)
    Once both of these 2 triggers are hit, there needs to be a POP-UP window to the user that says:
    TITLE:  u201COTB BUDGET WARNINGu201D

    hello ahsan..thanks for your reply...
    i have gone by way u suggested...at first i did write my logic in EXIT_SAPMM06E_006...but as i am creating new PO ..this
    FM does not give me any item data (i.e EKPO details in import)
    then i used this EXIT_SAPMM06E_017  here i coded in this way ..here i have both structures for header and items as import parameter  ..here i coded like this
    BREAK C5133392.
    if I_EKKO-EKGRP = 'OTB' AND I_EKPO-NETPR >= '25000'.
       CALL FUNCTION 'POPUP_TO_INFORM'
         EXPORTING
           TITEL         = ''
           TXT1          = 'OTB Warning Message'
           TXT2          = ''
         TXT3          = ' '
         TXT4          = ' '
    ENDIF.
    this is working fine when i am changing my PO..but i need to work it for PO create.......
    while PO creat i am  getting value of I_EKPO-NETPR  same as that of quantity i entered.....it shd not happend as it shd take value of net price....
    any help...or may be any other method BADI..or anything we can do for this requirement????????

Maybe you are looking for

  • Excise Duty posting in case of Export under Bond - in J1iin

    Hi SAP CIN Gurus, One of our client products has the following excise components during the Export BED-  Duty nill under Bond Cess- Duty has to pay (No exempt) Ed cess- payble only on Cess She Cess- payble only on Cess In SAP during the Export Excise

  • Suggestions consolidating iTunes accounts, home media network

    Hello, I am not exactly sure where to post this, but much may revolve around iTunes store, etc, so I thought I would try here first. Really looking for advice, sorry for the long entry. I am in the process of trying to reorganize, simplify and set up

  • Hiding OAF Tab Pages in EBS 11.5.10.2

    Hi All, I have a requirement to create one responsibility which is only having Workflow Status Monitor function. For that I have created one menu of standard type in which I called the existing function, "Workflow Status Monitor"(WF_STATUS_MONITOR).

  • Pages and Numbers quit unexpectedly while being used loosing all completed work.

    What can I do to "repair" both the Pages and Numbers software. They both quit unexpectedly while being used resulting in a loss of all completed work. I have tried re-purchasing the software; but can't since it is already installed. I have tried upda

  • Changing addRowButton.vm so page doesnt reset to the top of the page?

    Hi, I have several unstacked tables on a single page that have "Add Row" buttons on them. Clicking on the "Add Row" button causes the screen to refresh and the screen resets to the top of the screen. Is there any way to keep the position on the scree