Info record, condition in MM
Hi all,
Can anybody explain the following quaries:
i. How a purchasing document update an info record? We are creating POs with update info box checked. But the price in info record remains same. I have checked in help portal and it tells the same thing. Can anybody explain, how to do it? Any config required?
ii. When a PO (call off against a contract) is placed on a vendor with quantity 1000, the price charged by the vendor is 10, if qty<1000 price becomes 9. How to handle this scenario? What kind of condition should I create? Explanetory answer will be appriciated.
iii. Cirtain type of PO contains lots of factors. eg a po on a courier vendor depends on distance, weight, volume etc. How a PO of this type can be created?
Thanks and regards,
Hi,
i. How a purchasing document update an info record? We are creating POs with update info box checked. But the price in info record remains same. I have checked in help portal and it tells the same thing. Can anybody explain, how to do it? Any config required?
You should search in this forum using searching phrase 'purchasing info record update' and you can see many similar postings about this topic.
ii. When a PO (call off against a contract) is placed on a vendor with quantity 1000, the price charged by the vendor is 10, if qty<1000 price becomes 9. How to handle this scenario? What kind of condition should I create? Explanetory answer will be appriciated.
Use the scaled condition type maintained in the info record.
iii. Cirtain type of PO contains lots of factors. eg a po on a courier vendor depends on distance, weight, volume etc. How a PO of this type can be created?
Get your ABAPer to write down a short program and attach it to the 'Requirement' field of the Pricing Schema for your condition type.
Cheers,
HT
_________________
Moderator:
Hi Ha Tran,
Thanks for your suggestion.
I've created a condition type using scale and I can create an info record with different price for different quantity. But if the scenario is like: A purchase order contains an item with 2000 qty. If the vendor can supply more than thousand in one delivery, he will get price 20unit. But if his supply is <= 1000, he will get 10 unit. How to handle this scenario???
Thanks and best regards,
JP
Hi,
The scaled condition is only applicable to the total quantity of items (every line item or total PO line items), not how the delivery is to be made. If you would like to apply such pricing scale based upon the delivery schedule, then you must maintain each delivery schedule quantity as a separate line item of the PO.
Cheers,
HT
_________________
Moderator:
Hi, all,
I am seting scales in an inforecord as follows:
scale quantity
PB00 100 USD 1 kg 100 kg
PB00 96 USD 1 kg 1000 kg
PB00 94 USD 1 kg 2000 kg
Does that mean if I purchase 100 - 1000 kg, the purchase price is 100 USD, 1000 kg - 2000 kg, price 96 USD, more than 2000 kg, 94 USD?
If not how to set it.
With the above mentioned seting, I can not default any price in the PO, and the message show " the net price should not be zero"
Thanks for any input!
regards
Clzhang
Hi clzhang
Check your info record. In scale what is the qty in first row for PB00.
Have you entered it as 100 kg ??
What is the PO qty you are entering ??
If you enter 100 in first line & if you try to enter PO qty less than 100 then you will get this error.
Please check & let me know.
Thanx
Prasad
Hi, Prasadp,
The message is as "net price must be great than 0".
In addition, I want to know what the scale used for and how to set it?
Thanks for help!
Clzhang
Hi Clzhang,
I am seting scales in an inforecord as follows:
scale quantity
PB00 100 USD 1 kg 100 kg
PB00 96 USD 1 kg 1000 kg
PB00 94 USD 1 kg 2000 kg
You have known already how to set up the scaled condition PB00 in info record which will be defaulted automatically into the PO line item's price.
Cheers,
HT
_________________
Moderator:
Regarding your first question, It is only the order price history that is updated not the Info record price. It is SAP standard. I donot think it can be by configuration.