Calculate Pricing in Sales Order Based on Characterestic Values
Hi All,
We are using Sales Order and assigning service product as material. On saving sales order, a service order is created. Per SAP standard design, we can only assign Qty=1 for the service product. As a work around, we have a characteristics that captures service quantity. Now I want to influence pricing based on this char value using Calculation Type Formula in the pricing procedure.
Please suggest as to how I can capture the characteristics value in the formula routine created using VOFM? Is there any structure that shows the characteristics value during run time of order creation?
hey,
go throw structures KOMP ( VBAP ) and KOMV ( VBAK) and manipulate with your subroutine
the qty and the net value .
Before Saving - KOMK,KOMP --> running the pricing functions ( matching according to the access )
---> KOMV --> XKOMV
After Saving ========> VBAK/VBAP
you can capture the values throw this structures .
BR
ASA
Similar Messages
-
Activating Pricing for Sales Order in Retail
Hi All/Vijay/KK,
Please tell me how activate the pricing for sales order, actually in SD we do Pricing Determination, what has to be done for Retail pricingHi,
To do sales order pricing
Goto IMG>Sales & Distribution>Basic Functions>Pricing>Pricing Control
Either Follow Standard, condition type PR00
or in case of Custom
1. Use condition table 406 Site/article
2. Define Access Sequences ZPR0
Enter accesses:10 406 Site/article Exclusive x
3. Define Condition Types (ZPR0 assign newly defined access sequence)
4. Define And Assign Pricing Procedures (assign condition types ZPR0..etc. to it)
Then maintain condition record , go to VK11 --> Enter your Z condition type (eg. ZPR0)., enter the amounts.
Add the pricing procedure , to sales document type.
For Retail Sales Pricing
For Retail Sales Pricing based on Purchase pricing you can follow the following method:
The retail price is always based on the purchase net/net price. This purchase net price is built up from the purchasing pricing elements or condition types defined to be included in the purchase net price. A planned mark-up is applied to the purchase net/net to calculate the proposed retail price. The planned mark-up can be set by merchandise category and for exceptions, more specifically by article.
You can perform Two-step calculation for retail pricing, for example, for stores that are supplied by a distribution center (internal vendor). Calculating sales prices for the stores is based on the transfer price for distribution centers (preceding organizational unit).
1. Set up Master Data (WB02) - Relevant Fields should be maintained
2. Set up Article Master Data - Logistics DC and Store View (MM42)
Relevant Fields should be maintained
3. Maintain Mark up for DC(VK11) -Markup % at Distribution channel distribution chain level
Mark ups maintained at two levels:
For DC: At distribution chain level
Condition type used: AUFS
For Stores: At article level
New condition type ZUFS created.
4. Maintain Mark up for Stores (VK11) Markup % at Store distribution chain level
5 Create Pricing Procedures (IMG) -Pricing Procedures created
6. Carry out Price calculation for DC(VKP5) - Pricing Document created - DC Transfer price calculated
7. Carry out Price calculation for Stores (VKP5) - Pricing Document created - Final Retail Price Calculated
The final retail price that is calculated is stored in the condition type VKP0.
Hope it helps,
Regards,
Anirban Roy -
Process Sales Order based on minimum order
Hi Sap gurus,
Can any one Help me Out regarding How the System should have capability to process Sales Order based on minimum order quantity and minimum order value and How we will map In sap
Thanks
Points will rewards
Regards
RajeshHi,
We can set the control for Min order quantity in the Sales org1 view. Like wise we can control min order value also.
For that we have to use two condition types AMIW & AMIZ.
AMIW is min order value, where as AMIZ is min ord surcharge
Let's say AMIW value is 50,000.If the order value is less than 50,000 then AMIZ comes into picture.Amiz compares the automatically determined order value and AMIW value.The difference of those two values Amiz takes as surcharge and it overwrites the automatically determined order value with this value.
Like wise we can maintain min order value also by using this two cond types.
In the pricing procedure
subtotal req Altcal Altcond+bv
AMIW D
AMIZ 2 13
Award me points if u satisfy
Thanks,
Sudheer -
Back Calculation in Pricing for Sales Order.
Hello friends,
Please help me out with this below mentioned problem in the Pricing for Sales order.
I am creating a Contract with Customer and Plant from the same Region (State), while creating the subsequent Sale order I want to use the plant of some other Region which is different from the contract. In this case the pricing will change as there will be different Taxes (%) that would be applicable for different Region.
Now the requirement is that we want to use the Final Selling price which is calculated in the contract, therefore by keeping the Selling Price Fixed we have to backtrack and calculate new pricing accordingly.
An example for the same is explained below:
When Both Customer and Plant are from same Region:
Particulars % Value
A Basic Value 100000
B ED 10.30% 10300
Sum total (A+B) 110300
C VAT 5% 5515
Sale Price (ABC) 115815
When Customer and Plant are from different Regions:
Particulars % Value
D Basic Value (A-B-C) 92105
C ED 10.30% 9487
Sumtotal (A-B) 101592
B VAT 14% 14223
A Sale Price 115815
Please reply with possible solutions.
Thanks and Regards,
Edited by: Lakshmipathi on Oct 4, 2011 5:41 PM
Thread Locked - Reason Cross PostedHi Nitin,
Go through the bellow links you can resolve your problem.
Re: Reverse Calculation in Pricing Procedure
Reverse Pricing??? -
Sytem should not allow to save the sales order based on risk category
Hi,
My user want to control the creation of sales orders based on risk category in credit control area.
We created a new risk category - 30 Not authorized.
And we made necessary configs also , like assignment of risk category and company code in OVFL.
We assigned 30 risk category in FD32 for customers also.
But while creation of sales order system is allowing to save the order.
My user requirement system shoud not allow to save the sales orders for those are customers belongs to 30 risk category.
How can we config. this
thanks
Sateeshhi,
dont want to save the sales order if the credit limit exist ?
then maintain block in OVA8
choose
your credit control area risk categories credit group
1000 30 Not authorized 01
checks tab
choose static and maintain B
this will give you error message and it will not allow you to save the sales order
regards
senya
Edited by: senya_1111 on Oct 1, 2009 2:26 PM -
Creating sales order based on store numbers in IS retail
Hi ,
I want create a sales order based on the PO received from the customer in the IS Retail system. The purchase order will be sent in a EDI file.
a single line item in the PO will have multiple store locations where we need to ship materials. for example.
Let us take an example
PO will have an item "Shampoo" quantity - 1000, this 1000 has to be shipped to diffrenet stores like 0001 - 100, 0002 - 100 , 003 - 200 etc. Based on this PO we need to create a sales order.
Is there any way we can handle in SAP IS retail to create sales order & save the customer store number in the sales order for that item
With Regards
K.VaradharajanHi Varadarajan,
For one Sales Order only one Sold to Party and one Ship to Party are possible as they are header data.
You can have individual Sales Order for each outlet and one delivery can be made for several Sales Order for single Ship to Party.
Hope this clarifies you.
Regards,
ManiKumaar -
Sales order based on prod order
Hello,
There is a sales order based on production order (one item).
I just want to know what happens in CO once sales orde is posted?
How many doc are created and of which record type?
What kind of changes happens after the settlement of the order?
Thanksno answer
-
To Default Warehouse In Sales Order Based On GOP Results
Hi
The Business requirements are
During the import or manual entry of sales order,based on customer ship to address the warehouse field in the sales order should default from gop results.
Gop can show you the availability from the ATP inquiry form attached to sales order.But how to default or populate the warehouse field automatically.
No standard functionality is there.Enhancement request has been raised.Can anybody suggest any workaroounds.
ThanksTake out the defaulting rules for Sales Order Line and the regular gop setups,the during scheduling it calls for the assignment set specified.and the warehouse field is populated.
by the rank one warehouse in the sourcing rule. -
Crating multiple sales orders based on one inbound purchase order idoc
Hi All,
I have a requirement to create multiple sales orders based on single inbound PO idoc.Please let me know whether is it possible or not?
Regards
maheshHi Mahesh,
What is your crieteria for different SO's ?
Regards
Megha -
MTO(Diff between complex make to order and sales order based mass prod)
Hi
We are using MTO...Can anyone tell me what is the Diff between complex make to order and sales order based mass prod in finance perspective?Hi,
In the case of complex make to order scenario, through MRP, the Project shall be assigned to the sales order. Then there will be milestone billling and all. In the case of mass production MTO, it is only creation of production order for each sales order item and each sales order item shall have sales order cost estimate.
Trust this helps much and do encourage our efforts!
Cheers!
Edited by: Ashok Singh on Oct 28, 2008 6:53 PM -
Minimum Quantity in Sale Order based on Ship To Party city
Dear Experts
It is possine in Std SAP to get information or error message based on Minimum Quantity in Sale Order based on Ship To Party city??
Thanks
KrishnaNo it is not possible. You have to go for sale order User exits in the program MV45AFZZ - USEREXIT_SAVE_DOCUMENT_PREPARE
thanks
G. Lakshmipathi -
SALES ORDER BASED STOCK TRANSFER ISSUE
Sales order based planning
A
B C
D E
In this A (header material) is sales order item and B is sub assembly. D, E, and C are raw materials.
I am having four company codes 1000 , 2000, 3000, 4000 with plants one in each as 1010, 2010, 3010, and 4010 respectively.
Always sub assembly B will be manufactured by 4010 plant. The sales orders for material A will be received by 1010, 2010 and 3010 independently.
When i run MRP in 1010, 2010, 3010 for there respective sales order for the material A
The material B will be always planned in 4010 basing on the special procurement key as stock transfer for the material B maintained in the respective sales order plant.
My requirement is that for manufacturing B i require material D and E .these raw materials always has to be supplied from the parent sales order plant.
Example :
If material B is manufactured for 1010 plant the raw materials D and E have to be planned in 1010.
If material B is manufactured for 2010 plant the raw materials D and E have to be planned in 2010.
If material B is manufactured for 3010 plant the raw materials D and E have to be planned in 3010
For this I have different special procurement key 45 as stock transfer from plant to MRP AREA ( in stand SAP). This will work if I am using in the same company code.
Can I use this as inter company code also?
REGARDS
MADAN MOHANHi,
i think BOM did not get copied correctly.
the bom is like this
A header material and B and C are components for A . B is sub assembly with D abd E as child raw materials
regards
madan -
Sales Order Based Costing-Repetative Manufacturing
HI,
Can anyboydy send me the documents on Sales Order Based Costing & Repetative Manufacturng (confiq or any relevant material) to my id [email protected]
Thanks in Advance
Sunil.HI,
Can anyboydy send me the documents on Sales Order Based Costing & Repetative Manufacturng (confiq or any relevant material) to my id [email protected]
Thanks in Advance
Sunil. -
Sales order based production orders GR restrictions
Hi,
i work mostly on sales order based planning and
I manufacture many sub assemblies and consume it to manufacture a finished product.that mean i have many sum assemby production orders and finally i create the production order for the sales order line item and produce it and do GR for the production order and sell the material.
My requirement is that i want to control the GR of the header material production order if any sub assembly production orders has not yet been GR.
but i am not interested in using colletive order concept.
please suggest how to control that as many of the users are not doing GR for the sub assemblies and doing GR for the saleable material and selling the material.
rgs
madanDear,
Avevalbility check depends on 2 things
checking rule and checking group
Checking rule is maintained for each function like production order it is PP and SD order it is A.
Checking group is maintained for a material code and plant combination in MRP3 view.
The combination of Checking rule and checking group will decide which stock, receipt element and issue elements have to be considered for avealability check.
Checking rule is assigned at order type. You can have different checking group for assembly and sub assembly and can have different rule.
Even you can go for different order type for finished material, and all subassembly you can have different order type. In Assembly order you can make setting so that if material is shortage existis release is abondended.
come back if required
You have many options -
How to pull sales orders based on a Campaign ID??( I have created one Campaign and i need to know,for how many orders it was applicable)
Hello,
as far I understand you are talking about campaign determination. Once a sales order is generated having a campaign determined the campaign creates a reference to the sales order. The best way to track the assigned sales orders is using the related transactions function:
The same feature is available for trade promotions as well.
The data is available in table CRMD_BRELVONAE - you can also write a report selecting on OBJGUID_A_SEL with the campaign or TP guid and OBJTYPE_A_SEL with BUS2010020 for campaigns and BUS2010030 for trade promotions.
Is this answering your questions?
best regards,
Johannes
Maybe you are looking for
-
My macbook will not take in a CD or DVD. It goes most of the way then stops.
I cannot insert a disc in my optical drive. Any ideas? Also, can you run an external optical drive via USB? Thanks.
-
HT1727 Can I transfer songs to my SD-card and listen to them on my car's Hifi-System?
Is it possible to transfer songs that i purchased on itunes to a SD-card and then listen to them on the cars stereo system?
-
Someone has been using my account to download apps how do i claim the money back?
someone has been using my account to download apps how do i claim the money back?
-
SAP Report to Display Allocation Factors
Is there a standard SAP report that is available for displaying the Allocation Factors in an 'Actual Assessment Cycle'? Specifically, I am interested in viewing the factors when the receiver rule is 'Fixed Percentages'. Thank-you.
-
ALE error "Too many recipients "
Hi all , please help me to solve this issue !!!!!!!! i done with ale settings . in the bd64 , orders message type is used in 2 different model view for 2 different systems when i create po it is giving error in output "Too many recipients found for m