Legacy data soruce based VO/EO
Hie
I saw somewhere in adf source that datasource can be mentioned in vo or eo .xml and then DSViewObjectImpl can be used to configure the way to pull data from the lagacy system.
I could not however locate any documentation on the same. Anyone can point me to something on this?
Vik
how about using Dynamic JDBC instead..
Amit
Similar Messages
-
Decision to Build BW data model with legacy data
Hi experts,
I was assigned a task to take decision on creating new data warehouse on the following scenario's
Option1:
1.SAP BW + Legacy data( Separate database)
Option2:
2.SAP BW+ Legacy data integrate to BW.
Please let me the pros and cons involved in integrating legacy data to BW or to report separately as two different data bases using BOBJ.Client is having SAP R/3 EEC6.0 running.SAP data is around 60% and remaining is legacy.
My question is which option is better with some detail.
Regards
prasadHi Prasad,
As mentioned no need to combine Legasy data and BW data in BOBJ.You can directly extract to BI from R/3 and Legasy Data.But
Please check the folliwng points from DB People.
1. As per requirement how many Tables that you are using to extract the data?
2. You have three source tables.But there are no unique records.In this case first you need to identify the common key field.
Note : That key field also should same as in R/3 also.
Based on the three source tables inform the DB team Mainatain a separate table (Which should collect only common record from three tables).
3. Now you can load the data into BI.So the above scenario will resolve issue.
Issues & Concern :
1. If yopu extract Lagasy and BI to BOBJ ?How u r going to combine data in BOBJ to generate a global report.
2. Is this possible to maintain a separate table in DB by the DB team.
Check once with DB team before proceeding further.
Regards
Ram. -
Please send detail steps for uploading legacy data
Hi friends,
please send detail steps for uploading legacy data
Thanking u in advance,
Diwa.HI U CAN USE LSMW TO UPLOAD LEGACY DATA
LSMW is used for migrating data from a legacy system to SAP system, or from one SAP system to another.
Apart from standard batch/direct input and recordings, BAPI and IDocs are available as additional import methods for processing the legacy data.
The LSMW comprises the following main steps:
Read data (legacy data in spreadsheet tables and/or sequential files).
Convert data (from the source into the target format).
Import data (to the database used by the R/3 application.
But, before these steps, you need to perform following steps :
Define source structure : structure of data in the source file.
Define target structure : structure of SAP that receives data.
Field mapping: Mapping between the source and target structure with conversions, if any.
Specify file: location of the source file
Of all the methods used for data migration like BDC, LSMW , Call Transaction which one is used most of the time?
How is the decision made which method should be followed? What is the procedure followed for this analysis?
All the 3 methods are used to migrate data. Selection of these methods depends on the scenario, amount of data need to transfer. LSMW is a ready tool provided by SAP and you have to follow some 17 steps to migrate master data. While in BDCs Session method is the better choice because of some advantages over call transaction. But call transaction is also very useful to do immediate updation of small amout of data. (In call transaction developer has to handle errors).
SO Bottom line is make choice of these methods based of real time requirements.
These methods are chosen completely based on situation you are in. Direct input method is not available for all scenario, else, they are the simplest ones. In batch input method ,you need to do recording for the transaction concerned. Similarly, IDoc, and BAPI are there, and use of these need to be decided based on the requirement.
Try to go through the some material on these four methods, and implement them. You will then have a fair idea about when to use which.
LSMW Steps For Data Migration
How to develop a lsmw for data migration for va01 or xk01 transaction?
You can create lsmw for data migration as follows (using session method):
Example for xk01 (create vendor)
Initially there will be 20 steps but after processing 1 step it will reduced to 14 for session method.
1. TCode : LSMW.
2. Enter Project name, sub project name and object name.
Execute.
3. Maintain object attributes.
Execute
select Batch Input recording
goto->Recording overview
create
recording name.
enter transaction code.
start recording
do recording as per ur choice.
save + back.
enter recording name in lsmw screen.
save + back
Now there will be 14 steps.
2. MAINTAIN SOURCE STRUCTURES.
Here you have to enter the name of internal table.
display change
create
save + back
3. MAINTAIN SOURCE FIELDS.
display change
select structure
source_fields->copy fields.
a dialogue window will come .
select -> from data file
apply source fields
enter No. of fields
length of fields
attach file
save + back
4. MAINTAIN STRUCTURE RELATIONS
display change
save + back
5. MAINTAN FIELD MAPPING & CONVERSION RULE
display change
click on source field, select exact field from structue and enter
repeat these steps for all fields.
save+back
6. MAINTAIN FIXED VALUES, TRANSACTION, USER DEFINED
execute
save + back
7. SPECIFY FILES.
display change
click on legacy data
attah flat file
give description
select tabulatore
enter
save + back
8. ASSIGN FILE
execute
display change
save + back
9. IMPORT DATA.
execute
display change
save + back
10. DISPLAY IMPORTED DATA
enter ok, it willl show records only.
back
11. CONVERT DATA
execute
display change
save + back
12. DISPLAY CONVERTED DATA
execute
display change
save + back
13. CREATE BATCH INPUT SESSION
tick keep batch input folder
F8
back
14. RUN BATCH INPUT SESSION.
sm35 will come
Object name will be shown here
select object & process -
Asset Legacy data transfer reconciliation with GL
We have recently merged a deactivated company code with our operating company and transferred all Finance processes, open items,master data etc.
We transferred assets using Legacy Data Transfer AB91 (we did not use intercompany asset transfer ABT1N).
We then transferred the Trial Balance.
The asset balances reconcile against the GL accounts for the transferred assets when executing S_ALR_87011964 and FS10N.
However there is a difference in ABST2 which is the same difference as the migrated assets.
I would expect there to be no difference between FI and AA for legacy data transfer
I have also run ABST for all affected GL accounts and there is no difference when executing this report.
Note that the company code migration occurred in January 2008, there is no effect on 2007 year end data.Hi
You have to take over the GL balance using OASV t.code
regards
Sibichan -
Can Data Links be established between Data sets based on View Objects?
Hi all,
In the BI Publisher Documentation it's given that Datasets based on view object queries do not support Data Links / Group Links. We found out that only way to establish relationship between view object Datasets is to create a view link and then upload it to create a Dataset.
1. Is there any other way to establish relationship between view objects Datasets in DataModel editor itself just as in the case of data sets based on (SQL queries e.t.c.)?
2. If so can View object Datasets be linked to Datasets based on other Datasources?
3. Will the Datalinks for View object Datasets be supported in any of the upcoming releases. Is there any ER logged for this case?
Any insight on the above issues will be really helpful.
ThanksEnhance the data source with date and time and populate these fields in the user exit using the function module IB_CONVERT_FROM_TIMESTAMP .
OR
You can create Z function module IB_CONVERT_FROM_TIMESTAMP in BW side and write a routine in update rules/transfer rules to populate date and time.
hope this helps ...
Ravi -
Legacy data upload for Training & Event Management
As per the requirement, the legacy /history data for training events is to be uploaded in the system. To start the process the data templates were prepared for uploading training objects like D (Business Event Group), L (Business Event Type) and E (Business Event) and these were uploaded. Also the relationships A003 between D & L and A020 between E & D were also maintained. As a part of training history the attendees were also maintained (uploaded) using the relationship A025 between E & P objects. However when we go to PSV2, then the tree structure does not reflect the name of the person who attended the event.
Please suggest and advice.Hi Nitin,
I have a query regarding the Legacy data. I wanted to ask you that how did you structure the Historical BEG and BET.
Did you create different BEG for the Current and the Legacy data.
But in that case there could be BET's common in both the current and legacy data with different object ids
For e.g. Under Current BEG and Historical BEG I may have a BET Technical Programmes with diffrent Ids say 60000000 and 60987655. This may create a problem when running reports.
Pls tell me strategy that you have used for creating the catalog.
Regards
Yashika Kaka -
How to creat a Data provider based on different fields in SAP BW ?
Hi,
Experts,
There are 20 fields of Plant Maintainace like :
SWERK
BEBER
STORT
TPLNR
EQUNR
INGRP
QMDAT ---peroid
STTXT
QMDAT - Date of Notification
QMNUM
QMTXT
QMART
AUSVN
AUZTV
AUSBS
AUZTB
AUSZT
ERNAM
QMDAB
AUFNR
I want to creat a Report based upon these fields ?
For that I h'v checked the relevant Fields to the existing standard Datasource in Bw side &
Checked cubes created based upon these Datasource in Bw side !
i h'v found some fields are existing different cubes & some are missing .
How to creat a Data provider based on different fields in SAP BW ?
plz suggest !!!!!!!
Thanx,
Asit
Edited by: ASIT_SAP on Jul 15, 2011 6:25 AM
Edited by: ASIT_SAP on Jul 15, 2011 6:27 AM
Edited by: ASIT_SAP on Jul 15, 2011 12:37 PMHi Lee, Please see below..
DECLARE @Machine2 TABLE
DispatchDate DATE
INSERT INTO @Machine2 VALUES ('2014/02/01'), ('2014/02/02'), ('2014/02/03')
DECLARE @DateFrom DATE
SELECT @DateFrom = DATEADD(D,1,MAX(DispatchDate)) FROM @Machine2
SELECT @DateFrom AS DateFrom
Please mark as answer, if this has helped you solve the issue.
Good Luck :) .. visit www.sqlsaga.com for more t-sql code snippets and BI related how to articles. -
Sort all the Records in Data manager based on Update Date
How to sort the reocrds in Data Manager based on Date or something ?
And also I have three records for a same customer in ( for three different company codes ) and when I search for this customer with the Customer number then it is showing three records , but when I search with Update Date then no records are fetched ...what is the reason ?If you make a field as type "Time Stamp" in your data model using the MDM Console, make sure that the option Sort Index is set to Normal. If this is the case, whenever a record is updated in the repository, the date will be updated. If the sort index is normal, then MDM will allow you to sort the records based on the date and time by which they were updated. You can do this by finding your time stamp field in the MDM data manager and clicking on it. If there is an up and down arrow next to the name of your field, it means it can be sorted. Also, to answer your other question, you can definitely search based on date. Use the Free-Form Search on the left hand side of the data manager at the bottom of the screen. Simply select a date, and it will show you all the records updated on that date.
-
Error While Activating BI Web service data source based on MDM XI.
Dear experts,
Need help with an error that i am getting for a BI data source based on XI MDM. An extra field was added in the data source as part of business requirement and it works fine in dev environment but when we transported the changes to Q environment it is always giving following error.
The web-service based communication structure in the data source in QA is not getting updated with the new field in the target system.
Any inputs or pointers would be appreciated.
Thanks,
AbhishekMany thanks for your help. This solved the issue for our .NET code, however the leak is still present in the report designer. I was also wondering if you could help further: because of the limits on the java memory process is there a way to ensure that a separate java process is started for each report that is loaded in my report viewers collection? Essentially the desktop application that i have created uses a tab control to display each type report, so each tab goes through the following code when displaying a report and closing a tab:
Is there a way to ensure that a different Java process is kicked off each time that I display a different report? My current code in c# always uses the same Java process so the memory ramps up. The code to load the report and then dispose of the report through closing the tab (and now the Java process) looks like this:
private void LoadCrystalReport(string FullReportName)
ReportDocument reportDoc = new ReportDocument();
reportDoc.Load(FullReportName, OpenReportMethod.OpenReportByTempCopy);
this.crystalReportViewer1.ReportSource = reportDoc;
private void DisposeCrystalReportObject()
if (crystalReportViewer1.ReportSource != null)
ReportDocument report = (ReportDocument)crystalReportViewer1.ReportSource;
foreach (Table table in report.Database.Tables)
table.Dispose();
report.Database.Dispose();
report.Close();
report.Dispose();
GC.Collect();
Thanks -
Need Info on RDA-enabled data source based on FM
Hi,
I need Info on RDA-enabled data source based on Function Module.
How to implement it?
Thanks & Regards,
Rashmi.Hi Rashmi
Check this link
http://help.sap.com/saphelp_nw70/helpdata/EN/52/777e403566c65de10000000a155106/frameset.htm
[under tab Tranferring Transaction Data from Source Systems (RDA)]
http://help.sap.com/saphelp_nw70/helpdata/EN/3f/548c9ec754ee4d90188a4f108e0121/frameset.htm
Regards
Jagadish -
Legacy data transfer - open items customer/vendor
Hi together,
We want to transfer legacy data to SAP. With our open item postings (customer/vendor) we want to use the relevant tax code, but we don´t want to actually post the tax amount. (The tax will be transferred in sum)
How does that work?
Thanks for any help.Hi Murali,
I´ve checked that by entering a manual posing via fb01.
The problem is that within the posting I can´t set the tax code for the transfer account (GL-account) since field
MWSKZ must be empty. I´ve already deactivated message no. FF753 but that does not influence the system behavior.
Else I get error message FF707.
Does SAP behave differently in case of LSMW?
Rgds
Murali. N -
SAP Legacy data Migration Starategy/Process
Hi Friends
I would request you, if anybody let me knwo the process of legacy data migration into sap. What are steps I have to follow while doing legacy data migration. My questions are:
1) How to upload GL balances from legacy to SAP
2) How to upload Vendor and Customer open items into sap
3) Asset balances How to upload
4) what is the use of Migration clearing accounts.
Kindly provide if any documents for legacy data migration into sap.
Thanks in advance
RaoDear Rao,
Just check the bwlow link you can understand easly to upload the balances.
http://www.saptechies.com/sap-pdf-books-download/SAP_Go_live_strategy11248141773.pdf
Check the bwlow procedure for the same way do it.
First create 5 Dummy GL codes. These GL code should be zero at the end of uploading balances.
1 GL Offset Account Dr
Asset Offset Account Cr
AP Offset Account Cr
Sales Cr
Other GL's Cr
2 Cash Dr
Consumption Dr
Asset Offset Account Dr
AR Offset Account Dr
Material Offset Account Dr
Other GL's Dr
GL Offset Account x Cr
3 AP Offset Account Dr
Vendor 1 Cr
Vendor 2 Cr
Vendor 3 Cr
4 Customer 1 Dr
Customer 2 Dr
Customer 3 Dr
AR Offset Account Cr
5 Fixed Asset 1 Dr
Fixed Asset 2 Dr
Asset Offset Account Cr
Acc. Depreciation Account Cr
6 Stock Inventory Account Dr
Material Offset Account Cr
Regards, -
Asset Tables for legacy data takeover
Dear Friends
We've to take assets data from one client to another and hence would be using Legacy assets.
Could you please let me know from which tables / reports i should extract the data related to master & transaction data from the legacy system which is also on SAP.
ANLA - master data and to take those assets which are not deactivated
ANLB
ANLC - asset accumulated APC & dep. And current yr dep
ANLZ - dep terms data
ANEP - asset transaction data for current year acquisitions
I dont have the system in from of me and i hope the above tables are correct.
1. Please let me know if other tables are required?
2. Should the dep area data be posted with remaining useful life & expired life in legacy asset?
Regards
KapilHello Kapil,
I invite you to carefully review the attached SAP notes which should
provide you with the necessart answer:
68802 Legacy data trnsfr: diff.fields n.ready f.input
550176 FAQ note legacy data transfer asset master records
373894 Collective note: introdctn to prblm solutn in FI-AA
Further I also attach the following 6 notes that provide further
informative details regarding legacy transfer, and also some specific
only for legacy transfer during the year:
729164 AS91/AS92: Incorrect ready for input status for prop. values
29706 AS91/92/94: Dep. area fields not ready for input
4206 Net book value input at old data transfer
50607 Depreciation during old assets data takeover
26240 Reconciliation of posted depreciat. after takeover
For further information, please review the information for asset data
transfer in the R/3 Library:
FI-AA - Assets -> Legacy Data Transfer -> Special Considerations for
Asset Data Transfer -> Time of Transfer...
thanks and regards
Ray -
Legacy data transfer for new depreciation area for already existing assets
Hi all,
I am doing legacy data transfer for New deprecaition area for already existing assets through AS92.
I like to give Ordinay depreciation posted amount for the current FY for these assets in AS92, but i find this field is not editable inAS92.
Please guide me to upload the Posted deprecaiton amount (for current FY) for these assets. I have assets both which are acquired in Last FY year and also this FY year.
Regards,
SrinivasHI,
I have to migrate Posted dpereciation for new depreciation for nearly 3000 assets, In transaction 147, where i need give Acquituion value aslo, please note these are not new assets, these are prior year assets wiht opeing balances. If we use 147 system will take it is current acquition.
Please note my transter date is 28.02.2010, I have already run AFAB for this company cdoe Feb 2010 for other depreciation areas.
Now i am trying to update Opening APC Cost and Opening Accumulated deprecation for these assets and also posted depreciation for this FY.
Where in AS92, i am able to update Opeing APC Cost and Opeing Acc Dep succsfully for new dep area for already existingassets, bu Posted deprecation field is not editable.
Please guide me how to update posted deprecation for new deprecaition area in AS92 or some other way for already existing assets.
REgards,
Srinivas -
Problem with R/3 Data Source based on Function module in SAP BI
Hi,
We have a data source based on functional module. When we load data from R/3 to BI we face the following error.
" No end-confirmation arrived in the Warehouse from the source system."
We are getting data but due to no end confirmation from the source system, the load become timed-out and status becomes "RED". When we change the status to be "GREEN" and proceed tha load further, load is fine.
Please suggest us a suitable solution.
Thanks in Advance,
GeethaHi Geetha Devi Ramalingam.
I faced the same problem since yesterday. I just resolve the issue.
So here is my solution :
try this code :
FETCH NEXT CURSOR s_cursor
APPENDING CORRESPONDING FIELDS
OF TABLE e_t_data
PACKAGE SIZE s_s_if-maxsize.
IF sy-subrc <> 0.
CLOSE CURSOR s_cursor.
RAISE no_more_data.
ENDIF.
if you add your
bold
IF sy-subrc <> 0.
CLOSE CURSOR s_cursor.
RAISE no_more_data.
ENDIF.
bold
than the sy-subrc may be equal and than your CLOSE CURSOR s_cursor. will have no effect
it work for me hope it will for u
Hard luck!
Salah
Edited by: idrissi salaheddine on Jan 19, 2012 12:24 PM
Maybe you are looking for
-
How to find worksheet name from EUL5* tables.
Hi I created workbook called employee report. under that 3 worksheets created. worksheet1 - By EMPNO worksheet2 - By DEPTNO worksheet3 - By JOB. how can i find the worksheet name from the EUL5* tables?
-
Hello There, I have NO idea what just happened. I am trying to stay calm here. Please help. I have been trying to fix the fact that my iphone calendar isn't sending info to my ical on my MacBook Pro. I followed some instructions I found in a forum
-
Uni on Bex-Query: filter on Structure - Without Keyfigures as column: error
Hi All, I have a 'Without Key Figure structure' as a column called Version in which (amoung others) the values 'Actual' and 'Last Year' . Thus Version - Actual - Last Year Now i want to create a filter in my universe which pre-selects Actual. When I
-
French quotation marks (« and ») and iPhone 4?
How can I get French quotation marks (« and ») on the iPhone 4?
-
Would this Adapter work?
Hi, I've recently acquired a new macbook pro. I have a samsung LCD TV that has a HDMI input. (the model no. for TV is SyncMaster 2032mw) If I buy this: http://cgi.ebay.co.uk/Mini-DisplayPort-to-HDMI-ADAPTER-Display-Port-CONVERTERW0QQitemZ110469845389