OBIEE write back error MSG: OPR4ONWY:U9IM8TAC:OI2DL65P

Hello there,
I've been trying to use OBIEE write back function. I've created XML template to insert and update value in OBIEE dashboard and then to the DB. I've look into several research paper, yet I still have the problem. Your help is greatly appreciated. I thank you so much in advance for your help. Arnold
Pls see the following detailed info concerning this error:
Error MSG detail:
=============
An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
Odbc driver returned an error (SQLExecDirectW).
Error code:
=========
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
SQL Issued: EXECUTE PHYSICAL CONNECTION POOL SH
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
SQL Issued: EXECUTE PHYSICAL CONNECTION POOL SH
XML template:
==========
<?xml version="1.0" encoding="utf-8" ?>
<WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
<WebMessageTable lang="en-us" system="WriteBack" table="Messages">
<WebMessage name="SHNEW">
<XML>
<writeBack connectionPool="SH">
<insert>INSERT into sales (sales_quota) values(@{c0})</insert>
<update> </update>
</writeBack>
</XML>
</WebMessage>
</WebMessageTable>
</WebMessageTables>

You don't have any update statement here :
<update> </update>
Research when insert part is called and when update is called.

Similar Messages

  • Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P

    I am new to OBI EE
    When running ad-hoc query through Answers I get following error:
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 46036] Internal Assertion: Condition m_CountFields == static_cast<int32>(m_ColumnNameVector.size()), file .\Src\SQCSCacheStorageListStream.cpp, line 221. (HY000)
    SQL Issued: SELECT SORACSCT_DAILY.SHD_BSO_UID saw_0 FROM KPI_Daily ORDER BY saw_0
    The thing is I've tried using both OCI and ODBC, when connecting to the data source. I am kind of at a road block at the moment. I am trying, seeming basic method of enabling reporting off of one precompiled table. This precompile table has already been calucated, etc so I am just trying to expose it to the presentation layer, from the source ... any advice ?

    Check in database if that column exists.
    use toad or AQT or some tool.
    ~Vinay

  • Getting an Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P

    Hi Guys,
    When iam trying to create a report from 2 different dimension tables iam getting following error.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    *State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 14026] Unable to navigate requested expression: PIN Activated.vendor_name. Please fix the metadata consistency warnings. (HY000)*
    Could you pls suggest when we get this type of error
    Regards,
    sk

    Hi Deva,
    In BMM Layer we used complex join.but still we are getting this error.Could you pls suggest me.
    Regards,
    sk

  • OBIEE Write Back ERROR

    Hi All,
    Pl Help me in Resolving the Error
    "Write Back Error
    The system is unable to read the Write Back Template 'HIRING_STATUS'. Please contact your system administrator. "
    FolderPath:\\
    C:\OracleBI\web\msgdb\customMessages\Hiring_status.xml
    Here Table Name is BIDW_Final
    Column Name is Hiring_status where i am trying to write.
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawnm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="HIRING_STATUS">
    <XML>
    <WriteBack connectionPool="RRF_TEST">
    <Insert> insert into BIDW_FINAL (HIRING_STATUS) values ('@{c1}')
    </Insert>
    <Update> </Update>
    <postUpdate>COMMIT</postUpdate>
    </WriteBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    I gave access,and done all the write back settings given (Follwing eg: OBIEE writeback
    Kindly help me in resolving the issue.
    Thanks in Advance,
    RK

    Hi,
    See the below link, it may help you,
    http://gerardnico.com/wiki/dat/obiee/write_back#support
    The write back name must be the same in the node WebMessage of the xml message
    <WebMessage name="*HIRING_STATUS*">
    Thanks,
    Balaa....
    Edited by: Balaa on Apr 30, 2010 5:09 PM
    Edited by: Balaa on Apr 30, 2010 5:11 PM

  • Report created results in Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P

    Hi ,
    I created a report and when I run I get the following error. Not sure where to concentrate in terms of the columns that I have selected. One column I suspected is reptno which return a number and so was cast with
    cast(test.REPTNO as Varchar(20)) but not sure whether that is the true culprit. If anyone has any suggestion or anything that would help me over this situation will be of great help.
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 46035] Datatype(VARCHAR) nullable(1) unicode(1) external char(0) conversion to datatype(VARBINARY) nullable(0) unicode(0) external char(0) is not supported. (HY000)
    SQL Issued: SELECT test.PROGRAMMER saw_0, case WHEN test.PRODUCT_ID = '1162' then 'BPEL' WHEN test.PRODUCT_ID = '1669' then 'BPEL' else test.GROUP_NAME end saw_1, test.CLOSED_DATE saw_2, test.TEST_NAME saw_3, test.TEST_STATUS saw_4, CAST(test.REPTNO AS VARCHAR(20)) saw_5, test.SUBJECT saw_6, test.CUSTOMER saw_7 FROM DDR WHERE (test.OWNER_TYPE = 'DDR') AND (test.STATUS IN (80, 75)) AND (test.CLOSED_DATE > timestamp '2009-01-01 00:00:00') AND (test.CS_PRIORITY < 3) AND (test.GENERIC_OR_PORT_SPECIFIC IN ('G', 'P')) AND (test.PRODUCT_ID IN (1162, 1669, 1876, 1652, 355, 1318, 1978, 2025, 1771, 1773, 1980)) AND (test.GROUP_NAME <> 'Others') AND ((test.TEST_NAME IS NULL) OR ((test.TEST_NAME NOT LIKE 'AUTO%' AND test.TEST_NAME NOT LIKE '%MANUAL%' AND test.TEST_NAME NOT LIKE '%FEASIBLE%'))) AND (test.TEST_STATUS IS NULL) ORDER BY saw_0, saw_1, saw_2, saw_3, saw_4, saw_5, saw_6, saw_7
    Thanks,
    -vinod

    Clearly the error is due to data type. You should get similar error if you run the SQL directly on your database.
    Also, looks like you are missing operator in the following clause.
    AND (test.GROUP_NAME 'Others')
    hth,
    Prakash

  • OBIEE Error OPR4ONWY:U9IM8TAC:OI2DL65P

    Tried to combine two Essbase cubes from different servers in OBIEE. The dimensions are conformed. The result of the basic report on Date and metric resulted in below error.
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. Essbase Error: Internal error: Set is too large to be processed. Set size exceeds 2^32 tuples. (HY000)
    SQL Issued: SELECT Date.Year_ID saw_0, Trans_Data."Shipped Units" saw_1 FROM "SC_Cube" ORDER BY saw_0
    I could sense an issue of missing join or something like cross join, but not able to find the clue. The relationship join key exists between Date and Trans_Data.
    Any feedback?

    You don't have any update statement here :
    <update> </update>
    Research when insert part is called and when update is called.

  • Obiee 10g write back error while insertion

    Hi,
    Im getting an error while trying to write back a column to oracle database.
    Error details
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
    SQL Issued: EXECUTE PHYSICAL CONNECTION POOL orcl
    Xml issued
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="WriteBack">
    <XML>
    <writeBack connectionPool="orcl">
    <insert> INSERT INTO writebackasim(name)values (@{c1}) </insert>
    <update> </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Help me please...

    now it is updating the value...But still error message is coming
    and i have changed the code to insert..BUt now getting the error message and not inserting the value.. can you please debug this.
    ?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="WriteBack">
    <XML>
    <writeBack connectionPool="orcl">
    <insert>insert into writebackasim(id,name)values(@{c0},'@{c1}')</insert>
    <update>select null from dual</update>
    <postUpdate>COMMIT</postUpdate>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    error message
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
    SQL Issued: EXECUTE PHYSICAL CONNECTION POOL orcl COMMIT
    -

  • OBIEE Presentation services -Answers Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65

    Hi
    I am having a problem with OBIEE presentation services. I have to connection pools on the repository since I am use tables in different table spaces.
    I have check the “Require fully qualified table names” option.
    When I click view data or update row count on the Admin tool, its works fine however I get an error when I choose a field from one f the tables in OBIEE Presentation services “Answers”
    Error MSG:
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 17001] Oracle Error code: 20013, message: ORA-20013: The workspace has not been set. Please call wb_workspace_management.set_workspace procedure to set workspace first. ORA-06512: at "OWBSYS.WB_WORKSPACE_MANAGEMENT", line 1356 ORA-06512: at "OWBSYS.WB_WORKSPACE_MANAGEMENT", line 1387 ORA-06512: at "OWBSYS.WB_WORKSPACE_MANAGEMENT", line 1402 at OCI call OCIStmtExecute: select distinct T7794.ELAPSE as c1 from OWBSYS.V_DW_EXEC_SCHEDULE T7794 order by c1. [nQSError: 17011] SQL statement execution failed. (HY000)
    SQL Issued: SELECT "DW SCHEDULE".ELAPSE saw_0 FROM "ETL Control" ORDER BY saw_0

    need to call owbsys.wb_workspace_management.set_workspace before each query.
    have to add it as a script to run before issuing a query.
    New feature in 11g owb

  • Answers Error: OPR4ONWY:U9IM8TAC:OI2DL65P

    Hi,
    I have a Business Model of my DataWareHouse with several fact tables and dimensions.
    Not all fact tables join with all the dimensions in my business model.
    When in answers I try to build a report with one measure from a fact table e one column of a dimension, that don't join, the result is unpredictable, sometimes gives an error, the others just doesn't return any value.
    Is there a way of customizing the metadata for never display that error?
    Is there a way of returning a value as the total result?
    Error message:
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 14026] Unable to navigate requested expression: Espécie.Área Processual [ ] . Please fix the metadata consistency warnings. (HY000)

    you must never forget that bi suite is just a tool..
    you said "h one measure from a fact table e one column of a dimension, that don't join, the result is unpredictable, "
    is it possible to take a simple sql answer from any tool,based on 2 tables where there is no connection between them??if yes,do it at your star schema...
    last,check in the log , the query that bi sends to the database
    hi according at your db check in google the functions of sending a e-mail.
    Otherwise you can manage to have a "table" in your db , which will be work as a log one...
    and in the answers section,when a condition will be acoplished it will send an emai
    i hope i helped....
    http://greekoraclebi.blogspot.com/
    ///////////////////////////////////////

  • OBIEE Write Back

    Hi,
    I am trying to configure write back in one of my reports. I have already created a Write back template which looks as follows:
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
         <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
         <WebMessage name="WriteBack">
         <XML>
         <writeBack connectionPool="Connection Pool_DM">
         <insert>INSERT INTO Debt_Fact VALUES('@{c9}')</insert>
         <update>UPDATE Debt_Fact SET Remarks =('@{c9}')</update>
              <postupdate>COMMIT</postupdate>
         </writeBack>
         </XML>
         </WebMessage>
         </WebMessageTable>
    </WebMessageTables>
    When i try to enter values in the write back field it give me the following error:
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43093] An error occurred while processing the EXECUTE PHYSICAL statement. [nQSError: 16001] ODBC error state: 37000 code: 8180 message: [Microsoft][SQL Native Client][SQL Server]Statement(s) could not be prepared.. [nQSError: 16001] ODBC error state: 21S01 code: 213 message: [Microsoft][SQL Native Client][SQL Server]Insert Error: Column name or number of supplied values does not match table definition.. [nQSError: 16002] Cannot obtain number of columns for the query result. (HY000)
    SQL Issued: EXECUTE PHYSICAL CONNECTION POOL "Connection Pool_DM" INSERT INTO Debt_Fact VALUES('d')
    Any Help is appreciated.... Thanks
    Edited by: Siddharth Chitre on May 8, 2010 7:57 PM

    Hi Siddharth,
    I came across the same while implementing the write back.
    Make sure following points are checked.
    1.Table whoch you are updating should disable cache
    2.In Answers,user must have acess writeback previleges.For this access,you need to go manage previleges and give access.
    3.Template name in Answers should match with the values in XML...i.e<WebMessage name="WriteBack">
    For the error,the solution is
    To ignore/fix this error, with ifnull(tablename.Remarks,'n/a') in the Fx section. Try it
    Regards
    Uday Annagiri

  • Write back error, help

    Hi all,
    In my write back report, i got this error:
    error code: OPR4ONWY:U9IM8TAC:OI2DL65P
    状态: HY000。 代码: 10058。 [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
    Issue SQL: EXECUTE PHYSICAL CONNECTION POOL "connection pool" COMMIT
    I checked in database, data have changed in db, but why raise this error?
    Edited by: jacky on 2010-7-27 下午8:42

    Hi Jacky,
    I guess you should put an insert statement in place .If the column that you are updating has null values then it will look for insert statement but if you are updating a column value that already has some value then it will look for update statement.For ex : if you are updating some meaure value from 200 to 300 then it will execute update statemnt but if you are updating null to 300 then BI server will look for insert staement.
    I worked on this a long way back so if you can try puttting insert statement then we can reach at some conclusion.
    Thanks
    Sandeep

  • WRITE BACK ERROR URGENT HELP

    Hi Experts,
    Below is the xml code for the write back and i am getting the error .
    Please go through and let me know how shud i correct the code if it is wrong,...
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="writeBack" table="Messages">
    <WebMessage name="CUST_FPP_REV1">
    <XML>
    <writeBack connectionPool="RecoPool">
    <insert>INSERT into DAILY.REVRECAT (SERVICE_REV) values (@{c4})</insert>
    <update> UPDATE DAILY.REVRECAT set SERVICE_REV=@(c4) where COMBI='@(c17)'</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    The error I am getting when I click on the write back button is
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. NQODBC SQL_STATE: HY000 nQSError: 10058 A general error has occurred. nQSError: 43093 An error occurred while processing the EXECUTE PHYSICAL statement. nQSError: 17001 Oracle Error code: 904, message: ORA-00904: "C4": invalid identifier at OCI call OCIStmtExecute: UPDATE DAILY.REVRECAT set SERVICE_REV=(c4) COMBI='(c17)'. nQSError: 17011 SQL statement execution failed. (HY000)
    SQL Issued: EXECUTE PHYSICAL CONNECTION POOL RecoPool UPDATE DAILY.REVRECAT set SERVICE_REV=(c4) where COMBI='(c17)' "Also can we pass prsentation variables in the write back xml template..(.in the where clause in the SQL query)
    Appreciate your immediate reponse as this has become a work stopper for me ...
    Please let me know where I am going wrong.
    Regards,
    Veena A
    Edited by: mithuu on Mar 3, 2009 3:17 AM
    Edited by: mithuu on Mar 3, 2009 3:19 AM

    Hi Nico,
    Thanks for your reply but i am really confused...
    I tried with the points you told but not now gettig the error as
    " Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. NQODBC SQL_STATE: HY000 nQSError: 10058 A general error has occurred. nQSError: 43093 An error occurred while processing the EXECUTE PHYSICAL statement. nQSError: 17001 Oracle Error code: 904, message: ORA-00904: "C4": invalid identifier at OCI call OCIStmtExecute: UPDATE DAILY.REVRECAT set SERVICE_REV=(c4) COMBI='(c17)'. nQSError: 17011 SQL statement execution failed. (HY000)
    SQL Issued: EXECUTE PHYSICAL CONNECTION POOL RecoPool UPDATE DAILY.REVRECAT set SERVICE_REV=(c4) where COMBI='(c17)' "
    Please help as i am new to this tool.
    Appreciate your help.
    Regards,
    Veena A
    Edited by: mithuu on Mar 3, 2009 3:20 AM

  • Upgraded 10.1.3.3.2 to 10.1.3.4.0... getting OPR4ONWY:U9IM8TAC:OI2DL65P

    Upgraded 10.1.3.3.2 to 10.1.3.4.0.080726.1900 getting OPR4ONWY:U9IM8TAC:OI2DL65P
    One of the drill through report is getting this error never got on before the upgrade?? Any ideas?
    It also Changed the SQL is was running by A LOT! went from 4MB to 40MB in SQL file size?
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 17001] Oracle Error code: 937, message: ORA-00937: not a single-group group function at OCI call OCIStmtExecute. [nQSError: 17010] SQL statement preparation failed. (HY000)
    SQL Issued: SELECT "Employee Organization"."Employee Organization Name" saw_0, "Employee Location"."Employee Location Name" saw_1, Job."Job Description" saw_2, Employment."Employment Category Description" saw_3, "Employee Attributes"."Employee First Name" saw_4, "Employee Attributes"."Employee Last Name" saw_5, "Workforce Profile Facts"."Mean Performance Rating" saw_6, "Workforce Profile Facts"."Length of Service days" / 365 saw_7, "Workforce Profile Facts"."Compa Ratio" saw_8, "Workforce Profile Facts".Headcount saw_9, AGGREGATE(saw_6 BY saw_0), AVG(saw_7 BY saw_0), AVG(saw_8 BY saw_0), AGGREGATE(saw_9 BY saw_0), AGGREGATE(saw_6 BY saw_0, saw_1), AVG(saw_7 BY saw_0, saw_1), AVG(saw_8 BY saw_0, saw_1), AGGREGATE(saw_9 BY saw_0, saw_1), AGGREGATE(saw_6 BY ), AVG(saw_7 BY ), AVG(saw_8 BY ), AGGREGATE(saw_9 BY ) FROM "Human Resources - Workforce Profile" WHERE ("Employee Organization"."Employee Organization Name" = 'Logistics-Quest') AND (Time."Year" = VALUEOF("CURRENT_YEAR")) AND ("Employee Attributes"."Employee Number" IS NOT NULL) AND ("Employee Attributes"."Employee Number" <> '0') ORDER BY saw_0, saw_1, saw_2, saw_3, saw_4, saw_5

    Seems to be an error in the SQL code as indicated by the error message (ORA-00937: not a single-group group function) - you are computing stats (AGGREGATE, AVG etc) as welll as selecting individual columns but there is no GROUP BY clause in the statement to group the individual columns.
    HTH
    Srini

  • Write Back Error in  OBIEE 11.1.1.7.150120

    Hello everybody,
    i have a problem with the writeback capabilities of OBIEE 11.1.1.7.150120.
    After the Migration from 10g to 11g i would like to customize the write back in 11g. I go like Oracle BI Practice: OBIEE 11g Configure Writeback this, but getting an OBIEE error:
    "Write Back Error
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator."
    The table does not have any constraint. I would like to insert for example the value "2".
    In my table properties i fill in "filling".
    My ...\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\customMessages\writeback.xml looks like that:
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="filling">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> </insert>
    <update>update analyticmodel.last_runtimes set laru_exec = @1, laru_runtime_start = sysdate </update>
    </writeBack>
    </XML>
    </WebMessage>
    <WebMessage name="machine_filling">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> </insert>
    <update>update analyticmodel.machine_filling set mf_mach_id = @{c0}</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Thank you very much
    Best regards
    Christian

    Hi Cristian,
    You must use '' at script when call some column value. (use '@1' instead of @1)
    Tip.. note you can use your "WebMessage Name" (from your script, like "filling", "machine_filing") into your analisys.
    Hope this help
    Felipe Idalgo

  • OBIEE 11G Write Back Error

    Hi All:
    I am testing the OBIEE 11G write back function. After all the steps , there's an Error message said "Write back Error" . No other detail information. Do you have any idea about where's the problem of it?
    My xml file was under the folder of 'C:\OBIEE11\Oracle_BI1\bifoundation\web\msgdb'. and the detail is as below.
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="write_back_test">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> </insert> <update>FACT_Writeback set MAX_LY2 = '@{c1}' where PERIOD_KEY = '@{c0}'
    </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Really Thanks for your help.
    Sunny.Sun

    Hi,
    I think these is a problem with your connection pool name, please check it. It's a name of connection pool in BI administrator.
    if it's not problem, Can you try my way, replace '@{c1}', '@{c0}' by @1, @2...with 1,2 is a number of column in Criteria.
    It's my template :
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="SetQuotaUseID">
    <XML>
    <writeBack connectionPool="WB_CONN">
    <insert> </insert>
    <update>UPDATE biee_map_revenue SET DIST_CODE=@5 WHERE REV_ID = @1 </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    Edited by: OBIEE.vn on Feb 13, 2011 6:31 PM

Maybe you are looking for