Create a LSMW for abumn asset transfer upload
hi all
we have a requirement form the user to upload all the existing assets to new asset shells through ABUMN, we need to create the
lsmw recording for the same, iam doing the lsmw recording and each time i do the recording the system says cant save the recording
has anyone worked on ABUMN asset transfer upload LSMW. please suggest your views on the same.
kind regards
aman
sap fico
Hi ,
Please see below docuemnt which will help you in creating LSMW
LSMW for Functional Consultants in simple step-by-step way
Please search before you post
Similar Messages
-
ABUMN- Assets transfer between assets class within company
hi
i am using the T. code ABUMN for Assets transfer between one class to other with thin the same cpmpany for the assets purchased during currenting year not posting give error message AA417, for old assets it is working.
pls help to solve this issue
thanks and regardsHello all,
We are testing the transaction ABUMN in a system version ECC 6.0 with New G/L activated and, we have received an error message GLT2152 asking for an account determination...
We have custumized the characteristics for general ledgers activating Zero balance & Mandatory field's flags for Profit center and, just Zero balance for the Segment; additionally we created and customized the Zero-balance Clearing Account.
We also checked that all involved accounts were included in the "Classify G/L Accounts for Document Splitting" customizing icon and, that the document type generated by the asset transfer is included in the "Classify Document Types for Document Splitting" one...
I personally think that perphaps the system finds that each Asset has a different Cost center (linked to their own profit centers and segments) so it stops and wonders which one most be derived for the splitting document... The zero balance clearing account could be the solution but, I don't know why it is not working...
So, since there is not any SAP-Note nor info regarding this error message GLT2152, we appreciate any comment or guidance from you friends.
Thanks a lot in advance and, best regards,
Manuel -
Program/BAPI for intercompany asset transfer
Hello guys,
I have to industrialize the company code fusion. One of the fusion step is the transfer of the asset from company A to company B.
I am looking for a tool that will allow me to automate the asset transfer.
Does any one of you know a batch program, BAPI...that will allow me to automate this porcess?
I don't want to use the worklist logic because I need to update the target asset master data from the file content...
Thank you in advance for your help
regards
PascalHi,
I hope that you want to transfer assets from one company code to another...right?
You need to use transaction ABT1N.
But if you want to transfer multiple assets, then there is no SAP standard program or BAPi available to automate the process.
But you can use either develop a program using BDC recording.
Or
Create 2 LSMW batch input recordings. (1 for creation of target asset master(as01) and 2nd for ABT1N)
Hope this information would help you.
Regards,
Srinu -
Hey Guys,
When doing an inter company asset transfer we are facing an issue as the current year depreciation for tax books remains on both the old and new asset. Before doing an asset transfer I could change the key to 0000 but in my copy controls I am copying the depreciation key to the new asset as well, so that will mean that the new asset will also get the key 0000 but I want the new key to use the original tax key that was assigned to the asset being transferred. How do you over come this issue?
This problem is only for the tax books
E.g. Asset 76333 is being transferred. key NA0
Acquisition value 10000
Accum Depreciation 5000
Current year depreciation 200 ( half year convention)
When I do an ABUMN- it copies all the information from the original asset
New asset 76334
Acquisition value 10000
Accum depreciation 5000
Current year dep 200
The current year depreciation is being calculated for both the assets. If I change the key of the asset being retired to 0000 , then the new asset will also have key 0000. I want the new asset to have current year depreciation of 200 but the old asset should have 0000.
Please adviceHi,
Your OAYZ settings will have priority over copy rules of dep key in AO21.
Change your dep key as required and post ABT1N with that asset and give sending asset as reference asset. Since your new asset will copy settings from OAYZ for the dep area tab, but not from the copy rules of sending asset.
I have tested too.
Thanks,
Srinu -
Reverse - ABUMN asset transfer
Dear experts,
Please guide me, I have posted one wrong entry in ABUMN asset to asset transfer, now i want to reverse that transaction.
how to reverse, in which T.Code, any implication is thre please let me know.
Regards
chanduHi,
Use AB08 to reverse your transaction.
No implecations by doing reversal of this document using the same asset value date, which you have used for ABUMN.
Thanks,
Srinu -
Hi All,
I am uploading data for fixed assets using LSMW with bapi -
business object - BUS1022
Method - FIXEDASSET_CREATEINCLVALUES
Message Type - FIXEDASSET_CREATEINCLVALUES02
According to project settings group asset and group asset subnumber are mandatory fields for depreciation area 15. When i am running the lsmw i am getting the error
"DEPRECIATIONAREAS-GRP_ASSET ("Group asset") is a required entry field in depreciation area 15. The field was not supplied with data when the BAPI was called."
Please help me how to solve the problem...
I am copying the lsmw for which group asset and group asset sub number were not included and i am adding those two fields in my lsmw and i am not able to upload the data because of the error. Previously these two fields were not mandatory and LSMW was working fine.
Thanks,
GovindaHi Govinda,
Please try with the following code , if it is useful then please allocate points to me
*& Report ZASSET_CREATE
REPORT zasset_create.
DATA:
input parameters to the bapi
input_key LIKE bapi1022_key,
gen_data LIKE bapi1022_feglg001,
gen_datax LIKE bapi1022_feglg001x,
posting_info LIKE bapi1022_feglg002,
posting_infox LIKE bapi1022_feglg002x,
posting_data LIKE bapifapo_gen_info,
acquis_data LIKE bapifapo_acq,
time_dep_data LIKE bapi1022_feglg003,
time_dep_datax LIKE bapi1022_feglg003x,
real_estate LIKE bapi1022_feglg007,
real_estatex LIKE bapi1022_feglg007x,
allocations LIKE bapi1022_feglg004,
allocationsx LIKE bapi1022_feglg004x,
extensionin TYPE TABLE OF bapiparex,
origindata LIKE bapi1022_feglg009,
origindatax LIKE bapi1022_feglg009x,
it_depreciationareas TYPE TABLE OF bapi1022_dep_areas,
wa_depreciationareas TYPE bapi1022_dep_areas,
occurs 0 with header line,
it_depreciationareasx TYPE TABLE OF bapi1022_dep_areasx,
wa_depreciationareasx TYPE bapi1022_dep_areasx,
occurs 0 with header line,
it_investment_support TYPE TABLE OF bapi1022_inv_support,
occurs 0 with header line,
output parameters from the bapi
asset_number LIKE bapi1022_1-assetmaino,
sub_number LIKE bapi1022_1-assetsubno,
out_return LIKE bapiret2,
out_return2 LIKE bapiret2.
input_key-companycode = 'CAT1'.
gen_data-assetclass = '00003000'.
gen_datax-assetclass = 'X'.
gen_data-descript = 'Testing BAPI'.
gen_datax-descript = 'X'.
gen_data-serial_no = '1111'.
gen_datax-serial_no = 'X'.
gen_data-base_uom = 'KG'.
gen_datax-base_uom = 'X'.
*Append the Depreciation keY VALUE EQUAL TO LINA to the internal table.
wa_depreciationareas-area = '01'.
wa_depreciationareas-descript = 'Book deprec.'.
wa_depreciationareas-dep_key = 'LINA'.
wa_depreciationareas-ulife_yrs = '2'.
wa_depreciationareas-ulife_prds = '3'.
wa_depreciationareas-exp_ulife_yrs = '5'.
wa_depreciationareas-exp_ulife_prds = '3'.
*wa_depreciationareas-EXP_ULIFE_SDEP_YRS
*wa_depreciationareas-EXP_ULIFE_SDEP_PRDS
*wa_depreciationareas-ORIG_ULIFE_YRS
*wa_depreciationareas-ORIG_ULIFE_PRDS
wa_depreciationareas-change_yr = '3'.
*wa_depreciationareas-dep_units = '3'.
*wa_depreciationareas-odep_start_date = '01012005'.
*wa_depreciationareas-sdep_start_date = '01012005'.
*wa_depreciationareas-INTEREST_START_DATE
*wa_depreciationareas-READINESS
*wa_depreciationareas-INDEX
wa_depreciationareas-AGE_INDEX
wa_depreciationareas-var_dep_portion = '200'.
wa_depreciationareas-scrapvalue = '20'.
*wa_depreciationareas-currency = 'USD'.
*wa_depreciationareas-currency_iso = 'USD'.
*wa_depreciationareas-NEG_VALUES
*wa_depreciationareas-GRP_ASSET
*wa_depreciationareas-GRP_ASSET_SUBNO
*wa_depreciationareas-ACQ_YR
*wa_depreciationareas-ACQ_PRD
*wa_depreciationareas-SCRAPVALUE_PRCTG
APPEND wa_depreciationareas TO it_depreciationareas.
CLEAR: wa_depreciationareas.
wa_depreciationareasx-area = '01'.
*wa_depreciationareasX-DESCRIPT = 'X'.
*wa_depreciationareasX-DEACTIVATE = 'X'.
wa_depreciationareasx-dep_key = 'X'.
wa_depreciationareasx-ulife_yrs = 'X'.
wa_depreciationareasx-ulife_prds = 'X'.
*wa_depreciationareasX-EXP_ULIFE_YRS = 'X'.
*wa_depreciationareasX-EXP_ULIFE_PRDS = 'X'.
*wa_depreciationareasX-EXP_ULIFE_SDEP_YRS = 'X'.
*wa_depreciationareasX-EXP_ULIFE_SDEP_PRDS = 'X'.
*wa_depreciationareasX-ORIG_ULIFE_YRS = 'X'.
*wa_depreciationareasX-ORIG_ULIFE_PRDS = 'X'.
wa_depreciationareasx-change_yr = 'X'.
*wa_depreciationareasx-dep_units = 'X'.
wa_depreciationareasx-odep_start_date = 'X'.
wa_depreciationareasx-sdep_start_date = 'X'.
*wa_depreciationareasX-INTEREST_START_DATE = 'X'.
*wa_depreciationareasX-READINESS = 'X'.
*wa_depreciationareasX-INDEX = 'X'.
*wa_depreciationareasX-AGE_INDEX = 'X'.
wa_depreciationareasx-var_dep_portion = 'X'.
wa_depreciationareasx-scrapvalue = 'X'.
*wa_depreciationareasx-currency = 'X'.
*wa_depreciationareasx-currency_iso = 'X'.
*wa_depreciationareasX-NEG_VALUES = 'X'.
*wa_depreciationareasX-GRP_ASSET = 'X'.
*wa_depreciationareasX-GRP_ASSET_SUBNO = 'X'.
*wa_depreciationareasX-ACQ_YR = 'X'.
*wa_depreciationareasX-ACQ_PRD = 'X'.
*wa_depreciationareasX-SCRAPVALUE_PRCTG = 'X'.
APPEND wa_depreciationareasx TO it_depreciationareasx.
CLEAR wa_depreciationareasx.
*Append the Depreciation keY VALUE EQUAL TO LINb to the internal table.
break mukherar.
CALL FUNCTION 'BAPI_FIXEDASSET_CREATE1'
EXPORTING
key = input_key
REFERENCE =
CREATESUBNUMBER =
POSTCAP =
CREATEGROUPASSET =
TESTRUN =
generaldata = gen_data
generaldatax = gen_datax
INVENTORY =
INVENTORYX =
POSTINGINFORMATION =
POSTINGINFORMATIONX =
TIMEDEPENDENTDATA =
TIMEDEPENDENTDATAX =
ALLOCATIONS =
ALLOCATIONSX =
ORIGIN =
ORIGINX =
INVESTACCTASSIGNMNT =
INVESTACCTASSIGNMNTX =
NETWORTHVALUATION =
NETWORTHVALUATIONX =
REALESTATE =
REALESTATEX =
INSURANCE =
INSURANCEX =
LEASING =
LEASINGX =
IMPORTING
COMPANYCODE = company_code
asset = asset_number
subnumber = sub_number
ASSETCREATED =
return = out_return
TABLES
depreciationareas = it_depreciationareas
depreciationareasx = it_depreciationareasx.
INVESTMENT_SUPPORT =
EXTENSIONIN =
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT =
IMPORTING
RETURN =
WRITE: / 'Asset Number:',asset_number. -
How to create crystal report for fixed assets
Hi,
I am beginner to SAP B1. I have to create crystal report on fixed assets. for the following fields I have to get data.
Fixed Asset,
Cost of Fixed asset,
Disposal of fixed asset
Scrap of fixed asset
Additional cost on fixed asset
Fixed asset cost after additional cost
Rate of fixed asset –Depreciation item cost - Percentage
Depreciation of fixed asset on item cost
write-up cost on fixed asset –write-up
Rate of fixed asset-Depreciation on write-up cost --percentage
Depreciation of fixed asset on write -up cost
Net Book value of fixed asset.
your help here is appreciated.
Thanks,
ChallaHi,
Actually they are not going to standard reports as Revaluation amount we are creating User defined fields and that needs to be fetched to the report. As well they want original cost, depreciation original cost, Revaluation amount and depreciation on revaluation separately..
As per my understand system will provide one cost and the depreciation on that.
So, can somebody help me in guiding me..
Thanks in advance.
Thanks,
Challa -
Hi
I have managed to create a LSMW model, that wil create (CA01) a routing.
My problem is that components (from the BOM) is not assigned to operations.
When I display converted data, just before I create a batch input session, I can can see selected components is assigned to an operation.
When I use transaction CA03 afterwards, behind the TAB " CompAlloc" there is no materials that has been assigned to operations.
Has anyone any experience on this issue?Dear,
As said by Bala,get the help from ABAP programmer and go for a BDC for
creation of routing.
I have not worked or used LSMW for routing,so could not give a reply for your
question.
Regards
Mangal -
HI All,
I created a recording in LSMW using AS91 for migration of our legacy assets, But I have a problem in Fixing deprecation values,like in screen Takeover values, the field for APC value is ANBTR01 and thats the same field is used for accum.dep values also.So is the same case with other tax APC value fileds which is ANBTR04 for tax Area MACRS/ACRS and same field for tax accum dep value its again ANBTR04, so when I am define my souce structure,the system gives the message ANBTR01 used more than once so its changed to F0027,Could anyone please tell me how the system knows which ANBTR01 is APC and which ANBTR01 is accum dep value.
Regards
ShaunHi Shaun,
This is an example from a recording:
RALT_DYNP_STRUC-ANBTR01(01) ANBTR01-1 Colum 01 aquasition value
RALT_DYNP_STRUC-ANBTR01(06) ANBTR01-6 Colum 01 *** Depreciation
RALT_DYNP_STRUC-ANBTR02(01) ANBTR02-1 Colum 02 aquasition value
RALT_DYNP_STRUC-ANBTR02(06) ANBTR02-6 Colum 02 *** Depreciation
RALT_DYNP_STRUC-ANBTR04(01) ANBTR04-1 Colum 04 aquasition value
RALT_DYNP_STRUC-ANBTR04(06) ANBTR04-6 Colum 04 *** Depreciation
RALT_DYNP_STRUC-ANBTR06(01) ANBTR06-1 Colum 06 aquasition value
RALT_DYNP_STRUC-ANBTR06(06) ANBTR06-6 Colum 06 *** Depreciation
RALT_DYNP_STRUC-ANBTR07(01) ANBTR07-1 Colum 07 aquasition value
RALT_DYNP_STRUC-ANBTR07(06) ANBTR07-6 Colum 07 *** Depreciation
It is like cell numbers from an EXCEL File.
Source fields (from the EXCEL file
ANBTR01 C(013) apc value colum 01
ANBTR02 C(013) apc value colum 02
ANBTR03 C(013) apc value colum 03
Mapping:
ANBTR01 apc value colum 01
Source: ASSET_LEGACY_TRANSFER-ANBTR01 (apc value colum 01)
Rule : Transfer (MOVE)
Code: AS91-ANBTR01 = ASSET_LEGACY_TRANSFER-ANBTR01.
ANBTR02 apc value colum 02
ANBTR03 apc value colum 03
Source: ASSET_LEGACY_TRANSFER-ANBTR03 (apc value colum 03)
Rule : Transfer (MOVE)
Code: AS91-ANBTR03 = ASSET_LEGACY_TRANSFER-ANBTR03.
ANBTR05 apc value colum 05
ANBTR07 apc value comum 07 -
LSMW for Moving average price upload
Dear Guru,
Can anyone please advice if there is a way to mass upload/upload the moving average price for material master by using LSMW?
Regards
CWHi there
You can use the Recording of MR21,, may be it is going to be only three to four fields,,
BUDAT, BERKS, WERKS, MATNR_01 and NEWVALPR_01
Have it all the records in the excel file and convert into .txt,
1.Go to the LSMW,, Click on the create icon,, maintain the details of below,,
Project
Subproject
Object
2.Maintain Object Attributes (double click)- Select the Batch input recording-Recording overview-Create icon-Enter Recording, Description-enter- Enter the T code MR21- Date, Comp Code, Plant And enter- Material Number and enter - Feed the new price and save,, now go back and click on default all and save,,,
3.Maintain Source Structures(double click)- Change mode- Save
4.Maintain Source Fields-(double click)-Change mode-(Ctrl+F9)Table maintenence- Enter the fields which you populated in MR21- Save-save and back.
5.Maintain Structure Relations-(double click)-Change mode- Save
6.Maintain Field Mapping and Conversion Rules-(double click)-Click on the fields which you are going to populate and selct the source field and map it,,
7.Maintain Fixed Values, Translations, User-Defined Routines-(double click)-maintain the fided values if any like BUDAT
6.Specify Files-(Double click)-Change mode- Select the legacy data-and upload the file-as per the reqd format and save
7. Assign Files- (Double click)- and check the assignment and save
8.Read data- (Double click)- Execute it and check the data and save
9.Disply Read data- (Double click)- Enter and check the values as per the file you uploaded
10.Convert data-(Double click)-Execute it - and check the line items which is equla to your upload file or not,,
11.Create batch input session-(Double click)-Execute it- you will get the pop up "1 batch input folder with XXXX transactions created"
12.Run Batch Input Session-(Double click)-Select the first line- (Chk the date and time)- Click on process- Display errors only and enter,,
LSMW will run and change the MAP for all the materials,, Imp point is your file has to be as per the reqd format,,
hope it helps,,
Thanks
Senthil -
LSMW for Customer master text upload
Hi
I would want to upload the customer master text using LSMW. I see a message type /DSD/HH_CUSTMASTEXT (Customer master additions) being available.
has anybody used this for text upload??
I am not sure how it works, i dont see the provision to enter the text unlike the "SAVE_TEXT function module.
If any one of you have used it, kindly let me know.
Thanks
ManjuHi Srinivas,
yes we could do the text upload using direct input method. I need to invoke it from web methods, it would be difficult with direct input method and hence i was looking for using IDOC's.
Regards
Manju -
LSMW for UI fields (Data Upload)
Hi Experts,
We need to upload data using LSMW. But problem is that there are some fields that are in UI but not in GUI. If we use recoarding methord in lsmw, then we will not be able to capture field that are in UI but not in GUI. Please suggest how to tackel with this situation.
Also is there any new methord to upload data in besides lsmw scat and BDC.
Best Regards
Pankaj KumarPankaj,
This really isn't a CRM 2007 specifc question, but I will give you answer regardless. First off BDC has never been supported for data loads on CRM. You couldn't use BDC on CRM 2.0C which was released in 2001 and you still can't use it today.
For LSMW you can use the XIF idoc adapter to perform your data loads. All the major CRM business objects are supported and it works pretty decently.
To get started I suggest you read my very old blog about XIF and the product master:
The specified item was not found.
In addition search the CRM general & framework forum on XIF and LSMW(plenty of questions and answers).
Take care,
Stephen -
How to create LSMW for a transaction having scroll bar
Hi all,
I am trying to create an LSMW for MP)! transaction for Uploading AMPL (Approved Manufacturer Parts list data) data.
For this LSMW is not working fine when i need to upload more number of records. Suggest me some way to solve it out,Also provide me some code samples and process if it can be handled with BDC.
Thanks,
Pavan.you can solve it with bdc:
e.g. a table control contains only 10 entries , you've to program the dynpro-change ( in german "Bildwechsel")
with sth like this:
ERG = BUZEI MOD 10 .
IF ERG = 1.
Dynpro darf nur alle 10 Zeilen prozessiert werden -
PERFORM BDC_DYNPRO USING 'SAPMF10B' '0150'. "ins
ENDIF.
add 1 to buzei.
A. -
LSMW for creating Derivation Rules in COPA
Hi Experts,
Is it possible to create a LSMW for COPA - Derivation Rules. When I am trying to select Default All tab to update the field name, the system is not permitting me to default the filed names.
PhaniHi Phani ,
I think your concern is about updating dervation rule values not derivation rule .
You can cut paste 20 rule values at a time .. so use cut paste .. from excel.. Updating 1000 values will not take more than 20 mins ..
I have never used LSMW for Derivation rule values.. as from excel you can easily cut paste and do it within 30 mins.
Regards
Sarada -
ABUMN Intracompany Transfer at NBV
Hi Experts,
My requirement for intracompany asset transfer, ABUMN is to have the accumulated depreciation tally with the depreciation expense per cost center. However during testing, the standard behavior of the system is to link the accum. depr to the asset. Moreover, they do not want to reclass or transfer the posted depreciation prior asset value date to be new asset.
To illustrate,
Asset 1, capitalized at 1/1/2011, assigned at cost center 1
APC 100,000
Monthly Depr. 1,000
Depr. Exp. Posted: January to March 2011, 3 months
At a later date, ABUMN was performed to transfer to a new cost center 2.
Value date 2/1/2011, complete transfer
ABUMN Posting:
Dr. New Asset 100,000, cost center 2
Dr. Old Asset - Accum. Depr. 1,000, cost center 1
Cr. New Asset - Accum. Depr 1,000, cost center 2
Cr. Old Asset 100,000, cost center 1
What they require is to post the transfer at NBV such that the Accum. Depr. posted in period 1 will not be reclassed accordingly.
ABUMN Posting:
Dr. New Asset 99,000, cost center 2
Dr. Old Asset - Accum. Depr. 1,000, cost center 1
Cr. Old Asset 100,000, cost center 1
I've seen a similar posting works for ABT1N, Intercompany transfer, but how can I achieve the same posting in ABUMN? Thank you in advance. Would be glad to hear any inputs.
Regards,
ReikoDear P. Reiko ,
were you maintained AFAMP for period control. you can select Acqusiton, Addition,Retirement & Transfer fields for your requirements (Ex:-period control method 006, Description 06/06/06/06, Acqusition 06, additinal 06, Retirement 06, Transfer 06. (It means at start of the year.
Hope its helpful
Thanks & Regards
shankar
Maybe you are looking for
-
How to Apply a Graphic Element's "href" Attribute Value on a Graphic Frame
I have a graphic frame, which I wish to fill with a graphic image. The graphic frame appears as an element in the Structure, as it has a tag attached, and that element has a legitimate "href" as a full path to a graphic file. In UI mode, I have to dr
-
Error: 'alpm_db_register_local' was not declared in this scope
This is why I wish there was an actual API reference for ALPM instead of forcing developers to fend for themselves in a near-undocumented mess of a library. That said, I need some help. I have the correct #includes in my code: #include <alpm.h> #incl
-
People are not happy with Camera Quality of Z1, I am very disappointed. Tried many settings and it still can't beat a 13MP camera. Hope SONY takes this issue seriously & comes up with a good solution. For reference & comparison, Check this link Belo
-
Apps not appearing in cc menu bar only spinning loading icon
I want to download Dreamweaver but my apps aren't appearing in creative cloud menu only the spinning loading icon. can't see apps i've downloaded or the ones I've yet to download. when I go to the website it only allows me to download trial version
-
Dear all, I have a screen that calls another screen and execute query based on session scope parameter , now after pressing the button i need to initialize this parameter , what actions can i do on button ( after button pressed or sth like that )