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,
SubathraModerator 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.
-
< 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.ManigandanHi,
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
satyaDear,
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,
AmiyaHi 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 PMThanks 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,
VyasHi 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 -
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
NTI 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 PaulHi 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 -
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.
RakeshHi 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 -
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
PurushottamDear sir
while i doing AJRW no data coming.
OAAQ u can`t open closed period . i can`t change this field.
Regards
Purushottam -
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,
MonikaHi
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
-
Can I add a second email to my iTunes account?
MMy wife is getting an iPhone and I would like to add her to my iTunes account. Is this possible or does she need to open her own account?
-
Can't share photos using shared Photo Stream with iCloud Control Panel for Windows
BACKSTORY: My friend took pictures of my family. I want to see the pictures he took. We live about 2.5 hours apart by car. Gas prices are too high for me to just drive down with an external hard drive to get the pictures and I might as well throw my
-
How to display 4Gb ECW file in mapviewer?
Hi, I have a 4Gb ECW format file which i want to display in mapviewer. I do not know how to start, i read the chapter 'Creating and Registering a Custom Image Renderer' from the Oracle Application Server MapViewer User's Guide but in my understanding
-
'm sure your'e going to tell me I just need a new phone but maybe there is hope for my iphone 4. It will not charge past 66% (it's not the charger), it turns off when unplugged, and it will not even let me turn my wi fi to the on possition. Help!
-
is this a security firewall? how do I allow the update and keep my system protected at the same time?