Why should useful life be given in case of PRC depr type?

Hi Experts,
I have no answer for that quation that if i have a depreciation type which is straight line but under calculation tab the type is PRC, then in asset master data why do i have to give a useful life for this asset.
I cannot add a new asset belonging such an asset class where this type of depreciation is linked, so if the useful life is 0, than the system doesnt let me add the asset!
Im using SAP 2007A SP01  PL9.
I thought that when PRC is used then example:Percentage is 14.5%
Asset acquisition value is 1000.
Deprecation value/year is 1000*14.5=145. Monthly->145/12 is the deprection val. But then why is useful life asked??
Is it new sap logic or bug or incorrect setting for my DB?
Any idea would be appreciated.

The Fixed assets system will automatically write the balance of the asset off at the end of the useful life, so this feild is required for all calculations.
If you want to maintain assets then put a useful life of 999 periods as a workaround

Similar Messages

  • Why should we use DSO instad of Infocube i BW7.4-SAP BW7.4

    Dear All,
    now I'm working with HCM- Payroll (BWreports) Standard reports, data flow is datasource--->Infocube--->Reports, but my architecture given data flow datasource--->DSO--->Multiprovider-->Reports, this is in SAP BW7.4, could any one explain me why should we use DSO instead of infocube..
    Thanks for your helping...
    Regards,
    Narasimha

    Hi
    In Loading purpose:
    Better to use DSO, becouse it involves 3 tables ie New data table, Active data table and Change log table.
    in case of INFO CUBE, here it involves more than 3  tables ie by default 3 dimension tables are existedby SAP... at least we will create 2 tables ie 1 dimension table and 1 fact table ....here it involves 5 tables.( 3 default+1 dimension+1 Fact table)
    Conclusion: When we create INFO CUBE it will takes more time compared to DSO because it involves 3 table
    Conclusion: Best practice is when we load data to taget, better to use DSO
    In Reporting:
    Cube will give summerised data whyle reporting and it is multi dimensional,ie we can analyse the data in multiple ways.
    DSO will give detailed data whyle reporting and it is 2 dimensional , ie we can analyse the data in 2 dimensional way only
    Conclusion: Best practise is Whyle reporting better to use INFO CUBE
    Regards
    Raj

  • Depriciation key and useful life periods in asset master should in display mode only

    Hi all
    At the time of creation asset master AS01 we are given the Asset class, company code and similar of asset (1) then we click enter button we will get Create asset: master data screen here in general tab we enter the description and in time dependent tab we enter cost center manually
    But
    When we click on Depreciation tab here the  Depreciation key and use life fields are automatically come with Dep.key(ABC) and use life(15) (Because we maintained in OAYZ)
    Here user have a chance to change the Dep.key(ABC) and use life(15).so my requirement is these two fields are display with only display mode .
    User don’t have chance to modify this.

    Hi Anil,
    The screen layout for Asset and its depreciation tab are different. You have to make these fields as Display only in the screen layout. This can be done using T-Code AO21. Below are the screenshots for the path and screen layout for your reference. This should solve your issue
    Regards
    Pankaj Pareek

  • Why we use Tables statement in case of using SELECT-OPTIONS:

    hi all,
    Why we use Tables statement in case of using the following coding in an ABAP program ...
    tables: vbak.
    SELECT-OPTIONS: s1 for vbak-vbeln.
    here if we dont provide the tables statement why it does not work ????
    pls answwer ....???

    Hi
    This statement is not allowed in classes and declares a data object table_wa as a table work area whose data type is adopted from the identically named structured data type table_wa from the ABAP Dictionary. table_wa must be defined as a flat structure in the ABAP Dictionary. You can specify database tables or Views for table_wa.
    Work table areas declared with TABLES are interface work areas and should only be declared in the global declaration section of a program for the following purpose:
    reward if usefull
    The statement TABLES is required for exchanging data between screen fields that were defined in a program screen when transferring from the ABAP Dictionary and the ABAP program. For the screen event PBO, the content of the table work area is transferred to identically named screen fields; for PAI, the system adopts the data from identically named screen fields.
    In executable programs, flat table work areas can be used for adopting data that were provided for the event GET table_wa from a linked logical database. TABLES is synonymous with the statement NODES for this purpose.
    Work table areas declared with TABLES behave like the data declared with the addition COMMON PART, meaning the data are used by the programs of a program group.
    Table work areas declared with TABLES can be declared in subroutines and
    function modules. However, this is not recommended. A table work area declared in a procedure is not local but belongs to the context of a framework program. The table work area can be viewed starting from the declaration in the framework program and lives as long as the framework program. In contrast to normal program-global data, the content of the table work areas declared in subroutines and function modules is stored temporarily when these subroutines and function modules are called. Value assignments that were made during runtime of the procedure are preserved until the procedure is completed. When exiting the procedure, the table work areas are filled with the contents that they contained when the procedure was called. Table work areas declared in procedures behave like global data to which the statement LOCAL is applied in the procedure.
    The form TABLES * is obsolete.

  • Why should I use the OpenDocument file format?

    Forgive the noobish sounding question, because I'm definitely not a linux newbie anymore. The current xkcd (http://www.xkcd.com/743) got me thinking. I never had a problem with .doc files before, because everything can read them. And I'd never used .odt files before because I only recently discovered abiword-plugins lets me read .odt files in Abiword.
    So, I'd like you to please convince me why I should use .odt files over .doc files. Thank you.

    drcouzelis wrote:
    I wonder if it would be worth it to teach people how to use LaTeX. I certainly don't think it's more complicated than writing a Word document in all cases. I can't believe how much time my coworkers spend try to "format" many of the 50+ page documents we work with. So often I hear problems like "This page break is wrong", "The index links are all messed up", "How do I get rid of this space?", and similar. Some of the time the answer is "We'll just leave it" or "I'll just re-write it". I thought all of those big fancy buttons on the top of the window were supposed to make writing a Word document easy? /rant
    Say, is there an application that allows a person to right-click on a TEX file and "Open (as PDF)" and "Edit (as TEXT)", For any OS? You know, kind of like a JIT compiler.
    ...and is this too off-topic?
    Well, I could share my experience here.
    1. LaTeX is probably similar to Perl or Vim in terms of the learning curve. I mean, it's more "learn as you work" thing: LaTeX relies heavily on it CTAN repository and there are lots of different ways to do the same thing. Which is why all the guides are more like cookbooks with recipes how to perform different kind of tasks, not a 101 tutorial.
    2. LaTeX is more oriented towards large documents, rather books than articles. Which means, one doesn't really need all of the features that LaTeX has to markup a document less than 50 pages. Most of the guides teach you how to work with books, while most of the users need to work with smaller texts. It's not a real problem for somebody who uses LaTeX for publishing his books to use it for smaller texts, but in other cases it's a bit challenging.
    Whenever you grab a LaTeX guide, you can strip it off all the advanced topics and you'll find out that merely one or two chapters are needed for most WYSIWYG converts: document structure (the essential packages, etc), beautifiers (boldface, italic, underlining, etc), paragraph formatting (alignments, columns, etc) headers/titles, tables, images embedding and footnotes. All of this can be described in 50 pages at most, and that would be totally comprehensive.
    So basically, one just needs a guide to LaTeX for word processing. Learning LaTeX for that purposes using publishing-oriented guides is really time consuming.
    Perhaps, there is even some kind of a special macro for word processing, that has less features, but makes them easier to memorize and use - I don't know.
    Actually, Pandoc's user guide could be a nice starting point, since pandoc has exactly the needed feature set. You should just expand it with some page properties (interlinear interval, page margins, etc), a review of the available tools for LaTeX (aucTeX, vim-latex, LyX, Kile, gummi, may be some popular extensions to Geany, Gedit, Kate), some popular Web resources (package reviews, tips-and-tricks wikis, etc) and some further reading.

  • Change in Useful life of asset in mid year, but the previous posted depreciation should not be changed

    Dear Experts,
    I have a requirement in one of my client, We need to extend the useful life of asset in mid of an asset fiscal year and the depreciation which was posted in the previous should not be changed.
    Requirement:
    Useful life of asset  is to be extended after completing depreciation for 4 years and in-between the current asset fiscal year. Provided the present asset value has to be taken as the new book value of the asset and the depreciation posted henceforth to be posted based on the new asset value till the remaining useful life.
    Previously posted depreciation should be unchanged.
    Analysis:
    1.      The fiscal Year followed - October to September.
    2.      The useful life of asset will be changed, and the depreciated value posted till 31/mar 2014 will have the old depreciation value ( based on the original acquisition value)
    3.      The Depreciation key used in of type LINR (linear), depreciation value will be calculated based on the Book value till the asset value becomes ZERO at the end of useful life of the asset.
    4.      We can change the useful life of the asset at the end of a Asset fiscal year say FY- 2014, if this is done the existing configuration will take the Book value of the asset at the end of the Fiscal as the asset value and the new depreciation will be calculated based on the new useful life of the asset. The asset value will become ZERO at the end of the newly changed Useful Life.
    5.      But the requirement is that the useful life of the asset will be changed exactly half way in between existing Asset fiscal (i.e., 31/03/2014), if this is done system will change the depreciation value based on the new useful life ( since the Dep Key is LINR), but the depreciation value will change from the fiscal start say October 2013 to September 2014 ), which will not satisfy the requirement of the client. Since the depreciation which is already posted from October 2013 to March 2014 should not be changed.
    Note:
    1. We are not willing to retire the asset and create a new asset with the remaining book value as asset value and start depreciation.
    Kindly let me know if the requirement can be fulfilled without retiring the asset.

    Dear All,
    This requirement has been completed.
    1. I created New Multi level valuation method with base 26 ( Net book value w/o Revaluation ).
    2. New depreciation key was created and the above method was assigned to it. I never changed the Base method.
    3. new interval was created in the depreciation area, with this created dep key and extended the useful life of the asset. The depreciation was calculated according to the requirement.
    Originally the asset had useful life of  5 Years, I changed the asset useful life to 8 years now with new Depreciation key 2001.
    Depreciation was already posted to the asset till 04- 2013 for an amount of 148.27 SAR.
    Net Book value carried forward to 2013 = 1575.56 SAR
    Depreciation already posted till 4th period =   148.27 SAR
    Current Net book value after useful life extension           = 1427.29 SAR .
    Now the new depreciation key 2001 with Multilevel method 201, will take this Net-book value as Asset value and will depreciate along the useful life of the asset till it becomes zero.
    Planned depreciation of 2013 ( remaining 6 months) = 166.24 SAR
    Planned depreciation of 2014 = 225.96 SAR
    Planned depreciation of 2015 = 225.96 SAR
    Planned depreciation of 2016 = 225.96 SAR
    Planned depreciation of 2017 = 225.96 SAR
    Planned depreciation of 2018 = 225.96 SAR
    Planned depreciation of 2019 = 131.25 SAR
    Total      = 1427.29 SAR ( the Asset value becomes zero at the end of its remaining useful life.
    The previously posted depreciation from 01.01.2013 to 30.04.2013 was untouched.

  • I dont know why the battery life of my iphone 4 is so low ! i really want to know how many hours i'll have if it's on standby. And how many hours if i use it normally for music and facebook (sometimes a little bit games)

    i dont know why the battery life of my iphone 4 is so low ! i really want to know how many hours i'll have if it's on standby. And how many hours if i use it normally for music and facebook (sometimes a little bit games) !!!

    to enhance your battery life, keep screen display to minimum, set screen lock automatically after 1 min, select internet notifications to off.

  • Why we should use Macros if we have function Module

    Why we should use Macros if we have function Module and what is the Advantage of Macros than function Module
    Moderator Message: Interview-type questions are not allowed.
    Edited by: kishan P on Oct 7, 2010 2:22 PM

    Put it this way... if you have blueprints for a car you wouldn't want to produce only one car, would you? You would want to produce as many as needed. In another example, you don't want to be able to use only 1 window in Windows. Each window has common features but have different values. That's the purpose of non-static entities
    However, there are instances that you want to have only one value for something. That's when you use static entities.
    Get it? =)

  • WHy should we have to use to update ipod touch

    WHy should we have to use to update ipod touch

    Your question does not make sense. Please clarify.
    GamingChamp wrote:
    WHy should we have to use to update ipod touch

  • Why should we select all key fields when using for all entries

    Hi,
    Why should we select all key fields in our select query when using for all entries statement?
    I read about for all entries but this point was not clear in any post.
    Please explain me
    Regards,
    Subhashini

    Dear Subhasini,
    It is because FOR ALL ENTRIES deletes the duplicate entries before populating the target internal table.
    Please do an F1 on FOR ALL ENTRIES & read the SAP documentation.
    I mean how duplicate entries will not get deleted when we use this?
    Quite simple, if you select  all key fields then each entry will be unique & there will not be any duplicate entries to delete !!
    BR,
    Suhas
    Edited by: Suhas Saha on Oct 16, 2009 9:41 AM

  • Why should I use SQLJ

    Why should I use SQLJ instead of JDBC, is it for faster Acess than JDBC, or for any other reasons

    Why should I use SQLJ instead of JDBC, is it for
    faster Acess than JDBC, or for any other reasonsJust guessing...
    It should be faster - but you should test.
    I would suspect that it is going to be harder to maintain because it is less used (thus less tested), less known (so harder to hire people to maintain) and less 'standard' (thus figuring out what went wrong can be harder.)

  • Why should I use BO BI 4.0 for my existing SAP NetWeaver ?

    Dear Sirs,
    Question about BusinessObjects BI 4.0 & SAP Netweaver 7.0.
    In my company we use NetWeaver for a year. We have some reports on portal, so we have some analysis via www. It seemed to me that this is enough for us.
    Now on the market is available new version of BusinessObjects - version 4.0.
    My question is :
    Why should I use BO BI 4.0 for my SAP BW?
    What will I gain by implementing BO BI 4.0 in conjunction with SAP BW?
    Can I use existing reports on the new platform?
    Can you give some links to documents, presentations and notes to answer these questions?
    Best regards,
    Emmo

    Hi Emmo2000,
    Please see my answers below:
    Why should I use BO BI 4.0 for my SAP BW?
    What will I gain by implementing BO BI 4.0 in conjunction with SAP BW?
    Please see this SDN article which covers a lot of the new features of BI4.0 :
    /people/ingo.hilgefort/blog/2011/03/24/sap-integration-update-9--should-you-start-with-sap-businessobjects-40-or-wait-for-41
    Can I use existing reports on the new platform?
    There is the ability to integrate BexWeb applications via our BI Launchpad. I'm not sure if this is what you are referring to but the following should clarify:
    http://wiki.sdn.sap.com/wiki/display/BOBJ/HowtointegrateBExWebApplicationsintoBI4.x
    Can you give some links to documents, presentations and notes to answer these questions?
    For detailed information on the BI4.0 suite, I would direct you towards our product documentation:
    http://help.sap.com/businessobject/product_guides/
    I hope this is helpful and fully answers your question.
    Kind regards,
    John

  • Why should still we use String though we have StringBuffer?

    I hope StringBuffer is best instead of String. Since StringBuffer grows itselfs when the content increases with out creating new object .
    So now I have a question, Why should still we use String though we have StringBuffer? whether do you any proper reason or situation to go for String ?

    I hope StringBuffer is best instead of String.StrngBuilder is better than StringBuffer in Java 5.0. Both are different from Strings.
    Since
    StringBuffer grows itselfs when the content increases
    with out creating new object .Which is not necessarily a good thing. Strings can be relied upon not to change
    So now I have a question, Why should still we use
    String though we have StringBuffer? whether do you
    any proper reason or situation to go for String ?One reason: you can't intern StringBuffers and thus save on instantiation effort and emory space. You can do that with Strings because they cannot be modified.

  • Why should I use xinetd?

    Im using inetd, but in mandrake I had xinetd, and somewhere I had read that it is better. Is this true?, and if so, ahow do I install it, cause it's not in pacman (i know I cant install it from source, but I wonder if it's hidden somewhere in the distro)

    http://www.xinetd.org/faq.html
    Q. What is xinetd ?
    A. xinetd is a replacement for inetd, the internet services daemon.
    Q: I am not a system administrator; what do I care about an inetd replacement ?
    A: xinetd is not just an inetd replacement. Anybody can use it to start servers that don't require privileged ports because xinetd does not require that the services in its configuration file be listed in /etc/services.
    Q. Is it compatible with inetd ?
    A. No, its configuration file has a different format than inetd's one and it understands different signals. However the signal-to-action assignment can be changed and a program has been included to convert inetd.conf to xinetd.conf.
    Q. Why should I use it ?
    A. Because it is a lot better (IMHO) than inetd. Here are the reasons:
    1) It can do access control on all services based on:
         a. address of remote host
         b. time of access
         c. name of remote host
         d. domain name of remote host
    2) Access control works on all services, whether multi-threaded or single-threaded and for both the TCP and UDP protocols. All UDP packets can be checked as well as all TCP connections.
    3) It provides hard reconfiguration:
         a. kills servers for services that are no longer in the configuration file
         b. kills servers that no longer meet the access control criteria
    4) It can prevent denial-of-access attacks by
         a. placing limits on the number of servers for each service (avoids process table overflows)
         b. placing an upper bound on the number of processes it will fork
         c. placing limits on the size of log files it creates
         d. placing limits on the number of connection a single host can initiate
         e. place limits on the rate of incoming connections
         f. discontinue services if the load exceeds specified limit
    5) Extensive logging abilities:
         a. for every server started it can log:
              i) the time when the server was started
              ii) the remote host address
              iii) who was the remote user (if the other end runs a RFC-931/RFC-1413 server)
              iv) how long the server was running
              (i, ii and iii can be logged for failed attempts too).
         b. for some services, if the access control fails, it can log information about the attempted access (for example, it can log the user name and command for the rsh service)
    6) No limit on number of server arguments
    7) You can bind specifc services to specific IP's on your host machine

  • Why should I use Speedgrade?

    What is Adobe Speedgrade, Why should I switch to it, and how does it affect video quality?
    (Coming from a guy who has experience in Aftereffects, Photoshop, Illustrator, and has been using Photoshop overlays on all of his Aftereffects videos.)

    This is the Captivate forum, not a forum for video. Speedgrade allows global color changes, maybe you'd better post this in the Premiere Pro forum?

Maybe you are looking for