For uploading master data
hi
for uploading master data (ex: customerd data) into sap, which methods we prefer
(call transaction/ session/ LSMW) . why?
depends on how much data you want to upload..
LSMW itself will give you multiple options to load data.
if there is a huge number of records that you want to upload, do not go for a call transaction method, rather use sessions method if you want to use BDCs. explore in LSMW that which options are available for customer data while uploading it.
Similar Messages
-
For uploading master data(ex:customer data) into sap,
hi
for uploading master data(ex:customer data) into sap,
which methods you prefer? call
transaction/session/lsmw/bapi? why?
Thanks
RamaHello,
Check this:
COde:
REPORT zprataptable2
NO STANDARD PAGE HEADING LINE-SIZE 255.
DATA : BEGIN OF itab OCCURS 0,
i1 TYPE i,
lifnr LIKE rf02k-lifnr,
bukrs LIKE rf02k-bukrs,
ekorg LIKE rf02k-ekorg,
ktokk LIKE rf02k-ktokk,
anred LIKE lfa1-anred,
name1 LIKE lfa1-name1,
sortl LIKE lfa1-sortl,
land1 LIKE lfa1-land1,
akont LIKE lfb1-akont,
fdgrv LIKE lfb1-fdgrv,
waers LIKE lfm1-waers,
END OF itab.
DATA : BEGIN OF jtab OCCURS 0,
j1 TYPE i,
banks LIKE lfbk-banks,
bankl LIKE lfbk-bankl,
bankn LIKE lfbk-bankn,
END OF jtab.
DATA : cnt(4) TYPE n.
DATA : fdt(20) TYPE c.
DATA : c TYPE i.
INCLUDE bdcrecx1.
START-OF-SELECTION.
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
filename = 'C:\first1.txt'
filetype = 'DAT'
TABLES
data_tab = itab.
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
filename = 'C:\second.txt'
filetype = 'DAT'
TABLES
data_tab = jtab.
LOOP AT itab.
PERFORM bdc_dynpro USING 'SAPMF02K' '0100'.
PERFORM bdc_field USING 'BDC_CURSOR'
'RF02K-KTOKK'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'RF02K-LIFNR'
itab-lifnr.
PERFORM bdc_field USING 'RF02K-BUKRS'
itab-bukrs.
PERFORM bdc_field USING 'RF02K-EKORG'
itab-ekorg.
PERFORM bdc_field USING 'RF02K-KTOKK'
itab-ktokk.
PERFORM bdc_dynpro USING 'SAPMF02K' '0110'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFA1-LAND1'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'LFA1-ANRED'
itab-anred.
PERFORM bdc_field USING 'LFA1-NAME1'
itab-name1.
PERFORM bdc_field USING 'LFA1-SORTL'
itab-sortl.
PERFORM bdc_field USING 'LFA1-LAND1'
itab-land1.
PERFORM bdc_dynpro USING 'SAPMF02K' '0120'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFA1-KUNNR'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_dynpro USING 'SAPMF02K' '0130'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFBK-BANKN(01)'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ENTR'.
cnt = 0.
LOOP AT jtab WHERE j1 = itab-i1.
cnt = cnt + 1.
CONCATENATE 'LFBK-BANKS(' cnt ')' INTO fdt.
PERFORM bdc_field USING fdt jtab-banks.
CONCATENATE 'LFBK-BANKL(' cnt ')' INTO fdt.
PERFORM bdc_field USING fdt jtab-bankl.
CONCATENATE 'LFBK-BANKN(' cnt ')' INTO fdt.
PERFORM bdc_field USING fdt jtab-bankn.
IF cnt = 5.
cnt = 0.
PERFORM bdc_dynpro USING 'SAPMF02K' '0130'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFBK-BANKS(01)'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=P+'.
PERFORM bdc_dynpro USING 'SAPMF02K' '0130'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFBK-BANKN(02)'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ENTR'.
ENDIF.
ENDLOOP.
PERFORM bdc_dynpro USING 'SAPMF02K' '0130'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFBK-BANKS(01)'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ENTR'.
PERFORM bdc_dynpro USING 'SAPMF02K' '0210'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFB1-FDGRV'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'LFB1-AKONT'
itab-akont.
PERFORM bdc_field USING 'LFB1-FDGRV'
itab-fdgrv.
PERFORM bdc_dynpro USING 'SAPMF02K' '0215'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFB1-ZTERM'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_dynpro USING 'SAPMF02K' '0220'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFB5-MAHNA'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_dynpro USING 'SAPMF02K' '0310'.
PERFORM bdc_field USING 'BDC_CURSOR'
'LFM1-WAERS'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'LFM1-WAERS'
itab-waers.
PERFORM bdc_dynpro USING 'SAPMF02K' '0320'.
PERFORM bdc_field USING 'BDC_CURSOR'
'RF02K-LIFNR'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ENTR'.
PERFORM bdc_dynpro USING 'SAPLSPO1' '0300'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=YES'.
PERFORM bdc_transaction USING 'XK01'.
ENDLOOP.
PERFORM close_group.
Header file:
1 63190 0001 0001 0001 mr bal188 b in 31000 a1 inr
2 63191 0001 0001 0001 mr bal189 b in 31000 a1 inr
TC file:
1 in sb 11000
1 in sb 12000
1 in sb 13000
1 in sb 14000
1 in sb 15000
1 in sb 16000
1 in sb 17000
1 in sb 18000
1 in sb 19000
1 in sb 20000
1 in sb 21000
1 in sb 22000
2 in sb 21000
2 in sb 22000
Regards,
Vasanth -
ECATT Use for upload master data
Hi
Please Guide me how to use ECATT , when we Upload the Master data in SAP Best Practice ,not in SAP R/3 ( note : for SAP Best Practice system only) through ECATT.
Can anybody have any idea about this
Guide me
Regards
RoobalECATT can be used by using transaction code SECATT.
This tool is used for data uploading and regression testing.
You need to prepare a scenario for regression testing.
You should create
1. Test Script
2. Test Data
3. Test Configuration.
If you want to upload master data, LSMW is the best tool.
http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc
Regards,
Ravi
Edited by: Ravi Sankar Venna on Apr 22, 2009 12:54 PM -
Upload master data tables from legacy systems with XI on BW
Hi developers,
Can you help me to reconstruct the steps necessary for upload master data, deriving by legacy tables, on BW system using XI?
Thanks in advanceHi,
see the following link https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/52398597-0601-0010-868a-fd95f8061d85
Rgs
Antonino -
New SAP Tools for faster Master Data Upload?
Hi All!
I am interested in getting some detailed information on different tools that are used for faster master data upload. Please let me know about the tools apart from LSMW, BAPI, eCATT and BDC.
We basically want to know the following things:
1.Which are the tools available for this master data upload?
for eg. SAP MDM, Info Shuttle, other available new age tools etc........
2. Their performance / feature comparions?
Please provide performance / feature comparison for different new age tools in detail.
Thanking you in advance.
Regards,Hi Amar,
regarding SAP MDM you can read advantages and characteristics here: http://www.sap.com/platform/netweaver/components/mdm/index.epx
Hope this help you,
Vito -
What is the Tcodes for Uploading of data using BDC & CATT
PP members:
I was going through the <b>cutover activities</b> , and what I understood is we transfer all the legacy system data into SAP before going live
The data upload follows certain steps (depends on the organizational design load strategies)
First we upload all the master data ( material master, BOM, W/C's & Routings)
Then the transaction data ( Ideally speaking, there should no open orders i.e. WIP as on the day of cutoff )
If the WIP (Work in Process) is unavoidable then the materials consumed shall be treated as <b>materials of the previous stage</b> and necessary adjustments shall be made after cutover day
At this point, I could not able to understand what does the author mean <b>materials of the previous stage</b>
Now comming to the uploading of data into SAP from legacy system, we use tools like LSMW, CATT & BDC
Is it a must to use <b>only LSMW tool</b> to upload master data or any other upload tools are fine
Lastly,. I am not sure about the Tcode of CATT & BDC
Summary of the questions:
1.What does the author mean <b>material of previous stage</b>, for WIP materials during cutover activities
2. Is it mandatory to use only LSMW tool for uploading for master data
3. What are the Tcodes for upload tools CATT & BDC ?
Thanks for your time
Suren RDear,
1.What does the author mean material of previous stage, for WIP materials during cutover activities - as i understood, what is the stage of material..like it must have gone through 2 work centers and other 2 is left. i.e. you need to create Production order with only 2 operation as other 2 is already over. - usually it is done in such a way that we will create Production order and confirm till 2 operations and WIp is calculated so thatb FI will tally the books in SAP and lagacy.
2. Is it mandatory to use only LSMW tool for uploading for master data - no you can use any tool as required and suits yr requirement
3. What are the Tcodes for upload tools CATT & BDC- BDC through a prog in SE38. CATT through - SCEM. -
UPLOAD MASTER DATA FROM SAP GL TO ACCOUNT DIMENSION
hi
how can i upload master data (chart of account) from BW 0GL account info object to BPC Account Dimension ?
how can i upload the hierarchy, there is no hierarchy in ECC for the chart of accountSAP offers free content + documentation in the form of rapid-deployment solutions (RDS).
In the Extended Financial Planning Rapid-deployment solution, there is a module called G/L Financial Planning which includes the full load of SAP-based account dimension from SAP ERP to BPC via BW. This content introduces BPC-based Package Links as a best practice way to load master data (including the account hierarchy and transaction data). You can download the content and documentation from the highlighted page above or HERE.
SAP also offers free training on the EPM rapid-deployment solutions in the EPM RDS Academy 2015 on SAP JAM. If the link to the Academy does not work, please register HERE and SAP will invite you. -
How to use LSMW on CRM for bulk master data creation?
Hello Experts,
I need your help to able to use LSMW on CRM for bulk master data creation. Below is described my detailed requirement; -
We have CRM 2007 integrated with SAP ISU (ECC6.0). As per business process all Business Master Data (BP details, Business Agreement details etc) and Technical Master Data (Connection Object, PoD etc.) is created in CRM and then it is replicated in ISU. We are going to start Assembly Test soon. Now we need to have all master data in place. Tool we want to use is LSMW.
Now can you help me right from scratch on how to use LSMW for bulk master data creation in CRM?
Please give me documents / links etc that is relevant.
Regards,
RohitHi,
I have looked into your query.
These are some information which might be useful to you.
What is LSMW?
Legacy System Migration Workbench or LSMW is SAP standard program that can be used to easily load / change master data or transactions in SAP without any programming at all. It can be used to upload data at cutover, such as: open orders, contracts, materials, vendors, stock on hand. It can also be used in a production system to make changes to existing data. Very limited authorization checks are available on the transaction, so the use of it must be very well controlled.
One input file can be used to create all the views of the material master. For all the material types. Even if different views and fields are used for the different materials.
Steps to take
1. Create text file with data to be loaded
2. Set up and run LSMW
The following link will provide good information on LSMW Idoc method:
[http://help.sap.com/saphelp_nw04/helpdata/en/ad/2d54a41d7011d2b42e006094b944c8/frameset.htm]
I hope this helps.
Regards,
Venkat -
What are the steps for loading master data
Hello
what are the steps for loading master data? i want to learn about loading all master data and the steps to choose the best way to load the data.
if anyone has documents please send me the documents i will be really greatful
[email protected] thanks everyone
EvionHi Heng,
Download the data into a CSV file.
Write a program using GUI_UPLOAD to upload the CSV file and insert records.Chk the below link for example
http://www.sap-img.com/abap/vendor-master-upload-program.htm
Reward Points for the useful solutions.
Regards,
Harini.S -
Hi Gurus,
How we can upload Master Data?
Which extraction process can be used for Master Data? Can we upload master data from R/3? I can upload MD from flat files. But need a reallife scenario.
In a project, how master data is loaded and how transactional data is loaded in general? Which Extraction processes are most popular for both master and transactional data?
Can anyone help me explaining the activities carried out in a project lifecycle?
Like when we create InfoObj, DS,IS,Infocube etc... when and how to load data into it etc etc...
Points for sure.
Thanks,Hi sap bw,
Yes you can upload data from r/3 ..
The big picture for it, you need to create the master data in BW including trans. stru, trans. rules, data source for it's attributes.
For the r/3 you need to create the data source.
For the detail:
1. Create data source in r/3.
tcode: rso2
create data source for master data using that tcode.
2. Create master data in BW.
replicate the data source (right-click in source system at RSA1 => choose for replicate metadata).
Create trans. stru, trans. rules to the attributes. Make a mapping using those things.
Btw, if you need the text, you can do below steps but for TEXT (tcode RSO2, there is for TEXT).
Hopefully it can help you a lot ..
Regards,
Niel
thanks for the points you choose to assign. -
Upload Master Data GL quicker way instead of using FS00?
Hi Guys
I would like some advice regarding uploading Master data into SAP
As part of my training course we are having to upload live data onto SAP and our trainer has suggested using SM35 and to click new recording then typing FS00 in transaction code and then we put our details for one transaction and then the recording should suffice.
I do not want to manually type them all in using FS00 even though it is only 40 GLs as I want to practice LSMW
Also I have been told of a another way by typing in SA38 then RFBISA00. I have tried this however getting error message Message no. BL001
I know this may sound stupid but the Excel file is saved in a text format do I keep the headers and the rows where it says required or not. Or do I just copy the raw data?
Thanks guys
MDHello,
To get best answers, you will have to post the question in ABAP Data Transfer Forum.
For LSMW, you may be refer the link [LSMW|http://www.****************/Tutorials/LSMW/LSMWMainPage.htm]
This will provide details step by step document on how to use LSMW.
Regards,
Abhishek -
Problems with uploading master data in BI 2004S
Hi all,
I wanna upload master data in FI from R/3 System to BI System. I created its <b>transformation</b>. Then, I <b>migrated</b> it WITH EXPORT option. After that, I created <b>Data Transfer Process</b> (DTP), I didn't change any thing, just "Save and Active". Then I created <b>InfoPackage</b> for it => choose Schedule tab and press Start. Open DTP and choose Execute tab -> press Execute.
1. In the case of successful process (the log showed no errors), How can we check that data is transferred successfully?
2. <b><u>Case 2:</u></b> I did all above steps for a data source. But when I opened InfoPackage -> it said <b>"This InfoPackage has been already in Process Chain"</b>... I still continued to execute its DTP but I failed. The log said that the data was duplicated.
What does it mean? And what should I do in this case?
3. <b><u>Case 3</u></b>: I have a data souce Account Type with <0ACCT_TYPE_TEXT> (icon dialog). I migrated it but failed. Then, after I refreshed, this datasource moved to the group that had been migrated before (in the end of the tree) but <0ACC_TYPE_TEXT> disappeared.
So, I cannot create DTP or InfoPackage for it to transfer. In this case, Do I have to re-create a DataSource? What should I do?
Thanks in advance.case 1:
Check there might be duplicate record. as it is a text datasource language may be maintained. U can check in monitor what record is showing error.
case 2:
If u migrate the data source then it is a BI7.0 version.
If u want to recover 3.x datasource then u need to use RSDS .
Then again u can create Data Transaformation and DTP and migrate once again.
then load the data.
Normally if u r working on BI7.0 do all the stuffs(DT, DTP) using 3.X version then do the migration of datasource else if u migrate first and do the transformation then u will have to manual mapping and u may missed and do a lot of mistakes.
Thanks,
Debasish -
Hi All,
I am trying to do BDC for RE master DATA upload.
But as i select Perticular filed (Contains F4 help)
recording automatically get saved and ended.
T-code is REBDBU
and screen is MEASURMENTS
field is MeasType ( table field MEAS of table REBD_MEASUREMENT_L)
As i found this filed have "Explicit search help attachment to data element"
plz help bcz i have to do further recording beyond this screen but it suddenely get ended.you don't need to, it's already there: RFBIDE00
-
Hi,
if we want to upload master data for example customer master data,vendor master data and material master data.
then which one is the best method lsmw or BDC ?
if we use lsmw then we need to use recording or direct input program.
what will be the volume of data when we used lsmw for master data.
Thanks in advance.
Thanks,
JigarHi,
The basis for deciding which method to upload the master data can be considered on the following:
1. Customer Requirement.
2. Volume of the data.
3. How much effort is required.
4. Whether error handling is to be done explicitly or automatically.
The most preference order as follows:
1. LSMW
Latest tool and less effort/coding is required. It covers all the methods.
- by standard Batch/ Direct input,
- by Batch Input Recording,
- by Buisness Object Method , and
- IDoc ( Intermidiate Document) .
2. BAPI
BAPI is an abbreviation used for Business Application Programming Interface. These are interfaces within the business framework to link SAP components to one another and SAP components with third-party components.
The SAP Business Objects are an essential part of the Business Framework and the prerequisites for interoperability. SAP Business Objects cover a broad range of R/3 business data and processes and can be accessed using BAPIs. The SAP Business Objects and their BAPIs thus provide an object-oriented view of R/3 business functionality.
3. BDC
It can be done in two ways:
a) Session - it handles error implicitly .
Transaction: error handling is explicit.
b) Call transaction is 6 times faster than session .
c) Session can handle multiple transactions while, call transaction can handle one transaction at a time.
d) Session method is used to handle basically very lage amount of data .
What will be the volume of data when we used lsmw for master data.
It depends on the company master data volume in their legacy systems. LSMW can handle huge volume data.
Hope this will help.
Regards,
Ferry Lianto -
Reg lsmw for customer master data transfer
Hello All,
I want to know while transfering data by lsmw for customer master data .
Scenario : There are more then one ship-to-party and bill to party so how to upload the data in this case?????
Thanks,
Sunnyhi
just refer to the link below
http://www.sapmaterial.com/?gclid=CN322K28t4sCFQ-WbgodSGbK2g
<b>step by step procedure with screen shots</b>
regards
vijay
<b>plz dont forget to reward points if helpful</b>
Maybe you are looking for
-
Sold iPhone 4 and got a note but my new phone has no text icon?
I sold my iphone 4sand got a Samsung Note 3 but I have no icon for text messaging what do I do?
-
i have installed jdk1.5.0_04 in /usr/java/ in Linux OS,and set the environment variable in /etc/profile. But when i compile java file, #javac, it output error msg: libgcj-java-placeholder.sh This script is a placeholder for the /usr/bin/java and /usr
-
Office/Outlook 2011, unable to open, unable find/change identity
I have a brand new iMac 10.9.5 and have just purchased Office 2011 14.4.0. When I open Word I get the error 'There is a problem with the word database'. This same error happens with each of the other Office programs except Outlook which does not even
-
Our international offices have a legal requirement to print each journal entry posted to their general ledger. They currently use FB03 to print each entry. I cannot find another report or other program to allow multiple entries to be printed at once
-
Using nested BEGIN..END Block....
Hi, I am unable to use nested BEGIN..ENF Block.See error defined below BEGIN BEGIN SELECT xcod_code INTO v_cmpy_xcod_code FROM ext_code_type WHERE xcod_code = sdiStruct.cmpy_xcod_code