Looking for enhancement for the price control of purchasr oder

Hi,
I'm Looking for enhancement for the price control of purchasr oder
I need to develop programs to control the price of purchase orders according to some special rules while purchase order is creating, so,
can anybody tell me which enhancement is beeter to adopt?
Thanks and best regards.

hi
following are there for purchase order...
AMPL0001            User subscreen for additional data on AMPL
LMEDR001            Enhancements to print program
LMELA002            Adopt batch no. from shipping notification when posting a
LMELA010            Inbound shipping notification: Transfer item data from IDO
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 releas
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 toleranc
MM06E001            User exits for EDI inbound and outbound purchasing documen
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 order
MM06E009            Relevant texts for "Texts exist" indicator
MM06E010            Field selection for vendor address
MM06E011            Activate PReq Block
MMAL0001            ALE source list distribution: Outbound processing
MMAL0002            ALE source list distribution: Inbound processing
MMAL0003            ALE purcasing info record distribution: Outbound processin
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
No of Exits:         36
to search for any enhancement you can use the following prog..
report  zfinduserexit.
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
select single * from tadir where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir where pname = tstc-pgmna.
select single * from enlfdir where funcname =
tfdir-funcname.
select single * from tadir where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
select * from tadir into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct where sprsl eq sy-langu and
tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
execute the report and enter the transaction for which u want to find the enhancement and execute. it would show the available enhancements for that tcode.
<b>Please do reward if useful</b>
Regards
Dinesh

