Which kind of navigation to use?

Hi,
my project / portal structure is as follows:
- Role 1
  - Workset 1
    - Page 1
      - iView 1 (Web Dynpro)
- Role 2
  - Workset 2
    - Page 2
      - iView 2 (Web Dynpro)
Is it possible to navigate via absolute / relative navigation from "web dynpro iView 1" to "web dynpro iView 2" although they are part of different portal roles?
Or do I object based navigation for such a navigation?
Kind regards,
Marc

Hi,
I tried with absolute navigation but without success so far! Nothing happens, when I trigger the navigation, i.e. the target window is not displayed. Unfortunately there is also no error displayed so I can only guess what is going wrong! I'm using the following code for navigation within an action handler method:
String targetUrl = "ROLES://portal_content/administrator/super_admin/super_admin_role/com.sap.portal.system_administration/com.sap.portal.support/com.sap.portal.web_dynpro_test_tools/com.sap.portal.portal_navigation";
        WDPortalNavigation.navigateAbsolute(
            targetUrl,
            WDPortalNavigationMode.SHOW_INPLACE,
            (String) null,
            (String) null,
            WDPortalNavigationHistoryMode.NO_HISTORY,
            (String) null,
            (String) null,
            (String) null,
            true);
The code should be executed when user clicks on the "Navigate to..." button.
I have already checked the following prerequisites:
- used user has both, the source and target portal role assigned
- the navigation target url is equal to the iView id displayed in "portal content administration quick info"
I expected to get an error when executing my application as standalone application (outside of the portal) and triggering the portal navigation but curiously no error is displayed.
Could you please explain me why and what I'm doing wrong?
Kind regards,
Marc

