2015 Apr 01 7:22 AM
Hi Experts,
I have a requirement where I need to simulate SAP asset creation process through transaction ABZON through ABAP program. I got two BAPIs for asset creation:
BAPI_FIXEDASSET_CREATE and
BAPI_ASSET_ACQUISITION_POST
But I am not sure which BAPI will solve my purpose and what's the difference between the two? I could find that transaction ABZON allow us to create the asset master record and post the asset acquisition as a one step. I want to implement the same in my program through BAPI.
Please provide your valuable inputs..
Thanks.
PK.
2015 Apr 01 8:26 AM
For creation use
BAPI_FIXEDASSET_CREATE1
BAPI_FIXEDASSET_CREATE is obsolete
For acquision
BAPI_ASSET_ACQUISITION_CHECK
BAPI_ASSET_ACQUISITION_POST
NB: ABZON is an Enjoy transaction, so a BDC should call transaction ABZO (*) but better try BAPI solution.
Regards,
Raymond
(*) Read 216806 - New posting transactions and batch input
Hi Experts,
I have a requirement where I need to simulate SAP asset creation process through transaction ABZON through ABAP program. I got two BAPIs for asset creation:
BAPI_FIXEDASSET_CREATE and
BAPI_ASSET_ACQUISITION_POST
But I am not sure which BAPI will solve my purpose and what's the difference between the two? I could find that transaction ABZON allow us to create the asset master record and post the asset acquisition as a one step. I want to implement the same in my program through BAPI.
Please provide your valuable inputs..
Thanks.
PK.
2015 Apr 01 8:06 AM
Hi Pranshu,
If you only want to create an asset with no value , you should use BAPI_FIXEDASSET_CREATE ,
But If you want to create and transfer amount into in it.You should use BAPI_FIXEDASSET_CREATE and/or BAPI_ASSET_ACQUISITION_POST.But I am not sure BAPI_ASSET_ACQUISITION_POST cover all of your needs .After creation of your asset , you could use bdc for abzon I think.
Best Regards,
Oldun.
2015 Apr 01 8:15 AM
Hi Oldun,
Thanks for your input. bdc for abzon.. yes that would be the last option for me.. but I just wanted to check first whether we can mimic the sap standard asset creation using abzon through BAPI.
Before going to bdc option I need to make sure there is no bapi available for abzon.
Thanks.
PK
2015 Apr 01 8:26 AM
For creation use
BAPI_FIXEDASSET_CREATE1
BAPI_FIXEDASSET_CREATE is obsolete
For acquision
BAPI_ASSET_ACQUISITION_CHECK
BAPI_ASSET_ACQUISITION_POST
NB: ABZON is an Enjoy transaction, so a BDC should call transaction ABZO (*) but better try BAPI solution.
Regards,
Raymond
(*) Read 216806 - New posting transactions and batch input
2015 Apr 01 9:01 AM
Hi Raymond,
Thanks a lot for your guidance. To summarize this I should:
1) Use BAPI_FIXEDASSET_CREATE1 to create asset master record,
2) and then BAPI_ASSET_ACQUISITION_POST for posting the asset acquisition.
By doing this we will achieve abzon functionality through ABAP program.
Please correct me if am wrong..
Thanks.
PK.
2015 Apr 01 11:03 AM
I won't correct you
Other usual BAPI for Asset postings on acquisition/retirement/transfer :
BAPI_ASSET_RETIREMENT_CHECK
ASSET_RETIREMENT_POST
BAPI_ASSET_POSTCAP_CHECK
ASSET_POSTCAP_POST
With the creation BAPI and the three posting BAPI you should be able to replace the whole bunch of transactions : ABZON, ABAVN, ABAON, ABNAN, ABUMN, ABT1N
Regards,
Raymond
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |