Sale value of group asset- sub asset more than wdv less than group total

Hi,
I am maintaining group asset for Income Tax Depreciation. All the asset under the same class is consider single asset for Income tax purpose. For eg value of Plant and machinery under Income tax is derived for all asset totaled together after depreciation for the year. Thus P&M is considered single asset for calculating I.T. Depreciation, even though it may contain 100 assets.
For Income tax, for P & M class of asset depreciation for first year is with different rate and for rest years with different rate. Hence I have maintained sub asset for this group asset. Whenever a new asset is purchase, for income tax purpose it is recorded in the newly created sub asset number.
The problem arises in sale of asset. When I am selling any machinery the sale value is deducted from the group value for IT purpose. In this case even though the value of sale is higher than the WDV of the individual asset it is adjusted in total. While configuring this in SAP I am facing following difficulties-
1.     As the rate of depreciation is different for different years I am not able to maintain a single group asset. I have to create a sub asset. This facilitate the right depreciation calculation by different dep rate for purchases in diff year.
2.     But as I am maintaining different Sub asset the sale value cannot exceed the balance of that particular asset, even though the total value in SAP for all the group assets is higher.
3.     I can not allow having negative values. Negative values are not allowed to maintain in IT Records.
Please help to resolve the issue.

Hi,
I am maintaining group asset for Income Tax Depreciation. All the asset under the same class is consider single asset for Income tax purpose. For eg value of Plant and machinery under Income tax is derived for all asset totaled together after depreciation for the year. Thus P&M is considered single asset for calculating I.T. Depreciation, even though it may contain 100 assets.
For Income tax, for P & M class of asset depreciation for first year is with different rate and for rest years with different rate. Hence I have maintained sub asset for this group asset. Whenever a new asset is purchase, for income tax purpose it is recorded in the newly created sub asset number.
The problem arises in sale of asset. When I am selling any machinery the sale value is deducted from the group value for IT purpose. In this case even though the value of sale is higher than the WDV of the individual asset it is adjusted in total. While configuring this in SAP I am facing following difficulties-
1.     As the rate of depreciation is different for different years I am not able to maintain a single group asset. I have to create a sub asset. This facilitate the right depreciation calculation by different dep rate for purchases in diff year.
2.     But as I am maintaining different Sub asset the sale value cannot exceed the balance of that particular asset, even though the total value in SAP for all the group assets is higher.
3.     I can not allow having negative values. Negative values are not allowed to maintain in IT Records.
Please help to resolve the issue.

Similar Messages

  • SAP sales return system should not accept quantity more than open quantity

    Dear All
    During sales return user is able to enter the quantity more than open quantity and system is allowing for that enter
    Plz tell me how to restrict this
    Regards
    Arun

    No need of exit for this.
    Go to VTAF, select the item category for the combination of order type and billing type and maintain "+" for the field "Pos./neg. quantity"
    Also go to OVAH and change message class V4 no 229 to E will work.
    Now try to create a return order and increase the quantity.  Sytem will not allow to do so but if you create a new line item, then system will also for which, you can go for exit already suggested.
    thanks
    G. Lakshmipathi

  • Retirement of the same asset more than once

    Hi,
    We have an issue where in one of the user has disposed an asset in the 1st week of September with an incorrect amount.  Unknowingly, we disposed the same asset at the end of the period with the correct amount. We fail to understand how an already retired asset can be retired once again.
    First time the following assets (100914 & 100915) were retired with document numbers (1033073 & 1033074).
    The second time the same assets were retired with the document numbers (1033208 & 1033209).
    An early response would be appreciated.
    Thanks n Regards
    Osman

    Hello Osman,
    Is the error message you are encountering AU133?
    Check if the "Below-zero account setting from finish of useful life" in the posting rules of a company code (Transaction OAYR) is activated.
    If no below-zero account is defined in the Customizing, error AU 133 appears. 
    Please check if it helps.
    Regards,
    Karthik

  • SAP ECC account in more than 1 sales org replication in SAP C4C

    Hi,
    What would be the best way to replicate SAP ECC accounts in more than 1 sales orgs (different account owners & so) to SAP C4C.. I don't think C4C allows assigning accounts to more than 1 sales orgs due to only one owner.
    With Regards,
    Rahul Mukherjee

    Hi Rahul
    I think you can do ID mapping to more than one sales organization, but you can't have more than 1 owner in C4C.   Try doing ID mapping to the correct sales orgs and then send the account - just try with one and you'll have to see what other code list mapping errors you get.    The process flow is what you'll need to think about most - if you reallly need to extend C4C or if the process in C4C will be OK with one owner for the business process that needs to happen in the cloud.  Maybe map out that first - who is doing what in the cloud, what needs to be replicated?
    -ginger

  • Selecting more than one checkbox in selectManyListbox

    Hi,
    Please let me know how to select more than one checkbox by default.
    The below code just selects the checkbox with value being 2 as it matches with the attribute value=2 of the <af:selectManyListbox>
    <af:selectManyListbox value="2">
    <af:selectItem label="One" value="1"/>
    <af:selectItem label="Two" value="2"/>
    <af:selectItem label="Three" value="3"/>
    <af:selectItem label="Four" value="2"/>
    <af:selectItem label="Five" value="5"/>
    </af:selectManyListbox>
    Incase if more than one checkbox has to be selected, how should the code look like?
    Regards,
    Asha

    Hi,
    the value property should point to a managed bean with a variable defined that is exposed through getter and setter. The reference is through EL. Selecting the check boxes then will create a List of values returned (which means your variable in the managed bean is a list to)
    Frank

  • How to return more than one record through OUT parameter in procedure

    Hi,
    I want to create a procedure which accepts one input and returns more than one record as output.
    example:
    Input = DeptNo
    Output= Empno,ename,sal,comm,job
    Scenario:
    There can be more than one employee in department we pass as the IN parameter. OUT parameter has to return all the records of the corresponding employee details in that department.
    Thanks in advance for your help
    Regards,
    K.Vijay

    -- I think you can try something like this using ref cursor:
    -- create a package for the type ref cursor and execute
    CREATE OR REPLACE PACKAGE PACK_REFCURSOR_FOR_TABLES AS
         TYPE DATA_TableRows IS REF CURSOR;
    END;
    -- after executing the package above, create your procedure:
    CREATE OR REPLACE PROCEDURE GET_EMP (
         IN_nDeptNo IN number,
         OUT_Emp OUT PACK_REFCURSOR_FOR_TABLES.DATA_TableRows)
    IS
    BEGIN
    -- leave query open (implicit) as this will return data
         OPEN OUT_Emp FOR
         SELECT *
         FROM tblEmp
         WHERE DeptNo = IN_nDeptNo;
    END;
    --execute the procedure and you're done                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Update columns in Table A based on columns in Table B for more than 500K rows

    Guys,
    I need to update 9 columns in table A based on value from table B for for more than 500K rows.
    So what is best way to achieve this. I am thinking of writing a Procedure with cursor to update the rows of table A.
    When i googled about it, they say cursor will decrease the performance. So i have no clue how to go for this.
    Rough code which i though
    1) Procedure  with no parameter
    2) Will declare 9 variable to store value from cursor
    3) cursor will fetch row by row based on join condition between table a and table b
    4) i will pass column values from table B to variables
    5) will make an update statement for table A
    Please let me know if above method is correct or is there any other way to do this without using cursor.

    Guys,
    Below is the rough code i wrote as per my requirement. Does it look correct? As of now i dont have any platform to test it so any help with the below code is highly appreciated.  As i said i need to update more than 500K rows by matching Table
    A and Table B.  One more thing which i would like to add in below code, is to get log of all the rows that are in table B but not exist in table A.  Table A already has more than million data in it.
    Also not sure how the loop in below code willl run when @rowcount is become to zero?
    Please let me know if i need to consider performance related impact while running the script.
    GO
    SET SERVEROUTPUT ON
    CREATE PROCEDURE ONETIMEUPDATE
     DECLARE @cnt INT;
     SET @cnt = 1;
     DECLARE @MSG varchar(255);
     DECLARE @COUNT_VAR INT;
     SET @COUNT_VAR=0;
     WHILE @cnt > 0
        BEGIN
      Update TOP (50000) A
      Set A.Col1=B.Col1,
          A.COL2=B.COL2,
          A.COL3=B.COL3,
          A.COL4=B.COL4,
          A.COL5=B.COL5,
          A.COL6=B.COL6,
          A.COL7=B.COL7
      From TableA A
             Inner Join TableB B
             on A.ID = B.ID--ID
             WHERE A.Col1 <> B.Col1
                    OR A.Col2 <> B.Col2;
              SET @cnt = @@ROWCOUNT;
             IF @@ROWCOUNT=25000
               @COUNT_VAR=@COUNT_VAR + @@ROWCOUNT
               SELECT @MSG = CONVERT(varchar, @COUNT_VAR) + "Rows Updated" -- I WANT TO DISPLAY UPDATE after EVERY 25000 ROWS
              PRINT @MSG
      IF @@ROWCOUNT=0
         BEGIN    
               COMMIT
                       END
                    WAITFOR DELAY '00:00:01'  --wait for a second before the next update
                END;
     END;

  • CMDGW_CAT:3441: ERROR: Cannot have more than 3 entries in RACCESSPOINT LIST

    Hi,
    i have tuxedo 8.1 in HP-UX.
    In the section of my dmconfig i have:
    SERVICEF LDOM=DOMLOCAL RDOM=WTC1,WTC2,WTC3,WTC4
    I have this error when i tried to compile with dmloadcf -y dmconfig:
    Invalid value
    CMDGW_CAT:3441: ERROR: Cannot have more than 3 entries in RACCESSPOINT LIST
    CMDGW_CAT:1546: ERROR: dmloadcf: Above errors found during syntax checking
    can I increase the value of the parameter RDOM over 3?
    How?
    thanks...

    Hi,
    The syntax:
    service LDOM=local_domain RDOM= dom1,dom2,dom3
    defines failover remote domains for that particular import. It's not meant to provide access to a service in multiple domains. What you want is basically what you did, i.e.,
    service LDOM=local_domain, RDOM=dom1,dom2
    service LDOM=local_domain, RDOM=dom2,dom3
    service LDOM=local_domain, RDOM=dom3,dom4
    service LDOM=local_domain, RDOM=dom4,dom1
    This would provide load balancing across the 4 domains, and still provide failover domains, although if the connection policies are set to ON_STARTUP, then the following is sufficient:
    service LDOM=local_domain, RDOM=dom1
    service LDOM=local_domain, RDOM=dom2
    service LDOM=local_domain, RDOM=dom3
    service LDOM=local_domain, RDOM=dom4
    As only the active domains will be used, and inactive ones will be skipped.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • Can we give the more than 2 decimals for key figure

    Hi,
    can we give the more than 2 decimals for key figure while entering the manuall planning.
    Ex:There is keyfigure called 0DEBIT which is having values as 1000.00 USD, 137688.00 USD.which are displaying bydefault whenever we entered the values while planing or File.
    what Customer is asking us 0DEBIT keyfigure values should be display 1000.0000 USD, 137688.0000 USD. ( added two more decimals for keyfigure value).
    Can we maintained decimals more than two.........?
    Thanks,
    Ven
    Edited by: vanarasi venkat on Apr 13, 2009 4:35 AM

    Hi,
    Though you can specify the no of decimal places for each keyfigure in the 2nd screen of layout builder but say if you have entered scaling factor as 1 and decimal places as 4 and user enters value as 15.2546, then in the cube it will be stored as 15.25 because physically the keyfigure can store values only upto two decimal places, so it will round up the figure to two decimal places. But, if you specify the scaling factor as 2 and decimal places as 4 than value 15.2546 will be stored in the cube as 1525.46.
    If above explanation doesn't help you i finding out the solution for your requirement than you have to either change the number of decimal places in the keyfigure or tell user that technically it's not possible in BPS.
    Regards,
    Deepti

  • Memo Value for Main Asset and Sub Asset

    Dear Experts,
    I am having the requirement that, all the main asset should have the memo value Rs 1.
    For this I have specified the memo value in OAYI. But system is taking the memo value for Main asset as well as Sub asset.
    But we don't want to keep the memo value for sub asset.
    I hope, I am missing some settings. Could anyone please help me to solve this.
    Regards,
    Aswin

    Hi:
           You need to review your copy settings for sub assets for your relevant class's screen layout in  SPRO...Financial Accounting,,,,Asset Accounting....Master data....Define Screen Layout for Asset Master Data....Select the screen layout which has been assigned to your asset class in OAOA. You will not find any field for value copied. So it is not possible to avoid this happening becuase it is done a t CO code level.
    Regards

  • Recalculate sum of More than One Asset asset values

    Hi Team,
    Can you please guide whether there exists any T-code through which we can  Recalculate  sum of more than One Asset values  at single point of time.
    ex: iif we go asset master (AS02), in the Edit tab,recalucates values, in the asset master we can do only one single asset,
    but as we required do the recalculate asset values at a time more than one asset.
    Please let us know is there any t.code ?
    Thanks
    Ram

    Hi Ram,
    What you the system does in AS02 Menu: 'Edit - Recalculte values' is exactly the same what AFAR does. The difference is, in AS02 you only recalculate the values for that very asset. But all values that need value recalculated and updated will get adjusted when executing this step. So, if you have made a posting to the asset that for any reason did not update the table yet, and therefore is not reflected in the Asset Explorer, you can first simulate a recalculation for this asset and see what would be the new update of values. Then when you go to AS02 Menu: 'Edit - Recalculte values' the system will actually adjust the values in real time. Same is when you make a change to e.g. depreciation key, it will require an adjustment of values and a recalculation will do that.
    So, whether you use AS02 for the single asset or use AFAR - the system does exactly the same.
    The difference is however, that in AFAR, you recalculate the values for ALL the assets in that company code. For example, it is recommended that before you do the depreciation run or periodic posting run at the end of each period, that you ran also the recalculation program RAAFAR00 for the company code, so that any value adjustment/changes in values will be captured before running depreciation or periodic postings.
    I hope this clarifies. Please also check on the online documentation in help.sap.com for more information.
    Else, if you need to adjust other values on the asset and it is not about recalculating values, then you can use a write-up/unplannded depreciation (check it out under Easy Access Menu: Manual Value Correction) or maybe you can use the transaction for miscellanious ABSO.
    I hope this helps you further.
    Kind regards,
    Brigitte

  • More than one "Sales Employee"(Partner Function Value) in sales order.

    Hi Experts,
           My customer requested add more than one "Sales Employee"
    in Sales Item Line. As the standard SAP, I can add only one
    "Sales Employee" value in one partner function. Any suggestions?
    Thanks,
    Prach

    Hi Prach,
    You can add one sales employee per line item. In one line item you cannot add morethan one sales employee however.
    If you want to include morethan  one sales employee to EVERY LINE ITEM, then
    1. Create some PFs like Salesperson1, Salesperson2 etc, say upto 5.
    2. Now assign this PF to the sales document header and item category,
    3. For all the PFs, you can have the same account group.
    4. Now you can create customer master for all these sales person.
    5. Once this is done, you can link multiple sales persons for each line item.
    Hope thsi helps you
    Pls reward if thsi helps you

  • Value addition on asset

    Hi,
    Please let me know how SAP would calculate depreciation in the following business scenario.
    Jan 1st 2004: An Asset is aquired for $1000.
    Life time: 3 years
    Depreciation on Dec 2004: $300
    Depreciation on Dec 2005: $300
    Value left on asset: $400
    On Jan 1st 2006 or some time during the 3rd year, the asset got re-furbished and now the value of the asset after refurbishment is $600 and with an additional life time of 2 years.
    By accounting principles, I would expect the asset to depreciate
    Depreciation on Dec 2006: $300
    Depreciation on Dec 2007: $300
    Retirement.
    What would SAP do in this context?
    Thanks,
    Sivaram

    Once the depreciation start date is set, the subsequent acquisitions will take this depreciation start date as reference, and not the date of the subsequent acquistion, as you are assuming.
    Please read SAP note 46456, which explains this issue more in detail.
    The 'Calculate according to asset value date' indicator in the calculation key for the depreciation cannot be maintained as of maintenance level 3.0E. As SAP note 53166 describes this indicator frequently caused misunderstandings. And that is why this function has been "removed".
    But, you can still configure this behaviour with a modification, in table T090NP, field XBZDAT at your own risk. Please beware that with such a modification, there is no support in case of future incidences. In note 814004 you will find a short report which enables you to change the parameter.
    I hope this will help you.
    Kind Regards,
    Pankaj

  • Not able to Render more than two asset type in a drop zone on page

    Hi All,
    I have created two different assets by making two different flex family.
    I need to render these two assets in a single drop zone on a page.
    Can some one tell me how is it possible to make a drop zone on page which will be able to take two different type of assets because while creating Page attribute when i select page attribute of type asset there is no option through which i can select more than two asset types.
    Thanks & regards,
    Ankur Bhatia

    Hi Rodney,
    Thanks for ur Reply.
    While creating page attribute on admin site,when we select attribute type as "asset" a dropdown list comes just below through which we can select only a single asset.
    how to use a list option here or how can we create it so that it can be used with various asset types.
    Also in avisports site there is no drop zone which can contain more than one asset of different type.
    The Drop zone contains here all the assets of same type.
    Thanks and Regards
    Ankur Bhatia

  • Adjust Asset Fiscal year more than 2 years backward

    Hello SAP Guru,
    We have a problem in Asset accounting today for US company codes. We would like to implement tax bonuses for our old assets in SAP. Currently the tax bonuses are calculated offline and it cause so many effort on the tax department. We would like to adjust depreciation calculation of our assets to include bonus depreciation. We already set-up depreciation key needed. The problem now is when we tried to change the depreciation keys of our old assets, special depreciation did not take effect. Then I found out that special depreciation only reflect for open fiscal year. How can we do this if we want to post special depreciation (Asset Level only) more than 2 years backward.
    Please help,
    Thanks!
    Jhero

    Hi Jhero,
    As a rule it is only allowed to have max 2 fiscal years open  (included the current fiscal year).
    The closed fiscal year in all depreciation areas have to be the same.
    Conclusion: it is not possible to open the fiscal year 2006 with legal means.
    Of course you can change the closed fiscal year also directly in table T093B but this should be done from a experienced consulter.
    regards Bernhard

Maybe you are looking for

  • How do I get my computer name to show correctly in the finder?

    I recently upgraded to Yosemite and following that upgraded to an SSD drive. Life is good and I am happy with everything except that since the upgrades I am seeing a silly variety of names for my computer. I renamed it to The Shire and now it shows u

  • Setting Java CLASSPATH on WINDOWS

    suppose i have the following values to set for CLASSPATH C:\Program Files\Common Files\System\Mapi\1033\NT and abc-win32 is this correct C:\Progra~1\Commo~1\System\Mapi\1033\NT;abc~ thanks.

  • 3.1.2 update

    Has anyone else had problems downloading the 3.1.2 update. I've tried 3 times now and everytime it gets to approximately 18 mins left to go, it times out.

  • Multiple arguements in the Click function

    ok now there is another issue, I need to arguments to run in the "Click" function, can I do this? right now for checkbox1 I have I need to run two arguements using the click function for exclusive checkboxes. I need it to stay not only exclusive but

  • JMS in J2EE

    I have tried to modify the JMS example in /jms/clientmdbentity folder and it works fine. But what I have tried to convert from Container-managed-persistence into Bean-managed-persistence bean and it does not work. And I really don't understand the er