SAP FC: Upload master data
Hi,
I need to upload the master data of my dimensions.
I know I can copy the row from an excel file and paste them into my dimension.
However I need to upload directly an entire .csv file as we do with the data of a package, or for example using an ETL like SAP FIM.
Is it possible?
Thanks,
Matteo
Hi Matteo,
The only way to import master data (reference member of a dimension or reference table) into BFC is to use the copy/paste function in EXCEL:
To copy/paste from Excel to SAP BusinessObjects Financial Consolidation
1.In Excel, select the columns or rows to be copied.
2.Select Edit > Copy.
3.In the "Dimension Builder" module, in Load Data mode,select the reference table or dimension to be filled in.
4.Select Edit > Paste.
The progress bar displays information on how the import is progressing as well as the code of the
member being pasted.
The "Import Result" dialog box appears with the result of the copy/paste performed.
For more details, you can refer to the section Copying and pasting reference members from SAP BusinessObjects Financial Consolidation to Excel in the user guide.
Best Regards,
Siwar
Similar Messages
-
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. -
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 -
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 -
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 -
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 -
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. -
How 2 upload Master Data 4 a Info Object in BI 7.
Hi,
I have to load Master Data to a Info Object in BI 7 ( Like Diret Update in 3.5 )
How 2 upload Master Data 4 a Info Object in BI 7.
Dont suggest me to " Insert Characteristic as Data Target".
Points assured.
Thank you.hi...chk these steps..
Uploading of master data
Log on to your SAP
Transaction code RSA1LEAD YOU TO MODELLING
1. Creation of Info Objects
In left panel select info object
Create info area
Create info object catalog ( characteristics & Key figures ) by right clicking the created info area
Create new characteristics and key figures under respective catalogs according to the project requirement
Create required info objects and Activate.
2. Creation of Data Source
In the left panel select data sources
Create application component(AC)
Right click AC and create datasource
Specify data source name, source system, and data type ( master data attributes, text, hierarchies)
In general tab give short, medium, and long description.
In extraction tab specify file path, header rows to be ignored, data format(csv) and data separator( , )
In proposal tab load example data and verify it.
In field tab you can you can give the technical name of info objects in the template and you not have to map during the transformation the server will automatically map accordingly. If you are not mapping in this field tab you have to manually map during the transformation in Info providers.
Activate data source and read preview data under preview tab.
Create info package by right clicking data source and in schedule tab click star to load data to PSA.( make sure to close the flat file during loading )
3. Creation of data targets
In left panel select info provider
Select created info area and right click to select Insert Characteristics as info provider
Select required info object ( Ex : Employee ID)
Under that info object select attributes
Right click on attributes and select create transformation.
In source of transformation , select object type( data source) and specify its name and source system Note: Source system will be a temporary folder or package into which data is getting stored
Activate created transformation
Create Data transfer process (DTP) by right clicking the master data attributes
In extraction tab specify extraction mode ( full)
In update tab specify error handling ( request green)
Activate DTP and in execute tab click execute button to load data in data targets.
4. Monitor
Right Click data targets and select manage and in contents tab select contents to view the loaded data. Alternatively monitor icon can be used.
hope this helps.. -
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 -
Error while uploading master data attributes thru flat file
while uploading master data attributes thru flat file i am facing the below errow. can nyone let me know plz.
Error 8 when compiling the upload program: row 227, message: Data type /BIC/CCDEIO_MAT5_ATTR was found in a newThis just means that you changed the transfer rules/transfer structure and have not refreshed the workbench yet. The infopackage data hasn't been updated ... this is similar to a datasource update, where you need to replicate to make sure BW knows the latest version.
The best way to correct this error is to reload RSA1. Every time I make a change to the tr/ts, I always run /nrsa1 to refresh the workbench.
Brian -
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 -
Interface and conversion testing of SAP environments with Master Data
Hi guy's
Please let me know if some one of you know about SAP Conversion Project. Below you have more description:
- testing of Interfaces from Legacy Systems
- testing of conversion programs used in the conversion or transposition of data from legacy systems
- data cleansing activities associated with conversion
- identify and populate various SAP environments with Master Data necessary for both conversion and interface testing
Any detail info in that and what kind of knowledge you need to have in some of project will be useful.
Thanks in advance
AdeelHi Yannick,
I am trying to do the exact same thing. Have you gotten any further on this issue? -
Upload Master Data from R/3 to BW
Hi,
I want to upload master data from R/3 into BW.
Regds
Dayakar Reddy.Hi
1 activate 0Material from R3 side this datasource corresponds has the extract.struct. BIW_MARA_S correponding to material master data (what you need)
2 install 0Material from business content
3 replicate in BW
4 assign your datasource 0material_attr to the infosource 0material_Attr if flexible or create an infosource with direct update
5 activate transfer rules (if flexible)
6 create update rules from 0material to your infosource (if flexible)
7 create an Infopackage, launch the job and check the monitor to see if the upload works.
Regards -
Problem while uploading master data through two files
Hi all,
When i try to upload master data of CUSTOMER with two files , Attribute and Text.
Text gets uploaded perfectly.
for Attribute, the data upload is done and psa i can see the exact data. But when i check the CUSTOMER object, i am not able to find the actually Attributs data. Instead those colmns are filed with 'E'.
Can anybdy please explain me wheret the problem is.
Thanks..Hi Sun,
First check the data in PSA whether the records are fine or any discrepancy in them. Also check the properties of the COSTUMER object into which you are loading. The properties "type" or the "size" of the object may not be matching with the same in the file.
Check them and try to load once again.
Hope this helps u...
Regards,
Koundinya Karanam.
Edited by: koundinya karanam on Jan 15, 2008 12:05 AM
Maybe you are looking for
-
Hi all, i am doing BDC for XK01 with Line Item for Bank Details(Table Control..) With 3 Internal table IT_dummy to get the flat file IT_vend for Header details IT_bank for Item Details in this there is a Nested loop Loop at it_vend. perform bdc loo
-
Cannot Resize Images in Elements 8
Hi, I recently had my laptop stolen and I had to reinstall in Elements 8 on my new computer. Since then, I have unable to resize images. I go to Image -> Resize -> Image Size and the pixel dimensions box is grayed out and I am unable to change the pi
-
I'm very surprised that it isn't possible to look a bought dvd via airplay on apple TV. In the shop they told everything what you look on the imac you can mirror via airplay and apple tv on a tvscreen or beamer! But it doesn't work with a simple movi
-
AE CS4 Plug in Pixel Polly-Not in AE
Okay I have seen 2 posts similar to this. I have just started using AE CS4. and I am on my third tutorial of choice, but this is the second time I have run into needing a plug in that I thought was supposed to be in the program(app). I cannot locate
-
Email functions jacked-up upon activating iPhone 4 and updating to 4.0.1
While I was activating my iPhone 4, I was asked if I wanted to update to 4.0.1. I clicked "yes" and proceeded. Unfortunately, everyone else had the same idea and the download froze, and I had to restart the computer to get rid of the "spinning rainbo