Diff in Condition Types
Hi
Can any one tell how to use the standard SAP to calculate diff between 2 condition types.
I have 1 Ccondition type which is VPRS and other is inter company price- PI02.
Can any one tell how to do this without ABAP work.
thanks
Use the R100 condition type as a 100% dicsount (see how SAP uses this in delivered sample pricing procedures.)
Something like
Step 100 Condition ZAAA
Step 110 Condition R100 with base of step 100
Step 120 Condition ZBBB
Step 130 Subtotal fom 110 to 120
==> Step 130 gives a difference between ZBBB and ZAAA (ZBBB - ZAAA)
(If the R100 gives problems, create a discount condition type for a percentage and create a condition record for 100%)
Best regards,
J Albert
Similar Messages
-
Diff Condition Type Account Posting in Sales
Hello All,
The problem in SD pricing is as follows:-
In a pricing procedure we have two manual condition types one is for normal Sales Dr/ Cr. & another for Sales Freight.Now I want to know what are the configurations needed so as to get - After saving the sales order in case of Round Off calculation & posting for Sales Dr. / Cr. the GL code assignment in DIFF account key will be of Sales Dr./ Cr. whereas in case of Sales Freight for Round Off calculation & posting the GL code assignment in DIFF account key will be of Freight Revenue.
Please suggest.
Thanks & Regards
Priyanka MitraHi,friend
Actually, I'm not very clear your requirement.
For the account determination, you should notice some key information.
In the pricing procedure, the account key is very important factor for account determination.
In the menu SPRO->Sales and Distribution->Basic Function->Account Assignment/Costing->Revenue Account Determine, you can find out the IMG settings for revenue account.
Normally, the account is determined by Chart of Account, Sales Org., Customer account assignment group, Material account assignment group and account key.
Hope it can take help!
Thanks!
Wink -
Problem of DIFF (Rounding Off) Condition Type in Sales Pricing Procedure
Hi All,
This problem is related to Sales Order. The system is not picking up a condition type in the pricing procedure.
For example when I am raising a sales Order where the Trade Price is being calculated with the help of a Alternative Calculation Type , Subtotal 1 , X in the the Print column and Posting Key ERL are assigned to it.Here in the end the condition type DIFF is not getting populated in the pricing though it is maintained in the pricing procedure. When I am checking in the pricing analysis the error message and its detailed description which is shown as follows -
DIFF 011 Condition ignored (requirement 013 not fulfilled)
The requirement 1. was assigned to this condition in the pricing procedure. This requirement was not met in the preliminary condition step, and so the condition was excluded from further processing.
You can use Additional information to display the requirements used.
Now considering the above scenario please suggest to attain my requirement.
Thanks & Regards
PriyankaDear Priyanka,
The "reqt" field in the pricing procedure basically tells d system that the routine mentioned in this field is a sort of prerequisite without fullfilling of which the associated condition type will not get xecuted.
In ur case u have selected "1" which is for condition types A001, B001 etc used in "material listing / xclusion" function.
For condition type DIFF, the correct value is "13" i.e "Rounding as per T001R".
So just replace "1" with "13", things will b fine.
Please close the thread if answered.
regards
Param -
Diff. between Tax Code and Condition Types
Hi,
What is the diff. between Tax Code and Condition Type???
Why we maintain Tax Codes under Invoice Tab in PO, when Condition Types are available for Calculation Procedure...???
Please guide..hi..
Tax code : Tax code in some what more specific for calculating the tax...some material is having 2% tax..some having 3 % tax..etc..and these are input tax...so..these tax code will be of type input tax..
now..based on the nature of tax type amount will be calculated....
suppose tax code is calculation of 2 condtion type so ..we can do it in tax code conditon record fv11 also..
so..tax code can be a combination of cond type...
where as through cond type also we can also achieve this..by using one statistical cond type...
Cond Type : cond type is for the daily pricing configuration..how system will calculate the price for a centain material we can make define the rules here...
Try this out..
Thans -
Condition type: DIFF-Rounding Off
Dear Colleagues,
The condition type DIFF-Rounding off is not woring in sales order.
Config details as follows.
1. OB90->Respective Company Code, Currency & rounding unit of '5' is being set in this transaction.
2. Define condition type DIFF via Transaction V/06. This condition type is maintained as "Group and Item Condition".
3. Included the condition type DIFF in the pricing procedure:setting are as per standard Reqt = 13, Caltype = 16, BasType = 4.
Two issues noticed:
1) In the sales order: DIFF is determined at item level and header level as well but value of DIFF shows "Zero".
2) Crdit memo: DIFF was not determined.
In both the cases Net value + Tax was in decimals, supposed to round off.
Could anyone help what needs to be done or missing data.
What exactly the functionaly of DIFF condittion type... Does it round of Net value + Tax or each condition value .
Thanks & Regards,
Vamsi P.Further, you can refer following SAP notes for your understanding and reference:
- Note 0022963
: Rounding problems in condition basis
- Note 0080183
: Rounding
- Note 0130742
: Roundings in subtotal lines
- Note 0154789
: Roundings in subtotal lines, part 2
- Note 0311135
: Rounding errors of condition value
- Note 0886532
: Pricing: Displaying and rounding numbers
- Note 1481061
: Rounding Customizing in SD
Regards
JP -
Can we maintain diff tax codes for one tax condition type in creating CRs
Hi Gurus,
Can we maintain diff tax codes for one tax condition type during maintaining of Condition Records. (Taxes)
For example in VK11 screen for different combination of tax classification for customer and tax classification for material and
tax codes like P0, P1, P2 etc. If so which tax code will be picked during creation of sales order? Pls help me........
Regards.......DivakaranHi Karan,
Yes we can.
For example you have three tax code
P0 -- 0% (Fully exempt)
P1-- 5% (Half tax)
P2 -- 10% (Full tax)
Now when you create the condition record then you have to create the three condition record for one condition type
MWST
Country -- tax classification of customer -- tax classification of material -- Tax % -- Tax code
IN -
> 0 (Tax exempt) -
> 1 (Full tax) -
> 0 -
> P0
IN -
> 1 (half Tax ) -
>1 (Full tax) -
> 5% -
> P1
IN -
> 2 (Full Tax ) -
> 1 (Full tax) -
> 10% -
> P2
Hope it helps,
Regards,
MT
Edited by: M T on Mar 23, 2010 4:19 PM
Edited by: M T on Mar 23, 2010 7:27 PM -
Hi
all,
i am working on pricing procedure i come a cross DIFF condition type can any on e guide me we use DIFF condition type in our pricing procedure and please let me know any document on condition type DIFF condition type
Thanks
RajeshDear Rajesh,
Please search the Forum fist for your queries first & only then post if not satisfied with exixting suggestions.
Anyways, DIFF condition type is used where you watn to round off your Sales Documents or Invoices automatically. This also helps in posting rounded off amount to a seperate GL account so that at the end of a period you can have reports for rounded figures ready.
Diff condition type is to be used with routines & calculation type in Pricing Procedure to get desired results.
Hope this helps.. .
Thanks,
Jignesh Mehta -
What is the diff bet condition class and condition type.
Hello Gurus
What is the diff bet condition class and condition type.
I have seen so many threads on this but not getting the exact usefullness.
Difference between Condition class and Condition Category
What is the difference between condition class and condition category?
Condition class and condition category etc.
As per the knowledge i gained condition class tells the type of the condition ie either price , discount ,taxes etc.
Then please tell me why we require cond category.Please give a business scenario where we can justify it use.Hi shiva
Difference between Condition Category and Condition Class
Condition Category -
It is the Classification of conditions as per the categories ,Say for example Freight condition types you have the same conditon category
Condition class -
It classifies the condition types as price , discounts , taxes , discount etc
Regards
Srinath -
Diff betwn Manual field in Pricing Proc(V/08) and in Condition type Screen
Hi,
Can anyone please help me in knowing what is the difference between "Manual" field maintained in Pricing Procedure(V/08) and "Manual" field maintained in V/06.
Thanks in advance.
Regards,
Rianka.Hi,
Let me explain with some cases.
Case 1: I need a pricing condition type to get the value from condition records and at the same time user can be able to modify it
Keep manual indicator in V/06. There is no need to keep manual indicator at V/08.
Case 2: I'm having a manual header condition type for which user will enter the value at document
Keep it as manual in both the places.
Case 3: I'm getting a value from EDI such as customer expected price which should not be edited inside the conditions.
Keep it as manual in V/08 and restrict manual entry through V/06.
You dont need to keep access sequence for condition types which are marked as manual in V/08. It should get value either using routines in Altcalc type or manual entry inside the document by user. And all the header conditions are set as manual in V/08. Hope now it clarifies.
Regards,
P Gomatheeswaran. -
Problem with pricing condition type in case of proforma invoicing
Hello All,
the problem is related to a pricing condition type in case of proforma invoice where the details are as follows -
Name of Condition Type - ZADC - Add 10% on Cost Access seq. Z038 Diff
Plus/minus A Positive
Cond. class - A Discount or surcharge
Calculat.type - A Percentage
Cond.category - Blank
Manual entries D Not possible to process manually
Amount / Percent - Checked
Item Condition - checked
Scale Basis - Quantity
Currency Conversion - Checked
Quantity Conversion - Checked
This condition type has been kept as statistical in the pricing procedure. Still in the proforma invoice the condition type is not getting reflected automatically , whenever I am updating with " carry out new pricing " option the condition type is getting populated.In case of other commercial invoices this very condition type is getting populated automatically without any updates.Along with this point to be noted is that the Condition type in which the actual costi is captured has been kept active.
What more needs to be configured or what are the changes to be done to populate the condition type automatically as statistical during the time of proforma invoicing?
Thanks & Regards
Priyanka MitraHi,
Kindly do the pricing analysis and check whether you have the following error such as
Inactive condition type because of subsequent price,
Regards,
Ravi -
Restrict duplicate condition type in va01
Hello Experts.
I want to restrict user from entering duplicate condition types in tcode va01, how can I go about it?
Is there any user exit or BADI available, if yes please let me know how to go about it
Thanks in Advance...HI deven,
Check any one from the below :
Enhancement
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
SDAPO001 Activating Sourcing Subitem Quantity Propagation
V45A0001 Determine alternative materials for product selection
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45P0001 SD customer function for cross-company code sales
V45L0001 SD component supplier processing (customer enhancements)
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45E0001 Update the purchase order from the sales order
Business Add-in
BADI_SD_SCH_GETWAGFZ Scheduling Agreement: Read WAGFZ from S073
Regards
Abhii -
Hello SAP Prof,
1.What is diff b/w SKTV and SKT0 (cash discount). What is the use .
What setting we have to done to apply condition type SKTV (cash discount before Tax)and SKTO ( cash Discount after tax)in a single sales order.
2.what is the difference in condition type HD00 and KF00.Hi,
<b>SKTO & SKTV</b>
SKTVcash discount before Tax
SKTO cash Discount after tax
SKTV & SKTO are intended for cash discounts. Cash discount percentage comes from payment terms. Effect of cash discount on taxation base and receivables entry comes from company code.
If discount base amount is net value then the requirement (14) for SKTV is satisfied and the expected cash discount is deducted before tax is calculated (CBV 2)
If discount base amount is gross value then the requirement (9) for SKTO is satisfied and invoice value and tax is gross of cash discount. If then the tax base is net value then expected cash discount is calculated based on the net value without tax (CBV 11).
Refer to help in the company code config for more details and look at pricing procedure to see how calculations are done.
<b>Note:</b>
Ensure that all item which are in sale order are marked with cash discount
ie., In material master----> In sale org 1 view the cash discount tick should be there
HD00:
This is header discount. normally all cond types are item condition but few condition are header discount, means u can give is discount to the whole document not each line item
KF00:
It is the item condition, opposite to HD00. The freight cahrges is for each line item
hope this helps u
regards,
Arunprasad -
Hi All,
I have encounter a PO condition type issue, hope to get someone to enlighten me.
I have create both cuztomize condition type ZOT2 AND ZOT3.
With config in Control data 1
Cond. Class - A Discount or Surcharge
Calculat. type - B Fixed Amount
Cond. category - B Delivery cost
Group Condition
Select for Group cond. & RoundDiffComp
GrpCond.routine - 1 Overall Document
ZOT2 in header condition should be divided into item via value.
ZOT3 in header condition should be divided into item via quantity.
Both condition type havemanually enter with value 300
In the test PO I have created 3 materials:-
Material Quantity Net Price Item Net
A 100 1,615.00 161,500.00
B 100 16.15 1,615.00
C 1000 16.15 16,150.00
In the Item view calculation for both condition type as stated below:-
ZOT2 - 270.27 : 2.70 : 27.03 (Ratios base on Value 100:1:10)
ZOT3 - 270.27 : 2.70 : 27.03 (Rations base on Quantity 1:1:10) the amount result should be 25: 25: 250 but the result I get from the system for condition type ZOT3 is the same as ZOT2.
Please advise how to reticfy the configuration. Thank you.Eugenia Foong Pui Mun wrote:
Hi Shiva,
>
> I have try to config with the info you have suggested, but it does not seem to get the expected result.
Hi Eugenia...
I tested scenario with values you have mentioned. It works perfect both ways. Pls follow this....
1. Pls avert the changes I had suggested in my prev reply for changing the condition types. (group condition active, round diff condition & group cond routine, keep them as they are)
2. While you enter value in header with condition type ZOT2. the value gets properly distribute by the ratio 100:1:10 and thats perfect......Now
3. While you enter the values for condition type ZOT3 in the header...Pls note that your Total Qty is 1200 and the total condition value is 300 this means per unit qty the value is 300/1200 =0.25...
Now while you enter the values for ZOT3 in the header, enter 300 in the Amount column and 1200 in the Per column, meaning that the total of 300 shoud be divided into 1200 units irrespective of quantities per Line Item
Now check the results and you will have the distribution ratio 1:1:100
NB:For ZOT3 (Qty base) to work the UoM for all the line items must be similar
Pls check and revert
Regards
Shiva
Edited by: Shivaspatil on Nov 24, 2011 12:42 PM -
How are Condition types EDI1 & EDI2 used?
dear venkat
EDI1 AND EDI2 (Customer expected price):
In normal business process, business charges certain price for particular material but customer expects certain price. Customer expected price can be entered manually or through EDI (Electronic Data Interchange). Someone in the business may accept or reject customer expected price. So that system has to block the billing document by considering sales document as a incomplete one so that the document can be released by using transaction code V.25 by accepting or rejecting customer expecting price.
Condition type EDI 1 is used to compare the net price for each item whereas condition type EDI2 is used to compare the overall item value (net price * quantity)
For EDI1, calculation is = 8; for EDI2, calculation is = 8 make it as a manual/statistical.
In V/08, include EDI1 and EDI2 as last steps.
Go to VA01, raise the sales order
Go to item condition screen, now include EDI1 as 40/- and EDI2 as 40/-
Raise delivery and invoice. System block invoice
Now go to V.25 and click on release and now raise the invoice
The customer expected price is differ from the automatically determined price or value by more than the maximum difference allowed then the system will look this order as incomplete when it is saved .
The blocked sales order should be released by concern person through work list traction code: V.25
 logistics
 S d
 sales
 Information. System
 Work listV.25 release customer expected price.
