Write Back Capability in Essbase

Dear All,
I read some where BSO has a direct write-back capability which is not possible in ASO, correct me if i'm wrong. Now my doubt is What is write back capability.

'Write-back' refers to the ability of end-users to send values directly to the cube from a combined read / write interface such as the Essbase Excel Add-In, Smart View, Dodeca, Planning etc. A user can look at a value retrieved from the cube, decide for whatever reason that he or she wishes to change it, enter a new value and 'write it back'.
This is in contrast to data loaded (usually as part of a batch process) from an external system.
ASO is one of the two data storage mechanisms available in Essbase - it stands for 'Aggregate Storage Option'. As John said, write back to ASO cubes is only possible at 'level zero', and this feature was not introduced until version 9.3.1. If you aren't clear what 'level zero' means, I suggest reading this section of the Database Administrator's Guide: http://download.oracle.com/docs/cd/E17236_01/epm.1112/esb_dbag/frameset.htm?dinconc.html

Similar Messages

  • Write back capability of FDM

    Hi,
    Is anyone aware where FDM is having write back capability to transaction systems.
    Example,is it possible to load data from Essbase/Planning/HFM to source systems such as Oracle GL or EBS using FDM?
    Thanks

    There is not any out of the box functionality for this. The only thing that I can think of is you could use the DataMart Adapter to export the data from FDM to a Flat File and that Flat File can be loaded into whatever system you wish. There is not a target system adapter for loading to EBS.
    Not sure why you would want to do this as EBS is the source system and Planning/HFM are target systems for reporting on the source system data.

  • Does Analyzer has write-back capability?

    Does Analyzer has write-back capability to the source such as Essbase/HFM?<BR>If yes, how to restrict the user from using this feature?<BR><BR>Thanks<BR>Arun

    No one should be using the underscore user. Your users should not even know about the underscore user. In the later releases of Planning the underscore users have encrypted passwords so users cannot login using the underscore ID. The underscore user is an internal feature of Planning and if your users are logging in with the underscore ID (in an older version) then they are undermining the security and main purpose of the Planning application.<BR><BR>So to clarify on yor question further, Analyzer is not a source for data input in a Planning environmemnt. Users should only use Analyzer for reporting with Planning. For data input, they should be using web forms.<BR><BR>Regards,<BR>

  • OLAP Write Back capability

    Hi Geeks,
    I want to ask a very basic question.
    What is exactly meant by the term Write Back? When we say Essbase has write back capability what exactly it means? And why relational databases does not has write back capability?
    Thanks,
    Sidd

    You really should start a new thread on something like this, but, the answer to your question is no, smart View or the Add-in will not write back to a lrelational DB. (assuming you are not talking about co0mments or annotations in planning). It only writes to Essbase or HFM (and Planning since it uses Essbase). To do what you want, you would either need to write a custom interface or use a product like Dodeca. Dodeca has that built in to make it eas. Disclaimer, I don't work for Applied OLAP I just think the product is really good.

  • What is Rollback,write back features in essbase

    please give me some note on this
    thanks
    Edited by: user618742 on Feb 3, 2009 4:24 AM

    'Write-back' refers to the ability of end-users to send values directly to the cube from a combined read / write interface such as the Essbase Excel Add-In, Smart View, Dodeca, Planning etc. A user can look at a value retrieved from the cube, decide for whatever reason that he or she wishes to change it, enter a new value and 'write it back'.
    This is in contrast to data loaded (usually as part of a batch process) from an external system.
    ASO is one of the two data storage mechanisms available in Essbase - it stands for 'Aggregate Storage Option'. As John said, write back to ASO cubes is only possible at 'level zero', and this feature was not introduced until version 9.3.1. If you aren't clear what 'level zero' means, I suggest reading this section of the Database Administrator's Guide: http://download.oracle.com/docs/cd/E17236_01/epm.1112/esb_dbag/frameset.htm?dinconc.html

  • Impact of write-back on large data cubes(Both ASO and BSO)

    Hi All,
    We are in the phase of designing the Essbase Cubes(both ASO and BSO).
    Has anyone encountered issues performing a write-back on large Essbase data Cubes?
    With Regards,
    Madhan

    Hi,
    Do you mean data load from a flat file or sql or simply lock and send? An estimate size of your record set would also help.
    I get 30 million records into an ASO cube in about 5 minutes from SQL using load rules. This is in 11.1.2.1.
    Thanks,
    Nathan

  • OBIEE 11g write back to Essbase and run calc script feature

    Hi,
    I have a requirement to write back into Essbase Cube and run calc script from OBIEE dashboard.
    From what i have search on google, we must deploy additional Java Script into weblogic, but that is before OBIEE 11.1.1.6.
    I have 2 question:
    - Does OBIEE 11.1.1.6 already supported native write-back to Essbase and running calcscript?
    - Anyone has example of the custom java-script for write back and running calcscript?
    And another, if there are requirement like this, is it better to install Essbase Add-in on Microsoft Excel and do the what-if analysis there, then just display the report on OBIEE dashboard? (based on user-friendliness and the complexity on maintenance)
    Thanks in advance.

    Hi,
    Even I am trying to achieve the same thing as you have mentioned but think that it is not possible to achieve easily in obiee 11.1.1.6, though we do have a work around to perform a writeback in Essbase cube using JAPI as mentioned below.
    Also we can call Hyperion reports from OBIEE using Action Links and also pass parameters to the same but dont know if it runs calculation script.
    Below link could be useful for you for write back workaround.
    http://oraclebizint.wordpress.com/2009/05/25/oracle-bi-ee-10-1-3-4-1-writebacks-to-essbase-using-japi-and-custom-html-part-1/
    Let me know in case you have found out anything else related to same.
    Thanks,

  • Write back from OBIEE into Essbase

    Hi everyone,
    Questions about write back from OBIEE (11.1.1.7) into Essbase (EPM 11.1.2.3).
    First of all, did anyone manage to do it ?
    Secondly, what are the constraints ? (number of cells updated limited, only level 0 of the Essbase database can be updated, only existing data can be updated or things like that ?)
    Thirdly, what are the best practices regarding OBIEE or Essbase security when we implement write back  ?
    Thanks for answers

    Hi,
    writing to Essbase from OBIEE exist for many years...
    In the past it was doing via a JSP page but since last year it's supported directly with a simple UPDATE statement.
    Have a look at SampleApp 406 (current version), in the Essbase examples there is also the write back using the UPDATE statement.
    Just keep in mind one thing: OBIEE is not supposed to be an entry form for Essbase or any other system, it can be used for editing values so you can dynamically change params for what-if calculations (running a calc script after updating a value) and that kind of things.

  • Write back in FDMEE

    Hi Team ,
    Am trying to do write back from my planning application to Oracle EBS . I am getting below error message when i run the Write back rule . Please advise if am missing something .
    2015-03-09 00:43:28,829 INFO  [AIF]: Period Name:NA (Period Key:null)
    2015-03-09 00:43:28,830 INFO  [AIF]: Category Name:NA (Category key:null)
    2015-03-09 00:43:28,830 INFO  [AIF]: Rule Name:Writeback (Rule ID:83)
    2015-03-09 00:43:30,151 INFO  [AIF]: FDM Version: 11.1.2.3.520
    2015-03-09 00:43:30,152 INFO  [AIF]: Jython Version: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54)
    [Oracle JRockit(R) (Oracle Corporation)]
    2015-03-09 00:43:30,152 INFO  [AIF]: Java Platform: java1.6.0_37
    2015-03-09 00:43:30,152 INFO  [AIF]: Log File Encoding: WINDOWS-1251
    2015-03-09 00:43:31,502 INFO  [AIF]: Resolved user name for application access: admin
    2015-03-09 00:43:31,629 INFO  [AIF]: [HPLService] Info: Cube Name: PAAX
    2015-03-09 00:43:31,630 INFO  [AIF]: [HPLService] Info: Importing data from XXXX:PAAX...
    2015-03-09 00:43:35,547 INFO  [AIF]: [HPLService] Info: Data import complete
    2015-03-09 00:43:35,550 INFO  [AIF]: [HPLService] Info: [importWritebackData:706] END (true)
    2015-03-09 00:43:35,687 FATAL [AIF]: Error in CommWb.insertTransProcessDetails
    Traceback (most recent call last):
      File "<string>", line 1370, in insertTransProcessDetails
    RuntimeError: No periods were identified for loading data into table 'TDATASEGW'.
    2015-03-09 00:43:35,772 FATAL [AIF]: Error in COMM WB Map Data
    2015-03-09 00:43:35,780 INFO  [AIF]: FDMEE Process End, Process ID: 706
    Regards,
    Roshin

    Hi Tom ,
    Please find the log
    ODI-1217: Session COMM_GL_WRITEBACK_BALANCES (1029501) fails with return code 7000.
    ODI-1226: Step FAILED - Import Data fails after 1 attempt(s).
    ODI-1232: Procedure COMM WB Finalize Process execution fails.
    Caused By: org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 13, in <module>
      File "<string>", line 162, in finalizeProcess
    RuntimeError: ODI-1226: Step COMM WB Import Data fails after 1 attempt(s).
    ODI-1232: Procedure COMM WB Import Data execution fails.
    Caused By: org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 9, in <module>
      File "<string>", line 1785, in importData
    RuntimeError: com.essbase.api.base.EssException: Cannot calculate. Essbase Error(1200471): Error parsing formula for [FIX STATEMENT] (line 4): expression expected before [)]
    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2473)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:48)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:580)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1931)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$2.doAction(StartScenRequestProcessor.java:580)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:1073)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:83)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: Traceback (most recent call last):
      File "<string>", line 9, in <module>
      File "<string>", line 1785, in importData
    RuntimeError: com.essbase.api.base.EssException: Cannot calculate. Essbase Error(1200471): Error parsing formula for [FIX STATEMENT] (line 4): expression expected before [)]
    at org.python.core.PyException.fillInStackTrace(PyException.java:70)
    at java.lang.Throwable.<init>(Throwable.java:181)
    at java.lang.Exception.<init>(Exception.java:29)
    at java.lang.RuntimeException.<init>(RuntimeException.java:32)
    at org.python.core.PyException.<init>(PyException.java:46)
    at org.python.core.PyException.doRaise(PyException.java:200)
    at org.python.core.Py.makeException(Py.java:1166)
    at org.python.core.Py.makeException(Py.java:1170)
    at org.python.core.Py.makeException(Py.java:1174)
    at org.python.core.Py.makeException(Py.java:1178)
    at org.python.pycode._pyx3160.importData$25(<string>:1818)
    at org.python.pycode._pyx3160.call_function(<string>)
    at org.python.core.PyTableCode.call(PyTableCode.java:165)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:297)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:191)
    at org.python.core.PyFunction.__call__(PyFunction.java:385)
    at org.python.core.PyMethod.__call__(PyMethod.java:215)
    at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)
    at org.python.core.PyMethod.__call__(PyMethod.java:206)
    at org.python.core.PyObject.__call__(PyObject.java:432)
    at org.python.core.PyObject.__call__(PyObject.java:436)
    at org.python.pycode._pyx3164.f$0(<string>:9)
    at org.python.pycode._pyx3164.call_function(<string>)
    at org.python.core.PyTableCode.call(PyTableCode.java:165)
    at org.python.core.PyCode.call(PyCode.java:18)
    at org.python.core.Py.runCode(Py.java:1204)
    at org.python.core.Py.exec(Py.java:1248)
    at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)
    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1930)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$2.doAction(StartScenRequestProcessor.java:580)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:1073)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
    ... 1 more
    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2473)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:48)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:580)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1931)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$2.doAction(StartScenRequestProcessor.java:580)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:1073)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:83)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: Traceback (most recent call last):
      File "<string>", line 13, in <module>
      File "<string>", line 162, in finalizeProcess
    RuntimeError: ODI-1226: Step COMM WB Import Data fails after 1 attempt(s).
    ODI-1232: Procedure COMM WB Import Data execution fails.
    Caused By: org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 9, in <module>
      File "<string>", line 1785, in importData
    RuntimeError: com.essbase.api.base.EssException: Cannot calculate. Essbase Error(1200471): Error parsing formula for [FIX STATEMENT] (line 4): expression expected before [)]
    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2473)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:48)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:580)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1931)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$2.doAction(StartScenRequestProcessor.java:580)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:1073)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:83)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: Traceback (most recent call last):
      File "<string>", line 9, in <module>
      File "<string>", line 1785, in importData
    RuntimeError: com.essbase.api.base.EssException: Cannot calculate. Essbase Error(1200471): Error parsing formula for [FIX STATEMENT] (line 4): expression expected before [)]
    at org.python.core.PyException.fillInStackTrace(PyException.java:70)
    at java.lang.Throwable.<init>(Throwable.java:181)
    at java.lang.Exception.<init>(Exception.java:29)
    at java.lang.RuntimeException.<init>(RuntimeException.java:32)
    at org.python.core.PyException.<init>(PyException.java:46)
    at org.python.core.PyException.doRaise(PyException.java:200)
    at org.python.core.Py.makeException(Py.java:1166)
    at org.python.core.Py.makeException(Py.java:1170)
    at org.python.core.Py.makeException(Py.java:1174)
    at org.python.core.Py.makeException(Py.java:1178)
    at org.python.pycode._pyx3160.importData$25(<string>:1818)
    at org.python.pycode._pyx3160.call_function(<string>)
    at org.python.core.PyTableCode.call(PyTableCode.java:165)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:297)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:191)
    at org.python.core.PyFunction.__call__(PyFunction.java:385)
    at org.python.core.PyMethod.__call__(PyMethod.java:215)
    at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)
    at org.python.core.PyMethod.__call__(PyMethod.java:206)
    at org.python.core.PyObject.__call__(PyObject.java:432)
    at org.python.core.PyObject.__call__(PyObject.java:436)
    at org.python.pycode._pyx3164.f$0(<string>:9)
    at org.python.pycode._pyx3164.call_function(<string>)
    at org.python.core.PyTableCode.call(PyTableCode.java:165)
    at org.python.core.PyCode.call(PyCode.java:18)
    at org.python.core.Py.runCode(Py.java:1204)
    at org.python.core.Py.exec(Py.java:1248)
    at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)
    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1930)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$2.doAction(StartScenRequestProcessor.java:580)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:1073)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
    ... 1 more
    at org.python.core.PyException.fillInStackTrace(PyException.java:70)
    at java.lang.Throwable.<init>(Throwable.java:181)
    at java.lang.Exception.<init>(Exception.java:29)
    at java.lang.RuntimeException.<init>(RuntimeException.java:32)
    at org.python.core.PyException.<init>(PyException.java:46)
    at org.python.core.PyException.doRaise(PyException.java:200)
    at org.python.core.Py.makeException(Py.java:1166)
    at org.python.core.Py.makeException(Py.java:1170)
    at org.python.pycode._pyx3158.finalizeProcess$6(<string>:164)
    at org.python.pycode._pyx3158.call_function(<string>)
    at org.python.core.PyTableCode.call(PyTableCode.java:165)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:297)
    at org.python.core.PyBaseCode.call(PyBaseCode.java:191)
    at org.python.core.PyFunction.__call__(PyFunction.java:385)
    at org.python.core.PyMethod.__call__(PyMethod.java:215)
    at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:221)
    at org.python.core.PyMethod.__call__(PyMethod.java:206)
    at org.python.core.PyObject.__call__(PyObject.java:367)
    at org.python.core.PyObject.__call__(PyObject.java:371)
    at org.python.pycode._pyx3165.f$0(<string>:13)
    at org.python.pycode._pyx3165.call_function(<string>)
    at org.python.core.PyTableCode.call(PyTableCode.java:165)
    at org.python.core.PyCode.call(PyCode.java:18)
    at org.python.core.Py.runCode(Py.java:1204)
    at org.python.core.Py.exec(Py.java:1248)
    at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)
    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)
    at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
    at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1930)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$2.doAction(StartScenRequestProcessor.java:580)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor.doProcessStartScenTask(StartScenRequestProcessor.java:513)
    at oracle.odi.runtime.agent.processor.impl.StartScenRequestProcessor$StartScenTask.doExecute(StartScenRequestProcessor.java:1073)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
    at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
    ... 1 more

  • Write back facility through analyzer

    I have a user requirement here.
    Requirement: User wants to do various drill downs on the data base on various combination and wanted to do a write back on the database.
    I suggested user Excel add in for doing a lock and send. But user is requesting a web based interface for doing a write back facility.
    It is possible to do a write back using Hyperion analyzer. Or can you pls suggest me other available options.
    Thanks in advance
    MS

    Hi CNEE,
    Thanks a Ton for your inputs.
    I tried the same and found those options in analyzer.
    Few more questions.
    1. Is this option avilabel in all version of essbase (write back through analyzer to essbase cube) . its a fact that this is possible only in block storage option
    2. is it possible N user doing write back from various locations on the same data base on the same time . Excel add in do not allow as the db is lokced by another user. will analyzer allow this facility. ( here user A might be updating data value for member a->->b->C and user B updating data value for A->e->C) combinations.
    3. what does the calculate option does here. wil lit doa default call all ?
    Thanks in advance.

  • ERPI Data write back not working due to unmapped dimension

    Hi,
    I am using version 11.1.2.1 of erpi with E-Business version 12. We have a hyperion Planning application. We are trying to write data back to e-business but the process is failing. The data goes into the staging tables but does not go into e-business due to unmapped dimensions. However, all the available dimensions have been mapped. The planning application contains multiple currencies and the hsp_rates dimension is not shown in erpi. We think this could be the unmapped dimension but there is no option to do this.
    Has anyone experienced this issue? The hsp_rates is a theory but a probable one since it is in essbase where the data is held.
    Thanks,
    Nathan

    we are unable to use the write-back feature.
    it keep give an error as the following :
    java.lang.NullPointerException
    ERPI Process Start, Process ID: 50
    ERPI Logging Level: DEBUG (5)
    ERPI Log File: C:\DOCUME~1\hyperion\LOCALS~1\Temp\1\/aif_50.log
    Jython Version: 2.1
    Java Platform: java1.4.2_08
    ERPI Process End, Process ID: 50
    any ideas?
    Aly

  • Dimension Attribute Write Back

    Is it possible to write-back and update a dimension attribute. If so, could someone please post an example doing this.
    Thanks!

    I assume that your question is about Oracle-OLAP dimension attribute (and not Essbase).
    You will have to come up with a custom front-end (web or windows) where you will enter (or change) the attribute value. Then behind the scenes, you will call DBMS_CUBE.BUILD procedure to update the attribute value for that dimension member.
    Here is an example:
    Dimension = 'ACC', Hierarchy = 'ACCHIER', Dimension Member = 'CM1' and we want to update an attribute value called "LONG_DESCRIPTION" for this member 'CM1'.
    begin
    dbms_cube.build(q'! "ACC" USING (
    SET "ACC"."LONG_DESCRIPTION"["ACC" = 'CM1'] = CAST('Custom Member 1' AS VARCHAR2),
    MERGE INTO HIERARCHIES ("ACC"."ACCHIER")  VALUES ('CM1', 'ALL_ACC', NULL),
    COMPILE)!');
    end;

  • 10g Write back works for some users, not others

    Dear Gurus,
    I have a strange problem with the Write Back in my system. We use Write-back pretty extensively and have maybe 10-20 separate reports, updating a number of tables.
    We have been using this system for almost a year with no problems - Myself (logging in as Administrator) and a member of the Business team, logging in as herself (a member of the Presentation Server Administrator Group).
    We now require two more Business power-users to use our Write-back reports. I have added them to the Presentation Server Administrator group. However, when they try to enter values into ANY of the write-back reports, they get 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...
    *State: HY000. Code 10058 [NQODBC]... 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 "GL Oracle Data Warehouse Connection Pool"
    I do not understand why the write back is working without error for my own user, the Admin user and a member of the business team who is in the Presentation Server Administrator group, but not for two new additions to that group.
    I have checked that the Presentation Server Admin group is granted on the "Enable/Manage Write Back" privilege and on the Execute SQL privilege.
    Any ideas what else I could check?
    Thanks,
    A.

    Hey Amith,
    Thanks for your quick reply! Unfortunately, this doesn't seem to be the case. The system is pretty much wide open, apart from the Write pack privilege, which only the Presentation Server Administrator group has access to.
    I'm having another of my Presentation Server Administrators who has been in the group forever try to use the write back.
    There's no specific connection pool or database level permissions for write back, is there? And there's no specific permissions which need to be set on the xml template files?
    Thanks,
    A.

  • FDMEE - Write back - No Data and No Errors

    I am trying to Write Back from Planning 11.1.2.3.500 to EBS R12 using FDMEE 11.1.2.3.530. There is data in Planning, and when I execute an Import it processes successfully, but the Transform Data Process step has a warning symbol and there is no data in the grid in the Write Back Workbnch.
    Here is the log:
    2015-03-12 16:55:58,845 INFO  [AIF]: FDMEE Process Start, Process ID: 265
    2015-03-12 16:55:58,845 INFO  [AIF]: FDMEE Logging Level: 5
    2015-03-12 16:55:58,846 INFO  [AIF]: FDMEE Log File: \\Vmhodrxeap13\fdmee\outbox\logs\RXFin_265.log
    2015-03-12 16:55:58,846 INFO  [AIF]: User:wilsonp
    2015-03-12 16:55:58,846 INFO  [AIF]: Location:RXFin_EBS_PL (Partitionkey:5)
    2015-03-12 16:55:58,847 INFO  [AIF]: Period Name:NA (Period Key:null)
    2015-03-12 16:55:58,847 INFO  [AIF]: Category Name:NA (Category key:null)
    2015-03-12 16:55:58,847 INFO  [AIF]: Rule Name:Test_1 (Rule ID:10)
    2015-03-12 16:56:00,465 INFO  [AIF]: FDM Version: 11.1.2.3.530
    2015-03-12 16:56:00,465 INFO  [AIF]: Jython Version: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54)
    [Oracle JRockit(R) (Oracle Corporation)]
    2015-03-12 16:56:00,466 INFO  [AIF]: Java Platform: java1.6.0_37
    2015-03-12 16:56:00,466 INFO  [AIF]: Log File Encoding: UTF-8
    2015-03-12 16:56:01,904 DEBUG [AIF]: CommWb.importData - START
    2015-03-12 16:56:01,908 DEBUG [AIF]: CommWb.getRuleInfo - START
    2015-03-12 16:56:01,911 DEBUG [AIF]:
            SELECT wr.RULE_ID
            ,wr.RULE_NAME
            ,wr.PARTITIONKEY
            ,ss.SOURCE_SYSTEM_ID
            ,ss.SOURCE_SYSTEM_TYPE
            ,CASE
              WHEN ss.SOURCE_SYSTEM_TYPE LIKE 'EBS%' THEN 'N'
              WHEN ss.SOURCE_SYSTEM_TYPE LIKE 'PS%' THEN 'N'
              WHEN ss.SOURCE_SYSTEM_TYPE LIKE 'FUSION%' THEN 'N'
              WHEN ss.SOURCE_SYSTEM_TYPE LIKE 'FILE%' THEN 'N'
              ELSE 'Y'
             END SOURCE_ADAPTER_FLAG
            ,imp.IMPSOURCECOAID SOURCE_COA_ID  
            ,COALESCE(wr.SOURCE_LEDGER_ID,0) SOURCE_LEDGER_ID
            ,app.APPLICATION_ID
            ,app.TARGET_APPLICATION_NAME
            ,app.TARGET_APPLICATION_TYPE
            ,wr.PLAN_TYPE
            ,CASE wr.PLAN_TYPE
              WHEN 'PLAN1' THEN 1
              WHEN 'PLAN2' THEN 2
              WHEN 'PLAN3' THEN 3
              WHEN 'PLAN4' THEN 4
              WHEN 'PLAN5' THEN 5
              ELSE 0
            END PLAN_NUMBER
            ,wl.POST_BY_YEAR
            ,wl.LEDGER_GROUP
            ,wl.LEDGER
            ,wl.GL_BUDGET_SCENARIO
            ,wl.GL_BUDGET_ORG
            ,wl.GL_BUDGET_VERSION
            ,wl.JE_CATEGORY
            ,wl.JE_SOURCE
            ,wl.CREATE_JOURNAL_FLAG
            ,wl.EXECUTION_MODE
            ,wl.IMPORT_FROM_SOURCE_FLAG
            ,wl.IMPORT_FROM_SOURCE_FLAG RECALCULATE_FLAG
            ,wl.EXPORT_TO_TARGET_FLAG
            ,wl.AS_OF_DATE
            ,wr.DP_MEMBER_NAME
            ,wl.KK_TRAN_ID
            ,wl.KK_SOURCE_TRAN
            ,wl.KK_BUDG_TRANS_TYPE
            ,wl.KK_ACCOUNTING_DT
            ,wl.KK_GEN_PARENT
            ,wl.KK_DEFAULT_EE
            ,wl.KK_PARENT_ENT_TYPE
            ,CASE lg.LEDGER_TEMPLATE
              WHEN 'COMMITMENT' THEN 'Y'
              ELSE 'N'
            END KK_FLAG
            ,CASE
              WHEN (ss.SOURCE_SYSTEM_TYPE LIKE 'PS%' AND wl.KK_SOURCE_TRAN = 'HYP_CHECK') THEN 'Y'
              ELSE 'N'
            END KK_CHECK_FLAG
            ,p.LAST_UPDATED_BY
            ,p.AIF_WEB_SERVICE_URL WEB_SERVICE_URL
            FROM AIF_PROCESSES p
            INNER JOIN AIF_WRITEBACK_LOADS wl
              ON wl.LOADID = p.PROCESS_ID
            INNER JOIN AIF_WRITEBACK_RULES wr
              ON wr.RULE_ID = wl.RULE_ID
            INNER JOIN TPOVPARTITION part
              ON part.PARTITIONKEY = wr.PARTITIONKEY
            INNER JOIN TBHVIMPGROUP imp
              ON imp.IMPGROUPKEY = part.PARTIMPGROUP
            INNER JOIN AIF_SOURCE_SYSTEMS ss
              ON ss.SOURCE_SYSTEM_ID = part.PARTSOURCESYSTEMID
            INNER JOIN AIF_TARGET_APPLICATIONS app
              ON app.APPLICATION_ID = part.PARTTARGETAPPLICATIONID
            LEFT OUTER JOIN AIF_COA_LEDGERS l
              ON l.SOURCE_SYSTEM_ID = part.PARTSOURCESYSTEMID
              AND l.SOURCE_LEDGER_ID = wr.SOURCE_LEDGER_ID
            LEFT OUTER JOIN AIF_PS_SET_CNTRL_REC_STG scr
              ON scr.SOURCE_SYSTEM_ID = l.SOURCE_SYSTEM_ID
              AND scr.SETCNTRLVALUE = l.SOURCE_LEDGER_NAME
              AND scr.RECNAME = 'LED_GRP_TBL'
            LEFT OUTER JOIN AIF_PS_LED_GRP_TBL_STG lg
              ON lg.SOURCE_SYSTEM_ID = scr.SOURCE_SYSTEM_ID
              AND lg.SETID = scr.SETID
              AND lg.LEDGER_GROUP = wr.LEDGER_GROUP
            WHERE p.PROCESS_ID = 265
    2015-03-12 16:56:01,914 DEBUG [AIF]:
          SELECT wld.DIMENSION_NAME
          ,wld.FILTER_CONDITION
          ,app.TARGET_APPLICATION_NAME
          FROM AIF_WRITEBACK_LOAD_DTLS wld
          INNER JOIN AIF_WRITEBACK_LOADS wl
            ON wl.LOADID = wld.LOADID
          INNER JOIN AIF_WRITEBACK_RULES wr
            ON wr.RULE_ID = wl.RULE_ID
          INNER JOIN TPOVPARTITION part
            ON part.PARTITIONKEY = wr.PARTITIONKEY
          INNER JOIN AIF_TARGET_APPLICATIONS app
            ON app.APPLICATION_ID = part.PARTTARGETAPPLICATIONID
          INNER JOIN AIF_TARGET_APPL_DIMENSIONS adim
            ON adim.APPLICATION_ID = app.APPLICATION_ID
            AND adim.TARGET_DIMENSION_NAME = wld.DIMENSION_NAME
            AND adim.TARGET_DIMENSION_CLASS_NAME = 'Scenario'
          WHERE wld.LOADID = 265
    2015-03-12 16:56:01,916 DEBUG [AIF]: 
          SELECT COALESCE(pca.CATKEY, pc.CATKEY) CATKEY
          FROM TPOVCATEGORY pc
          LEFT OUTER JOIN TPOVCATEGORYADAPTOR pca
            ON pca.INTSYSTEMKEY = 'RXFin'
            AND pca.CATTARGET = NULL
          WHERE pc.CATTARGET = NULL
    2015-03-12 16:56:01,918 DEBUG [AIF]:
          SELECT acks.source_segment_column_name DIMNAME, ss.source_system_type SOURCE_SYSTEM_TYPE
            FROM AIF_PROCESSES p
            INNER JOIN AIF_WRITEBACK_LOADS wl
              ON wl.LOADID = p.PROCESS_ID
            INNER JOIN AIF_WRITEBACK_RULES wr
              ON wr.RULE_ID = wl.RULE_ID
            INNER JOIN TPOVPARTITION part
              ON part.PARTITIONKEY = wr.PARTITIONKEY
            INNER JOIN AIF_CB_KEY_SEGMENTS acks
              ON acks.control_budget_id = wr.SOURCE_LEDGER_ID
              AND acks.source_system_id = part.PARTSOURCESYSTEMID
            INNER JOIN AIF_SOURCE_SYSTEMS ss
              ON ss.SOURCE_SYSTEM_ID = part.PARTSOURCESYSTEMID
          WHERE p.PROCESS_ID = 265
    2015-03-12 16:56:01,919 DEBUG [AIF]:
          SELECT lv.LOOKUP_DISPLAY_CODE DIMNAME
          ,wld.TEMP_COLUMN_NAME
          ,cs.COA_SEGMENT_NAME
          ,cs.VALUE_SET_ID
          ,cs.ACCOUNT_TYPE_FLAG
          FROM AIF_COA_SEGMENTS cs
          INNER JOIN TPOVPARTITION tpp
            ON tpp.PARTITIONKEY = 5
          INNER JOIN AIF_LOOKUP_TYPES lt
            ON lt.SOURCE_SYSTEM_ID = 0
            AND lt.LOOKUP_TYPE = 'AIF_SEGMENT_COLUMN_MAP'
          INNER JOIN AIF_LOOKUP_VALUES lv
            ON lv.LOOKUP_TYPE_ID = lt.LOOKUP_TYPE_ID
            AND lv.LOOKUP_CODE = cs.COA_SEGMENT_NAME
          LEFT OUTER JOIN TBHVIMPITEMERPI tiie
            ON tiie.IMPGROUPKEY = tpp.PARTIMPGROUP
            AND tiie.IMPMAPTYPE = 'EPM'
            AND tiie.IMPSOURCECOALINEID1 = cs.COA_LINE_ID
          LEFT OUTER JOIN AIF_WRITEBACK_LOAD_DTLS wld
            ON wld.LOADID = 265
            AND wld.DIMENSION_NAME = tiie.IMPDIMNAME
          WHERE cs.SOURCE_SYSTEM_ID = 4
          AND cs.SOURCE_COA_ID = 50348
          ORDER BY lv.LOOKUP_DISPLAY_CODE
    2015-03-12 16:56:01,922 DEBUG [AIF]: CommWb.getRuleInfo - END
    2015-03-12 16:56:01,924 DEBUG [AIF]: AIFUtil.callOdiServlet - START
    2015-03-12 16:56:01,948 DEBUG [AIF]: cloudMode: NONE
    2015-03-12 16:56:01,949 DEBUG [AIF]: GlobalUserForAppAccess from Profile: null
    2015-03-12 16:56:01,951 INFO  [AIF]: Resolved user name for application access: wilsonp
    2015-03-12 16:56:02,450 INFO  [AIF]: [HPLService] Info: Cube Name: Finance
    2015-03-12 16:56:02,451 INFO  [AIF]: [HPLService] Info: Importing data from RXFin:Finance...
    2015-03-12 16:57:31,732 INFO  [AIF]: [HPLService] Info: Data import complete
    2015-03-12 16:57:31,738 INFO  [AIF]: [HPLService] Info: [importWritebackData:265] END (true)
    2015-03-12 16:57:31,747 DEBUG [AIF]: AIFUtil.callOdiServlet - END
    2015-03-12 16:57:31,747 DEBUG [AIF]:
            SELECT STATUS
            FROM AIF_PROCESS_DETAILS
            WHERE PROCESS_ID = 265
            AND ENTITY_TYPE = 'PROCESS_WB_IMP'
    2015-03-12 16:57:31,752 DEBUG [AIF]: CommWb.insertPeriods - START
    2015-03-12 16:57:31,755 DEBUG [AIF]:
          SELECT DIMENSION_NAME
          ,FILTER_CONDITION
          FROM AIF_WRITEBACK_LOAD_DTLS
          WHERE LOADID = 265
          AND COLUMN_TYPE = 'Year'
    2015-03-12 16:57:31,758 DEBUG [AIF]: commAppPeriodMappingExists: N
    2015-03-12 16:57:31,758 DEBUG [AIF]:
            INSERT INTO AIF_PROCESS_PERIODS (
              PROCESS_ID
              ,PERIODKEY
              ,PERIOD_ID
              ,ADJUSTMENT_PERIOD_FLAG
              ,GL_PERIOD_YEAR
              ,GL_PERIOD_NUM
              ,GL_PERIOD_NAME
              ,GL_PERIOD_CODE
              ,GL_EFFECTIVE_PERIOD_NUM
              ,YEARTARGET
              ,PERIODTARGET
              ,IMP_ENTITY_TYPE
              ,IMP_ENTITY_ID
              ,IMP_ENTITY_NAME
              ,TRANS_ENTITY_TYPE
              ,TRANS_ENTITY_ID
              ,TRANS_ENTITY_NAME
              ,PRIOR_PERIOD_FLAG
              ,SOURCE_LEDGER_ID
            SELECT q.PROCESS_ID
            ,q.PERIODKEY
            ,NULL PERIOD_ID
            ,'N' ADJUSTMENT_PERIOD_FLAG
            ,0 GL_PERIOD_YEAR
            ,'0' GL_PERIOD_CODE
            ,'0' GL_PERIOD_NAME
            ,q.ENTITY_NAME_ORDER GL_PERIOD_NUM
            ,q.ENTITY_NAME_ORDER GL_EFFECTIVE_PERIOD_NUM
            ,q.YEARTARGET
            ,q.PERIODTARGET
            ,'PROCESS_WB_IMP' IMP_ENTITY_TYPE
            ,NULL IMP_ENTITY_ID
            ,p.PERIODDESC IMP_ENTITY_NAME
            ,'PROCESS_WB_TRANS' TRANS_ENTITY_TYPE
            ,NULL TRANS_ENTITY_ID
            ,p.PERIODDESC TRANS_ENTITY_NAME
            ,'N' PRIOR_PERIOD_FLAG
            ,NULL SOURCE_LEDGER_ID         
            FROM (
              SELECT PROCESS_ID
              ,MIN(PERIODKEY) PERIODKEY
              ,PERIODTARGET
              ,YEARTARGET
              ,ENTITY_NAME_ORDER
              FROM (
                SELECT wld.LOADID PROCESS_ID
                ,pp.PERIODKEY PERIODKEY
                ,pp.PERIODTARGET PERIODTARGET
                ,pp.YEARTARGET YEARTARGET
                ,CASE
                  WHEN (INSTR(UPPER(wld.TEMP_COLUMN_NAME),'AMOUNT',1) = 1) THEN
                    CAST(SUBSTR(wld.TEMP_COLUMN_NAME,7,LENGTH(wld.TEMP_COLUMN_NAME)) AS NUMERIC(15,0))
                  ELSE 0
                END ENTITY_NAME_ORDER
                FROM (
                  AIF_WRITEBACK_LOAD_DTLS wld
                    INNER JOIN TPOVPERIOD_FLAT_V pp
                      ON pp.PERIODTARGET = wld.DIMENSION_NAME
                      AND pp.YEARTARGET = 'FY14')
                WHERE wld.LOADID = 265
                AND wld.COLUMN_TYPE = 'DATA'
              ) query
              GROUP BY PROCESS_ID
              ,PERIODTARGET
              ,YEARTARGET
              ,ENTITY_NAME_ORDER
            ) q
            ,TPOVPERIOD p
            WHERE p.PERIODKEY = q.PERIODKEY             
            ORDER BY p.PERIODKEY 
    2015-03-12 16:57:31,764 DEBUG [AIF]: CommWb.insertPeriods - END
    2015-03-12 16:57:31,772 DEBUG [AIF]: COMM GL Writeback Load Data - Load TDATASEGW - START
    2015-03-12 16:57:31,774 DEBUG [AIF]: CommWb.getLedgerListAndMap - START
    2015-03-12 16:57:31,775 DEBUG [AIF]: CommWb.getLedgerSQL - START
    2015-03-12 16:57:31,775 DEBUG [AIF]: CommWb.getLedgerSQL - END
    2015-03-12 16:57:31,775 DEBUG [AIF]:
              SELECT l.SOURCE_LEDGER_ID
              ,l.SOURCE_LEDGER_NAME
              ,l.FUNCTIONAL_CURRENCY
              ,l.CALENDAR_ID
              ,'0' SETID
              ,l.PERIOD_TYPE
              FROM AIF_WRITEBACK_LOADS wl
              ,AIF_WRITEBACK_RULES wr
              ,TPOVPARTITION part
              ,AIF_COA_LEDGERS l
              WHERE wl.LOADID = 265
              AND wr.RULE_ID = wl.RULE_ID
              AND part.PARTITIONKEY = wr.PARTITIONKEY
              AND l.SOURCE_SYSTEM_ID = part.PARTSOURCESYSTEMID
              AND l.SOURCE_LEDGER_ID = wr.SOURCE_LEDGER_ID
    2015-03-12 16:57:31,777 DEBUG [AIF]: CommWb.getLedgerListAndMap - END
    2015-03-12 16:57:31,778 DEBUG [AIF]:
          SELECT acks.source_segment_column_name DIMNAME, ss.source_system_type SOURCE_SYSTEM_TYPE
            FROM AIF_PROCESSES p
            INNER JOIN AIF_WRITEBACK_LOADS wl
              ON wl.LOADID = p.PROCESS_ID
            INNER JOIN AIF_WRITEBACK_RULES wr
              ON wr.RULE_ID = wl.RULE_ID
            INNER JOIN TPOVPARTITION part
              ON part.PARTITIONKEY = wr.PARTITIONKEY
            INNER JOIN AIF_CB_KEY_SEGMENTS acks
              ON acks.control_budget_id = wr.SOURCE_LEDGER_ID
              AND acks.source_system_id = part.PARTSOURCESYSTEMID
            INNER JOIN AIF_SOURCE_SYSTEMS ss
              ON ss.SOURCE_SYSTEM_ID = part.PARTSOURCESYSTEMID
          WHERE p.PROCESS_ID = 265
    2015-03-12 16:57:31,779 DEBUG [AIF]:
          SELECT lv.LOOKUP_DISPLAY_CODE DIMNAME
          ,wld.TEMP_COLUMN_NAME
          ,cs.COA_SEGMENT_NAME
          ,cs.VALUE_SET_ID
          ,cs.ACCOUNT_TYPE_FLAG
          FROM AIF_COA_SEGMENTS cs
          INNER JOIN TPOVPARTITION tpp
            ON tpp.PARTITIONKEY = 5
          INNER JOIN AIF_LOOKUP_TYPES lt
            ON lt.SOURCE_SYSTEM_ID = 0
            AND lt.LOOKUP_TYPE = 'AIF_SEGMENT_COLUMN_MAP'
          INNER JOIN AIF_LOOKUP_VALUES lv
            ON lv.LOOKUP_TYPE_ID = lt.LOOKUP_TYPE_ID
            AND lv.LOOKUP_CODE = cs.COA_SEGMENT_NAME
          LEFT OUTER JOIN TBHVIMPITEMERPI tiie
            ON tiie.IMPGROUPKEY = tpp.PARTIMPGROUP
            AND tiie.IMPMAPTYPE = 'EPM'
            AND tiie.IMPSOURCECOALINEID1 = cs.COA_LINE_ID
          LEFT OUTER JOIN AIF_WRITEBACK_LOAD_DTLS wld
            ON wld.LOADID = 265
            AND wld.DIMENSION_NAME = tiie.IMPDIMNAME
          WHERE cs.SOURCE_SYSTEM_ID = 4
          AND cs.SOURCE_COA_ID = 50348
          ORDER BY lv.LOOKUP_DISPLAY_CODE
    2015-03-12 16:57:31,783 DEBUG [AIF]: CommWb.getPovList - START
    2015-03-12 16:57:31,784 DEBUG [AIF]:
          SELECT wld.DIMENSION_NAME
          ,wld.FILTER_CONDITION
          ,app.TARGET_APPLICATION_NAME
          FROM AIF_WRITEBACK_LOAD_DTLS wld
          INNER JOIN AIF_WRITEBACK_LOADS wl
            ON wl.LOADID = wld.LOADID
          INNER JOIN AIF_WRITEBACK_RULES wr
            ON wr.RULE_ID = wl.RULE_ID
          INNER JOIN TPOVPARTITION part
            ON part.PARTITIONKEY = wr.PARTITIONKEY
          INNER JOIN AIF_TARGET_APPLICATIONS app
            ON app.APPLICATION_ID = part.PARTTARGETAPPLICATIONID
          INNER JOIN AIF_TARGET_APPL_DIMENSIONS adim
            ON adim.APPLICATION_ID = app.APPLICATION_ID
            AND adim.TARGET_DIMENSION_NAME = wld.DIMENSION_NAME
            AND adim.TARGET_DIMENSION_CLASS_NAME = 'Scenario'
          WHERE wld.LOADID = 265
    2015-03-12 16:57:31,785 DEBUG [AIF]: 
          SELECT COALESCE(pca.CATKEY, pc.CATKEY) CATKEY
          FROM TPOVCATEGORY pc
          LEFT OUTER JOIN TPOVCATEGORYADAPTOR pca
            ON pca.INTSYSTEMKEY = 'RXFin'
            AND pca.CATTARGET = NULL
          WHERE pc.CATTARGET = NULL
    2015-03-12 16:57:31,787 DEBUG [AIF]:
            SELECT PARTITIONKEY
            ,PARTNAME
            ,CATKEY
            ,CATNAME
            ,PERIODKEY
            ,COALESCE(PERIODDESC, TO_CHAR(PERIODKEY,'YYYY-MM-DD HH24:MI:SS')) PERIODDESC
            ,RULE_ID
            ,RULE_NAME
            ,YEARTARGET
            FROM (
              SELECT DISTINCT wr.PARTITIONKEY
              ,part.PARTNAME
              ,cat.CATKEY
              ,cat.CATNAME
              ,pprd.PERIODKEY
              ,pp.PERIODDESC
              ,wr.RULE_ID
              ,wr.RULE_NAME
              ,pprd.YEARTARGET
              FROM AIF_WRITEBACK_LOADS wl
              INNER JOIN AIF_WRITEBACK_RULES wr
                ON wr.RULE_ID = wl.RULE_ID
              INNER JOIN TPOVPARTITION part
                ON part.PARTITIONKEY = wr.PARTITIONKEY
              INNER JOIN TPOVCATEGORY cat
                ON cat.CATKEY = NULL
              INNER JOIN AIF_PROCESS_PERIODS pprd
                ON pprd.PROCESS_ID = wl.LOADID
              LEFT OUTER JOIN TPOVPERIOD pp
                ON pp.PERIODKEY = pprd.PERIODKEY             
              WHERE wl.LOADID = 265
            ) q
            ORDER BY PARTITIONKEY
            ,CATKEY
            ,PERIODKEY
            ,RULE_ID
    2015-03-12 16:57:31,788 DEBUG [AIF]: CommWb.getPovList - END
    2015-03-12 16:57:31,789 DEBUG [AIF]: COMM GL Writeback Load Data - Load TDATASEGW - END
    2015-03-12 16:57:31,789 DEBUG [AIF]: CommWb.importData - END
    2015-03-12 16:57:31,879 DEBUG [AIF]: CommWb.insertTransProcessDetails - START
    2015-03-12 16:57:31,880 DEBUG [AIF]:
              INSERT INTO AIF_PROCESS_DETAILS (
                PROCESS_ID
                ,ENTITY_TYPE
                ,ENTITY_ID
                ,ENTITY_NAME
                ,ENTITY_NAME_ORDER
                ,TARGET_TABLE_NAME
                ,EXECUTION_START_TIME
                ,EXECUTION_END_TIME
                ,RECORDS_PROCESSED
                ,STATUS
                ,LAST_UPDATED_BY
                ,LAST_UPDATE_DATE
              SELECT PROCESS_ID
              ,ENTITY_TYPE
              ,ENTITY_ID
              ,ENTITY_NAME
              ,ENTITY_NAME_ORDER
              ,'TDATASEGW' TARGET_TABLE_NAME
              ,CURRENT_TIMESTAMP EXECUTION_START_TIME
              ,NULL EXECUTION_END_TIME
              ,0 RECORDS_PROCESSED
              ,'PENDING' STATUS
              ,'wilsonp' LAST_UPDATED_BY
              ,CURRENT_TIMESTAMP LAST_UPDATE_DATE
              FROM (
                SELECT PROCESS_ID
                ,TRANS_ENTITY_TYPE ENTITY_TYPE
                ,MIN(TRANS_ENTITY_ID) ENTITY_ID
                ,TRANS_ENTITY_NAME ENTITY_NAME
                ,MIN(GL_EFFECTIVE_PERIOD_NUM) ENTITY_NAME_ORDER
                FROM AIF_PROCESS_PERIODS
                WHERE PROCESS_ID = 265
                AND PRIOR_PERIOD_FLAG = 'N'
                GROUP BY PROCESS_ID
                ,TRANS_ENTITY_TYPE
                ,TRANS_ENTITY_NAME
              ) q
              ORDER BY ENTITY_NAME_ORDER
    2015-03-12 16:57:31,887 DEBUG [AIF]: CommWb.insertTransProcessDetails - END
    2015-03-12 16:57:31,891 DEBUG [AIF]:
            DELETE FROM TDATAMAP_T
            WHERE LOADID < 265
            AND EXISTS (
              SELECT 1
              FROM AIF_PROCESSES p
              WHERE p.RULE_ID = 10
              AND p.PROCESS_ID = TDATAMAP_T.LOADID
    2015-03-12 16:57:31,901 DEBUG [AIF]:
            DELETE FROM AIF_WRITEBACK_ESS_DATA_T
            WHERE LOADID < 265
            AND EXISTS (
              SELECT 1
              FROM AIF_PROCESSES p
              WHERE p.RULE_ID = 10
              AND p.PROCESS_ID = AIF_WRITEBACK_ESS_DATA_T.LOADID
    2015-03-12 16:57:33,060 DEBUG [AIF]:
            DELETE FROM AIF_PROCESS_PERIODS
            WHERE PROCESS_ID < 265
            AND EXISTS (
              SELECT 1
              FROM AIF_PROCESSES p
              WHERE p.RULE_ID = 10
              AND p.PROCESS_ID = AIF_PROCESS_PERIODS.PROCESS_ID
    2015-03-12 16:57:33,066 DEBUG [AIF]:
            DELETE FROM TDATASEGW
            WHERE LOADID < 265
            AND EXISTS (
              SELECT 1
              FROM AIF_PROCESSES p
              WHERE p.RULE_ID = 10
              AND p.PROCESS_ID = TDATASEGW.LOADID
    2015-03-12 16:57:33,069 DEBUG [AIF]: CommMap.loadTDATAMAP_T - START
    2015-03-12 16:57:33,071 DEBUG [AIF]: CommData.getMapPartitionKeyandName - START
    2015-03-12 16:57:33,071 DEBUG [AIF]:
            SELECT COALESCE(part_parent.PARTITIONKEY, part.PARTITIONKEY) PARTITIONKEY
            ,COALESCE(part_parent.PARTNAME, part.PARTNAME) PARTNAME
            FROM TPOVPARTITION part
            LEFT OUTER JOIN TPOVPARTITION part_parent
              ON part_parent.PARTITIONKEY = part.PARTPARENTKEY
            WHERE part.PARTITIONKEY = 5
    2015-03-12 16:57:33,073 DEBUG [AIF]: CommData.getMapPartitionKeyandName - END
    2015-03-12 16:57:33,073 DEBUG [AIF]:
            INSERT INTO TDATAMAP_T (
              LOADID
              ,DATAKEY
              ,PARTITIONKEY
              ,DIMNAME
              ,SRCKEY
              ,SRCDESC
              ,TARGKEY
              ,WHERECLAUSETYPE
              ,WHERECLAUSEVALUE
              ,CHANGESIGN
              ,SEQUENCE
              ,VBSCRIPT
              ,TDATAMAPTYPE
              ,SYSTEM_GENERATED_FLAG
              ,RULE_ID
            SELECT 265
            ,DATAKEY
            ,5 PARTITIONKEY
            ,DIMNAME
            ,SRCKEY
            ,SRCDESC
            ,CASE WHEN (TDATAMAPTYPE = 'EPM' AND TARGKEY = '<BLANK>') THEN ' ' ELSE TARGKEY END
            ,WHERECLAUSETYPE
            ,CASE WHEN (TDATAMAPTYPE = 'EPM' AND WHERECLAUSEVALUE = '<BLANK>') THEN ' ' ELSE WHERECLAUSEVALUE END       
            ,CHANGESIGN
            ,SEQUENCE
            ,VBSCRIPT
            ,TDATAMAPTYPE
            ,SYSTEM_GENERATED_FLAG
            ,RULE_ID
            FROM TDATAMAP tdm
            WHERE PARTITIONKEY = 5
            AND (RULE_ID IS NULL OR RULE_ID = 10)
            AND (
              TDATAMAPTYPE = 'EPM'
              OR (
                TDATAMAPTYPE = 'MULTIDIM'
                AND EXISTS (
                  SELECT 1
                  FROM TDATAMAP multidim
                  WHERE multidim.PARTITIONKEY = tdm.PARTITIONKEY
                  AND multidim.TDATAMAPTYPE = 'EPM'
                  AND multidim.DATAKEY = tdm.TARGKEY
    2015-03-12 16:57:33,077 DEBUG [AIF]: Number of Rows inserted into TDATAMAP_T: 14
    2015-03-12 16:57:33,122 DEBUG [AIF]: CommMap.updateTDATASEG_T_TDATASEGW - START
    2015-03-12 16:57:33,123 DEBUG [AIF]:
            SELECT DIMNAME
            ,SRCKEY
            ,TARGKEY
            ,WHERECLAUSETYPE
            ,WHERECLAUSEVALUE
            ,CHANGESIGN
            ,SEQUENCE
            ,DATAKEY
            ,MAPPING_TYPE
            ,CASE WHEN (RULE_ID IS NOT NULL) THEN 'Y' ELSE 'N' END IS_RULE_MAP
            FROM (
              SELECT DISTINCT tdm.DIMNAME
              ,tdm.RULE_ID
              ,NULL SRCKEY
              ,NULL TARGKEY
              ,tdm.WHERECLAUSETYPE
              ,tdm.WHERECLAUSEVALUE
              ,NULL CHANGESIGN
              ,1 SEQUENCE
              ,COALESCE(tdm.SYSTEM_GENERATED_FLAG,'N') SYSTEM_GENERATED_FLAG     
              ,NULL DATAKEY
              ,CASE
                WHEN tdm.WHERECLAUSETYPE IS NULL THEN 1
                ELSE 3
              END MAPPING_TYPE
              FROM TDATAMAP_T tdm
              WHERE tdm.LOADID = 265
              AND tdm.PARTITIONKEY = 5
              AND tdm.TDATAMAPTYPE = 'EPM'
              AND (tdm.RULE_ID IS NULL OR tdm.RULE_ID = 10)
              AND tdm.WHERECLAUSETYPE IS NULL
              UNION ALL
              SELECT tdm.DIMNAME
              ,tdm.RULE_ID
              ,tdm.SRCKEY
              ,tdm.TARGKEY
              ,tdm.WHERECLAUSETYPE
              ,tdm.WHERECLAUSEVALUE
              ,tdm.CHANGESIGN
              ,CASE tpp.PARTSEQMAP
                WHEN 0 THEN CASE
                  WHEN (tdm.WHERECLAUSETYPE = 'BETWEEN') THEN 2
                  WHEN (tdm.WHERECLAUSETYPE = 'IN') THEN 3
                  WHEN (tdm.WHERECLAUSETYPE = 'MULTIDIM') THEN 4
                  WHEN (tdm.WHERECLAUSETYPE = 'LIKE') THEN 5
                  ELSE 0
                END     
                ELSE tdm.SEQUENCE
              END SEQUENCE
              ,COALESCE(tdm.SYSTEM_GENERATED_FLAG,'N') SYSTEM_GENERATED_FLAG
              ,tdm.DATAKEY
              ,CASE
                WHEN tdm.WHERECLAUSETYPE IS NULL THEN 1
                ELSE 3
              END MAPPING_TYPE
              FROM TDATAMAP_T tdm
              INNER JOIN TPOVPARTITION tpp
                ON tpp.PARTITIONKEY = tdm.PARTITIONKEY
              WHERE tdm.LOADID = 265
              AND tdm.PARTITIONKEY = 5
              AND tdm.TDATAMAPTYPE = 'EPM'
              AND (tdm.RULE_ID IS NULL OR tdm.RULE_ID = 10)
              AND tdm.WHERECLAUSETYPE IN ('BETWEEN','IN','MULTIDIM','LIKE')
            ) q
            ORDER BY DIMNAME
            ,SEQUENCE
            ,RULE_ID
            ,SYSTEM_GENERATED_FLAG
            ,SRCKEY
    2015-03-12 16:57:33,129 DEBUG [AIF]: CommMap.updateTDATASEG_T_TDATASEGW - END
    2015-03-12 16:57:33,138 DEBUG [AIF]: CommMap.loadTDATAMAPSEG_TDATASEG - START
    2015-03-12 16:57:33,139 DEBUG [AIF]: CommMap.loadTDATAMAPSEG_TDATASEG - END
    2015-03-12 16:57:33,217 DEBUG [AIF]: CommMap.validateData - START
    2015-03-12 16:57:33,218 DEBUG [AIF]: CommMap.validateData - END
    2015-03-12 16:57:33,311 DEBUG [AIF]: Comm.finalizeProcess - START
    2015-03-12 16:57:33,312 DEBUG [AIF]: CommWb.updateRuleStatus - START
    2015-03-12 16:57:33,313 DEBUG [AIF]:
        UPDATE AIF_WRITEBACK_RULES
        SET STATUS = CASE 'SUCCESS'
          WHEN 'SUCCESS' THEN
            CASE (
              SELECT COUNT(*)
              FROM AIF_PROCESS_DETAILS pd
              WHERE pd.PROCESS_ID = 265
              AND pd.STATUS IN ('FAILED','WARNING')
            WHEN 0 THEN 'SUCCESS'
            ELSE (
              SELECT MIN(pd.STATUS)
              FROM AIF_PROCESS_DETAILS pd
              WHERE pd.PROCESS_ID = 265
              AND pd.STATUS IN ('FAILED','WARNING')
            END
          ELSE 'SUCCESS'
        END
        WHERE RULE_ID = 10
    2015-03-12 16:57:33,317 DEBUG [AIF]: CommWb.updateRuleStatus - END
    2015-03-12 16:57:33,318 DEBUG [AIF]: Comm.updateProcess - START
    2015-03-12 16:57:33,322 DEBUG [AIF]: Comm.updateProcess - END
    2015-03-12 16:57:33,323 INFO  [AIF]: FDMEE Process End, Process ID: 265
    I have created the following write-back mappings:
    UD1,*,*,Z_Catch All Entity
    UD1,CO_*,*,"Remove prefix ""Co_"""
    UD2,*,*,Z_Catch All Account
    UD2,ACC_*,*,Remove ACC_
    UD3,*,*,Local Account Pass Through
    UD4,*,*,Z_Catch All MC
    UD4,CC_*,*,"Remove prefix ""CC_"""
    UD5,*,*,Z_Catch All Event Edition
    UD5,SY*,*,"Remove prefix ""SY"""
    UD6,*,*,Activity pass through
    UD7,*,*,Z_Catch All Product
    UD7,PRD_*_I,*,Remove prefix PRD
    UD8,*,*,ICP pass through
    UD9,*,*,Spare pass through
    Which is basically to strip off some prefixes, or just pass through the values.
    In the Import Format I have the following Write Back Mapping:
    Source Dimension     Source Segment
    Account                     Account
    Activity                      Activity
    Entity                        Entity
    SessionYear            Event Edition
                                     Intercompany
                                     Local Account
    ManagementCentre  Management Centre
    Product                    Product
                                     Spare
    For my Write Back Rule I select the Location: RXFin_EBS_PL, the Primary Ledger in EBS
    Period: Dec-14
    Category: Budget - The name of the scenario in Planning.
    Source:  RX_EBS
    Target: RXFIN
    Plan Type: Finance
    I have Source Filters to limit the amount of data it tries to pull in.
    Account: @Relative("Profit & Loss",0)
    Entity: "CO_0052"
    Activit:y @Relative("AllActivities",0)
    Period: @Relative("YearTotalPlan",0)
    Version: "FinalVersion"
    Year: "FY14"
    And for Budget: RX RF1 2014
    Budget Organization: RX Budget Org - Though I am not sure what this does.
    I execute Import from Source, and it process for several minutes, and then nothing is in the Workbench.
    There is data in Planning as far as I can see, and with no errors I am at a loss on what to investigate.
    Can anyone assist?
    Thanks,

    Do you have any luck if you simplify the source filter to try and be as specific as possible and only bring in as few rows as possible from a known good intersection as a sanity check?
    Regards
    Craig

  • Error While performing Budget Write Back using ERPi

    Hi,
    We are getting the following error while Importing the data for Budget Write back using ERPi.
    "va.lang.Exception: Cannot get the olap server name for planning application GSECPLAN
    ERPI Process Start, Process ID: 187
    ERPI Logging Level: DEBUG (5)
    ERPI Log File: C:\Users\HYP_SV~1\AppData\Local\Temp\2\/aif_601_187.log
    Jython Version: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54)
    [Java HotSpot(TM) 64-Bit Server VM (Sun Microsystems Inc.)]
    Java Platform: java1.6.0_29
    Call Servlet - START
    Call Servlet - END
    ERPI Process End, Process ID: 187"
    The Write-back was working fine and we have done the write back successfully few days back. We have not made any changes in write back set up except some mapping.
    Any clue on this issue?
    Thanks & Regards,
    Sunil.

    Thanks John for your response.
    I have already restarted the planning service and checked. But no luck.
    Regards,
    Sunil.
    Edited by: 926629 on May 7, 2013 12:26 AM

Maybe you are looking for

  • Is there ANY WAY to get my files (mainly music) off of my ipod?

    My 3rd generation Ipod touch went into recovery mode, and it says I must restore it in order to use Itunes. The thing is, my laptop broke before I had a chance to back up any of the files. My question is, is there any possible way to get the files (m

  • Fstab messed up

    :oops:  i messed up my fstab or something and now my root filesystem isnt  mounting my root partition this is my fstab # /etc/fstab: static file system information # <file system>        <dir>     <type>    <options>              <dump> <pass> none 

  • Why can't I get iOS 7.0.6 on my iPod 4g

    Why can't I get iOS 7.0.6 on my iPod 4g

  • Strut - global exceptions

    does anyone know the syntax for global exceptions in struts? thnx, sunsons

  • Does iCould use special TCP/IP ports?

    Hello, I routinely use iCloud to share iWork documents between my MacBook Pro and my iOS devices. But somehow, I cannot access these documents from the iWork apps on my office iMac (runs Mountain Lion). Could someone suggest a probable reason? (iClou