Roundind off - DIFF condition

Hello friends,
It's the first time that I deal with DIFF condition.
This is the requirement that I'm trying to fulfill :
Total value before DIFF : 10,70 10,71 10,72 10,73 10,74
Total value after DIFF :    10,70 10,70 10,70 10,70 10,70
Total value before DIFF : 10,75
Total value after DIFF : 10,75
Total value before DIFF : 10,76 10,77 10,78 10,79
Total value after DIFF :    10,80 10,80 10,80 10,80
I have chosen rounding unit "5", system brings in sales order DIFF with value 0.
In fact, I need clarifications about how does this condition DIFF work?
What rule should I define in table T001R ?
Regards,
Bahia.
Edited by: Bahia M. on Apr 27, 2010 11:07 AM

Dear Bahia,
The standard way in which rounding can be achieved in SAP is through OB90 where we define a rounding rule. Like others above said, we define a rule for the combination of Company Code and Currency.
Here we define for example:    1000 + USD = 100.  This means that all USD values will be rounded to the nearest Dollar. All values                                                                               
are without cents.
or                                               1000 + USD  =  50. This means all the values will be rounded to the nearest half Dollar, like 0.50 or
                                                                                1.00 or 1.50 or 2.00 and so on.
To achieve this, we need to assign this rounding rule in the pricing procedure against our required condition type. In your case you want the rounding to happen for net price. this has to a condition type and against this condition type, under Requirements give '13' and under CalTyp give '17'. Your rounding will work. Hope this is clear to you.
Regards
Venkat-Hyd

