APC and acquistion value

Hi all,
In asset explorer, planned values page, i can see APC transction equals to acquistion value, even if the asset is capitalized in previous year. Is it always the case?
What is the difference between the APC transaction and acquistion value?
Thanks in advance.
Kite.

Hi
APC means acquisition and production cost which inlcudes any cost incurred if anyafter acquistion of asset.  Where as production cost means which is produced in house.  In SAP both are same at the time of uploading values
Srinivas

Similar Messages

  • Assets: provision for differences between APC and Market Value

    Hi,
    my current client needs to make a provision with the difference between the APC and Market Value in some assets (buildings...).
    Our idea is to use Valuation Area 02 in order to reflect those "Market Values" and create another Valuation Area = 02 - 01. With this area we will have the amount the we need to make the provision in GL.
    I just wanted to know if FI-AA has anything that could make those provisions automatically. I have looked into help.sap.com, customizing etc... and I could not find anything.
    Does anybody knows if there is a standard "provision function" for assets?
    I think that we will need to develop an ABAP program for this requirement...
    Cheers

    not solved but need to close it...

  • APC Value and Plan Value for an Asset.

    HI Gurus,
                      I am developing a report where I have to display the APC value and Plan value of an Asset.Can anyone pls give an insight how to find this for the Asset.

    Hi,
    why don´t you use the logical database ADA which most of the FI-AA standard reports do? The logical database is a service to get this information without developing all the READ information and translation by yourself, especially when talking about mid-year-reporting, consistence checks, etc..
    If you decide to use ADA, then the events GET ANLA0, GET ANLAV and GET ANLCV are from interest for you for information about APC and planned/posted depreciation value.
    Regards,
    Markus

  • Acquistion Value Negative in Area 01 while posting Goods Receipt (MIGO)

    While posting a Goods Receipt am facing the error Acquistion Value Negative in Area 01.
    The related Purchasing Document has an Account Assignment as AUC.
    I have checked the Asset Master of that AUC. In the Depreciation Areas Tab when I am
    trying to put the negative values allowed, it says that E669 Fiscal year 2009 is already closed in Financial Accounting.
    Practically it is not possible for me to open the fical year 2009 in Financial Accounting since our Fiscal Year Variant is V3(April-March) and we currently in the period
    05/2010.
    Point to be considered is that Year end closing for Fixed Assets (AJAB) for 2008 is complete and year 2009 for Fixed Assets should ideally be open.
    Please let me how to handle the situation without opening the closed Fiscal Year in Financial Accounting.
    Regards
    Gemini

    Gemini,
    First set your COD with OAPL.
    Go to OADB and choose all values allowed for acquisition value under management of values for your effected dep area.
    SAVE and import these settings to your production system and post your GRN.
    Thanks,
    Srinu

  • Acquistion value negative in area 01 while doing MIRO

    Hi Gurus,
    Lot of threds were posted on this error message but my scenario looks different.
    We have acquired an asset through PO-GR.
    The sequence of GR transactions:
    1. Acquistion posted through GR for $100.
    2. Reversed the GR.
    3. Acquisition posted through GR for $102.
    4. Reversed teh GR.
    5. Acquisition posted through GR for $1000.
    Now, we are trying to do IR using MIRO transaction and the system showing three line items in simulation.
    1. Posting to vendor account for $1000.
    2. Posting to trade AP account for $1000.
    3. Posting to Asset reconciliation account for $0.
    The document is balanced but when we try to post, it is giving a message "Acquistion value negative in area 01".
    First of all, I dont understand why the third line item is generated and why the system is giving this message when we are not posing a negative value.
    I have checkd the depreciation area 01 settings and it is allowing only positive and zero value for acquisions.
    Please share your thoughts on this?
    Thanks,
    Mano.

    Hi MS,
    I appreciate your suggestion but as i mentioned in my post we are not posting any negative value to the asset.It is not a credit memo either just an invoice.
    Thx,
    Mano.

  • Acquistion value after Intercompany Asset Transfer

    In Asset Explorer under the Planned Values tab:
    APC transaction = 1539
    Acquisition value = 1539
    Ord. Depr. = 266
    Value Adj. = -205
    Net book value = 1067
    There are 3 Transactions:
    Date _ Amt_ TType __________________________ Ord dep
    8/15/08 909 153 Gross interco.transf.aquis. prior-yr... 121
    8/10/08 23685 153 Gross interco.transf.aquis. prior-yr... 3158
    8/03/08 1539 153 Gross interco.transf.aquis. prior-yr... 205
    Amt Total = 26133 Ord dep Total = 3484
    Why does APC and Acquisition only show 1539 and not the 26133 total?
    Kevin

    Hi Srinu/Asuvamsi/Paul,
    Thanks for your reply.
    Basically I want to know how to transfer the additions or write-off in the sender company after the balance have been transferred to company B.
    Eg as below:
    31.12.2009: Depreciation run completed for Dec and transferred the asset to company code B, so the balance in sender company is zero
    Additions:
    05.01.2010: There is an addition to asset in company A. so I will remove the de-activiation date in master  and post the additions and run repeat depreciation.
    Now I want to know how to transfer this additions to company B as I have already transferred earlier balances to comp B.
    Any implications if the additions are posted after ABT1N.
    Thanks,
    VS

  • Avoiding null and duplicate values using model clause

    Hi,
    I am trying to use model clause to get comma seperated list of data : following is the scenario:
    testuser>select * from test1;
    ID VALUE
    1 Value1
    2 Value2
    3 Value3
    4 Value4
    5 Value4
    6
    7 value5
    8
    8 rows selected.
    the query I have is:
    testuser>with src as (
    2 select distinct id,value
    3 from test1
    4 ),
    5 t as (
    6 select distinct substr(value,2) value
    7 from src
    8 model
    9 ignore nav
    10 dimension by (id)
    11 measures (cast(value as varchar2(100)) value)
    12 rules
    13 (
    14 value[any] order by id =
    15 value[cv()-1] || ',' || value[cv()]
    16 )
    17 )
    18 select max(value) oneline
    19 from t;
    ONELINE
    Value1,Value2,Value3,Value4,Value4,,value5,
    what I find is that this query has duplicate value and null (',,') coming in as data has null and duplicate value. Is there a way i can avoid the null and the duplicate values in the query output?
    thanks,
    Edited by: orausern on Feb 19, 2010 5:05 AM

    Hi,
    Try this code.
    with
    t as ( select substr(value,2)value,ind
            from test1
            model
            ignore nav
            dimension by (id)
            measures (cast(value as varchar2(100)) value, 0 ind)
            rules
            ( ind[any]=  instr(value[cv()-1],value[cv()]),
            value[any] order by id = value[cv()-1] || CASE WHEN value[cv()] IS NOT NULL
                                               and ind[cv()]=0     THEN ',' || value[cv()] END      
    select max(value) oneline
    from t;
    SQL> select * from test1;
            ID VALUE
             1 Value1
             2 Value2
             3 Value3
             4 Value4
             5 Value4
             6
             7 value5
             8
    8 ligne(s) sélectionnée(s).
    SQL> with
      2   t as ( select substr(value,2)value,ind
      3          from test1
      4          model
      5          ignore nav
      6          dimension by (id)
      7          measures (cast(value as varchar2(100)) value, 0 ind)
      8          rules
      9          ( ind[any]=  instr(value[cv()-1],value[cv()]),
    10          value[any] order by id = value[cv()-1] || CASE WHEN value[cv()] IS NOT NULL
    11                                             and ind[cv()]=0     THEN ',' || value[cv()] END 
    12          )
    13        )
    14   select max(value) oneline
    15   from t;
    ONELINE
    Value1,Value2,Value3,Value4,value5
    SQL>

  • NULL and Space value in ABAP

    Hi All,
           I like to know, is it NULL and Space value is same in ABAP, if it is not how to check null value.
    Thank you.
    Senthil

    everything is correct though some answers are not correct.
    A Database NULL value represents a field that has never been stored to database - this saving space, potentially.
    Usually all SAP tables are stored with all fields, empty fields are stored with their initial value.
    But: If a new table append is created and the newly-added fields do not have the 'initial value' marked in table definition, Oracle will just set NULL values for them.
    as mentioned: There is no NULL value to be stored in an ABAP field. The IS NULL comparison is valid only for WHERE clause in SELECT statement. WHERE field = space is different from WHERE field IS NULL. That's why you should check for both specially for appended table fields.
    If a record is selected (fulfilling another WHERE condition) into an internal table or work area, NULL values are convertted to their initial values anyway.
    Hope that sheds some light on the subject!
    regards,
    Clemens

  • Opening and Closing values on two separate rows for an indvidual A/c?

    Hi / Salam To all SAP Members,
    I am creating a COGS report in which i need to show opening and closing values for a stock account in two separate rows. The tool i am using is report painter.
    What i need to know is how can the system identify between opening and closing values for that account? Which characteristic/s do i need to include in the rows? The table i am using is FAGLFLEXT.
    Please provide help.
    Regards,
    Mohammed Ali Khan.

    Resolved Issue.

  • How to differentiate the EMPTY Records and Null Values in DSO

    Hello....how is everyone here?? Ehehehe!
    I try to load some data from the flat file which contains some EMPTY data and Null Values for the records. The data type for the InfoObjects of the fields "Quantity" is "number". The sample data from the flat file (CSV) are as below:
    Food              Quantity
    Hamburger  -       12
    Cheese        -       0
    Vegetable      -               (Empty)
    When I try to load the above sample data to the DSO, I get the results of the data as follow:
    Food              Quantity
    Hamburger     - 12.000
    Cheese           -  0.000
    Vegetable         - 0.000
    In this case, how can the user differentiate whether the records is contain empty value of null values in DSO? This is kinda of hard to differentiate the both scenarios above. Is there any way to differentiate the scenarios described here?
    Thanks alot =)

    Hi Fluffy,
    It depends on the initial values of the data type
    The inital values For quantity/Currency/ Numbers it takes spaces as 0
    for char it is SPACE
    We cannot differeniate between space and null values.
    IF you have to force this then define quantity as char and load the data. we will not have units and aggregation in this case.
    Hope this helps.
    PV

  • From two given tables, how do you fetch the values from two columns using values from one column(get values from col.A if col.A is not null and get values from col.B if col.A is null)?

    From two given tables, how do you fetch the values from two columns using values from one column(get values from col.A if col.A is not null and get values from col.B if col.A is null)?

    Hi,
    Use NVL or COALESCE:
    NVL (col_a, col_b)
    Returns col_a if col_a is not NULL; otherwise, it returns col_b.
    Col_a and col_b must have similar (if not identical) datatypes; for example, if col_a is a DATE, then col_b can be another DATE or it can be a TIMESTAMP, but it can't be a VARCHAR2.
    For more about NVL and COALESCE, see the SQL Language manual: http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions119.htm#sthref1310
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables involved, and also post the results you want from that data.
    Explain, using specific examples, how you get those results from that data.
    Always say which version of Oracle you're using (e.g., 11.2.0.2.0).
    See the forum FAQ: https://forums.oracle.com/message/9362002

  • Union two tables with diffrent count of fields with null and float value

    Hello,
    i want to union two tables, first one with 3 fields and second one with 4 fields (diffrent count of fields).
    I can add null value at end of first select but it does not work with float values in second table. Value form second table is convert to integer.
    For example:
    select null v1 from sessions
    union
    select 0.05 v1 from sessions
    result is set of null and 0 value.
    As workaround i can type:
    select null+0.0 v1 from sessions
    union
    select 0.05 v1 from sessions
    or simple change select's order.
    Is any better/proper way to do this? Can I somehow set float field type in first select?
    Best regards,
    Lukasz.
    WIN XP, MAXDB 7.6.03

    Hi Lukasz,
    in a UNION statement the first statement defines the structure (number, names and types of fields) of the resultset.
    Therefore you have to define a FLOAT field in the first SELECT statement in order to avoid conversion to VARCHAR.
    Be aware that NULL and 0.0 are not the same thus NULL+0.0 does not equal NULL.
    In fact NULL cannot equal to any number or character value at all.
    BTW: you may want to use UNION ALL to avoid the search and removal of duplicates - looks like your datasets won't contain duplicates anyhow...
    Regards,
    Lars

  • Reading and Inserting Value in Long Raw

    Hi guys !!
    I have a table with 15 columns out of which RESUME column has data type long Raw. I want to copy this table to another table with selectd columns and validation. I want to check whether RESUME column is NULL. How to achieve it ?
    Similarly, using VB how to insert and retrieve values in such column ?
    thanx in advance
    Abhi

    do one thing ,
    Create a summary item for detail amount column, say m_tot_amt
    Set its fol. properties
    Calculation Mode : Summary
    Summary : Sum
    Summ.Blk : Your detail blk
    Summ. Item : Your detail amount item
    Also, Set Query all records of your detail block as Yes
    Then In PRE-INSERT/ PRE_UPDATE of detail block, write
    :COP_ORDER_HEADER.DISCOUNT_AMOUNT := nvl(:m_tot_amt,0) ;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Find and replace value in Delimited String

    Hi All,
    I have a requirement, where i need to find and replace values in delimited string.
    For example, the string is "GL~1001~157747~FEB-13~CREDIT~A~N~USD~NULL~". The 4th column gives month and year. I need to replace it with previous month name. For example: "GL~1001~157747~JAN-13~CREDIT~A~N~USD~NULL~". I need to do same for last 12 months.
    I thought of first devide the values and store it in variable and then after replacing it with required value, join it back.
    I just wanted to know if there is any better way to do it?

    for example (Assumption: the abbreviated month is the first occurance of 3 consecutive alphabetic charachters)
    with testdata as (
    select 'GL~1001~157747~FEB-13~CREDIT~A~N~USD~NULL~' str from dual
    select
    str
    ,regexp_substr(str, '[[:alpha:]]{3}') part
    ,to_date('01'||regexp_substr(str, '[[:alpha:]]{3}')||'2013', 'DDMONYYYY') part_date
    ,replace (str
             ,regexp_substr(str, '[[:alpha:]]{3}')
             ,to_char(add_months(to_date('01'||regexp_substr(str, '[[:alpha:]]{3}')||'2013', 'DDMONYYYY'),-1),'MON')
    ) res
    from testdata
    STR
    PART
    PART_DATE
    RES
    GL~1001~157747~FEB-13~CREDIT~A~N~USD~NULL~
    FEB
    02/01/2013
    GL~1001~157747~JAN-13~CREDIT~A~N~USD~NULL~
    with year included
    with testdata as (
    select 'GL~1001~157747~JAN-13~CREDIT~A~N~USD~NULL~' str from dual
    select
    str
    ,regexp_substr(str, '[[:alpha:]]{3}-\d{2}') part
    ,to_date(regexp_substr(str, '[[:alpha:]]{3}-\d{2}'), 'MON-YY') part_date
    ,replace (str
             ,regexp_substr(str, '[[:alpha:]]{3}-\d{2}')
             ,to_char(add_months(to_date(regexp_substr(str, '[[:alpha:]]{3}-\d{2}'), 'MON-YY'),-1),'MON-YY')
    ) res
    from testdata
    STR
    PART
    PART_DATE
    RES
    GL~1001~157747~JAN-13~CREDIT~A~N~USD~NULL~
    JAN-13
    01/01/2013
    GL~1001~157747~DEC-12~CREDIT~A~N~USD~NULL~
    Message was edited by: chris227 year included

  • Min and MAx Value in a SELECT Statement

    Hi,
    I have a scenario where I am Selecting the values BETWEEN MIN and MAX values:
    SELECT * FROM ABC WHERE CODE BETWEEN MIN(CODE) AND MAX(CODE)
    ITS GETTING Error as:ORA-00934: group function is not allowed here
    Any help will be needful for me.

    select substr(no,1,3)||to_char(substr(no,4,1)+1) "first missing number"
    from
    with t as
    (select 'ABC1' no from dual
    union select 'ABC2' from dual
    union select 'ABC3' from dual
    union select 'ABC5' from dual
    union select 'ABC6' from dual
    union select 'ABC8' from dual
    select no, lead(no,1,0) over (order by no) next_no from t
    where substr(next_no,4,1) - substr(no,4,1) > 1
    and rownum = 1;

Maybe you are looking for

  • F110  Problem  in Ecc6.0

    I am running the Automatic Payment Program (f110 t.code). After runnig the proporsal i am receiving two document numbers in log but in 4.6c only one document number is generated in log. its very urgent issue Regards Babu

  • Urgent Question about Photobook resolution & dpi

    I'm here trying to create a photobook 11" x 8.5", i notice the minimum requirement for a 11" x 8.5" photobook is 2010 x 1558 with 180 dpi, the images i have are 2560 x 1920 with only 72 dpi(look up from photoshop) , when i put the images into the pho

  • Out of Application Memory Error when Importing Library as Project

    I have for years followed a practice of consolidating discrete event libraries (I create a new event-specific library for each event I shoot) into my main library at home.  Recently, though, I have been unable to import libraries as projects. The pro

  • Hello Members Please Help Error Installing Sample Schemas (HR)

    Hi members, and thank you for your help. After much mulling I have installed Oracle 12c (64b) on my Windows 7 64b SP. Apparently everything is working fine, I can access both from the web (EM Express) an SQL Plus as SYS for example. he probelma is: I

  • How to use CONCATENATE statement?

    Hi all,     the below statement is giving an error when i try to place quotes on either side of the field. Could you tell me what is wrong with this statment. concatenate ''' p_lv_kappl ''' into lv_kappl. Rgds, YJR