Read master Data is not behaving properly
HI All,
We have upgraded BI server with SAP_BW patch 17.
we have used Read master data rule type in the transformation to ODS and its giving proper output where as expected .But at the same time it also giving some improper out put ,means for those values which are not there in masterdata it is giving some wrong value , but while testing in to trasformation it is giving message for those entries that they are not available in the master data .What we did was loaded flat file for billing type in to Z infoobject contains two more info object in to attribute tab and in to those attribute through flat file we are loading some value and during transaction load we want attribute value to be filled for those biling type which were loaded in master data through flat file.
please help
regards
Gaurav
Hello
This is further to the problem described by Gaurav.
Let me explain the proble with an example
Consider the Master data:
Doc Type(key) Attr 1 Attr 2
ZORS PRODUCT Revenue
ZORD PRODUCT Revenue
ZORP PROJECT Revenue
ZMTO PROJECT Revenue
ZCOS SERVICE Revenue
Consider Transaction data
Doc Doc Type
10001 ZORS
10002 ZORD
10003 ZORP
10005 S1
10006 ZBDN
Expected O/p in the ODS is
Doc Doc Type Attr1
10001 ZORS PRODUCT
10002 ZORD PRODUCT
10003 ZORP PROJECT
10005 S1
10006 ZBDN
10007 ZCOS SERVICE
the Observed O/p
Doc Doc Type Attr1
10001 ZORS PRODUCT
10002 ZORD PRODUCT
10003 ZORP PROJECT
10005 S1 PROJECT
10006 ZBDN PROJECT
10007 ZCOS SERVICE
We are not able to understand how Attribute values are coming for Doc No 10005 and 10006.
We have recently applied patch 17.
Is there any reason for this
Thanks
Regards
zubin Kurian
Similar Messages
-
Problem in Read Master Data rule type in Transformation
Hi,
I have 'Tax Classification' & 'Sales Territory' as attributes for 0customer (Master data). I loaded master data for 0customer & data have come up for this 2 fields. I want this 2 fields in my DSO with data filled. As this 2 fields are not in Transaction datasource of my DSO, i added this 2 fields in the Target side in Transformation of the DSO. In Transformation, I gave the rule type as 'Read Master Data' from attribute of '0customer' & mapped KUNAG (Sold-to) to this 2 fields. Activated the Transformation & executed the DTP.
When i check the data, i could see that the Infoobject 'Sales Territory' column alone is filled but 'Tax Classification' column is blank. Tax classification has data in 0customer master data for the displayed customer values but still data is not coming in DSO.
How does this happen when both the fields have same mapping & rule type and still data not getting populated for one field alone. Am i missing anything?
Regards,
Muralihi,
the green request in MD does not means that the data in MD is activated, you need to activate it after loading everytime so that it reflects in where used list as well.
regards,
Arvind. -
Read Master Data for Process order status change (REL to CRTD)
I am unable to read master data and thus change the status of process order from REL to CRTD. (COR2)
The reason it says, error in BOM reading, Transport Requirement (TR) already generated.
Even after deleting the TR (LB02), the issue still exists.
Is there another way of changing the status or some more steps are needed for the TR deletion?
Thnx!
Abhi.Order header Status-
REL Released
MSPT Material shortage
PRT Printed
PRC Pre-costed
BASC Batch assignment complete
BCRQ Order to be handled in batches
SETC Settlement rule create.
In the error log it gives-
Diagnosis
Transfer requirements have already been generated, so therefore the bill of material cannot be read.
System Response
The system does not execute the action.
Then I deleted the TR (LB02), but still I cannot reread the master data.
The MSPT was for only 2 materials out of 6 and there is no GMPS status.
There is prod supply area and control cycle used.
and the TR generated at order release. -
Process Order status CRCR needs to re read master data
All,
I have an issue with re-reading the master data in process order.
I have an order which was released and control recipe was also released since we use pi sheet to record shop floor data.
After releasing the control recipe user made changes into bom and he wanted to re-read master data , on the master data tab re-read master data button is not activated not if i go menu path from the header process order-> functions-> re-read master data is active.
Neither i am allowed to set the deletion flag for the order, i am getting error message process order status CRCR does not alow to set the delection flag.
Any solution to this issue is appriciated
Either i should be able to re-read the master data or set the deletion flag...In your case Control Recipe is already created, so you need to send a process message to set the status of the control recipe to finished. "CRFI". Follow the steps below,
Transaction CO57, to trigger manually a process message with message Category PI_CRST for the process order and Control reciepe combination.
Then use Transaction CO54 to send the Message to the process order.
You can complete the PI Sheet by clicking the "complete" button in the PI Sheet also.
Now try to re read master data -
Hi All,
We are facing an issue while doing to Save data. We are suspecting that the source could be Master Data mechanism on Fly we have implemented .
For ex , User can create a new Entity in Portal and this triggers Import Master data from Flat File which creates ID and HIR and loads to BPC. This processes Hierarchy.
User also updates Master data properties in Portal .For ex: User changes Currency for Entity and this triggers Import Master Data from Infoobject and these changes flow to BPC.
So these two packages Import Master Data from Flat File and Import master data from Infoobject are always running frequently when users changes values in Portal and at this point some other users will be doing submissions.
The issue is we are suspecting that Master data loads are causing Save data to fail. Some records are saved but not all.
May I know if standard BPC allows Save Data while Import Master Data is loaded either Flat file or Import Master Data from Infoobject is running in background. These updates Hierarchy and disturbs Dimension master , not sure if Save data is possible . I am getting mixed results while reproducing this issue , so need some expert comments on this issue.
Apologies for bad scrrenshot.
The text in the screenshot is below
EPM . General Error
* Failed to Save Data
Details : Framework Message
Failed to read Master Data from Dimension Entity
Thanks,
KrishnaDear Vadim,
I know about the limitation but we have been fighting with SAP all this while and eventually it looks like we have succeeded in getting a solution for this business requirement. This appears to be a big update and I would like the Consultant world to know about this.
We have applied this
Note 1958480 Allow user logon BPC client while others are importing maste
which was hiding somewhere till now .SAP development team was under the same opinion as we are that Master data and Transaction data loads cant run in parallel but after applying this Note as suggested by one of the developer recently, it looks like both are running in parallel.
In the testing I noticed that I am able to load Import Master data from Flat File and Copy Transaction data (in cube) and Copy transaction data (cross cube) successfully. Both Master and transaction data loads are now running in parallel.
I was not able to believe but it appears to be working now as we expected .
We are going to do fully blown testing to see if we are going to face any dead blocks.
With this looks like we have a 100% working Real time Master Data loads functionality as expected by User.
Thanks,
Krishna -
Read Master Data in BW Transformation
Hi,
I am using BW 740 SP02 and I need in a transformation rule to use the option "READ MASTER DATA", In fact this enables me to use all attributes of an infoObject and affect them to my data target ( Infocube).
I was wondering if there would be any possibility to affect also master data text of an infoObject and affect them to a data target?
I know that master data text are available through Bex queries, but for my case I need to have them in my Infocube.
Best Regards,
RAFIKHi Mohamed,
Using standard rule type this is not possible
However there are two ways to achieve this:
1. you use abap routine to read the text value from text table of info object (BIC/Txxx) in transformation
2. a. add a char info object to your master data
b. create another transformation from text data source to populate this new field (which is actually text)
c. create DTP to populate this new field with text values
d. now you can easily use, 'read master data' rule in transformation and assign the text field to your target field
hope this helps,
Purvang -
Error - InfoObject cannot be used to read master data
Hi All,
We am working on mapping objects in a transformation, on some of the transformation I am using the master data attribute to fill the infoobject. In some cases the mapping happens without incident but in others we are getting the following error
InfoObject cannot be used to read master data
Inside the long text of the message it says:
InfoObject does not have the correct attributes to be used to read master data for the target field
The object is one of the master data attributes, so we are not sure why we are recieving this error?
We have recieved it with 0COMP_CODE trying to load Fiscal Year Variant and with a non standard enhanced object ZMATERIAL which is a copy of 0MATERIAL with added attributes for Product Class, Product Group and Product Line wich come from the product hierarchy and are populated on the load of the material from product hierarchy.
Has anyone else had an issue with this error and can you tell us how you fixed it???
Thank you!
CarolineYou received this error for loading 0FISCVARNT (Fiscal Year Variant) because that InfoObject isn't an attribute of 0COMP_CODE (Company Code) and it cannot therefore determine what data to populate based on your input. Instead of using 0COMP_CODE, you may have to enter a constant value for the Fiscal Year Variant if you don't have it in your source InfoProvider.
When you created ZMATERIAL, did you use 0MATERIAL as a reference so that it would inherit the attributes and texts? If so, Product Class, Product Group and Product Line would have to be attributes of 0MATERIAL. If you didn't reference 0MATERIAL and are loading attributes directly to the custom InfoObject attributes, then Product Class, Product Group and Product Line would have to be attributes in ZMATERIAL in order to use the Use Master Data function for transformations. You may have to derive the values for these different, such as add ABAP for lookup routines. -
Read Master Data on Process Order
Hi there,
We have a process order in status CRTD PRC APNG APRS BCRQ MANC SETC. But when user try to initiate a Read Master Data for Prod Version / Master Recipe / BOM, system is giving this error log:
No approval: production version 0001 has not been approved
Unreleased engineering change orders:
Engineering change order 500000000001 has not been released
I have checked on the Change Number for both the Master Recipe and Bill of Material and everything seems to be correct. Why does SAP prompting "No approval: production version 0001 has not been approved" and why is SAP trying to read Engineering Change Order 500000000001? This is an old one possibly the first Engineering Change Order generated...
Cheers
Edited by: patvin on Oct 18, 2010 11:44 AMDear,
As per GMP Steps are as,
The procedure in the environment requiring an approval is the following:
-> Create
1. Create new production version, without specifying recipes and bill of material.
2. Assign a change number which is valid for the recipe and the bill of material to be entered to the production version.
3. Enter recipe and bill of material in the production version or if external number assignment of the recipe is required, make no entry in the recipe group.
4. Navigate to the recipe, for example, by double-clicking on the Recipe field.
5. Maintain the recipe and the material list (bill of material) within the recipe as usual.
6. Save the recipe and, therefore, also the bill of material. (Return to the production version transaction. )
7. Save the production version.
-> Change
1. Assign a change number which is valid for the recipe and the bill of material entered or to be entered to the existing production version.
2. Navigate to the recipe and further processing as described under -> Create.
After the release of the change request, all three objects production version, recipe and bill of material are approved providing a change rule which prescribes an approval procedure was defined in the recipe header.
You need a suitable change request for defining the change rule. Providing you use the integrated maintenance via the production version as recommended, proceed as described above and assign the suitable change request to the production version.
If you want to ensure furthermore that no recipes are created without change request, use a profile set correspondingly in Customizing for the creation of recipes.
Hope clear to you. For details refer the Note 154360 - Maintain prod.vrsns+recpes i.env.requirng an apprvl
Regards,
R.Brahmankar -
Read master data on demand:
I am trying to install a cube following error occured :
<b>Read master data on demand: Attribute 0CHRT_ACCTS shown is not an attribute of 0COMP_CODE.</b>
Please help.check if 0comp_code has chart of accounts as attribute or not - delivered version has it as an attribute. It might be that you guys might have removed it - and the same value is being derived from masterdata table in the cube in the update rules - and the system is not able to find it - and is bombing out
-
hi guys
i tryied in everyway to use read master data in a transformation in BI 7.0
but ii always retrieve errors
"No InfoObject available for reading of master data".
source SODS with
infoobject A Master data ( Attribute Ab)
target TODS with
infoobject Ab
infoobject A Master data
i want to write in the target ODS not only the master data A but also his attribute Ab
when I go into the Transformation Rule for Ab, I choose the Rule Type "Master Data Read" and I should be able to select the A infoObject in the Source InfoObject list,
and Ab in IOassignmnt but when I try, I only get an error message saying "No InfoObject available for reading of master data".
i searched into the forum and there are other cases like this not answered
thanksI just resolved this problem on my computer running Windows 7 64 bit. \
Try the following:
Open Adobe Reader XI
Choose Edit > Preferences
A dialogue box will open with a "Categories" Column on the Left, and another broader section on the right with items to check
FROM THE LEFT COLUMN choose "Security (Enhanced)"
Now look to the right of the categories column; you will see a check box with "Enable Protected Mode at Startup" checked
Uncheck that box.
When Adobe asks you if you're sure, choose "yes"
Close Adobe and then restart the program.
Open a pdf document THAT IS NOT A SCANNED DOCUMENT
Choose View > Read Out Loud > Activate Read Outloud
Then click on a section of the doucment you want read. It will be bounded by a box and start reading.
You may also choose to read the entire document or a single page.
Hope this helps. -
Error while assigning infoobject to the read master data in rule type
Hi sdns,
I want to read the zwostd info object data from zemployee master infoobject attribute list. For that i have selected rule details of zwostd infoobject in transformation of info cube, then i am tring to select the read master data rule type. It is taking more time and then it displayed error like permitted time was exceeded. Could any one please give me the solution for this problem.
thanks
karunSometimes directly typing the infoobject name in the field helps - otherwise it tries to fetch all the infoobjects available which is possibly why the time out occurs..?
Enter the Master Data infoobject directly and then you will get the fields assigned.
However my experience with read master data has been that whenever you change the master data IOBJ by way of adding / removing Nav Attributes / attributes etc - all the transformations using the read master data for the IOBJ that is being changed will get deactivated and it is a pain reactivating and transporting them again - particularly so when you are developing something on them and the changes are stuck across multiple requests ...
IMHO use a routine instead to do the same - it involves lesser maintenance. SAP is anyway going to run a similar SQL... -
All master data values not shown in query selections
Hi
I have created a query on a BasisCube containing the InfoObject 0FUNC_AREA. I loaded data to 0FUNC_AREA and the cube.
I then created a query on the cube, in which I want to filter on 0FUNC_AREA. However, when I get the list of available values for 0FUNC_AREA not all the values in the master data is shown. It only shows 25 values out of 105.
As a default, the data shown is only the cube data, so I removed the tick in the checkbox: Show only InfoCube data. Still the same.
Then I went to the InfoObject and set the 'Query Def. Filter Value Selection' and 'Query Execution Filter Val. Selectn' equal to 'Values in Master Data'. Still the same.
Then I deleted the contents of the InfoCube. It still shows the original 25 values.
The really strange thing is, that when I go into the selection screen for 0FUNC_AREA in the BEx and limit the shown values to one of the values available in the master data but not shown in the list, it shows the text of the functional area in the limit summary window. But still when executing the limitation, it cannot find the value!!!
The problem is the same in LISTCUBE
I hope some of you can help we with this.
Thanks
/KarstenHi Hari
1) Reactivated the master data, said it was already active.
2) Could see a difference between the data contained in cube and the remaining data. Otherwise not.
I deleted cube and master data and reloaded, the problem still persists. I am beginning to suspect a bug in BW.
I have to determine whether I am going to live with it (as it isn't critical, just a nuisance) or create an OSS on it.
Thanks for all the input guys.
/Karsten -
Impact on transactional Loads if Master data is not loaded
Scenario for your reference:
The loads to ZPO_LINE from PC3 was failing for past 20 days from The fix was applied on April 21.
I need help to decide the effects of not loading ZPO_LINE for past 20 days. And create a detailed plan for data loads required.
If the master data is not loaded for 20 days will it affect the transaction loads happened during those days?
And how can i find out the impact and correct the transaction data if it does?
Can any 1 help me with this?Hi,
If i understand your scenario, you have a scenario where the Master data load has not been updated for the last 20days but, the transaction data was loaded without any interruption.
In such a scenario, the Transactional loads will only be affected if there is some field which undergoes transformation after looking up on the master data.
So, first load the master data and run the attrib change run process.
After this, if the transaction data is in full update mode, then you dont need to do anything as data will be refreshed with correct values in the next load.
If delta loads are there, you might need to performa full repair.
Regards,
Rahul -
Accordion not behaving properly
Hi!
I have an accordion that is not behaving properly, and can't understand why. As you see in the following link, when clicked, the accordion´s opening is not smooth but quite strange. The .css and .js controlling files are the same Adobe.com posted in the download section. Is quite frustrating: I have done other accordions and I thought I could control this thing. But somehow, there is something that I dont understand going on.
Link:
http://www.wedobanking.com/wedobanking2.asp
code:
<html>
<head>
<link REL="SHORTCUT ICON" HREF="images/favicon.ico">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Wedobanking</title>
<STYLE type="text/css">
<!--
A:link {COLOR: black; TEXT-DECORATION: none}
A:visited {COLOR: black; TEXT-DECORATION: none}
A:active {TEXT-DECORATION: none}
A:hover {COLOR: black; TEXT-DECORATION: none} -->
</STYLE>
<script language="javascript">
function loadTwo(iframe1URL, iframe2URL)
parent.iframeTop.location.href=iframe1URL
parent.iframe1.location.href=iframe2URL
</script>
<script language="JavaScript" type="text/javascript" src="spryassets/SpryAccordion.js"></script>
<link href="spryassets/SpryAccordion.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="100%" height="100%" border="0" align="left">
<tr>
<td valign="top" align="left" width="160" height="100%">
<table width="100%" border="0" BACKGROUND="images/LeftFrame.jpg">
<tr>
<td height="545">
<div id="Accordion1" class="Accordion">
<div class="AccordionPanel">
<div class="AccordionPanelTab"><a href="home.asp" onClick="window.frames['iframe1'].location = this.href"style="text-decoration:none"> Home </a></div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab"> Your Profile</div>
<div class="AccordionPanelContent"><a href="YourProfile/YourProfile.asp" target="iframe1" style="text-decoration:none"> General</a>
<br>
<a href="YourProfile/YourProfile.asp" target="iframe1" style="text-decoration:none"> CV</a>
<br>
<a href="YourProfile/YourProfile.asp" target="iframe1" style="text-decoration:none"> Account</a>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab"> Create</div>
<div class="AccordionPanelContent"><a href="javascript:loadTwo('CreateBusiness/cBusinessTop.asp','CreateBusiness/cBusinessMain. asp')" style="text-decoration:none"> Business</a>
<br>
<a href="YourProfile/YourProfile.asp" target="iframe1" style="text-decoration:none"> Offer</a>
<br>
<a href="YourProfile/YourProfile.asp" target="iframe1" style="text-decoration:none"> Found</a>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab"> Invest</div>
<div class="AccordionPanelContent"><a href="Invest/showinvest.aspx" target="iframe1" style="text-decoration:none"> Businesses</a>
<br>
<a href="YourProfile/YourProfile.asp" target="iframe1" style="text-decoration:none"> Offers</a>
<br>
<a href="YourProfile/YourProfile.asp" target="iframe1" style="text-decoration:none"> Founds</a>
<br>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab"> Messages</div>
<div class="AccordionPanelContent"><a href="Invest/showinvest.aspx" target="iframe1" style="text-decoration:none"> New</a>
<br>
<a href="Invest/showinvest.aspx" target="iframe1" style="text-decoration:none"> Received</a>
<br>
<a href="Invest/showinvest.aspx" target="iframe1" style="text-decoration:none"> Sent</a>
<br>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab"> Help</div>
<div class="AccordionPanelContent"><a href="Invest/showinvest.aspx" target="iframe1" style="text-decoration:none"> FAQs</a>
<br>
<a href="Invest/showinvest.aspx" target="iframe1" style="text-decoration:none"> Forum</a>
<br>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab"><a href="exit.asp" onClick="window.location = this.href" style="text-decoration:none"> Exit </a></div>
</div>
</div>
</td>
</tr>
</table>
</td>
<td valign="top" align="left">
<table width="100%" height="100%" border="0">
<tr height="100%">
<td valign="top"><iframe name="iframeTop" width="100%" height="100" src="" frameborder="0"> Error: your Internet Navigator doesnt support iframes! </iframe>
<br>
<iframe name="iframe1" width="100%" height="490" src="" frameborder="0"> Error: your Internet Navigator doesnt support iframes! </iframe>
<br>
<iframe name="iframeBottom" width="100%" height="25" src="" frameborder="0"> Error: your Internet Navigator doesnt support iframes! </iframe>
</td>
</tr>
</table>
</td>
</tr>
</table>
<script language="JavaScript" type="text/javascript">
var acc1 = new Spry.Widget.Accordion("Accordion1", { useFixedPanelHeights: false, defaultPanel: -1 });
</script>
</body>
</html>The accordion behaves very well in all browsers with the exception of IE. When there is no DOCTYPE assigned to your document IE goes into Quirks mode.
Just add the following to the very first line (no blank lines prior) of your document
<!DOCTYPE html>
Gramps -
My Ifone 4 was not behaving properly. I pressed "Reset all settings" now it has
My Ifone 4 was not behaving properly. I pressed "Reset all settings" now it has been more than 1 hour my ifone is still working in background and white circle is moving in the center of the screen. None of the button including Power works may you press it for any time
Enter DFU Mode.
Connect the iPhone to your computer and launch iTunes
Turn the iPhone off (hold down the power button at the top of the iPhone)
Hold down the sleep/power button and home button together for exactly 10 seconds, then release the power button
Continue to hold down the Home button until a message appears in iTunes telling you an iPhone in recover mode has been detected
Do a restore
Maybe you are looking for
-
I see from the list of functions available that there is one called "renameDevices". I have been unable to make this work. I tried setting the CDATA with CSV Version 3.0 formatted data (includig the device_identity of the device I wanted to rename),
-
ArkVPN always fails to connect VPN
I have bought a subscribtion in ArkVPN. The transaction went well, so no payment problems can be. However the program cannot connect to any server! When I look which server should I connect it sais 0ms to my location. The developers website cannot be
-
Hi: In order to make global changes to a nav menu (for example), I know that: * You can make changes to the linked pages from a template, if employed, and then upload the updated pages... * You can use a server-side include which updates pages with a
-
JDBC 10.2.0.3 and orai18n.jar
I am trying to use the JDBC thin driver 10.2.0.3 on an older version of the database (Oracle 9.2.0.6 to be precise). The problems start when I tried to use XSU from the database's XDK to perform a "getXML" with encoding. The program requires oracle/g
-
HT4623 Updating the iPhone4 to iOS7 URGENT HELP NEEDED
Hi, when i try and update my iPhone4 to iOS7 it doesn't work, it comes up with a warning message saying something like you are not permitted to do this at this time please check your connection and try again later, why is it doing this!?