RE:[sap-log-sd] Rate % in KONP table for Rebate
Posted by
Admin at
|
Share this post:
|
0 Comments
| | Posted by USER_1599151 on Feb 2 at 3:37 PM | |
Better 4 years late than never....
KONP-KBETER is defined to always be to 2 decimal places.
I'm betting the 10% rate is really 10.000% (percentage in the pricing condition defined to 3 decimals). Since KBETER only allows 2 decimal places, it just shifts the decimal place of 10.000 to 100.00. It knows the format of the pricing condition so the code knows how to undo this when retrieving the value internally.
For the 2357 value, I'm betting it's a numeric (not a percentage) field. Therefore 2357.00 is being stored in KONP-KBETER while 2357 is displayed.
---------------Original Message---------------
From: qudern_k...
Sent: Tuesday, March 21, 2006 9:25 PM
Subject: Rate % in KONP table for Rebate
> Hi guys,<br/><br/>I create a rebate via VBO1. When I went into defining the condition type, I put the rate as 10 and unit for this is %. In other words, this will be 10%.<br/><br/>However, when I check in KONP table, the rate shown under konp-kbetr is 100. But if the rate is 2357, then the kbetr is showing 2357. <br/><br/>Any idea why it is not showing 10 but 100 please?
__.____._ KONP-KBETER is defined to always be to 2 decimal places.
I'm betting the 10% rate is really 10.000% (percentage in the pricing condition defined to 3 decimals). Since KBETER only allows 2 decimal places, it just shifts the decimal place of 10.000 to 100.00. It knows the format of the pricing condition so the code knows how to undo this when retrieving the value internally.
For the 2357 value, I'm betting it's a numeric (not a percentage) field. Therefore 2357.00 is being stored in KONP-KBETER while 2357 is displayed.
---------------Original Message---------------
From: qudern_k...
Sent: Tuesday, March 21, 2006 9:25 PM
Subject: Rate % in KONP table for Rebate
> Hi guys,<br/><br/>I create a rebate via VBO1. When I went into defining the condition type, I put the rate as 10 and unit for this is %. In other words, this will be 10%.<br/><br/>However, when I check in KONP table, the rate shown under konp-kbetr is 100. But if the rate is 2357, then the kbetr is showing 2357. <br/><br/>Any idea why it is not showing 10 but 100 please?
Copyright © 2010 Toolbox.com and message author.
Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
Related Content
In the Spotlight
White Papers
In the Spotlight
Share Knowledge About SAP Scripting. Join the New Discussion Group
View this thread online
Manage group e-mails
Create an FAQ on this topic
Tell us what you think
Unsubscribe from discussion
Manage group e-mails
Create an FAQ on this topic
Tell us what you think
Unsubscribe from discussion