To enhance 0EMPLOYEE master data attributes, need to delete and load again?
Dear Support,
In order to meet business intelligence demands, I had three more attributes (region, time rate and worksite) to 0employee time dependent characteristic. The datasource to load 0employee attributes and its structure were enhanced to fill the new fields.
After first load, 0employee master data could not be activated. So I deleted 0employee master data, what I couldnu2019t do without deleting its data from transactional HR infocubes. I deleted transactional data and afterwards master data. I load it again and activated, with no errors this time.
This occured in development system.
Changes are about to go to production environment and deleting almost all transactional RH area infocubes and 0employee master data is something that we all want to avoid.
I am asking if there is a workaround in order to solve this without doing the stated time and resources consuming task.
Thanks in advance for your help,
Best Regards,
André Oliveira
Hi Andre,
You should be able to do a full load to achieve this. No need to delete the data. If there are corrupt data in BI with overlapping time periods, fix it by maintaining the master data. If corrupt data comes from source fix it in PSA.
Also you can specify to load the data for a time range only which might be easier than to load all history.
good luck,
vijay
Similar Messages
-
Need to DELETE and LOAD data of the Last month to
Hi Experts,
I need to delete the last month data from cube because One material is not updated with a Required value. We have made some changes in Update routine for a Value. The Same change must be reflected from last month of data ,
So I need to delate the data based on selection. And reload the data again. And the data flows from
2LIS_13_VDITM (Info Source ) to ZSD_C03 (Info Cube).
I read many SDN threads, but I am getting confused.
How can I proceed for these ?
Thanks,
Utpal.Hi Srikanth,
Thank you for responding.
I had a problem on one material. So deleted the request and Reload it from PSA. That issue got solved.
And Now the problem is , Now my senior is saying Delete the data from April-09 till date and Reload it. The issue is My CUBE ( ZSD_C03 ) is updated with 4 data sources. 2LIS_11_V_ITM , 2LIS_13_VDITM , 2LIS_12_VCHDR , 2LIS_11_VAITM .
And I need to delete data from 2LIS_13_VDITM data source . How Can I proceed for the current issue ?
Please suggest ...
Thank you ,
Utpal -
Change dataosurce from master data attributes to text
Hi,
i build data source as master data attributes (in tr sbiw) and i want to change it to text ,
how can i do that?
RegardsHi....
You can copy it and recreate it as text in RSO2.
Just create a new one... There are max 5 entries in a generic extractor so note them down and recreate...
Regards,
Debjani...... -
Update from master data attribute
I have a key figure in my update rule for Info source(0HR_PA_1) for info cube(0PA_C01). I would like to update this KF to write a codein update rule like no.of working hours/37.
No.of working hours(ZWOSTD) is an attribute of 0employee master data. 0employee object is there in transfer structure for info source 0HR_PA_1.
Is it possible to get attribute value(No.of working hours) which is char type fom 0employee masterdata.
Please help me with this.
Thanks a lotHi,
just do a select on view /bi0/memployee.
select * into wa from /bi0/memployee
where employee = comm_structure-employee
and objvers = 'A'
and dateto >= comm_structure-<date field>
and datefrom <= comm_structure-<date_field>.
Make sure the content of zwostd is numeric and assign it to your keyfigure.
result = wa-/bic/zwostd.
That should work.
regards
Siggi
PS: may be you need to convert the datatypes.
Message was edited by:
Siegfried Szameitat -
Info object creation and master data attributes
Hai All,
I have customerid, customer name, customer address, customer location. Similarly I have buyerid,buyer name, buyer address, buyer location. I have some more fileds like this for seller and vendor. I am thinking of creating a central location for all this master data creating a infoObject with name "personid" and making all the others attributes like "personname", "personaddress", "personlocation". I will load all the details of customer, buyer, seller and vendor to these objects.
The cental idea is to get all the master data to a central location and then create objects with reference to these objects and let all the data flow. so that I just load the central objects and everything takes whatever it wants from there.
Now my questions
1. Can I just create an object for customerid referencing personid and then as all the other attributes get copied, can I just report on it or do I need to again create all the info objects for the customer details? Also the same for all others buyer, seller and vendor.
2. Is this of any problem if I am reporting on customer or vendor or buyer or seller's details?
Please advise me if the above situation works and let me know if I am going wrong.
Thank you.hi Visu,
yes, you can do so, should no problem.
business content has this kind of approach,
0sold_to, 0ship_to reference to 0customer.
and also 0employee if i'm not wrong.
one thing to consider if the volume data is very high,
put it as line item dimension in infocube.
hope this helps. -
About delta loading for master data attribute
Hi all,
We have a master data attribute loading failed which is a delta loading. I have to fix this problem but I have two questions:
1. how can I find the those delta requests because I need to delete all these failed requests first, am I right ? Master data is not like cube or ods that we can find the requests in Manage, for master data how can we find them ?
2. Could you please let me know the detailed procedures to perform this delta loading again ?
Thanks a lotHi...
1. how can I find the those delta requests because I need to delete all these failed requests first, am I right ? Master data is not like cube or ods that we can find the requests in Manage, for master data how can we find them ?
Look.....for master data.....no need to delete request from the target..........just make the status red.......and repeat the load.....But problem is that master data sometimes does'nt support Repeat delta..........if u repeat......then load will again fail with Update mode R.........in that case u hav to do re-init.......
1) delete the init flag.......(In the IP scheduler >> in the top Scheduler tab >> Initialization option for source system)
2) Init with data transfer(if failed load picks some records)..........otherwise .....init without data transfer.....if the last delta failed picking 0 records.......
3) then Delta.......
2. Could you please let me know the detailed procedures to perform this delta loading again ?
1) Make the QM status red.........to set back the init pointer.......
2) Repeat the load.....
After that.........if again load failed with Update mode R.....
1) delete the init flag.......
2) Init with data transfer(if failed load picks some records)..........otherwise init without data transfer.....
3) then Delta.......
Regards,
Debjani..... -
Force read/refresh of master data attributes on query
Hi there,
We're having troubles with one input ready query that changes and attribute value (KYF) of one characteristic. That works fines and whe can save changed data on the infoprovider via DTP. Problem is when data is saved we need to refresh query as whe have both values on screen (original value as char attribute on rows) new value as input ready KYF, so after save we would like to see that both values are the same.
Is there any way of force query no to read from caché as whe are changing master data attributes. I read something about IF_RSMD_RS_ACCESS class that can be implemented on Master Data access and force it there but sounds really hard so if this is the way can some of you guys give us some help.
I hope I make myself clear on the explanation...
Thanks in advance,
Regards
CarlosDear All,
The recent days that I tried working on changing master data attributes through BPS didn't work out.The Primary reasons was that some of the attributes that I needed to change were not present in the transaction or planning cubes and the characteristics that are not part of your cube on which the planning area is based then you can not do changes on them.
This is my undestanding .Please correct me if I am wrong.
Besides , I was also thinking if we can do the same through portal.i.e retriving the master data infoobject ( based on the value seleceted for that infoobject by the user ) and its attributes in the portal , edit them and save them back so that the updated values goes back to BW master data infoobject data base tables and updates the value.
Eg . I have Natural Account master data infoobject in the BW with attributes fucntional area and expense center.Based on the user selection of any values for the Natural account lets say 01110 , then for 01110 natural account the portal should display the correspoding attributes values of fucntional area and expense center.Lets take this values as 10 , 20 respectively for fucntional area and expense center . What I want to do now is to change these attrbute values to 30 and 40 and I would like to save it back as the changed attribute values for that natural account for 01110 with new attribute values 30 & 40 respectively for fucntional area and expense center .
Is this possible through portal and BW?
Any idea on this would be appriciated.
Regards,
Ankit
Edited by: Ankit Bhandari on Nov 21, 2008 12:21 PM
Edited by: Ankit Bhandari on Nov 21, 2008 12:32 PM -
How to know which master data objects need to activated in R3
SALES OVERVIEW CUBE -0SD_C03
How to know which master data objects need to activated from delivery version to active version in R/3 for a particular standard cube like 0SD_C03.
its very urgent please advise.
R/3 in RSA5
Sales Master Data
0ACCNT_ASGN_TEXT Account assignment group for this customer
0ACCNT_GRP_TEXT Customer account group
0BILBLK_DL_TEXT Locked
0BILBLK_ITM_TEXT Billing block for item
0BILL_BLOCK_TEXT Billing block in SD document
0BILL_CAT_TEXT Billing Category
0BILL_RELEV_TEXT Relevant for Billing
0BILL_RULE_TEXT Billing rule
0BILL_TYPE_TEXT Billing Type
0CONSUMER_ATTR Consumer
0CONSUMER_LKLS_HIER Consumer
0CONSUMER_TEXT Consumer
0CUST_CLASS_TEXT Customer Classification
0CUST_GROUP_TEXT Customer Group
0CUST_GRP1_TEXT Customer Group 1
0CUST_GRP2_TEXT Customer Group 2
0CUST_GRP3_TEXT Customer Group 3
0CUST_GRP4_TEXT Customer Group 4
0CUST_GRP5_TEXT Customer Group 5
0DEALTYPE_TEXT Sales Deal Type
0DEL_BLOCK_TEXT Delivery block (document header)
0DEL_TYPE_TEXT Delivery Type
0DISTR_CHAN_TEXT Distribution Channel
0DIVISION_TEXT Division
0DLV_BLOCK_TEXT Schedule line blocked for delivery
0DOC_CATEG_TEXT SD Document Category
0DOC_TYPE_TEXT Sales Document Type
0INCOTERMS_TEXT Incoterms (Part 1)
0INDUSTRY_TEXT Industry keys
0IND_CODE_3_TEXT Industry code 3
0IND_CODE_4_TEXT Industry code 4
0IND_CODE_5_TEXT Industry code 5
0IND_CODE_TEXT Industry code
0ITEM_CATEG_TEXT Sales document item category
0ITM_TYPE_TEXT FS item type
0KHERK_TEXT Condition Origin
0MATL_GRP_1_TEXT Material Group1
0MATL_GRP_2_TEXT Material Group 2
0MATL_GRP_3_TEXT Material Group 3
0MATL_GRP_4_TEXT Material Group 4
0MATL_GRP_5_TEXT Material Group 5
0MATL_TYPE_TEXT Material Type
0MAT_STGRP_TEXT Material statistics group
0NIELSEN_ID_TEXT Nielsen ID
0ORD_REASON_TEXT Order reason (reason for the business transaction)
0PICK_INDC_TEXT Indicator for picking control
0PRODCAT_TEXT Product Catalog Number
0PROD_HIER_TEXT Product Hierarchy
0PROMOTION_ATTR Promotion
0PROMOTION_TEXT Promotion
0PROMOTYPE_TEXT Promotion Type
0PROV_GROUP_TEXT Commission Group
0REASON_REJ_TEXT Reason for rejection of quotations and sales orders
0REBATE_GRP_TEXT Volume rebate group
0RECIPCNTRY_TEXT Destination country
0ROUTE_TEXT Route
0SALESDEAL_ATTR Sales deal
0SALESDEAL_TEXT Sales deal
0SALESORG_ATTR Sales organization
0SALESORG_TEXT Sales Organization
0SALES_DIST_TEXT Sales district
0SALES_GRP_TEXT Sales Group
0SALES_OFF_TEXT Sales Office
0SCHD_CATEG_TEXT Schedule line category
0SHIP_POINT_TEXT Shipping point/receiving point
In BW
Base Unit of Measure 0BASE_UOM
Bill-to party 0BILLTOPRTY
Calendar Day 0CALDAY
Calendar Year/Month 0CALMONTH
Calendar Year/Week 0CALWEEK
Change Run ID 0CHNGID
Company code 0COMP_CODE
Cost in statistics currency 0COST_VAL_S
Credit/debit posting (C/D) 0DEB_CRED
Distribution Channel 0DISTR_CHAN
Division 0DIVISION
Number of documents 0DOCUMENTS
Sales Document Category 0DOC_CATEG
Document category /Quotation/Order/Delivery/Invoice 0DOC_CLASS
Number of Document Items 0DOC_ITEMS
Fiscal year / period
Fiscal year variant 0FISCVARNT
Gross weight in kilograms 0GR_WT_KG
Number of Employees 0HDCNT_LAST
Material 0MATERIAL
Net value in statistics currency 0NET_VAL_S
Net weight in kilograms 0NT_WT_KG
Open orders quantity in base unit of measure 0OPORDQTYBM
Net value of open orders in statistics currency 0OPORDVALSC
Payer 0PAYER
Plant 0PLANT
Quantity in base units of measure 0QUANT_B
Record type 0RECORDTP
Request ID 0REQUID
Sales Employee 0SALESEMPLY
Sales Organization 0SALESORG
Sales group 0SALES_GRP
Sales Office 0SALES_OFF
Shipping point 0SHIP_POINT
Ship-To Party 0SHIP_TO
Sold-to party 0SOLD_TO
Statistics Currency 0STAT_CURR
In R3 RSA5 we have all the Master data data sources as mentioned above, and BW also. How to find the related Master data Infosource in R/3 Master data Data sources.
Thanks in advance,
Bhima.
Message was edited by: Bhima Chandra Sekhar GuntlaHi,
<i>How to know which master data objects need to activated from delivery version to active version in R/3 for a particular standard cube like 0SD_C03.</i>
I think, you are looking for master data sources(text,attributes,hier).Am i right?
If so, This cube has almost all SD master data characterstics. So you can activate all the all master data datasources of SD in r/3 (SD-IO).
Any way you requirement does not stop only by using this cube . You will activate all other cubes in SD also. So if you want to activate only needed master data datasources when you are activating a cube, the job becomes senseless. There is no problem(wrong) in activating all master data available under that application , even though you want to activate only one cube.
With rgds,
Anil Kumar Sharma .P -
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 -
Webi error for master data attributes if universe is on top of BI query
Hi All,
We are using BO XI R2 SP5 integrated with SAP BI 7.0.
We have built a universe on top of a BI query and when we try to build a web intelligence report that includes master data attributes like Customer City,Customer Region etc BO throws the following error:
Error 1:
Database error: [SOFA Driver] : Error getting members for hierarchy (level=ZFI_I03/ZFI_I03_Q0003, member=[ZFI_I03___F172], opcode=[ZFI_I03___F172]) . System error in program CL_RSDM_READ_MASTER_DATA and form VALUEREAD-02- (see long text). Contact your Business Objects administrator or database supplier for more information. (Error: WIS 10901)
For a universe built on a different BI query with master data attributes mentioned above,a different error occuring.
Error 2:
Your Web Intelligence session has timed out. Log out and log in again to InfoView. (Error: WIJ 77778)
We have tried:
1) We have executed the function module BAPI_MDPROVIDER_GET_DIMENSIONS with necessary inputs query/cube and we got correct output, like members, optional properties, selected properties and restrictions.But, still our problem remains same.
2) Transaction u201CRSRTu201D and executed the query,transaction RSRV to check SID-tables and the related masterdata.
Above steps we performed in response to SAP tickets 541052 / 2009,541131 / 2009 based on logs generated,but still the error persists.
What is working:
If a universe is built on top af an infocube directly, then there is no problem with master data attributes in webi report.
Please let us know if you need more details to help us resolve this issue.Hi Naresh,
based on the MDX you can identify that those are navigational attributes and thats why the issue is not happening when talking to the cube directly because when you connect to the cube directly the navigational attributes are not available.
Take a look at note : 996197
not sure if it will solve the problem because there are other notes when you search for the error message but this was most of the times the one that resolved the issue.
the issue is in the BAPI functions
Ingo -
Can routine replace "master data attribute of" update rule for performance?
Hi all,
We are working on CRM-BW data modeling, We have to look up agent master data for agent level and position for each transaction data. So now we are using "Master data attribute of" update rule. Can we use routine instead of "Master data Attribute of" ? Will it improve the loading performance? Since we have to load 1 lack transaction records , where as we have 20,000 agent details in agent master data.My understanding is, for each record in data package the system has to go to master data table and bring the agent details & store in cubes. Say one agent created 10 transactions, then this option "master data attribute of" will read the agent master data 10 times even though we are going to pull same details for all 10 transactions from master data. if we use routine, we can pull the agent details& storing in internal table removing all duplicates and in update routine we can read the internal table.
Will this way improve performance?
let me know if you need further info?
Thanks in advance.
Arun ThangarajHi,
your thinking is absolutely right!
I don't recommend to use the standard attribute derivation since it will perform a SELECT to the database for EACH record.
Better implement a sorted table in your start routine; fill it with SELECT <fields> FROM <master_data_table> FOR ALL ENTRIES OF datapak WHERE OBJVERS = 'A' etc...
In your routine perform a READ itab ... BINARY SEARCH.... I believe that you won't be able to go faster...
hope this helps...
Olivier. -
How to use Master Data Attribute of in Update Rule's Formula
Hi experts.
In update rule, there is an option to use <b>Master Data Attribute of</b>. However, due to user requirement, I need to use that in <b>Formula</b> instead.
<b>Field to update:</b>
Profit Center
<b>Logic:</b>
If Cost Center is empty
Then Profit Center
Else
Master Data Attribute of Cost Center
I use the following formula at the moment but it is not 100% correct.
<b>IF( Cost Center = '', Profit Center, Cost Center )</b>
Appreciate if anyone could help me out.
Thanks!Hi,
The easier thing to do will be to use a Update Routine.
Logic will be as follows :-
If Cost center iss initial.
Result = Profit Center
else.
result = Cost center.
endif.
Regards
SM -
Error when reading master data attribute in transformation
Hi All,
I have 0employee in source DSO and it is mapped to Cube transformation correctly.. There are other objects in cube which are the attribute of 0employee master... I map 0employee to these objects and in transformation i select read from master data then it throws up an error...
bold S:RSTRAN:556 39 0EMPLGROUP 01 Standard Group 0EMPLOYEE
Dont know why this error is popping up ...
Any pointers on this...
Thanks & Regards,
Anup
Edited by: Anup Chaudhari on Feb 20, 2012 1:29 PM
Edited by: Anup Chaudhari on Feb 20, 2012 1:30 PMHi,
This is a strange error that everybody faces but you can try this way.
1) select the target object Employee attribute in the transformation
2) assign the source field in the transformation. the source field should be 0EMPID
3) In this source field there is a coulmn called IOASSIGNMENT. Type 0EMPID at that point
4) change the rule type from direct assignment to master data attribute. Now you can select the field 0EMPID.
Regards,
Siva -
Error in 0EMPLOYEE Master Data Load Issue
Hi,
We have 0EMPLOYEE Master Data. Due to our new development changes ralted to 0EMPLOYEE, we have scheduled 2 new info packages with Personnel number range. While creation of infopackages, we forget to main time interval from 01.01.1900 to 31.12.9999. Instead of this, the default range was selected as 24.04.2009 to 31.12.9999. Because of this selection in InfoPackage, the Employee Master Data Valid from date was changed to 24.04.2009 for all the employees in the master data after the data load.
Even after i change this selection properly and loading the data also, its not correcting with correct valid from dates.
Can you please advice, how can we fix this issue ASAP as its a production issue?
Thanks!
Best regards,
Venkata> Even after i change this selection properly and loading the data also, its not correcting with correct valid from dates.
May be for this you have the ONLY option to delete 0Employee master data and reload it again. For this you need to delete dependent transaction data also.
Cheers,
Sree -
Transofmration : Master data attribute
Hello,
I am on NW 2004S BI and ECC 6.0.
In the transformation rule types, i can not find "Master data attribute of" .
If this is the case in this version,in the infocube, how to load the data for a particular IO, which is an attribute of another IO ?
In the older versions, in the update rules, i can select either source, constant, master data attribute of,routine etc ..
Any advice?
Regards,
RaviHi Ravi,
We have "Master Data Attribute" as a Rule type of Transformation in NW2004S BI also.
Where in the previous version BW3.x you have option to create the Master Data Read Rule only between
DataTarget to DataTarget
or
Infosource to DataTarget.
But, The New Enhancement of NW2004S BI is, Even you can read the Master Data Attribute in Transformation have builded between DataTarget (InfoCube or ODS) and DataSource also.
How to assign the InfoObject for Master Data Read?
Select Target Field.
Select the source InfoObject from where you want to read Master Data.
When you have to choose the "Master Data Read" as the Rule Type. Then You will get the entry block next to Rule Type.
Click F4, then it will give the Attribute automatically.
Hope this helps you.
Regards,
Vamsi
Maybe you are looking for
-
Can anyone help me solve this problem please? Thx
-
I get the following error when I run a jsp from my Reports Builder OC4J instance. Any clues? Thanks Fri Apr 11 13:23:49 PDT 2003 javax.servlet.jsp.JspException: rwlib-1: REP-4100: Failed to execute data source. REP-0069: Internal error JDBCPDS-62000:
-
Is src and dst NAT possible in multiple rules on the ASA?
Hello, We have +/- 50 customer companies that will have to enter our network via IPsec s2s VPN's and as backup the customers have the option to enter our network via a leased line. Since they can enter multiple routes we give them a source IP dependi
-
Session Variables DATA_TZ, DATA_DISPLAY_TZ, how to use them?
Hello gurus Has anybody ever used DATA_TZ, DATA_DISPLAY_TZ? Where do I define the content of these 2 session variables? If done in RPD, then how do I define the initialization block logic for it? What's the idea behind? How do I apply it in the front
-
TypeError: PlacesUtils.nodeIsLivemarkContainer is not a function How do I fix this error?