on 2011 Feb 11 9:25 AM
Hi Experts,
The SM59 (Auotmatic creation of PO from PR) transaction is giving error : Net price must be greater than 0.
I have checked corresponding contract it looks fine with the validty periods and net prices...
Pls suggest how this can be resolved....
-Dhananjay
For automatic PO creation in ME59N, Inforecord with Prices is mandatory. Check the Inforecord price, it might be maintained 0 price. There maintain correct Price and run the transaction.
Umakanth R
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Price not picking, so ur getting error.
Error ur getting as "Net Price must be greater than zero". as result of , vendor you are using for auto PO is assigned to schema group of vendor (XK02). Just change the combination like material & vendor and try creating auto PO creation.
The Vendor you are using for auto Purchase Order , Juch check the same vendor ,the Schema group of Vendor is assigned or not? if not assign in t.code: XK02 and enter Vendor, Company code, Purchase organisation and selet purchasing data in purchasing organisation data segment and enter ,now assign Schema group of Vendor in Condition TAB and save.
Or.
You have not maintain condition record for the material and vendor.Now Maintain condition record(MEK1) for material and vendor, what material and vendor,you are using in the creation of auto PO &
Regards,
Biju K
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
For your vendor master record and material combination check Info record exit or not
and check your condition value in info record
Regards
Kailas Ugale
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
then check your condition type and acces sequance of that condtion
generally in mm we use acess sequnce 0002
in this ,if you have a valid contion record then system gets value from that condtion record
or valid info record is there then system take value from that info record or from last po number if exit
If all thses condition fullfile then and then only system take value automatically or you have to put manually in po
have you create your own acess sequance or use stander one ?
Regards
Kailas
A017 table has the link from info record to price conditions if the info record is maintained at plant level.
A018 table has the link from info record to price conditions if the info record is maintained at purchasing oganisation level.
But your source is a contract, so I dont believe that SAP checks info record tables, except your requisition has no assignment to the contract.
When you tested it manually, what did you exact do?
this should not be a problem if you have a conversion from PC to EA.
And if it works within ME21N, then it shouldn't be a problem with ME59.
I am still thinking that your ME59 does not even find the contract to get the price information from there.
if you are using User-Exit EXIT_SAPLMEKO_002 then there is a difference in price determination between ME21N and ME59 (read OSS note 456691)
Sap has an analysis report RM06ME59 which helps to check if the PR can be automatically converted to a PO. (details in OSS note 786303).
Please try it, maybe it gives you more info.
User | Count |
---|---|
111 | |
8 | |
8 | |
6 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.