cancel
Showing results for 
Search instead for 
Did you mean: 

ROUNDING PRBLEM

Former Member
0 Kudos

HI FREINDS

OUR CLIENT WANTS ROUNDING OF EXICE DUTY.THAT MEANS IF BED IS 125.44 THEN IT SHOULD POST AND SHOW AS 125, AND IF BED IS 125.46, IT SHOULD POST AS 126. KINDLY HELP ME IT'S URGENT.

KAUSHIK

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear kaushik,

As per your stmt,

IF BED IS 125.44 THEN IT SHOULD POST AND SHOW AS 125

and

IF BED IS 125.46, IT SHOULD POST AS 126

The second one does not fall under the commercial rounding .

If it is correct , then you write a function module as per this logic and introduce in user exit.

saravanan

Former Member
0 Kudos

Hello,

You can tackle this by using standard routine in your pricing procedure.

In the 'Caltype' column in pricing that is "Condition formula for alternative calculation type", you need to add routine number "17 Rounding as perT001R", before those excise conditions which you want rounded.

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: Co, Code + Currency = 100

This will solve your problem

Regards

Dhananjay

Former Member
0 Kudos

THANKS

OUR PROBLEM FOR DOMESTIC BUSSINES IS SOLVED. BUT IN CASE OF EXPORT DOCUMENT CURRENCY IS USD BUT ACCOUNTING AND EXICE DUTY GETS POSTED IN INR AFTER CONVERTING WITH EXCHANGE RATE. WE WANT THE INR VALUE TO BE ROUNDED OFF. BUT WITH ROUTINE 17 WE ARE NOT GETTING RESULT.

AS FOR EXAMPLE : EXCHANGE RATE(42.7)

MAT-CODE 2PC 23.4 USD CON-VALUE(46.8 USD) CON-VALUE (1998.36 INR).

WE WANT INR VALUE 1998.36 TO BE 1998.

PLEASE HELP TO SOLVE.

KAUSHIK

Answers (1)

Answers (1)

Lakshmipathi
Active Contributor
0 Kudos

Dear Kaushik

Go to V/06, select your Excise condition type and maintain blank field for Rounding rule.

thanks

G. Lakshmipathi