Similar Messages

  • My 4th generation ipod touch is not turning off when i hold the wake button for few seconds the Voice Control Function Starts Automatically.Please help me to get out of this problem.

    My 4th generation ipod touch is not turning off when i hold the wake button for few seconds the Voice Control Function Starts Automatically.Please help me to get out of this problem.

    Sorry i mistakenly made this question. It was alright. No Problem At ALL

  • If I buy an iPhone from the Apple website, and then go to Verizon to activate it, will it reset my 2 year contract? Also, will Verizon charge extra for activating since the price on Verizon is higher than the Apple website's price?

    If I buy an iPhone from the Apple website, and then go to Verizon to activate it, will it reset my 2 year contract? Also, will Verizon charge extra for activating since the price on Verizon is higher than the Apple website's priceIt'
    It's all very confusing to me, I need some answers from experienced customers.

    I already checked. I purchased my iPhone 3G on the launch date back in July '08. I've paid the bill the day my bill was issued, days ahead of its due date, and for some reason, even through it's magic 8-ball wisdom, said I was not eligible for and upgrade. Not till Dec. of this year at least.
    So even though my phone is now technically 'mine' and off their contract, they still won't unlock it for me? How come?

  • My outlook mail is not turned on for sync on the iCloud control panel. Everything else is and syncs fine. What am I doing wrong?

    My outlook mail is not turned on for sync on the iCloud control panel. Everything else is and syncs fine. What am I doing wrong?

    There is no Mobile Me in my control panel. JIK I checked in my program uninstaller and there is no Mobile me installed.  Like I said, I don't recll using it...

  • To change the price control of a material from "V" to "S"

    Dear all,
    I am facing an issue regarding Master's change.Actually ,In Material master i have to change the price control of a material from "V" to "S"& the standard price too. But when i am trying to do the same ,system is showing me an error as "Standard cost estimate exists in period 03 2007 "
    Plz suggest sol !!

    Hi,
    To clarify one point,
    You do not make the change via material types. As long as you are not using standard costing you can change the S to a V or the V to an S at any time even if stock and Open POs exist.
    The material type config merely controls which is defaulted (an S or a V) and can be set to block changes if you don't want it to be chnaged.
    But in most material types it is open for imput.
    If the material is subject to split valuation then you cannot change it to an S, it MUST be a V if the material has a valuation category (i.e. is split-valuated).
    Cheers
    Steve B

  • Can we release the standard price for a material whose Price control is "V"

    Hi experts,
    Could you please clarify my doubt that can we release the standard cost of a material whose price control is "V".
    Our user is trying to release the std price. But its not getting released. If the material is of ML relevant I could have checked in CKM3 for any actual data existancy. I am aware that if any actual data existing the price could not be released.
    But here this material belongs to a Non Material ledger relevant plant. So I cheked the stock overview and for any material documents if any. But this material has no stock.
    I m confused how to check the material's transactions with FI entries.
    Please help in this regard.
    Thanks,
    Sarat.

    HI Sarat
    1. You can release a std cost for material with V, but that wont serve any purpose.. The inventory valuation will happen at V alone
    Either the material should have a BOM or Routing to release the std cost and MRP view shall have Proc Type as E / X
    OR
    You can have special proc in costing view as 20 and then execute CK11N for the material....
    Some price must be there in material master which will get released as std cost (based on your valuation variant)
    2. You can check material transaction using MB51
    Regards
    Ajay M

  • Settling production variances when the price control of the material is "V

    Hi,
    Scenario: 1) Materials are maintained at moving average price.
                    2) Production variances need to settle to material and MAP need to be adjusted.
    Issue:  When the closing stock of the material is less than the negative variance need to be settled from the production order   the system is giving the message "Moving average price for material is negative"
    Questions: 1) What is the solution for settlement of negative variance to material when there is no stock?
                       2) Is there is any way to settle these variances to price difference account only when the stock is not available. if stock is available the variance has to adjust the stock, if not settle to the price difference account. Is there anys standard settling for this?
    Advance thanks for your help
    Regards
    Koteswararao Padarti

    Hi Rao
    You should never have Price Control V for In House made material...
    That will ruin your inventory valuation forever.. Consider the eg below if your price control is V
    1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and at period end if Qty is lying in stock, 10 variance will also be inventorized
    BUT, now consider this
    1. 1. Your moving price in mat master is 100 USD
    2. You Mfr on Jan 1 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    3. You Mfr on Jan 10 @ Actual cost = 110 in Prod order and Qty = 1.
    Upon GR, GR will happen @ 100 and variance lying is 10 in prod order
    4. On jan 15, you consume Qty 1 and qty lying in stock is 1
    5. In period end, when you do settlement, following will happen
    a. For prod order 1: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price will shoot upto 110
    b. For prod order 2: Qty Mfd 1 and Qty lying in stock 1 - Result: variance 10 will be inventorized.
    Mvg Avg price (MAP) will shoot upto 120
    System wont check whether the qty lying in stock pertains to prod order 1 or 2... It will simply check if the Qty of prod order matches with qty lying in stock. hence, it will keep on inventorizing variance in this case.... and your MAP will touch the sky
    Regards
    Ajay M

  • Charging more for games than the price stated?

    i recently tried to purchase a game that was priced at £1.49 which I know I had in my bank (the bank confirmed this) however they tried to take out £11 for this game which I did not agree to pay, does anyone know why this has happened.
    now that it has declined my card I can no longer download any game free or otherwise as it says verify my card even if it's a free game.
    thank you

    Hello Mummy091113,
    Welcome to the Apple Support Communities!
    If you need to report a problem about a purchase you made through the iTunes or App Store, please use the information located in the attached article to complete this process. 
    Report a problem with an item purchased from the iTunes Store, App Store, Mac App Store, or iBooks Store - Apple Support
    Best regards,
    Joe

  • Mac App Store selling Aperture download for a quarter the price - What's the catch?

    OK, I know there will be no DVD, paper manual or packaging, but will the downloaded version be identical?
    The difference between £173 and £44 is quite dramatic and I'm sure the cost of physical marketing doesn't amount to £129 !

    Hi
    I don't have a full copy of Aperture myself, so I am not sure about it, its just what I've heard.
    There are some plugins here, not sure if any are included with it.
    But I also forgot to mention, there is some pretty good documentation that comes with Aperture (Retail Box) that you also do not get.

  • To Find Include for Enhancement for Particular Transaction

    Hi Friends,
    Could You Plz assist me...
    How to find out the User Exit for Particular Transaction.
    Like for ME23N, we have a Include RV64A701     OR       for VA01, we have the include MV45AFZZ and so on for every Transaction, which we believe as the User Exits.
    Plz let me know, How to find out these Includes apart knowing from Configuration Part.
    Thanks Alot

    Hi,
    1. In the transaction go to : system->status-> <PROG. NAME>
    2. after getting the program name go to SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.
    once you get the exit you should also be able to find the include name using the where used list, just select the exit and click where used list.
    rgds,
    venu.

  • How to file RFE (request for enhancement) for iPhone features?

    I have some ideas for configurability options, and want to see how I can file RFE's or see what's been filed, so I don't duplicate someone else's....

    http://www.apple.com/feedback/iphone.html
    The last think you should worry about is duplicating someone else's request. The more people request the same thing, the more priority it will likely get.

  • CK40N - Update for material with price control 'V'

    i Experts,
    When im running standard cost estimate in CK40N, say for material types semi finished. The components that is raw materials of the SFG is also updated with the price, meaning for a raw material with price control 'V' has a price of 10, after
    releasing the cost estimate for the SFG, when i look into the material master of raw material, the price of 10 is also updated
    in the standard price.
    I am not sure why this is happening, i believe it should not happen. Because in the valuation variant, if i give the strategy as standard price, this price is easily picked up. And more over with price control 'V', i can change the standard price. Can anybody throw some light on this.
    Best regards
    gj

    Hi Rakesh,
    Thanks for the information. But i do agree even during release there is no impact on the inventory. But in my cost variant, say in PPC1, if i give the strategy say 1. standard price 2. moving average price, during cost estimate run, its going to take the standard price for the material irrespective of the price derived automatically for moving average price. For eg in our case for raw material with price control 'V' after sce run if the standard price is 10 and moving average price is 14, as per strategy of PPC1 above its going to take 10 and not 14.
    Is there any other way to avoid this. Please correct me if i had went wrong somewhere.
    Best regards
    gj

  • Reg price control for semifinished material

    Dear all,
    What is the price control to be given for semifinished which will be sent to subcontractor sometimes and produced in house when there are no orders.
    Thanks in advance
    Madhav

    Dear Venumadhav,
    In my understanding this comes under split valuation. If not then you can use mixed costing for the same.
    Because standard price can be used for the products produced inhouse and moving average price for the externally procured items
    and the sub-contracted items.
    check this link also to explore more.
    Re: CK11n with procurement type X
    Regards
    Mangalraj.S

  • Price Control for Traded Goods

    Hi
    Can you please suggest what shld be the price control for the Traded Finished Goods
    Which is the better option  S or V
    Regards
    Ash

    Hi,
    Would always prefer price control V- Moving Average Price, because most of the time for stocks, the stocks are valuated at the real price of procurement.
    Standard price can be opted for FERT material, where most of the time the prices are not fluctuating.
    Anand

  • MR21 for split valuation & price control "V"

    hi all,
    Case: Split valuation is activated but parent has price control "V" and child i.e. diff valuation types have "S". We want to make std prices of all valuation types "0". It is done but the parent still shows value in MAP.
    a. How do we make MAP of parent as "0" (price control "V"), will it allow?
    b. Will it impact and how e.g. MB5L
    c. Is it ok if we ignore the valuation of parent
    d. All valuation types under parent are made "0"
    Thx
    Bhushan

    Hi
    The price control at the plant level will always be V,where at the valuation type level either V or S can be maintianed.It is not recommeneded to ignore the valuation class at the plalnt level in case of split valuation because if you are going for costing run then this needs to be maintained.becoz cost of a material procured needs to be determined at plant level
    Regards
    Sandeep
    Edited by: sandeep13 on Feb 8, 2010 12:49 PM

Maybe you are looking for

  • Would like to declare a variable Public/Global in an IF statement

    Is there way to declare a variable as Public in an IF statement. My goal is to declare the variable as global (since this variable is used somewhere in the code and should not get initialized when there is loop back to the top of the code, hence usin

  • Approved checkbox on Purchase Order greyed out

    Hi Experts, What would cause the Approved checkbox on the logistics tab of a Purchase Order to be 'greyed out'? My customer has a few users who cannot update this field.  I have tried to replicate the issue locally on my database using various scenar

  • Problem with Preview

    Hello, Quick question - I'm building my portfolio with Adobe Indesign and I'm using the gradient feather tool to create reflections but when I export as a PDF I have two problems when viewing in Preview. The first problem is that the gradient feather

  • Problem with reinstalling itunes

    I have a mac os X 10.6.8 and I just uninstalled itunes because I was trying to fix the connection to my ipod, anyway, my itunes is gone and I can't reinstall it! What can I do to install itunes again?  Please help!

  • Can't insert characters from Character Viewer

    I have used Character Viewer in the past. The way it worked was to highlight the character in Character Viewer and then click the "insert" button. I can bring up Character Viewer and see all the characters, but even after highlighting a character, I