Net price in me21n
hi,
how to fetch the net price of a material based on wbs element in transaction me21n.
thnx in advance.
Hi,
1. Put <b>PRPS-PSPNR(WBS ELEMENT)</b> Value in <b>EKKN-PS_PSP_PNR</b> and get PO Number.
2. Put PO Number in <b>MSEG</b>
3. <b>MSEG-DMBTR</b> is the Net Price Cost of that particular material.
<b>Reward points if it helps,</b>
Satish
Similar Messages
-
Net price for consignment item category( urgent) in ME21n
Hi all,
while creating PO in me21n, net price is being displayed for the standard item category but net price is not comming while maintaining item category as consignment.
if the item category(ekko-pstyp)is consignment (i.e we have to put 'K' in the item category field in ME21n),then how can i display the net price in the net price field of ME21n.
The net price is comming in ME21n when item category = standard.but net price is not comming when item category = consignment.what is the reason?
plz let me know if there is any enhancement or exit for this net price to be displayed if the item category is consignment.
plz let me know what r the ways, i can display the net price in ME21n for the consignment item category?it is urgent.
any idea is highly appreaciated.
Thanks & Regards
pabitraAs given in your other post, please find the info below.
Hi Pabitra
I guess the price is taken from the material info record. Here the item category might be a part of the access sequence.
To get the same info, follow the below steps:
1. Go to Transaction: MEK3
2. Give the condition type as PB00
3. Click on Key Combination from the application toolbar
4. Select Material Info Record
5. Next selection screen shows you the list of mandatory fields. If item category also exists here, give '0' & 'K' for Item category and other fields like vendor number, purchase orgranization, material.
6. Execute.
7. In the next screen if you can see only one record for item category '0', it means that condition record for item category 'K' is not maintained.
Hence the price will not be extracted.
Hope the above info helps you.
Kind Regards
Eswar -
Net price for consignment item category in ME21n (urgent)
Hi all,
while creating PO in me21n, net price is being displayed for the standard item category but net price is not comming while maintaining item category as consignment.
if the item category(ekko-pstyp)is consignment (i.e we have to put 'K' in the item category field in ME21n),then how can i display the net price in the net price field of ME21n.
The net price is comming in ME21n when item category = standard.but net price is not comming when item category = consignment.what is the reason?
plz let me know if there is any enhancement or exit for this net price to be displayed if the item category is consignment.
plz let me know what r the ways, i can display the net price in ME21n for the consignment item category?it is urgent.
any idea is highly appreaciated.
Thanks & Regards
pabitraHi Pabitra
I guess the price is taken from the material info record. Here the item category might be a part of the access sequence.
To get the same info, follow the below steps:
1. Go to Transaction: MEK3
2. Give the condition type as PB00
3. Click on Key Combination from the application toolbar
4. Select Material Info Record
5. Next selection screen shows you the list of mandatory fields. If item category also exists here, give '0' & 'K' for Item category and other fields like vendor number, purchase orgranization, material.
6. Execute.
7. In the next screen if you can see only one record for item category '0', it means that condition record for item category 'K' is not maintained.
Hence the price will not be extracted.
Hope the above info helps you.
Kind Regards
Eswar -
Error in PO net price currency JPY
sir,
PO was created with currency japanese YEN using Tcode ME21N . The net price was showing 142502300 (in JPY).
when checked in EKPO table , it saved with a value 1425023.00 instead of 142502300 .
what can be done to correct this.
In PO Print out , it showing values as 1425023.00 which is wrong.
SPRO>> NET WEAVER >> GENERAL SETTINGS >> CURRENCY>> SET DECIMAL values FOR CURRENCY CODES is showing 0 decimals against JPY (Japanese YEN)
I want to know where else the Decimal values could have been set to 2 decimal places.
FOr other currencies like US Dollars there is no error.
Regards,
Srinivasa Murthysir,
In OY04 i deleted entry related to Japan Yen ie. with 0 decimals. This solved my problem. But already created orders with Japanese YEN had to be deleted .
For the orders created with new configration , the issue is rectified and Net price in ME21N as well as the PO value in EKPO table showing same value with 2 decimals.
Thank you very much .
Regards,
Srinivasa Murthy -
Net Price showing zero while using BAPI_PO_CREATE1 for me21n
Dear All,
I am using BAPI_PO_CREATE1 for ME21N. The problem is, after execution of the program the error msg it shows-
No instance of object type PurchaseOrder has been created. External reference:
Purchase order still contains faulty items
Net price must be greater than 0
The values are coming from excel file.
Please tell me where I am doing wrong.
With regards,
Rosaline.Hi,
Symptom
You create a purchase order with BAPI_PO_CREATE1 or you add an item to an existing purchase order with BAPI_PO_CHANGE. You assign a value in field POITEM-NET_PRICE. However, this value is not transferred. If it was not possible for you to determine any conditions, the system generated the error message 06218 'Net price must be greater than 0'.
Other terms
BAPI_PO_CREATE1, BAPI_PO_CHANGE, price, net price, gross price, conditions, price determination, condition type, 06218, EKPO-NETPR, NETPR, POITEM-NET_PRICE, NET_PRICE, PO_PRICE, BAPI_PO_PRICE, BUS2012, PurchaseOrder.CreateFromData1, CreateFromData1, PurchaeOrder.Change
Reason and Prerequisites
This function has not been available up to now. You could also assign conditions via the condition tables.
Read also Notes 399791, 428621, 529287, 578253 and 539950 for this.
Solution
The present note adds field PO_PRICE to table POITEM. PO_PRICE can have the values ' ', '1' or '2' with the following meaning:
PO_PRICE = ' ': The price determination is carried out as before.
PO_PRICE = '1': The value assigned in field NET_PRICE is transferred as a gross price, that is it is set in the condition type that is defined as a base price in the calculation schema. All other condition types remain unchanged. No conditions are copied from the last document.
PO_PRICE = '2': The value assigned in field NET_PRICE is transferred as a net price, that is it is set in the condition type that is defined as base price in the calculation scheme. All other condition types are deleted.
Note the following
The following restrictions apply to field PO_PRICE:
If you assign conditions via the BAPI interface, these are always transferred. This is carried out independently of the value that you assign in field PO_PRICE.
If you add a new item to a purchase order with BAPI_PO_CHANGE, it does not suffice to fill field POITEM-NET_PRICE on item level. The corresponding currency must be specified explicitly on header level.
You can only use field PO_PRICE during the creation of a purchase order item. If you want to change the price of an already existing item, you can only do this via the conditions.
If you fill field POITEM-PO_PRICE, you must enter an 'X' in POITEMX-PO_PRICE so that the value is transferred.
Correction
The correction is made available via R/3 support package. If you want to implement the note manually, proceed as follows:
1. Make sure that your system contains Notes 494759, 552189 and 578253.
2. Create data type BAPI_PO_PRICE with the following attributes:
Short text:
Price transfer indicator: 1 = gross, 2 = net
Package: ME
Domain: BPUEB
3. Extend structure BAPIMEPOITEM (directly after NO_ROUNDING):
Component: PO_PRICE
Component type: BAPI_PO_PRICE
4. Extend structure BAPIMEPOITEMX (directly after NO_ROUNDING):
Component: PO_PRICE
Component type: BAPIUPDATE
5. Extend structure MEPOITEM_DATA (directly after NO_ROUNDING):
Component: PO_PRICE
Component type: BAPI_PO_PRICE
6. Extend structure MEPOITEM_DATAX (directly after NO_ROUNDING):
Component: PO_PRICE
Component type: BAPIUPDATE
7. Implement the correction instructions in your system.
regards,
Ravi
Edited by: Parupelly on Dec 14, 2011 1:30 PM -
ME21N--Quantity conversion error in net price calculation
Hi MM experts,
Issue: while creating PO, when attempting to add the net price for line item. but system removes the cost and gives the follow error message says "Quantity conversion error in net price calculation".
The system was not able to convert the order unit into the purchase order price unit. Possible reasons:
i) the conversion results in a net price that is too high, or
ii) the conversion factor for the units has not been properly maintained.
iii) Check whether the units of measure and their conversion factor are correct.
I have checked material master>unit of measure> 1 PL = 22 KG maintained.
Can you please tell me how to resolve this issue?
Appreciated early response.
Thanks in advance.
SureshHi Suresh,
Please check on Material Master Data - Accounting 1 tab - Price Unit
Moshe -
Net Price Calculation During Creation of PO with Reference to Contract
Hi,
While trying to Create Purchase Order through ME21N transaction ,
For a line item When Contract and Contract Item is given as Reference then the Net Price of PO is calculated automatically , When Tried to Debug Standard code the Function Module "PRICING" is used to calculate this value.
But i cannot use this FM as it has lot of Enhance ment Points / Spots .
Please let me know if there ia any Function Module which Provides the Net Price for PO , When Contract and Contract Item is provided as reference.
This Net Price is picked from Contract based on Scales and Number of Condition Types maintained in the Contract.Hi
See SAP Note 201830 - Calculation of the net price of an item. Although it's for SD, I think that it could help you to understand how to do in MM (so, change V/06 by M/06, ie: pricing condition, V/08 by M/08 ie: pricing procedure).
I hope this helps you
Regards
Eduardo -
Creation of Purchase order - set net price in display mode
Hello,
During the creation of purchase order from contract or DA (ME21N-ME59N), I want to set the net price in display mode (under any conditions) .
Is there a parameter setting or a point of modification to make ithis?
Thanks for your contribution.
JLCCheck for existing screen layout name from below settings -
Goto SPRO -> IMG Settings -> Materials Management -> Purchasing -> Purchase Order -> Define Document Types
Check for Field selection key against the PO Type.
Then goto below setting -
SPRO -> IMG Settings -> Materials Management -> Purchasing -> Purchase Order -> Define screen layout at document level
Select the screen layout / Field selection key in this setting and modify the field selection group Quantity and price. Make Price and price unit as display only as per your requirement. -
Programme RM06INP0 is NOT updaing Net price value at in ME13 screen in ECC
Hi Experts ,
We are on ECC 6.04 with SRM 7. We are using PIR as one of the SoS in Shopping cart in Classic scenario.
When we are running the programme RM06INP0 in ECC in foreground /background to update the Net price field ( NETPR), but it is only updating at value at Table Level ( EINE-NETPR) and NOT at Screen Level ( or sometimes it update at Screens level)
It does not affecting any functionality in ECC or SRM, since system propose the Price from EINE-NETPR for PIR in SoS in SRM Shopping Cart & from last PO in ECC PO in ME21N , but user do NOT able to able to see the Price in ME13 ( Display Pur. Info Record)
Can anyone please suggest what should be the issue ?
Thank you .
NAPThanks Patilmallinath .
I saw below information for this programe in "i" in SE38
Short text
Price Determination for Purchasing Info Records
The report calculates the current prices of the info records and (if desired) updates the latter with the results.
Description
For each info record that satisfies the criteria set out in the initial screen, this report calculates the new net and effective prices from the currently valid conditions.
If there is a variance from the prices stored in the info record, the new prices can be adopted in the info record.
If there are no valid conditions, the prices in the relevant info records are not changed.
Requirements
The Test run indicator determines whether the new prices are to be adopted in the info records:
'X' -> the report does not update the info records with the new prices;
' ' -> the report updates the info records with the new prices.
Output
The report generates a list containing only those info records in respect of which the newly calculated prices differ from those of the info record. Included in the output are the old and the new prices.
and according to it it should update the Net Price in the Screen. Well, issue is 'Not updating the Price'...it is updating price at table level...but not at screen level...manytimes...
Can you/anyone please suggest on this ?
Regards
NAP -
How to make net price field in Purchase Order Uneditable
Hello all,
I am facing a problem. During creation of purchase orders the material price is picked up from the Info Record, but the net price field is editable. Please guide me how through standard SAP can i make this net price field uneditable.
Thanks in Advance,
Ritesh.Hi Ritesh,
You can goto:
SPRO-MM-Purchasing-Purchase Order-Define Screen Layout at Document Level
from here you select ME21N-Selection group-Quantity and Price.
Make the price and price unit as DISPLAY.
By this it will show only display for price, but you have to take not that there is also condition tab which user can change the price, this price is from INFOREC.
Goto to M/06 select your Condition type, In Manual entries maintain "D"-Not possible to process manually
Regards,
Maia -
Sir in ME21n my system is not taking net price ,if i mention any net price it dissipears & system gives message that net price is greater than " 0 ". Also condation type of net price is dissipeared from ME21n.
What is this.
I am on line............Hi,
Don't enter Price in "Net Price" field directly.
Enter Price manually against condition type (PBXX) under "Conditions" Tab, it will automatically carry this value to "Net Price" field.
Because Net Price = Gross Price - Discount. So you can not directly enter value in "Net Price" field. Enter Gross Price against condition type (PB00 or PBXX) -
Net Price column should be in grey Mode
Hi All,
I have one requirement. In ME21N Transaction the net price column should be in grey mode based on some vendors only. Those vendors will maintain in ZTable. If that vendor will give in ME21N then that line item netprice should be in grey mode.
How can i achieve this?
Please help me..
Regards
Nageswar.Hi Nageswar,
Below simple configurations will help.
SPRO->SAP Customizing Implementation Guide->Materials Management->Purchasing->Purchase Order-> Define Screen Layout at Document Level->Double click on ME21N row entry ->double click on Basic Data, Item -> Navigate to required Selection group.
Regards
Gangadhar -
Purchase net price condition - Upper, lower limit!
Hi SAPients,
Please help me on this one.
While creating a PO, I want the system to throw an error when the net price entered in the PO is 10% more or 20% less than the price I have maintained in the Purchasing info record. Is there a way of configuring this somehow? Any other work around or suggestions also welcome. Thank you!
Thanks and regards,
ArunHi Arun,
I think you might have a couple of options here:
1,Check out T-code OLME > condition >define price
determination > define limits
However here you are required to give a unit of measure, if in a info
record which has a different unit of measure than here, then the price
variance check will not performed,
Perhaps, you may insert several entries for PB00 but with different unit
of measures
once the price in info record (me12)exceed the variance limit, error
message VK 038 will appear .
2.IMG >MM-Purchasing >PO >Set Tolerance Limits for Price Variance.
Here you can maintain the varaince limit then in me21n the effective
price will be checked against the valuation price in mm03, if it exceed
the tolerence, Effective price higher than material price will be issued,
However,this check will not perform directly in the me12
it will be checked in me21n later.
Hope this helps.
Best regards,
Adam. -
Hello Guys
I created a Purchase Requisition using Material Master Data normal process, the problem is that when I go to transaction ME21N adopt the Purchase Requisition as a reference put the price and currency on the item detail keep giving me the error that Net price is 0 and I flagged the Invoice receipt and GR against IR.
What type o error is that if I am putting the price in the item overview, why it gives me an error on the item detail?
ThanksHi
In the Item details go to the conditons
please enter the price from the Drop down condition type . You might have set the Pricing Procedure.
What is the condition type you are entering for the price
G.Ganesh Kumar -
During ME21N, no net price maintained in info record and no reference document for the new STO, but the net price is automatically determined. Also a warning message appeared that says: Effective price is xxxx (= net price x exchange rate) CNY, material price is xxxx (= standard price) CNY.
why?
Thanks with points~Hi
For STO, system takes the Net price from the Moving Average Price (MAP) in the Material Master. Also the actual accounting document during 351 picks the MAP as on the date of transaction. Your warning must be due to the variation of the value from MAP to Standard Price
Regards
Maybe you are looking for
-
I have just opened a new account with my new I pod Nano. I have registered,my husband and daughter have an Itunes account on the same computer. I have bought one song but the Ipod has synvhronised also downloading my daughters tunes from her Ipod. Ho
-
How do I remove credit card information?
On my account?
-
How to add help splitter in a screen ? (as Sap Enjoy transactions)
Hello, I would like to create some screens like sap enjoy transactions (me53n, me21n, me22n ...) with the button "i" and the help in the left splitter. I don't want to change standard help but I want to use the same idea for our specifics transaction
-
Library not found after upgrading to iTunes 7, old libraries don't work
For the second time since iTunes 7 was released, I've been asked to upgrade and did so without issue on the first day of upgrading. When I shut my computer down and came back the next day, however, the library is not found when I attempt to launch iT
-
i have 10 diffrent icons(GIF) in my program. is there an idea to keep these in one file, class, GIF, or any think like that? i know the Q is curious, somebody asked me about that. thx