Select the sales order click on release, save and exit.
rewards pls
siva -
Condition Type Groups - Rebates
Plz make me understand d use of the "Condition Type Groups" with example. The F1 help n stuff on SDN has already been checked, some1 who has worked on rebates will b able 2 xplain better d xact need of "condition type groups" e.g sometimes v have only 1 condition type assgined 2 it bt diff tables of that condition type n sometimes just 1 table of 1 condition type then wat's d need of it?
An answer with a small scenario would b of gr8 help.
regardsHi,
i think u r working on rebtes,
Condtype grup is used to group the condtypes together to come in an agreement for selection.
for example:
you r working material rebate
for this condtype is BO02, for this condtype you want to use 3 key combination (condtables/accesses in access sequence). how you club these cond accesses to ur agreement type. unless u group them. here u group them when assign condtable 1,2,3, to BO02 in this screen.
observe this example:
condtypegrup counter condtype table
xyz 1 BO02 1 customer/material
xyz 2 BO02 2 region/material
xyz 3 BO02 3 countrly/material
xyz 1 BO03 1 customer/material
xyz 2 BO03 2 region/material
xyz 3 BO03 3 countrly/material
now u assign this condtypegroup to agreemtn type for say XXXX,
finally u create agreement type in BO01 t.code
at the time of agreemtn creation u get all the above combination for selection in a popup. that 6 options in two condtypes in on conditiontypegroup.
hope u understand
regards,
sadanandam kasarla
Maybe you are looking for
-
IPad Mini Retina Display Intense Flickering Issue
Hi all, I've got an iPad Mini Retina 16 Gb iOS 7.1.2, I purchased at end of November 2013. Beginning yesterday, I had two incidents several hours apart where the display would suddenly start flickering like an old black and white TV set. First time i
-
Deploying a JSF 1.2 webapp with an EJB 3.0
Hi, I am trying to deploy an EAR file that consist of an EJB 3.0 stateless session bean and a mdb and JSF 1.2 and i get the following exception, Excepción: NoClassDefFoundError: Falta la clase: javax.el.ExpressionFactory Clase Dependiente: org.apache
-
Integration Process w/ return code 99
Have a very weird situation with an integration process. In our development environment, in SXI_CACHE, it returns a return code of 99 signalling some type of error. The weird problem is that the process works just fine. It's an IDOC to flat file scen
-
Doing an Xmas clear out of old unwanted images (zero or 1 star in this case) so after using a smart set to identify them, I thin marked them as "rejected" Trouble is they span many directories. Is there any way to "batch delete" them without having t
-
I have recently purchased a 2014 Dodge Ram. When I plug my iPod classic into the USB port, it plays - but it sounds like Alvin and the Chipmunks! Has anyone else had this problem? The dealer says an iPod classic is not supported. I'm playing though