ME31K, ME32K, OUn & OPU

Hi all,
I'm looking fow where the OUN & OPU fields are being populated from when entering or changing a contract. We are creating/adding to contracts (me31k, me32k) and these units are defaulting from somewhere and I just can't find where. We used to be able to enter 'ea', but now the field automatically gets filled with 'PU" - Power Unit. Can someone please help me find where this is coming from?
Many thanks!
- Kathy

Yes you can if the change log is activated in your system
Go to the same setting in the SPRO and from header meny click on Utilities- change logs
and give some date range, execute
if the change log is active in your system than you will see who did it and when.

Similar Messages

  • Add a new column in Agreement Items table control (ME31K/ME32K/ME33K)

    Hi guys,
    I have a big issue.
    How can I add a new column at Agreement Items table control (ME31K/ME32K/ME33K) level.
    Thanks a lot.

    I think i solved the problem . The single way to to that is to modify the SAP standard Screen.

  • How to read header text in MM contract (ME31K/ME32K) before saving record?

    Hi All,
    In ME31K / ME32K (Contracts), before saving the contract I would like to check if the user has entered header text in the contract or not.
    I am using customer exit MM06E005.
    Can anybody help me with this?
    Thanks in advance.

    Try creating dummy text id which will be part of text determination procedure @ Customers sales text & document header text.
    else, maintain the SO10-text against this text ID. whenver user createds quotation this text will be defaulted irrespective of the cusotmer.
          then based on if user want to modify the text they have to enter manually in this text id. print this text in header.
    Regards,
    Reazuddin MD

  • ME31k/ME32K  User Exit

    Hi ,
    In ME31k/ME32k  Program : SAPMM06E and screen 220
    based on the material ,the storage location is automatically populated .
    I want to make storage location as blank for new(ME31K) and existing contract (ME32k).
    Please let me regarding the same.
    Thanks
    A Raj

    Hi,
    Try this.
    goto se24, enter class cl_exithandler, goto method get_instance. Set breakpoint on the first if sy-subrc statement after the "get exit name". Run transaction when it is in debug window, check field exit_name for BADI.
    Check BADI to see if it allows you to change field storage location.
    Cheers.
    ...Reward if useful.

  • To check Condition Supplements entries in tcode ME31K/ME32K

    Dear Friends,
    My requirement is to put a check on condition type selection and entries of condition supplements for transaction code ME31K/ME32K.
    First Requirement:
    For a Contract PO, we have 2 condition types 'P000' and 'ZP00'. Currently it is allowing me to select both the condition types. Whereas my requirement is that it should provide me selection for either of 2.
    Second Requirement:
    Once I select any one condition type from above, it will allow me to add condition supplements to it. Here also, it should not allow me to enter one condition more than once.
    For eg. It allows me to enter condition type FRB1 twice, which sholudn't be the case.
    Do we have any USER EXIT or BADI or IMPLICIT ENHANCEMENT for doing the same.

    Hi Ashish Kansara,
    You can use customer exit "MM06E005". In that use the Function exit "EXIT_SAPMM06E_012", there is an internal table as "TKOMV" which will contain the condition tab. Keep your conditions as required.
    Note : This exit will get triggered in ME21N/ME22N etc. So keep proper conditions.
    Thanks & Regards,
    Rock.

  • User-exit (me31k - me32k)

    hi,
    boys it would serve me but user-exit that goes off to the save and the change of the contract (me31k, me32k).
    thk.
    Edited by: francesco aiello on Oct 28, 2009 6:55 PM

    Hi,
    to find the user exits & Badi's for the T-code..
    go to table TSTC>enter T-code and execute> get the Program for the t-code..
    and go to-se38-->get the package attached to the t-code..
    next go to t-code Se15>expand the enhacement tab>enter package under userexit and
                                                         execute you will get the list of exits
                                                         available...
                                                      -->enter package under Badi's tab and
                                                         execute you will get the list of Badi's
                                                         available... 
    All the User exits are stored in Table MODSAP..
    Prabhudas

  • ME31L/ME32L, ME31K/ME32K badi/user exits at item level

    hi all,
    i need to check tax jurisdiction code per item of scheduling agreement and contract.
    coz i need to prompt an error message "tax jurisidation code at line XX is blank" if no tax jurisdiction code is specified.
    can you help me what badi or userexit to use?
    tnx!

    Hi. I'm not aware of any specific user exits or BADI's for contracts, there are lots for purchase orders, and 1 for creating release POs from a contract, but I can't see any spefically for checking contract items.
    However, you could try the custom field exit MM06E005. This would be a bit of a cheat, but it does get called by all purchasing documents including contracts, and all fields are available to check against so you could try and use it just to check the standard fields.
    You can definitly issue errors into the contact from this exit.
    Regards,
    Dave.

  • Valid Period in contract (me31k, me32k)

    Hi!
    In a contract with a lot of lines of materials and services, Its possible to change in a masive way the validity period of the price conditions?
    Now I have to enter to each  line condition of the contract and create a new period.
    One contract that is valid for 2009 year,  I want to copy it for 2010 year, I have to ajust some prices, and change all the validity period.
    Please, any help will be appreciate.
    Thanks in advance.
    Sonia.

    Hi Ashish Kansara,
    You can use customer exit "MM06E005". In that use the Function exit "EXIT_SAPMM06E_012", there is an internal table as "TKOMV" which will contain the condition tab. Keep your conditions as required.
    Note : This exit will get triggered in ME21N/ME22N etc. So keep proper conditions.
    Thanks & Regards,
    Rock.

  • ME31K release strategy

    I've defined several release strategies for contract ageement. When I create a contract, if the system cannot determine a valid release strategy, I can crate a document without release strategy.
    How can I make a control when saving the document (tcode ME31K, ME32K) to verify that a strategy release is always defined?
    For purchase order (tcode ME21N, ME22N) i've found a badi that works correctly, but it doesn't control in ME31K.
    thanks,
    Marco

    I've definied several release strategy (100) with many parameters (company code, value, plant, etc).
    Even if only one of parameters is not satisfied, the document has none release strategy, and I don't have any message about this.
    By standard system I must define a phantom release strategy, with all combination not covered by the real strategies.
    thanks,
    Marco

  • How to find out the table names related to fields of Transactions

    Hi All,
       My Task is to extract the data from diff tables whose names i need to find out . I was given with the transactions like Me31k,Me32k,Migo,Miro etc. Can anyone Plz suggest me on how to do this apart from debugging the transaction or runnig the SQl Tracer .

    <b>Go to SE93-> give ->msc3n double click program -> in top include you`ll find the tables OR search key word "tables" in program .</b></u>FYI
    tables: dfbatch, " Dynprofelder
    bncom, " allg. Kommunikationsstruktur
    mtcom, " Kommunikations-WA Mat.stamm
    makt, " Materialkurztexte
    mbew, "#EC NEEDED
    t001w, " Werke
    t001l, " Lagerorte
    mara, " Konzerndaten zum Material
    marc, " Werksdaten zum Material
    mard, " Lagerortdaten zum Material
    mch1, " Chargendaten
    mcha, " Chargendaten werksbezogen
    mchb, " Chargenbestände
    mchx, " Bewert.arten zu werksübergr. Ch
    mchuwl, " Arbeitsvorrat Charge Benutzer
    thead, " SAPscript: Text-Header
    cdhdr, " Header Änderungsbelege
    cdshw, " Positionen Änderungsbeleg
    t148g, " Feldauswahl Sonderbestände
    t148zt, " Texttabelle Zustandsschlüssel
    t149c, " globale Bewertungstypen
    t005u, " Provinzschlüssel Texte
    t005t, " Bezeichnung der Länder
    tvfmt, " Materialgruppe Export Bezeichn.
    bwtty, " Bewertungstyp
    rmclm, " E/A Felder Klassifizierung
    inob, " Umschlüsselung Klassif.objekt
    kssk, " Zuordnung Objekt <-> Klasse
    klah, " Kopfdaten Klassen
    t134, " Materialarten
    prdkzt, " Texte zum Periodenkennzeichen
    *prdkzt. "#EC NEEDED
    Hope this’ll give you idea!!
    P.S award the points.
    Good luck
    Thanks
    navjot

  • Release strategy of contract disappeared after using of  MEMASSCONTRACT

    Hi  All,
    May be some one can help me?
    I have next problem it tr. MEMASSCONTRACT(ECC6)
    Release strategy of contract disappeared after using of tr. MEMASSCONTRACT. I know why it happened, but I don't know how to correct it. Some time ago IN ECC5 we added a field to a table EKKO and used this field as one of characteristics in the release strategy of contracts. In order to transfer value of this field to field CEKKO-USRC1 we used User Exit EXIT_SAPLEBND_002. This User Exit is suitable only for online transactions (ME31K, ME32K). How can I feel field CEKKO-USRC1 in transaction MEMASSCONTRACT?
    Regards, Liza

    Thank you. Probably I didn't explain my problem clearly. It's section of code from User Exit EXIT_SAPLEBND_002:
    ATA: reference(20) TYPE c VALUE '(SAPMM06E)EKKO'.
    DATA: it_ekko TYPE ekko.
    FIELD-SYMBOLS: <ymm_icl> TYPE ANY.
    e_cekko = i_cekko.
    *THE "ICL Contract" FIELD IS ONLY RELEVENT IN THESE TRANSACTIONS
    IF sy-tcode EQ 'ME31K' OR sy-tcode EQ 'ME32K'
    OR sy-tcode EQ 'ME33K' .
      ASSIGN (reference) TO <ymm_icl>.
      it_ekko = <ymm_icl>.
      e_cekko-usrc1 = it_ekko-ymm_icl.
    ENDIF.
    Program SAPMM06E can only be reffered while using online transactions. Mass transactions does not use these program and it is completely class based. So,  may be someone know how can i do the same , but for tr. MASS in ECC6.

  • Purchase Order - Default Company Code depending on Purchasing Org in Me21n

    Hi Gurus,
    I have  requiremnet to default Company code to a value depending on Purchasing Organisation in Purchase Order Create/Change Transaction ME21n , ME22n.,(  Also -ME31K, ME32K )
    Purchasing Org and Company code can be seen in Me21n -> Header -> Org . Data Tab
    Please let me know the user exit or Badi  to do the same. If no what is the solution .
    Regards
    Avi

    Hello AVI,
    U can use the BADI ME_PROCESS_PO_CUST.
    In that there is one method Process_header.
    From there u can do all the things that u need in the header part of the Purchase Order.
    I think the Below User Exit can also be used  :
    MM06E004.
    With Regards,
    Sumodh.P

  • User checks - create Purchase orders /Contracts

    <u>Requirement</u>
    Creation of the purchase orders/Contracts should be allowed or blocked based on some vendor (classification) characteristics.
    Purchase orders and contracts can be created for materials and services. For each line item (material/service) in Purchase order, the vendor characteristics should be checked. Further, each service item can have multiple service line items and check should be performed for each of these service line items.
    <u>Transaction codes</u>
    ME21, ME22, ME23, ME21N, ME22N, ME23N, ME31k, ME32k, ME33K
    <u> Options tried out</u>
    1. The PROCESS_ITEM method in the BADI ME_PROCESS_PO_CUST can be used to check the item data. The checks can be performed in this method. But, this BADI works only for enjoy transactions - ME21N, ME22N and ME23N.
    2. The user exit EXIT_SAPMM06E_013 in the enhancement MM06E005 can be used. This user exit will be triggered on press of save for Purchase orders and contracts. However, the checks need to be performed for all the service line items also. The service line item details are not available (accessible) in the user-exit EXIT_SAPMM06E_013.
    3. The user exit EXIT_SAPMM06E_013 in the enhancement MM06E005 can be used. This user exit will be triggered on press of save for Purchase orders and contracts. To check the service line items EXIT_SAPLMLSP_031 can be used. But the user exit EXIT_SAPLMLSP_031 does not work for contracts ME31k, ME32k, and ME33k.
    <b>Is there a method to get the service line item details into the user-exit EXIT_SAPMM06E_013 so that i can continue with option 2 mentioned above. 
    Please suggest any other method that will help solve this issue.</b>
    Your help is highly appreciated.
    regards,
    prasad

    Hi Prasad,
    I am not sure if such exit would be available however I can suggest an alternative which will work just in case you are working on ECC 6.
    From this release onwards we have a new technique call Enahncement-options which allows us to enehance the standard functionality. Look for any Enhancement-option avaiable on clicking save button by putting a break-point at run time on all 'Enhancement' statements. If anyone exits which i am sure will then you can do an implementation for the same and implement the required functionality.
    Hope this helps and revert for more clarifications if any.
    <b>Always reward points to useful suggestion.</b>
    regards,
    Vikas

  • Tolerance limit in Contract ( Quantity and Value)

    Hi ,
    We have a requirement where we have to give tolerance limit (say 5% +/-) to the contract .
    Please guide how to do.
    Regards
    Nandini

    Hi,
    In contract line item select the line item double click the line item  (ME31K  /ME32k)
    under GR/IR control you can see the delivery tollerence.
    SAM

  • PO-PDF need to sent vendor

    Hello SAP MM Sappers,
    Please let me know I want sent a PO PDF to vendor mail id.What are all the prerequestie / configuration settings I need to maintain so that I can first try / simulate the same in Q system and then implement in P system.
    Requesting the forum members to give your valuable detailed input so that it help my simulation at earliest.
    Cheers,
    Kumar.S
    Edited by: Csaba Szommer on Aug 22, 2011 12:58 PM

    Hi Kumar,
    Refer the detail explanation of Oss Note as explained below.
    SAP Note Number 191470 - Purchase order as an e-mail
    Note Language: English Version: 27 Validity: Valid from 23.06.2006
    Summary
    Symptom
    As of Release 4.5, the required program logic is implemented that allows
    you to send purchasing documents by e-mail. It is not possible for you to
    'downgrade' to lower releases.
    This note is classified as 'release-independent' to also make this
    information available to customers that use releases < Release 4.5.
    If you use a release < Release 4.5, read Note 357137.
    More Terms
    ME21, ME21N, ME22, ME22N, ME31, ME31L, ME32L, ME31K, ME32K, output
    determination
    Cause and Prerequisites
    Solution
    Basically there are two mail types: Internet mail (external mail) and
    SAPOffice mail.
    Mail is sent via the output determination in both cases.
    If you use the external mail, the message for the purchasing document is
    converted into a corresponding text file which is sent to the vendor via
    the Internet.
    SAPOffice mail is sent only within the R/3 System and has mainly the
    function of providing information.
    In particular, it is not possible to attach a message (form) for a
    purchasing document to a SAPOffice mail.
    When using external mail, the following basic settings are required:
    1. You must maintain an e-mail address in the address in the vendor
    master.
    2. The same applies to your own user master. You also have to specify an
    e-mail address there in order to identify the sender.
    o Note that it is not possible to change the e-mail address of the
    vendor via the SAP purchase order transaction (ME21N, ME22N, and so
    on).
    o You can only make a permanent change using the vendor master
    transactions XK02 or MK02.
    o You can use a temporary email address in Transaction ME21N.
    3. For the output type for default values, a communication strategy needs
    to be maintained in the Customizing that supports the e-mail. You can
    find the definition of the communication strategy in the Customizing
    via the following path: (SPRO -> IMG -> SAP Web Application Server ->
    Basic Services -> Message Control -> Define Communication Strategy).
    As a default, communication strategy CS01 is delivered. This already
    06.04.2007 Page 2 of 4
    SAP Note Number 191470 - Purchase order as an e-mail
    contains the necessary entry for the external communication. Bear in
    mind that without a suitable communication strategy it is not possible
    to communicate with a partner via Medium 5 (external sending).
    4. Use the standard SAP environment (program 'SAPFM06P', FORM routine
    'ENTRY_NEU' and form 'MEDRUCK') as the processing routines.
    5. In the condition records for the output type (for example, Transaction
    MN04), use medium '5' (External send).
    6. You can use Transaction SCOT to trigger the output manually. The
    prerequisite for a correct sending is that the node is set correctly.
    This is not described here, but it must have already been carried out.
    7. To be able to display, for example, the e-mail in Outlook, enter PDF
    as the format in the node.
    To use the SAPOffice mail, the following basic settings are required:
    1. For the output type for default values, a communication strategy needs
    to be maintained in the Customizing that supports the e-mail. You can
    branch to the maintenance of the communication strategy via the input
    help.
    2. Use the SAP standard environment (program "RSNASTSO" and FORM routine
    "SAPOFFICE_AUFRUF") as the processing routines.
    3. In the condition records for the output type (for example, Transaction
    MN04), use medium '7' (SAPOffice) and also partner role 'MP' (mail
    partner).
    Additional settings:
    Problem:
    How can you both change the mail title and text for the sending of a mail
    message and maintain a replacement parameter, for example a document
    number.
    Solution:
    1. The replacement routine is maintained in the Customizing for the
    output type in the detail screen on the 'General data' tab under
    'Replacement of text symbols' (for Release < 4.6B, this can be found
    on the 'Mail' tab page).
    Program: SAPMM06E
    FORM routine: TEXT_SYMBOL_REPLACE
    2. If you work with the new Enjoy Transaction ME21N, ME22N or ME23N,
    Notes 370522 and 420066 are required.
    3. Maintain mail title and text.
    o If you want to send a purchase order within an R/3 system using the
    SAP office, you can maintain both the mail title ('Re:') and also a
    mail text in the Customizing for the output type To do this, select
    the directory mail title and text for the corresponding message
    type.
    o If you want to send a purchase order as (external) mail, for
    example, to a vendor, you have to maintain the mail title in the
    06.04.2007 Page 3 of 4
    SAP Note Number 191470 - Purchase order as an e-mail
    condition record for the output type (for example in Transaction
    MN05) on the 'Communication method' tab page. Enter the mail title
    in the 'Text for cover page' field. You cannot maintain an
    additional mail text.
    o Note that the values from the mail title are used to create the
    description for the attachment.
    4. The replacement parameters must be enclosed by &. Example: You want to
    enter the title 'PO number 450000001'. For this you have to enter the
    following in the Document Title field (Message Customizing ->
    sub-option: Mail title and texts) 'PO number &EKKO-EBELN&'
    o Note that the replacement via TEXT_SYMBOL_REPLACE can
    only be executed as of Release 4.6B. If you also want to use the
    purchase order number in a release < Release 4.6B, refer to Note
    120474 - as an alternative, you have the option of implementing the
    text replacement functions by Remote Consulting, priced separately.
    Problem:
    You send a purchase order by e-mail and want to attach the document as a
    file type (for example, PDF).
    Solution:
    Solution:
    The file type is maintained in the corresponding node in SAPConnect
    (Transaction SCOT). If you have any further questions, contact your Basis
    administration.
    Attaching purchasing documents to e-mails is only possible for external
    (Internet) mails. This is not possible with SAPOffice mails.
    Problem:
    Although LET (print) for example is still set as the alternative to INT
    (e-mail) in the communication strategy, a program termination occurs
    because of a missing e-mail address.
    Solution:
    See Note 310234.
    Problem:
    When you send a mail message for a purchase order, a short dump occurs if
    the purchase order was created with reference to an outline agreement.
    Solution:
    See Note 502250.
    Header Data
    Release Status: Released for Customer
    Released on: 27.06.2006 00:32:09
    06.04.2007 Page 4 of 4
    SAP Note Number 191470 - Purchase order as an e-mail
    Priority: Recommendations/additional info
    Category: Consulting
    Main Component MM-PUR-GF-OC Message determination and printing
    The SAP Note is release-independent
    Related Notes
    Number Short Text
    502250 Update terminate when emailing PO linked to Outline Agreem.
    457497 FAQ: Message processing in purchasing
    432236 Error TD421 for external sending
    420066 No title when sending PO messages externally
    357137 External e-mails from message control
    323720 Communication types in communication strategy
    309685 Error with external sending
    190669 Sending lists via SAPconnect
    171698 SAPconnect: Formats, conversion, device type
    152474 Testing fax and e-mail
    Attributes
    Attribute Value
    Transaction codes HIER
    Transaction codes ME21
    Transaction codes ME22
    Transaction codes ME31
    Transaction codes ME31K
    Transaction codes ME31L
    Transaction codes ME32K
    Transaction codes ME32L
    Transaction codes MN04
    Transaction codes MN05
    Transaction codes SCOT
    Hope this may help you.

Maybe you are looking for

  • HT4759 How can I make the google chrome toolbar items open up in chrome rather than internet explorer?

    I downloaded the new icloud control pannel and when I click on the links in the start menu it always opens in internet explorer. Chrome is my default browser, and the bookmarks are synced with Chrome. Why is this opening in internet explorer and how

  • Opening a file from Oracle Forms

    How do I open a file directly, that's located on my desktop or the server from Oracle 10g Forms 9i ?

  • Slow opening files

    Hi, I recently a user's PC. They went to a Windows 7 64bit 12GB RAM, 1 x SSD drive and 1 x SATA. They have been upgraded from Photoshop 7 to PhotoShop CS5. The user is complained that opening files from the network is slower than it was with PS7. I d

  • What is a self-assigned ip address

    I am unable to get a wi-fi signal when I go into system preferences/network  it says self-assigned ip ? Does any know what this is and how do I get a wifi signal.

  • Page Expiration and "Edit" in Internet Explorer

    Hi All, I have built a a admin system whereby a jsp page is a standard business contract that is displayed in Internet Explorer and printed out. However sometimes the contract needs to be altered slightly, so I thought you would be able to hit "Edit"