Similar Messages

  • DIFF condition appearing twice

    Hi,
    I have added the rounding off condition DIFF in my pricing procedure. But now when I am creating the contract the condition DIFF is appearing twice at the header level where as at the item level it is appearing only once.
    I am not able to understand why is it appearing twice at the header level when it is appearing only once at the item.
    Can someone please help.
    Regards,
    Wasim.

    Hi Vishal,
    The settings as per what you have said. Its group condition with no access sequence and not possible to process manually.
    My contract is having 10 line items and some line items is having positive DIFF value while some are having negative DIFF value as below:
    Line item 10 is having Price as 100.10 the DIFF is -0.10 Final value is 100
    Line item 20 is having price as 98.89 the DIFF is +0.11 Final value is 99
    At item level there is only one DIFF condition but at header levelits appearing twice as sum of positive value and sum of negative value.
    Can you please advice.
    Regards,
    Wasim.

  • DIFF Condition type

    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
    Rajesh

    Dear 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

  • T code F-44 - Tab " Charge Off Diff "  - Balancing field "Profit Center" in

    Hi Gurus,
    Some vendor account has small CREDIT balances ( ignorable value line 0.50 paise, 0.15 paise )  which needs to be transferred to profit & loss account.
    Advised client to Use F-44 and tab "Charge Off Diff".
    While saving the entry, System throws a below error :-
    Balancing field "Profit Center" in line item 002 not filled
    Message no. GLT2201
    Then,  I assigned a default profit center on VENDOR RECON account ( T code 3KEH ).
    But, still system throws a same error.
    Pl guide
    Tks in advance
    tks / Devi Aparna...

    Dear Nkonnipati,
    Have a GL  - Payment Diff a/c - 679999 which is assigned in FBKP already.   But, have not ticked the 'Post Automatically only".
    Tried to clear Vendor manually using F-44.   Facing the above said  error.
    After getting your reply,   have ticked " Post Automatically only " and tried  to clear.
    Got the below entry while stimulation.
        PK  BusA Acct                               INR   Amount        Tax amnt
    001 34  TN99 0000002420  VISHVADEVI ENGINEE             0.13-
    002 27  TN99 0000002420  VISHVADEVI ENGINEE             0.13
    Here also i got the same Profit Center Issue error. 
    But the GL  - Payment Diff a/c - 679999 not selected...
    Where  i am mistaken. Pl guide.
    tks / Dhamo

  • 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 Mitra

    Hi,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

  • Roundig Off Diff

    Hi All,
    I have maintained Rounding on my Net Amount by maitaining Company Code - Currency - Rounding Unit in T001R
    and also having PR00 - Req 13 - Cal Type 17 in v/08.
    Step10--Counter0PR00PriceFrom-To13--17
    So first i have the rounded off Price then i have tax calculated on the rounded value.
    Now i want to see the DIFF in rounding happened.
    For this i have added DIFF as below
    Step10--Counter0PR00PriceFromTo13--17
    Step15--Counter0DIFFRounding OffFrom-10To13--16 -
    Base4
    But The DIFF is coming as zero in condition type
    Please help.

    Hi,
    As per the GR Value, it would be 1599.56 Rs. and person responsible for LIV would have changed it to 1500 Rs. in "Amount" field under "Basic Data" tab of MIRO so there is a difference of 0.44 Rs. which should get posted to Rounding off difference A/c via Transaction Key "DIF" in MIRO.
    Check in OBYC whether proper GL has been assigned or not?

  • Problem in Routine after rounding off the condition value

    Dear all,
          I have attached the routine for rounding off value for condition value for T.Code va02. Routine is working fine but the problem is after the execution of routine it goes in some standard program LV61AA55 where again the rounded value gets changed . Maximum points will be allocated ..
    Thanks anr Regards

    FORM FRM_KONDI_WERT_925.
    *{   INSERT         D01K911062                                        2
    data : wa_xkomv like xkomv,
            v_kwert like xkomv-kwert,
           W_INDEX  TYPE SY-TABIX.
    read table xkomv into wa_xkomv with key kschl = 'JIN6'.
    W_INDEX = SY-TABIX.
    v_kwert = 1 * wa_xkomv-kwert / 100.
      V_KWERT = WA_XKOMV-KWERT.
    read table xkomv with key kschl = 'JHSC'.
    CALL FUNCTION 'J_1I6_ROUND_TO_NEAREST_AMT'
       EXPORTING
         I_AMOUNT                 = v_kwert
       I_AMOUNT1                =
       I_AMOUNT2                =
       I_AMOUNT3                =
       I_AMOUNT4                =
       I_AMOUNT5                =
       I_EXADDTAX1_AMOUNT       =
       I_EXADDTAX2_AMOUNT       =
       I_EXADDTAX3_AMOUNT       =
      IMPORTING
        E_AMOUNT                 = v_kwert
       E_AMOUNT1                =
       E_AMOUNT2                =
       E_AMOUNT3                =
       E_AMOUNT4                =
       E_AMOUNT5                =
       E_EXADDTAX1_AMOUNT       =
       E_EXADDTAX2_AMOUNT       =
       E_EXADDTAX3_AMOUNT       =
    xkomv-kwert = v_kwert.
    xkwert = v_kwert.
    modify xkomv INDEX W_INDEX transporting kwert.
    *}   INSERT
    ENDFORM.

  • How to set off import conditions

    Dear all
    I have created the given below conditon type for import.,
    CVD - JCV1
    EDU - JECV
    SED - J1CV
    ADD -  JADC
    every thing get in to the place and calaulation also get in well however the above condition not getting set off. (all the condition cost inventorised).
    help pl.
    rgs
    mrs

    Dear ,
    What u said, I have maintained even not get in correct place.
    my default setting given below
    JCV1 - CVD cond.
    JMOP - A/P BED cond
    JSX1 - A/P SED cond
    JAX1 - A/P AED cond
    JMOP - BED perc
    JAOP - AED perc
    JSOP - SED perc
    JEC1 - ECS AP
    JEC1 - ECS perc
    JECV - ECS cond
    JADC - ADC cond
    JSEP - A/P AT1 cond
    JSEP - AT1 perc
    can u help me........
    point  will be sure
    Thanks
    mrs

  • DIFF condition for Taxes

    HI
    Can any one please help me in knowing if I can use the condition Type DIFF (v/06) for round the Tax and how it get the account determination (V/08) .
    V/06
    Condition Class D Taxes
    Calculation Type B Fixed Amount
    Condition Category L Generally new when copying
    Manual Entries D Not possible to process manually
    Item Condition X
    Thanks in advance

    Maintain Account Key for the same in Pricing Procedure.
    As your maintaining DIFF as Tax Condition type,
    assign the G/L Account for it in TCode OB40 aganist account key used.
    Regards
    JP

  • Smartform-Suppress Zero and Display Zero for same field in Diff Conditions?

    Hi,
    I have a scenario in smartform, where for a quantity field of length p15 and Dec3, needs to display ZERO for one scenario and display SPACE for another condition. To display ZERO i have made it as &quantity(c)&, so that i can display zero. It displays ZERO, but for another condition, when i want to display space, there also it displays 0.000 ! how to display SPACE there ?
    thanks,
    Padma

    Hi,
    I think then in that case we need to use (NZ) I am not sure. But however why don't you use the Condition Tab in the Text by Including the Condition Quantity > 0.000.
    Please let me know if anyone of this works for you.
    Regards,
    SRinivas

  • How to use standard DIFF pricing condition in pricing procedure

    In  my pricing procedure
    there is total amount value including Tax
    & I want to apply DIFF (Rounding Off) condition on that total
    but I don't know how It apply ?
    please provide me solution.
    thank you .

    actually In the pricing procedure
    after some pricing condition there is TOTAL
    then apply TAX (JLST)
    then  Amount inclusive of tax
    then I have to apply DIFF condition to round off the "Amount inclusive of tax" .
    but I do not know how I apply it
    please provide me solution

  • Pricing error - Mandatory conditions ZMWS DIFF are missing.

    Hi All,
    We have the error in package quotation Mandatory condition types (ZMWS) & (DIFF) is missing. We check randomly with some customers error is not appearing.(Error is occurring only for particularly ONE customer.)    
    Initially while entering the details in document (customer no., material, sales areau2026) before saving the document the error message is u201CInternal Error during Pricingu201D.
    After saving the document error is occurring as mentioned below.
    Error messages:   
    1. Pricing error: Mandatory condition MT Output Tax (ZMWS) is missing
    2. Pricing error: Mandatory condition Rounding Off (DIFF) is missing.
    Error message is clearing after some work around in the documents.   
    1. At header level, change the currency from CHF to EUR and then back to CHF.This will get rid of Round condition(DIFF).
    2. And to get rid of out put tax, Ship to address (at header partner tab) by change the country from CH to DE, and changing  Transportation zone and Post code country specific to DE. Close the address window and open it again. Change back the address to the original CH and close the window. Out put tax (ZMWS) error will go away.
    Kindly any one can give your valuable inputs on this issue. Your help will highly appreciate.
    Thanks in advance.
    Regards
    Bala

    Hi Michael
       CRM are dtermined using the condition technique(E.g.condition type MWST or UTXJ).Have you assisgned the Business partenr Tax Classification?.If the billing is carried out in the CRM system,tax determination will be accomplsihed by using the TTE.The condition typeOTTE triggers the call of the TTE.Maintenance will take place in CRM.
    PLEASE CHECK
    Business Partner Classification
    *Assignment of tax types and groups
    *Tax Calculation per country and Region.
    *Tax numbers for NATURAL PERSON
    Product Tax Classification.
    *Assisgnment of tax types and Groups
    *Tax Calculation per country and Region
    Organisational Unit-Business place
    Customizing of Tax Types and Tax Groups for BP and Products.
    I hope this helps!!

  • How Rounding Off condition works?

    Hi
    My client has 2 pricing procedures for different sales organizations.
    In one pricing procedure, rounding off is taking place successfully, where as for other it is not working.
    At first place, I want to understand how this condition works, and do we write any routine etc for the same?
    need to understand the functionality in order to analyse the procedure, and effect.
    Thanks
    Trupti

    need some input,
    you want to know Rounding Off for PRICING PROCEDURE??
    or you want to know Rounding Off for condition type??
    If you want to know Rounding Off for condition type then go to V/06 select your condition type
    in Control Data 1, there is Rounding rule
    If you select '_', values are rounded off according to business standards:
    10.454 -> 10.45
    If you select'A', values are always rounded up:
    10.459 -> 10.46
    If you select  'B', values are always rounded down:
    1045.9 -> 1045 L

  • Off-Invoice and tax conditions valorization

    Hi,
    in my business case I need to value the Off-Invoice conditions and the taxes using different date.
    The standard system use always the Service Renderred Date to value these conditions.
    Do you know if there are any tools (User Exit or BAPI) I can use to manage different pricing dates or if it is possible to force a repricing during the invoice creation?
    Thank you,
    Alessandro

    Hi Alessandro!
    > I know that the pricing type can be driven using the
    > customizing functionalities in copying control
    > setting but I cannot define different date to value
    > different off invoice conditions.
    Okay, from your short question I wasn't sure about this.
    Do you know if it
    > is possible or how can I meet my requirements?
    >
    > Moreover using these customizing setting I can define
    > how the pricing can be triggered during the invoicing
    > document creation but I don't know how the re-pricing
    > can be automatically (not manually) performed.
    There is nothing like an automatic re-pricing. You could change invoices, maybe in batch by a mass update, but later is no trigger, which would select the invoices (only own reports).
    I guess, re-pricing with several different dates will make more trouble than changing the date inside one pricing.
    If you really can't get the conditions out of the document flow, then you have to make own coding - there is definitely no standard functionality for multiple pricing dates.
    Also the usual KOMK-user-exits won't help - it's to early and would be the same for all conditions.
    You can think about two different ways:
    - changing the KOMK-PRSDT in requirements to the desired dates
    - making own condition determination in a condition formula
    Requirements would be better from performance point of view (formulas are called several times during document creation), but using CONDITION_RECORD_READ in a formula would be easier to create.
    Requirements would be less coding, but might run into some troubles in case of caching the KOMK - in newer releases the whole KOMK / KOMP is held in internal tables instead re-building them all the time.
    A condition with a simple access (like MWST - found all the time, take fixed 1, 1 values) will be fast found by standard pricing, then in a condition value formula an own condition determination can be done. A carefully caching has to be implemented - so that several executions of the formula don't lead to several condition determinations  - but also all the different lines don't get mixed up. Just search through some standard formulas, I think in the Brasilian parts (J1...) are similiar things done - you should find the relevant fields for export the result to the standard pricing.
    Regards,
    Christian
    >
    > Thank you in advance,
    > Alessandro

  • Rounding off value problem in sales order

    Hi All,
    This is related to a rounding off value problem in sales order.
    The problem is described by an example which is as follows -
    Selling Price of Material A = Rs. 176.76
    Excise charged = Rs. 21.80
    Total Price = Rs.176.76 + Rs.21.80 = Rs. 198.56
    On this total Trade Discount (ZDTD) having access sequence,is calculated  at the rate of 4% = Rs. 7.94
    But the condition base value after the discount is showing Rs.198.60 instead of Rs.198.56
    I want the system to reflect the value as Rs.198.56 intact and it should not round up to the nearest value i.e. Rs. 198.60
    Why is this happening? Is it possible to reflect the exact value? If yes what is needed to be done?
    The commercial round off is activated for the DIFF Condition Type.
    Looking forward to some valuable suggestions.
    Thanks & Regards
    Priyanka Mitra

    Hi Ramesh,
    Thanks for your suggestion but the problem has been solved by me.
    Regards
    Priyanka Mitra

Maybe you are looking for

  • Bill Accounting issue  frieght clearing  provision account is not getting

    Hello Experts Subjcet: Bill Accounting issue  frieght clearing  provision account is not getting cleared at the time of accounting. Error in ZIVA for invoice parking and ZIVB for invoice posting my user tying to post the invoice through ZIVB with ref

  • How to close a video after it plays

    Hey people, Say you have a video intro that you would like to have dissapear after it plays. Use this code. (place in trigger event) var vid = sym.$("bird_holder"); vid.html('<video width="1022" height="575" id="bird" src="video/Intro_Animation.mp4"

  • How to get all materials of plant DE20

    Hello Team, I want all materials of plant DE20 , Could you please tell me how to get this ? Thanks in advanse! With Regards, Pritee.

  • Workspace View having two buttons Approve/Reject

    Hi, My client wants us to change the BPM workspace completely. We have a manager role. The client wants us to create a view with a column with a certain ID. Based on that ID, the manager would either approve or reject instances in his role. But the c

  • Can't get past setup assistant

    Imac running OSX 10.5 froze while intalling updates. Turned off, when restarted it took me to the setup assistant and won't let me past it now. Whenever I log in, just goes back to setup. From that screen, can't do anything at all, whether restart, s