Pls help in MM Pricing procedure?
Dear Gurus,
clients wants to implement one new condition type "exmn" to sto pricing proc "xm1000".their requirement is as below:
Additional condition is required to implement minimum excise tax calculation:
"exmn" - Excise Tax Minimum
Condition exmn should not be mandatory as the same pricing procedures are being used for Lithuania, Latvia and Estonia, but minimum excise tax calculation rule is not applicable for Lithuania.
System should check, if minimum excise tax is required (if it was defined).
If the result of the standart excise tax calculation is lower than minimum excise tax rate, then "exmn" is applicable for the product and condition "exmn" will be used.
kindly guide me...is ROUTINE required in pricing procedure?
Pls help..
Pls look into this issue gurus and provide ur valuable suggestions..
Similar Messages
-
Help needed-Regarding pricing procedure and tax inn configuration
Hello Friends
I have a new scenario in sap mm-
i have to do teh customizing in 2 days please guide me up.
my company SAY :A is in india imports material from parent company B in america.
This A company some times gets material from local vendors in mumbai. where VAT and CST comes into place.
we are using use tax INN configuration for this.
ther are Customs duty, there is no excise duty as everything is just imported., edu cess, CVD,and freight charges etc.
can you please decribe me in detail the pricing procedure required for my company A which is in india.
and the customization of TAXINN.
any information will be really helpfulbecause i am struck on creating condition types.
Help me SAP GURUS>>Please..u wil be my life saver..Hi Aravind,
For domestic purchase Vat & CST are applicable. If it is intra state VAT is used & if it is interstate CST is used. These condition types have to be manitained in the TAX procedure.
JVRD - I/P VAT
JVCS- I/P CST.
we have maintained condition records for both these condition types along with the tax code in FV11. In the case of import purchase, you need to maintain seperate pricing procedure for import which will include ,
JCDB - BASIC CUSTOMS DUTY
JCV1-CVD
JECV-EDU CESS
J1CV- SEC EDU CESS
JEDB- IMPORT CESS
JADC- ADDITIONAL CUSTOM DUTY.
All these conditions will be available in PO item level & you need to maintain % for these conditions. Hope it helps. -
Butter stuff on Pricing Procedure Understanding
Hi Gurus
Please help me on Pricing Procedure Understating , Detail functionality of fileds , like From , To, SubTo, Reqt, Altcty etc.
Regards\AdnanHello Adnan,
Pricing
Menu path IMG sales & distribution basic functions pricing pricing control define & assign pricing procedures maintain pricing procedures (V/08).
A pricing procedure consists of a list of condition types in a defined order, such as price, less discount, plus tax. Some controls exist in the pricing procedure. For example you can specify that a condition type is mandatory; it must have an entry defined either automatically or entered manually.
The pricing procedure is also used in account determination. This determines the general ledge (GL) accounts to which the prices, discounts and taxes must be posted. The condition types in the pricing procedure are linked to an account key. This key in turn is linked to the GL Accounts. This shows the integration between the pricing in the invoice and the financial accounting module.
It is suggested to use to the SAP standard pricing procedure RVAA01 to copy and make necessary changes according to the requirement while configuring a pricing procedure. The following is the control data of the pricing procedure in detail
1. Step this indicates the number of steps in the procedure. The first condition type should be step 10; the second condition type should be step 20 and so on. It is possible to number the steps in the intervals of 1, but it is not suggestible as it may cause inconvenience when changing the procedure in future.
2. Condition counter this is used to show a second mini-step within an actual step. For example, you may have assigned all you freight surcharges to step 100. However there may be three condition types, each representing a different freight surcharge. Thus you can assign a freight condition type to step 100, counter 1; another to step 100, counter 2; another to step 100, counter 3 and so on.
3. Condition type this is the backbone of the pricing procedure. The condition type is the link from the access sequence all the way to the actual condition record. When you enter a condition type, the description field is automatically filled in with the description from the condition type.
Note: A description without a condition type can be entered for sub-total or total or net price in between the condition types in the control data.
4. From & To columns these are used in two circumstances
a) To define the range for a sub-total for example, if you want to add up all the condition types from step 10 to step 50; you would enter 10 and 50 in the From and To columns respectively.
b) To define the basis for a calculation for example, if a discount is defined as a percentage, you need to indicate which step must be used as the basis for the calculation. If the calculation must be performed from step 100, you would enter 100 in the From field.
5. Conditions determined manually indicates if the condition type it is assigned to is allowed to be processed automatically or only manually. Conditions, that are given this indicator in the pricing procedure, are only included in determination (price determination, output determination, and batch determination) either if they are entered manually, for example, on the condition overview screen in Pricing or if they are transferred from an external process, such as costing.
6. (Note: when assigning the pricing procedure to the sales documents, a condition type is also assigned to it; reason being that the condition type assigned to the sales document here is displayed in the sales document item level which can be manually changed - provided it is indicated while configuring the control data - conditions determined manually). This feature is more often used in case of costing and output determination.
7. Condition is Mandatory the mandatory column identifies those condition types that are mandatory in the pricing procedure. Mandatory condition types are the sales price or the cost price. If the mandatory condition is missing in the pricing procedure, the system has an error in pricing and the respective sales order cannot be processed.
8. Condition is used for statistics - This indicator causes a surcharge or discount to be set in the document statistically (that is, without altering the value). This can be used to represent the cost price of the material sold.
9. Print determines which descriptions and associated values assigned to a step are printed on a document, such as order confirmation.
10. Condition Subtotal - Controls whether and in which fields condition amounts or subtotals (for example, a customer discount or the cost of a material) are stored. If the same fields are used to store different condition amounts, the system totals the individual amounts. These condition amounts or subtotals are used as a starting point for further calculations. You may, for example, want a subtotal of all the discounts included in the pricing of a sales order. These subtotals are used in other areas of the system such as in logistics information system. It is recommended that you assign the subtotal field 4 to the total value in the pricing procedure for Freight.
11. Requirement this column is used to assign a requirement to the condition type. This requirement can then be used to exclude the system from accessing the condition type and trying to determine a value. This can be used to specify that the condition type, a discount, should only be accessed if the customer has a low risk credit group.
12. Alternative calculation type - specifies that the system is to use the formula represented in this column as an alternative in finding the value of the condition type, rather than by using the standard condition technique. This can be used to calculate complex tax scenarios. This field is used in obtaining values such as Net Price, Profit Margin where there wouldnt be any access sequence to get the required value. Instead the system calculates net value using the existing amounts and the alternative calculation types. (formula: profit margin = net value cost price)
13. Alternative condition base value is a formula assigned to a condition type in order to promote an alternative base value for the calculation of a value. For example, one can specify a formula that uses a subtotal, such as 4, from the subtotal field; modify it slightly, such as dividing it by 2, and then using the resultant value as a base value for the condition type.
14. Account key - Key that identifies different types of G/L accounts. The account key enables the system to post amounts to certain types of revenue account. For example, the system can post freight charges (generated by the freight pricing condition) to the relevant freight revenue account.
15. Account key accruals/provisions - Key which identifies various types of G/L accounts for accruals or provisions. With the aid of the account key, the system can post amounts to certain types of accruals accounts. For example, rebate accruals which are calculated from pricing conditions can be posted to the corresponding account for rebate accruals.
REWARD POINTS IF HELPFUL
Regards
Sai -
Redetermination of Pricing Procedure? Pls Urgent.
Dear all,
When i am creating a Sales order, Based on Org. determination(Sales org. Dist. Channel and Div)system pick up the pricing procedure.
Now i am changing the Distribution Channel manually at Organization TAB but now system does not redetermine the pricing pricing procedure based on new Sales Area.
How can i solve it.
Pls reply
Thanks
JayeshHi,
In CRM the pricing procedure determining based on the sales area ( divison is option) Doc pricing procedure indicator & customer pricing procedure indicator in the respecive Transaction type & customer master.Once we maintains this combination with the pricing procedure, in the order when ever this combination available than particular pricing procedure will determine, Here you need to ( T code SPRO ) configurre new distribution channel with the above combination & required pricing procedure in the order.
hope it helps you
Regards
Naren.. -
Download pricing procedure into excel file or Rtf file ?? urgent pls
Hi All,
How can I download pricing procedure into local disk.
Thanks
Venkat
Message was edited by:
venkat KumbhamHi venkat Kumbham ,
for your requirement follow me:
1). use t.code v/08, select your pricing procedure and select the control
2). go to Table View shift+F1 (select the Print Option)
3).then u can able to see the pricing procedure ,
4). and find the icon spread sheet (CTRLSHIFTF7)
5).and select the table option and select the microsoft excel
6). then save it as loval file on your desktop
Hope this Helps, if it is pls REWARD ME
Thanks&Regards
Venkat.Dhanemkula -
Ask help about detail explaination on "subtotal" field in pricing procedure
Hi, everybody:
I wanna get detail explanation about "subtotal" field in pricing procedure configuration. I have caught basic thoery on this field usage. However, I'm unclear on its option items, for exapmle, Dcopy value to XWORKD, Ecopy value to XWORKF and so on. I can't find where these kinds of objects are stored and in which suituation we have to select one of them in configuration.
Another question is how the standard programe uses KOMP to store condition results and transfer them to relative modules, for example, A--carry over price to KOMP-CMPRE.
Hoping get answer or some documents from you on this issue. If you have reference documents sent to me, please send to my e-mail box: [email protected]
Tks!
Justindear justin
Sub-total:
The value of this field determines where the value of the sub-total is gong to be stored in data base
Sub-total 1 : KOMP KZWI-1
Sub-total - 2 : KOMP KZWI-2
rewards if it helps
siva -
Pricing procedure Interview Q&A pls
Dear Gurus,
Can any one give me Important Pricing procedure Interview Q&A
Thanks a lot in advancethese r some basic level question might help u
what is field catalog?
what is condition table?
what is cntr in pricing procedure?
what is condition record ?
what is acess sequence?
what r the conditon type? and how can u configure a condition type so that user cannot change it?
can u include skto condition type in ur procedure if yes then can u give discount there in front end?
from where system acessthe condition type skto other than pricing procedure??
if u r able to aanswer these question then i belive u r though with this topic -
Pls help me in debugging the emial procedure
Hi;
I am trying to compike this procedure for sending a mail but am unable to rectify the errors..can u ppl pls help me?
DECLARE
m_body CLOB;
mas_id number;
mcust_id number;
mcustomer_name varchar2(100);
mproduct varchar2(15);
minstance varchar2(10);
mtoa varchar2(10);
mton number;
mpriority number;
massesor1 varchar2(15);
massesor2 varchar2(15);
mreviewer1 varchar2(15);
mreviewer2 varchar2(15);
mDoa date;
mstartdate date;
mreviewdate date;
mfinaldate date;
mactualdate date;
mssc varchar2(10);
mpanno number;
mtime varchar2(10);
mcustinterview varchar2(10);
minterviewdate date;
mdev_by varchar2(100);
mcust-feedback varchar2(4000);
mSr_no number;
mgar_id number;
mpoc varchar2(30);
BEGIN
select ASSESMENT_ID, CUSTOMER_ID, CUSTOMER, PRODUCT, INSTANCE, TOA, TON, REL_PRIORITY, ASSESOR1, ASSESOR2, REVIEWER1, REVIEWER2, DOA, START_DATE, REVIEW_DUE_DATE, FINAL_DUE_DATE, ACTUAL_DEL_DATE, SSC , PA_NO, TIME_ENTRY, CUST_INTVW , INTVW_DATE , DEV_BY_ENG , CUST_FB , SR_NO , GAR_ID , POC from assesment into
mas_id,mcust_id, mcustomer_name, mproduct,minstance, mtoa,mton, mpriority, massesor1,massesor2, mreviewer1, mreviewer2, mDoa,mstartdate, mreviewdate, mfinaldate, mactualdate, mssc, mpanno, mtime,mcustinterview, minterviewdate, mdev_by, mcust-feedback,mSr_no, mgar_id, mpoc, from ASSESMENT where
CUSTOMER= :P17_CUSTOMER_ID;
m_body := m_body || ' ' || mas_id || ' ' || mcust_id || ' ' || mcustomer_name || ' ' || mproduct || ' ' || minstance || ' ' || mtoa || ' ' || mton || ' ' || mpriority ||' ' || massesor1 || ' ' || massesor2 ||' ' || mreviewer1 || ' ' || mreviewer2 ||' ' || mDoa || ' ' || mstartdate || ' ' || mreviewdate || ' ' || mfinaldate ||' ' || mactualdate || ' ' || mssc ||' ' || mpanno || ' ' || mtime ||' ' || mcustinterview || ' ' || minterviewdate || ' ' || mdev_by || ' ' || mcust-feedback ||' ' || mSr_no || ' ' || mgar_id ||' ' || mpoc || utl_tcp.crlf ||utl_tcp.crlf;
apex_mail.send( p_to => :P17_TO_ID,
p_from => :P17_FROM_ID ,
p_body => m_body, p_subj => 'Test mail');
APEX_MAIL.PUSH_QUEUE;
END;
Thanks in advance
Samiya
Edited by: user10763992 on Jun 19, 2009 12:15 AMRephrase the select statment;
From:
select ASSESMENT_ID, CUSTOMER_ID, CUSTOMER, PRODUCT, INSTANCE, TOA, TON, REL_PRIORITY, ASSESOR1, ASSESOR2, REVIEWER1, REVIEWER2, DOA, START_DATE, REVIEW_DUE_DATE, FINAL_DUE_DATE, ACTUAL_DEL_DATE, SSC , PA_NO, TIME_ENTRY, CUST_INTVW , INTVW_DATE , DEV_BY_ENG , CUST_FB , SR_NO , GAR_ID , POC from assesment into
mas_id,mcust_id, mcustomer_name, mproduct,minstance, mtoa,mton, mpriority, massesor1,massesor2, mreviewer1, mreviewer2, mDoa,mstartdate, mreviewdate, mfinaldate, mactualdate, mssc, mpanno, mtime,mcustinterview, minterviewdate, mdev_by, mcust-feedback,mSr_no, mgar_id, mpoc, from ASSESMENT where
CUSTOMER= :P17_CUSTOMER_ID;
To:
select ASSESMENT_ID, CUSTOMER_ID, CUSTOMER, PRODUCT, INSTANCE, TOA, TON, REL_PRIORITY, ASSESOR1, ASSESOR2, REVIEWER1, REVIEWER2, DOA, START_DATE, REVIEW_DUE_DATE, FINAL_DUE_DATE, ACTUAL_DEL_DATE, SSC , PA_NO, TIME_ENTRY, CUST_INTVW , INTVW_DATE , DEV_BY_ENG , CUST_FB , SR_NO , GAR_ID , POC into mas_id,mcust_id, mcustomer_name, mproduct,minstance, mtoa,mton, mpriority, massesor1,massesor2, mreviewer1, mreviewer2, mDoa,mstartdate, mreviewdate, mfinaldate, mactualdate, mssc, mpanno, mtime,mcustinterview, minterviewdate, mdev_by, mcust-feedback,mSr_no, mgar_id, mpoc from ASSESMENT where CUSTOMER= :P17_CUSTOMER_ID;
Regards,
Anasuya -
Help on Value Contract - Pricing Procedure.
Hi, I am trying to create value contract.
I have created a contract for specific material (WK2) with the target value. The pricing procedure is WK00Z with only one Ctype WK00. Condition Records are maintained for WK00 for customer / material.
When I create a release order, the unit pricing of the material is Target Value provided in the contract and getting multiplied by the quantity, instead of the price provided in Condition Records created.
Can any one tell me how to fix this error.
SunilI assume you create the order with reference to the contract and have copy control setup between contract and order.
At the item level copy control, what <u>"Pricing type"</u> have you used?
In the same place, what is the setting for <u>"Contract item copy mode"</u>? -
Simple Pricing Procedure Help Required
I am using following for sales order pricing.
Conditions Types:
PR00 for base price
HA00 for % Discount
HB00 for Fixed Discount (Value discount)
MWST for Sales Tax
Formulas:
HA00 is calculated (minus) from PR00
HB00 is calucated (minus) from PR00
MWST is calculated from total discounted amount (PR00 - HA00 - HB00)
Pricing Procedure
Step ........Ctype........desc................from.....to........reqt........bastype........acckey
10........pr00
20........ha00....................................10
30........hb00....................................20
35................discounted Amount.......20.......30
40........MWST.................................35..................10..............16..............MWS
Issues
1) in sales order, the condition type hb00 has amount 15, but it shows 0 under condition value column
2) how can i calculated the total Customer A/R Value i.e. discounted amount + MWSTHB00 is fixed discount and in your pricing procedure you have assigned step no 20 agaist HB00 that means you are offering fixed discount HB00 to HA00 for % Discount (because step no is HA00) and that is wrong
A discount is offered on another discount
Change HB00 from as step 10 from the original 20 (because step is PR00 which is base price and that deserves discount)
It should look like this
Pricing Procedure
Step ........Ctype........desc................from.....to........reqt........bastype........acckey
10........pr00
20........ha00....................................10
30........hb00....................................10........
35................discounted Amount.......20.......30
40........MWST.................................35..................10..............16..............MWS
Make the changes and post back
Regards
Raja -
CIN-Pricing Procedure for Trading Goods
Hi Gurus
Need yr expertise... Currently we have trading goods process which do not require any excise duties but VAT or CST is required.. Could you pls advise what will be the best pricing procedure to be used as the proposed pricing procedure by SAP (JFACT or JDEPOT) cannot be used as it will propose excise invoice?
If we do not maintain any excise duties in J1ID, system will not prpose any excise duties if we were to use either of the suggested pricing procedure but we will hit a warning message that excise duties are missing in J1ID..
How can we avoid this and what will be the best pricing procedure which do not require excise duties but sales tax is required?
Rgds..VinzHi Vinz,
you can make your won pricing proced.
e.g. ZMKTPRICE
here you can use your regular condition type what you have defined.
e.g PR00-Sale Price
K007-Discount
MWST= 4% or 12.5 (PR00-K007).
I think this will help you.
Best Regards
Sainath -
Invoice List Split - pricing procedure
Hi,
Please help.
We do not want to maintain the factoring discount for Invoice list.
We are combining the invoices , Debit memos, inv cancellations in the invoice list type LR. But we have different pricing procedure for invoices and debit memos. As a result the invoice list splits because of different pricing procedures. To avid split based on the pricing procedure, created a routine (data in VBRK/VBRP) and reset the pricing procedure field(VBRk-KALSM).
So the LR invoice will have pricing procedure as blanks. Please advise if this will have any other implications and also please guide the correct way of doing it.
Thank You.Hi
Well split can be avoided by user exit which exist at transaction VOFM look into this and get billing exits to avoid the split. There may be some condition at billing comment it as you dont need to split at billing. PLs do this appropriately as else you may stop the process. Anymore pls shoot me with the code you have done.
so it can be well avoided with user exit.
Cheers
AnthonyM -
Conditions mutually exclusive in the Pricing Procedure
Hello,
I want to define two conditions in the pricing procedure, but I don't want them to be determined at the same time in the billing document. One of them has an access sequence and it isn't always determined, and the other one doesn't have access sequence and is always determined, but I want that the last to be active only when the first one isn't. Is there any way to do this without developing a condition to put it in the requirement field?
Thank you,
SilviaTry to use the Condition Exclusion For Groups Of Conditions in the pricing customizing.
Create 2 groups, one assigned to the first condition and the other to the second, then assign the exclusion procedure to the you pricing schema.
The exclusion procedure should be D, that means:
Exclusive procedure: If a condition type from the first group exists
in the document, all conditions types that are found in the second
group are set to inactive.
Pls. reward points if helpful
Regards
Roberto -
Configuring the pricing procedure
Hi Experts,
My requiremnt is,
1. configure the price inclusive of sales tax = X(Gross Price)
2.calculate the vat of 4% in that = X*(104/100)=y(tax amount of 4%).
3.Net price which is exclusive of tax =X-Y=z(net price).
This is the scenario of the pricing procedure,.
can u help me how to configure the pricing procedure as per this scenario.
Gross price which has to be entered ,while creating the sale order. From that vat 4% output tax which has to be calculated and finally give the net price excluding the tax amount..
I dono on what basis i should select my condition tables.I knw only the basic procedure of pricing .
pls help me urgently.
Regards,
Divya.Hi divya,
This may be helpful for u..
15 0 ZPR0 FACT PRICE STD DOM
200 0 JEXP IN: A/R BED %
405 0 Copy of base value 15
410 0 JEXT IN A/R BED total 15
420 0 BED + AED + SED+CESS 200 202
422 0 ZECP IN A/R % ECess 410 419
426 0 BED + AED + SED+ CESS 420
428 0 copy of Base Value 420
430 0 BASIC + ED + ECESS 10
440 0 JA1X A/R Secondary&Hr ECS 424 429
445 0 BASIC + ED + ECESS+HSCess 420
430 440
550 0 ZIVP IN A/R VAT Payable 445
600 0 Base + ED + ST 445 560
810 0 Net Value 600
Regards,
Dippy -
About tax in the pricing procedure
Hi Gurus,
I need your help. Our client says that the tax was incorrectly calculated from the start of SAP application.
Before SAP Application, their tax is computed as follows based on the Pricing procedure used:
19% on Freight
6% on Value of goods
But now this is how tax is incorrectly calculated:
6% on net value of goods
I need your help on how I will solve this issue. This tax calculation should only be applied to sales to domestic Intercompany customer.Hi,
Can you pls explain little more clearly with example in the pre and post SAP scenarios.
Kind Regards
Chakradhar
Maybe you are looking for
-
Application Error: Adobe Has Encountered a Problem?
I know this thread is a million times posted and one fix for one system doesn't resolve the issue for another system so instead of reinventing the wheel with this error I am reverse engineering the error. I will post what fixes it for my situation i
-
How do I Install Ubuntu 14.10 on efi HP110-225e​a machine?
I am installing 14.10 64 bit on to an entry level, mATX, new HP 110-225ea Desktop PC. It has an AMI bios version 1.8.0.0 and the machine was preloaded with Windows 8.1. I have reformatted the drive to eradicate Windows. The 1 TB hard drive that I ins
-
Oracle 9iAS v1.0.2.2.1 iSetup.exe file
Hello! Could anyone arrange me a copy of a working iSetup.exe file for Oracle 9iAS v1.0.2.2.1, because the one that i downloaded does not work at all when i double click on it! I downloaded the iSetup.exe file that corrects the CD-ROM problem, but i
-
PLEASE HELP!!! I've tried to install Solaris 8 on Intel a number of times. Sometimes I get the whole way through the install without a hitch, but then everything hangs once I get into the CDE (I can just sit and stare at it for 5 minutes and it hangs
-
Re: WebLogic RDB jdbc problem
Hi Joe, I tried the two things you asked: 1. Setting the initial and max capacity of the Connection Pool to 1 does not make any further difference, the reselt set is still sometimes empty. 2. If I use the code from the stand-alone application (thus i