User_Exit (Condition Class) for ME21N Transaction

Hello Gurus !!.
I need one User_Exit for the ME21N Transaction what
is activate into the moment of Conditions Class input
(tax), the idea is to take one value of one Z table, make
one calculate betwen Z table Value and Condition Class tax
whose result will be return to the Value of Condition.
Thank Very Much for yours help.

Hi,
You can try any one of the user exit;
MM06E005 - Customer fields in purchasing document
MEQUERY1 - Enhancement to Document Overview ME21N/ME51N
Bye,
Muralidhara

Similar Messages

  • Lsmw for me21n transaction

    Hi ,
    I had a problem while doing lsmw for me21n transaction. My problem is how to handle table control in that. can any one send some screen shots or link, how to do table control
    Thanks & Regards,
    sreehari
    Moderator Message: Search for available information on the web before posting
    Edited by: kishan P on Sep 3, 2010 9:51 AM

    Hi ,
    I had a problem while doing lsmw for me21n transaction. My problem is how to handle table control in that. can any one send some screen shots or link, how to do table control
    Thanks & Regards,
    sreehari
    Moderator Message: Search for available information on the web before posting
    Edited by: kishan P on Sep 3, 2010 9:51 AM

  • BDC for ME21N Transaction

    Dear All,
    I have a requirement to create PO using transaction ME21N. I had written a code to create PO using BDC for transaction ME21. But the user wants it to be modified to ME21N. The user wants the PO created in the foreground like the one i created fro ME21. But is it possible to use BDC for ME21N or is there any other way i can change the BAPI to foreground processing like in BDC?
    Regards,
    Karthik

    Hi Raghavender,
    This is a report to display and validate the RFQ's. And once the user selects the RFQ and clicks on Create PO from RFQ push button, it should go to transaction 'ME21N' with values from RFQ. ( similar to what we do in ME21N, when we drag RFQ from the documents overview and drop it into cart, the values are populated). I want the similar functionality to happen when the user clicks on clicks on Create PO push button. But it should happen only in the foreground and not background.
    Regards,
    Karthik

  • ABAP Routines & Condition Types for SD Transactions

    Hi All,
    Is there any documentation available online aout how to create routines and condition typed for standard SD transactions?
    I have done some and I am actually looking for the following:
    In TCODE: VF04, after entering the start date & end date (p_fkdat & p_fkdab), on selecting a record from the displayed report and clicking on simulation, I need to know the start & end dates are stored and exported to the next TCODE in sequence (VF01).
    That's it. Will wait to see some replies.
    Regards,
    Karthik

    See the link below. Its a nice doc for VOFM
    www.saptechsolutions.com/ pdf/VOFMCopyRequirementRoutines.pdf
    Cheers,
    Thomas.

  • Error in ecatt testing for me21n transaction.

    Hi All,
    I have created Test script, test data container and Test configuration for ME21N (create purchase order) transaction
    While executing test configuration, I got below error message.
    S00349 Field COBL-KOSTL. does not exist in the screen SAPLMEGUI 0014
    Please help me for further action.
    Many thanks
    Vikas

    Hi Vikas,
    Before running the test configuration, Please check ME21N transaction manually and find out the field
    COBL-KOSTL and check whether it is mandatory or not.
    If it found check your script whether that field is properly recorded or not.
    May be this field is newly added as mandatory for that transaction
    Regards,
    Santosh.
    Edited by: ABAP Santosh on Oct 19, 2009 9:17 AM

  • Connection Factory class for Distributed Transaction?

    Definition of Managed Datasources goes like this at URL: http://download.oracle.com/docs/cd/B31017_01/web.1013/b28958/datasrc.htm#CHDDADCE
    Managed data sources are managed by OC4J. This means that OC4J provides critical system infrastructure such as global transaction management, connection pooling, and error handling.
    In the same document, I could also see a section for configuring Connection Pool, that uses 'factory-class' as 'oracle.jdbc.pool.OracleDataSource' as shown below:
    <connection-pool name="myConnectionPool">
    <connection-factory
    factory-class="oracle.jdbc.pool.OracleDataSource"
    user="scott"
    password="tiger"
    This configuration has worked well for my web application where I was using a single instance of Oracle database. In a new application I've to use two separate instance of Oracle databases and there is a need of distributed transaction.
    I know, I've to create two separate datasources for the two separate Oracle instances.
    My question is: Since now my transaction will be distributed in nature, do I need to use any other factory-class for configuring XA aware Datasources on OC4J? Or whether the same factory-class (oracle.jdbc.pool.OracleDataSource) will work even for distributed transactions?

    Here is the link for using Oracle RAC with WLS
    http://e-docs.bea.com/wls/docs81/jdbc/oracle_rac.html

  • What is the condition class for vat and cst condition types.

    HI friends,
    when we go for taxinn (i.e. tax calculation by using condition type not on the formula base), what is the tax class we use for VAT and CST condition types (D or A).
    thanks
    nitchel

    Dera Nitchel,
    For CST / VAT in TAXINN use Condition Class as D (Taxes) & also Condition Category as D (Tax).
    HOpe this helps...
    Reward if useful...
    Thanks,
    Jignesh Mehta
    98700 10230

  • User exit or Badi for ME21N transaction

    Hi Gurus,
    In ME21N tranasaction i need to make the field 'Free Item' ( checkbox ) as a mandatory field at item over view level for specific document types. so that user can't  save the PO order with out checking the checkbox.
    So is there any exit or badi to achieve the functionality.
    Thanks in advance.
    Regards,
    krisc.

    Hi gurus,
    Thank you very much for your replies.
    I resolved this issue my self.
    Thanks,
    krisc.

  • Exit for ME21N

    Hi,
    Need your help for solving an issue related to ME21N ( Purchase Order Creation)
    I am having ZVRL(say) condition type that is mandatory and is defined in pricing schema ZVVA01(say).ZVVA01 is further attached to purchase organisation 4000 (say).
    I am having a document type ZVVN . I want to save the purchase order without ZVRL (Defined as Mandatory condition)  for particular document type ZVVN. But as ZVRL is mandatory condition , So system does not allow me to save the purchase order.
    For solution following option have been ruled out by the client-
    1) Through a separate vendor schema with different purchase organization.
    2) Entering any value like .01 or .002 for the mandatory condition type that is for ZVRL.
    Other than above two, Can anyone please tell me if there is any exit/badi/ or pricing routine available through which we can avoid mandatory ZVRL condtion for particular document type ZVVN at the time of saving and changing the Purchase order.
    Thanks
    Deepak Gupta

    Hi,
    Check all user exit for ME21N
    Transaction Code - ME21N Create Purchase Order
    Exit Name Description
    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
    M06B0004 Number range and document number
    M06B0005 Changes to comm. structure for overall release of requisn.
    M06E0004 Changes to communication structure for release purch. doc.
    M06E0005 Role determination for release of purchasing documents
    ME590001 Grouping of requsitions for PO split in ME59
    MEETA001 Define schedule line type (backlog, immed. req., preview)
    MEFLD004 Determine earliest delivery date f. check w. GR (only PO)
    MELAB001 Gen. forecast delivery schedules: Transfer schedule implem.
    MEQUERY1 Enhancement to Document Overview ME21N/ME51N
    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 processin
    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
    See which is suitable for your requirement.

  • Exit for ME21N - Change value on SAVE

    Hi everyone,
    i'm looking for an exit or BADI in ME21N that allows me to change a specific value in table eket.
    The idea is that after the SAVE, the field EINDT of EKET must be changed.
    I had aldready tried to use some exits, but not even one worked.
    Here's the list i tried:
    EXIT_SAPMM06E_006
    EXIT_SAPMM06E_007
    EXIT_SAPMM06E_008
    EXIT_SAPMM06E_009
    EXIT_SAPMM06E_012
    EXIT_SAPMM06E_013
    EXIT_SAPMM06E_014
    EXIT_SAPMM06E_016
    EXIT_SAPMM06E_017
    EXIT_SAPMM06E_018
    Can anyone help me please?
    Best regards,
    Pedro
    Message was edited by:
            Pedro Rosa
    Message was edited by:
            Pedro Rosa
    Message was edited by:
            Pedro Rosa

    Check all available for ME21N
    Transaction Code - ME21N                    Create Purchase Order
    Exit Name           Description
    AMPL0001            User subscreen for additional data on AMPL
    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
    M06B0004            Number range and document number
    M06B0005            Changes to comm. structure for overall release of requisn.
    M06E0004            Changes to communication structure for release purch. doc.
    M06E0005            Role determination for release of purchasing documents
    ME590001            Grouping of requsitions for PO split in ME59
    MEETA001            Define schedule line type (backlog, immed. req., preview)
    MEFLD004            Determine earliest delivery date f. check w. GR (only PO)
    MELAB001            Gen. forecast delivery schedules: Transfer schedule implem.
    MEQUERY1            Enhancement to Document Overview ME21N/ME51N
    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
    No of Exits:         35
    Reward points if useful.........
    Minal

  • The condition record for use B can not be displayed

    Hi gururs,
    What does this message (number : VE896 ) mean ?
    How to make it desapear ?
    P.S : it's about output type for purchase orders.
    This message is displayed when I click on : "Goto -> Determi analysis" in tcode ME22N.
    Regards,
    Bahia.

    Hi
    It means you are trying to veiw the executed condition record. System found the condition record for entered transactional data which you cannot see by clicking on it (when you see green record in condition analysis).
    For given condition type -> and access sequence/ access - system shows the condition record that is determined. You can see its details by clicking the access which shows the message that condition record has been found with its determined parameters.
    Ex: For batch determination I have set up one search strategy with a condition type (with access sequence). I created one condition record. When creating say sales order -batch determination takes place based on condition record parameters. System shows a green light for determined condition record. You cannot see its details - if you try to see then system issues a message like ''The condition record for use B can not be displayed''. If you want to see click on its immediate predecessor (access ).
    Thanks

  • EXIT_SAPMM06E_006  for ME21N, ME22N, ME23N

    Hi all
    i need help to insert some fields from EKPO in
    the Tcode ME21/2N. For example EKPO-BRGEW on status tab in the to header part.
    I have appended this field into structure CI_EKKPODB also created subscreen for SAPLXM06 u2013 0111.
    need to assign this  screen to SAPMM06E-0111.  can anybody tell me how to assign screen. 
    If I can get a sample code to write in the EXIT_SAPMM06E_006 will be very much useful.  so that data from this field must be displayed on the header part of the status tab.
    Points are not issue.  Will reward points.
    Thanx and regards
    Manisha.

    Hi Manisha,
    Firstly When you are adding a customer field to the ME21n transaction at header level, you just check under which structure you are appending it.
    You are appending into EKPO table. It is for item details.
    You go for EKKO table, it is for header data. In that there is custom include, you can add your field there and activate it.
    Recently I have developed one Screen exit for ME21n transaction. I have added a custom field and populated the data into the database. If you need it I will send to your ID  for your reference.
    Code has to be written in the function modules EXIT_SAPMM06E_008 so that data flows to and fro between the main SAP program and custom sub screen program. Double clicking on the exit we can write the code in it.
    In that Exit we will having parameters. When ever we enter the data in the screen, That means screen field it should get captured and sent to the parameters in the function module. Then later it is modified.
    Reward points if useful.
    Cheers,
    Swamy Kunche

  • BADI for ME21n for auto pouplate G/Laccount number in acctassignmentsubscre

    I got requirement that when iam creating a new PO in ME21n i want account gl value to be 5175, when i choose account assignment category as order.
    Is there any BADI to auto populate value for G/L account number in account assignment screen for me21n transaction.

    1. double click on PROCESS_ITEM.
    2. Double click on 'IF_PURCHASE_ORDER_ITEM_MM' under Associated type.
    3. go to parameters of GET_DATA method of IF_PURCHASE_ORDER_ITEM_MM.
    4. this method is having all fileds for item.
    use the method.
    Also check the documentation of the method: process_item
    "The PROCESS_ITEM method enables you to change the item data and check it for correctness.
    Parameters:
    The following parameters are available:
    IM_ITEM - Document item
    The interface reference is of the category IF_PURCHASE_ORDER_ITEM_MM. You can use all methods defined there.
    Reddy
    Edited by: V.V.Reddy on May 12, 2010 12:46 PM

  • How to set required for group of condition type in the same condition class

    Hello,
              we have a group of condition type with the same condition class B, the last one have been set, and all of others will be inactive.
    but we don't set any required for all the condition types in pricing control, so if user don't set any of them, the sales order or billing is still saved. that is a risk.How can i fix it? Thanks.
    Sophie

    Hello,
      incompletion log is not available in invoices.
    You have different options:
    - activate a validation in FI when the Billing document is released into accounting,  so that te release into accounting is not allowed if the invoice amount is zero;
    - define a subtotal in the pricing procedure as sum of the pricing conditions of your group, then develop a custom routine to be assigned in the formula "CalType" (field T683S-KOFRM) where an error should be raised if the amount of the subtotal is zero (use as an example formula 48);
    Best regards,
    Andrea

  • Vendor Change in item conditions for ME21N

    hi frnds,
    in me21n, i have placed 1 more vendor in header section. now i need to pass this vendor in item condtions for some condition types. for this, i have gone thru LMEKO002 enhancement. in this enhancement i am not able to get any data of item conditions.
    helpful answers will be rewarded by points.
    thanks in advance.
    regards,
    balu

    Hi Thomas,
    i have tried it. but in that item conditions are not coming. in that enhancement we can get the details of item only. but my requirement is, i need to change the vendor for some specific conditions in each item only.
    ex: assume that item no. 10 have 5 conditions. in that for 2 conditions should pickup the main vendor and another 3 conditions should pickup another customised vendor which i was given in header.
    Hi Prabhu,
    i am trying on Badi.
    Regards,
    Balu

Maybe you are looking for

  • TS4108 I need to back up my internet history how do I do that

    I cleared my Internet history and I want to know how to restore it

  • Firefox doesn't display content, especially links.

    This is my problem in a screenshot: http://d.pr/i/DjkB The content isn't displayed and especially links. Links are always not there and sometimes text is displayed but all websites are disfunctional because of this. Here's a link to a screenshot disp

  • EBS R12 jtffmctl.txt error while starting Apps services

         My Apps log-in page shows: Error page: you have encountered an unexpected error. Please contact the System Administrator for assistance. and displays Logout at the top right hand corner of the screen. my jtffmctl.txt shows the following exceptio

  • Plant abroad - when use tax indicator? Two reporting countries one invoice

    Hi! My customers has its head office (company code) in Sweden. It has plants abroad and we have activated this function. Now the sellers in Sweden have been on business trip in both Sweden and in Australia (where we have plant abroad). They have used

  • Colors in Fireworks CS5 / Mac

    Hi, I have a problem with the color workflow in Fireworks. I think I don't fully understand how this should be used. I made a screenshot to demonstrate what I mean: If I select an object, the color is adopted properly in the toolbox color picker (1).