Workforce Event tables in HR Analytics

Hi Experts,
I am working on the HR analytics and am currently involved in the ETL cutomisation.
I see that there is a table W_WRKFC_EVT_MERGE_F which is loaded by a PLP mapping.
I need to understand if this table is 'Always insert' or does it get updated too; as I could not find the update logic for the load.
Thanks in advance!
Anamika

I do not believe the records in this table get UPDATED per-se...the records do however get DELETED and re-loaded depending on the nature of the incremental changes. I believe the PLP_WorkforceEventFact_Month_Mntn mapping deletes records from W_WRKFC_EVT_MERGE_F and new/changed records will be reloaded via the PLP_WorkforceEventFact_Merge mapping.
If this was helpful, please mark as correct or helpful.

Similar Messages

  • Event Table Error

    I've implemented the event table in OBIEE 10.1.3.4.1 and I'm facing this error:
    2011-09-02 12:04:58
    [55004] The prepare operation failed while polling from table UET.
    2011-09-02 12:04:58
    [nQSError: 22005] Repository metadata: column has no data type information.
    2011-09-02 12:04:58
    [55005] The cache polling delete statement failed for table UET.
    My connection pool uses OCI 10g/11 and the table was imported using OCI too. After reading in a blog about the differences between the code imported by ODBC, I did the necessary changes (. Now my code is that:
    DECLARE TABLE "Controle Cache".."BIEE"."UET" AS "UET" UPGRADE ID 449075 NOT CACHEABLE CACHE EVENT TABLE POLL FREQUENCY 300 NO INTERSECTION ROW COUNT 8.000000 LAST UPDATED '2011-09-01 12:53:24'
         PRIVILEGES ( READ);
    DECLARE COLUMN "Controle Cache".."BIEE"."UET"."UPDATETYPE" AS "UPDATETYPE" UPGRADE ID 450774 TYPE "DOUBLE" PRECISION 15 SCALE 0 NOT NULLABLE
         PRIVILEGES ( READ);
    DECLARE COLUMN "Controle Cache".."BIEE"."UET"."UPDATETIME" AS "UPDATETIME" UPGRADE ID 450775 TYPE "DATETIME" PRECISION 0 SCALE 0 NOT NULLABLE
         PRIVILEGES ( READ);
    DECLARE COLUMN "Controle Cache".."BIEE"."UET"."DBNAME" AS "DBNAME" UPGRADE ID 450776 TYPE "CHAR" PRECISION 40 SCALE 0 NULLABLE
         PRIVILEGES ( READ);
    DECLARE COLUMN "Controle Cache".."BIEE"."UET"."CATALOGNAME" AS "CATALOGNAME" UPGRADE ID 450777 TYPE "VARCHAR" PRECISION 40 SCALE 0 NULLABLE
         PRIVILEGES ( READ);
    DECLARE COLUMN "Controle Cache".."BIEE"."UET"."SCHEMANAME" AS "SCHEMANAME" UPGRADE ID 450778 TYPE "VARCHAR" PRECISION 40 SCALE 0 NULLABLE
         PRIVILEGES ( READ);
    DECLARE COLUMN "Controle Cache".."BIEE"."UET"."TABLENAME" AS "TABLENAME" UPGRADE ID 450779 TYPE "VARCHAR" PRECISION 40 SCALE 0 NOT NULLABLE
         PRIVILEGES ( READ);
    DECLARE COLUMN "Controle Cache".."BIEE"."UET"."OTHER" AS "OTHER" UPGRADE ID 450780 TYPE "VARCHAR" PRECISION 80 SCALE 0 NULLABLE
         PRIVILEGES ( READ);
    I've already connected the database with the same user of connection pool and I could insert and delete records.
    My database structure is that:
    Name          Type          Nullable     DEFAULT
    UPDATETYPE     NUMBER          N     1     
    UPDATETIME     DATE          N     SYSDATE     
    DBNAME          CHAR(40)     Y          
    CATALOGNAME     VARCHAR2(40)     Y          
    SCHEMANAME     VARCHAR2(40)     Y          
    TABLENAME     VARCHAR2(40)     N          
    OTHER          VARCHAR2(80)     Y          
    Any idea what could be wrong?
    Thanks

    Hi,
    There could be an issue with the table schema,run ddl from OracleBI\server\Schema\SAEPT.**.sql .Then import the table to the rpd physical layer
    Workaround this issue by using the supplied default creation script for event polling table, located in folder:
    <OracleBI>\server\Schema\SAEPT.Oracle.sql
    There are several SAEPT (Siebel Analytics Event Polling Table) scripts, named differently depending on your particular database.
    Re-naming the (user-defined) column names of the event polling table to match those in the OracleBI\server\Schema\SAEPT.Oracle.sql file will resolve the issue.
    Rgds,
    Dpka

  • BI Configuration manger Error while mapping Workforce Event Reason Combination → Workforce Event Detail

    Hi
    we installed OBIA 11.1.1.7.1 and we are performing configuraiton for HRMS / HCM.
    In configuration manager when we try to map "Domain member mappings for domain map Source Workforce Event Reason Combination → Workforce Event Detail"
    we get error "Java.lang.NullPointerExecption:  ADF_FACES-60097: For more information please see the server error log"
    when i check server log i am getting following error.
    Need your input please.
    i check in database such a object does not not exists
    "invalid name pattern: DEV_BIACOMP.FND_TABLE_OF_VARCHAR2_120"
    [ecid: bec22a6ffc2aafb0:-2f0779d2:141da31bf5d:-8000-0000000000004cc7,0]
    [APP: oracle.biacm#11.1.1.7.1] [DSID: 0000K7QDhdLF4EWFLzmJOA1IPEbf000005]
    getRoles W1tsL6Nt4L0vLEDBaul+/L4iuRiuUrka, obi raised java.sql.SQLException: invalid name pattern: DEV_BIACOMP.FND_TABLE_OF_VARCHAR2_120[[
    java.sql.SQLException: invalid name pattern: DEV_BIACOMP.FND_TABLE_OF_VARCHAR2_120
      at oracle.jdbc.oracore.OracleTypeADT.initMetadata(OracleTypeADT.java:599)
      at oracle.jdbc.oracore.OracleTypeADT.init(OracleTypeADT.java:506)
      at oracle.sql.ArrayDescriptor.initPickler(ArrayDescriptor.java:2152)
      at oracle.sql.ArrayDescriptor.<init>(ArrayDescriptor.java:260)
      at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:167)
      at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:135)
      at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:117)
      at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:75)
      at oracle.jdbc.driver.NamedTypeAccessor.otypeFromName(NamedTypeAccessor.java:89)
      at oracle.jdbc.driver.TypeAccessor.initMetadata(TypeAccessor.java:96)
      at oracle.jdbc.driver.T4CCallableStatement.allocateAccessor(T4CCallableStatement.java:759)
      at oracle.jdbc.driver.OracleCallableStatement.registerOutParameterInternal(OracleCallableStatement.java:196)
      at oracle.jdbc.driver.OracleCallableStatement.registerOutParameter(OracleCallableStatement.java:258)
      at oracle.jdbc.driver.OracleCallableStatementWrapper.registerOutParameter(OracleCallableStatementWrapper.java:1783)
      at weblogic.jdbc.wrapper.CallableStatement_oracle_jdbc_driver_OracleCallableStatementWrapper.registerOutParameter(Unknown Source)
      at oracle.apps.fnd.applcore.common.ApplSession.getRoles(ApplSession.java:706)
      at oracle.apps.fnd.applcore.common.ApplSession.attachSession(ApplSession.java:2436)
      at oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl.prepareSession(OAApplicationModuleImpl.java:979)
      at oracle.jbo.server.ApplicationModuleImpl.prepareSession(ApplicationModuleImpl.java:6918)
      at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:182)
      at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9316)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4530)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2460)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2270)
      at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3169)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:592)
      at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:525)
      at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:520)
      at oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1609)
      at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1514)
      at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1485)
      at oracle.apps.fnd.applcore.Profile.getNonBindingContainerProfileService(Profile.java:341)
      at oracle.apps.fnd.applcore.Profile.getService(Profile.java:318)
      at oracle.apps.fnd.applcore.Profile.get(Profile.java:223)
      at oracle.apps.fnd.applcore.common.ApplSessionUtil.getProfileValue(ApplSessionUtil.java:3295)
      at oracle.apps.fnd.applcore.patterns.uishell.internal.ExternalServicesAdapter.getProfileValue(ExternalServicesAdapter.java:385)
      at oracle.apps.fnd.applcore.patterns.uishell.ui.bean.ManageSandboxesBean.getSandboxCheckActive(ManageSandboxesBean.java:314)
      at oracle.apps.fnd.applcore.patterns.uishell.ui.bean.ManageSandboxesBean.isRenderFlag(ManageSandboxesBean.java:1248)
      at sun.reflect.GeneratedMethodAccessor912.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at javax.el.BeanELResolver.getValue(BeanELResolver.java:293)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
      at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
      at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
      at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.getBooleanProperty(UIXComponentBase.java:1363)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.isRendered(UIXComponentBase.java:496)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:154)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:213)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:343)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1432)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:358)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:840)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:422)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2788)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelBorderLayoutRenderer.renderSideFacet(PanelBorderLayoutRenderer.java:316)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelBorderLayoutRenderer._renderRightFacets(PanelBorderLayoutRenderer.java:384)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelBorderLayoutRenderer._encodeAllWithSideFacets(PanelBorderLayoutRenderer.java:227)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelBorderLayoutRenderer.encodeAll(PanelBorderLayoutRenderer.java:83)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1432)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:358)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:840)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:422)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2788)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer._encodeChild(PanelGroupLayoutRenderer.java:432)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.access$300(PanelGroupLayoutRenderer.java:30)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:682)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer$EncoderCallback.processComponent(PanelGroupLayoutRenderer.java:601)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelGroupLayoutRenderer.encodeAll(PanelGroupLayoutRenderer.java:358)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1432)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:358)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:840)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:422)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2788)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeTopFacet(PanelStretchLayoutRenderer.java:781)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeHorizontalPane(PanelStretchLayoutRenderer.java:1255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:298)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1432)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:358)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:840)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:422)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2788)
      at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2150)
      at oracle.adfinternal.view.page.editor.renderkit.PageCustomizableRenderer.encodeAll(PageCustomizableRenderer.java:330)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1432)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:358)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:840)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:422)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2788)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1146)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1432)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:358)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:840)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:422)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2788)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:438)
      at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1432)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:358)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:840)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)

    Hi,
    sorry, but this forum cannot assist in issues that include Oracle Fusion Applications as we don't have the same JDeveloper version publicly available.
    Frank

  • Purge Cache with Oracle BI Event tables don#t work

    Hi,
    i want to purge the bi server cache an oracle bi event table.
    i created an table like:
    create table BISE_UPDATE_EVENTS
    UPDATE_TYPE INTEGER default 1 not null,
    UPDATE_TIME DATE default SYSDATE not null,
    DB_NAME VARCHAR2(40 BYTE),
    CATALOG_NAME VARCHAR2(40 BYTE),
    SCHEMA_NAME VARCHAR2(40 BYTE),
    TABLE_NAME VARCHAR2(40 BYTE) not null,
    OTHER VARCHAR2(80 BYTE)
    and defied it in the Administration tool as an event table
    i insert data into it:
    INSERT INTO BISE_update_events
    (db_name, catalog_name, schema_name, table_name
    VALUES (NULL, NULL, 'PSLID_DT', 'DI_LI_MANDANT'
    COMMIT
    But purging the cache don't work.
    I got error messages in NQServer.log:
    2010-02-19 11:49:56
    [55004] The prepare operation failed while polling from table BISE_UPDATE_EVENTS.
    2010-02-19 11:49:56
    [nQSError: 22006] Repository metadata: missing column object: ID=5111903:5046337.
    2010-02-19 11:49:56
    [55005] The cache polling delete statement failed for table BISE_UPDATE_EVENTS.
    Got somebody help?
    Regards Christian

    From the Manual :-
    SchemaName
    The name of the schema where the physical table that was updated resides.
    Populate the SchemaName column only if the event table does not reside in the same database as the physical tables being updated. Otherwise, set it to the null value.
    TableName
    The name of the physical table that was updated. The name has to match the name defined for the table in the Physical layer of the Administration Tool.
    Values cannot be null.
    Can you check once to see if you really need to put the schemaname and also if the tablename defined in the RPD is the same as put in the insert statement. Finally, the user used in the connection pool should have delete rights on your polling table.
    hope this helps

  • Setup event table cache clear for - Essbase cube table

    we have event polling table for clearing the cache now having issues in setting up for essbase physical cube tables.
    1. we have structure of hyperion like this for physical cube table "CONSOL"- where schema is empty.
    "Hyperion"."CONSOLX".."CONSOL"
    2. Event polling table is in different database/connection
    When the event table is populated without schema, polling actually looking for the table in the database configured for the event pool connection pool and not "hyperion".
    *[55001] The physical table Hyperion:CONSOLX:Event Polling:CONSOL in a cache polled row does not exist.*
    When i read in some blogs...I understood its working as expected(when something is null it looks in event polling database)
    Has anybody configured event polling for hyperion cubes table cache clear ?
    Thanks
    Ayaps

    what is your insert statement in UET table?
    Looks like you are missing one value out of 4 required. Thats why it is considering Event Pooling in between. As you have event pooling table in different physical database, you have to fill DbName,CatalogName,SchemaName and TableName in the UET tables.

  • How to grant BI server to write to event table.

    Hi,
    I've created my event polling table and activated it. But how and where to set up so that the data source for the event table can write to the physical table?
    Thanks.
    May

    hi,
    you explain us your situation really good.but you forgot to tell us the most import,the measures in aggregate table and the aggregated dimensions.
    meaning,you have 7 measures aggregated in some levels of your dimensions tables?if yes,there is no possibility Bi goes anywhere else..(by choosing only these measures and the defined levels at your dimensions..)
    One more thing,if you choose a combination of your 2 fact data sources,bi goes?where???
    hope i helped...
    http://greekoraclebi.blogspot.com/

  • Event Table won't work

    This is my tables and data:
    CREATE TABLE Client
    (Client_Code CHAR (4) PRIMARY KEY,
    Client_Name CHAR (15),
    Client_Address CHAR (20),
    Client_City CHAR (22),
    Client_State CHAR (2),
    Client_Zip CHAR (5),
    Client_Phone CHAR (10) );
    CREATE TABLE Event
    (Event_Code (2) PRIMARY KEY,
    Client_Code CHAR (4),
    Event_Day CHAR (20),
    Event_Date DATE,
    Event_Menu CHAR (35) );
    CREATE TABLE Supply
    (Supply_Code CHAR (5) PRIMARY KEY,
    Supply_Name CHAR (25),
    Supply_Quantity CHAR (5),
    Supply_Cost CHAR (6) );
    CREATE TABLE Provider
    (Provider_Code CHAR (7) PRIMARY KEY,
    Supply_Code CHAR (5),
    ProviderName CHAR (15) );
    INSERT INTO Client
    VALUES ('1000', 'Tom Kane', '1019 Dungan St', 'Philadelphia', 'PA', '19152', '2156732216');
    INSERT INTO Client
    VALUES ('1001', 'Mark Rocca', '343 Capital Way', 'Washington', 'DC', '62359', '4646932668');
    INSERT INTO Client
    VALUES ('1002', 'Larry Cone', '7275 Dennis Road', 'Santa Monica', 'CA', '49215', '6095576339');
    INSERT INTO Client
    VALUES ('1003', 'Sally Finegan', '6628 Lynford St', 'Wildwood', 'NJ', '23462', '2678923650');
    INSERT INTO Client
    VALUES ('1004', 'Hal Romero', '8620 Colony Dr', 'Tampa', 'FL', '73068', '7639958636');
    INSERT INTO Event
    VALUES ('00', '1000', 'Friday', '12-MAY-2010', 'Steak and Lobster');
    INSERT INTO Event
    VALUES ('01', '1001', 'Monday', '22-MAY-2010', 'Deli Sandwiches');
    INSERT INTO Event
    VALUES ('02', '1002', 'Saturday', '30-MAY-2010', 'Pancakes and Eggs');
    INSERT INTO Event
    VALUES ('03', '1003', 'Tuesday', '11-JUNE-2010', 'Roast Beef and Pork');
    INSERT INTO Event
    VALUES ('04', '1004', 'Sunday', '26-JUNE-2010', 'Meatballs and Pasta');
    INSERT INTO Supply
    VALUES ('10001', 'Golden Quality', '100', '12050');
    INSERT INTO Supply
    VALUES ('10002', 'Market Fresh', '125', '14199');
    INSERT INTO Supply
    VALUES ('10003', 'Pantry Fresh', '150', '9687');
    INSERT INTO Supply
    VALUES ('10004', 'Gold Quality', '175', '10567');
    INSERT INTO Supply
    VALUES ('10005', 'America Choice', '200', '8623');
    INSERT INTO Provider
    VALUES ('50001', '10001', 'Walmart');
    INSERT INTO Provider
    VALUES ('50002', '10002', 'Target');
    INSERT INTO Provider
    VALUES ('50003', '10003', 'Pathmark');
    INSERT INTO Provider
    VALUES ('50004', '10004', 'Acme');
    INSERT INTO Provider
    VALUES ('50005', '10005', 'Superfresh');
    I having everything working correctly except the Event Data. I am getting the following error:
    CREATE TABLE Event
    (Event_Code (2) PRIMARY KEY,
    Client_Code CHAR (4)
    Event_Day CHAR (20),
    Event_Date DATE,
    Event_Menu CHAR (35) )
    ORA-00902: invalid datatype

    You never specified a data type for your EVENT_CODE.
    CREATE TABLE Event
    (Event_Code <MISSING DATA TYPE> (2) PRIMARY KEY,
    Client_Code CHAR (4)
    Event_Day CHAR (20),
    Event_Date DATE,
    Event_Menu CHAR (35) )Also after taking a look at this model I have a question. How come there are no foreign keys? For example I would assume that the CLIENT_CODE in the EVENT_TABLE references the CLIENT table?
    What's the purpose of EVENT_DAY? What does that store. If it is the day of the week or something like that then you don't need that column and you can use TO_CHAR() function against the EVENT_DATE to get that information.
    Finally, I see you are using a lot of CHAR based columns. Any particular reason? Unless your column values are always going to be the maximum you should consider using VARCHAR2 instead.
    Edited by: Centinul on Apr 26, 2010 2:50 PM

  • Event table other than SWEQUEUE

    Hi
    SWEQUEUE contains the event details for the events that have not been successfully sent outside, or completed.
    Is there any table where the successful event details are saved, as we need to identify daily which event IDs were successful and which were not. Using SWEQADM is not suitable as there are admin access issues which cannot be worked around.
    Thanks.

    Hi,
    Please check the package SWE. you may get the required table.

  • WDA Consume UI events (table selection)

    Hello,
    I have the following situation:
    I have a table (populated by supp-method A) and some other UI elements (populated by supp-method B showing additional information / details to the table entry).
    Supp-method B is executed anytime the lead selection of the table changes.
    If some of these values in the underlying UI elements are changed, I'd like to prompt the user with a "Save"-dialog if he changes the lead selection of the table. Unlikely the PopUp dialog runs asynchronously and the change to the lead selection occurs in the background while the PopUp dialog is being displayed. I can avoid the execution of the supp-method B (so the data isn't lost), but the lead selection is still on the wrong table line.
    Is there a way to "consume" or redirect the events provided by UI elements (similar to the IF_WD_COMPONENT->CANCEL_NAVIGATION( ) method) ?
    Best Regards
      Waldemar

    Hi Waldemar
    To avoid changing of lead-selection in background that you mentioned
    you can try to set 'selectionChangeBehaviour' property to MANUAL. The following passage is from help.
    This selection change behaviour determines that the table does not change its data source's lead selection upon user interaction, but only fires the onLeadSelect event. It is the event handler's responsibility to actually change the lead selection, or else the table will not be functional in a master-detail scenario. This behaviour allows application code to first evaluate if a lead selection change is to be allowed or not.
    BR
    Sergei

  • DSM-CC stream events table ID

    Hello, i downloaded from the mhp-interactive website the code
    SectionFilterExample.java
    in this code there is the Table ID of a DSM-CC strean event:
    // This table ID is used for DSM-CC stream events. This can be changed to
         // filter any table ID that you are interested in.
         static final int TABLE_ID = 0x3D;
    Where can i find this value (0x3D) and other table ID values?
    same question for STREAM_EVENT_DESCRIPTOR_TAG = 26;
    Why is it 26 ? from where did you get this value?
    Can you please refer me to the good specification document.
    thanks a lot
    sebastien

    These are defined in the DSM-CC specification. Unfortunately, this is an ISO specification (part of the MPEG-2 family) and so it's not available unless you buy it from ISO.
    Some of these constants can also be found in ETSI document ETR 162 (also known as TR 101 162), which allocates SI codes for DVB systems.
    Steve.

  • Use SSIS to Load SQL Historical Tables into Google Analytics

    Is there a way to load data from a SQL data warehouse into Google Analytics?
    Thanks
    Francis, MCTS: BI 2008, MCITP: BI 2008 Stay Thirsty My Friends

    You need to register with Google to get the API Predictions token https://cloud.google.com/prediction/.
    Then you must be able to upload the data.
    Google Analytics AFAIK does not predict, but can do historical analysis. The recommendations are harder to do.
    To do both for free you can use Julia and/or R (<cite class="_Rm">www.r-project.org)</cite>.
    Azure has Mahout and soon R, or Apache has it exposed standalone or via Amazon Cloud.
    Much depends what kind of recommendations or predictions you need.
    Arthur
    MyBlog
    Twitter

  • Customization for Tables in Oracle Analytics

    Hi
    In a Analytic report I'm using a table to display accounting information.
    In some of the columns I set up "Total After" and the information works fine.
    The only thing is that I can't format the columns between the "Total After" and the Measures. The things that I want to format are the basics, like borders and colors.
    Here is the picture
    http://twitpic.com/cvn2yx/full
    How can I "continue" the "border style" in the row "Total Cta Mayor"?
    How can I format the columns between the row "Total de Cuentas" and the measures?
    Same case with the Sumarize row "Total CC".
    Any suggestions?
    Regards

    Hi Siva ,
    Correct me if I'm wrong
    DATA :ls_ce_bupa_hdr TYPE crms_mobile_cust_enhance,
    lt_ce_bupa_hdr TYPE STANDARD TABLE OF crms_mobile_cust_enhance,
    ce_str type crmt_cust_mob_units_ml.
        ls_ce_bupa_hdr-field_name = 'R1'.
        ls_ce_bupa_hdr-field_value = 'Account Maintenance'.
        APPEND ls_ce_bupa_hdr TO lt_ce_bupa_hdr.
        CLEAR ls_ce_bupa_hdr.
        ls_ce_bupa_hdr-field_name = 'R2'.
        ls_ce_bupa_hdr-field_value = 'Relationship Building'.
        APPEND ls_ce_bupa_hdr TO lt_ce_bupa_hdr.
            CLEAR ls_ce_bupa_hdr.
        ls_ce_bupa_hdr-field_name = 'R3'.
        ls_ce_bupa_hdr-field_value = 'Opportunity Qualification'.
        APPEND ls_ce_bupa_hdr TO lt_ce_bupa_hdr.
        CLEAR ls_ce_bupa_hdr.
        ls_ce_bupa_hdr-field_name = 'R4'.
        ls_ce_bupa_hdr-field_value = 'Opportunity Recommendation'.
        APPEND ls_ce_bupa_hdr TO lt_ce_bupa_hdr.
            CLEAR ls_ce_bupa_hdr.
        ls_ce_bupa_hdr-field_name = 'R5'.
        ls_ce_bupa_hdr-field_value = 'Opportunity Commitment'.
        APPEND ls_ce_bupa_hdr TO lt_ce_bupa_hdr.
            CLEAR ls_ce_bupa_hdr.
        ls_ce_bupa_hdr-field_name = 'R6'.
        ls_ce_bupa_hdr-field_value = 'Opportunity Validation'.
        APPEND ls_ce_bupa_hdr TO lt_ce_bupa_hdr.
            CLEAR ls_ce_bupa_hdr.
    ct_cust_priorities[] = lt_ce_bupa_hdr[].  ? //how to assign to CE structure
    IN badi :
    we have many value parameters
    VALUE( CT_CE_ML_CUST_BPTITLE )
    VALUE( CT_CE_ML_CUST_CURRENCY )
    VALUE( CT_CE_ML_CUST_PROC_CATEG )
    VALUE( CT_CE_ML_CUST_GOAL )
    VALUE( CT_CE_ML_CUST_STATUS )
    VALUE( CT_CE_ML_CUST_PRIORITIES )
    Also please let me know whcih CE structure should be used.
    Regards,
    Madhu.

  • Event pool table

    Hi,
    I have S_NQ_EPT table in physical layer and enabling event pool table
    Tools--> Utilities-->Oracle Bi Event Tables.
    I have selected S_NQ_EPT table and given f recency that is 4 mins. So every 4 minutes entries are going to be deleted.
    For testing, i have inserted a new record in S_NQ_EPT table and afte 4 mins that entry got deleted.
    I have created a new report from analytics. That has been stored in cache, When i check in S_NQ_EPT table, no records has been stored. How the S_NQ_EPT table got updated when entry got cached .
    Can you please give me some idea on it
    Regards,
    Malli
    Edited by: user10675696 on Dec 27, 2012 2:15 AM

    Check this link
    http://gerardnico.com/wiki/dat/obiee/event_table
    If helps pls mark

  • RAISING AN EVENT WHEN DATABASE TABLE UPDATES

    hi all,
             i want to raise an event when database table updates.For eg : if a price of a material has been changed then i have to raise an event and run the abap program in back ground.i know transaction SM62 to create event, i dont know about transaction SM64. please give me the procedure how to solve this problem. i dont know work flow. please give me a sample code how to raise event.
    thanka and regards
    suresh

    Hi Suresh
    It is important to understand that the SAP architecture abstracts the database from the application.
    I think that you should look for ways that the application triggers an event when an update has taken place, rather than the DB.
    Two ways of doing this that spring to mind are change pointers (for the ALE interface, see menu SALE) and Business Transaction Events (various things including CRM integration, see menu FIBF).
    The latter works very well for sending prices to CRM when they change. I am more familiar with this than ALE so I will discuss it.
    If you go to menu FIBF and then follow menu path Environment -> Info System (P/S), and then run the report for event 00503301, you can find documentation and a sample function module that you can copy.
    Once you register your new function module in the event tables then it will be called when prices are changed.
    Cheers
    Dom

  • Setting up event Alert on custom table

    I appologize for placing my question in probably the wrong forum, but I know you guys are the sharpest and I'm spent on this problem.
    Overview: I have a form that runs a report to print out some of the form's data. If the user wants to email that same data, after the print job is completed, the form updates a table with the output file name created by running the report. Here's where my problem comes in... I'm trying to create an event driven alert, but I get the below error when I go to save:
    Event Table : REPORT_HDRS
    ORACLE ID : APPS
    The listed ORACLE ID is missing the event table or does not have the correct privileges to Application Object Library or Oracle Alert objects.
    Please verify that the event table exists, or re-register the ORACLE ID with Application Object Library as necessary. Then re-enable (or disable)
    the event alert as desired.
    If the ORACLE ID is for a shared installation of an application, it may be normal for the event table to not be present.
    Any ideas as to what I'm missing would be greatly appreciated.

    Hi,
    Please see these threads.
    Alerts -- Can we create Alerts on custom table under Custom Application?
    Re: Alerts -- Can we create Alerts on custom table under Custom Application?
    Table used in Event Alert
    Re: Table used in Event Alert
    Problem with Custom Table Registration
    Re: Problem with Custom Table Registration
    Thanks,
    Hussein

Maybe you are looking for

  • Deployed Marine... Why doesn't my pavilion dv6 6135 dv recognize my integrated camera?

    I have tried Device Manager look for hardware with no luck.  I am deployed in Afghanistan and would like to be able to video chat with my family. 

  • How to set default sorting order in ADF Table

    Hi, I want to set the default sorting order as ascending in adf table. Please help me regarding how can we do it. Using JDev 11.1.1.5.0

  • Managing Video Libraries

    Now that I have made a dozen movies I am finding that my work flow has slowed because it takes so long to load the video clips in the clip browser or to look through the various clips looking for clips. I am sure other people have experienced the sam

  • NETCA listener configuration error for RAC database

    Hi, WE have a RAC setup on 2 nodes and now we want to change the default listener port for RAC database. Database ver: 10.2.0.4 We now that srvctl does not work to add listener manually to CRS. We are now using netca to create new listener on both th

  • FND_ENV_CONTEXT

    EBS APP TIER - 12.1.3 - SUSE - Linux x86_64 DB TIER - 11.2.0.3 - zLinux/S390 - SUSE - Linux x86_64 Can anyone tell me why (and how) the FND_ENV_CONTEXT table gets populated? Anyway to prevent such a large number of rows being inserted for just one co