Regarding iViews closing

Hi Experts,
I would like to get some clarifications.
We have a dashboard with 5-7 iviews. Result set is one of that. We tried avoiding the inital load to the result set since we have around 200000 records. we failed in getting that.  Now the clerification points are
1. Is there a way to avoid initial loading
2. If we are making on the iview collpased in property for resultset, would this avoid loading at start up? or still the data is loading and then its collapsed? i.e. same transaction time, same memory will be used?
Kindly hele me understanding or refer some materials.
thanks,
SK

Hi SK,
  If I'm following your description correctly, you offer 5 iViews anchored to single page/role and all iViews are loaded simultaneously at runtime. This simultaneous loading is what you're trying to avoid and you'd rather the iViews (data) remained collapsed until a user clicks them. Correct?
  If so, this fix may be more simple than you think. If you just "push" your iViews to the detailed navigation area of the role, you'll achieve what you want. You can do this many ways but the easiest would be to make sure your role is an entry point, this ensures it appears in TLN. Then add a folder at the root level of the role and give it some name since this name will be seen in 2nd level navigation. Place your iviews in that folder, this ensures they appear in DTN.
  In this scenario, the first iView in the list will be shown when the role is called at runtime. However, if you want them all to remain "inactive" until clicked, you could always add a "Workset Map iView" as the first entry in the folder, before your iViews. This way, when the role is called at runtime, the folder name appears in 2nd level and the workset map iView is called whichi will simply display a list of the 5 iViews in the portal content area with a generic icon (which is customizable). When a user clicks one of those, the report runs, but not until.
Is that what you meant? If not, let me know.
-Kevin

