Setup of decimal places in PLD
Is there an option of setting the number of decimal places in PLD which is not necessarily the same as the one which is configured in u201Cgeneral settingsu201D in SAP? We have some UDF's whose datatype is "quantity" and decimal places is 3 in SAP but we need this to get rounded off to the nearest whole number(ie no decimal) in PLD.
Thanks
The field is a UDF and its datasource is "database". I cannot create a formulae if the field source is database. However, I can create another field, its source type being formulae and use the round() function and then link it to the database field making it invisible. This would mean creating two fields to represent one in PLD. This is quite hectic since we have many fields whose decimal places need to be changed accordingly. Is there an option of doing something to that field(database field) which reduces the number of decimal places?
Similar Messages
-
Setting vat to 2 decimal place on PLD
Hi All
Can anyone assist me here , I need to set the vat amount per line to 2 decimals at the moment its giving me 6 decimals .
But on the total it's showing as 2 decimals.
And again I still need some help on the formula to elliminate the currency symbol on the print out.
ThanksSimilar to my previous reply. Add a Formula Field and in the Content Tab Add the Formula
Round(Field_xyz,2)
Here Field_xyz would be your Vat fields number and 2 refers to number of decimals
Suda -
Hi All,
Does anyone know why we cant change Decimal places settings in SAP 07? I am running PL 08. When I try to change the decimal places settings from 6 to 2, I receive an error that says 'Decimal Places cannot be decreased'.
We are able to change this in PLD but my client has a problem with viewing this ridiculous amounts of zeros on the screen as-well.
Please help!Not possible to do this AFAIK. You can only increase the number of decimal places, not decrease. This should have been explained at the initial system setup.
-
how can i format the display of my numbers in jtable to 2 decimal places.
Here I was setting the column to display a decimal value in a loop that set all the column attributes.
It is setting the column renderer so the decimals are 2 and it is right justified.
TableColumn column = null;
// The next code line will not be directly applicable.
// Identify the column
column=PassportTable.getColumnModel().getColumn(i); // Get column
// The next code line will not be directly applicable.
// I am just determining from a vector I keep that it is a decimal field in the column.
else if (((Vector)fieldInfo.elementAt(i)).elementAt(2).equals ("DECIMAL")) {
// Setup number formatter
numberFormatter = NumberFormat.getInstance();
numberFormatter.setMaximumFractionDigits(2);
numberFormatter.setMinimumFractionDigits(2);
// stop commas
numberFormatter.setGroupingUsed(false);
decFormatter = (DecimalFormat)numberFormatter;
// Set cell renderer for column
column.setCellRenderer(new DefaultTableCellRenderer() {
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
Component renderer = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
// Create and display formatted double in cell
setText(decFormatter.format((Double)value));
// Reset right justify again
setHorizontalAlignment(JLabel.RIGHT);
return renderer;
...I hope this helps
rykk -
Hi all,
Please can you make B1 do all calculations and store all data in the database to the maximum number of decimal places, and then let users pick to how many decimal places to view on screen?
At the moment, if I only pick 2 decimal places, the database saves and calculates values to 2 decimal places, so in long marketing documents causes mis-pricing of things like tax/VAT.
Current option is to set everything to 6 decimal places, and use round(xxx,2) in PLD, but this makes the user's B1 screen in marketing docs etc very very ugly
Thanks
RajivHi there,
Firstly, thank you for looking into this, it is appreciated. VAT is at 17.5%:
Invoice contains:
Item A x1
Price 2.22
VAT 0.3885 (4dp)
VAT 0.39 (2dp)
Item B x1, Item C x1, and Item D x1 - all like Item A
In this scenario, VAT on Items A,B,C, and D.
With 4 dp - 0.3885 x4 = 1.554 -> 1.55
With 2 dp - 0.39 x 4 = 1.56 -> 1.56
So there is a difference of one penny in this mock scenario.
Hence, all calculations should be done and stored to the full 6dp within the database, however, the end user should be able to choose how many dp to view "on screen" as it were.
Does this make things clearer?
Rajiv -
Decimal places diferent in BO SUM function than from DB
Hi,
I have a column from a Netezza database with 2 decimal places, if I apply a sum() function in BO (report) the decimal places are 4.
The strange part is that if i do exact the same query in a DB2 database the decimal places are always two (like in DB) even if i use a sum function in report.
There is some configuration regarding the database i'm using to set the decimal places in the report level to be the same than in DB?
Edited: I've been studing the problem and I found using a odbc instead of a jdbc makes all the columns have 2 decimal places, and the sum problem doesn't happen. Now my issue is the division. How is possible that with the exact same values with two decimal positions, in BO and exporting to excel the last decimal place is different in some cases
Example:
Lets say A/B with A=13549678065,560000 and B= 21629484348,690000. With Netezza result is 62,6444803173527 and Db2 62,6444803173528
Thanks for your time.I've never seen this particular problem before. Quite strange. It sounds more like an OLAP or SQL Server issue, not BPC.
I'm not aware of any configuration on SQL server that allows you to control the decimal separator.
I had a similar problem in the past, when my customer refused to follow the install guide instructions, and insisted that the server be set to non-US English regional settings. If I recall, the issue had to do with date formats not decimal separators. They ended up un-installing and re-installing the entire OS (with US English setup, the second time around), and then it worked fine. This was back on 5.0, and perhaps the situation has changed since then. There's a section in the master / install guide that covers the server-side language & regional settings in some detail.
But before you look at that, try something easier -- is it possible that the cube is somehow corrupted? Do you get any errors when you process the application? Perhaps there is some data in the fact table with an invalid member ID.
Do you get the same result in your Excel report when you use both EVDRE and EVGET?
And if you browse the cube data in SQL Mgmt Studio (logging into the Analysis Services cube) do you see aggregated data there?
Regards,
Tim -
Changing Decimal Places in CUNI
hello,
my company's requirement as of the moment is to increase the decimal places being displayed during service request for Activity Unit (AU). current setup is 3 decimal places. we need it to at least 10 to ensure almost exact computation.
i tried changing the decimal places in TC CUNI, but it wouldn't let me proceed. Per error message the ISO code for AU is similar with PC, which is PCE. Upon checking in DEV, PC has no ISO code, but it has in PRD (PCE).
1. how do i go about the ISO code error?
2. what is the impact of changing the decimal places now that the system is live for 8 months now? will it affect existing POs?
3. if it is no longer advisable to change the setup, how will we dispose the difference between the billed amount of contractor against the amount generated during GR/IR and MIR7?
thanks in advance, gurus.thank you for your inputs, Jeevan. we've tried up to 100,000 since any more will make the PO exceed the original contract amount.
the contract involved will be delivered in a span of many months, and billing and payments will depend on percentage of completion.
i hope someone can enlighten me as to how other companies do it, best practice or not. i'm pretty sure those in construction or property development will find this case familiar. or maybe point me to an article or anything.
thank you for taking the time. -
Routing - decimal places for unit of measure conversion quantity
Hello all,
in the change routing screen in SAP (CA02), when going to a operation detail screen, a unit of measure conversation value can be defined. A value for header and operation can be made.
Currently we cannot set any decimal values for operations, I get the error message: "decimal places are not permitted."
Where in customizing can I change that?
Thanks
AnneHello,
thanks for the answers.
The UoM is LB.
I've already checked CUNI, but I can not find LB..?
Also I've noticed other places in SAP, for example the base quantity of some operations in the routing have a numbers with 3 decimal places and the same UoM LB, so this looks like the UoM is setup fine, maybe there are just problems with this special screen?
Thanks
Anne -
Decimal place support in BOM for R11i
Hi, does anyone can enable higher precision upto 9 decimal place in BOM, existing only 6 decimal place support in component quantity but ct would need more. Does R11i (11.5.4) support more than 6 decimal place in BOM? if it can, how to setup.
Thanks in advance.
RexHI Indraneel,
Both are important. When you upload any data and create PO,So this will be important .Similarly oy04 also.It is not allowed to change this manually.This is maintained as per the country currency.
Regards,
Madhu. -
Pricelist Factor Decimal Places
HI Experts,
I am using 2007B,Pl04 and I need to increase the factor in pricelists to 4 decimal places.
I have an MRP price list based on which I need to create dealer pricelists which is a factor of .7384 of the MRP list.
Is there a way to do so ?
Regards,
AsapHi Asap,
Decimal places can only be increased in 2007 version. Make sure you don't want to decrease them later. In addition to the above answer, currency decimal setting under Financial setup may also be changed.
Thanks,
Gordon -
Error while updating decimal places in general settings
Hii All
I have got an error while updating Decimal places in General Settings
Cannot update while another user is connected to the company i have checked, there is no other user logged in, i could add other settings but the problem is only with Decimal Places
Note : there are no postings yet, a fresh database for a new client
what could be the possible reason
thanks
RIYAZHiii All
As a forum rule, i have initially gone through with the existing threads and then i was force to post a thread,
would be helpfull if there is any other way..
Thanks
RIYAZ -
Decimal places in report painter
Hi experts. I have a financial report written in report painter. I want to show two decimal places on a single row. The rest of the report is in whole dollars, but this one row is a percentage, so I want to show decimal places. I know that you can format an entire column, but I can't figure out how to format a single row. Can anyone help?
Thanks
JanetYES U CAN
SAME AS ABOVE PROCEDURE
BUT SELECT ROW INSTEAD OF COLUMN
Edited by: Anil Kumar Potnuru on Feb 10, 2009 9:02 PM -
Can not change the number of decimal places in the normalization of result
dear all
i want to see the proportion of some data, for example, the income of May is 300, and the total income is 1000, i need to display it like 33.33% . so i set the
Calculate single values as normalization of result, and then it display 33.333%, i like to display only two number of decimal places, so i set the number of decimal places as 0.00, but i doesn't work, it still display three decimal numbers.
maybe you say i can use the percentage function like %CT %GT %RT, but i need to allow external access to my query, so the i can not use those functions.
can somebody helps me ? your advice is appreciated.hi,thanks for your advice, but that doesn't suit for my problem.
before i set the normalization of result, i can change the decimal values. After that i cann't.
In your thread, someone proposes use the T-code OY04. but this wouldn't help. As i change to other key figure, such as user quantity, when i set normalization of result, it still display 3 decimal values.
i think the point maybe lie in the normalization of result. please advise... thanks... -
Problems with decimal places and formatting
Hi , we are having problems with an add on running on different localization companies. Decimal places separatd by "," differ from other localizations. We dont know if this is a SQL collation setting or somethng related to code or requirements to run add ons on different servers and languages.
Any ideas??
ThanksHello
Follow up with this thread:
[Re: How to get the numeric value of DocTotal from UI API]
Regards,
J. -
Decimal Places in Item Cost must be 6 characters while in Journal Entry 2.
I have the following problem:
Accounting needs to see and work with 2 decimal places, but the item cost is needed in 6 decimals.
If I register a A/P Invoice and i go to the Journal Remark, the Journal Entry should be in 2 decimals. If i look for the Item Cost on the Wharehouse this cost should be in 6 decimals.
Is there a way to handle Accounting in 2 units and Cost in 6 Units
Thank You very muchHi Saul,
The request appears illogical, how can the accountant work with 2 decimal places & the item valuation is held with 6? The stock account with 2 decimals will never match the stock audit report with 6 decimals.
I'm afraid the SAP Business One core functionality does not cater for this need. There are no 'behind the scenes' journal entries. A JE is legally binding so you need to decide whether you wish to work with the most accurate calculations regarding item cost as possible (6 decimals) or accommodate the accountants & work with 2 decimals in the journals.
You might want to take the nature of the stock into consideration, if there are huge quantities at small individual prices 6 decimals might be better, if you use mainly standard cost &/or have no major cost fluctuations when using MAP/FIFO, 2 decimals might be sufficient.
All the best,
Kerstin
Maybe you are looking for
-
I had a new handset delivered today due to my old one being damaged. As I went to restore from iCloud backup it is telling me I can't due to the handset not having iOS 7.1. How can I resolve this issue? Could I select 'Set up as New IPhone' and then
-
Ipod won't update in windows 8
All of a sudden, Itunes won't update my Ipod in Windows 8. It doesn't even recognise that the Ipod is connected. I got one error message from Itunes that the driver had been corrupted and it was trying to fix it. I got another message from Windows th
-
No Bluetooth tab in "Access Connections"
Hi, I have a new W500 - my first Thinkpad for a while (last one was a 600e). I am getting on fine with it except I am having trouble using Bluetooth. I can only get to the vanilla windows bluetooth.As I understand it I should be able tosee a Bluetoot
-
EMac Problem /Last Question
When I insert the install disk and restart there is no icon to click on still get only screen and apple and trunning wheel.
-
Hello, I decided to get a Time Capsule (newest tower version). I ran the back up wirelessly and successfully, as to say that it went through the the initial backup overnight and completed it uninterrupted. The next morning, I entered time machine and