Former Member

# Price Rounding

Hi Gurus,

Basic Price PR00- rounding up 1 Rupee more.

And similarly for JCEP and ZSEC its rounding 1INR less.

It is behaving strangely. In one case, it is calculating all values perfectly. Second case only Ecess is rounding 1INR more and Third case, Basic Price is Calculating 1 INR More and Cess is calculating 1 INR Less.

I have checked the various posts and even tried to capture the difference amount.

Step Condtpe Description From To Subtotal Reqt Calculationtype Bas type

100 PR00 Basic Price

101 ZDIF Differential Price 100 13 16 2

105 ZCAD Less:Cash Dis@ 5% 100 17

110 Assessable Value 100 105

200 JEXP Add BED@ % Advalorem 110 17

300 JCEP Add: CESS @1/8% 110 17

310 BED+CESS 200 300

350 JECS Add: Educess@2% 310 17

352 ZSEC Add: S/H Edcess@1% 310 17

400 Assessable Value 110

410 JEXT IN A/R BED total 200

412 JCET IN A/R CESS total 300

414 JECT IN A/R Ecess TOT 350

418 ZSHT IN A/RS/H Ecess TOT 352

420 Gross Total 400 419

430 ZOTH Less:Oth Dis Rs450/T 420 17

500 TAXABLE VALUE 420 499

570 JIVC ADD CST @ 2% 500 17

580 JIVP ADD VAT @ 4% 500 17

590 ZINS Add:Insurance @0.11% 500 580 17

591 Final Invoice Amount 500 590

Sri

Edited by: Sri on Nov 25, 2008 12:38 PM

Edited by: Sri on Nov 25, 2008 12:42 PM

##### Add a comment
10|10000 characters needed characters exceeded

### Related questions

Posted on Nov 26, 2008 at 05:39 AM

Dear Sri

I have gone through the attachment sent to mail and I would like you to check whether you have done the following:-

For the net value field, you need to give Routine 16 in the Alt. Cal. Type in the pricing procedure. Addition to the above setting, add Routine 17 to Netvalue in your Pricing Procedure.

Additionally, in table T001R such rounding data should be maintained. For this goto SPRO - SAP NetWeaver - General Settings - Currencies - Define rounding rules for currencies here maintain: Company Code + Currency = 100

Have you done all these. ??

Also in the attachment sent, I have observed that you have not assigned routine 1 in "Subtotal" for PR00 which we normally used to have that. Knowingly you have done this or by oversight, it is missed ??

thanks

G. Lakshmipathi

##### Add a comment
10|10000 characters needed characters exceeded
• Lakshmipathi Ganesan Former Member

Happy to see that atleast you had the courtesy to update the forum which is missing from many members ðŸ˜”

By the by, please ensure that the names are spelled correctly

thanks

G. Lakshmipathi

• Former Member
Posted on Nov 25, 2008 at 07:24 AM

HI SRI,

TO BE MY KNOWLEDGE, ITS BCOZ WE WILL GET THE DIFFERENCE IN HEADER ROUNDOFF AND ITEMWISE ROUNDOFF.PLZ CHECK IT.

REGARDS,

RAM

##### Add a comment
10|10000 characters needed characters exceeded
• Former Member

It is only the problem.

Tell me how to proceed now to address the same.

Thanks&Regards

Sri

• Former Member
Posted on Nov 26, 2008 at 05:04 AM

Hi Sri,

You can solve this problem in two ways,

1) in condition type details , group cond.tab page, round diff comp. , field, if u check that field , the difference between header and itemwise will be added to the largest item.

2) in the condition type , check the header , uncheck the item, so that the header value will distribute to all the items.

i havent tried it, but hope u will get the solution.

regards,

ram.

##### Add a comment
10|10000 characters needed characters exceeded
• Former Member

It wont work, as Header conditions you will not have access sequence. It is condition record based item conditions.

Thanks

Regards

Sri

• Former Member
Posted on Nov 26, 2008 at 05:36 AM

hi sri,

iam not talking about header conditions, in item conditions, u check the header condition.....for this u will be having access sequence na....

regards,

ram.

##### Add a comment
10|10000 characters needed characters exceeded