Adding navigational attribute in Info Object.
My staging layer is as below.
Data source1-> DSO1
Data source2-> DSO1
Data Source 3->DSO1
From DSO1 : there are 3 Transformaitons.
DSO -> Info Object “ABC”
DSO1- > DSO2.
DSO1 -> DSO3.
That means. DSO1 , is supplying data to ABC info object and 2 more DSO's.
I need to Enhance Data Source 1, with Field “X” add it in DSO and then add that field in Navigational attribute of IO “ABC.
I dont need this field “X” in DSO2 and DSO3.
Question :
1) I want to understand its effect on Transformations if I add field in DSO1.
Data source2-> DSO1
Data Source 3->DSO1.
DSO1- > DSO2.
DSO1 -> DSO3.
2) Will all these be inactive ( assuming yes, )
a. Do I need to retransport all the transformations.
b.And if Yes, I assume we need to transport DTP’s too.
3) Does adding of navigational attribute affect any other Cubes and DSO or transformations ,containing the main Info Objects. "ABC"..
Note: This new navigational attribute is not used in any of the old cubes. it wil be used in new design.
hI,
1. If add any field to DSO1, then incoming and outgoing transformations will go inactive.
2. a. Yes.
b. Yes.
3. No, but info ABC object transformations may go inactive.
Thanks
Similar Messages
-
Adding navigational attributes to a cube
We have upgraded to BW 7.3. Previously when we added navigational attributes to a cube we need to activate the update rules from the ods but now it appears that we don't need to do that anymore. Is this the expected behavaior? We are using the 3.5 update rules.
thanksHI,
If you are using 3.5, after selecting nav attr in the cube, the cube structure gets deactivated. The dependent update rules also gets deactivated. You will be forced to activate all again.
In BW 7.3, SAP would have given privilege to add without activation. It is good for us. So nothing to worry.
Regards,
Suman -
Effect from build time dependent 2 attribute in info object master data
Dear all,
i creat time dependent 2 attributes in info object master data (ZCURRLUM) which use in info cube. after that i open workbook or query, it has short dump which error message
"UNCAUGHT_EXCEPTION" "CX_RSR_X_MESSAGE"
"CL_RSBOLAP_BICS_SERVICES======CP" or "CL_RSBOLAP_BICS_SERVICES======CM003"
"HANDLE_UNCAUGHT_EXCEPTION"
Question: info object master data can't use more than a attribute time dependent???
i use in BI 7.0 level 14
thanks for your help
regards,
JoyHi Chandamita Sarmah,
I copy error code to you from line 1 to line 28
METHOD handle_uncaught_exception.
data:
l_r_program_error TYPE REF TO cx_rsbolap_program_error.
data: lBExDebug type rs_bool.
GET PARAMETER ID 'BEXDEBUG' FIELD lBExDebug.
if lBExDebug = rs_c_true or CL_RSTT_TRACE=>GET_TRACEMODE_CURRENT_TRACE( ) = rstt0_c_tracem
Break-point for debugging, e.g. during running a trace
break-point. "#EC NOBREAK
endif.
Subcall?
if P_RFC_CALL_DEPTH > 1.
Forward the exception
subtract 1 from P_RFC_CALL_DEPTH.
DATA: l_r_x TYPE REF TO cx_no_check.
TRY.
l_r_x ?= i_r_exception.
CATCH cx_root.
CLEAR l_r_x.
ENDTRY.
IF l_r_x IS INITIAL.
RAISE EXCEPTION TYPE cx_rsr_propagate_x
EXPORTING
previous = i_r_exception.
ELSE.
RAISE EXCEPTION l_r_x.
ENDIF.
endif.
All exceptions should have been caugth -> X-Message
Thanks a lot for your help
Joy -
DSO Activation Fails after adding navigational attribute
hi Gurus
I have created a object A using Object B as reference and added Object A into Object C as navigation attribute.
Now my object D which is referenced to Object C also has this object A as attribute and i change to navigational attribute here.
When i try to turn on nav. attribute check box in DSO then DSO activation fails (Error - DS Object Object D__Object A (Master data check) does not exist} and therefore i cant add it as free char. in report. Though i am getting the data in report if i keep dnt turn on nav. attribute option in DSO and activate it.
Thanks
BITHi
Make sure your object A has master data check box checked. For this your referenced object B should have master data check.
Regards,
Venkatesh -
"Error determining attribute" after adding navigational attribute to query
Hello all,
We are getting a "Error Error determining attribute, Abort System error in program SAPLRRK0 and form RSRDR;SRRK0f30-01-" error message when running a query after adding a navigational attribute. We tried adding the attribute of the characteristic directly in the query and this works ok. But when we try using the navigational attribute we get the error. We would like to use the navigational attribute so we can filter based on this attribute.
We've searched for notes regarding this problem and haven't found any. Any suggestions?
Thanks, Ronhi,
Please check if number of the fields after adding the Navigationl attribute the should not cross 50.
Check the RSRV test for the master data whose navigational attribute u r trying to add.
Thanks
Mukesh -
Null Pointer Exception after adding Transient attribute in View Object
Hello Experts
I am using Jdev 11.1.2.3. I have added a transient attribute in view object and set default value to another view object attribute via view accessor of view link between view objects. the value of expression is ItemMasterRO.Description, where ItemMasterRO is the name of view accessor define in the view link and Description is the name of attribute which is in other view object.
Data is retrieving as per my requirements, but when i click on add record button in application module, it is throwing a null pointer exception. Here is stack trace
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NullPointerException, msg=null
at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1218)
at oracle.jbo.ExprEval.doEvaluate(ExprEval.java:1253)
at oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:1075)
at oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2132)
at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java:1856)
at oracle.jbo.server.ViewRowImpl.getAttributeValue(ViewRowImpl.java:1967)
at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:829)
at oracle.jbo.server.ViewRowImpl.getAttrInvokeAccessor(ViewRowImpl.java:911)
at oracle.jbo.server.ViewRowImpl.getAttribute(ViewRowImpl.java:859)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGetAttributeValueFromRow(JUCtrlValueBinding.java:1213)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:764)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:792)
at oracle.jbo.uicli.binding.JUCtrlAttrsBinding.updateValuesFromRow(JUCtrlAttrsBinding.java:145)
at oracle.jbo.uicli.jui.JULabelBinding.updateValuesFromRow(JULabelBinding.java:114)
at oracle.jbo.uicli.binding.JUIteratorBinding.updateValuesFromRows(JUIteratorBinding.java:349)
at oracle.adf.model.binding.DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:867)
at oracle.adf.model.binding.DCIteratorBinding.refreshControlAndNotifyDCE(DCIteratorBinding.java:707)
at oracle.adf.model.binding.DCIteratorBinding.refreshControl(DCIteratorBinding.java:676)
at oracle.jbo.uicli.binding.JUIteratorBinding.refreshControl(JUIteratorBinding.java:485)
at oracle.adf.model.binding.DCIteratorBinding.refresh(DCIteratorBinding.java:4555)
at oracle.adf.model.binding.DCBindingContainer.refreshExecutables(DCBindingContainer.java:3542)
at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3375)
at oracle.adf.model.binding.DCBindingContainer.refreshControl(DCBindingContainer.java:2938)
at oracle.jbo.jbotester.NavigationBar.doInsertAction(NavigationBar.java:143)
at oracle.jbo.jbotester.NavigationBar.doAction(NavigationBar.java:110)
at oracle.jbo.uicli.controls.JUNavigationBar$NavButton.actionPerformed(JUNavigationBar.java:118)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6289)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6054)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4652)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:603)
at java.awt.EventQueue$1.run(EventQueue.java:601)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:617)
at java.awt.EventQueue$2.run(EventQueue.java:615)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NullPointerException
at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.acceptGetProperty(PogoGetPropertySite.java:32)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237)
at bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.run(bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.groovy:1)
at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1200)
... 62 more
## Detail 0 ##
java.lang.NullPointerException
at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.acceptGetProperty(PogoGetPropertySite.java:32)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:237)
at bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.run(bc4j_com_syncreon_model_queries_SequenceItemContainerXrefVO_ItemDescription_null_gs.groovy:1)
at oracle.jbo.ExprEval.internalEvaluateGroovyScript(ExprEval.java:1200)
at oracle.jbo.ExprEval.doEvaluate(ExprEval.java:1253)
at oracle.jbo.ExprEval.evaluateForRow(ExprEval.java:1075)
at oracle.jbo.server.AttributeDefImpl.evaluateTransientExpression(AttributeDefImpl.java:2132)
at oracle.jbo.server.ViewRowStorage.getAttributeInternal(ViewRowStorage.java:1856)
at oracle.jbo.server.ViewRowImpl.getAttributeValue(ViewRowImpl.java:1967)
at oracle.jbo.server.ViewRowImpl.getAttributeInternal(ViewRowImpl.java:829)
at oracle.jbo.server.ViewRowImpl.getAttrInvokeAccessor(ViewRowImpl.java:911)
at oracle.jbo.server.ViewRowImpl.getAttribute(ViewRowImpl.java:859)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGetAttributeValueFromRow(JUCtrlValueBinding.java:1213)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:764)
at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeFromRow(JUCtrlValueBinding.java:792)
at oracle.jbo.uicli.binding.JUCtrlAttrsBinding.updateValuesFromRow(JUCtrlAttrsBinding.java:145)
at oracle.jbo.uicli.jui.JULabelBinding.updateValuesFromRow(JULabelBinding.java:114)
at oracle.jbo.uicli.binding.JUIteratorBinding.updateValuesFromRows(JUIteratorBinding.java:349)
at oracle.adf.model.binding.DCIteratorBinding.setupRSIstate(DCIteratorBinding.java:867)
at oracle.adf.model.binding.DCIteratorBinding.refreshControlAndNotifyDCE(DCIteratorBinding.java:707)
at oracle.adf.model.binding.DCIteratorBinding.refreshControl(DCIteratorBinding.java:676)
at oracle.jbo.uicli.binding.JUIteratorBinding.refreshControl(JUIteratorBinding.java:485)
at oracle.adf.model.binding.DCIteratorBinding.refresh(DCIteratorBinding.java:4555)
at oracle.adf.model.binding.DCBindingContainer.refreshExecutables(DCBindingContainer.java:3542)
at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3375)
at oracle.adf.model.binding.DCBindingContainer.refreshControl(DCBindingContainer.java:2938)
at oracle.jbo.jbotester.NavigationBar.doInsertAction(NavigationBar.java:143)
at oracle.jbo.jbotester.NavigationBar.doAction(NavigationBar.java:110)
at oracle.jbo.uicli.controls.JUNavigationBar$NavButton.actionPerformed(JUNavigationBar.java:118)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6289)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6054)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4652)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:603)
at java.awt.EventQueue$1.run(EventQueue.java:601)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:617)
at java.awt.EventQueue$2.run(EventQueue.java:615)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Please advice....
ThanksHi,
Just the exception stack without any information like what JDev version, what expression you've used for the default value of the transient attribute etc., is not enough for us to help you.
-Arun -
Manually added Values in the info-object
Hi there,
I have manually added 1 value in the info-object.
But if I view in the P table I am not able to find it.
But I am able to find this value in the SID table.
When I do my dropdown in the query selection screen, it does not show me this value what I manually created and when I just enter this value it gives me error as invalid value.
Please advise.
Many Thanks,
KateHi AHP,
I have done both of them.
But still the same result ? Any further suggestion ?
kind regards
Kate -
Adding navigational attribute in multiprovider
Dear All,
I've created multiprovider. When I try to drag and drop the navigational attribute from the infoprovider available in the multiprovider to the navigational attribute folder, it does not move so. Please tell me how to add navigational attribute, dimensions in the multiprovider.
Plz reply soon as possible...
with Regards,
JeraldHi ajerald.89
You need move first the Characteristic. the navigational atribute will be add automatic.
this question is about BW, maybe you need select much better the forum on the next time.
regards. -
Help adding navigational attribute to IC
Hi all,
i'm adding a new nagigational attr. to a characteristic, i checked it on an already existing and loaded InfoCube. Then when opening an existing query the new nav. attr. appears so i add it to the free characteristics. I can save the query and everything looks fine, but when i run the query it shows an error saying that the nav. attr. doesn't exist on the InfoCube.
how can i solve this ?
i already tried exiting query designer and entering again, even doing the same on BW.
thx in advancehi,
u need to select and activate nav attr in cube..
goto cube edit mode> select char tab> select Nav attr tab button click on it-->select ur nav attr 'tick mark' --> activate ur cube..
hope this solves
shreya -
How to use ZMATERIAL info object attribute in existing report
Hi all,
Using generic extraction we have created data source related that data source we have created navigational attribute for
info object ZMATERIAL. Data available for ZMATERIAL info objects. Now ZMATERIAL info object related navigational attribute
want to use in existing report.
For eg. Already sales report developed in that 0MATERIAL only using now i required to use ZMATERIAL also in that report
My requirment is ZMATERIAL related navigational attribute want to use in exisiting report, how to do that? kindly guide me.
ThanksGoto CMOD
Enter the projname
select component
click on display
--seelct the Fm EXIT_SAPLRSAP_002
-- double click on include program to insert your code double click on ZXRSAU02
Enter your code below
CASE i_datasource.
Sample code ...
WHEN '0MATERIAL_ATTR'.
LOOP AT i_t_data INTO lt_mara.
l_tabix = sy-tabix.
SELECT SINGLE ZCOMP ZSUPP ZPUBL ZIMPR ZFORM ZSUBJ ZSDET ZAUTH ZREDT ZPUDT ZADAT
INTO (lt_mara-zcomp, lt_mara-zsupp, lt_mara-zpubl,
lt_mara-zimpr, lt_mara-zsubj, lt_mara-zsdet,
lt_mara-zauth, lt_mara-zpudt, lt_mara-zADAT)
FROM mara
WHERE matnr = lt_mara-matnr.
Endloop.
Regards
KP -
Error while changing the Display Attribute into Navigational Attribute
Hi all.. Gud Mrng.
I was changed the attribute (product) from display attribute into navigational attribute and while save and activating the info object it is not getting activated and it is throwing the below error message.
Error Message: u201CThe Info object is being used in several data targetsu201D
My Questions:
i) Do I need to delete the data from all the data targets (where this info object is using)??
ii) Do I need to delete data only from the main info object (Zmaterial)? Is this single action enough?
Please suggest me which action I need to follow & What are the precautions need to take while changing the Display Attribute (product) into Navigational attribute of info object (Zmaterial).
Thanks in advance.
Thanks & Regards,
B VenugopalHi Garima
Only in case of key figures we cannot change it from display to navigational.
If the info object is a characteristics then in the General tab of the info object if you select 'attribute only' then the iobj would be a display attribute only. If you leave it unmarked then you can use the iobj as a navigational atribute.
I am sure you know that these settings only mean if a IOBJ can be used as display or navigational. To use it as a navigational within another object you will have to change the settings from 'DIS' to 'NAV' for the said info object in the 'Attributes' tab of its parent info object.
Further if you use the parent info object in any data target / infio provider you will have to further mark the info object as 'navigational' while defining the attrbute of the said data target / info provider. The info object gets displayed in the data target / info provider attribute properties as 'parent IOBJ_info object'
Cheers
Umesh -
Error while adding an Info Object in an Info Cube
Hi Experts,
I am trying to add one InfoObject to my info cube but I get following error:
"InfoObject GSMBUHR is only allowed as an attribute (not in InfoCubes)"
The Data Type of the InfoObject is TIMS.
The Reference Char. for it is 0TIME
And in other Properties Attribute only is checked.
but its not maintained as an attribute of any InfoObject as I checked in where used list for this InfoObject.
Please let me know to add it in cube.
Regards
Shubh Karanhi,
u will not be able to add an 'attribute only' info object as characteristic in the cube
it can only be added as an attribute in another master data characteristic. so if u still want to include this info object , u need to unchecck 'attribute only' flag.
hope it helps
Regards,
Rathy -
Unable to add Navigational attribute in Qery
Hi All,
Am a beginner in Bex queries. I need to add a Navigational Attribute, in a BEx Query. I did the following:
1. Turned ON the Navigational attribute in the Infocube.
2. As my query is on Multiprovider, i had mapped the specific field as well.
3. In the query, the 'Attribute' folder is added to the particular charcteristic in the infoprovider panel. When i try to drag to the navigational attribute into the 'Free Characrteristics', its not working out.
Am not sure about the procedure for adding the Navigational attribute into the Query. please help me in resolving this.
Thanks,
Chitra.Hi Chitra,
Check if the navigational attribute is already there in Rows or filters area. it can't be in 2 places at a time.
First make sure the Attribute is navigational enabled at info object level.
Enable the object as navigational at IC level.
as you are using MP... you need to enable the navigational attribute in the MP and identify the object then you will be able to use the navigational attribute in the query.
Regards
KP -
Hi Team,
I Had deleted one of the navigational attributes in Master data object.After that when i want to activate the object it is giving conversion error.
PLS let me know how can i achieve this.Is there any solution.
suggestions appreciatedHi Raju,
Thanks for your help.
I noticed that this navigation attribute are available in the cubes.
However, they are not active, and I do not know how to "remove" these from the cubes.
Could you please elaborate how to remove this navigation attributes from the cubes?
If I understand it correctly, the reason why we could not activate the info objects is because if a navigation attribute has been added to a certain info object and activated, then we can no longer remove this navigation attribute as SID has been created for this relationship.
The only way to remove this relationship is to remove this relationship in all places/cubes where this info object is used. But if this possible at all since the SID has been created, and I do not know whether we can delete this SID?
Many thanks in advance.
Fen -
Navigation attributes while creating the ODS
Hi all.
can you pls let me know what is the use of navigation attributes folder while creating ODS.& also about index folder.
Kind Regards,
sami.Hi,
Navigational Attributes folder: If you have info-object like 0Material in your ODS then attributes of info-object 0MAterial which are marked as navigational comes under this folder and there is an option of check marking these navigational attributes. If you check mark this navigational attribute it will be available in reporting just like another info-object(means you can put filter on this navigational attribute).
Index Folder: Basic reason to have index folder is same as "indexing" this improves the reading from this ODS. Like if you are pulling records from this ODS or you have written select query on this ODS in your routines, indexing on this ODS will improve reading drastically. you can pull info-objects into index folder on the basis of which you are reading data from this DSO, it will improve reading.
Maybe you are looking for
-
Can't print from Adobe Acrobat 11.0.07 on my MAC OS 10.6 to HP PSC 1350. Error: PSTOPDFFILTER/PSTOCUPSRASTER FAILED WITH ERR NUMBER 13. How do I fix it so I can print?
-
Apple symbol flashing on and off
Phone won't turn on and apple symbol flashing on and off
-
Google Earth 6.2 kmz files have no details in text box
updated to 6.2 and ios5 I have custom map kmz files that work in PC but when opening the icon in iPad.... the text box is empty. any help is appreciated Thanks Christopher
-
Validity period for services in ITS
We are on Extended classic scenario with EBO 4.0 and wanted to have service order created. When I log into ITS server Shop -> Describe Requirement -> I have Description, Internal Note, Quantity, Price, Category and Required on. However I want "From d
-
Change table rows with Combo Box
I want to change the size of the rows displayed per page. I tested this code but the number of the rows is updated only when the pages are switched. Can you tell me how I can fix this? import javafx.application.Application; import static javafx.appli