on 05-25-2013 8:59 AM
i want to have 2 price condition in the same pp depending on material example finished product and spare parts i want each one of them to have its price condition because the spare parts price condition i want it to be statistical while the price condition of finished product i will post it to revenue account
hi,
One sales order type has only one pricing procedure. Create a different new condition (SPRO => Sales & Distribution => Basic function => Pricing Control => Define condition type & define access sequence).
Assign condition in sales order pricing procedure (SPRO => Sales & Distribution => Basic function => Pricing Control => Define & assign pricing procedure & define pricing by item category)
Create a different new item category (SPRO => Sales & Distribution => Sales => Sales Documents=>value Contract =>Define Item categories for value contact and contract rel.)
Assign Item category (SPRO => Sales & Distribution => Sales => Sales Documents=>value Contract =>Assign Item category)
Create sales order maintain material wise item category, in pricing procedure different condition will show for different material item.
In pricing procedure finish product condition & spare part condition statistical status can be maintain separately. Map this two condition in pricing procedure with different account key.
I think it would be help for you.
Here one item is finish goods and another item is BOM item Material.
Thanks
Md. Enayet Hossain
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
See my previous massage 5000000000 Material is Finish Goods & it has a BOM. 3000000001 and 2000000000 Materials are BOM sub Item. We can sales this 5000000000 material in SO & 2000000000 materials also in SO. For both materials we can use one sales order pricing procedure.
2. For 2 materials create different two item category (ZMSO & ZMTA) and two price condition ZMP0 & ZBP0. Assign condition in sales order pricing procedure (SPRO => Sales & Distribution => Basic function => Pricing Control => Define & assign pricing procedure & define pricing by item category)
3. Create ZMSO copy from TAN & ZMTA copy from TANN. (SPRO => Sales & Distribution => Sales => Sales Documents=>value Contract =>Define Item categories for value contact and contract rel.) Assign Item category (SPRO => Sales & Distribution => Sales => Sales Documents=>value Contract =>Assign Item category)
4. Assign Item category ZMSO & ZMTA under sales order type.
5. Price condition ZMP0 for Item Category ZMSO and price condition ZBP0 for Item Category ZMTA.
6. If ZMP0 & ZBP0 price condition has same GL then use same account key or GL are not same then create different account key for 2 price condition to assign GL.
7. ZMP0 & ZBP0 assign in pricing procedure keep option blank for Mandatory, Required & statistic.
8. In ZMSO item category ZMP0 price condition should be maintain & in ZMTA item category ZBP0 price condition should be maintain.
9. sales order type pricing procedure:
10. BOM item
11. sales line item
12. ZMSO item category pricing condition
13. ZMTA item category pricing condition
in this way you can add one more price condition for one material in SO
if any problem you can ask me.
thanks
Md. Enayet Hossain
Hi,
Item category should be assign under sales order type & pricing condition should be assign under sales order pricing procedure. Please follow my above mentioned suggestion from point 1 to 13.
And add this point 14. (SPRO => Sales & Distribution => Sales => Sales Documents=>value Contract =>Define & Assign Pricing Procedure for value contract => Define pricing procedure determination
It will automatic assign condition type to item category
thanks
Md. Enayet
"i want to have 2 price condition in the same pp depending on material example finished product and spare parts i want each one of them to have its price condition because the spare parts price condition i want it to be statistical while the price condition of finished product i will post it to revenue account"
I Understood in Sales order you can have two kinds of material. If Line item is Finshed product material type you want price condtion say PX00. and if Line Item material is spare Part then you want it to have different price condtion say PX01... Please confirm if I did not understand your requirement correct....
As per my understanding, You can get this using standard SAP:
I think this should solve your requirement....
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Muhammad,
Is the price as finished good and spare is same or is there any difference.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Have you considered the sales BOM?
http://scn.sap.com/thread/3233788
Note: In the same order you cant have same condition as active price and again statistical one. You have think of changing the business process. You can well explain the users on constraints if they don't want to change the process.
The ideally way is Free goods If not BOM.
Note: In my implementations experience, I have suggested users/business on revisiting the process and changing them. There is nothing wrong on providing consultancy in business reengineering, until unless it doesn't have any legal issue.
Regards, Sai Krishna.
Hi,
As already stated by others, in standard SAP you can't have 2 pricing conditions in active status. so, whichever condition type u want make it as stastical make the price class to "A" in v/o6. and mark that condition as statistical in your pricing procedure.
you can also check your access sequence in such a way to have your requirement specific.
Regards,Sai Krishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Muhammad,
From my understanding, the requirement is to see the price of spare parts.
The price for spare parts must be statistical in the sales order.
The condition type must not have to be with Condition class B (Prices). Only the description could be e.g. "Price spare parts". You can also create a condition type with A (Discount and Surcharge). Keep this as + (i.e. surcharge) and statistical.
With the access sequence and condition record, the value shall be populated in the sales order.
Further, you could set this condition type "anywhere" in the pricing procedure as this would be statistical.
You can keep this condition type, with the other price related condition types.
One question - In no case, you want the price of spare parts to be non-statistical (or hit a G/L account)?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear T W,
we have two types of order one for finished product and the other for spare parts some times they want to give free spare parts for their customer with finished product without posting to fi (without using free goods order or item category) if they want to post they will use the other order my problem is i did what you said but the price condition appeared in the two items.
Muhammad, Members,
we have two types of order one for finished product and the other for spare parts some times they want to give free spare parts for their customer with finished product without posting to fi (without using free goods order or item category) if they want to post they will use the other order my problem is i did what you said but the price condition appeared in the two items.
My understanding of the requirement is as follows -
CASE 1: Sales orders created ONLY for Finished goods.
Pricing condition type and its value should populate in the sales order, at line item level. And necessary G/L account posting should happen.
CASE 2: Sales orders created ONLY for Spare parts.
Pricing condition type and its value should populate in the sales order, at line item level. And necessary G/L account posting should happen.
CASE 3: Sales orders created for Finished goods (item 10) and for spare parts (item 20) this item should be FREE.
For line item 10: Pricing condition type and its value should populate in the sales order, at line item level. And necessary G/L account posting should happen.
For line item 20: Pricing condition type and its value should populate in the sales order, this condition type should be statistical. Thus NO G/L account posting should happen.
Solution:
Have three pricing condition types (all 3 condition types having Condition class = B, in V/06)
ZPR1 - Created for Finished goods
ZPR2 - Created for spare parts (not free)
ZPR3 - statistical - Created for spare parts FREE
Condition tables & records for the above three pricing condition types -
ZPR1 (for Finished goods), condition table e.g. Sales org / Material, condition record e.g. SO11 / Finished goods
ZPR2 condition table e.g. Sales org / Material / Usage, condition record e.g. SO11 / spare parts / R = Replacements
ZPR3 condition table e.g. Sales org / Material / Usage, condition record e.g. SO11 / spare parts / S = Sample
In the sales order, input by user -
While creating spare parts (not free) give field Usage (at line item level) value R
While creating spare parts (FREE) give field Usage (at line item level) value S
By this ONLY one pricing condition type shall be triggered per line item in the sales order.
And the requirement would be satisfied.
Dear,
Up to me ,It is so suspension why system is inactivating If Two condition having B - Prices .I dont know ,How system is treating this behavior in SAP .May have this function controlled by Program Level .So,sit with ABAPer and explain your requirement and accomplish it .
Note : Dont forget it to update here .
Thanks,
Naren
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear,
I know pretty much about this as Standard SAP but my doubt is ,is it ( function ) controlling by where exactly ( VA01 Program Level or V/06 Program Level ) ?
How and From where, system is finding as VA01 having Two condition Types having with Same Price B ?
I have taken V/06 Program and execute in SE38 by selecting Text Elements .There ,I have seen Message as Inactivate .
Thanks,
Naren
Dear
In standard when you enter pricing condition with condition class B it will be considered as material's price. Then if you enter another condition with condition class B system will make earlier condition as inactive and most recent entered condition will be new price. Now if you want to make a condition as static then what is the purpose to maintain this since you are not posting it to FI. You need to control this with some other better way. If possible please share your exact requirement with complete details so that we may give you some better solution.
Thank$
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear MoazzaM,
requirement is i want to sell two item in sales order one is finished product and the other is spare parts the spare parts i want to post it to another revenue account then post credit memo that will clear its amount or make it statistical so that it will not post fi.
Best Regards,
Muhammad Gouda
Dear
Are you saying that both conditions will be in order at same time and both will be active and post to different GLs? If this is so then it is not possible. You can post to FI in same GL but with different condition types and in sale order net value there will be one condition at a time.
Why would you like to post spare part to FI and then issue credit note to make its impact zero on receivables. I am still confused in your scenario
Thank$
Kindly let me know the basic reason for 2 pricing condition in a single PP. Better to have separate PP for Finished Goods & Spare parts...
Regards
Niladri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In Standard SAP, if you put two condition types of Price, system will set one condition type to INACTIVE.
Use the exit USEREXIT_FIELD_MODIFICATION to modify the pricing condition during processing of sales order
regards,
santosh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
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.