Asset posting in BAPI_ACC_DOCUMENT_POST

Hello Folks,
I'm using BAPI_ACC_DOCUMENT_POST to post documents through an upload facility.
I want to be able to post Assets through the same BAPI.
Can you pls let me know how to populate the details for asset line items in the BAPI parameters.
I have populated the following fields in the accountgl table:
it_accountgl-asset_no 
it_accountgl-gl_account = asset_no
it_accountgl-sub_number
it_accountgl-acct_type = 'A'
it_accountgl-asval_date
But it doesn't seem to recognize the line item as an asset and gives an error saying that the G/L XXX was not found in the chart of accounts.
Any help?
Thanks!
-Arthi

Hi Arthi,
Using the same BAPI for asset posting.
AM_ASSET_READ_FOR_POSTING - FM
T095 - Table  based on below values, got ktansw
KTOPL          T001-KTOPL
AFABE          XABWA-AFABE
KTOGR                                      
Once i pass T095-KTANSW insteas of asset getting the below error:
Account 159900 in company code 4070 cannot be directly posted to
Let me know how to solve this. Thanks in advance.

Similar Messages

  • How to populate COPA fields for GL posting using BAPI_ACC_DOCUMENT_POST

    Hi All,
    I am posting documents in FB50 using BAPI_ACC_DOCUMENT_POST. I have a requirement to post the documents with profitability segment parameters as well. Should I use EXTENSION1 table to pass COPA updates and implement BTE to achieve it? Can anyone please guide me with the procedure to populate the COPA fields for GL posting using BAPI_ACC_DOCUMENT_POST?
    Also please let me know how/where to check if COPA is enabled for a GL account.
    Thanks,
    Subathra

    Moderator Message: This forum is for questions directly related to Web Dynpro ABAP only.  It should not be used for general questions.  I am moving this thread to the ABAP General forum.

  • Asset posting in F-90

    < MODERATOR:  Message locked.  Please post this message in the [Asset Accounting forum|SAP ERP Financials  - Asset Accounting;. >
    Hi,
    Iam getting an error during the time of (AUC)asset posting in F-90.I have mentioned the error below
    Error :(Asset 9000 150002-0 is incomplete, check the asset)
    Performance Assistant:
    Asset 9000 150002-0 is incomplete, check the asset
    Message no. AAPO184
    Diagnosis
    The 'incomplete' indicator was set for asset 9000 150002-0 because required entries were not made.
    System Response
    In the standard system, the system rejects the posting to the asset and issues an error message. However, this error message can be changed in Customizing so that it is only a warning. However, if you make this change, you should be aware that it is then possible to post to the asset, although an additional account assignment is missing.
    Procedure
    Start report RAUNVA00 for the asset, and complete the asset's specifications. Then post the transaction again.
    Regards
    R.Manigandan

    Hi,
    check the assets with AS02
    If you can not find any missing entry  
    select SA38 and run the report RAUNVA00  for the asset class AuC  and  analyse the report coming from this programm
    After completeing the asset you can make your postings
    BR Tarik

  • Asset value date at the asset posting when using F-90

    Hi,
    I have an asset and the first acquisition date was 10.30.2009.
    I'm using the transaction F-90 (external aquisition with vendor) with posting key 50 for credit entry, 70 for debit asset and the transaction type is 100.
    Why the asset value date at the asset posting is equal first acquisition date (10.30.2009)? If I'm posting 12.17.2009 the asse value date woudn't be 12.17.2009?
    Regards.

    Hi
    The first Acquisition Date will be the Asset Value date.
    When ever you going to do more Acquisitions they will be added on to that Acquisition Amount but on the Particular Dates of Acquisitions and Asset Value Date will remain the same as First Acquisition date.
    Whether you do Acquisitions using F-90 or through Settlements, the Asset Value Date will be the 1st Acquisition Date.
    regards
    Venkat

  • Asset Post capitalization.....

    HI Experts,
    Please clarify me on the below issue...
    1. Asset post capitalization means, if we forgot to capitalized asset for the closed fiscal year, then we have procedure to capitalize those assets... that will be calling as post capitalization of Asset..
    Am i right?
    2.Is it possible to create a sub asset (post capitalization asset) with the same capitalization date of main asset?
    If it possible, is the system will calculate depreciation from the beginning?
    Thanks in advance
    satya

    Dear,
    Post Capitalization is for.....
    Post-capitalization represents subsequent corrections to the acquisition and production costs of a fixed asset. An example of when you need this type of correction is if you neglected to add expenditures and costs linked with the acquisition or assembly of an asset to its APC in a fiscal year that is now closed.
    2.Is it possible to create a sub asset (post capitalization asset) with the same capitalization date of main asset?
    Yes.
    And it must calculate depreciation from that date.
    Regards,
    Chintan Joshi

  • Want the Customer specific validations at the time of asset posting

    Dear all,
    I want to implement Customer specific validations at the time of asset posting(ABZON , F-90 , F-91).Please tell which user-exit should I use??
    AINT0004 is working only for ABZON.
    AINT0001 is not as per my requirements!!
    Regards,
    Amiya

    Hi Amiya ,
    u can achieve thru Validations / Substitutions OB28. But u have limitations  in the implementations of Logic .
    regards
    Prabhu

  • Depreciation Error in AFAB : asset posting not completed

    Hi All
    Depreciation run was not finished for past 3 years before that one of the Scrapping Asset was posted without execute the depreciation run.  For that reason we are unable close the period in asset depreciation run by using transaction code AFAB ( current as well as previous year ).
    We are getting the below error while executing the transaction code AFAB.
    Error Message: asset posting not completed.
    We are trying to post the depreciation run manually also is not possible, due to depreciation run has already retired.
    Please help us to provide the necessary solution to resolve the issue.
    Regards
    K.Gunasekar
    Edited by: KGUNASEKAR on Apr 29, 2010 4:12 PM
    Edited by: KGUNASEKAR on Apr 29, 2010 4:26 PM

    Thanks vaibav
    Please clarify the below point.
    if i am specify the  0000 (No depereciation) dep key on the asset master will it system allow to close the previous period by using transaction code AJAB.
    Regards
    K.Gunasekar

  • Asset Posted Wrongly to Another Asset

    Hi
    My user have posted one Non-PO Asset posting into the SAP system, but realized that the Asset No. posted wrongly in last month (Nov 06) and depreciation had been done.
    Please suggest whether I can reverse and repost to the correct Asset No. & what about the depreciation and any impact if I have done that.
    Appreciated your inputs,
    Rgds,
    Vyas

    Hi Vyas,
    Execute transaction code <b>AS92</b>. Input the <b>Asset Number</b>, <b>Sub-Asset Number</b> and <b>Company Code</b> of the wrongly posted asset you want to correct. Then click on "<b>Takeover Values</b>". Delete the wrong figures for all depreciation areas for both the "<b>***.acquis.val</b>." and "<b>Accm.ord.deprec</b>" fields. Enter the correct Acquisition and Accummulated Depreciation values and Save your entries.
    Next, you can now go ahead and recalculate depreciation using transaction code <b>AFAR</b>. This would adjust your books for you.
    I hope the above helps.
    Do not forget to award the points please.
    Regards,
    Jacob

  • Validation Asset Posting

    Hi All,
    I have a situation. I have created a validation in the asset posting area. The logic is to validate the AUCs before full settlement is run( cj88/ko88 -> full settlement). Activated the validation as well.
    Am i missing something. Or do i need to use an user exit for settlement program which will validate my requirement.
    Please help with your input.
    Thanks in advance
    NT

    I created the validation at FI-AA , Posting. But skeptical as well because infact i have to validate the AUC data before full project settlement is run. I am thinking maybe an user exit maybe required for the settlement program.
    Not sure what should be the approach.
    Thanks
    NT

  • Asset posting for previous year

    Dear Experts,
    We're working in SAP for our Compnay since 2008. After that we've closed period for Asset in 2008 and 2009. But the problem is in year 2010 no body did post any asset in system due to shoratge of skilled manpower. Now in 2011 how can we post those asstes which we purchased in 2010. Even I can not do GR for purchased asstes in 2011 as we didn't close 2010. So, I need solution for two questions:
    - How can I do asset posting for 2010 now ?
    - How can I do asste posting for 2011 as we didn't close 2010?
    I'm eagerly waiting for your suggestions.
    Thanks in advance.
    Best Regards.
    Ripon Kumar Paul

    Hi Paul
    Please refer to following inline answer:
    - How can I do asset posting for 2010 now ?
    A: first of all, you need to check if fiscal year 2010 in GL side is still open. If fiscal year 2010 in both GL and AA is open, then you can post AA transactions in 2010 as usual.
    - How can I do asste posting for 2011 as we didn't close 2010?
    A: if transactions happened in 2011, then you can post those AA transactions in 2011 as usual. No matter whether fiscal year 2010 is opened or not.
    Hope itu2019s helpful.
    George

  • Problem in G/L posting using BAPI_ACC_DOCUMENT_POST

    Hi all,
    I have one requirement in interface, using BAPI. Uploading the flat file USING BAPI (BAPI_ACC_DOCUMENT_POST)
    my flat file is available given below.
    sl.no
    Document Date
    Document Type
    Company Code
    Posting date
    Period
    Currency
    Reference
    Doc Header Text
    Line Item 1
    Account
    Amount
    Cost Centre
    Profit Centre
    Text
    1
    08/21/2014
    SA
    1000
    08/21/2014
    09
    CUR
    TEST
    TEST
    1
    100
    500.00
    0001
    Test
    1
    CUR
    2
    200
    -500.00
    0001
    Test
    2
    08/21/2014
    SA
    1000
    08/21/2014
    09
    CUR
    TEST
    TEST
    1
    100
    500.00
    0002
    Test
    2
    CUR
    2
    200
    -100.00
    0002
    Test
    2
    CUR
    3
    200
    -100.00
    0002
    Test
    2
    CUR
    4
    200
    -100.00
    0002
    Test
    2
    CUR
    5
    200
    -100.00
    0002
    Test
    2
    CUR
    6
    200
    -100.00
    0002
    Test
    actually my requirement is , first time uploaded my data in ECC using BAPI (BAPI_ACC_DOCUMENT_POST). DOCUMENT no is created in BKPF table. again i've uploaded to same data using bapi.. again document no is created . but i don't need create document no in bkpf( when i'll upload 2nd time or more) in this case, i want to display error message 'this flat file already used'.
    please give the solution fo this requirement. it's very urgent.

    Hi
    The main parameters of BAPI BAPI_ACC_DOCUMENT_POST are:
    - DOCUMENTHEADER (BAPIACHE09) to transfer the header data
    - ACCOUNTGL (BAPIACGL09) to transfer the g/l item data
    - ACCOUNTRECEIVABLE (BAPIACAR09) to transfer the  customer item data
    - ACCOUNTPAYABLE (BAPIACAP09) to transfer the vendor item data
    So u need to use one of parameters above to transfer the header and item data, the amount data for every item have to be transfered by parameters CURRENCYAMOUNT
    U should also considere the posting key is automatically set by BAPI, and it depends on the item type and the sign of amount:
    - 40/50 for G/l
    - 01/11 for customer
    - 21/31 for vendor
    1 40 617300     Mileage              0000310148                            310148               27.20
    2 40 617900     Entertainment Exp.   0000310148                         V1 310148              177.26
    3 40 144000     Input-VAT            20090925                           V4                      34.74
    4 31 1019186    B.E.N. MR SAUVAT                                        V1                     239.20-
    Lines 1/2 data move to ACCOUNTGL and  CURRENCYAMOUNT
    Line   4   data move  to ACCOUNTPAYABLE and CURRENCYAMOUNT
    The line 3 seems to be a TAX line, in this case u need to use ACCOUNTTAX and CURRENCYAMOUNT
    The header data to be transfered to DOCUMENTHEADER
    Max

  • ERROR IN ASSET POSTING

    While I am going to Post Asset(F-90), System is giving following error.
    Mean amount from 10,000.00 INR exceeds low value asset maximum amount
    Message no. AA615
    Asset affected: 000000010000-0000
    Diagnosis
    This posting exceeds the maximum amount for low value assets that are managed collectively.
    This affects depreciation area 15.  You are trying to post a transaction for the amount of 10,000.00 INR in this depreciation area.
    The system calculates the average value per quantity unit from the acquisition value of the collective asset and the quantity. This amount is checked against the maximum amount for low-value assets. The amount you posted exceeds the maximum amount. Therefore, this posting is not possible.
    If you are trying to post a retirement, then the problem could be slightly different. It could be that it is not the amount per quantity unit being retired which exceeds the maximum amount. Instead, it could be that the amount left on the asset, in conjunction with the quantity units remaining, exceeds the maximum amount.
    Procedure
    Possible causes of this error message could be that a quantity has not been specified or the amount posted was too high. Check your entry and correct it if necessary.
    please tell me where I have to check my Settings.
    Rakesh

    Hi Rakesh,
    You are maintainng Low value assets in your company.
    just go to T.code - OAYK and change amount value which you have been entered already then you can able to post the document.
    Path: IMG-FA-AA-valuation-Amount specification-Specify Max.Amount for low value asset (OAYK)
    kiran

  • Asset  Posting year closed

    Dear all
                   Please solve following error .
    while i posting asset aquisition F-90 (You cannot post to this asset (Fiscal year already closed)
    error coming . i checked year this is closed ( 2016) when i try changing it can`t change.
    How i open closed year in asset .
          Regards
    Purushottam

    Dear sir
            while i doing AJRW no data coming.
            OAAQ u can`t open closed period . i can`t change this field.
    Regards
    Purushottam

  • Asset Posting

    Hello all,
    I have maintained company code on Parallel Currency , when i use f-90 or abzon for aseete posting yhen system gives an error"Account 'Acquisition:Acquis. and production costs' could not be found for area 01
    Message no. AU133
    Diagnosis
    When creating the accounting document, the system could not find account 'Acquisition:Acquis. and production costs' in depreciation area 01 for company code SHAL.
    Procedure
    Enter this account in the account determination for Asset Accounting.
    I have maintained the  account for above said case
    Suggest.

    Hi,
    For the first error we need to maitain the GL Accounts under T.code A090.
    Assign the relevant GL Accounts for the depn. area '01' -- for Acquisition:Acquis. and production costs, Acc.depn. account for ordinary depn.  and expenses account for ordinary depn. under balance sheet, depreciation nodes.
    Create Asset master thru AS01 even for investment measure.
    Regards,
    padmaja n

  • Error AA 738 while periodic asset posting - ASKB

    Hello,
    could you please advise if anybody have encounterd following error when executing transaction: ASKB (test run) as background processing:
    Number range 01 has not been created for document type AA.
    Message no. AA738
    Diagnosis
    No valid number range interval has been created for document type AA.
    Procedure
    Specify an interval for number range 01 in the year 999 for company code XXXX.
    I checked that for the mentioned company code number range 01 is created for the current year.
    Additionally users executed production run of ASKB (without a test run) and then got an error: Account determination - Loss made on  asset retirement w/o reven. not found for area 20 for account group 1411000 - this was fixed but then additional error AA738 came up.
    If you can advise how to get rid of error AA738, I would be more than grateful.
    Thank you in advance,
    Monika

    Hi
    Though the error says 999, usually its maintained for 9999 (assuming there is no issue wiht your FYsettings)
    In addition to that,
    The report evaluates all asset transactions since the last run. Unlike the periodic depreciation posting program, the APC posting run is not tied to a certain accounting period. It generates one document per posting period and depreciation area. That means that asset values are summarized for various account groups in one document. Document number assignment is external. You have to enter the document type in Customizing for Asset Accounting.
    What I suggest, pls go thru the blue colour 'i' icon in that T code input screen.
    regards
    S

Maybe you are looking for