Similar Messages

  • Query regarding Opened/Closed GL periods

    Hello Gurus,
    ive got an issue, when using 0FIGL_C01 Cube.
    The query ive created balances on cumulative balance (as key figure) and GL account names (as hierarchy).
    Now i want to show the data of cumulative balance regarding closed periods.
    I.e. if we have current April month the balance should be 0, but all other in the past January, February, March should be displayed.
    How it is possible to do this?
    Ive tryed to create a calculated key figure, whith code something like:
    IF debit and credit == 0 then Cummulative balance=0 else Cumulative balance.
    It works fine but it shows also the postings of current period, which isnt realy closed.
    Tried to search the indicators of FI open/closed periods, but the only thing i found is S_ALR_87003642 - Open and Close Posting Periods transaction showing Company code, GL account ranges and from to period data.
    What could be the sollution for this? Should i create new DS for the mensioned TC and then to create a multicube or perhaps is a better and faster way in doing it?
    Thanks a lot in advice
    Laurynas Prikockis

    Hi Shrikant,
    >
    Shrikant Varma wrote:
    > Yes, I could consider using belnr selection to reduce the size of the selection. This will again be a selection more
    > based on knowledge of application(of course with fine tuning of packet size).
    >  But then this approach will not be as efficient and as easy as letting database take control of the iteration of this
    > huge dataset - as is intended by the use of cursors with the help of packet size.
    >
    I'm not sure what you mean here: "let the database contorl the iteration of this huge dataset - with cursors".
    Generally speaking you have 2 options when it comes to parallel processing:
    Parallelize processes in the ABAP stack. These processes access different, non-overlaping, parts of your restult set
    in parallel. Using the BELNR could be an approach to build different, non-overlapping paackages.
    Database side parallelization. This is possible for every action that uses multiblock I/O (full table scans and index fast full scans) and for partitioned segments. For non-partitioned segments and single block I/O database side parallelization is not possible.
    So, generally speaking, you have 3 options:
    1.) parallelize in ABAP and build idependent packages
    2.) force the DB to do multiblock I/O (full table scan, index fast full scan) in parallel
    3.) partition your table and indexes.
    I think (it's just my opinion) for an ERP (not BW / BI) system
    - option 3 is not a good option for OLTP systems (several reasons). I see it very, very, very rarely or close to never in OLTP systems
    - option 2 may read (much) more data then you would need to read, although a very efficient I/O method would be used (multibock I/O)
    - option 1 requires programming in ABAP but will read exactly the data you need to read and can be controlled very well in the ABAP stack (parallel single block I/O will be used)
    In alamost all cases (that are similar to your case) i have see option 1 was used.
    Kind regards,
    Hermann

  • Regarding iViews

    Hi,
    I have the following doubts to be cleared.It would be of great help if someone knows abt these and revert back ASAP.
    1) How many iViews currently exist? Is there a directory of available iViews?
    2) Is SAP planning to provide today's iView functionality as JSR-168/WSRP portlets together with the new release (or later)?
    3) Would it make sense to create JSR-168/WSRP portlets by reusing existing iViews? I.e. is the iView Java code customizable? Would that be a feasible approach in order to provide iView-like functionality through JSR-168 or WSRP portlets?
    4)Any other alternatives to expose iView-like functionality through a non-SAP portal? If so, what would that look like?
    Providing links to support the answers will be of great help as this is being considered for a brainstorming.
    Regards.....

    Thanks a lot Detlev,
    But I have a few doubts.
    On my Question 1
    ================
    Since I am quite new to this technology,can you tell me where is this 'Content Development->Portal Development' part?
    Is it in this site itself of a part of market place?
    On my Question 2
    ================
    I found a ppt from the net which said the following
    Support of JSR 168 (planned for NW ‘05)
    SAP Enterprise Portal will support JSR 168:
    SAP Enterprise Portal will support JSR 168 container
    SAP Enterprise Portal will allow the integration of content packages with JSR 168 compliant content coming from 3rd party vendors
    JSR 168 portlets will be normal objects in the portal content catalogue and thereby will be accessible through SAP Enterprise Portal administration tool (e.g. Portal Content Studio)
    Some restrictions will apply (e.g. server side eventing will not be supported for JSR 168 portlets in SAP Enterprise Portal)
    SAP Development Environment will allow the import of JSR 168 compliant content
    Benefits of JSR 168 support:
    Reduces customer‘s costs for training of developers / no vendor-specific training necessary
    Facilitates development of portal content
    “Develop once, run anywhere!“
    Support of WSRP (planned for NW ’05)
    SAP Enterprise Portal will support WSRP:
    SAP Enterprise Portal will support WSRP consumer and producer
    SAP Enterprise Portal will allow easy integration of WSRP compliant content (consumer)
    SAP Enterprise Portal will allow to expose iViews compliant to WSRP (producer)
    Some restrictions will apply (e.g. whole Business Packages will not be exposable)
    Benefits of WSRP support:
    Facilitates implementation of global scenarios:
    Doesn't the above statements mean that SAP portal's iViews will support JSR-168 and WSRP in the next release of Netweaver??
    On my Question 3
    ================
    What I meant to ask was that,if I need to use existing iViews as it is,with the JSR-168 and WSRP support,what all changes should I be doing? Or it really feasible??
    Thanks and Regards........
    Christian

  • Help me regarding iviews

    Hi SDN's,
    I m new to EP.
    My Question is smthing like
    wen i hav been created an iview and set on a page, i want to display dat iview in a full-page format.
    i mean wen i opend dat page, i dont want to click on iview to open on new page(open in new link).
    i want that iview sholud automaticallu pop-up da window. which property should i maintain in ivew

    I hope you have registered your system in the similar way as mentioned below:-
    1.     Register the system through Enterprise Portal.
    2.     For this Go to System Config>> Portal Content Tree>>
    3.     On "YourSystem" just right click and open the object
    a.     Now you can see the properties of this system.
    b.     This is just a dummy system.
    4.     "YourSystem" System properties>>Display drop down>>System aliases
    5.     Click on the "System" menu item on the left
    6.     If its an external system then Expand the Connector Type>> System Alias>> Cache Admin (bottom of the screen)
    8.     Clear Cache>>ALL SYSTEMS
    So now we have configured your system.

  • Regarding iViews generated in VC available in portal

    Hi
       I am working on genertaing an iview in theportal using VC.  I want to remove the empty space available in the iview which is utilized by the various controls like chart view ,table view etc in the iview.Initially the space should be compressed and depending on the form the result should be generated.
    Thanks in advance

    U r getting these error for only this role or for all roles u r getting same error
    see logs in portal Go to
    System Administration>Support>POrtal Runtime
    There you can see the logs using log viewer tool.

  • Regarding connection closed oracle9i OEM

    I HAVE INSTALLED 10G MANAGMENT AGENT ON WINDOWS XP WHICH IS ALREADY HAVING ORACLE 9I DATABASE.I COULD ABLE TO CONNECT ALL DATABASES THROUGH OEM BEFORE INSTALL AGENT.
    NOW ONCE I CONNECT TO DATABASES ITS GIVING 'CONNECTION CLOSED'
    HOW TO SOLVE THIS ANYBODY CAN HELP ME.
    THANKS IN ADVANCE

    Hi,
    yes we are using connection pooling.
    This is our configuratinon details...
    <property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
         <property name="hibernate.connection.pool_size">100</property>
         <property name="show_sql">true</property>
         <property name="hibernate.jdbc.batch_size">50</property>
         <property name="hibernate.cache.use_second_level_cache">false</property>
         <property name="current_session_context_class">thread</property>
    And we are maintaining connections by using HibernateSessionFactory...
    Here our code snippet
    configuration.addProperties(extraProperties);
    configFileURL = HibernateSessionFactory.class.getResource(CONFIG_FILE_LOCATION);
    configuration.configure(configFileURL);
    sessionFactory = configuration.buildSessionFactory();
    public static Session getSession() throws HibernateException {
    Session session = (Session) threadSession.get();
              if (session == null || !session.isOpen()) {
                   if (sessionFactory == null) {
                        rebuildSessionFactory();
                   session = (sessionFactory != null) ? sessionFactory.openSession()
                             : null;
                   threadSession.set(session);
              return session;
    }

  • Regarding static iview

    hi all,
      I need some clarifications regarding iviews. As per my understanding, whenever we navigate to different iviews/applications in portal, the whole is refreshed. So, if I place an application in portal through iview in the default framework page, while we navigate, the application would be initialized everytime. To be more specific, if I have a webdynpro iview, its wdDoinit() would be called on each navigation.
    so, is there any way out where the application is initialized just once?
    Any inputs or comments are most welcome.
    Thanks

    Hi,
    The way an iView will be refreshed is determined by:
    1. It's isolation method propery. Read <a href="http://help.sap.com/saphelp_nw70/helpdata/en/97/0be13dc2fd605ae10000000a11405a/frameset.htm">here</a> about Isolation Method of iViews.
    2. It's caching properties. Read <a href="http://help.sap.com/saphelp_nw70/helpdata/en/5f/2720a513ea4ce9a5a4e5d285a1c09c/frameset.htm">here</a> about Caching.
    Hope it helps,
    Roy

  • Connectivity between "SAP Connector and Java Iview".

    hi Experts,
    I have written a Java iview, and trying to connect r/3 by the java Iview, i am not able to track where i am goin wrong ?? Please help.
    Is there anyway to check whether the connectivity is been established or not.I am really confused.
    Code is :-
    package com.rr.ess.DynPage;
    import com.sapportals.connector.connection.IConnection;
    import com.sapportals.connector.execution.functions.IInteraction;
    import com.sapportals.connector.execution.functions.IInteractionSpec;
    import com.sapportals.connector.metadata.functions.IFunction;
    import com.sapportals.connector.metadata.functions.IFunctionsMetaData;
    import com.sapportals.htmlb.Button;
    import com.sapportals.htmlb.Form;
    import com.sapportals.htmlb.GridLayout;
    import com.sapportals.htmlb.Image;
    import com.sapportals.htmlb.InputField;
    import com.sapportals.htmlb.TextView;
    import com.sapportals.htmlb.Tray;
    import com.sapportals.htmlb.enum.InputFieldDesign;
    import com.sapportals.htmlb.enum.TrayDesign;
    import com.sapportals.htmlb.event.Event;
    import com.sapportals.htmlb.page.DynPage;
    import com.sapportals.htmlb.page.PageException;
    import com.sapportals.portal.htmlb.page.PageProcessorComponent;
    import com.sapportals.portal.ivs.cg.ConnectionProperties;
    import com.sapportals.portal.ivs.cg.IConnectorGatewayService;
    import com.sapportals.portal.ivs.cg.IConnectorService;
    import com.sapportals.portal.prt.component.IPortalComponentProfile;
    import com.sapportals.portal.prt.component.IPortalComponentRequest;
    import com.sapportals.portal.prt.resource.IResource;
    import com.sapportals.portal.prt.runtime.PortalRuntime;
    import com.sun.corba.se.spi.legacy.connection.Connection;
    import javax.resource.cci.MappedRecord;
    import javax.resource.cci.RecordFactory;
    public class TestDynPage extends PageProcessorComponent {
      public DynPage getPage() {
         return new TestDynPageDynPage();
      public static class TestDynPageDynPage extends DynPage {
          Tray mytray;             
          Image Logo;
          InputField myinputfield;
          Button mybutton;
          Button defaultbutton;
          TextView text;
          GridLayout mygrid;
          String message;
          String Str = new String();
          * Initialization code executed once per user.
         public void doInitialization() {
              IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
              IPortalComponentProfile profile = request.getComponentContext().getProfile();
              this.message = profile.getProperty("mymessage");
              if(this.message=="")
                   this.message = profile.getProperty("defaultmessage");         
          * Input handling code. In general called the first time with the second page request from the user.
         public void doProcessAfterInput() throws PageException {
         IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
         IPortalComponentProfile profile = request.getComponentContext().getProfile();     
         InputField myinput = (InputField)getComponentByName("input");
         if(myinput != null)
              message = myinput .getValueAsDataType().toString();
         try{
              getConnection(request,"P35");
         catch(Exception e)
         public IConnection getConnection(IPortalComponentRequest request,String alias)
                        throws Exception {
                   IConnectorGatewayService cgService =
                   (IConnectorGatewayService) PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
                   ConnectionProperties prop =     new ConnectionProperties(request.getLocale(),request.getUser());
                   IConnection connection = cgService.getConnection("P35",request);      
                   getSAPdata(connection);                              
                        return cgService.getConnection("P35", prop);                    
         public void getSAPdata(IConnection client) throws Exception {
                        /* Start Interaction * */
              try{          
                   IInteraction ix = client.createInteractionEx();
                                  IInteractionSpec ixspec = ix.getInteractionSpec();               
                                  ixspec.setPropertyValue("Name", "HRMSS_RFC_EP_READ_PHOTO_URI");
    //                              Create IFunction instance
                                  IFunctionsMetaData functionsMetaData = client.getFunctionsMetaData();
                                  IFunction function = functionsMetaData.getFunction("HRMSS_RFC_EP_READ_PHOTO_URI");
    //                              CCI api only has one datatype: Record     
                                  RecordFactory recordFactory = ix.getRecordFactory();
                                  MappedRecord importParams      = recordFactory.createMappedRecord("CONTAINER_OF_IMPORT_PARAMS");
    //                              Set scalar values
                                  importParams.put("PERNR", "1012");
    //                              Get scalar values               
                                  System.out.println("Invoking... " + function.getName());
                                  MappedRecord exportParams = (MappedRecord) ix.execute(ixspec, importParams);
                                  String scalar = (String)exportParams.get("URI");
                                  Str = scalar;     
                finally {
                   if (client != null) {
                        try {
                        client.close();
                        //("* Iview: Closing connection ok.");
                        client = null;
                              } catch (Exception e) {
                          //     logMsg("* Iview: Error closing connection.");
          * Create output. Called once per request.
         public void onPersonalise(Event event) throws PageException
         IPortalComponentRequest request = (IPortalComponentRequest)this.getRequest();
         IPortalComponentProfile profile = request.getComponentContext().getProfile();
         profile.setProperty("mymessage",this.message);
         profile.store();
         public void onDefault(Event event) throws PageException
              IPortalComponentRequest request = (IPortalComponentRequest)this.getRequest();
              IPortalComponentProfile profile = request.getComponentContext().getProfile();
              this.message = profile.getProperty("defaultmessage");
              profile.setProperty("mymessage","");
              profile.store();
         public void doProcessBeforeOutput() throws PageException {    
           // create your GUI here....
           IPortalComponentRequest  req= (IPortalComponentRequest)getRequest();
           //IResource rs = req.getResource(IResource.IMAGE,"images/CAR1.jpg");
           IResource rs = req.getResource(IResource.IMAGE,Str);
           Logo = new Image(rs.getResourceInformation().getURL(req),"Logo");
           Form myForm = this.getForm(); // get the form from DynPage      
           myinputfield = new InputField("Input");
           myinputfield.setDesign(InputFieldDesign.STANDARD);
           mybutton = new Button("mybutton");
           mybutton.setText("Personlise");
           mybutton.setOnClick("Personalise");
           defaultbutton = new Button("Default");
           defaultbutton.setText("Default");
           defaultbutton.setOnClick("Default");
           text = new TextView("fgfdg"+Str);
           mytray = new Tray();
           mytray.setDesign(TrayDesign.BORDER);
           //mytray.addComponent(Logo);
           form.addComponent(Logo);
           mygrid = new GridLayout(3,2);
           mygrid.setCellPadding(2);
           mygrid.addComponent(1,1,myinputfield);
           mygrid.addComponent(2,1,mybutton);
           mygrid.addComponent(3,1,defaultbutton);
           mygrid.addComponent(3,2,text);
           mytray.addComponent(mygrid);
           myForm.addComponent(mytray); 
    Points would be awarded to helpful answers.
    Regards,
    Sanjyoti.

    hi Prashant,
    Thanks for your reply.
    I am able to see the Iview with all the components(textfield,buttons).
    But the image is not displayed. and I am not able to check whether the connectivity is been established.
    in this part of code
    text = new TextView("fgfdg"+Str);
    I am assigning the value of "Str", which i get from R/3 to "text",
    but in the iview the value of "Str" is not displayed.
    Regards,
    Sanjyoti

  • COPA reporting with open and closed projects

    Dear All,
    I am designing a COPA solution for an infrastructure providing company using project systems and posting to/settling out of projects on a monthly basis. Projects run for long periods and continually incurr costs and earn revenue untill they are closed. The requirement is to report by common characteristics (say customer group) and separately for open and closed projects. My issue is how to separate the line items of projects where status changed to closed (having posted with the status REL previously), from the open ones, without entering the projects individually in the selections screen.
    Any ideas will be greatly appreciated.
    Thanks,
    Maddy

    Dear Satya,
    http://help.sap.com/saphelp_erp2005/helpdata/en/75/ee0bbd55c811d189900000e8322d00/content.htm
    An item of a purchase requisition is only regarded as Closed if the requested order quantity has been included in a purchase order.
    You can also set an item to Closed manually. <b>This item will then not be taken into account by the materials planning and control system.</b>
    You can set the Closed indicator manually at the following points (it can later be cancelled if necessary):
    When changing a purchase requisition, on the item detail screen
    When creating a purchase order referencing a requisition, on the item detail screen of the PO
    You can still create purchase orders by referencing a requisition if this indicator has been set in the requisition concerned.
    The indicator can also be set in the case of automatic PO generation from purchase requisitions. On the initial screen of the requisition, you can specify that the requisition is to count as closed as soon as an associated purchase order has been generated, even if the complete quantity requested has not been ordered, for example (Set reqs. to "closed" indicator).
    Analyses of Purchase Requisitions:
    http://help.sap.com/saphelp_erp2005/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm (visit section under Reporting in Purchasing)
    Hope this will help.
    Regards,
    Naveen.

  • Open and closed PRs/RFQs

    Hi Friends,
    Can anybody tell me what is the meaning of open PR/RFQ and closed PRs/RFQs?
    In SPRO>MM>Purchasing-->Reporting, I can define scope and selection parameter for PO and RFQ. But I cant find scope and selection parameter for PR.
    Please advice hoe to define scope and selection parameters for PRs.
    In ME5A, when I select close PRs, it shows the same PRs when i dont select "close PR" button.
    Please advice.
    Thanks & regards
    Satya

    Dear Satya,
    http://help.sap.com/saphelp_erp2005/helpdata/en/75/ee0bbd55c811d189900000e8322d00/content.htm
    An item of a purchase requisition is only regarded as Closed if the requested order quantity has been included in a purchase order.
    You can also set an item to Closed manually. <b>This item will then not be taken into account by the materials planning and control system.</b>
    You can set the Closed indicator manually at the following points (it can later be cancelled if necessary):
    When changing a purchase requisition, on the item detail screen
    When creating a purchase order referencing a requisition, on the item detail screen of the PO
    You can still create purchase orders by referencing a requisition if this indicator has been set in the requisition concerned.
    The indicator can also be set in the case of automatic PO generation from purchase requisitions. On the initial screen of the requisition, you can specify that the requisition is to count as closed as soon as an associated purchase order has been generated, even if the complete quantity requested has not been ordered, for example (Set reqs. to "closed" indicator).
    Analyses of Purchase Requisitions:
    http://help.sap.com/saphelp_erp2005/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm (visit section under Reporting in Purchasing)
    Hope this will help.
    Regards,
    Naveen.

  • Closing Open PO in MM

    Dear Expert,
    Pls let me know how can we close the open PO's in MM. Is there a report which will close all the open PO's for a particular period.
    Thanks.

    Hi,
    Please refer to the online documentation changing and cancelling
    Purchase orders which states as follows :
    "An item order may be only deleted if it is closed. Items are regarded
    as closed if one of the folowing criteria is satisfied :
    - the ordered quantity or more has been delivered and invoiced.
    - the delivery completed has been set and the invoiced quantity is
      greater or equal than the quantity ordered.
    - no follow-on processes (such as reservations) relating to the item are
      active in the system."
    BR
    Nadia Orlandi

  • Portal Runtime Error : in CRM BP iview

    Hi
      I installed Business package for crm in portal and assigned the role sales manager to an user xyz and when I go to analytics -> incentives and commissions -> My Teams Commisions-> the first iview "Closed Deals by Sales Office/Rep" shows the error
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/com.sap.portal.migrated/ep_5.0/roles/com.sap.pct.crm.SalesManager/Analysis_2/IncentivesCommissions/MyTeam/com.sap.pct.crm.salesmgrlistdeals
    Component Name : com.sap.pct.crm.salesmgrlistdeals.default
    The exception was logged. Inform your system administrator..
    Exception id: date/........
    See the details for the exception ID in the log file
    and when i referred the log file, it shows the following trace.
    pcd:portal_content/com.sap.portal.migrated/ep_5.0/roles/com.sap.pct.crm.SalesManager/Analysis_2/IncentivesCommissions/MyTeam/com.sap.pct.crm.salesmgrlistdeals
    Component class : com.sap.pct.crm.incentivescommissions.salesmgrdeals.SalesMgrDealsDyn
    user: xyz
    at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:154)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:392)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
    at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:159)
    Caused by: java.lang.NullPointerException
    at java.text.StringCharacterIterator.<init>(StringCharacterIterator.java:58)
    at java.text.StringCharacterIterator.<init>(StringCharacterIterator.java:47)
    at sun.text.Normalizer.setText(Normalizer.java:1537)
    at java.text.CollationElementIterator.setText(CollationElementIterator.java:469)
    at java.text.RuleBasedCollator.compare(RuleBasedCollator.java:401)
    at java.text.Collator.equals(Collator.java:322)
    at com.sap.pct.crm.incentivescommissions.salesmgrdeals.SalesMgrDealsCreation.createTableView(SalesMgrDealsCreation.java:383)
    at com.sap.pct.crm.incentivescommissions.salesmgrdeals.SalesMgrDealsCreation.createReport(SalesMgrDealsCreation.java:159)
    at com.sap.pct.crm.incentivescommissions.salesmgrdeals.SalesMgrDealsDynPage.retrieveData(SalesMgrDealsDynPage.java:182)
    at com.sap.pct.crm.incentivescommissions.salesmgrdeals.SalesMgrDealsDynPage.doProcessBeforeOutput(SalesMgrDealsDynPage.java:167)
    at com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:123)
    at com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    ... 29 more
    AFAIK i could see the null pointer exception, but donno the reason, as it is standard iview by SAP. did someone face this problem. if so, could you please lemme know how did u resolve it
      or any other suggestions seeing the error??
    Thank you

    hi
    sorry for the delay..yep i configured it already with BW system with alias SAP_BW, ofcourse i dont have any crm data loaded in bw.
    what i expect to see is a form giving a criteria for searching (for ex: startdate and enddate). but i see this error there.
    any suggestions

  • SD related closing old orders, deliveries, invoices help needed

    Dear, Gurus
    I have a few inquiries in regards, to closing the status of my sales orders. First, think of worst case scenarios the user needs spoon feeding. So for some time the company had stopped using SAP and restarted after some time. I am now on the re-configuration and updating team. Lots of support related issues are coming. Now we have Sales Orders from the year 2007 which are not closed status wise. I know that if no subsequent document exist then I can easily assign reason for rejection. But now thing is that maybe delivery has been made but no invoices have been created. and vice versa. In VF04 there are thousands of invoices not yet created how can I close the Sales Order status if invoice document has not been created. In fact the user really does not care for none of these old orders from before December 01,2010. I am quite lost I mean if subsequent documents exist then reason for rejection does me no good. Also, if Invoice hasn't been made status in Sales Order is not complete with reason for rejection set. So what should I propose to the client? That they should at least create the invoices? Should everything be archived if possible? What does SAP suggest?
    Regards, Ali

    Dear Ali,
    If there are pending invoices in VF04 that means the Goods issue has already been done so the user needs to create the invoice and charge the customer .If the deliveries are hanging meaning if the PGI is not done then you can remove the picking quantity and  delete the delivery note.And about sales orders if suppose the sales orders quantity is 100 tonns and 50 tonns have been delivered so you can go to va02 change mode of sales orders make the order quanity as 50 tonns press 3 times enter then save the document then the order status will show as complete.
    Note : you can go to vl02n and take the option from the drop down menu PGI not done then enter your sales org and execute it will show you all deliveries which are not done PGI.
    I hope this will help you.
    Mansur Ali Khan.

  • Detect closed buttons and vi from VIs inside subpanel

    Hi I have a problem regarding the closed buttons and frontpanel from vis inside the subpanel.
    I am using Labview 7.1. Pls see the attached. Inside the attached, they are main, first, second and subpanel.
    First, second and main are supposed to be inside the subpanel. First and second vis are closed by means
    of their own close buttons while the main vi is closed by means of delay.
    I thought of using the F.P.state property to tell the states of Vi inside the subpanel. But it does not seem to work.
    Please help.
    And secondly as a thoughts on separate issue , building the main.vi that would be reponsible for opening first and second vi, by means of open vi property and open vi function.
    When it works, then I run subpanel to open main vi inside . But somehow first and second vi open outside subpanel. Do do you think putting all vis in the subpanel would be better than putting the main inside the subpanel, where the main vi would later open other vis?
    Thanks
    Clement
    Attachments:
    subpanel.zip ‏23 KB

    Hi Clement,
    For VIs in subpanels the value of Front Panel Windowtate is always Hidden.  I modified your code to use the Executiontate VI property.  Hopefully you'll find the attached subpanel.vi useful. 
    Jennifer R.
    National Instruments
    Applications Engineer
    Attachments:
    subpanel.vi ‏33 KB

  • Final Cut Pro 7 Closed Captioning/Hardcoding question

    Hi everyone, I have a question regarding the closed captioning that final cut 7 now allows. I'm using movcaptioner to create SCC files to import into final cut for closed captioning of a broadcast television series. However, this show is also to be broadcast with another language track besides english with hardcoded english subtitles. Is there any way to do this or any other application if I can't do it in final cut? It would be extremely beneficial to use the closed captioning as the english language subtitles for the foreign language version.
    Thanks

    If I understand your question, you want to re-use your SCC file.
    My subtitle prep tool can do so (or even generate the .SCC)
    http://www.videotoolshed.com/?page=products&pID=12
    Then output to XML and have your subtitles as text generators in FCP.
    Mind you, subtitling is very different from CC, so there will be some work.
    (subtitles have two lines, while CC can go up to 4
    Also, it's uncommon for subtitles to jump all over the screen.
    There is a free demo, do toy with it.
    hth,
    Bouke
    * Disclaimer, i AM the owner of the link provided, and i WILL make money on it! **

Maybe you are looking for