Skip to Content
avatar image
Former Member

rounding down condition in prising

hi

i need help for rounding down condition in prising

For commercial rounding in OB90 WE ASSIGN

CO CODE-- INR --100

For rounding down what is the asiignment

CO CODE-- INR --?????

if any more confuguration

pls guide

Also tell me for rounding up ?

sandeep

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

8 Answers

  • avatar image
    Former Member
    Sep 16, 2008 at 02:03 PM

    HI Sandeep

    As per your requirement of rounding rule down. You can do it by going to the condition type for example PR00. See under the tab Group Condition you will find Rounding rule, from here you can select (b) round down.

    Hope this resolves ur issue

    regards

    Sandeep Bhowmick

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 16, 2008 at 02:04 PM

    hi,

    as suggested by our friend you can make group condition,

    or try this go to IMG path --> SAP Netweaver --> General Settings --> Currencies --> Define rounding rules for currencies). Here maintain the rounding unit which will be stored in Table T001R.

    then in the t-code ob90 you can maintain that,

    thanks,

    raja

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 16, 2008 at 03:18 PM

    hi

    in OB90 - We have maintain 100

    and I am doing rounding down of total value and i am using condition

    DIFF.

    I have assigned rounding rule indicator B (round down) to this condition type

    Also In prising I have assigned req- 13,Alcalty- 16,Alcbvl- 4

    By doing all this thing condition is acting as commercial rounding

    Thanks in advance

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 17, 2008 at 12:33 AM

    Earlier we got a similar requirement and as I could not find anything in standard SAP, I had to use a routine for rounding up always. Once you use a routine you can also do rounding down.

    Regards,

    GSL.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Take the help of ABAPer for create the routine. Infact you can ask your ABAPer to use function module ROUND which meets the requirement. You have all three options like commercial rounding, upper rounding and lower rounding in this function module.

      To know more about ROUND function module just do a search in forums.

      Regards,

      GSL.

  • avatar image
    Former Member
    Sep 17, 2008 at 02:34 AM

    Hi Sandeep,

    Just try with giving calculation type 17 against the condition type in your pricing procedure.

    It may work.

    Best Regards

    Sri

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 17, 2008 at 04:23 AM

    Hi there,

    In V/06, when defining the condition types there is a field called Rounding rule in control data 1. There you either assign the Commercial or Round up or Round down.

    For eg: Consider you have a value Rs 99.58 & Rs 99.54.

    If commercial 99.58 will become 100 & 99.54 will become 99.5

    If round up, both 99.58 & 99.54 will become 100

    If round down both 99.58 & 99.54 will become 99.

    Hope this helps.

    Regards,

    Sivanand

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 15, 2010 at 05:17 AM

    ok

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 15, 2010 at 05:18 AM

    Hi All

    I facing a problem while creating ARE1 and AR3 document number ranges are jumping ,not coming in sequence

    what should i do ?

    Sandeep

    Add comment
    10|10000 characters needed characters exceeded