Discounts in pricing
Hi,
There are discount conditions, like
RL01-Vendor Discount % in which access sequence 006 (vendor discount) is assigned.
RA01-Discount % on Gross in which access sequence KB01 (Header Discount) is assigned along with
Pricing procedure RM0001.
R000- Discount % on Gross in which pricing procedure RM0001 is assigned.
Any reasons, why it is like this ?
If we do not assign any access sequence to these condition and any pricing procedure, will there be any impact?
thanks
Hello Experts,
In MM pricing procedure for local Purchase from EOU.
the Structure is as follows......
A--BCD=7.5%(50% of 7.5%)
B--CVD 14% -
Cenvatable
CESecc on CVD2%----Cenvatable
DSECess on CVD 1%-Cenvatable
E--Total Custom Duty --ABC+D
F--ECess of Custom Duity 2%-non Cenvatable
GSECess of Custom Duty 1%- non Cenvatable
H--Net Duty DTA clearance --EFG
IECess on Net Duty Clearance 2%-Cenvatable
JSECess on Net Duty Cleanance 1%---Cenvatable
K--Value of Goods -- HIJ
L--VAT 4%
TOTAO VALUE-----K+L
Please suggest how to configure the above mentioned Cenvatable ECess and SECess condition types?
These condition types should be manual Enrty in PO.
And should be able to take CENVAt CREDIT while capturing the Excise Invoice.
Please Suggest at earlist.
Answers will be rewarded
Thanks & Regards,
Vinod Kshirsagar
Similar Messages
-
How to give the seasonal discounts in pricing procedure
Dear SD Gurus,
Can anybody guide me how to map the below scenario
A company wants to give the seasonal discount in a month.The first week it should give 3% discount on the purchase and the 2nd, 3rd,4th week should be 4%, 5%, 6% respectively.One more query that Do we have any option to give the discounts on hourly basis ? Pls clarify
Pls answer the query.just maintain a discount condition type in your pricing procedure with the required validity dates as
1 st week -- 3 %
2 nd -- 4 %
3 rd - 5%
4 th - 6%
you cannot give disc on hourly basis.
thanks
sadhu kishore -
Discount in pricing for total amount sales order
Hi developpers,
You know a standard procedure for calculate, a particular discount for sold to party, with relation to the total amount of sales order.
Thanks in advance
DomenicoDear Manti,
-->Create condition table with the field Slod-to-party
-->Put that field in to access sequence
-->You define the the discount condition type in the transaction V/06 or you copy standard discount condition type.
(Based on the % or Value or Fixed)
-->Assign acces sequence to that condition type.
-->Put that condition type in your pricing procedure after gross price total.
-->Calculate that discount condition type from gross value.
-->Put net value after deduction of the Discount in the pricing procedure.
-->Maintain the condition record for that discount in the VK11 transactio.
Now you create sales order discount will come in the sales order.
I hope it will help you
Regards,
Murali. -
Dear All
I have a requirement to be included in pricing, but not able to achieve it. Require your input for the following.
There are two discounts say ztrd, zmar that is for trade discount and marketing discount. ZTRD will be fixed as 10 %. And the marketing discount varies every month which is entered by marketing team and they are not aware of ZTRD disc. System has to calculate both discount and give the final discount as below
ZTRD - 10
ZMAR - 50
Actual discount should be 50 (40+10) where ZMAR has to be 50-10.
ZMAR is present only in few cases.
Please helpHi
I couldn't understand your requirement
You are saying that ZTRD is fix which will always be 10%. Now total allowed discount is 50. What is this 50? 50% or 50 Rs? And you are saying that ZMAR should be 50-10=40 so in this way why would marketing guys maintain the condition record for ZMAR? Why don't you calculate it automatically. Just maintain ZTRD and total allowed discount in some other condition with 50% and calculate marketing discount ZMAR automatically.
If my understanding is not correct then please elaborate with some real example.
Thank$ -
Cash Discount in pricing Sales Order SKTV
Hi gurus,
I need help to understand condition SKTV (Cash discount) in sales order. Requeriment is a cash discount for customer. Where do I put value to this condition for every customer? There isn't access sequence.
I will reward points to anybody help me with steps to configure OK this condition.
Thank you!!!Gaurav,
Thanks for the reply.
But it looks like your suggestion is not relevant to my issue.
My requirement is to automatically populate the "discount percent" condition type in pricing tab of PO.
Also discount percent relevant for the payment terms should get derived in that condition type.
I could able to manually add that condition type in pricing tab and have to manually enter the discount %. But I would like to get that automatically.
In SAP R/3, it is happening automatically with SKTO condition type. Discount % available for the payment terms is getting derived automatically for the SKTO condition type.
PLease advise.
Thanks,
SS -
Dear gurus
pl tell me steps how i configure if i want to give discount 5 % on first 10 sales orders 10% discount on next 20 sales orders
thank in advanceTry with Condition Update standard SAP functionality.
In desired discount condition type activate condition update field in master data section.
Also, activate scales for the discount condition type.
While creating condition record for the doscount in VK11, press F7 from keyboard or Menubar choose GOTO then Additional Data. In provide needful Max.number.of.orders field in Limit Pricing section.
Refer following SAP Notes for understanding/reference:
- Note 615370 - Condition update: Functions and restrictions
- Note 1491854 - Condition update: Incorrect values in copied documents
Regards
JP -
Best way to implement 100% discount in Pricing Prod based on Customer
What would be the simplest way to implement 100% discount based on customer. I was thinking to do it via Customer Hierarchy...
Suggestions are appreciated..
Message was edited by:
Robert RobbinThere might be other simple ways,but below is one I have been using.
I would use one of the fields in additional data in customer master
Customer grp1/2/3/4/5
Assign the customers who need 100% discount to a Customer group.
And you maintain one condition record for Customer group and it would impact all the customers belonging to that group.
You can achieve it using Customer Hierarchy,but as you might have already sensed,it is not the simplest way. -
How to map DEPB discount in import pricing
Dear All,
One of my client requires DEPB discount to be mapped in SAP.
In this DEPB discount (value) will get reduce from the customs duty and same will be reduced from the material account.
eg.
Description - value - vendor - material cost (loaded on material - 117)
material value - 100 ( Vendor - X) - 100
basic custom duty - 20 (Vendor - Y) - 20
CVD/Cess/Shcess - 5 (Vendor - Y)
cess on custom duty - 2 (Vendor - Y) - 2
DEPB discount - -5 (Vendor - Y) - -5
How we can accomodate DEPB discount in pricing procedure. Rest procedure is working fine.
I want to create new condition type and assigned in pricing procedure to have above effect.
Please suggest if anybody has came accross the above requirement.
Regards,
Umeshbetter create as cdn type in import pricing schema with from to step, so that it will deduct the % as required.
I think ur suggestion will suit the purpose
regdz -
Hello Folks,
My understanding is Free goods is determined basically based on quantity as in quantity ordered.
The system re-reads free goods condition record in the sales order when quantities of the main item changes or when Pricing Date changes.
Based on the above, I need to clarify :
1. If free goods is based on quantity, how does a change in the pricing date affect the determination? I assume the by pricing date change, it is referring to the pricing date setting in a free goods condition record.
So, I am not sure why pricing date change requires a re-determination of the condition record for free goods.
Or is it because free goods is determined based on $ amount of goods ordered?
Moreover, its said that when Pricing is Re-Run, free goods determination is un-affected.
Cheers.
JohnHi,
Free goods can be of two types. Inclusive and Exclusive.
Inclusive discount are always value discount. What I mean is, if you buy 10 qty of an item, say 2 qty is free, then, it means, 20% off on the original price. i.e. only 8 are billed and 2 are discounted from pricing.
In exclusive free goods, you are shipping 10 qty of an item + 2 qty of the same item in addition to 10. So, 10 are billed.
When the pricing date in the sales order is changed, how will the system know whether the item being priced on a particular day should allow the free goods or not. So, free goods determination becomes necessary. Hence, it goes thro' free goods determination when you change the pricing date on the sales order.
Hope this helps.
Regards,
Mukund S -
Account Determination Error - Discounts - ERS
Dear All,
When I am releasing my Billing Document, I am getting the "Account Determination Error".
My Requirement: Sales Discounts should not post to ERS Account Key.
Price - PR00 - 10000 ERL GL Account (10000)
Discount - K004 - 10%
900
Base Price 9, 100 INR
In the Accounting ENtry - it has to show only Customer Account 9100 Dr to Sales Revenue A/c 9100.
I don't want to show Sales Discount 900 Rs.
For this in pricing procedure configuration - i have removed ERS Act key (for not posting), becoz of this - I am getting the Account Determination Error.
Any Idea on How to Configure the above scenario?
Ganesh Varma G.In pricing procedure
MAINTAIN SUBTOTAL CONDITION AFTER DISCOUNT IN PRICING. MAINTAIN THE DISCOUNT CONDITION AS STATISTICAL.
MAINTAIN ACCOUNT KEY ERL FOR SUBTOTAL.
STEP COND TYPE FROM TO STAT ACCT KEY
10 PR00 -
20 K004 X -
price after discount 10 20 ERL -
Difference among different pricing procedure
Hi,
I want to know that, what is the difference among different pricing procedure,Like
Standard,return,sample,scrap and credit memo.
Please reply soon.
Regards
prabudhHell tiwari,
<b>**Please Do reward if it helps**</b>
sales org + dist chan + div + document pric proc + cust pric proc --- > Pric Proc.
we determine the pric procedure. So, just have a different document pricing procedure for sales order document type and invoice document type. You can have a different pricing procedure with this change.
There are two simple reasons for making any Pricing Procedure in SAP SD Modules.
1) Business Reason. What are the pricing aspects or strategies you want to apply for the client requirement in order to sell their
goods or render services, is all about the reason for various pricing procedures.
Eg: Domestic sales pricing procedure,
- Export Pricing Procedure,
- A rebate pricing procedure or
- A High Discount oriented pricing Procedures.
- A repair pricing procedures.
You have your own conditions intended to few transactions only. Put all this conditions as a set defining your own Procedures. It may even include special requirements and formulas applied for such Pricing Procedures.
2) A special pricing procedures, in order to facilitate added functionalities of SAP pricing architecture, we must define new
pricing procedure. SAP Standard programmes checks these special Indicators in-order to do some required functions.
As a example 1, you need to have a Pricing procedure for condition supplement inorder to use the condition supplements. The condition supplement pricing procedure must be given in the condition type definitions (v/06) of the Pricing Condition where you need to supplement, without which SAP SD Condtion Supplements functionality doesnt work.
As a example 2, you need to have a Pricing procedure for Inter Company Billing Conditions(IV01 & IV02) inorder to be active for Inter Company Billing specific transactions. Thus make sure that, the procedure wouldnot apply for non-Inter company transactions.
Eg: KA0000 for Condition Supplement for KA00
- PR0000 for Condition Supplement for PR00
- ICAA01 for Inter-Company Billing
In V/08 of defining a new Pricing Procedure, in main screen, you have a field called TSPP (Transaction Specific Pricing Procedure). This has to be ticked on for Intercompany Billings.
The SAP help reads for this field as Under: Transaction-specific pricing procedure
Pricing procedure transaction-specific indicator
Before Release 4.0A, no special pricing procedures were used for intercompany billing and rebate credit memos, programs were just set accordingly to deal with these situations. As of Release 4.0A you are offered greater flexibility in the form of the option to define special pricing procedures for intercompany billing and rebate credit memos. For reasons of future compatability, you will still be able to use the old program specifications. For this reason, you must set this indicator if you want to create a special pricing procedure. This is to prevent the program settings being used.
This indicator is also used as of Release 4.0A to redetermine the condition class and the statistical condition indicator when copying from a reference document.
Example:
You copy prices from a shipment document to the billing document. The prices should lead to a surcharge in the billing document. This is guaranteed by the redetermination of the condition class in the pricing procedure.
Same case with Standard Pricing procedure or Inter Company Pricing Procedure.
Regards
AK -
Gurus,
Reference book: SAP Hand Book SCM620
Condition can be linked to requirement in the pricing procedure.
A requirement can evaluate the condition exclusion indicator and ignore the condition if the indicator is set.
The condition exclusion indicator can be set in either in the condition type or the condition record.
Question :
1) How the condition exclusion indicator works?
2) While setting exclusion indicator there are following options (when press F4) available.
How it can be used?
A - Invoice list
O - Event
U - Metal Price
V - VKP Calculation Surcharge
X - Net Price
Thank you very much in advance for your quick reply.
Regrads,
AshishHi
Condition Exclusion Groups
In pricing procedure it is quite common that to have common condition types Ex: Different types of discounts. If
we include these discounts in pricing procedure, then customer will receive all the discounts. So that the total
discount value became higher than the actual price. So consequently business incurs loss. So as to avoid this kind
of situation we can use the option that is condition exclusion groups by which we can offer best condition among
the condition types to the customer.
Configuration Settings
Define exclusion groups: Transaction code: OV31
Path:
IMG> Sales and distribution >Basic functions> Pricing> Condition exclusion>Condition exclusion for groups of conditions
Define condition exclusion groups
Go to new entries
Define our condition exclusion group Ex: S001
Save and Exit
Assign condition types to the exclusion group: Transaction code: OV32
Path:
IMG> Sales and distribution> Basic functions> Pricing> Condition exclusion> Condition exclusion for groups of conditions
Assign condition types to the exclusion groups
Go to new entries
Specify our condition exclusion group (Ex: S001) and assign condition types
Save and Exit
Maintain condition exclusion for pricing procedures: Transaction code: VOK8
Path:
IMG> Sales and distribution.>bCondition Exclusion Groups
In pricing procedure it is quite common that to have common condition types Ex: Different types of discounts. If
we include these discounts in pricing procedure, then customer will receive all the discounts. So that the total
discount value became higher than the actual price. So consequently business incurs loss. So as to avoid this kind
of situation we can use the option that is condition exclusion groups by which we can offer best condition among
the condition types to the customer.
Configuration Settings
Define exclusion groups: Transaction code: OV31
Path:
IMG
Sales and distribution
Basic functions
Pricing
Condition exclusion
Condition exclusion for groups of conditions
Define condition exclusion groups
Go to new entries
Define our condition exclusion group Ex: S001
106
Save and Exit
Assign condition types to the exclusion group: Transaction code: OV32
Path:
IMG
Sales and distribution
Basic functions
Pricing
Condition exclusion
Condition exclusion for groups of conditions
Assign condition types to the exclusion groups
Go to new entries
Specify our condition exclusion group (Ex: S001) and assign condition types
Save and Exit
Maintain condition exclusion for pricing procedures: Transaction code: VOK8
Path:
IMG
Sales and distribution
Basic functions
Pricing
Condition exclusion
Condition exclusion for groups of conditions
Maintain condition exclusion for pricing procedures
Click on position button and choose our pricing procedure
Click on exclusion icon
Go to new entries
Specify the condition exclusion procedure
Ex: A = Best condition between the condition types
B = Best condition within the condition types
C = Best condition between the two exclusion groups
D = Exclusive
E = Least favorable within the condition type
F = Least favorable between the two exclusion groups
Assign our exclusion group S001
Save and Exit
Go to vk11 and maintain condition records for condition types that are included in u201Ccondition exclusion
groupsu201D
basic functions
Pricing
Condition exclusion
Condition exclusion for groups of conditions
Maintain condition exclusion for pricing procedures
Click on position button and choose our pricing procedure
Click on exclusion icon
Go to new entries
Specify the condition exclusion procedure
Ex: A = Best condition between the condition types
B = Best condition within the condition types
C = Best condition between the two exclusion groups
D = Exclusive
E = Least favorable within the condition type
F = Least favorable between the two exclusion groups
Assign our exclusion group S001
Save and Exit
Go to vk11 and maintain condition records for condition types that are included in u201Ccondition exclusion
groupsu201D
regards -
Re: adopt the incoming customer's discount in PO
Hi,
Our customer send us a Sales IDOC.
When we create the sales order, we take the discount and pricing from our side.
Now, we want to create an incoming order with discount as per customer's condition.
This way, we don;t have to check the discount at item & header level all time.
Has anyone ever attempt to configure it this way?
Please assist
ByeNo feedback.
I think I will have to do some customization -
Unusual Pricing requirement!!
Hi MM gurus,
We are facing a problem in pricing. Your urgent help needed.
Business got a vendor who gives discount on base price against which no
tax will be levied. This means BASB condition ( BASE AMOUNT for
tax)used in tax procedure should not include this discount value.
But in my case BASB is including this discount which is not the
scenario.
Can anybody kindly suggest how we can define a discount in pricing in
such a manner so that it can not be calculated while deriving value of
condition BASB(tax base value on which all taxes are calculated) in tax
procedure.
This is very important issue for us.
Regards,
PritiHI Priti,
Since you want to consider the discount in Stock value updation, you will have to make the discount condition to include in net price calculation. To exclude the same from BASB, you need to develop an ABAP routine and assign it in your tax procedure in Alt CBV field.
Carry over the value of discount condition to KOMP to any unused field like "KZWI1" (confirm from your side) and write a routine to get BASB conditon base value by adding NETWR + KZWI1 if KZWI1 is not equal to space.
Hope it helps.
rgds,
Mallik -
Hi Gurus,
Our client has a unique way of treating discounts. initially, if a customer buys 100pcs, $1 each, they wait for 1-2 days for all returned items before they bill the customer. after the returns, they give the customer a sort of discount based on the total ordered qty/amount less the returned items. the discount is in a form of percentage. the first 2 parts can be addressed by standard billing type F2 and returns RE processing. the tricky part is the discount after all returned item. how can i compute the allowable discount in % that is based on the total order less the returned item? pls see sample scenario below.
customer buys 100 pcs worth $100
customer returns 10 pcs worth $10
customer gets discount 10%
what transaction can be used wherein only 90pcs worth $90 will be displayed and a discount of 10%? the user should be able to see the 90pcs, $90 with $9 as discount.
Please help. <<text removed by moderator>>
Regards,
PaulHi John
The scenario is intriguing ,so as per you if customer returns 50 % material he will get 50 % discount .
I would like to know whether the discount you are referring to is from total receivables from customer ,or your client needs the discount to be checked in each individual invoice.
We need to consider Without invoicing you may not be able to actually dispatch materials with Tax/Excise/local charge details and returns may not be immediate ,so invoicing and returns are the processes to be followed.
But once invoice is generated and released to accounts ,std SAP does not allow to change invoice. So I would suggest using credit memo copied from invoice and pricing conditions can have routine where you can get details of returns from return document in document flow. then use these details to calculate discounts in pricing procedure.
Secondly for control of discount amount and authrisig release this credit memo document will be more useful. you cn use pricing or sales document user exits for the same.But this method is only useful when you are tracking discounts ,returns and billing wth active receivables for a certain period .
For individual updating of invoice you need to use modification through ABAP programming where after returns you can update invoice tables for individual records using batch processing. But you need to chec the impact on FI data due to this . Also system may become unstable due to this program.
I hope this helps
Do keep us posted on whats your team's decision and what point you considered for the same.
Regards
Mandar
Maybe you are looking for
-
Deploying BOE XI 3.1 SP2 apps on SAP NW J2EE 7.0/7.11 - 404 Error
Hi, I'm experiencing problems with opening InfoView + Cmc after deploying to SAP J2EE. What happens is that I can open up the URLs and the page is displayed with the logo, header etc., but instead of the login box I get a 404 error - "ressource can n
-
How to save the setting in MDM import manager?
How to save the setting in MDM import manager? After I configure all things in MDM import manager, I try to save the setting, let's say, saved map name is " Test002", and then I export this map into desktop. After that, I logon Import manager again,
-
SE16N - Maintain entries check box
Hi Gurus, I would like to know why the "Maintain entries" check box in SE16N is disabled. How to enable it permanantly? I know we can mark it by using &SAP_EDIT. But I would like to know how to enable it permanantly? Regards, Siva
-
JDeveloper 2 deployment problem
Hi, I am using JDeveloper and developed a very simple java class and try to deploy it to the Oracle8i installed on another machine in the network. At the very first time I try to deploy my class everything went just fine. But, every next time fails a
-
What happened to the Colbert Report / Daily Show
Both of these shows used to be on Comedy Central (Channel 190). The mrs. and I can't find the shows anywhere... What gives ???