Oracle BOM Common Operations

Hi, i'm getting a Note in the routing items, the message says "You can only view common Operations"
I dont undestand this message, what i should to review or what setup must my item have.
I have compare my item with other where the message dont show is, and i already dont see the different.
Any suggest about this?
[email protected]
best regarts.

Hi - my response was based on the assumption that you are issuing component 1A to your job then making your changes to its attributes and then directly adding it to your finished good. I assumed that you had no need to inventory or track the amounts of 1A position 11's, 1A position 21's, or 1A position 31's that were created.
If you need to keep track of how you've altered your 1A's, then perhaps another layer to your BOM would be in order.
How about something like this?
Finished good
..1A position 11, qty = 1
........1A generic component, qty = 1
..1A position 21
........1A generic component, qty = 1
..1A position 32
........1A generic component, qty = 1
..Other components
This would produce 4 jobs. One for the finished good and 3 others for the various 1A configurations.
-Tracy

Similar Messages

  • Help with oracle 11g pivot operator

    i need some help with oracle 11g pivot operator. is it possible to use multiple columns in the FOR clause and then compare it against multiple set of values.
    here is the sql to create some sample data
    create table pivot_data ( country_code number , dept number, job varchar2(20), sal number );
    insert into pivot_data values (1,30 , 'SALESMAN', 5000);
    insert into pivot_data values (1,301, 'SALESMAN', 5500);
    insert into pivot_data values (1,30 , 'MANAGER', 10000);     
    insert into pivot_data values (1,301, 'MANAGER', 10500);
    insert into pivot_data values (1,30 , 'CLERK', 4000);
    insert into pivot_data values (1,302, 'CLERK',4500);
    insert into pivot_data values (2,30 , 'SALESMAN', 6000);
    insert into pivot_data values (2,301, 'SALESMAN', 6500);
    insert into pivot_data values (2,30 , 'MANAGER', 11000);     
    insert into pivot_data values (2,301, 'MANAGER', 11500);
    insert into pivot_data values (2,30 , 'CLERK', 3000);
    insert into pivot_data values (2,302, 'CLERK',3500);
    using case when I can write something like this and get the output i want
    select country_code
    ,avg(case when (( dept = 30 and job = 'SALESMAN' ) or ( dept = 301 and job = 'SALESMAN' ) ) then sal end ) as d30_sls
    ,avg(case when (( dept = 30 and job = 'MANAGER' ) or ( dept = 301 and job = 'MANAGER' ) ) then sal end ) as d30_mgr
    ,avg(case when (( dept = 30 and job = 'CLERK' ) or ( dept = 302 and job = 'CLERK' ) ) then sal end ) as d30_clrk
    from pivot_data group by country_code;
    output
    country_code          D30_SLS               D30_MGR               D30_CLRK
    1      5250      10250      4250
    2      6250      11250      3250
    what I tried with pivot is like this I get what I want if I have only one ( dept,job) for one alias name. I want to call (30 , 'SALESMAN') or (301 , 'SALESMAN') AS d30_sls. any help how can I do this
    SELECT *
    FROM pivot_data
    PIVOT (SUM(sal) AS sum
    FOR (dept,job) IN ( (30 , 'SALESMAN') AS d30_sls,
              (30 , 'MANAGER') AS d30_mgr,               
    (30 , 'CLERK') AS d30_clk
    this is a simple example .... my real life scenario is compliated with more fields and more combinations .... So something like using substr(dept,1,2) won't work in my real case .
    any suggestions get the result similar to what i get in the case when example is really appreciated.

    Hi,
    Sorry, I don't think there's any way to get exactly what you requested. The values you give in the PIVOT ... IN clause are exact values, not alternatives.
    You could do something like this to map all alternatives to a common value:
    WITH     got_dept_grp     AS
         SELECT     country_code, job, sal
         ,     CASE
                  WHEN  job IN ('SALESMAN', 'MANAGER') AND dept = 301 THEN 30
                  WHEN  job IN ('CLERK')               AND dept = 302 THEN 30
                                                                     ELSE dept
              END     AS dept_grp
         FROM     pivot_data
    SELECT     *
    FROM     got_dept_grp
    PIVOT     (     AVG (sal)
         FOR     (job, dept_grp)
         IN     ( ('SALESMAN', 30)
              , ('MANAGER' , 30)
              , ('CLERK'   , 30)
    ;In your sample data (and perhaps in your real data), it's about as easy to explicitly define the pivoted groups individually, like this:
    WITH     got_pivot_key     AS
         SELECT     country_code, sal
         ,     CASE
                  WHEN  job = 'SALESMAN' AND dept IN (30, 301) THEN 'd30_sls'
                  WHEN  job = 'MANAGER'  AND dept IN (30, 301) THEN 'd30_mgr'
                  WHEN  job = 'CLERK'    AND dept IN (30, 302) THEN 'd30_clrk'
              END     AS pivot_key
         FROM    pivot_data
    SELECT     *
    FROM     got_pivot_key
    PIVOT     (     AVG (sal)
         FOR     pivot_key
         IN     ( 'd30_sls'
              , 'd30_mgr'
              , 'd30_clrk'
    ;Thanks for posting the CREATE TABLE and INSERT statements; that really helps!

  • Java.lang.NoClassDefFoundError: oracle/jbo/common/ampool/ApplicationPoolException

    Oracle 9iAS J2EE Container 2.0 running on Sun Solaris 5.8
    Development Env:
    Oracle 9i JDeveloper Release Candidate running on Win2000
    I have created a few JSPs in Jdeveloper and they work fine in the embedded OC4J server on Windows.
    Then I downloaded oc4j_extended.zip and unzipped and installed in the Solaris box using the Readme.txt instructions. Then I deployed my .deploy file directly to Oracle 9iAS from Jdeveloper9i.
    When I try to reach the page of on the appserver I got the following error:
    Request URI:/vca/Virtual.jsp
    Exception:
    java.lang.NoClassDefFoundError: oracle/jbo/common/ampool/ApplicationPoolException
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName0(Compiled Code)
         at java.lang.Class.forName(Compiled Code)
         at com.evermind.server.ApplicationContextClassLoader.findClass(Compiled Code)
         at java.lang.ClassLoader.loadClass(Compiled Code)
         at java.lang.ClassLoader.loadClass(Compiled Code)
         at oracle.jsp.parse.JspUtils.loadClassJDK(Compiled Code)
         at oracle.jsp.parse.JspUtils.loadClass(Compiled Code)
         at oracle.jsp.parse.JspRTTag.(JspRTTag.java:100)
         at oracle.jsp.parse.JspParseState.createTagParser(Compiled Code)
         at oracle.jsp.parse.JspParseTag.parseNextTag(Compiled Code)
         at oracle.jsp.parse.JspParseTagFile.parse(Compiled Code)
         at oracle.jsp.parse.OracleJsp2Java.transform(OracleJsp2Java.java:40)
         at oracle.jsp.runtimev2.JspPageCompiler.attemptCompilePage(JspPageCompiler.java:280)
         at oracle.jsp.runtimev2.JspPageCompiler.compilePage(JspPageCompiler.java:173)
         at oracle.jsp.runtimev2.JspPageInfo.compileAndLoad(JspPageInfo.java:362)
         at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:357)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:145)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:356)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:306)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(Compiled Code)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
         at com.evermind.server.http.HttpRequestHandler.processRequest(Compiled Code)
         at com.evermind.server.http.HttpRequestHandler.run(Compiled Code)
         at com.evermind.util.ThreadPoolThread.run(Compiled Code)
    Does the installation file for oc4j missing some libraries? I thought they would be already installed? Should I manually copy them from the embedded oc4j from my Windows installation. If yes, which files?
    Please help.
    Regards,
    D.C.

    You need to configure oc4J_extended with BC4J runtime libraries in order to run BC4J applications.
    Check out the information in help system
    Launch JDev Help system
    Select "packaging and deploying"
    Select "Ways to deploy Business components for Java (Bc4J)"
    Select "Loading BC4J runtime libraries to oc4J"
    raghu
    JDev Team

  • Error: (0) cannot access directory oracle\jbo\common\appmgr; verify that directory is

    Help!
    Error: (0) cannot access directory oracle\jbo\common\appmgr; verify that directory is reachable from classpath and/or sourcepath.
    hi,
    I am Yun Dai P.R.China nanchang
    [email protected]
    when I compile the *.jsp, I always get this error message,
    My software settings:
    Jdeveloper 3.1;
    Oracle 8i RDBMS;
    Win2000 server (sp1);
    how can I solve this problem?
    featureBean.java and feature.jsp:
    feature.jsp:
    <%@ page contentType="text/html;charset=WINDOWS-1252"%>
    <%@ page language = "java" errorPage="errorpage.jsp" import = "java.util.*, oracle.jbo.*, javax.naming.*, oracle.jdeveloper.html.*, oracle.jbo.common.appmgr.*, oracle.jbo.html.databeans.*" %>
    <%
    // make sure the application is registered
    oracle.jbo.html.jsp.JSPApplicationRegistry.registerApplicationFromPropertyFile(session, "package1_Package1Module");
    %>
    <html>
    <head>
    <LINK REL=STYLESHEET TYPE="text/css" HREF="<%=session.getValue("CSSURL")%>">
    <title>Welcome to JDeveloper Auctions</title>
    </head>
    <body bgcolor="#FFFFFF" TEXT="black" BGCOLOR="#FFFFFF" LINK="#336699" ALINK="#6699CC" >
    <p><br>
    <table BORDER=0 CELLSPACING=0 CELLPADDING=4 WIDTH="100%" >
    <tr><td BGCOLOR="#336699"><b><font face="Arial" color="#FFFFFF" >Today's Featured Items</font></b></td></tr>
    </table>
    <br>
    <center>
    <!-- Features Begin -->
    <jsp:useBean class="auctionbeans.featureBean" id="features" scope="request" >
    <%
    features.initialize(application,session, request,response,out,"package1_Package1Module.srchItemsView");
    features.render();
    %>
    </jsp:useBean>
    <!-- Features End -->
    </center>
    </body> </html>
    featureBean.java
    package auctionbeans;
    import java.io.*;
    import oracle.jbo.*;
    import oracle.jdeveloper.html.*;
    public class featureBean extends oracle.jdeveloper.html.DataWebBeanImpl {
    public void render() {
    try
    out.println( "<td> <!-- left panel featured items -->");
    out.println( "");
    out.println( "<font face=verdana,arial,helvetica size=-1><b>Today's Featured Items...</b></font>");
    out.println( "<br clear=left>");
    out.println( "");
    out.println( "");
    out.println( "<!-- item 1 -->");
    out.println( "");
    out.println( "<p>");
    out.println( "<A href=\"srch_results.jsp?QRY=cat_id=10\">");
    out.println( "<font face=verdana,arial,helvetica size=-1><b>In Software</b></font><br>");
    out.println( "</a>");
    out.println( "<strong><font face=verdana,arial,helvetica color=#cc6600> Oracle JDeveloper 3.0</font></strong><br>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<table border=0 align=left cellpadding=0 cellspacing=0>");
    out.println( "<tr>");
    out.println( "<td>");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=39\">");
    out.println( "<IMG border=0 src=\"/bc4jauctions/webapp/images/jdevlogo.gif\"></a>");
    out.println( "</td></tr><tr><td><center><font face=verdana,arial,helvetica size=-2>");
    out.println( "");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=39\">Details</a>");
    out.println( "");
    out.println( "</font></center>");
    out.println( "</td></tr></table>");
    out.println( "");
    out.println( "<b>Oracle JDeveloper Suite 3.0</b> provides a complete and integrated Java development and deployment environment for");
    out.println( "creating enterprise-scale, high performance e-bus iness applications.");
    out.println( "<br>");
    out.println( "<br>");
    out.println( "Go to <A href=\"srch_results.jsp?QRY=cat_id=10\">Software</a>");
    out.println( "<br clear=left>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<!-- item 3 --></p>");
    out.println( "<p>");
    out.println( "<font face=verdana,arial,helvetica size=-1><b>");
    out.println( "<A href=\"srch_results.jsp?QRY=cat_id=1\">");
    out.println( "In");
    out.println( " Automotive</b></font><br></A>");
    out.println( "<strong><font face=verdana,arial,helvetica color=#cc6600> 2000 BMW Z8</font></strong><br>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<table border=0 align=left cellpadding=0 cellspacing=0><tr><td>");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=1\">");
    out.println( "<IMG alt=\"\" border=0 src=\"/bc4jauctions/webapp/images/z8-sm.gif\" ></a>");
    out.println( "</td></tr><tr><td><center><font face=verdana,arial,helvetica size=-2>");
    out.println( "");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=1\">Details</a>");
    out.println( "");
    out.println( "</font></center>");
    out.println( "</td></tr></table> <b>A 2000 BMW Z8 Featured in the new James Bond Thriller,");
    out.println( "<a href=\"BidsView_Browse.jsp?ITEMROWINDEX=14\">'The World is Not Enough'</a></b> is now available! Are you looking for the");
    out.println( " quintessence, the ultimate passion for driving? The");
    out.println( " answer to this is: The BMW 8 Series coup? This");
    out.println( " exquisite sports coupe turns mobility into an exhilarating");
    out.println( " experience. The 8 Series is fascinating as a design");
    out.println( " object, and is an impressive carrier of state-of-the-art");
    out.println( " technology.</p>");
    out.println( "<p>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "Go to <A href=\"srch_results.jsp?QRY=cat_id=1\">Automotive</a>");
    out.println( "<br clear=left>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<!-- item 3 --></p>");
    out.println( "<p>");
    out.println( "<font face=verdana,arial,helvetica size=-1><b>");
    out.println( "<A href=\"srch_results.jsp?QRY=cat_id=1\">");
    out.println( "In");
    out.println( " Automotive</b></font><br></A>");
    out.println( "<strong><font face=verdana,arial,helvetica color=#cc6600> 1998 Acura NSX</font></strong><br>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<table border=0 align=left cellpadding=0 cellspacing=0><tr><td>");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=2\">");
    out.println( "<IMG alt=\"BidsView_Browse.jsp?ITEMROWINDEX=2\" border=0 src=\"/bc4jauctions/webapp/images/acura-sm.jpg\" ></a>");
    out.println( "</td></tr><tr><td><center><font face=verdana,arial,helvetica size=-2>");
    out.println( "");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=2\">Details</a>");
    out.println( " ");
    out.println( "</font></center>");
    out.println( "</td></tr></table><b>A 1998 Acura NSX");
    out.println( " has been put up for auction!</b> <br>A vehicle like the NSX comes along perhaps once in a generation. It");
    out.println( "represents everything that motivates a passionate driver to get into cars.");
    out.println( "It's the chance to design an exotic car from the ground up.</p>");
    out.p rintln( "<p> ");
    out.println( " ");
    out.println( " ");
    out.println( "");
    out.println( "Go to <A href=\"srch_results.jsp?QRY=cat_id=1\">Automotive</a>");
    out.println( "<br clear=left>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<!-- item 2 --></p>");
    out.println( "");
    out.println( "<p>");
    out.println( "<A href=\"srch_results.jsp?QRY=cat_id=12\">");
    out.println( "<font face=verdana,arial,helvetica size=-1><b>In Miscellaneous</b></font><br>");
    out.println( "</a>");
    out.println( "<strong><font face=verdana,arial,helvetica color=#cc6600> Lion King BroadWay Show Tickets</font></strong><br>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<table border=0 align=left cellpadding=0 cellspacing=0><tr><td>");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=45\">");
    out.println( "<IMG alt=\"\" border=0 src=\"/bc4jauctions/webapp/images/lking-sm.jpg\" ></a>");
    out.println( "</td></tr><tr><td><center><font face=verdana,arial,helvetica size=-2>");
    out.println( "");
    out.println( "<A href=\"BidsView_Browse.jsp?ITEMROWINDEX=45\">Details</a>");
    out.println( "");
    out.println( "</font></center>");
    out.println( "</td></tr></table><b>Act now to get Lion King BroadWay Show Tickets!</b> <br>We have Lion King broadway tickets for the orchestra, mezzanine and balcony sections available");
    out.println( " for delivery today! The lion king has been the hottest broadway show ticket since it opened, and");
    out.println( " the demand has not let down since winning six Tony award nominations. The lion king on");
    out.println( " broadway is a fantastic show that you must see to appreciate.");
    out.println( "");
    out.println( "<p>");
    out.println( "Go to <A href=\"srch_results.jsp?QRY=cat_id=12\"><U><FONT");
    out.println( " color=#0000ff>Miscellaneous</FONT></U></a>");
    out.println( "<br clear=left>");
    out.println( "");
    out.println( "");
    out.println( "<br>");
    out.println( "<br>");
    out.println( "<center>");
    out.println( "<img src=\"/bc4jauctions/webapp/images/bc4jvisa.gif\">");
    out.println( "</center>");
    out.println( "<br>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "</td>");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "");
    out.println( "<!-- Left panel end -->");
    out.println( "");
    } catch(Exception ex)
    throw new RuntimeException(ex.getMessage());
    null

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by sarantos:
    I had the same problem!What you have to do is to remove this statement from the import of every jsp (in the very first tag).<HR></BLOCKQUOTE>
    I tried to do what you propose, it been compiled, but works not properly
    null

  • How to create global toolbar for some common operation like add, delete etc

    Hi,
    I want to create one global toolbar which contains buttons for common operations such as add, delete, modify etc.
    I have one globl .jspx page and in its center facet, I am loading my each screen's .jsff page.
    Now I want to create global toolbar on my .jspx page and when I click on toolbar's add button at that time it should call, currently loaded .jsff (loaded in center facet of .jspx page) backing bean's add method.
    How can I get the instance of currently loaded .jsff backing bean in my toolbar's backing bean and also I need it with its current state( means whatever UI components have values I should be able to get it in my instance).
    Regards,
    Devang

    Hi,
    since page templates don't support method expression arguments there are two options I can imagine
    - define a contract between the toolbar buttons and the availability of a managed bean available for the consumer page. If for example each page has a managed bean like <viewId>_toolbar then the Toolbar could reference exposed methods on this bean (which must be consistent)
    - Another option is to have the page passing in the EL string to access the iterator to operate on as an attribute of the template you use. Then you create a ValueExpression from it and call it for the button action events that you point to the managed bean you deploy with the template
    Frank

  • Oracle JVM and Operating System JVM different?

    Are Oracle JVM and Operating System JVM different?
    For applying the DST patches if JVM is updated from OS patches do we need to apply any other jvm patches again?

    Hi,
    Yes, the OracleJVM is embedded in the RDBMS kernel and does not share any reference/components with the JDK (i.e., OS JVM); fwiw, you can learn more about OracleJVM (archtecture, memory management, security, threading, performance) in chapter two of my book.
    Regarding the DST patch, there is an RDBMS patch that should cover OracleJVM as well; Re: How to verify if the DST patch applied correctly or not.
    Kuassi http://db360.blogspot.com

  • Oracle Forms equivalent operations in Oracle ADF

    I need to know whether there are equivalent operations in ADF corresponding to these operations in Oracle Forms
    System.Current_block
    System.Current_record
    System.Current_form
    etc...

    As a mechanism to working out how ADF works, a suggested read is the Fusion Dev Guide: http://download.oracle.com/docs/cd/E16162_01/web.1112/e16182/toc.htm
    Once you've done this, as extension the dev guide has appendixes "F - ADF Equivalents of Common Oracle Forms Triggers" & "G Performing Common Oracle Forms Tasks in Oracle ADF" for assisting Forms programmers in moving to ADF, a feature/mind map as you will.
    However as Vinod says, don't make the mistake of thinking ADF is similar to Forms in its implementation. While Forms and ADF attempt to achieve similar results (ie. applications querying data from a db and showing to the user to view or edit), they do it in totally different technologies.
    CM.

  • Oracle 9i - Common Criteria Evaluated Configuration

    I see Oracle9i (9.2.0.1.0) has successfully completed evaluation (http://www.cesg.gov.uk/site/iacs/index.cfm?menuSelected=1&displayPage=152&id=269). Oracle have missed a trick as their evaluated edition page does not show this yet.
    The security target and certification reports both refer to "Evaluated Configuration Document for Oracle9i Release 9.2.0, Oracle Corporation" to be read inconjunction with the reports. Is this document available for download? I cannot find it in the Documentation repository. Any help in obtaining this would be most appreciated.
    Regards,
    Kevin Sloan
    Rural Payments Agency
    United Kingdom

    what you need is: Cisco Adaptive Security Appliance (ASA) Firewall & Virtual Private Network (VPN) Platform Preparative Procedures & Operational User Guide Version 0.8 April 2011 This document describes how to install and configure the Cisco ASA 5500 Series Adaptive Security Appliance (ASA) running software version 8.3.2 as certified by Common Criteria Evaluation Assurance Level 4 (EAL4). i got a pdf from Ashit Vora, Cisco Systems, Inc., Cisco Global Certifications Team – Manager, FIPS/CC eliot robinson sterling national bank [email protected]

  • Oracle 11g: Oracle insert/update operation is taking more time.

    Hello All,
    In Oracle 11g (Windows 2008 32 bit environment) we are facing following issue.
    1) We are inserting/updating data on some tables (4-5 tables and we are firing query with very high rate).
    2) After sometime (say 15 days with same load) we are feeling that the Oracle operation (insert/update) is taking more time.
    Query1: How to find actually oracle is taking more time in insert/updates operation.
    Query2: How to rectify the problem.
    We are having multithread environment.
    Thanks
    With Regards
    Hemant.

    Liron Amitzi wrote:
    Hi Nicolas,
    Just a short explanation:
    If you have a table with 1 column (let's say a number). The table is empty and you have an index on the column.
    When you insert a row, the value of the column will be inserted to the index. To insert 1 value to an index with 10 values in it will be fast. It will take longer to insert 1 value to an index with 1 million values in it.
    My second example was if I take the same table and let's say I insert 10 rows and delete the previous 10 from the table. I always have 10 rows in the table so the index should be small. But this is not correct. If I insert values 1-10 and then delete 1-10 and insert 11-20, then delete 11-20 and insert 21-30 and so on, because the index is sorted, where 1-10 were stored I'll now have empty spots. Oracle will not fill them up. So the index will become larger and larger as I insert more rows (even though I delete the old ones).
    The solution here is simply revuild the index once in a while.
    Hope it is clear.
    Liron Amitzi
    Senior DBA consultant
    [www.dbsnaps.com]
    [www.orbiumsoftware.com]Hmmm, index space not reused ? Index rebuild once a while ? That was what I understood from your previous post, but nothing is less sure.
    This is a misconception of how indexes are working.
    I would suggest the reading of the following interasting doc, they are a lot of nice examples (including index space reuse) to understand, and in conclusion :
    http://richardfoote.files.wordpress.com/2007/12/index-internals-rebuilding-the-truth.pdf
    "+Index Rebuild Summary+
    +•*The vast majority of indexes do not require rebuilding*+
    +•Oracle B-tree indexes can become “unbalanced” and need to be rebuilt is a myth+
    +•*Deleted space in an index is “deadwood” and over time requires the index to be rebuilt is a myth*+
    +•If an index reaches “x” number of levels, it becomes inefficient and requires the index to be rebuilt is a myth+
    +•If an index has a poor clustering factor, the index needs to be rebuilt is a myth+
    +•To improve performance, indexes need to be regularly rebuilt is a myth+"
    Good reading,
    Nicolas.

  • Oracle ADF - Commit operation issue.

    Hi,
    I am new to Oracle ADF. I am using Oracle jDeveloper 11.1.1.4.0
    and facing problem when I try to save a new record from within application.
    I have called a action on commit button and used auto generated code, here is the it -
    BindingContainer bindings = getBindings();
    OperationBinding operationBinding = bindings.getOperationBinding("Commit");
    Object result = operationBinding.execute();
    if (!operationBinding.getErrors().isEmpty()) {
    return null;
    I read that after execute statement framework calls doDML(int operation, TransactionEvent e) method in EOImpl and there we do insert/update/delete...etc,
    But when I debug my application it doesn't. Please correct me if I am wrong.
    Unable to understand what exactly the problem is?
    Appreciate your help.
    Thanks in advance.
    Madhav.

    Hi,
    Yes, I do have a break point in doDML() of EOImpl.java
    Also I have another break point in bean before it calls the EOImpl's doDML().
    I'll show you the action method in bean which get's call on click of commit button in .jspx,
        public String commitAction() {
            BindingContainer bindings = getBindings();
            OperationBinding operationBinding = bindings.getOperationBinding("Commit");
            Object result = operationBinding.execute();
            if (!operationBinding.getErrors().isEmpty()) {
                return null;
            return null;
        }In this method I put a break point at
    Object result = operationBinding.execute();from here control doesn't go to EOImpl class.
    Here is the .jspx code for commit button,
    <af:commandButton   text="Commit"
                                    disabled="#{!bindings.Commit.enabled}"
                                    id="cb1"
                                    action="#{CustomerProfileBean.commitAction}"/>Can I use both action and actionListener properties for same command button?
    Is this technically correct?
    Thanks,
    Madhav.
    Edited by: 877436 on Aug 4, 2011 11:49 PM

  • Best approach for post-update (Oracle Forms equivalent) operations?

    Hi
    Having scanned all the available literature / blogs / forum posts I can find, I'm not sure of the correct way to proceed here, can anybody advise?
    I am planning to build a custom OAF page to update rows in a seeded Apps table.
    After any update via my page, I want to insert a message into a custom audit table, to record the event for reporting purposes. In Forms I would have used a POST-UPDATE trigger to do that, but there doesn't seem to be a direct equivalent in OAF.
    Here are the approaches I have considered
    1. Db trigger, or related approach. I don't want to do this on a seeded table.
    2. Create a pl/sql EO on the seeded table, use the pl/sql code to store the audit rows on update (this seems easiest to me ...).
    3. Use CallableStatement to create the rows in AM and call from CO (or EO?).
    4. Create java EOs for both the seeded table and the audit table, and implement the audit table update by manipulating the audit table EO.
    From all I have read, I believe #4 is the correct approach as pl/sql EOs are not recommended (except to leverage existing APIs), but it's not clear to me how to go about coding it, could somebody help me get started please?

    Gyan Darpan wrote:
    Step 1- create a Custom method in AM.
    Step 2 - Create a Eo & EOVO for the Audit table.
    Step 3- Get all the value from the page ..which u want to save inside the audit table.
    Step 4 - Once u get the value..set the same to the EOVO using setAttribute();
    Step 5 - Call this method before calling commit.
    Thanks Gyan, that's very helpful. I have a table with multiple updates, and I wasn't confident about how to identify the
    updated records to process them one by one, so after some more searching/experimentation I end up with this approach :
    1. Created an EO + EOVO for the Audit table (not sure VO actually required in this approach).
    2. Exposed the doDML method in the Seeded EO by clicking Data Manipulation Methods on the EO's 'Java' page.
    3. In the doDML method, I added code like this, which is called on every update : ( RequestsEO is the EO of the table being updated, MessagesEO is the audit table also being inserted into. )
           // Get New Message ID and instantiate a MessagesEO row.
           Number Id=Rtr.getSequenceValue("XX_MESSAGES_SEQ");
           NameValuePairs nvp = new NameValuePairs(new String[]{"LineId"},new Object[]{Id.toString()});
           MessagesEOImpl Msg = (MessagesEOImpl)getOADBTransaction().createEntityInstance("oracle.apps.xx.testaudit.server.MessagesEO",nvp);
           // Set various required fields in MessagesEO.
           Msg.setLineId(Id);
           Msg.setLineType("A");
           Msg.setSourceName("AUDITSREQ");
           Msg.setSourceId("1");
           // Build Audit message from fields in updated record.
           Number RequestId=getRequestId();
           String sRequestId=RequestId.toString();
           String sAttribute5=getAttribute5();
           Msg.setTextline("Updated Request ID [" +sRequestId + "] to [" +sAttribute5 + "].");
           // Update Request
           super.doDML(operation, e);
             I'm pretty happy with the result, but am I doing anything I "shouldn't" here?
    In particular, should I try to use VO and/or calling a method in the AM rather than coding direct in the EO?
    Thanks again
    RMH

  • Oracle 10g/11g - Operating system support info required

    I want to know all the operating systems supported by oracle 10g and 11g. I searched through oracle tech. center, but failed to find this information.
    I want to know if oracle (10g/11g) is supported on Linux S/390?
    Thanks
    Mac

    Did you go through the certification matrix?
    http://www.oracle.com/technology/support/metalink/index.html

  • Oracle BR0973W Database operation alert warning

    Hello experts,
    I hope you can help me with the following:
    In transaction DB13 the checkdb job reports the following errors:
    BR0973W Database operation alert - level: WARNING, operation: sdvgirhz.dbp, time: 2007-05-14 15.46.27, condition: Last 'dbp' operation failed with rc = 4
    BR0973W Database operation alert - level: WARNING, operation: sduxubpz.tse, time: 2007-03-30 08.58.27, condition: Last 'tse' operation failed with rc = 4
    BR0973W Database operation alert - level: WARNING, operation: sduxuaou.dfa, time: 2007-03-30 08.46.40, condition: Last 'dfa' operation failed with rc = 2
    I would like to get rid of these messages in dbcheck but can't figure out how to do it.
    I searched the notes database, google and this forum and still couldn't find an answer.
    Some data regarding oracle and sap versions:
    SAP_ABA     700     0009     SAPKA70009     Cross-Application Component
    SAP_BASIS     700     0009     SAPKB70009     SAP Basis Component
    PI_BASIS     2005_1_700     0006     SAPKIPYJ76     PI_BASIS 2005_1_700
    ST-PI     2005_1_700     0003     SAPKITLQI3     SAP Solution Tools Plug-In
    SAP_BW     700     0006     SAPKW70006     SAP NetWeaver BI 7.0
    SAP_AP     700     0003     SAPKNA7003     SAP Application Platform
    BBPCRM     500     0003     SAPKU50003     BBPCRM
    ST-A/PI     01I_CRM500     0000          -     Application Servicetools for CRM 500
    Database system      ORACLE   
    Release              10.2.0.2.0
    Thanks in advance for helping.
    Regards
    Dirk Visser

    the operations mentioned were not succesfully done...check the corresponding logfiles
    -> dbp = alter database parameter (brspace)
    -> tse = extend tablespace (brspace)
    -> dfa = alter data file (brspace)
    GreetZ, AH

  • How to modeling BOM for operation which appears more than 1 time in a route

    Dears,
    We have a route like below, operation OP01 appears 2 times in different sequence.
    OP01->OP02->OP01-.OP04
    (seq1->seq2->seq3->seq4)
    How can I modeling its BOM to let user assembly like below
    OP01(seq1): use component01
    OP01(seq3): use component03
    Since BOM maintenance can not set to assembly a component in operation at a assigned sequence of a router, so in the OP01(seq1), it will display component01 and component03 to let user assembly.
    How can we handle this problem?
    Thank you.

    Ivan,
    I looks like you are modeling two different operations as one operation. When process steps differ in the component you are assembling, it is almost always a gut idea to model then as separated operations (assemby component1 and assembly component3).
    ME allows you to use the same operation several times in a route but they should really mean the same.
    Best Regards,
    Miguel

  • Problem with Oracle Forums with Opera Browser

    Hello Oracle, i am having trouble navigating and posting thread with Opera Browser version 8.54 The problem is the following:
    When i enter an Url in the Opera Browser for example:
    BPEL
    The page apears ok except for the images that does not appear
    and the main problem is that the links appear to point to this direction
    http://forums.oracle.com/thread.jspa?threadID=384456&tstart=0
    That points to a Oracle 404 error page.
    The link should be pointing to
    Bpel Process Analytics
    It appears that the forums page generates the wrong page link, it apears that deletes the /forums part from the page link.
    Thank you very much

    I have the same problem. Here is the error from alert log
    Thu Mar 23 10:40:10 2006
    Errors in file /oracle/admin/CAASTGPD/udump/caastgpd_ora_10365.trc:
    ORA-07445: exception encountered: core dump [lnxsni()+177] [SIGSEGV] [Address not mapped to object] [0x1] [] []
    Thu Mar 23 10:44:23 2006
    Errors in file /oracle/admin/CAASTGPD/udump/caastgpd_ora_11256.trc:
    ORA-07445: exception encountered: core dump [lnxsni()+177] [SIGSEGV] [Address not mapped to object] [0x1] [] []
    Thu Mar 23 10:45:08 2006
    Here is from trace file
    Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0x1, PC: [0xa1cde3d, lnxsni()+177]
    Registers:
    %eax: 0x00000000 %ebx: 0x0ad4d4c4 %ecx: 0x00000000
    %edx: 0x00000001 %edi: 0x6d9f37a0 %esi: 0x00000016
    %esp: 0xbfff4a18 %ebp: 0xbfff4a84 %eip: 0x0a1cde3d
    %efl: 0x00010202
    lnxsni()+160 (0xa1cde2c) movzb (%edx),%ecx
    lnxsni()+163 (0xa1cde2f) cmp $0x80,%ecx
    lnxsni()+169 (0xa1cde35) jz 0xa1ce706
    lnxsni()+175 (0xa1cde3b) jmp 0xa1cde40
    lnxsni()+177 (0xa1cde3d) movzb (%edx),%ecxlnxsni()+180 (0xa1cde40) mov 0xffffffd0(%ebp),%edi
    lnxsni()+183 (0xa1cde43) mov %ecx,%eax
    lnxsni()+185 (0xa1cde45) sar $0x7,%eax
    lnxsni()+188 (0xa1cde48) mov %eax,0xffffffcc(%ebp)
    *** 2006-03-23 10:44:23.963
    ksedmp: internal or fatal error
    ORA-07445: exception encountered: core dump [lnxsni()+177] [SIGSEGV] [Address not mapped to object] [0x1] [] []
    Current SQL statement for this session:
    SELECT SYS_OP_ITR("XML_CONTENT",:"SYS_B_0",:"SYS_B_1") FROM "XML_DOCUMENT" "XML_DOCUMENT"
    ----- Call Stack Trace -----
    calling call entry argument values in hex
    location type point (? means dubious value)
    ksedmp()+269 call ksedst()+0 1 ? 0 ? 0 ? 1 ? 6678302C ?

Maybe you are looking for

  • How do I stop iTunes from automatically "correcting" song info from the iTunes Store?

    I frequently rename songs that I download from the iTunes Store for various reasons. For example, when I bought Pet Shop Boys' album Electric on CD, I changed the album name of the pre-release single "Vocal" from "Vocal - Single" to "Electric", and a

  • VERY slow startup/performance - Cocktail?

    First off, I have an iMac G5 2 Ghz w/ 512 memory, OSX 10.4.8. I have two accounts on this because a while back, probably due to a bad font, my entire Adobe CS2 suite suddenly became unusable (interminable beach ball). I deleted the font and trashed m

  • Open in a new Window noot working in OBIEE 11.1.1.6

    Hi Experts I have just installed 11.1.1.6 and found that "OPen in a new window " functionality is not working. I created a report and applied the action link in one of teh column value. I n teh properties , I set the link to open in a new window . Bu

  • How do i get to use i tunes on my iphone 4??????????

    Really need help badly can not get i tunes to do anything on my iphone 4 or my laptop dwn loaded everything like it sed to an dwn icloud an other appps but carnt get them to do wot they say ya can do with theeem helpp me plz some body asap would be g

  • Key length message - how to correct it?

    I added a couple of fields two an existing Z table (APPL0) and when I activate I am getting this warning message. Table ZMATLIST: Key length > 120 (Restricted functionality) Message no. DT214 Diagnosis The key length, i.e. the sum of the field length