Similar Messages

  • Which kind of report  to use ?

    Hi Friends,
    I have a scenario where i need to be able to expand the header so that it displays all the item below that header.
    For Eg .
    <u><b>Layout 1</b></u>
    Place Name Vendor Description Cost1  Cost2  %
    USA   Tom + 11223 Job1          1000    2000  100                                   
    <u><b>Layout 2</b></u>
    Place Name Vendor Description Cost1  Cost2  %
    USA   Tom   11223    job1         1000 2000    100
                 11223-1  Transport    400  500     25
                 11223-2  Manufacture  400  1000    50
                 11223-3  Labor        200  500     25
    When the + sign is clicked it should expand to display details under 11223 . If clicked again it should hide the details . Can anyone please give me an example .
    Thank you

    Hi Hari,
    x_keyinfo-header01 = 'VBELN'.
    x_keyinfo-item01 = 'VBELN'.
    x_keyinfo-header02 = 'MATNR'.
    x_keyinfo-item02 = 'MATNR'.
    x_keyinfo-header03 = 'DEL_ONCE'.
    x_keyinfo-item03 = 'DEL_ONCE'.
    x_layout-zebra = 'X'.
    <b>
    x_layout-EXPAND_FIELDNAME = 'EXPAND'.
    x_layout-colwidth_optimize = 'X'.
    </b>
    I think this will help u if u have any questions plz let me know
    Thanks
    Vikanth Khimavath

  • Which kind of quadratic curves does TrueType use? B-Spline or Bézier curve?

    Hello,
    I'm writing a TrueType Font parser and I have already gotten the outline data with the GetGlyphOutline function. But now I am not sure which kind of quadratic curves TrueType uses, B-Spline or Bézier curve?
    The TrueType specification says "Contours are composed of straight lines and curves. Curves are defined by a series of points that describe second order Bezier-splines. "
    However when I search the Internet, I find some documents says it is B-Spline.
    http://support.microsoft.com/kb/243285/
    https://msdn.microsoft.com/en-us/library/windows/desktop/dd145113(v=vs.85).aspx
    http://www.truetype-typography.com/ttoutln.htm
    https://msdn.microsoft.com/en-us/library/windows/desktop/dd145157(v=vs.85).aspx
    Could somebody please tell which kind of quadratic curves Truetype uses?
    Thanks in advance!
    dyyang

    TrueType uses "Composite Bezier Curves" which are also called bezier splines or polybeziers, they are, as the spec says a second order (quadratic) curves. 
    The term "bezier spline" is confusing and should be avoided, some documents will use the name to mean regular bezier curves, while others mean composite bezier curves.
    Among others, Postscript, PDF, SVG, OpenType fonts, etc.  use Composite Bezier curves also.
    P.S.  cubic B splines is a synonym for C2 continuous composite
    cubic bezier curves.

  • Which kind of 3D glases can I use with my Toshiba 58L7363D?

    Hi @ all.
    Iam new here.
    Iam 33y old, married and have two kids.
    I did buy a Toshiba 58L7363D (not DG) last year.
    Now my kids wanna start with 3d BlueRays.
    I have a 3D BlueRay Player.
    Now my question.... Which kind of 3d Glases does I need??
    Shutter? Or just passiv?
    I can not rly find the correct answer here or on Thosiba Homepage.
    I hope you understand me... my english is not rly the best.. :(
    Thx for answers and have a nice day.
    Cu Funameise
    Message was edited by: funameise

    In users manuals on page 29 I found info that you need active 3D glasses with part number FPT-AG03.
    To be honest Im really wondering none of them was delivered with yor TV.
    Anyway, use this part number and you can order 3D glasses separately.
    Good luck and enjoy your 3D TV.

  • Which kind of printer should i use?

    my pc is power macintosh G3
    333MHZ 128MB .9GB 24X CD/6VR
    model no. M4405
    which kind of printers should i use?
    plz give me name , number and all the details about printer...
    can you send the answer of my qu. at ([email protected])
    thanks alot

    power horse,
    You are in the Powerbook Discussions. Please post your question here:
    http://discussions.apple.com/category.jspa?categoryID=105
    Select the appropriate Power Mac G3 Discussion.

  • Which kind of printers should i use?

    my pc is power macintosh G3
    333MHZ 128MB .9GB 24X CD/6VR
    model no. M4405
    which kind of printers should i use?
    plz give me name , number and all the details about printer...
    i have desk writer printer no.550c which kinds of pc
    can connect with??????
    can you send the answer of my qu. at ([email protected])
    thanks alot

    get a pci usb card and just find any newer printer that has drivers for os9

  • Which kind of software should I use?

     This morning, my Windows operating system suddenly crashed and can not boot normally. So, I tried to restart computer through
    restoring Windows with Ghost. However, after restoring Windows operating system, I found all non-system partitions are lost because of mistaken operations. I want to recover lost partitions.
    Which kind of software should I use?

    generally, different methods should be adopted in different situations. If users have made backup, they can restore lost
    partitions with the help of partition backup. Nevertheless, since many Windows users are not used to backing up common partitions,
    they should select partition recovery software if they want to recover lost partitions easily and safely. However, there
    is a large amount of partition recovery software which has serious defects in function. Once we use this kind of partition recovery software to recover lost partitions, we are very likely to suffer Windows partition recovery failure. More seriously, lost partition
    may be damaged heavily, bringing great trouble. In order to help users avoid downloading partition recovery software which
    has serious defects, we suggest usingMiniTool Partition Recovery.

  • Which kind 3D format file can be used by LV

    I will try to make a 3D model and display it in labview, then make it can turn and mark.
    May I know which kind 3D format file can be used by LV, thanks.
    Solved!
    Go to Solution.

    I am not familiar with ASE, but can give you a little info on the other two file formats.
    STL is a simple, triangle based, file format used by many pieces of software.  All the major CAD programs can export it.  Examples are AutoCAD and SolidWorks.  Due to its simplicity, it is probably the best supported.  It is also the most commonly used file type for 3D modelling (e.g. stereolithography, selective laser sintering, 3D printing).  You can get instructions on how to convert from a .skp to a .stl here.  I have not tried them so cannot vouch for their accuracy.
    VRML format was invented for virtual reality simulations.  It has remained somewhat popular.
    A net search on any of these formats should get you a lot more information.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • How to get the list of Infocube/DSO in which one nav-attr is used

    Hi all,
    i have a requirement to find the list of all infocubes and DSO in which a particular navigational attribute  say:xxx_yyy   [i have list of 50 nav attr for which i have to do this] is used.
    i need ur help on this.
    i need the distinct list of infocubes and DSO

    guys, 80% of my problem got solved.
    here is the solution list as u all have suggested and that i have checked it also.
    RSDCUBEIOBJ     - infocube list for any nav-attr 
    RSDODSOATRNAV  - DSO list for any nav-attr
    ODSOIOBJ. - DSO list for any infoobj
    but in these tables, one thing i observe is that each infocube/DSO name is repeated multiple times. why is that? from where it populate?

  • Navigation issue using jsf, tiles, tomahawk  :loosing faces context

    Hi all,
    I enhanced my webapp using tomahawks jscookmenu.
    Triggering 1 menuItem the wanted pages displays correctly but the next click anywhere in the application shows this error:
    org.apache.jasper.JasperException: javax.faces.FacesException: Faces context not found. getResponseWriter will fail. Check if the FacesServlet has been initialized at all in your web.xml configuration fileand if you are accessing your jsf-pages through the correct mapping. E.g.: if your FacesServlet is mapped to  *.jsf (with the <servlet-mapping>-element), you need to access your pages as 'sample.jsf'. If you tried to access 'sample.jsp', you'd get this error-message.The web config is like that:
    <?xml version="1.0"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
         version="2.4">
         <context-param>
              <description>Tiles MyFaces Config</description>
              <param-name>tiles-definitions</param-name>
              <param-value>/WEB-INF/tiles.xml</param-value>
         </context-param>
         <context-param> 
              <param-name>javax.faces.DEFAULT_SUFFIX</param-name> 
              <param-value>.jsp</param-value>
         </context-param>
         <context-param>
              <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
              <param-value>server</param-value>
         </context-param>
         <context-param>
              <param-name>javax.faces.PARTIAL_STATE_SAVING_METHOD</param-name>
              <param-value>off</param-value>
         </context-param>
         <!-- context-params mafaces -->
         <context-param>
              <param-name>org.apache.myfaces.READONLY_AS_DISABLED_FOR_SELECTS</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.RENDER_VIEWSTATE_ID</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.STRICT_XHTML_LINKS</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.CONFIG_REFRESH_PERIOD</param-name>
              <param-value>this is a bug in myfaces</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.ADD_RESOURCE_CLASS</param-name>
              <param-value>org.apache.myfaces.renderkit.html.util.DefaultAddResource</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.RESOURCE_VIRTUAL_PATH</param-name>
              <param-value>/faces/myFacesExtensionResource</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.CHECK_EXTENSIONS_FILTER</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.PRETTY_HTML</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
              <param-value>true</param-value>
         </context-param>
         <context-param>
              <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
              <param-value>false</param-value>
         </context-param>
         <!-- StartupServletContextListener -->
         <listener>
              <listener-class>
                   org.apache.myfaces.webapp.StartupServletContextListener
              </listener-class>
         </listener>
         <!-- Faces MyFacesExtensionsFilter -->
         <filter>
              <filter-name>MyFacesExtensionsFilter</filter-name>
              <filter-class>
                   org.apache.myfaces.webapp.filter.ExtensionsFilter
              </filter-class>
              <init-param>
                   <param-name>uploadMaxFileSize</param-name>
                   <param-value>1m</param-value>
              </init-param>
         </filter>
         <filter-mapping>
              <filter-name>MyFacesExtensionsFilter</filter-name>
              <url-pattern>/faces/*</url-pattern>
         </filter-mapping>
         <filter-mapping>
              <filter-name>MyFacesExtensionsFilter</filter-name>
              <url-pattern>*.jsf</url-pattern>
         </filter-mapping>
         <!-- Faces Servlet -->
         <servlet>
              <servlet-name>Faces Servlet</servlet-name>
              <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
              <load-on-startup>1</load-on-startup>
         </servlet>
         <!-- Faces Servlet Mapping -->
         <servlet-mapping>
              <servlet-name>Faces Servlet</servlet-name>
              <url-pattern>*.jsf</url-pattern>
         </servlet-mapping>
         <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
         </welcome-file-list>
         <servlet>
              <servlet-name>imageServlet</servlet-name>
              <servlet-class>my.com.xplorer.gui.v.ImageServlet</servlet-class>
         </servlet>
         <servlet-mapping>
              <servlet-name>imageServlet</servlet-name>
              <url-pattern>/image/*</url-pattern>
         </servlet-mapping>
    </web-app>So I lost the faces context using the jscookmenu, I believe.
    My webapp uses tiles, and there is 2 navigation possibilities: tomahawaks jscookmenu and tomahawaks commandNavigation.
    Latter one runs ok, I do use
    <t:panelNavigation id="nav" styleClass="navigation"
         itemClass="navitem" separatorClass="navseparator" 
         activeItemClass="navitem_active" openItemClass="navitem_open">
         <t:commandNavigation action="#{newsHandler.userRequest}" value="#{newsHandler.rss_source_name[0]}">
              <f:param name="navigator"  value="/jsf/news.jsp" />
         </t:commandNavigation>
    </t:panelNavigation>for this kind of navigation I do not use any navigation rules in faces config. To dynamically include the desired faces page I do that:
    <%
         String s = (String)request.getParameter("navigator");
         if (s == null || s.length() == 0 ) {
              s =  "/jsf/explorer.jsp";
    %>
    <jsp:include page="<%=s %>" />That does work.
    Now like I said I did enhance the app by adding tomahawks jscookmenu.
    Therefore I use the following in another tile:
    <t:jscookMenu layout="hbr" theme="ThemeOffice" styleLocation="resources/css">
              <%/* Availaible jscookMenu themes: ThemeIE, ThemeMiniBlack, ThemeOffice, ThemePanel
                 Availaible jscookMenu layout: hbr, hbl, hur, hul, vbr, vbl, vur, vul
                 respect to Heng Yuan http://www.cs.ucla.edu/~heng/JSCookMenu
            */%>
      <t:navigationMenuItem id="nav_0" itemLabel="#{localz.Xplorer}" action="Xplorer" />
    </t:jscookMenu>For this kind of navigation I tried to use navigation rules and the following show the config:
         <navigation-rule>
           <from-view-id>/jsf/*</from-view-id>
            <navigation-case>
                <from-outcome>Xplorer</from-outcome>
                <to-view-id>/jsf/tileMain.jsp?navigator=/jsf/explorer.jsp</to-view-id>
            </navigation-case>
            <navigation-case>
                <from-outcome>Tabs</from-outcome>
                <to-view-id>/jsf/tileMain.jsp?navigator=/jsf/tab.jsp</to-view-id>
            </navigation-case>
         </navigation-rule>That works for the first click. The desired page is shown. The nect click anywhere in the app then show the mentioned error.
    Using tiles I use this view-handler
    <view-handler>org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl</view-handler>One question is: can I use another view-handler on top of the above one? So I could extend com.sun.facelets.FaceletViewHandler and try my luck with this? Or is the solution pointed out just a millisecond from being ok, I just don�t see it?
    Maybe you need to know a bit more on how I use tiles:
    That is the page I start with. It inserts the tile shown underneath.
    <f:view locale="#{userLocale}">
         <f:loadBundle var="localz" basename="my.com.xplorer.gui.v.Lokalization" />
         <f:loadBundle var="bundle" basename="my.com.xplorer.gui.v.messages" />
         <f:subview id="tileMain">
              <h:form id="myJsfForm" styleClass="standard">
                        <tiles:insert definition="template" flush="false" />
              </h:form>
         </f:subview>
         <h:messages />
    </f:view>
    </html>The foolowing is the tile structure.
    The bodi tile is the dynamic part. Above you see that I dynamically load the pages into it.
    <t:htmlTag value="div" styleClass="pageLayout">
         <h:panelGrid columns="2" align="center" styleClass="pageContent">
              <f:facet name="header">
                   <f:subview id="header">
                        <tiles:insert attribute="header" flush="false" />
                   </f:subview>
              </f:facet>
              <t:htmlTag value="div" styleClass="pageMenu">
                   <f:subview id="menu">
                        <tiles:insert attribute="menu" flush="false" />
                   </f:subview>
              </t:htmlTag>
              <t:htmlTag value="div" styleClass="pageContentWoMenu">
                   <f:subview id="bodi">
                        <tiles:insert attribute="bodi" flush="false" />
                   </f:subview>
              </t:htmlTag>
              <f:facet name="footer">
                   <f:subview id="footer">
                        <tiles:insert attribute="footer" flush="false" />
                   </f:subview>
              </f:facet>
         </h:panelGrid>
    </t:htmlTag>Maybe you also need to know the tiles config?
    <tiles-definitions>
       <definition name="template" path="/jsf/tileTemplate.jsp">
              <put name="header"  value="/jsf/header.jsp"/>
          <put name="menu"    value="/jsf/menu.jsp"/>
          <put name="bodi"    value="/jsf/bodi.jsp"/>
          <put name="footer"    value="/jsf/footer.jsp"/>
       </definition>
       <definition name="/jsf/news.tiles" extends="template">
              <put name="bodi"  value="/jsf/news.jsp"/>
       </definition>
       <definition name="/jsf/explorer.tiles" extends="template">
              <put name="bodi"  value="/jsf/explorer.jsp"/>
       </definition>
       <definition name="/jsf/tab.tiles" extends="template">
              <put name="bodi"  value="/jsf/tab.jsp"/>
       </definition>If you have read until here: thanks very much.
    There seems to be a sort of gap regarding jsf navigation documentation.
    I mean the ordinary way is covered everywhere (the book I have covers that too), but jscookmenu seems not to fit in too good. I also tried it with an actionslistener in the jscookmenu but that failed, too. So a link to documents telling the truth on jsf navigation I would appreciate very much.
    Kind regards
    Belle Ile En Mer

    This is the error i am getting into now..
    exception
    org.apache.jasper.JasperException: An exception occurred processing JSP page /welcomeJSF.jsp at line 19
    16: This file is an entry point for JavaServer Faces application.
    17: --%>
    18: <body>
    19: <f:view>
    20: <h3><h:outputText value="CHOULTRY'S IN BANGALORE" /></h3>
    21: <h:form>
    22: <table border="0">
    Stacktrace:
         org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    root cause
    java.lang.RuntimeException: Cannot find FacesContext
         javax.faces.webapp.UIComponentClassicTagBase.getFacesContext(UIComponentClassicTagBase.java:1811)
         javax.faces.webapp.UIComponentClassicTagBase.setJspId(UIComponentClassicTagBase.java:1628)
         org.apache.jsp.welcomeJSF_jsp._jspx_meth_f_005fview_005f0(welcomeJSF_jsp.java:112)
         org.apache.jsp.welcomeJSF_jsp._jspService(welcomeJSF_jsp.java:86)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

  • How to decide which Object has to be used while maintianing TBD62

    Hi ,
    I was trying  configure ECC for transfer of customer master data changes to GTS , i came to know that i need to maintain table TDB62 using Tcode BD52 for the table and field name then only pointer to Table BDCP will be created.
    I did maintain entries in TBD62 and the changes transfer for customer master data worked.
    Now My Question how i will decide against what object i will define the table and field name in TBD62 for a particular message type.
    I am trying to know about mesage type /SAPSLL/DEBMAS_SLL  this is to transfer any changes to customer master data to GTS.
    Kind Regards,
    Sameer

    Hi Thiru,
    Go thur these
    http://help.sap.com/saphelp_erp2005/helpdata/en/fa/097119543b11d1898e0000e8322d00/frameset.htm
    http://www.sapbrain.com/TUTORIALS/TECHNICAL/BDC_tutorial.html
    http://www.sap-img.com/abap/learning-bdc-programming.htm
    http://www.sap-img.com/bdc.htm
    http://www.sap-img.com/abap/learning-bdc-programming.htm
    http://www.sapdevelopment.co.uk/bdc/bdchome.htm
    http://www.planetsap.com/bdc_main_page.htm
    May be the difference helps you understand:
    -     The most important aspects of the Batch session interface are:
    1) Asynchronous processing
    2) Transfers data for multiple transactions
    3)Synchronous database update
        During processing, no transaction is started until the previous transaction 
        has been written to the database.
    4)     A batch input processing log is generated for each session           
    5)     Sessions cannot be generated in parallel
    The most important aspects of the CALL TRANSACTION USING interface are:
    1) Synchronous processing
    2) Transfers data for a single transaction
    3) Synchronous and asynchronous database updating both possible
    The program specifies which kind of updating is desired.
    4) Separate LUW for the transaction : The system performs a database commit immediately before and after the CALL TRANSACTION USING statement.
       5) No batch input processing log is generated
    <b>See the below article, which will show which is one is better</b>
    http://www.itcserver.com/blog/2006/06/30/batch-input-vs-call-transaction/
    <b>Reward points if this helps.
    Manish</b>

  • Which audio format should I use on my memory stick?

    Hi. My car has a Clarion HDD Navigation System MAX575 which is compatible with audio CDs and has a memory stick slot. I can't play MP3 CDs. Which file format should i use if I want to load music onto the HDD using a memory stick? I don't want to remove the unit.

    Windows on Intel Macs
    There are presently several alternatives for running Windows on Intel Macs.
    1. Install the Apple Boot Camp software. Purchase Windows XP w/Service Pak 2 or Vista. Follow instructions in the Boot Camp documentation on installation of Boot Camp, creating Driver CD, and installing Windows. Boot Camp enables you to boot the computer into OS X or Windows.
    2. Parallels Desktop for Mac and Windows XP, Vista Business, or Vista Ultimate. Parallels is software virtualization that enables running Windows concurrently with OS X.
    3. VM Fusionand Windows XP, Vista Business, or Vista Ultimate. VM Fusion is software virtualization that enables running Windows concurrently with OS X.
    4. CrossOver which enables running many Windows applications without having to install Windows. The Windows applications can run concurrently with OS X.
    5. VirtualBox is a new Open Source freeware virtual machine such as VM Fusion and Parallels that was developed by Solaris. It is not yet fully developed for the Mac - some features are not yet implemented - but it does work otherwise.
    6. Last is Q. Q is a freeware emulator that is compatible with Intel Macs. It is much slower than the virtualization software, Parallels and VM Fusion.
    Note that Parallels and VM Fusion can also run other operating systems such as Linux, Unix, OS/2, Solaris, etc. There are performance differences between dual-boot systems and virtualization. The latter tend to be a little slower (not much) and do not provide the video performance of the dual-boot system.
    See MacTech.com's Virtualization Benchmarking for comparisons of Boot Camp, Parallels, and VM Fusion.
    Boot Camp is only available with Leopard. The Boot Camp Beta that was used with Tiger has expired and is no longer available for use. So contrary to the other poster's comment, Boot Camp isn't truly "free." You must purchase Leopard to get it.

  • Which Kind of Report should be in BI system?

    Dear Expert,
      I faced the requirement to move R/3 reports onto the BI system. Most of them are customized reports which select data from a larget number of tables.
    Determine First Date and Last Date of the selected period.
    Read Material Master MARA and Material Plant MARC.
    Read Sales Order Stock MSKA and Sales Order Stock History MSKAH.
    Read Batch Stock MCHB and Batch Stock History MCHBH.
    Read Consignment Stock MSKU and Consignment Stock History MSKUH.
    Read material valuation from MBEW and material valuation history MBEWH.
    Read Sales order stock valuation EBEW and Sales order stock history valuation EBEWH.
    Read movement type classification (IN/OUT) from customer YZ table ZMM_MVT.
    Read Stock Movement from Material Document Item MSEG and Material Document Header MKPF.
    Read Incoming Invoice document Header RSEG and Incoming Invoice document Item RBKP of the corresponding material documents.
      It's easy for the abaper to write this kind of report on the R/3 side, but I think (as a beginner) it's a nightmare for the BI consultant to develop a model to support this report (T_T). Is there any suggestion for this kind of report (apart from converting the report program in R/3 into the extractor program and mapping it to the infoset and datasource)?
      Besides, I'm still not sure which kind of report should be moved onto the BI system and which kind of them should be still in the R/3 system. Can anyone provide the criteria to decide whether this report should be in BI or not?

    Hi,
    I think what ever you have been asked is related to stocks quantity movement and valuation.
    You have already got standard SAP extractors which pull records for the material valuation and movements and stocks.It contains information related to bacth stock movement ...and what ever you are asked for...if you are not able to get things here then only you go for generic data source.
    You can use them and ask tell the user that they can have a snapshot of the R/3 if they want or they can see the daily stock movement based on the movement type or stock for a plant or stock level on daily basis....
    See this link for inventroy management in BW and one point guide to set up the inventory scenarions in BW....try to explore the help link in BW for the related cubes you find in this document and business content queries based on them and by the time you have finshed reading it...you will have fair amouint of idea.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328
    Search the forum for the cubes mantioned in the document and there will thousands of thread with all kind of questions.
    Would not suggest to go with the generic data sources on tables if already data sources areavaialable...will be too tough top manage the delta nad consolidate the values in BW after extraction.
    The rule is you should try to use the standard extractors as much as possible and go for generic data source only if no other option is left.
    hope it helps
    Thanks
    Ajeet

  • Which digital certificate (SSL) is used when a proxy client is created

    Dears,
    Could someone please guide if there are more than one digital certificate (SSL) added to the SAP system, and we create a proxy client using the 'URL' (https://....) option, than which digital certificate will be used in the check done.
    Thanks.
    Reda

    The names that go on the certificate must match the names you planned when you did the CAS namespace design.
    Some details here:http://blogs.technet.com/b/exchange/archive/2014/02/28/namespace-planning-in-exchange-2013.aspx
    So in your case if the cert does not match the name, then this will prompt users with errors.   They need to match.  As long as all your internal devices trust the issuer of the internal CA then you can use that.   Installing an
    enterprise CA will automatically publish it's root CA  public cert into AD so it works easily.
    Cheers,
    Rhoderick
    Microsoft Senior Exchange PFE
    Blog:
    http://blogs.technet.com/rmilne 
    Twitter:   LinkedIn:
      Facebook:
      XING:
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

  • How to edit the navigation settings using sandboxed code?

    Hello. I need to create web-provisioned event that changes current navigation settings to "Structural Navigation: Display the current site, the navigation items below the current site, and the current site's siblings".
    Currently I am using following code which does not work (I used SharePont manager to get the xml for _webnavigationsettings).
    public const string Webnavigationsettings = "_webnavigationsettings";
    public const string GlobalNavigationIncludeTypes = "__GlobalNavigationIncludeTypes";
    protected void Button1_Click(object sender, EventArgs e)
    SPWeb web = SPContext.Current.Web;
    const string webnavigationsettings = @"<?xml version='1.0' encoding='utf-16' standalone='yes'?>
    <WebNavigationSettings Version='1.1'>
    <SiteMapProviderSettings>
    <SwitchableSiteMapProviderSettings Name='CurrentNavigationSwitchableProvider' TargetProviderName='CurrentNavigation' />
    <TaxonomySiteMapProviderSettings Name='CurrentNavigationTaxonomyProvider' Disabled='True' />
    <SwitchableSiteMapProviderSettings Name='GlobalNavigationSwitchableProvider' UseParentSiteMap='True' />
    <TaxonomySiteMapProviderSettings Name='GlobalNavigationTaxonomyProvider' UseParentSiteMap='True' />
    </SiteMapProviderSettings>
    <NewPageSettings AddNewPagesToNavigation='True' CreateFriendlyUrlsForNewPages='True' />
    </WebNavigationSettings>";
    if (web.GetProperty(Webnavigationsettings) != null)
    web.DeleteProperty(Webnavigationsettings);
    web.AddProperty(Webnavigationsettings, webnavigationsettings);
    if (web.GetProperty(GlobalNavigationIncludeTypes) != null)
    web.DeleteProperty(GlobalNavigationIncludeTypes);
    web.AddProperty(GlobalNavigationIncludeTypes, 3);
    web.Update();
    I can do this with javascript but what about sandboxed c#?  

    Hi,
     Please follow the below links which may help you to do accomplish your work
    http://francoisverbeeck.wordpress.com/2013/01/15/sharepoint-tip-of-the-day-programmatically-ro/ 
    http://discoveringsharepoint.wordpress.com/2013/03/19/programmatically-set-navigation-settings-in-sharepoint-2013/
    Sekar - Our life is short, so help others to grow
    Whenever you see a reply and if you think is helpful, click "Vote As Helpful"! And whenever
    you see a reply being an answer to the question of the thread, click "Mark As Answer

Maybe you are looking for