Help needed in oracle incentive compensation

Hi All,
Im working on oracle incentive compensation 11i.
I have a plan element, which i need to attach to nearly 2000 compensation plans.
For this, i'm having a custom program which calls the API cn_comp_plan_pub.create_comp_plan, to attach the plan element to all the plans.
But, the program ends in error and i'm getting an message like 'The data for this compensation plan is not consistent with the plan in the database. Compensation Plan:9999.99'. This error is from the API.
Has someone came across a similar error before. Can somebody provide some pointers on this.
Thanks in advance,
Mohan

you need to check with OIC functional in your project and understand the plan /data. This will answer your question.

Similar Messages

  • Oracle Incentive Compensation Question

    Hi,
    I would like to know if there are other users who have implemented "Oracle Incentive Compensation".
    We have implemented OIC about a year ago, and are currently running into performance issues in the "Loader, Collection and Calculation" process. We process huge transaction volume of data every day, and our process performance creeps up on some nights (Just before the next purge is due).
    Any help is greatly appreciated.
    Thanks!

    Hi,
    You also may want to analyze the collection and calculation process to see if there are any oppurtunities to tune. In some colelction process, we add some sql statements (indirect mappings, actions etc), that may slow down the process.
    You also may want to consider aggregating transactions before collection toe reduce the amount of data fed into OIC.
    Similarly, depending on how your comp plan is defined there may be opportunities to improve performance. Depending on what version you are on, there some options to aggregate data during rollup process so that calculation runs faster.
    If you need more specific details, you may reach me at [email protected]
    Regards
    Srini

  • Urgent help needed on oracle queueing

    Hi
    we have created AQ tables and queues but are facing with the following errors
    Thu Aug 30 17:25:31 2007
    Errors in file e:\orant\ora9i\pds\udump\pds_ora_4092.trc:
    ORA-00600: internal error code, arguments: [opidor: call 1], [], [], [], [], [], [], []
    Thu Aug 30 17:44:17 2007
    Errors in file e:\orant\ora9i\pds\udump\pds_ora_4092.trc:
    ORA-00600: internal error code, arguments: [17281], [1001], [0x25EBB628], [], [], [], [], []
    ORA-01001: invalid cursor
    Thu Aug 30 17:44:17 2007
    Errors in file e:\orant\ora9i\pds\udump\pds_ora_4092.trc:
    ORA-00600: internal error code, arguments: [17281], [1001], [0x25EBB628], [], [], [], [], []
    ORA-01001: invalid cursor
    ORA-00600: internal error code, arguments: [17281], [1001], [0x25EBB628], [], [], [], [], []
    ORA-01001: invalid cursor
    help needed asap
    thanx

    ORA-600 should be reported to Oracle support with trace files and alertlog.
    Well the following note may help you:
    Note: 433389.1
    Hope this Helps
    Regards

  • Help needed with oracle 11g installation

    Hi All,
    I need some help setting up oracle database with users, schemas and the like.
    I am new to oracle - using it due to a project requirement.
    Any advice, links etc would be great.
    Thanks in Advance

    Check out Oracle By Example tutorials here.
    http://www.oracle.com/technology/obe/11gr1_db/otn_all_db11gr1.html

  • Help needed with oracle text special character search

    Hi all
    Using oracle 11g sql developer 4.0
    I am facing this challenge where Oracle text when it comes to searching text that contains special character.
    This what I have done so far with help of http://www.orafaq.com/forum/t/162229/
      CREATE TABLE "SOS"."COMPANY"
       ( "COMPANY_ID" NUMBER(10,0) NOT NULL ENABLE,
      "COMPANY_NAME" VARCHAR2(50 BYTE),
      "ADDRESS1" VARCHAR2(50 BYTE),
      "ADDRESS2" VARCHAR2(10 BYTE),
      "CITY" VARCHAR2(40 BYTE),
      "STATE" VARCHAR2(20 BYTE),
      "ZIP" NUMBER(5,0)
       ) SEGMENT CREATION IMMEDIATE
      PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
      TABLESPACE "USERS" ;
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (1,'LSG SOLUTIONS LLC',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (2,'LOVE''S TRAVEL',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (3,'DEVON ENERGY',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (4,'SONIC INC',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (5,'MSCI',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (6,'ERNEST AND YOUNG',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (7,'JOHN DEER',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (8,'Properties@Oklahoma, LLC',null,null,null,null,null);
    Insert into COMPANY (COMPANY_ID,COMPANY_NAME,ADDRESS1,ADDRESS2,CITY,STATE,ZIP) values (9,'D.D.T  L.L.C.',null,null,null,null,null);
       BEGIN
    CTX_DDL.CREATE_PREFERENCE ('your_lexer', 'BASIC_LEXER');
         CTX_DDL.SET_ATTRIBUTE ('your_lexer', 'SKIPJOINS', '.,@-'''); -- to skip . , @ - ' symbols
        END;
      CREATE INDEX my_index2 ON COMPANY(COMPANY_NAME)
         INDEXTYPE IS CTXSYS.CONTEXT PARALLEL
       PARAMETERS ('LEXER your_lexer');   
    SELECT
    company_name
    FROM company
    WHERE CATSEARCH(company.COMPANY_NAME, 'LLC','') > 0
    ORDER BY company.COMPANY_ID;
    output
    company_name
    1 LSG SOLUTIONS LLC
    2 Properties@Oklahoma, LLC
    only return 2 row but should return 3

    I just noticed that I forgot to use an empty stoplist, so I have added that to the revised example below.  Otherwise, it uses a default stoplist that would not index common single-letter words like A and I.
    1. Whtat is Just search on single character 'L'? It give me error.
    Since it uses the NEAR operator, searching for just one letter causes incomplete syntax, asking it to search for L near a missing second value.  So, I have added additional code to allow for just one letter.
    2. How do I do auto refresh on this index on datastore?
    If I add "sync        (on commit)" it does not refresh the previously set token.
    Sync(on commit) does synchronize so that the data is immediately searchable.  You have to either optimize or rebuild or drop and recreate the index to condense the rows in the domain index table.
    3.lastly explanation of
    <seq>NEAR((' || letters_func (:search_string) || '),1,TRUE)</seq>
                      <seq>NEAR((' || letters_func (:search_string) || '),100,TRUE)</seq>
                    <seq>NEAR((' || letters_func (:search_string) || '),100,FALSE)</seq>
    why 100 true and 100 false
    100 is just a default value that I used for the second parameter of near, indicating how close the letters need to be to each other.  True and False are values for the third parameter of near, indicating whether or not the letters must be in the same order or not.  So, it returns the results in the order of first those that are very close to one another and in the same order, then those that may be further away but in the same order, then those that may be further away and in any order.
    SCOTT@orcl12c> CREATE TABLE company_near
      2    (company_id    NUMBER(10,0) NOT NULL ENABLE,
      3      company_name  VARCHAR2(50 BYTE))
      4  /
    Table created.
    SCOTT@orcl12c> SET DEFINE OFF
    SCOTT@orcl12c> BEGIN
      2  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (1,'LSG SOLUTIONS LLC');
      3  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (2,'LOVE''S TRAVEL');
      4  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (3,'DEVON ENERGY');
      5  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (4,'SONIC INC');
      6  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (5,'MSCI');
      7  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (6,'ERNEST AND YOUNG');
      8  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (7,'JOHN DEER');
      9  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (8,'Properties@Oklahoma, LLC');
    10  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (9,'D.D.T  L.L.C.');
    11  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (10,'LSG COMPANY, LLC');
    12  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (11,'LSG STAFFING, LLC');
    13  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (12,'L & S GROUP LLC');
    14  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (13,'L S & G, INC.');
    15  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (14,'L.S.G. PROPERTIES, L.L.C.');
    16  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (15,'LSGS PROPERTIES, LLC');
    17  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (16,'LSQ INVESTORS, L.L.C');
    18  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (17,'LHP SHERMAN/GRAYSON, LLC');
    19  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (18,'Walmart');
    20  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (19,'Wal mart');
    21  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (20,'LSG Property Investments, L.L.C.');
    22  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (21,'1224 S GALVESTON AVE, LLC');
    23  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (22,'1527 S GARY AVE, LLC');
    24  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (23,'FIFTEENTH STREET GRILL');
    25  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (24,'Massa Lobortis LLP');
    26  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (25,'Risus A Inc.');
    27  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (26,'Dollar $ store');
    28  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (27,'L.O.V.E., INC. ');
    29  Insert into COMPANY_NEAR (COMPANY_ID,COMPANY_NAME) values (28,'J-MART LLC ');
    30  END;
    31  /
    PL/SQL procedure successfully completed.
    SCOTT@orcl12c> CREATE OR REPLACE FUNCTION letters_func
      2    (p_string IN VARCHAR2)
      3    RETURN        VARCHAR2
      4  AS
      5    v_string     VARCHAR2(4000);
      6  BEGIN
      7    FOR i IN 1 .. LENGTH (p_string)
      8    LOOP
      9       IF REGEXP_LIKE (SUBSTR (p_string, i, 1), '[A-Z]', 'i')
    10       THEN
    11         v_string := v_string || SUBSTR (p_string, i, 1) || ',';
    12       END IF;
    13    END LOOP;
    14    v_string := RTRIM (v_string, ',');
    15    RETURN v_string;
    16  END letters_func;
    17  /
    Function created.
    SCOTT@orcl12c> BEGIN
      2    CTX_DDL.CREATE_PREFERENCE ('letters_datastore', 'MULTI_COLUMN_DATASTORE');
      3    CTX_DDL.SET_ATTRIBUTE
      4       ('letters_datastore',
      5        'COLUMNS',
      6        'letters_func (company_name) company_name');
      7    CTX_DDL.SET_ATTRIBUTE ('letters_datastore', 'DELIMITER', 'NEWLINE');
      8  END;
      9  /
    PL/SQL procedure successfully completed.
    SCOTT@orcl12c> CREATE INDEX letters_index ON company_near (company_name)
      2  INDEXTYPE IS CTXSYS.CONTEXT
      3  PARAMETERS
      4    ('DATASTORE  letters_datastore
      5       STOPLIST   CTXSYS.EMPTY_STOPLIST
      6       SYNC        (ON COMMIT)')
      7  /
    Index created.
    SCOTT@orcl12c> SELECT COUNT(*) FROM dr$letters_index$i
      2  /
      COUNT(*)
            24
    1 row selected.
    SCOTT@orcl12c> VARIABLE search_string VARCHAR2(100)
    SCOTT@orcl12c> EXEC :search_string := 'LSG'
    PL/SQL procedure successfully completed.
    SCOTT@orcl12c> SELECT SCORE(1), company_id, company_name
      2  FROM   company_near
      3  WHERE  CONTAINS
      4            (company_name,
      5             '<query>
      6            <textquery>
      7              <progression>
      8                <seq>'       || :search_string            || '</seq>
      9                <seq>NEAR((' || letters_func (:search_string) || '),1,TRUE)</seq>
    10                <seq>NEAR((' || letters_func (:search_string) || '),100,TRUE)</seq>
    11                <seq>NEAR((' || letters_func (:search_string) || '),100,FALSE)</seq>
    12              </progression>
    13            </textquery>
    14             </query>',
    15             1) > 0
    16  ORDER  BY SCORE(1) DESC
    17  /
      SCORE(1) COMPANY_ID COMPANY_NAME
            56          1 LSG SOLUTIONS LLC
            56         10 LSG COMPANY, LLC
            56         11 LSG STAFFING, LLC
            56         12 L & S GROUP LLC
            56         13 L S & G, INC.
            56         14 L.S.G. PROPERTIES, L.L.C.
            56         20 LSG Property Investments, L.L.C.
            56         15 LSGS PROPERTIES, LLC
            31         17 LHP SHERMAN/GRAYSON, LLC
             8         21 1224 S GALVESTON AVE, LLC
             4         22 1527 S GARY AVE, LLC
             4         23 FIFTEENTH STREET GRILL
    12 rows selected.
    SCOTT@orcl12c> EXEC :search_string := 'L'
    PL/SQL procedure successfully completed.
    SCOTT@orcl12c> /
      SCORE(1) COMPANY_ID COMPANY_NAME
            78          1 LSG SOLUTIONS LLC
            77          8 Properties@Oklahoma, LLC
            77          9 D.D.T  L.L.C.
            77         10 LSG COMPANY, LLC
            77         11 LSG STAFFING, LLC
            77         12 L & S GROUP LLC
            77         28 J-MART LLC
            77          2 LOVE'S TRAVEL
            77         26 Dollar $ store
            77         24 Massa Lobortis LLP
            77         23 FIFTEENTH STREET GRILL
            77         14 L.S.G. PROPERTIES, L.L.C.
            77         15 LSGS PROPERTIES, LLC
            77         16 LSQ INVESTORS, L.L.C
            77         17 LHP SHERMAN/GRAYSON, LLC
            77         20 LSG Property Investments, L.L.C.
            77         21 1224 S GALVESTON AVE, LLC
            77         22 1527 S GARY AVE, LLC
            76         19 Wal mart
            76         18 Walmart
            76         27 L.O.V.E., INC.
            76         13 L S & G, INC.
    22 rows selected.
    SCOTT@orcl12c> INSERT INTO company_near (company_id, company_name) VALUES (30, 'Laris Gordman llc.'  )
      2  /
    1 row created.
    SCOTT@orcl12c> COMMIT
      2  /
    Commit complete.
    SCOTT@orcl12c> SELECT COUNT(*) FROM dr$letters_index$i
      2  /
      COUNT(*)
            35
    1 row selected.
    SCOTT@orcl12c> EXEC :search_string := 'Laris Gordman llc.'
    PL/SQL procedure successfully completed.
    SCOTT@orcl12c> SELECT SCORE(1), company_id, company_name
      2  FROM   company_near
      3  WHERE  CONTAINS
      4            (company_name,
      5             '<query>
      6            <textquery>
      7              <progression>
      8                <seq>NEAR((' || letters_func (:search_string) || '),1,TRUE)</seq>
      9                <seq>NEAR((' || letters_func (:search_string) || '),100,TRUE)</seq>
    10                <seq>NEAR((' || letters_func (:search_string) || '),100,FALSE)</seq>
    11              </progression>
    12            </textquery>
    13             </query>',
    14             1) > 0
    15  ORDER  BY SCORE(1) DESC
    16  /
      SCORE(1) COMPANY_ID COMPANY_NAME
           100         30 Laris Gordman llc.
    1 row selected.
    SCOTT@orcl12c> EXEC CTX_DDL.OPTIMIZE_INDEX ('letters_index', 'FULL')
    PL/SQL procedure successfully completed.
    SCOTT@orcl12c> SELECT COUNT(*) FROM dr$letters_index$i
      2  /
      COUNT(*)
            24
    1 row selected.

  • Help needed with Oracle views

    Hello All,
    I have the following (simplified slightly as a example)
    CREATE VIEW TRACK30.GVITEMASSOCIATE002F AS
    SELECT
    VATTRIBUTEASSOCIATEZ0000.ATTRIBUTEID AS ATTRIBUTEID,
    ... lots more columns from vattributeassociate
    VISOTOPEZ0001.ISOTOPEID AS ISOTOPEID,
    ... lots more columns from visotope
    FROM
    VATTRIBUTEASSOCIATE VATTRIBUTEASSOCIATEZ0000, VISOTOPE VISOTOPEZ0001
    WHERE
    VATTRIBUTEASSOCIATEZ0000.A54E67=VISOTOPEZ0001.ISOTOPEID
    AND VATTRIBUTEASSOCIATEZ0000.ATTRIBUTEISID=47
    and
    CREATE VIEW TRACK30.GVITEM AS
    SELECT
    VITEMZ0000.ITEMID AS ITEMID,...
    GVITEMASSOCIATE002FZ0005.KEYID AS A553DB,...
    FROM
    VITEM VITEMZ0000, GVITEMASSOCIATE002F GVITEMASSOCIATE002FZ0005
    WHERE
    VITEMZ0000.ITEMID=GVITEMASSOCIATE002FZ0005.KEYID(+) AND
    (GVITEMASSOCIATE002FZ0005.ATTRIBUTEISID=47 OR GVITEMASSOCIATE002FZ0005.ATTRIBUTEISID IS NULL )
    and
    CREATE VIEW TRACK30.GVFINAL AS
    SELECT
    O.*,
    I,*,
    T,*,
    C.*
    FROM
    CONTENT O, GVITEM I, GVTRANSACTION T, GVCOLLECTION C
    WHERE
    O.COLLECTIONID=C.COLLECTIONID AND
    O.ITEMID=I.ITEMID AND
    O.TRANSACTIONID=T.TRANSACTIONID
    I'm getting back the numbers of rows I expect from each view and the data is correct at each stage EXCEPT within GVFINAL where the data from GVITEMASSOCIATE002F.VISOTOPE is missing. How could that be? The other data from GVITEMASSOCIATE002F.VATTRIBUTEASSOCIATE is present in GVFINAL. If I query the gvitem view then the data is present for visotope for a particular item but not when querying the gvfinal view?!?!?!?
    Anyone know why this is?
    Thanks in advance.
    Richard (Confused again)

    Hi, Thanks for the reply.
    The names are generated by some code so I don't really mind them being huge. ;-)
    I think you've skated over my point. So I'll try and explain a bit better and simplify it a bit more.
    within the content table the itemid column contains a list of all the items in their respective containers. Hence every item will be present and since I'm not filtering on containerid nothing would restrict this.
    within the gvitem view we have the data for all of the items therefore the counts within content and item grouped by itemid are identical.
    Therefore the join of gvitem to content should produce all of the data within gvitem and all of the data within content. (I've removed gvtransaction and gvcollection since they ain't pertinent to the problem).
    But, the data from within gvitemassociate which is joined to gvitem is missing from gvfinal. Yet the other information from within gvitem is present.
    Maybe an example will help...
    simplifying the views down to
    CREATE OR REPLACE VIEW GVITEM2 AS
    SELECT
    VITEMZ0000.ITEMID,
    GVITEMASSOCIATE0047Z0005.WHENAT AS A259197,
    GVITEMASSOCIATE0047Z0005.HALFLIFEAT
    FROM
    VITEM VITEMZ0000,
    GVITEMASSOCIATE0047 GVITEMASSOCIATE0047Z0005
    WHERE
    VITEMZ0000.ITEMID=GVITEMASSOCIATE0047Z0005.KEYID(+) AND
    (GVITEMASSOCIATE0047Z0005.ATTRIBUTEISID=47 OR GVITEMASSOCIATE0047Z0005.ATTRIBUTEISID IS NULL )
    CREATE OR REPLACE VIEW TRACK30.GVFINAL2 AS
    SELECT
    O.ITEMID,
    I.ITEMID AS GVITEMITEMID,
    I.A259197,
    I.HALFLIFEAT
    FROM
    CONTENT O, GVITEM2 I
    WHERE
    O.ITEMID=I.ITEMID
    Therefore itemid comes from content, gvitemitemid comes from vitem and the others come from gvitemassociate.
    and then doing...
    select * from gvitem2 where halflifeat between '18-APR-1910' and '18-APR-1920';
    gives
    ITEMID A259197 HALFLIFEA
    52806 03-JAN-06 18-APR-12
    52797 21-DEC-05 18-APR-12
    52798 21-DEC-05 18-APR-12
    52799 21-DEC-05 18-APR-12
    52800 21-DEC-05 18-APR-12
    51571 15-DEC-05 18-APR-12
    51572 15-DEC-05 18-APR-12
    51573 15-DEC-05 18-APR-12
    51575 15-DEC-05 18-APR-12
    51576 15-DEC-05 18-APR-12
    51577 15-DEC-05 18-APR-12
    11 rows selected.
    and then if I go
    select itemid,gvitemitemid,a259197,halflifeat from gvfinal2 where itemid in (52797,52798,52799,52800,52806)
    i get
    ITEMID GVITEMITEMID A259197 HALFLIFEA
    52797 52797
    52797 52797
    52800 52800
    52800 52800
    52798 52798
    52798 52798
    52806 52806
    52806 52806
    52799 52799
    52799 52799
    10 rows selected.
    So the A259197 and HalfLifeAt columns don't have data within them? yet they did a second ago??!?! e.g. itemid=52797
    interestingly if I query via halflifeat then I do get that information but that's no good to me since I need to filter by container in the program.
    e.g.
    select itemid,gvitemitemid,a259197,halflifeat from gvfinal2 where halflifeat between '18-APR-1910' and '18-APR-1920'
    ITEMID GVITEMITEMID A259197 HALFLIFEA
    51571 51571 15-DEC-05 18-APR-12
    51571 51571 15-DEC-05 18-APR-12
    51572 51572 15-DEC-05 18-APR-12
    51572 51572 15-DEC-05 18-APR-12
    51573 51573 15-DEC-05 18-APR-12
    51573 51573 15-DEC-05 18-APR-12
    51573 51573 15-DEC-05 18-APR-12
    51573 51573 15-DEC-05 18-APR-12
    51575 51575 15-DEC-05 18-APR-12
    51576 51576 15-DEC-05 18-APR-12
    51577 51577 15-DEC-05 18-APR-12
    51577 51577 15-DEC-05 18-APR-12
    52797 52797 21-DEC-05 18-APR-12
    52797 52797 21-DEC-05 18-APR-12
    52798 52798 21-DEC-05 18-APR-12
    52798 52798 21-DEC-05 18-APR-12
    52799 52799 21-DEC-05 18-APR-12
    52799 52799 21-DEC-05 18-APR-12
    52800 52800 21-DEC-05 18-APR-12
    52800 52800 21-DEC-05 18-APR-12
    52806 52806 03-JAN-06 18-APR-12
    52806 52806 03-JAN-06 18-APR-12
    22 rows selected.
    It looks like Oracle's joining differently depending on how I filter (Which it obviously would) but is sometimes ignoreing joins when it shouldn't (IMO).
    Bizarre or what?
    I suspect I'm missing something obvious but for the life of me cannot see it!
    Heeeeelllllppppp.
    Thanks
    Richard

  • Help needed in oracle 11g soa suite.........(BPEL Process manager)

    we tried to download bpel process manager 11g but as per oracle it is under Oracle Fusion Middleware 11gR1 so we have downloaded the same also.....*
    but the problem is agter installation we are not getting anuthing called oracle bpel process manager and also we are not able to run soa suite..........*
    Can you please suggest how we can install the same or is there any other way so that we can run bpel process manager.*

    Hi,
    Download SOA 11.1.1.2.0 from OTN.
    1. Don't forget to download RCU (Repository Configuration Utility). It is an extractable zip folder. Extract it. Navigate to its bin folder. Invoke rcu.sh/rcu.bat. It will open RCU. Choose Create. Enter your db details. In the next screen, choose SOA Infrastructure schema. Provide a schema prefix. Default would be 'DEV'. Proceed with further steps.
    2. After installing 11gR1, navigate to your $ORACLE_HOME/common/bin
    Invoke config.sh/config.cmd based on your OS. This will open the configuration wizard.
    Choose create domain option. Enter the domain name. Select the templates: SOA Suite and Enterprise Manager. In the JDBC Datasources screen, enter the SOA schema information, db details. Complete the wizard. No need to customize anything else. This will create a SOA Domain.
    3. Run the setNMProps.sh/cmd from $MW_HOME/oracle_common/common/bin folder.
    4. Navigate to $MW_HOME/wlserver_10.3/server/bin. Execute startNodeManager.sh/cmd. This will start the node manager.
    5. Now navigate to your $DOMAIN_HOME. You will be able to find startWeblogic.cmd/sh file. Execute it. This will start your Admin Server.
    6. Once the server started, login to WLS Admin Console (http://host:7001/console). Navigate to Servers. Click on Control tab. Select soa_server1. Start the server.
    This will start the SOA server. To test your soa is up, access the url http://host:8001/soa-infra
    There is no BPEL Console/ ESB Console / OWSM console in 11g. Everything is managed from your EM. EM url would be http://host:admin_server_port/em (http://host:7001/em)

  • Help needed in Oracle Reports

    I am creating an Oracle Report.Now there is one Repeatating Frame in the Report.
    This Frame`s header title is also appearing on last page when there is no record for it ...
    Please help how to Stop this to display at last page when their is no record in it.....

    Hi,
    First of all you are in the wrong forum. The report forum is
    Reports
    and for you problem it heppens because sometimes the detail records covers the complete page and for total or summary fields header/group frame goes to the next page. For this thing you can do one thing. There is Page Protect property in the header frame keep it YES and then try.
    -Ammad

  • Help needed with Oracle C++

    Hello,
    I am currently working on a replatforming project from HP UX to SUN Solaris 5.9. The Old HP Server has Oracle 8.0.5 while the Sun Server has Oracle version 9.2.0. In the source code which is in C++ I have :
    struct define_data
    ub1 buf [MAX_ITEM_BUFFER_SIZE];
    float flt_buf;
    sword int_buf;
    sb2 indp;
    ub2 col_retlen;
    ub2 col_retcode;
    static char scratch1[];
    struct define_data *Sql_Data;
    In the code, I am unable to copy the Sql_Data.buf to scratch1.
    i am trying to do the following:
    strcpy(scratch1, (char *) Sql_Data[i].buf);
    but no value is copied to scratch1 unlike on HP server where it gets copied.
    Is there any way to do it. Is it because of the data type ub1? Please help.
    Thanks

    In this example scratch1 is defined as a simple pointer (since the brackets are empty). If this is really how the code looks I'm surprised it works at all. If you don't allocate memory for scratch1 there's no telling what it's doing.
    You can always use strdup() instead and that should work. Just don't forget to free this memory when you are through with it.
    If it compiles the mismatched types are irrelevant.

  • Help Needed Regarding Oracle AP Invoice Cancellation/Hold Functionality

    What I need to do is to assign invoice hold and cancel rights to a user without giving him any other rights to modify the invoice in anyway. Basically what I want is that my user could hold or cancel any invoices pending payment but not be able to change anything else regarding that invoice.
    My consultants tell me that it's not do-able and hold/cancel rights come with a set of other invoice modification rights which will be assigned if these are assigned. This, not only is a major no-no for me but I also highly doubt this, considering the wholeness of Oracle Financials. Please, can you let me know a way that this could be done?
    Thanks,
    Jawad

    Sorry I didn't got You..
    If you want user to place a HOLD,then that can me achieved by placing manual Hold.....
    A user of the invoices will always have the rights to modify the invoice....so in what way you want to Restrict the user..??

  • Help needed for Oracle Upgrade

    Dear all,
    We are planning to upgrade our Oracle version from 10.2.0.2.0 to 10.2.0.4.0.  is any settings/configurations that we have to do in BW  when the DB upgrade is going on.
    is any document available for the same.
    please help in this.
    Regards,
    Mohankumar.G

    thread has been closed since no replies for the same.

  • Help Need on Oracle eMail Server 5.1

    Hi,
    I've installed email server 5.1 but I cannot receive e-mails. I have created accounts, I have send mail installed and working. I have configured it accordingly. When I connect it doesn't give me any errors. but When I send emails to an account on my email server I get
    error #4.4.1
    PLUS when I start the email server manually it starts up successfully but when I try to start the service(from services) it give me Service specific error 1
    Can anyone help me???
    Thank you

    This board is for discussion of the Oracle Internet File System. The Oracle Email Server 5.1 is not part of the Oracle Internet File System, so we are unable to provide support for that product in this forum. Please contact Oracle Worldwide Support for further assistance.

  • Help needed related oracle streams

    Can Oracle Streams do column change detection? If so, can the changed column be identified in the replicated output?
    · What kinds of flexibility are there in the replicated output? Can we select rows related to a changed row from the same table; from different tables?
    · Is there any flexibility in what columns get replicated?
    · Can any transformations, even very basic ones, be done as part of the replication process?
    · What flexibility is there in how replicated data gets compiled over time? Is all replicated data extracted at once or can the replicated records be accumulated in a file over time?
    · What formats can replicated data come in? Database entries? XML? CSV?
    · Are there any transfer utilities that are included OOB (ex. XML for services, FTP tool, etc.)?

    What you need is DBMS_CHANGE_NOTIFICATION
    http://www.psoug.org/reference/dbms_change_notification.html

  • Help needed from Oracle form 6i developer and oracle applications 11i

    I am looking for an Oracle Technical ebusiness suite SCM freelancer with solid experience and strong knowledge of oracle forms 6i.
    Role will be to develop a new simple form and integrating this developed custom form with oracle standard form in Oracle applications 11i
    More details will be provided later on and ready to negotiate the price for this project..............
    It should not take more than 10 days to complete this project. Interested candidate should let me know asap.
    Edited by: user8725114 on Aug 17, 2009 8:18 PM

    Hi,
    Try the built-in procedure WEB.SHOW_DOCUMENT. See some examples in the on-line help of Forms.
    You can call this built-in procedure in a Form level trigger , called 'KEY-HELP' (when the user presses the <Ctrl>+<H> buttons) , or if you have a button on the form use the trigger 'WHEN-BUTTON-PRESSED'.
    Hope the above will help you...
    Simon

  • ISetup for use with Oracle Incentive Compensation (OIC)

    I have read conflicting reports as to whether or not iSetup would be available for use to migrate Compensation Plans (and all other OIC configurations) across instances of Oracle Apps eBusiness.
    Does anyone know if R12 (12.04) is capable of handling OIC migrations? Is there any documentation available as to how one would configure iSetup for use with OIC?
    Thanks in advance.

    Hi,
    This is Mugunthan from iSetup development. OIC is not covered as a part of standard selection sets shipped by Oracle. You may consider logging a SR (product code - 841) to get the coverage.
    If you already have java program/scripts that migrate OIC, then you can plugin them with iSetup. You can also write your own BC4J APIs for migration of OIC setups and register with iSetup.
    To know more about writing BC4J iSetup Fwk APIs, please log a SR.

Maybe you are looking for