Changing Node Attributes to drop decimal places on MI 7.1 table UI Element

I have been struggling with finding a way of dropping three decimal places on a QUAN data type for a Node attribute, so that the value can be displayed as an integer instead of with three decimal places displaying when outputted within the table UI element within our MI 7.1 Mobile Client application.
I have adjusted the column width, which is not ideally what I am trying to achieve.  The decimal places for the value are not required and should therefore not be displayed and take-up additional space on the table template view.
Does anyone know a slick way to remove the decimal places for a data object that is outputted to a table UI element within the NWDS java application?
If the above is not possible, what is the best approach for making a change to a data object node structure of the SWCV?  Can the node attribute for the  Decimal value be changed directly, or are there other things that should be considered when making a change to a node attribute of the data object?
I appreciate any advice in this area.
Kind regards,
Rose Orovec

Hi
Try to create your own value attribute ( with out decimals)  in the node and pass the actual value to this
and finally show your value attribute( as a field ) on the screen
Hope this works....
Regards

Similar Messages

  • Help required to change number of estimate weight decimal places

    Does anyone know how to adjust the number of decimal places available in the Estimate Weight column?
    It currently only has 1 decimal place.

    1. Choose Project, WBS.
    2. Click the Display Options bar, then choose Columns, Size.
    3. In the Est Weight column, type a Weight for each element listed.

  • How to change the  attribute of screen field to drop down list dynamically

    Hi All,
      Col X                   Col Y
      A                        input field
      B                       drop down list
    This is a tabular disply where the Screen field attribute for Col y  is NO DROP DOWN BOX.
    My requirement is to change the attribute of COl Y to DROP DOWN list depending on the value of
      COL X  dynamically.

    Dear Ajay,
    Actually this requirement is to enhance the standard screen for Tcode :EHSVU21.
    So depending on the 1st Column(Test no)  value ,i have to change the 3rd Column(Low.norm.result)
    property either to DROP Down or not.
    So in the PBO only the changes to be made and there is no field in SCREEN internal table for changing the attribute to DROP down. I checked SCREEN internal table where the field VALUE_HELP and REQUEST is useful but not  suitable for my case.
    Any solution available?

  • Changing Decimal places in table TCURX

    Hi There
    We have a business requirement to change the decimal places in table TCURX from 3 Decimals to 5 Decimal places. No previous postings have been made in foreign currencies.
    If no transaction data has been posted in foreign currencies yet, will this have an impact?
    What will the impact be?
    Regards

    Hi,
    Refer to this SAP text:
    In the R/3 System tables currency fields are stored as decimal figures with a variable number of decimal places. The decimal point is not stored in the field in the database. Instead, each currency field refers to a currency key field. In this transaction you assign the number of decimal places to this currency key uniquely. Example: If you have set currency USD to have two decimal places and you post an amount of 100 USD, an amount of 10000 USD is stored in the currency field in the database. Not until this
    amount is processed further or is output does the system use the currency key from the reference field to determine the number of decimal places via this table. In this way the table content can be interpreted correctly for further processing or formatted for output with the correct punctuation. If after posting you changed the number of decimal places for USD, for example, to 3, the existing field content of 10000 would be interpreted for futher processing or output as 10 USD (10.000). This would mean that the contents of tables across the system would, for all currency fields containing an amount in USD,
    be interpreted incorrectly by 10 per cent. To change the number of decimal places for a currency already in use, you must convert all the tables in the R/3 System that contain currency fields, so that the data integrity remains. This cannot, however, for both organizational reasons and under the runtime
    aspect be carried out in a productive system. The following changes to the TCURX table can
    thus lead to the loss of data integrity if you make the changes in a productive system or transport them into a productive system:
    o Change to the number of decimal places of an existing currency
    o Deletion of an entry from the TCURX table (corresponds to changing the decimal places to the standard value of two decimal places)
    o Insertion of an entry in the TCURX (corresponds to changing the standard value of
    2 decimal places to a different value), if this is a currency code that already exists
    Uncritical changes are any made to this table during the Customizing of a new installation or the insertion of TCURX even during operations, if the currency codes have just been entered in the TCURC table using transaction OY03, signifying that no postings to these currency codes can have been carried out yet.
    Regards,
    Eli

  • Change decimal places in a KF

    Hi,
    I have a KF Amount with Data Type = CURR.
    This KF has a data element associated ( automatically associated  when is created) with Lenght 17 and Decimal places 2.
    The KF is used in a ODS as Data Field.
    Now the user want to update the field, with 5 decimal places.
    I tried, but I couldn't change the Data Element. I read a thread that the Data Type has to be change to FLOAT instead of CURR, but when I see the Data Element it changed to Lenght = 16 and Decimal places = 16, and I cant set the decimal places.
    So, Could someone help me?
    Thanks, Federico

    Hi Federico,
    The table 'TCURX' determines how many decimal places the Key figure display the values. Mostly they are of 2 decimal places but in the query you can changing in the properties of the key figures to display 5 places. But you would typically not see all correct values. It will just do a rounding with 5 decimal places.
    Hope this helps.
    Best Regards,
    Hima

  • Change of decimal places in productive system

    Hello
    We are on ECC 6.0 in a post Go Live environment.
    In our productive system we have set the decimal places to 2. For our business requirements, we would like to maintain 3 decimal places to 3 for Logistics modules (SD / MM & PP) where as we would like to maintain 2 decimal places for Financials module.
    Pls advise us of the methodology of this changeover as well as the possible side effects as a result of this change.
    Thanks & Regards,

    Hello
    The number of decimal places saved on the database is determined by the Global Settings made in Customizing for that unit (unit of measure or currency unit). If no entry has been made in Customizing, the number of decimal places saved for this key figure and characteristic value is the number of decimal places shown in the planning table at the time of saving. If the key figure has no displayable unit (for example, if it is a percentage), all the decimal places are saved.
    However, you need to perform some testing of scenarios to really know the impact 2 different decimals. Definitely, there is one aspect, whether any conversion is required or is it just a display of values in decimals.
    Data from FI to other modules is not a issue, but data from other modules to FI should be able to take this extra decimal.
    Although personally in my opinion it is not going to cause any errors, please test the same.
    Check documentation on Key Figures
    Reg
    assign points if useful

  • How to change a double to 2 or less decimal places

    hi
    im trying to change a double to 2 decimal places
    the reason is i have a angle that is sesitive to 1.0 x14
    and it look rediculas to look at :)
    i think on a calculater you use E exponents
    but im unsure.

    There's a DecimalFormat class. And also Formattable interface. Classes implenting the latter can be formatted using a Formatter which employs the notation common in C and other languages.
    String has a format() method that allows a formatted string to be produced, and there are numerous printf() methods in PrintWriter, Console etc
    public class RoundingEg {
        public static void main(String[] args) {
            double pi = Math.PI;
                // %.2f means "floating point number with 2 dp"
                // %n means "ewline"
            System.out.printf("%.2f%n", pi);
                // or to obtain a string
            String displayStr = String.format("%.2f", pi);
            System.out.println("Used as any other string: " + displayStr);
    }

  • Change decimal place rounding for Meter (M)

    Hi,
    We would like to change the decimal place rounding in transaction CUNI for M from 2 decimal place rounding to 3 decimal place rounding.
    May I know that is there any implications if I do like that? Can I change it back to 2 decimal place rounding later?
    Kindly please advise. Thank you.

    hi
    You can change the decimal places from 2 to 3.
    Even by keeping the decimal places 2 in CUNI, In any masterdata you can give up to 3 decimal places. System will give you warning message only and further calculations it will do based on 3 decimal places.
    At any time you can change it from 3 to 2.  The system will show you 2 decimal places for all master datas.  But for the masterdata you entered 3 decimal places by neglecting the warning message will be shown in 3 decimal places only.
    Regards
    Bala

  • Inscrease the decimal Places in Tcode QA32(UD)

    Hi Guys,
    I want to increases decimal point in Tcode QA32 .
    My user requirement is to increases the decimal places from 3 to 4 in Inspection lot stock / to be posted.
    We maintain 3 decimal places & I want 5 decimal places at the time of Usage Decision. But I couldn't found the required customizing setting.
    Please suggest me....

    Hello,
    Changing Data Types and Lengths of Existing Fields
    If a data element is assigned to the field, you must change the technical field attributes (data type, length, number of decimal places) in the domain of the data element.
    Procedure for Fields with Data Elements
    Double-click on the name of the data element.
    The data element maintenance screen appears.
    Double-click on the name of the domain.
    The domain maintenance screen appears.
    Choose Domain ® Display ® Change.
    Make the required changes and save your entries.
    Note that this change affects all the table fields that refer to the particular domain. Foreign keys could become inconsistent and conversions required. You should therefore consider the effects of this action before changing the domain by choosing in the maintenance screen of the domain and checking if the domain is used in other tables.
    Choose .
    The table is activated again and the table field is adjusted to the domain change.
    Procedure for Fields with Direct Type Entry
    Place the cursor on the field and choose Data element / Direct type.
    Values can now be entered in fields Data type, Length, DecPlaces and Short text.
    Change the entries for the data type, length and possibly the number of decimal places.
    Save your entries.
    Choose .
    Note that a table conversion will normally be necessary (see Adjusting Database Structures) if you change the field attributes
    NOTE: You need to have Access key.
    Regards,
    Alok Tiwari

  • Decimal Places in Hyperion Enterprise

    Since upgrading to Hyperion Enterprise 6.5.1, we have lost the ability to see any values beyond the decimal point. I can go to View and select decimal places, but it used to appear in the bottom right corner of the Data Entry screen as Value: 7195.1548869 now all I get is Value:7195
    Does anyone know how to get that Value to show all the decimal places?

    Hello,
    During operation, you must neither delete currencies used nor change their definition of decimal places. Amounts in posted documents could become invalid or incorrect as a result.
    You cannot subsequently use R/3 standard functions to make a consistent change to the number of decimal places of a currency in the R/3 system that is already operatively used because the system interprets all amount values on the database according to the number of decimal places of the reference currency that is stored in the system.
    Prase

  • Decimal Places in Currencies

    Dear gurus,
    What is the decimal places in currencied?
    how it works in table tcurx.
    Regards
    R.Rajendran

    Hello,
    During operation, you must neither delete currencies used nor change their definition of decimal places. Amounts in posted documents could become invalid or incorrect as a result.
    You cannot subsequently use R/3 standard functions to make a consistent change to the number of decimal places of a currency in the R/3 system that is already operatively used because the system interprets all amount values on the database according to the number of decimal places of the reference currency that is stored in the system.
    Prase

  • Decimal place problems

    Dear Gurus,
    Greetings.
    The issue is 2 days back I noticed that all my values in the Orders are appearing with one decimal place where as we have maintained in 2 decimal places. Like, we maintained 1234.56 but now it is appearing as 12345.6
    When we enter a value in VK11 as 1234.56, it is getting populated a s1234.56 in the Order, but all the other values automatically populated are coming in single decimal place.
    In IMG under Currencies / Set Decimal Places for Currencies, if I change the setting to 3 decimal places (since 2 decimal places is not available), my values are showing as 123.456.
    But when we check at Table level, it is displaying in 2 decimal palces like 1234.56. That means at the Table level, values are almost always correct but at Transaction display time they are not coming in the correct way.
    How to correct this?
    Regards.
    Venkat - Hyd

    HI
    > Since very old thread and no more inputs, let me thank every one for their help and close this thread here.
    >
    This is for the benefit of the forum you have closed all your previous threads as you might have unable to post a new thread.
    you have mentioned as since it is a old thread and no more inputs closing the thread
    It is your responsible as a forum member if you have solved the issue yourself, then let the other forum members know how you have solved and what is the outcome
    regards

  • Currency Decimal Places setting restore

    Hi Experts ,
    Unfortunately we have changes the setting for currency decimal places in SPRO ==> SAP NETWEAVER ==>GENERAL SETTINGS ==>CURRENCIES ==>SET DECIMAL PLACES FOR CURRENCIES.
    for Currency INR from default 3 decimal places to '4' decimal places, due to this the amounts entered in MM inforecords were changed e.g. the amount which was entered as 15.20 inr changed to 1520.00 inr, After getting reply from Fourm and the senior consultants we have deleted the INR currency from the about setting i.e.from table 'TCURX' after doing this the amounts get corrected i.e. from 1520.00 INR to 15.20 INR.
    But again the same (adverse) change is being seen in amounts for MM Inforecords and SD Condition Records
    If we enter a new record it shows the correct amount.
    How can i correct the previous amounts. It has happen suddenly and what guarantees that this should not happen again.
    Please give me the solution as early as possible. We have to Go-Live in next 2 days..
    Thanks in advance
    Amol

    HI, anand,
    SAP suggest never touch decimal places.
    Regards,
    Satish

  • 11g Client - Inconsistencies at the 16th decimal place

    In TOAD, SQLPlus, & ODBC clients numbers returned from a query are correct (max 3 decimal places)
    In Discoverer & from a report, the numbers are off at the 16th decimal place...
    EG:
    7.081 becomes 7.0810000000000004
    7.090 becomes 7.0999999999999994 (which is exceptionally weird because the rounding doesn't work)
    7.200 becomes 7.2000000000000002
    Any idea what would cause this?
    How can I query from SQLPlus (or TOAD) to confirm whether or not those extended decimal places actually exist in the table?

    Alan3 wrote:
    Maybe I should have added this little tidbit...Please be as verbose as possible (feasible). Show queries etc. - use copy and paste.
    The particular table in question is an interface table that has been in place for 4+ years.
    The columns in question are of data type NUMBER.
    We just switched the PC that runs this interface to Win7 with an 11g client.Describe the interface. E.g. In what program language is it written?
    Now we see the extended decimals with Discoverer (on any PC) and the interface report (an old report built from developer 6) as well, but not from SQL, etc...How is changing one pc client related to the Discoverer and Reports reports? Has the database server been upgraded also? (full version from select * from v$version; )
    Do you see the same change for "old" data (from before the switch).
    I want to know if there is a setting in SQLPlus or the DB client that limits the display of the decimal places that I can alter to determine if the extended decimals actually show up... (they shouldn't be there at all)Both sqlplus and db may affect the outcome, e.g.
    SQL> desc test
    Name                                      Null?    Type
    A                                                  NUMBER
    B                                                  NUMBER(38,5)
    SQL> show numw
    numwidth 10
    SQL>
    SQL> select * from test;
             A          B
         12345      12345
    123456789  123456789
        123,45     123,45
    123,456789  123,45679
         1,234      1,234
    1,23456789    1,23457
    6 rows selected.The same values was inserted to both columns of test. With scale = 5 for its datatype, B values are rounded (4th and 6th row).
    SQL> set numw 5
    SQL> select * from test;
        A     B
    12345 12345
    123,5 123,5
    123,5 123,5
    1,234 1,234
    1,235 1,235
    6 rows selected.The numwidth setting affects sqlplus formatting.
    Edited by: orafad on Jan 5, 2011 9:44 PM

  • Increasing decimal places in System Prefs

    Hello all. I was wondering if there was a way to increase the decimal places for a currency when you go to System Preferences > International > Formats Tab.
    I'm not sure if there are other countries that have 3 decimal places for their currency, but I'm currently in Jordan, and the local currency (Jordanian Dinar) has 3 decimal places. If I change the currency in the formats tab of the international pref to Jordanian Dinar, it shows 2 digits. Is there a way to customize or change this to increase the decimal places from 2 to 3?
    Any help would be appreciated.
    OKS
    Dual 2.7 GHz PowerPC G5   Mac OS X (10.4.6)   Macbook Pro 2.16GHz Intel Core Duo

    Looks like Apple updated the Jordanian Dinars currency to 3 digits!
    Thxs Apple.

Maybe you are looking for

  • Hard drive is parked by HP MobileData Protection

    Helloi have an hp compaq nw8440, when i move the computer with the display closed while the computer is running , the computer stopped and the drive light changes to amber and also lignt sound,i did some search in internet , i read that An amber driv

  • Purchase Orders Ship to Addresses

    When raising purchase Orders  ,how do we select a different ship address in the logistics tab. There is only the company address available as the ship to addrress I think  SAP does not give you an option to select different ship to addresses in purch

  • AP_Bank_Branches Columns in R12

    Hello, I have the following columns AP_Bank_Branches.bank_branch_id, AP_Bank_Branches.bank_name, AP_Bank_Branches.bank_branch_name, AP_Bank_Branches.address_line1, AP_Bank_Branches.address_line2, AP_Bank_Branches.bank_num, AP_Bank_Branches.country, A

  • Add a "virtual" column

    Hi, I have an application that list the content of a table. Actually, when I access to the application, the system show me something like : COLUMN_1 ; COLUMN_2 A1 ; A2 B1 ; B2 I want add a third column to this application, the third column need to co

  • EJB transaction question in ejbCreate

    I have 2 Entity EJBs participating in an relationship. Order - LineItem. I'm creating the LineItem in the the ejbPostCreate of Order. When I encountered a duplicate key for Order in Order's ejbCreate, I was not expecting the LineItem to be created, I