Predefined queries enhancements in 8.1

Hi guys,
Can anyone tell me if there are any enhancements in 8.1 with regards to predefined queries. I have a requirement where in I have to modify the predefined queries containing LIKE operators. Probably I need to modify them with "=" operator. Any idea if this will have any impact. I was told that the LIKE operator is not viable in 8.1 version.
Hope to hear from you guys.
Thanks in Advance
Rnath

Hi,
Thanks for your response. One more query... do we have to use "" marks when we are searching for numeric values in query.
ex: [Revision] = 1
or is it [Revision] =""1""
Thanks,
Rnath

Similar Messages

  • Oracle10g Applicatin Server 소개 (교육교재1장)

    Objectives
    The Oracle Application Server solution areas and product components are discussed to explain the installation type that are necessary for your business goals. The key solution areas addressed by Oracle Application Server are as follows:
    •     J2EE, Web services, and Internet applications
    •     Creating personalized portals
    •     Wireless-enabled applications
    •     Accelerating performance with caching
    •     Providing Business Intelligence for the Web
    •     Managing and securing Web infrastructure
    Oracle Application Server: Overview
    Oracle Application Server is a complete and integrated platform to develop, deploy, and administer Internet-based applications. Oracle Application Server addresses the following solution areas:
    HTTP Server, J2EE, and Web Services
    •     The Oracle HTTP Server functions as the HTTP interface for all the Oracle Application Server components.
    •     Oracle Application Server is built on the J2EE framework. It enables you to design, develop, and deploy dynamic Web sites, portals, and transactional applications by using familiar languages and technologies.
    •     Oracle Application Server also provides comprehensive Web services to expose business functions to authorized parties over the Internet from any Web device.
    Portals
    •     You can use Oracle Application Server to build, deploy, and maintain self-service and integrated enterprise portals. Oracle Application Server enables self-service content management and publishing, wizard-based development, and deploying, publishing, and consuming Web services on an extensible framework.
    Oracle Application Server: Overview (continued)
    Wireless
    •     OracleAS Wireless provides a simplified development and deployment of applications in a wireless environment. In addition, OracleAS Wireless includes wireless services, such as e-mail and location-based services that simplify wireless-enabling applications and portals.
    Caching
    •     OracleAS provides a Web caching solution with the unique capability of caching both static and dynamically generated Web content. OracleAS Web Cache significantly improves the performance and scalability of heavily loaded Web sites. In addition, the Web cache provides a number of features to ensure consistent and predictable responses. These features include page fragment caching, Edge Side Includes (ESI) and Edge Side Includes for Java (JESI) support, compression, dynamic content assembly, Web server load balancing, Web cache clustering, and failover.
    Business Intelligence
    •     Using the Oracle Application Server business intelligence features, you can dynamically serve personalized content recommendations to both registered and anonymous visitors as they browse your site; perform dynamic, ad hoc query reporting and analysis using a standard Web browser; and publish high-quality, dynamically generated reports on a scalable, secure platform.
    Integration
    •     Using Oracle Application Server, you can integrate enterprise applications, trading partners, and Web services, and provide query and transaction access to many non-Oracle data sources.
    Availability and Scalability
    •     Oracle Application Server provides a flexible deployment model that allows you to architect your system for high availability and scalability.
    Management and Security
    •     Oracle Application Server provides a set of management facilities to simplify Web site administration. You can:
    -     Use the Application Server Control to configure and monitor OracleAS instances to optimize them for performance and scalability. When you need to use the command line interfaces, you can use DCMCTL to perform configuration management, and OPMNCTL to perform process management.
    -     Use encrypted secure sockets layer (SSL) connections, user and client certificate-based authentication, and single sign-on across all applications
    -     Implement an LDAP directory that provides a single repository and administration environment for user accounts
    OracleAS Middle-Tier Components and Solutions
    Oracle Application Server provides several components that help you develop, deploy, and administer your Internet-based applications. These components and the solution areas they address are highlighted in the slide. In this lesson, you will be introduced to some of the important components of Oracle Application Server such as Oracle HTTP Server, OracleAS Containers, OracleAS Web Cache.
    Later in the course, you will also learn about Oracle Application Server components that are used to administer Oracle Application Server, such as OracleAS Infrastructure, OracleAS Process Monitoring and Notification System, and Distributed Configuration Manager.
    OracleAS MapViewer is a J2EE service for rendering maps using spatial data that is managed by Oracle Spatial.
    Oracle Application Server Terminology
    OracleAS Installation     The set of executables and configuration files that are created at the time of OracleAS installation
    OracleAS Instance     An operational OracleAS installation that runs some of the OracleAS components such as OHS, OC4J, etc.
    OracleAS Infrastructure     A combination of Metadata Repository, directory server, and Single Sign-On server
    Metadata Repository     A preseeded Oracle database that contains metadata required by Oracle Application Server instances
    Directory Server     Defines a hierarchical view of an organization’s employees, units, and other resources
    OracleAS Farm     A collection of OracleAS instances sharing the same configuration repository. The repository can be OracleAS Metadata Repository or a file-based repository.
    OracleAS Cluster     A collection of OracleAS Instances in the same Farm, with identical application deployments and functioning as a single unit.
    Oracle HTTP Server
    Oracle HTTP Server (OHS) is the underlying deployment platform and provides a Web listener for OracleAS Containers for J2EE (OC4J) and the framework for hosting static and dynamic pages and applications over the Web. Oracle HTTP Server is based on Apache, and has been enhanced with the following additional modules:
    •     mod_plsql: Routes requests for stored procedures to the database server
    •     mod_perl: Routes PERL requests to the PERL interpreter
    •     mod_fastcgi: Supports persistent CGI processes
    •     mod_oc4j: Routes communication between Oracle HTTP Server and OracleAS Containers for Java (OC4J)
    •     mod_oradav: Supports file- as well as database-distributed authoring and versioning
    •     mod_ossl: Enables strong cryptography for Oracle HTTP Server, and enables the server to use SSL.
    •     mod_osso: Routes requests to the Single Sign-On server
    This is not a complete list, and some of the modules will be discussed in detail later.
    With Oracle Application Server, developers can choose familiar languages and technology to build Web sites and applications, including Java, XML, PL/SQL, PERL, C, C++, and Distributed Authoring and Versioning (DAV).
    OracleAS Containers for J2EE
    The J2EE platform that is provided in Oracle Application Server uses a multi-tiered distributed application model that divides application logic into components according to function.
    A container provides the run-time support for J2EE application components. Containers provide a federated view of the underlying J2EE APIs to the application components.
    OracleAS Containers for J2EE (OC4J) is a J2EE server implementation that runs on a standard Java Virtual Machine (JVM). OC4J has the following J2EE containers:
    •     The Web Container that has:
    -     A servlet container
    -     A JSP container
    •     An EJB container that has
    -     Session Beans
    -     Entity Beans
    -     Message-Driven Beans
    The J2EE concepts are further explained in Appendix D.
    OracleAS Web Services
    You can use Web Services to expose your applications in a manner you choose so that they can receive formatted instructions over the Web.
    A Web service is a discrete business process that:
    •     Exposes and describes its functionality and attributes in Web Services Description Language (WSDL)
    •     Uses the Universal Description, Discovery and Integration (UDDI) registries to allow other services to locate a service on the Web such as the translation or currency converter service
    •     Allows remote services to invoke a service using standard Internet protocols
    •     Returns a response to the requesting application over the same protocol
    OracleAS Web Services provide support for developing and deploying Web services.
    OracleAS Web Services run as servlets in the OC4J servlet container. OracleAS Web Services support both Remote Procedure Call (RPC) style exchange and message-oriented, or Document Style exchange.
    OracleAS Enterprise Portal
    Portals allow clients to access information through any Web browser. This information usually comes from different data sources that the portal combines into a single entry point. Portals also support personalized views, so that each user or user group can customize both the content and the appearance of the portal to suit individual preferences and requirements.
    OracleAS Portal is a Web-based tool for building and deploying e-business portals. It provides a secure, manageable environment for accessing and interacting with enterprise software services and information resources. It enables you to efficiently manage, access, and interact with information by enabling you to create portal pages.
    OracleAS Portal has an extensible framework that integrates information components called portlets. The portlets are Web-based resources such as Web pages, applications, business intelligence reports, and syndicated content feeds within standardized, reusable information components.
    OracleAS Portal interface provides an organized, consistent view of the business information, Web content, and applications that each user needs.
    OracleAS Portal self-service publishing features allow authorized users to post and share any kind of document or Web content with other users anywhere in the world.
    Wireless-Enabled Applications
    Mobile users increasingly rely on wireless devices for communication while away from the office. OracleAS Wireless enables enterprises and service providers to efficiently build, manage, and maintain wireless and voice applications. OracleAS Wireless also provides:
    •     Geographic modeling that turns existing applications into location-based applications
    •     E-mail and directory modules to access corporate e-mail and directory applications:
    -     mWallet supports mobile commerce transactions and tracking.
    -     Mobile E-mail supports accessing IMAP and POP e-mail.
    -     Mobile Directory supports access to LDAP directories.
    -     Mobile Calendar provides schedule and appointment management.
    -     Instant Messaging supports exchanging instant messages from mobile devices.
    •     Open platform standards for simple development and easy integration with existing applications
    •     Tools to turn applications into voice applications accessible from non-Web phones
    -     Service Designer helps developers manage applications.
    -     Content Development Tool helps the end user to increase his mobile experience.
    -     Help Desk provides support to end users.
    -     System Monitor helps manage the OracleAS Wireless environment.
    OracleAS Reports Services
    Developers can build and publish sophisticated, high-quality reports from any source, with unlimited data formatting, and deploy them seamlessly on Oracle Application Server.
    Both developers and users can access OracleAS Reports Services from any browser, because all report definition files are stored on the OracleAS middle-tier. Reports Services leverages middle-tier load balancing and caching to provide high volumes of reports, without excessive demands on limited resources.
    Users can also link to published reports from OracleAS Portal. Depending on the report configuration, it can be generated on demand or scheduled for a specific time or at a specific interval and stored on the middle tier for rapid retrieval.
    Reports Services can generate reports in HTML for Web publishing, in PDF to enable high-quality viewing and printing, or in XML to communicate data to XML-aware tools or Web sites.
    Regardless of format, OracleAS can ensure secure distribution of reports by allowing only specific database roles to access the report, and validating user credentials against a Single Sign-On server and Oracle Internet Directory (OID).
    OracleAS Discoverer
    OracleAS Discoverer is a tool with an ad hoc query, reporting, analysis, and Web publishing capabilities. Discoverer works with any OLTP or data warehouse and supports Oracle Applications.
    With Discoverer, business users at all levels of the organization can gain immediate access to information from data marts, data warehouses, and online transaction processing (OLTP) systems. You can rapidly view information in customizable summary formats, drill down to detail views, and perform complex calculations on data, including analytic functions available in the Oracle database.
    OracleAS Discoverer is available in two types of clients:
    •     Discoverer Plus, which runs as a Java applet and features user-defined queries and reports
    •     Discoverer Viewer, which runs in a browser and provides casual users with access to predefined queries and drill-down reports
    OracleAS Web Cache
    OracleAS Web Cache functions as a front end for the application servers. The first time that OracleAS Web Cache receives an HTTP or HTTPS request, it forwards the request to an HTTP server for processing. Web Cache stores the response in memory based the defined caching rules so that it can respond directly to future requests.
    Web Cache understands HTTP headers, including cookies, and makes caching decisions based on administrator or application-defined rules.
    To invalidate the cache, administrators can specify expiration policies or applications can send an HTTP invalidation message.
    Deploying the Web cache before a farm of application or HTTP servers enables clustering, surge protection, and Web server load balancing, so that cache misses are directed to the most available, highest-performing origin Web server.
    Accelerating Performance with Caching
    OracleAS Web Cache can render the service from a Web site faster by reducing unnecessary hits on the other middle-tier and back-end components.
    Furthermore, deploying Web Cache helps to reduce your hardware and administration costs. In a distributed environment, you can deploy Web Cache on machines at remote sites instead of deploying multiple HTTP servers. As a result, many requests can be handled locally by Web Cache, avoiding middle-tier and back-end processing, as well as slower throughput on WANs.
    Web Cache accelerates delivery of both static and dynamic contents.
    Web Cache also provides load balancing, by distributing cache miss requests according to the relative capacity of each HTTP server.
    Multiple instances of Web Cache, called cluster members, can operate as one logical cache. They communicate with one another to request cacheable content that is cached by another cache cluster member and to detect when a cache cluster member fails.
    To enable cache clusters to function as a single unit, you need to setup a load balancer.
    Oracle Application Server Management
    The primary tool for managing Oracle Application Server, as well as your entire Oracle environment, is Oracle Application Server.
    The Oracle Enterprise Manager Application Server Control is installed with every instance of Oracle Application Server and immediately provides you with the management tools that you need to monitor and administer a single Oracle Application Server instance, a farm of application server instances, or an Oracle Application Server cluster.
    In addition to Oracle Enterprise Manager, Oracle Application Server provides command-line interfaces to several key management technologies. The command-line tools can help you automate your management procedures with scripts and custom utilities. The two most important command-line tools are the following:
    •     opmnctl, which provides a command-line interface to Oracle Process Management Notification (OPMN)
    •     dcmctl, which provides a command-line interface to Distributed Configuration Management (DCM)
    OracleAS Infrastructure
    OracleAS Infrastructure provides centralized services that are related to the product metadata, identity management, and configuration management.
    OracleAS Infrastructure provides centralized identity management services, configuration information, and data repositories for middle-tier installations. The key features that middle-tier instances typically use are the following:
    •     Product Metadata Service: Product Metadata Service provides all of the metadata that the middle-tier instances require. It is bundled as part of the OracleAS Infrastructure. Product Metadata is looked up by middle-tier OracleAS instances for the successful execution of applications. Product metadata is not accessed directly by the customer applications.
    •     Security Service: Security Service provides a consistent security model for all Oracle Application Server applications. It also provides a single source of identity metadata that contains all administration and user privileges.
    Oracle Internet Directory and Security
    Oracle Internet Directory (OID) is an LDAP server that can be used to store all of the credentials required for the enterprise. Oracle Internet Directory offers comprehensive and flexible support for directory access control. This includes entry-level, attribute-level, and prescriptive access control, to provide varying levels of security to fit enterprise and service provider needs.
    OID implements three levels of user authentication:
    •     Anonymous
    •     Password-based
    •     Certificate-based, using secure sockets layer (SSL) for authenticated access and data privacy
    The Web-based Delegated Administration Service (DAS) enables application administrators to delegate user management tasks such as granting or restricting access to a specific directory attribute, entry, group, or naming context to application users.
    After OID is deployed, organizations can use OracleAS Single Sign-On to provide a single point of validation for user credentials. After users sign on successfully, their credentials are automatically retrieved from OID when they launch any Oracle partner application.
    Securing the Web Infrastructure
    For network encryption and authentication, Oracle Application Server provides a comprehensive suite of security services, including OracleAS Single Sign-On. The Single Sign-On server validates user credentials against Oracle Internet Directory, an LDAP directory service.
    Also, secure sockets layer (SSL) encryption can be used to protect these transactions against malicious intrusion.
    Oracle Application Server: Quick Tour
    A good starting point to get familiar with and learn about features of Oracle Application Server is to access the Quick Tour. You can find the Quick Tour in the Oracle Application Server documentation library. The Oracle Application Server documentation library is available:
    •     On a separate CD in the Oracle Application Server CD pack
    •     On Oracle Technology Network Web site at http://otn.oracle.com/products/ias/index.html

    Nice, am I coming in here to read the English docs again?

  • Use of Workbook

    Hi All
    I want to put two Queries in BEx into a single workbook.So finally when I am running that workbook ,result of these two Queries with Overwriting the Existing cells can be obtained.
    can any one of you please let me know how to use this with Workbook.
    Is it possible to do this using workbook.I have not used workbook ever. If poossible can any one of you provide me a document regarding how to use workbook.
    Regards
    Ashish

    BW 1.2B Report Development Tools 2u20131
    &KDSWHU     &UHDWLQJ :RUNERRNV
    &RQWHQWV
    Overview ..................................................................................................................2u20132
    Before Getting Started............................................................................................2u20133
    Creating a Workbook: An Overview......................................................................2u20135
    Step 1: Starting the BEx Analyzer .........................................................................2u20136
    Step 2: Creating a Workbook Template................................................................2u20137
    Step 3: Saving the Template to the InfoCatalog ................................................2u201312
    Step 4: Inserting Queries into the Workbook.....................................................2u201314
    Step 5: Adding Visual Basic Functionality to Workbook..................................2u201316
    Step 6: Saving the Workbook to the InfoCatalog ..............................................2u201323
    Review....................................................................................................................2u201325
    In this chapter you will learn:
    Œ  How to create a workbook
    template using the BEx
    Analyzer
    Œ  How to insert a query (or
    queries) into a workbook
    Œ  How to save a workbook
    template to the
    InfoCatalog
    Œ  How to add pushbuttons
    and textboxes to a
    workbook template using
    simple Visual Basic
    commands
    Chapter 2: Creating Workbooks
    Overview
    Reporting Made Easy 2u20132
    2YHUYLHZ
    Chapter 1 presented an overview of BWu2019s architecture, concepts, and terminology. In this
    chapter you will learn how to use the Business Information Warehouse to create workbooks
    (or reports).
    As shown in the graphic below, creating a workbook in the BW is essentially a five-step
    process:
    To help you get started with the Business Information Warehouse, we have organized the
    material as follows:
    Chapter 2: Creating Workbooks
    Chapter 3: Creating Queries
    Chapter 4: Working with the BEx Browser
    Chapter 5: Special Topics (including tips & tricks)
    In this chapter you will be working with the BEx Analyzer and Microsoft Excel. With the
    help of a business scenario (see next page), we will show you three guided tours:
    <  Creating a workbook template
    <  Inserting an existing query into a workbook
    You are here
    Enable access to a workbook
    through the BEx Browser
    Enable access to a workbook
    through the BEx Browser
    Create a new query or
    modify an existing query
    Create a new query or
    modify an existing query
    Enhance workbook layout
    and functionality (optional)
    Enhance workbook layout
    and functionality (optional)
    Insert desired query (or queries)
    into a workbook
    Insert desired query (or queries)
    into a workbook
    Create a workbook
    template (optional)
    Create a workbook
    template (optional)
    Chapter 2
    Chapter 3
    Chapter 4
    1
    2
    3
    4
    5
    Chapter 2: Creating Workbooks
    Before Getting Started
    BW 1.2B Report Development Tools
    2u20133
    <  Using Visual Basic to add workbook functionality
    In chapter 3 you will learn how to work with queries. In chapter 4 you will see how to
    access workbooks through the BEx Browser.
    %HIRUH *HWWLQJ 6WDUWHG
    Before you start building workbooks, it is useful to understand the following:
    <  What is the business scenario? (see below)
    <  What does the finished workbook look like? (see next page)
    %XVLQHVV 6FHQDULR
    Take a few minutes to familiarize yourself with the business scenario shown below. All the
    guided tours in chapters 2 through 4 are built around this business scenario.
      Bungee Software, Inc. develops and markets games for personal computers. Best-selling
    titles such as Portal Kombat, Barrio Brothers, and Kung Fu Grandma have helped Bungee
    Software become a leading supplier of computer games. However, the company is
    currently facing increased competition from Pixialated, Inc. To protect its market share,
    Bungee Software has formed a task force to explore ways to streamline its sales processes.
    The company has discovered that collecting and disseminating sales data to executives
    consumes considerable time and resources. The task force believes that easier access to
    sales and profit analysis information would save time and help executives with salesplanning
    activities.
    Some of the key questions the executives typically ask are:
    <  How does the sales revenue for 1998 compare with 1997 sales?
    <  What is the annual gross profit?
    <  What is the sales volume for the top products?
    <  What is the sales volume for the top customers?
    <  Which sales representative/manager is responsible for declining sales volume?
    After evaluating its information needs, Bungee Software has decided to develop the
    following reports in the Business Information Warehouse:
    <  Sales Analysis Report (in this example, 1998 vs. 1997)
    <  Gross Profit Analysis Report
      1RWH  The workbook you are about to develop is based on the SAP-delivered SD
    DemoCube Workbook (in the SAP DemoCube channel). To follow the guided tours
    covered in chapters 2-4, make sure that the DemoCube is active and loaded with the data
    on your BW system. For more information on activating the SAP DemoCube, see chapter
    5 or contact your SAP system administrator.
    Chapter 2: Creating Workbooks
    Before Getting Started
    Reporting Made Easy 2u20134
    $ 4XLFN /RRN DW WKH 2XWSXW
    The SD DemoCube Workbook we are about to build contains two reports (or worksheets):
    Sales Analysis Report and Gross Profit Analysis Report.
    The screenshots below show what each of these reports looks like. Take a few minutes to
    familiarize yourself with the layout and structure of the finished reports.
    5HSRUW    6DOHV $QDOVLV 5HSRUW
    5HSRUW    *URVV 3URILW $QDOVLV 5HSRUW
    Sales Revenue for 1997 and 1998
    Percent change Gross Profit
    Analysis
    pushbutton
    launches the
    second report
    Gross Profit
    Analysis in the
    workbook.
    Text area
    shows
    comments that
    explain report
    data.
    Sales Analysis
    pushbutton
    returns you to
    the first report
    Gross Profit Analysis
    by Sales Organization.
    Text area
    shows
    comments that
    explain report
    data.
    Right-click the mouse to
    drill down by sales
    organization, distribution
    channel, division, industry,
    material, and more.
    Pushbuttons to launch
    other views of the data.
    Chapter 2: Creating Workbooks
    Creating a Workbook: An Overview
    BW 1.2B Report Development Tools
    2u20135
      *XLGHG 7RXU
    &UHDWLQJ D :RUNERRN  $Q 2YHUYLHZ
    Now that you are familiar with the sample reports shown in the previous section, you are
    ready to create a workbook. If you have access to a Business Information Warehouse
    system, you may want to follow along.
    Shown below are the steps for creating a workbook (based on the business scenario):
    Save the workbook to InfoCatalog Save the workbook to InfoCatalog
    Add Visual Basic
    functions to the workbook
    Add Visual Basic
    functions to the workbook
    Insert query into the workbook Insert query into the workbook
    Save the workbook template
    to InfoCatalog
    Save the workbook template
    to InfoCatalog
    Create a workbook template Create a workbook template
    Start BEx Analyzer Start BEx Analyzer 1
    2
    3
    6
    5
    4
    If you plan to follow the guided tour on your own system, make sure that the BW
    frontend components are properly installed on your computer. If necessary, contact your
    system administrator for assistance.
    To check if the BW frontend is installed on your computer, choose Start ® Programs ®
    SAP BW Front-end.
    If you do not find the SAP BW Frontend, try searching for SAP BW components under
    other SAP logon menus.
    Chapter 2: Creating Workbooks
    Step 1: Starting the BEx Analyzer
    Reporting Made Easy 2u20136
    6WHS    6WDUWLQJ WKH %(HU
    1. From your Windows desktop, choose Start ® Programs ® SAP Front-end BW.
    2. Choose SAP Business Explorer Analyzer.
    3. If you see a warning message about macros in Microsoft Excel, choose Enable Macros to
    continue.
    Microsoft Excel opens with the add-in SAP Business Explorer toolbar in the main window.
    About the BEx Analyzer
    The structure of BW workbooks is defined using the Business Explorer (BEx) Analyzer.
    You can define queries, graphics and other elements, and insert them into workbooks.
    The result of a query is presented in an Excel Worksheet. The BEx Analyzer is
    implemented as an u201Cadd-inu201D for Microsoft Excel, and links queries to cells in Excel
    workbooks. Thus, you evaluate query data by navigating through the query in an Excel
    worksheet.
    :KDW ,V WKH %XVLQHVV ([SORUHU 7RROEDU"
    The SAP Business Explorer toolbar integrates BW reporting functionality in the Microsoft
    Excel environment. The BEx toolbar enables filtering, sorting, drilldown, currency
    translation, computation of results, use of attributes and hierarchies, saving and managing
    workbooks, and more. In addition to the Toolbar, you can still use the full Excel
    functionality.
    Business Explorer Toolbar
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    BW 1.2B Report Development Tools
    2u20137
    New
    Select from
    InfoCatalog
    Save to
    InfoCatalog
    Refresh
    query
    Undo OLAP
    function
    for active
    cell
    Tools
    Change
    query
    Change
    formatting Settings
    Help
    to create a new workbook
    to change the existing query
    to select and execute workbooks from the BW
    InfoCatalog
    to work with active cells to enable
    functions such as computation of results,
    drilldown, filtering, sorting, currency
    translation, etc.
    to save the current workbook to either the BW
    Enterprise InfoCatalog or the user Favorites
    to alter the font properties, background
    color, and other formatting options in a
    workbook
    to refresh/update data in a query from the
    source(s).
    to insert/delete queries, attach charts,
    display the header information of a query,
    and set the password in the active Excel
    workbook
    to undo one navigation step
    to make configuration settings for data
    refreshing, connection to the BW server,
    and more
      1RWH  As we start building a workbook template, it is important to recognize that a
    workbook template is no more than an empty worksheet with some formatting; it does
    not include any embedded queries. Creating queries is covered later in chapter 3.
    6WHS    &UHDWLQJ D :RUNERRN 7HPSODWH
    After you have logged on to the BEx Analyzer, you are ready to start building your
    workbook template.
      1RWH  Building a template is not mandatory when you are working with the Business
    Information Warehouse. If you do not want to create a template at this time, you can
    jump ahead to chapter 3 to learn about building queries.
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    Reporting Made Easy 2u20138
    The process of designing your workbook template can be divided into the following
    substeps:
    1. Format the background
    2. Hide the Excel toolbars
    3. Insert company logo
    4. Save the template to the InfoCatalog
    )RUPDWWLQJ WKH :RUNERRN %DFNJURXQG
    Start from the BEx Analyzer environment in Microsoft Excel.
    1. In Microsoft Excel, choose
    New from the standard
    Excel toolbar. A new
    spreadsheet workbook
    appears.
    2. Choose Format ® Sheet ®
    Background.
    3. Choose C:Program
    FilesMicrosoft
    OfficeClipartBackground
    Wheat.
    Note: If the BW frontend is
    installed on a drive other than
    C, use the appropriate drive
    letter. You can choose any
    background you like.
    1
    2
    3
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    BW 1.2B Report Development Tools
    2u20139
    +LGLQJ WKH :LQGRZ 9LHZV
    To add make your workbook easier to use, you may want to consider hiding some of the
    window views.
    1. Choose Tools ® Options.
    2. In the Options window,
    select the View tab.
    3. Deselect Gridlines, Row &
    column headers, Outline
    symbols, Zero values,
    horizontal Scroll bar, and
    Vertical scroll bar. Do not
    deselect the Sheet tabs.
    4. Choose OK to save the
    new options.
    1
    2
    3
    4
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    Reporting Made Easy 2u201310
    +LGLQJ WKH 0LFURVRIW ([FHO 7RROEDUV
    To make it easier for your users to use the workbook, you may want to consider hiding
    some of the Excel toolbars.
    1. Choose View ® Toolbars
    and deselect Standard and
    Formatting toolbars. Do
    not deselect the Business
    Explorer toolbar.
    Your Excel worksheet should
    look like the one shown at
    right. Notice that the
    horizontal and vertical scroll
    bars, row and column
    headers, formatting toolbar,
    and gridlines are now hidden.
    ,QVHUWLQJ &RPSDQ /RJR
    To further customize your workbooks, you can add your company logo (or other graphical
    elements) to the workbook template. You have three options:
    <  Insert the logo in workbook template and save it to the InfoCatalog.
    <  Insert the logo and save the workbook as a Microsoft Excel template on your local drive.
    <  Upload the logo file to the BW system to have it appear in the BEx Browser (for more
    information see chapter 5).
    1
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    BW 1.2B Report Development Tools
    2u201311
    1. Copy the logo (or other
    graphics) to your
    clipboard using the copy
    command (for example,
    Ctrl+C in Windows) in
    your graphics application
    (for example, Microsoft
    Paint, PowerPoint, etc.) .
    2. Paste the clipboard
    contents into your
    workbook template. In
    this example, the Bungee
    Software logo was created
    in PowerPoint and pasted
    to the template. Using
    drag-and-drop, position
    the logo as needed.
    6DYLQJ D /RFDO &RS RI WKH 7HPSODWH
    In step 3 below you will learn how to save the workbook template to the InfoCatalog. To
    reuse the template later, you may also want to save a copy of the template on your local
    drive.
    1. Choose File ® Save As
    2. In Save as type choose
    Template (*.xlt)
    3. In File name, enter a name
    for the template (for
    example,
    Bungee_Template.xlt)
    4. Choose Save.
      +LQW  To create a new workbook (based on the saved template), simply choose File ® New.
    From the popup window, choose Bungee_template.xlt.
    2
    Chapter 2: Creating Workbooks
    Step 3: Saving the Template to the InfoCatalog
    Reporting Made Easy 2u201312
    6WHS    6DYLQJ WKH 7HPSODWH WR WKH ,QIR&DWDORJ
    Saving the template to the InfoCatalog will enable others to use the template for report
    creation. Additionally, it helps maintain a uniform "look-and-feelu201D for all reports in a
    company.
    1. From the template view,
    choose Save to save it
    to the InfoCatalog button.
    2. Choose Add as new
    workbook under the General
    tab.
    3. Enter a New Title (for
    example, Bungee
    Template).
    4. Choose the Access in
    InfoCatalog tab.
    5. To make the workbook
    template available to
    others, choose in (public)
    enterprise catalog.
    6. Choose OK.
    5
    6
    1
    2
    3
    4
    Chapter 2: Creating Workbooks
    Step 3: Saving the Template to the InfoCatalog
    BW 1.2B Report Development Tools
    2u201313
    7. The SAP Logon window
    appears and prompts you
    to log on to the BW
    system. Choose the
    system you want to use.
    8. Choose OK.
    Note: If you are already
    logged on to a BW system,
    you will not see the logon
    window.
    9. Enter the client number,
    your user name,
    password, and language
    key.
    10. Choose OK.
    Your workbook template has
    now been save to the
    InfoCatalog.
    If you are unsuccessful in logging on to the BW system after following steps 7
    through 9 above, go to the SAP logon pad you normally use and log on to the
    BW system.
    To check if the template is
    available in the InfoCatalog,
    follow the steps below:
    11. Switch to the BW system.
    12. Choose .
    7
    8
    9
    10
    11
    12
    Chapter 2: Creating Workbooks
    Step 4: Inserting Queries into the Workbook
    Reporting Made Easy 2u201314
    The Bungee Template is now a
    part of the Enterprise
    InfoCatalog. You can allow
    the user community to freely
    access the template to build
    reports.
    The option to save the workbook to the Enterprise InfoCatalog may depend on
    the authorization settings in individual user profiles. If you cannot save to the
    Enterprise InfoCatalog, please see your system administrator.
    6WHS    ,QVHUWLQJ 4XHULHV LQWR WKH :RUNERRN
    Queries pull together the data needed to build reports. The Business Information
    Warehouse delivers many predefined queries. You can also design your own queries or
    modify existing queries (see chapter 3).
    To insert a query, start from
    the BEx Analyzer. Although
    you can insert a query into
    any Excel spreadsheet, we
    will show how to insert a
    query into the newly created
    Bungee template.
    1. Choose the cell where the
    query is to be inserted.
    2. Choose Tools.
    3. Choose Insert Query.
    The newly created workbook
    template is now available in
    the InfoCatalog.
    1
    2
    3
    Chapter 2: Creating Workbooks
    Step 4: Inserting Queries into the Workbook
    BW 1.2B Report Development Tools
    2u201315
    4. In the SAP BEx: Select
    Query window, open the
    folder
    0D_SAP_DEMOCUB to
    view the nested hierarchy,
    (for example, 0D_SD ®
    0D_DECU for the Sales
    Analysis Report).
    5. Choose the query you
    want to use (for example,
    0D_SD_DEMO_Q0001).
    6. Choose Open.
    After inserting a new query,
    your workbook should look
    like the one shown at right.
    7. Choose Sheet 2 to insert
    the second query (Gross
    Profit Analysis).
    8. Repeat steps 2 through 4
    to create the second
    worksheet.
    9. Repeat step 5 above but
    choose
    0D_SD_DEMO_Q0002
    instead.
      1RWH  You can insert more than one query into a workbook.
    4
    6
    7
    5
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201316
    Inserting a Query into the Workbook Template
    To insert a query into the workbook template, shown below is another approach:
    <  Choose Settings from the BEx toolbar and select Select workbook on New.
    <  Choose New from the BEx toolbar. It will prompt you to choose a previously saved
    workbook template from the InfoCatalog.
    <  Select a query and choose Enter.
    The query is inserted into the selected workbook template. Based on the new settings, in
    future you will be prompted to choose a workbook template from the InfoCatalog every
    time you choose New on the BEx toolbar.
    6WHS    $GGLQJ 9LVXDO %DVLF )XQFWLRQDOLW WR :RUNERRN
    As shown in the business scenario on page 2u20132, Bungee Softwareu2019s workbook design calls
    for pushbuttons to allow easy navigation between the two reports. Additionally, the reports
    contain a textbox to allow annotations and commentary. To achieve this, you can add Visual
    Basic functionality to the workbook template.
    &UHDWLQJ 3XVKEXWWRQV
    1. To continue working with
    the workbook template
    (using the SAP-delivered
    DemoCube template),
    start from the Business
    Explorer Analyzer
    window.
    2. To create a pushbutton,
    choose View ® Toolbars
    ® Control Toolbox.
    2
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    BW 1.2B Report Development Tools
    2u201317
    3. From the Control Toolbox,
    choose Command
    Button.
    4. Click to select an area
    where you want to
    position the first
    pushbutton.
    5. To edit the title of the
    command button, choose
    the Command Button,
    right-click the mouse, and
    choose Command Button
    Object ® Edit.
    6. Enter a name for the
    pushbutton. In our
    example, since we plan to
    use this pushbutton to
    launch the Sales Analysis
    report, we call it Sales
    Analysis.
    7. Drag it to the lower left
    corner of the spreadsheet
    (or other desired
    location).
    8. Repeat steps 2 through 7
    to create the second
    pushbutton (Gross Profit
    Analysis).
    4
    3
    5
    6
    7
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201318
    9. Choose Sheet1 of the
    workbook, right-click the
    mouse, and choose
    Rename.
    10. Rename Sheet1. In this
    example, it has been
    named Sales Analysis.
    11. Repeat steps 9 through 10
    to rename the second
    worksheet (Gross Profit
    Analysis).
    12. To delete the extra
    worksheet, Sheet3, choose
    Sheet 3, right-click the
    mouse, and select Delete.
    13. To define an action for the
    pushbutton, double-click
    the Sales Analysis
    pushbutton (or choose the
    Sales Analysis pushbutton,
    right-click the mouse, and
    choose View Code).
    9
    13
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    BW 1.2B Report Development Tools
    2u201319
    14. To link the Sales Analysis
    pushbutton to the Sales
    Analysis worksheet and
    specify that the Sales
    Analysis worksheet is to
    be activated when the
    pushbutton is clicked,
    insert
    Worksheets(u201CSales
    Analysisu201D). Activate
    15. Choose View Microsoft
    Excel to return to the BEx
    Analyzer.
    16. Repeat steps 12 through
    14 to define the action for
    the second pushbutton
    (Gross Profit Analysis) to
    the second worksheet
    (Gross Profit Analysis).
    17. Position the cursor and
    create a report title (for
    example, Sales
    Analysis Report).
    18. To change the font
    properties (font color
    etc.), choose the Sales
    Analysis pushbutton,
    right-click the mouse and
    choose Properties.
    14
    15
    17
    16
    18
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201320
    19. From the Alphabetic tab,
    choose BackColor, then
    click the selection button
    and choose ToolTip.
    20. To change the font color,
    go to ForeColor, click the
    selection button, and
    choose the Highlight
    option.
    21. Choose Close to exit
    the Properties screen.
    22. Repeat steps 18 through
    21 to set the font color in
    Properties for the second
    pushbutton (Gross Profit
    Analysis).
    23. To test the action of the
    Sales Analysis and Gross
    Profit Analysis
    pushbuttons, choose
    Exit Design Mode from the
    Control Toolbox.
    Optional: You may want to
    hide the sheet tabs at the
    bottom of the screen.
    24. To hide the sheet tabs,
    choose Tools ® Options
    from the Excel menu bar.
    19
    23
    24
    20
    21
    22
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    BW 1.2B Report Development Tools
    2u201321
    25. Choose the View tab.
    26. Deselect Sheet tabs.
    27. Choose OK.
    The pushbuttons in the
    workbook template for
    Bungee Software are now
    operational.
    &UHDWLQJ D 7H[WER[
    1. To create a textbox,
    choose in the Control
    Toolbox.
    2. Position the cursor in a
    cell. Then, click the
    mouse, hold it, and drag
    it to create the area of the
    textbox.
    3. Choose the textbox, rightclick
    the mouse and
    choose Properties.
    2 3
    25
    26
    1
    27
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201322
    4. Choose the Alphabetic tab.
    5. Choose MultiLine and
    change the option to True.
    6. Choose ScrollBars and
    change the option to 3 u2013
    fmScrollBarsBoth.
    7. Close the Properties
    screen.
    8. To add (or edit) text,
    choose the textbox, rightclick
    the mouse, and
    choose TextBox Object ®
    Edit.
    7
    5
    6
    4
    8
    Chapter 2: Creating Workbooks
    Step 6: Saving the Workbook to the InfoCatalog
    BW 1.2B Report Development Tools
    2u201323
    9. In the textbox, enter the
    explanatory text to
    support report data.
    10. Choose Exit Design
    Mode in the Control
    Toolbox to end design
    changes.
    11. Close the Control Toolbox.
    12. From the BEx Toolbar,
    choose Save.
    13. Enter a new workbook
    name and save it to the
    InfoCatalog.
    The Sales workbook for Bungee Software is now ready for use. We have added the functions
    needed to build a sample workbook (based on the business scenario on page 2u20132).
    6WHS    6DYLQJ WKH :RUNERRN WR WKH ,QIR&DWDORJ
    1. To save the workbook to
    the InfoCatalog, choose
    Save to InfoCatalog.
    1
    11
    10
    12
    9
    Chapter 2: Creating Workbooks
    Step 6: Saving the Workbook to the InfoCatalog
    Reporting Made Easy 2u201324
    2. You can either save your
    workbook as a new
    workbook or overwrite an
    existing workbook. For
    this example, choose Add
    as new workbook.
    3. Enter a title for the new
    workbook, for example
    Bungee Sales
    Workbook.
    4. Choose OK.
    5. To give other users access
    to this workbook, choose
    in (public) enterprise catalog
    from the Access in
    InfoCatalog tab.
    6. Choose OK.
    2
    3
    5
    4
    6
    Chapter 2: Creating Workbooks
    Review
    BW 1.2B Report Development Tools
    2u201325
    5HYLHZ
    <  Creating a workbook in BW is a five-step process:
    Œ  Step 1: Create a workbook template (optional).
    Œ  Step 2: Insert desired query (or queries) into a workbook.
    Œ  Step 3: Enhance workbook layout and functionality using Visual Basic commands
    (optional).
    Œ  Step 4: Create a new query (or modify an existing query).
    Œ  Step 5: Enable access to the workbook through the BEx Browser.
    <  The sample workbook covered in this guidebook is based on the SAP-delivered SD
    DemoCube Workbook.
    <  A workbook can contain more than one query.
    <  The Business Explorer toolbar integrates BW reporting functionality in the Microsoft
    Excel environment.
    <  To create a workbook, follow these steps:
    Œ  Step 1: Start BEx Analyzer.
    Œ  Step 2: Create a workbook template (optional).
    Œ  Step 3: Save the workbook template to the InfoCatalog.
    Œ  Step 4: Insert a query (or queries) into a new workbook.
    Œ  Step 5: Add Visual Basic functions (optional).
    Œ  Step 6: Save the new workbook to the InfoCatalog.
    <  When designing the workbook template, you can easily:
    Œ  Format the background
    Œ  Hide Excel toolbars
    Œ  Insert company logo
    <  You can use Visual Basic commands to add pushbuttons, textboxes, and other functions
    to enhance your workbook.
    Chapter 2: Creating Workbooks
    Review
    Reporting Made Easy 2u201326

  • POWL DOCUEMENTATION /link required

    Hi All
    POWL facility indeed makes happy with most customers.
    can I get good docuemntation on POWL side ?
    most customers wants some more enhancement too on this TOPIC.
    i would appreciate if you share some docuemnt/ link on this.
    SAP has to broadcast this to everyone on this more usage .
    Muthu

    Hi Mathew
    it may be internal for you
    The requested SAP Note is either in reworking or is released internally only
    i get above erorr when i search the note
    Consolidated POWL role - What are the POWL roles are available.
    The POWL is accessed via the Portal, but is tightly integrated to SRM.
    SRM Server -> Technical Basic Settings  Define System Landscape .
    The Personal Object Worklist (POWL), which is located in the content area of the SAP NetWeaver Portal, is a query-driven worklist that contains procurement documents (business objects) from your work area. The list of objects is assembled so that you can work on a defined set of items. While adapting and saving queries is possible, the focus is on having predefined queries, which bring your work items to you. Simple, one-step actions are possible, but typically you navigate from the POWL to an application to work on the selected procurement document.
    The POWL with its flexible queries is particularly useful for users with the following work styles:
    Routine: repetitive work
    Calendar-driven: periodic tasks
    If you are using the classic or extended classic scenario as well as roles that enable you to access SAP ERP and SAP SRM documents (Strategic Purchaser (ERP/SRM) and Operational Purchaser (ERP/SRM)), the POWLs contain predefined categories, queries, search criteria, and buttons that allow you to work with documents from both SAP ERP and SAP SRM. In this case, when creating a purchasing document from within the POWL, you see a screen that allows you to select the SAP ERP or the SAP SRM system where you want to create the document. The respective application is then started automatically in either SAP SRM or SAP ERP.
    what are the settings required for POWL only in SRM.
    Muthu

  • Help required in developing SQL developer extension

    Hi,
    We have a requirement to develop an extension for Sql Developer. The requirement matches the Reports framework in Sql Developer.
    We need to have a separate dock as in reports where we can navigate through the tree and execute some predefined queries.
    I implemented this using the Docking Sample of Sql Developer extensions. I am able to show a separate dock with the tree hieararchy of the nodes and adding context menus to the nodes.
    But , the problem is how do we integrate this UI with the queries and how do we prompt the user to select the connections and other bind variables.
    We can do this by using an XML file and importing it in the reports. But, we need a separate dock for our functionality.
    I tried modifying the reports API by obtaining the code from the oracle.sqldeveloper.report.jar . But , facing problems while compiling the modified code to a jar.
    Any help in this regard is appreciated.
    Edited by: 883431 on Sep 8, 2011 12:32 AM

    Sorry for that,
    Here is what I did,
    Create a variable for posting period
    Put posting period in column.
    Create 2 selections for the KF.
    Restrict 1st sel from Jan – Variable-1
    Restrict 2nd sel from Variable – Dec

  • Inventory Management - transactions

    I have carried out a test extract of Inventory/Materials Movement to SAP BW.  For the moment I have used standard Business Content which comes with a list of predefined queries which are below.
    I want to reconcile with R3 and was looking for appropriate transactions to use for the query or group of queries.  I am aware of MMBE, MB51 and MB52.  Thanks
    Blocked Stock
    Consignment Stock at Customer
    Inventory Turnover
    Quantities of Valuated Project Stock (as of 3.1 Content)
    Quantities of Valuated Sales Order Stock (as of 2.1 Cont.)
    Receipt and Issue Customer Consignment Stock
    Receipt and Issue of Blocked Stock
    Receipt and Issue Quality Inspection Stock
    Receipt and Issue Stock in Transit
    Receipt and Issue Vendor Consignment Stock
    Scrap
    Stock in Quality Inspection
    Stock in Transit
    Stock Overview
    Stock Overview (as of 3.1 Content)
    Stock Range of Coverage
    Valuated Stock
    Valuated Stock (as of 3.1 Content)
    Vendor Consignment Stock

    Hi,
    In addition, here are some more transactions.
         Reservations     
    01     Reservation list                     MB25
         Periodic Processing     
    02     List of Stock Values                     MB5L
         Goods Receipts, Goods Issues     
    03     Material Documents                     MB51
    04     Accounting Document for Material     MR51
    05     Cancelled Material Documents     MBSM
    06     Reason for Movement           MBGR
         Stock     
    07     Stock Overview                     MMBE
    08     Plant Stock Availability     MB53
    09     Stock for Posting Date             MB5B
    10     Valuated Special Stock             MBBS
    11     Stock with Subcontractor     MBLB
         Balances Display     
    12     List of GR/IR Balances     MB5S
         Consignment           MC$2
    13     Stock                     MB54
         Inventory Controlling     
    14     Inventory controlling     MCB1
    Inventory Information System - Material
    15     Stock                     MC.9
    16     Receipts/issues             MC.A
    17     Inventory turnover     MC.B
    18     Range of coverage     MC.C
         ABC analysis     
    19     Total analysis             MC40
    20     Ranking list             MC41
         Stock Value     
    21     Current stock             MC48 
    22     Average stock             MC49
    23     Dead stock             MC50
    24     Slow-moving items     MC46
    25     Inventory turnover     MC44
         Range of coverage
    26     By usage             MC42
    27     By requirement        MC43
    28     Usage values             MC45
    29     Requirement values     MC47
         Physical inventory     
    30     PhyInvDoc - material     MI22
    31     PhyInvData -material     MI23
    32     Phys. inv. overview     MIDO
    33     For Purchase Order     ML84
         Plant     
    34     Stock                 MC.1
    35     Receipts/issues             MC.2
    36     Inventory turnover     MC.3
    37     Range of coverage     MC.4
         Storage location     
    38     Stock                     MC.5
    39     Receipts/issues             MC.6
    40     Inventory turnover     MC.7
    41     Range of coverage     MC.8
    Hope this helps.
    Thanks,
    Viswanath

  • How to use BEx or Visual Composer to visualize 3rd party tool data?

    Hello,
    could you give me ideas how to visualize non-SAP warehouse data with BEx or Visual Composer?
    I know that one option is virtual provider with connection to external DW. I do not want to load data into BW.
    Is there any other way? If yes, how it can be done?
    Thanks,
    ak

    3.3 Connectivity and Interoperability
    This section briefly describes:
    • The means of connecting Visual Composer Storyboard to the required back-end systems
    • The technology environments to which models composed in Storyboard can be deployed
    Connectivity with Back-End Systems
    Visual Composer provides tools that let you connect via the portal to back-end applications defined in the portal system landscape. This connection enables you to import into your model the relevant function modules on which you want to base your iViews. The imported function modules are referred to as data services.
    Normally, you can connect to any installation of a back-end application to import a data service, and then deploy the content to any portal that enables access to an instance of the same back-end application. However, if the customer installation of the back-end application includes customized function modules, you will need to import the data services in the customer environment, in order to retrieve the customized functions.
    Most connections to back-end systems are accomplished using the SAP and JDBC connectors deployed automatically as part of the connector framework installed with the portal. The SAP connector provides access to R/3 and BW systems, while the JDBC connector provides access to a wide range of databases, including Microsoft SQL, Oracle, DB2 and others.
    BI connectors, installed separately in the portal, can be used to access a range of different data, including multidimensional cubes, relational tables and queries. Connectivity is based on defining a system in the portal landscape. You may define systems for the following connections:
    • BI XMLA
    • BI ODBO
    • BI JDBC
    • BI SAP Query
    In addition, you can configure the BW system, installed automatically with the SAP connector, for accessing predefined queries.
    The following table describes the systems from which Visual Composer can import data, and the connectors that are required. The “Connector” (second column) indicates the name of the connector used to install the system in the portal.

  • Af:query how to control the query combobox and change it's label text

    My colleague designed a well working af:query search page with several selectable predefined queries. Now it's up to me to control this combobox from outside the component with big colored buttons for user convenience. If the user clicks on one of the big buttons, the assigned item of the combobox is selected and then the query is submitted.
    I though about doing this with javascript, but the difficulty is, that I have no idea and didn't find a way to reference the id of the combobox? The combobox is a 'built in' component in he af:query component and there is no way to give it an id in the properties.
    The second problem is that I didn't find a way to change the label text of the combobox. It seems to be hard coded?
    Thanks in advance for your suggestion!

    Hi,
    the text should be coming from a message bundle and some other look and feel related elements should be settable through skinning in CSS
    http://www.oracle.com/technology/products/adf/adffaces/11/doc/skin-selectors.html
    search for af|query
    Regarding the JavaScript access, use firebug JS debugger. The af query class is AdfRichQuery.js
    http://www.oracle.com/technology/products/adf/adffaces/11/doc/multiproject/adf-richclient-api/js_docs_out/AdfRichQuery.html
    Note however that you should be able to do in Java what you are aimning for in JavaScript. However the usecase you want to implement is not fully clear to me - to be honest
    Frank

  • @Column alias possible?

    Hi all
    is there a way to define an alias for an entity column?
    I'd like to define a named querey in a super class. The 'where clause' of the EJB Query contains a field that has a certain functionality, but is not yet named (as this is the job of the subclass (developer)) - Anyhow, I'd like to prepare the query (cause it's all the same for every subclass) and use a columnname like 'defalutname' for the column I don't yet know the name of.
    Later when setting up the subclass entity, I'd define something like this:
    @Column( name = ..., ALIAS = "defaultname", ... )
    ... so the predefined queries would work with that entity.
    @Entity
    public class ... {
    @Column( name = "shortname", ALIAS = "defaultname",
    columnDefinition = "varchar(100) default ''",
    nullable = false, insertable = true, updatable = true )
    public java.lang.String getShortname() { return this.shortname; }
    Any ideas how to get this work?
    Ty in advance.

    Hi,
    I can't think of any way to do that in SQL.
    In SQL*Plus, you can use COLUMN ... HEADING, with doubled double-quotes:
    COLUMN     dummy     FORMAT     A20     HEADING     "COL1"" param=123"
    SELECT     *
    FROM     dual;Output:
    COL1" param=123
    X
    {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Examples of programatic creation of EPN elements

    Hello,
    I'm looking for examples of how to create things like Channels, CQL Statements, etc programatically, not just statically creating them using the EPN editor in eclipse.
    For example:
    I want to have a static processing network that just takes all events and passes them to a bean. The bean then looks at the events and decides that a new channel should be created for something in this event (say event type, or subject). So it would dynamically create a new channel and pass that event on to it. Then any time it started seeing similar events, it would pass those on to this new channel as well. I'm not sure if this is a good idea or a good use of CEP or not though at the same time...
    Here is another example:
    We want to expose an API to allow clients to create new queries into the stream on demand. So we have predefined queries set up that handle default events. A new client comes in and wants to start getting certain events (content based routing basically). So they make a call to the API and say I want to start getting events with x in them. A new CQL query is created (select * from stream [now] where thing = x) and probably also a new channel/bean is created as a destination.
    I can't find anywhere that describes how you do any of these things. You can do all this using Esper, so I assume Oracles CEP has a way to do it too...If you can help, that would be great.

    serff wrote:
    I want to have a static processing network that just takes all events and passes them to a bean. The bean then looks at the events and decides that a new channel should be created for something in this event (say event type, or subject). So it would dynamically create a new channel and pass that event on to it. Then any time it started seeing similar events, it would pass those on to this new channel as well. I'm not sure if this is a good idea or a good use of CEP or not though at the same time... We don't currently expose any programmatic API for creating EPN elements - part of this is because the connection between elements is augmented in many different ways when the EPN is constructed and also because we optimize certain cases. What is your new channel going to do in this instance? There is nothing stopping you writing an event bean that manages its own "channels" (written by you), but it would help to know a few more details in order to make any recommendation here.
    Here is another example:
    We want to expose an API to allow clients to create new queries into the stream on demand. So we have predefined queries set up that handle default events. A new client comes in and wants to start getting certain events (content based routing basically). So they make a call to the API and say I want to start getting events with x in them. A new CQL query is created (select * from stream [now] where thing = x) and probably also a new channel/bean is created as a destination. The JMX API allows you to create queries dynamically - this is what wlevs.admin does. This may be the easiest way to manage dynamic queries. You could also do this directly by making a bean ApplicationContextAware (a Spring class) and then from that get the BeanFactopry and then the bean you are interested in, cast to the appropriate API and add rules. Unfortunately the java API for the processor is not public, so you would be on your own trying this approach.

  • Role in Implemetation?

    Hi Experts,
    i faced many interviews with repeatedly interviewrs asked me that what is the role in ur project. please guide me in steps wise answer.
    thanks in advance
    kiran

    SAP BW Data Extraction Consultant: The BW Data Extraction Consultant is responsible to identify and obtain the data required to satisfy the requirements of the BW project. This data may include:
    SAP R/3 data
    New Dimension product data
    Data external to SAP within the organization (legacy data)
    Data external to SAP from outside the organization (provider data – D&B, Nielson)
    The BW Data Extraction Consultant role has a broad range of responsibilities and may require multiple individuals to satisfy the role depending on the scope of the BW project and the complexity and quality of the data.
    If SAP R/3 and New Dimension data only is required to satisfy requirements and if this data is included in the standard Business Content of BW, this role may be combined with the BW Application Consultant role. This standard Business Content allows for extraction of R/3 and New Dimension data in a straightforward and rapid manner.
    If non-SAP data is required, if standard Business Content must be enhanced significantly, if BAPI interfaces are being used, and/or if the data quality from the source system is insufficient, this role can be quite complex and can required significant resources. This complexity and quality of data is a primary contributor to the size and scope of the BW project.
    If legacy data is being extracted a close relationship is required with the legacy extraction expert. In some cases, the legacy extraction expert may assume this responsibility.
    Specifically, the BW Data Extraction Consultant is responsible for:
    Designing the data solution to satisfy defined business requirements
    Identifying the data in the source environment
    Mapping the data to the BW environment
    Identifying data quality gaps
    Developing a plan to close data quality gaps
    Developing the required extraction programs, if necessary
    Developing the associated interface programs, if necessary
    Testing of all developed programs
    Ensuring integration testing of data from various sources
    Developing a production support plan
    SAP BW Data Access Consultant: The BW Data Access Consultant is responsible to assess the business requirements, and design and develop a data access solution for the BW project. This solution may include use of:
    BW’s Business Explorer
    Non-SAP Data Access tools (e.g., Business Objects, Cognos, Crystal Reports, and other certified data access tools)
    Visual Basic development
    Web development
    WAP (wireless) development
    R/3 drill-through
    The BW Data Access Consultant role has a broad range of responsibilities and may require multiple individuals to satisfy the role depending on the scope of the BW project and the requirements associated with data access.
    The BW Data Access Consultant should work closely with the individuals responsible for business requirements gathering and analysis and have a thorough understanding of the way the data will be used to make business decisions.
    Often significant change management issues are generated as a result of modifications required by end users to the data access design and implementation. As a result the BW Data Access Consultant is in a key position to provide valuable information to the change agent or change management process.
    Specifically, the BW Data Access Consultant is responsible for designing the data access solution to include:
    Understanding the data that will be available in BW in business terms
    Identifying the way end users want to analyze the data in BW
    Designing the data access solution to satisfy defined business requirements
    The BW Data Access Consultant is also responsible for developing the data access solution to include:
    Developing options for data access (i.e. web solution, R/3 drill through, ODS reporting, master data reporting, 3rd party tools)
    Developing prototypes of data access for review with end users
    Developing the required data access solutions
    Developing the associated interface programs and/or customized web enhancements, if necessary
    Configuring the Reporting Agent, if necessary
    Configuring the GIS
    Testing of all developed solutions
    Ensuring integration testing of data access solution
    Developing a production support plan
    Working with training development to include data access solution in BW course materials
    SAP BW Data Architect: The BW Data Architect is responsible for the overall data design of the BW project. This includes the design of the:
    BW InfoCubes (Basic Cubes, Multi-cubes, Remote cubes, and Aggregates)
    BW ODS Objects
    BW Datamarts
    Logical Models
    BW Process Models
    BW Enterprise Models
    The BW Data Architect plays a critical role in the BW project and is the link between the end user’s business requirements and the data architecture solution that will satisfy these requirements. All other activities in the BW project are contingent upon the data design being sound and flexible enough to satisfy evolving business requirements.
    The BW Data Architect is responsible for capturing the business requirements for the BW project. This effort includes:
    Planning the business requirements gathering sessions and process
    Coordinating all business requirements gathering efforts with the BW Project Manager
    Facilitating the business requirements gathering sessions
    Capturing the information and producing the deliverables from the business requirements gathering sessions
    Understanding and documenting business definitions of data
    Developing the data model
    Ensuring integration of data from both SAP and non-SAP sources
    Fielding questions concerning the data content, definition and structure
    This role should also address other critical data design issues such as:
    Granularity of data and the potential for multiple levels of granularity
    Use of degenerate dimensions
    InfoCube partitioning
    Need for aggregation at multiple levels
    Need for storing derived BW data
    Ensuring overall integrity of all BW Models
    Providing Data Administration development standards for business requirements analysis and BW enterprise modeling
    Provide strategic planning for data management
    Impact analysis of data change requirements
    As stated above, the BW Data Architect is responsible for the overall data design of the BW project. This includes the design of the:
    BW InfoCubes (Basic Cubes, Multi-cubes, Remote cubes, and Aggregates)
    BW ODS Objects
    BW Datamarts
    Logical Models
    BW Process Models
    BW Enterprise Models
    SAP BW Application Consultant: The BW Application Consultant is responsible for utilizing BW to satisfy the business requirements identified for the project. As provided in the other roles, if the scope of the BW project is tightly controlled and can use standard BW Business Content, InfoCubes, and Queries, the BW Application Consultant may assume the responsibility to perform several roles concurrently to include:
    BW Data Architect
    BW Data Access Consultant
    BW Data Extraction Consultant
    SAP Project Manager
    Business Process Team Lead
    Authorization Administrator
    If this occurs, the BW Application Consultant must have a broad range of skills and this position will be under significant pressure during the course of the BW project. In this situation, the BW Application Consultant inherently must be responsible for the overall integrated design and realization of the BW solution.
    If the project scope is broad and must extend Business Content, InfoCubes and/or Queries, then the project warrants resources being assigned to the roles identified above. In this case, the BW Application Consultant is responsible for the overall integrated design and coordinated realization of the BW solution.
    If this role is assumed by an SAP Consultant, often the expectations are that they are familiar with all components and functionality of Business Information Warehouse. This role often naturally becomes a focal point for all design consideration related to BW.
    The BW Application Consultant (or one of the resources identified above) uses the BW Administrator Workbench to perform the functions provided by BW:
    Establish connections to the BW sources
    Activate the standard Business Content
    Enable the standard InfoCubes and Queries
    Enhance the InfoCubes as required by the BW Data Architect
    Enhance the Queries as required by the BW Data Access Consultant
    Define authorization profiles and access
    Evaluate statistical performance and make recommendations to Basis support for optimization where possible
    Manage the CTS layer
    SAP BW Basis Consultant: The BW Basis Person must be able to advise on BW Landscape issues, Transport environment, Authorisation, Performance Issues of Database and BW, Installation of BW Server, Plug Ins and Frontend (For all layers there are patches / support packages) that should be regularly installed.
    This role can be assumed by the Basis Consultant (However, additional BW skills are absolutely necessary)
    Hope it helps..

  • How to create Multilingual PDQs and State Model..

    I want to implement state models and predefined queries in Chinese.. Please let me know the steps to do the same.

    In the Multilingual environment to have state models in Chinese, Consider following
    State Model's State Name is coming from LOV, you have to use LIC Language Independent Code which is Name in the LOV pick applet under state name.
    Define LOV with same LIC but language name as Chinese (PRC) or Chinese (Taiwan) with display value in Chinese character.
    Golden rule: LOV record with same LIC is possible only with different language name
    Same can be done for PDQs
    Cheers
    [email protected]

  • Best Oracle DBA Training at DBA School In Hyderabad

    Oracle-11g DBA Course Contents
    Introduction and Overview
    The uses of SQL queries
    Enhancing query performance
    Using Advanced SQL Functions to Build Queries
    Aggregate functions
    Single-row functions
    Performing Extensive Analysis with Analytical Functions
    Calculating ranks
    Extending the use of aggregates
    Defining sliding window boundaries
    Developing Complex Joins
    Using inner and outer joins
    How and when to use self-joins
    Applying the ANSI standard join syntax
    Using the set operators
    Building Subqueries
    Non-correlated subqueries
    Using correlated subqueries
    Subqueries in the FROM clause
    Subqueries as expressions
    Using Views and Temporary Tables
    Overcoming obstacles with views
    Temporary tables as alternatives to views
    Contact Us
    DBA School
    E - Block, Flat No - 508
    Keerthi Apartments,
    Yosufguda Road(Opposite Huda Maitrivanam),
    DTDC Lane(First Left of Yosufguda Road),
    Yellareddy Guda, Ameerpet,
    hyderabad, Pin : 500016
    Email : [email protected] Mobile : +91-9966293445 Phone: +91-40-30629104
    Visit: www.hyddbatraining.com/beta

    user8740508 wrote:
    ...... the best training for all Oracle, PeopleSoft and SQL DBA courses ............This is dishonourable spam from an institution that does not appear on [http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=317] and therefore would be a waste of money in terms of an approved hands on course. One also hopes the institute has valid oracle licences. A clear case of [http://blogs.oracle.com/certification/2009/04/are_you_getting_your_training.html]. The quality of the training may (or may not be) be good, but the brainless posting of this thread in the documentation forum by the spammer does not fill one with hope or respect {thread:id=1052644}.

  • Difference between service order and repair order?

    hi all,
    pl help me in understanding the difference between a service order and  repair order.
    pl tell me what is the process to create service order?
    what is the process to create a repair order?
    how we will know by looking into the order whether it is a service order or a repair order.
    thank you,
    hun

    Hun,
    Provides support for the complete Service processing lifecycle from Service Quotation creation to Billing. A service order is created if the customer has to be billed for services like utility usage, no. of pages printed (using counters etc). Service Order processing includes integrated validation of service contract price agreements and warranty entitlements.
    The cycle is :
    Business Scenario – Service quotation and service order management
    A.     Make inquiry – Customer contacts and requests for quotation
    B.     Create and communicate quotation – service rep. creates a quotation and sends it to the customer
    C.     Accept the quotation
    D.     Convert quotation into service order – and release the order
    E.     Create and optimize assignments - The Resource Planner assigns any field service tasks to one or more of his Field Service Representatives
    F.     Execute assignment, perform confirmation - The Field Service Representative performs the service assignment at the customer site and performs confirmation for the work done, materials used and so on
    G.     Approve confirmation, assign costs - The Service Manager checks and approves the confirmation data and decides which costs should be billed to the customer
    H.     Bill customer, perform analyses - The Service Manager triggers billing of the customer and performs analyses of the complete service order processing cycle
    Where as a repair order would be created when a customer finds a defect in say a product and the requests for a repair of replacement.
    The cycle is:
    The business scenario
    1.     Enter repair request
    The customer calls the service organization to request a repair. The agent enters the repair request. The system checks whether a warranty exists.
    2.     Send in defective product
    The customer sends in the product using the given return material authorization number.
    3.     Plan repair steps
    A service representative performs the technical analysis and enters the inspection result (causes, tasks, etc.). He decides what action should be taken based on the inspection result.
    4.     Create service quotation
    The system calculates the price for the planned repair and required spare parts, according to the price agreements in the service contract, and the warranty costs. The agent generates a service quotation.
    5.     Perform confirmation
    The customer accepts the quotation. The service representative repairs the product and confirms his working times and materials used. He also documents the inspection results.
    6.     Return repaired product
    The service representative returns the repaired product to the customer.
    7.     Create invoice
    The service representative triggers customer billing, based on the confirmed time and spare parts used, and in accordance with existing warranties and specific price agreements.
    8.     Analyze defect reasons
    Using predefined queries and reports, the service manager analyzes the most important defect reasons.
    Refer to CR700 - Service for details info.
    Regards,
    Julius

  • Help needed on prepareStatement in java

    Hi,
    how to make a Generic prepareStatement to execute different or rather dynamic queries.
    my idea is to have a table which will store query_id and query in it .
    the user will pass a query_id and the program should pick the query from table and pass it to prepareStatement ..
    please give yr ideas or suggestions..
    thanks,

    What do u mean by "dynamic Queries"???...
    Your solution represents a set of predefined queries, If this is the case, your suggested solution is optimum..

Maybe you are looking for