Java BeanShell

Hi again.
Is it possible to use a java beanshell in jcreator???
I use an option called "Interpret" in xemacs which enables me to test individual classes without having a main test class. Does jcreator have this facility??
Thanx

Ok i searched on the net and i downloaded a beanshell jar file. I have put the beanshell in the folder of the java files, but it says:
// Error: Typed variable declaration : Class: Room not found in namespace: <at unknown location>
i have set the environment variables.
Anyone have any idea to use this beanshell in windows????
Thanx

Similar Messages

  • Java BeanShell expression in ODI

    hi experts,
    i am working on ODI 11 g (11.1.1)
    i have found java beanshell expression in standard ODI KM (IKM "IKM Oracle Slowly Changing Dimension", step 192 "Analyze integration table"):
    <%=odiRef.getTable("L","INT_NAME","A").replaceAll("","").replaceAll("..>",".replaceAll(odiRef.getInfo( \\u0022DEST_WORK_SCHEMA\\u0022 )+\\u0022.\\u0022,\\u0022\\u0022)?>")%>
    It translates, for example, "DWH_ETL.I$_SC_INTERMEDIARY" to "I$_SC_INTERMEDIARY"
    Please explain in detail how it works?
    specifically, i don't understand how works the expression:
    replaceAll("..>",".replaceAll(odiRef.getInfo( \\u0022DEST_WORK_SCHEMA\\u0022 )+\\u0022.\\u0022,\\u0022\\u0022)?>")
    Java function "replaceAll" (http://download.oracle.com/javase/6/docs/api/):
    public String replaceAll(String regex,
    String replacement)
    replaces each substring of this string that matches the given regular expression with the given replacement.
    What does mean the expression "..>" in this calling replaceAll?
    it looks like a nested call to the substitution API (http://www.business-intelligence-quotient.com/?p=812)
    thanks in advance

    HI,
    I have re configured as mentioned in your blog . But still getting same exception . Something I missed in my previous thread is below.
    <Sep 19, 2012 3:34:46 PM EDT> <Error> <HTTP> <BEA-101216> <Servlet: "AgentServlet" failed to preload on startup in Web application: "trellisagent".
    ODI-1400: Agent trellisagent start failure: JDBC connection error occurs while connecting to the master repository.
    Caused by: java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oracle.odi.credmap,keyName=SUPERVISOR read)
    at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:318)
    at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:226)
    at javax.servlet.GenericServlet.init(GenericServlet.java:242)
    at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    I am stuck in asituation here :(
    Ashish

  • Variable from Java Beanshell procedure for usage in interface

    A variable from my package contains value: ' text',' text2',' text3',....etc.
    I need to use this variable in my interface as: 'text','text2','text3',...etc.
    So I wrote a Java beanshell procedure with following code and with this input variable as an option: forecastOrgCode
    String forOrgCode = "<%=odiRef.getOption("forecastOrgCode")%>";
    String orgCodeTrimmed = forOrgCode.replaceAll (" ","");
    Any other code between <@ or <? or <% gets me messed up because of the ' characters present in the variable, so I just chose the beanshell technology and this does the trick...
    However...how can I reach this orgCodeTrimmed variable from my interface?

    As you are directly passing the value in Option , why not lets do it directly inside interface
    Using ODI Variable
    Step 1. Set Variable = ' text',' text2',' text3','text4 '
    Step 2. Inside Interface
    '<@ out.print("#VAR".replace(" ", "").replace("'", "''"));@>'You will need to convert '(single quotes) to double single quotes else oracle will throw error ,similar to what we do in pl/sql
    Directly
    '<@ out.print("' text','  text2',' text3'".replace(" ", "").replace("'", "''"));@>'

  • Retrieving ODI variable in Java Beanshell (Target Beanshell Source Oracle)

    Hi Guys:
    I'm facing a simple problem, but I'm not able to find the solution in the documentation or any post in this forum. I have a procedure where I use both tabs (Source and Target) and need to retrive the result of the "StrParam" (Oracle query) into a BeanShell variable (OracleMessageData).
    In the target tab I have these commands (Java BeanShell Techonology):
    <@
    import java.io.FileNotFoundException;
    import java.io.InputStream;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.io.UnsupportedEncodingException;
    import java.util.ArrayList;
    String OracleMessageData = "#strParam";
    String PathOfXMLFiles = "<%=odiRef.getSchemaName("LS_FILE_XMLFULL", "D")%>";
    @>
    In the Source Tab, I have this command (Oracle Techonology):
    SELECT MESSAGEDATA FROM <%=odiRef.getSchemaName("LS_ORACLE_ODI_WRK", "D")%>.CONTENT_RIB_MSGDATA strParam
    How can I retrieve the content of the Source Command into the variable in the Target? The line bellow doesn't work:
    String OracleMessageData = "#strParam";
    I'm using ODI_11.1.1.6.0_GENERIC_111219.1055
    Regards.
    Luiz Araujo
    Edited by: Luiz_Araujo on 25/07/2012 06:43
    Edited by: Luiz_Araujo on 25/07/2012 06:45

    Hi Luiz
    Use Below query on source tab.
    SELECT MESSAGEDATA STRPARAM FROM <%=odiRef.getSchemaName("LS_ORACLE_ODI_WRK", "D")%>.CONTENT_RIB_MSGDATA
    Then on target tab use
    String OracleMessageData = "#STRPARAM ";
    If it wont work try putting colon.
    String OracleMessageData = ":STRPARAM ";
    Thanks.

  • JAVA BEANSHELL EXCEPTION HANDLING

    Hi
    still new to ODI
    I have created a java beanshell script in ODI which calls a simple java class, cars, then sets the no of seats to a value designed to raise an exception. Exception raised but procedure works OK,
    How can I register the fact that it has failed through exception handling? (It is possible that my java exception handling isn't quite right)
    The no of seats has no effect on the success/failure of the ODI procedure, but the log shows that the exception is caught !
    any assistance gratefully received.
    Regards
    Terry
    cars class: (added to agent start)
    ====================
    public class cars {
    private int seats;
    public void setSeats (int seats) throws tooManySeatsException {
    if (seats) < 100) {
    this .seats = seats;
    } else {
    throw new tooManySeatsException("Too many seats");
    public int getSeats () {
    return this.seats;
    class tooManySeatsException extends Exception {
    public tooManySeatsException (String msg){
    super();
    Java beanshell procedure in ODI
    ====================
    import cars;
    public class carsTest {
    public carsTest(){
    public void init(){
    cars c = new cars();
    c.setSeats(20);
    //c.setseats(200);
    try {
    carsTest ct = new carsTest();
    ct.init();
    } catch (Exception e) {
    throw Error (e);
    }

    Your code throws exception when you set value >100 but you are setting 20 thus it would not throw exception.
    In the procedure step you can uncheck "Ignore error" flag to let execution failed on throwing any exception from your code. If you check that flag then the execution would not fail rather lease the task in warning state.

  • HOW DO I REASSIGN A PACKAGE VARIABLE VALUE FROM WITHIN JAVA BEANSHELL PROC

    Hi all
    I am trying to something that I would consider quite normal in programming applications.
    create a variable - systemId
    create a procedure that runs some code (Java BeanShell), and then sets the varable to a value depending on that code
    create a second procdure that runs some code(Java BeanShell), but uses the value of the variable set from the previous stage
    In the package editor I have created a declare variable step, two procedures, and a flow: declare variable -> procedure 1 -> procedure 2
    If I declare the variable with a vue of 10 initially then try #systemId = 400, I get an error along the lines of '10 = 400'
    I am probably doing something basically wrong
    regards
    Terry

    My friend it depends on you. What ever you mentioned that can be achieved in package level but in procedure level.
    For example:
    Odi procedure: Java beanshell techonlogy
    <@
    String empname="ALEX";
    @>
    odivariable1: refresh mode in package
    select sal from emp where empname='<@=empname@>'
    Package diagram:
    ODIprocedure------ok--->ODIvariable inrefreshmode
    if you will execute this then the odivariable will have value 2000( alex salary)
    Till now it was easy to achieve. But tell me how to assign the alex salary inside the 1st procedure without taking the help of a package. You just have to execute only the procedure.Hmmm nail on your head ? you might be thinking of something like this #odivariable=<@=empname@> which is not correct.
    In this scenario you have update the snp_var_data table. So that the underlying value can be updated. Another approach could be to generate a scenario of the odi variable given above and invoke the scenario inside the procedure(this way you can refrsh it without using a package)
    Ok my friend. Seems to be a long explanation.
    Let me know if it is helpful or not.
    Bhabani
    http://dwteam.in

  • Java BeanShell Error

    Let me preface this question by saying that I'm in the middle of an upgrade from 11.1.1.3 to 11.1.1.6 - it may be part of the cause of this error but there seems to be no reason as to why it would be. On to the question:
    I have a procedure that tests a database connection - the Target code of the procedure is this:
    <@
    import DBConnection;
    String result = "";
    DBConnection dbc = new DBConnection();
    result = dbc.Test("#GLOBAL.V_HOST", "#GLOBAL.V_PORT", "#GLOBAL.V_SERVICE", "#USER_NAME", "#USER_PWD");
    @>
    When I'm executing the Procedure I'm getting the following error:
    java.lang.Exception: BeanShell script error: Sourced file: inline evaluation of: `` import DBConnection; String result = ""; DBConnection dbc = new DBConnection( . . . '' : Typed variable declaration : Class: DBConnection not found in namespace : at Line: 6 : in file: inline evaluation of: `` import DBConnection; String result = ""; DBConnection dbc = new DBConnection( . . . '' : DBConnection "
    Does anyone have thoughts on what the error might be? I'm importing the DBConnection so I don't understand why it is saying that it is not found in the namespace on line 6.
    Any help is appreciated!

    try below one
    "-DRIVER=<%=odiRef.getInfo("DEST_JAVA_DRIVER")%>" "-URL=<%=odiRef.getInfo("DEST_JAVA_URL")%>" "-USER=<%=odiRef.getInfo("DEST_USER_NAME")%>" "-PASS=<%=odiRef.getInfo("DEST_ENCODED_PASS")%>"
    Regards,
    Phanikanth

  • ODI: Use of Java BeanShell in Knowlegde Module

    Hello,
    I have an array defined pkCols in earlier steps of my IKM. It has assigned 4 values ('A', 'B','C','D').
    I would like to parse all values into one string so I could save them during INSERT INTO ... SELECT statement.
    Basically I would like to get a string 'A_B_C_D_' from my pkCols array.
    So - I have created a step within SQL technology that looks like this:
    INSERT INTO audit_table (...)
    SELECT
    col1, col2, col3,
    '<@ for (i=0; i<pkCols.size(); i++); { @><@=pkCols.get(i)@>_<@ } @>*'* as col4, col5
    FROM other_audited_table;
    It works, but when I look into audit_table in col4 i see exacly the string:
    <@ for (i=0; i<pkCols.size(); i++); { @><@=pkCols.get(i)@>_<@ } @>
    and not string that I am expecting (A_B_C_D_)
    What should I do to make it work and what mechanism I am not aware of ?
    regards,
    J.

    Hi,
    side and saving this work in
    a flat file (java property file/xml file) at the
    server side.
    Could n e 1 suggest me that saving flat file at the
    server side would work,
    coz this file would share by multiple clients.And how
    locking facility j2e gives whilesomebody is modifing
    one file.Does "server side" mean EJBs? Is so, from the EJB 2.1 specs document, section 25.1.2 :
    "An enterprise bean must not use the java.io package to attempt to access files and directories in the file system.
    The file system APIs are not well-suited for business components to access data. Business components should use a resource manager API, such as JDBC, to store data."
    Just make sure you use a resource manager to access files.
    Kexkey

  • File name mystery - works in BeanShell - but not in plain java

    I have added a step in a KM with the following:
    <%
    import java.io.*;
    try
    FileWriter tempFile = new FileWriter("newSourceTableList_"+odiRef.getSession("SESS_NO")+".txt");
    tempFile.write(newSourceTableList);
    tempFile.close();
    catch (Exception e)
    out.println(e.toString());
    %>
    When it executes it gets the following error: "java.io.FileNotFoundException: newSourceTableList_2778001.txt (The filename, directory name, or volume label syntax is incorrect) "
    If I put the exact same code in a step using Java Beanshell technology - the file is written correctly. Is the working directory set differently for the different technologies?
    Why does this not work in plain Java technology??

    Sorry for the delay - other projects stole my time.
    I tried this and it produced a parsing error when executed: (looks like the parser is doubling the backslashes - the KM only has one - maybe causing more problems?)
    BeanShell script error: Sourced file: inline evaluation of: `` import java.io.*; out.println("Checkpoint 2 [" + newSourceTableList + "]"); tr . . . '' Token Parsing Error: Lexical error at line 7, column 12. Encountered: "\\" (92), after : "": <at unknown location>
    BSF info: get computed source table names at line: 0 column: columnNo
    import java.io.*;
    out.println("Checkpoint 2 [" + newSourceTableList + "]");
    try
    FileReader(\\u0022newSourceTableList_\\u0022odiRef.getSession("SESS_NO")\\u0022.txt\\u0022); FileReader.read(newSourceTableList);
    FileReader.close();
    out.println("Checkpoint 3 [" + newSourceTableList + "]");
    File tempFileObj = new File("newSourceTableList_"+odiRef.getSession("SESS_NO")+".txt");
    tempFileObj.delete();
    catch (Exception e)
    out.println(e.toString());
    ----------------------------------

  • Beanshell and Java

    Hello,
    I need to provide ability to dynamically change the behaviour of charts using Beanshell. I have been looking at Beanshell site but couldn't get any examples.
    Here is what I am trying to achieve.
    In my dashboard application, I set the basic properities of the chart but need to do the following
    BarRenderer3D r = (BarRenderer3D) plot.getRenderer();
    r.setDrawBarOutline(true);
    GradientPaint gp0 = new GradientPaint(0.0f, 0.0f, Color.BLUE,
    0.0f, 300.0f, new Color(0,0,100,100));
    GradientPaint gp1 = new GradientPaint(0.0f, 0.0f, new Color(0,0,230,200),
    0.0f, 300.0f, new Color(204,204,255,200));
    r.setSeriesPaint(0,gp0);
    r.setSeriesPaint(1,gp1);"
    I don't want to compile the above code in the application but leave it outside as a customizable source by the end-user. The only thing the application should pass is the "plot" variable and then rest of the renderer modifications should be done inside the Beanshell script.
    I just started looking into Beanshell and got excited about the extensibility but don't know how to do it.
    So far I have tried the the following and it works ....
    CategoryPlot plot = pChart.getCategoryPlot();
        try
        Interpreter i = new Interpreter();  // Construct an interpreter      
        i.set("plot",plot);
        i.eval(renderStr);
        i.set("barRenderer",(BarRenderer3D)plot.getRenderer());
          i.set("gp0",new GradientPaint(0.0f, 0.0f, Color.BLUE,
                                                      0.0f, 300.0f, new Color(0,0,100,100)));
          i.eval("barRenderer.setSeriesPaint(0, gp0)");      
        catch (Exception ex)
          ex.printStackTrace();
        }But I would prefer to do something like
    i.eval("BarRenderer3D barRenderer = BarRenderer3D)plot.getRenderer();
    All in one string, rather than setting the variable.
    Is the above possible?
    If I use the beanshell source() function, will I be able to achieve the above through a string rather than sourcing it through a "bsh" file?
    Thanks a lot
    Nilesh

    My friend it depends on you. What ever you mentioned that can be achieved in package level but in procedure level.
    For example:
    Odi procedure: Java beanshell techonlogy
    <@
    String empname="ALEX";
    @>
    odivariable1: refresh mode in package
    select sal from emp where empname='<@=empname@>'
    Package diagram:
    ODIprocedure------ok--->ODIvariable inrefreshmode
    if you will execute this then the odivariable will have value 2000( alex salary)
    Till now it was easy to achieve. But tell me how to assign the alex salary inside the 1st procedure without taking the help of a package. You just have to execute only the procedure.Hmmm nail on your head ? you might be thinking of something like this #odivariable=<@=empname@> which is not correct.
    In this scenario you have update the snp_var_data table. So that the underlying value can be updated. Another approach could be to generate a scenario of the odi variable given above and invoke the scenario inside the procedure(this way you can refrsh it without using a package)
    Ok my friend. Seems to be a long explanation.
    Let me know if it is helpful or not.
    Bhabani
    http://dwteam.in

  • How to call a Java method n map the output of that method to a table in ODI

    Hi,
    I'm new to ODI. I've written an interface which joins two tables( in source ) to a file (in target). Now i have to apply a method(java call) on each element of a column in the target. Now my questions are :
    1. All that i know is to use Procedure using either Jython or Java BeanShell. Can you give some sample commands to achieve such functionality?
    2. Where should i actually apply this procedure? Is it possible to apply this procedure within the Interface during mapping (so that i can directly map the result to the output file)?
    Thanks in advance :)

    VikasKiran wrote:
    1. All that i know is to use Procedure using either Jython or Java BeanShell. Can you give some sample commands to achieve such functionality?Hi Vikash,
    Suppose the java code is like below
    import java.io.*;
    public class FileWrite
    public void writeFile()
    FileOutputStream fos;
    DataOutputStream dos;
    try {
    File file= new File("C:\\MyFile.txt");
    fos = new FileOutputStream(file);
    dos=new DataOutputStream(fos);
    dos.writeInt(2333);
    dos.writeChars("Hello World");
    } catch (IOException e) {
    e.printStackTrace();
    Next we compile the .java class from the command line and create the jar file.
    Then copy and paste the .jar archive to the ODI drivers folder. Next we restart the ODI agent.
    Now call methods in this class from either Jython
    import FileWrite
    fw=FileWrite()
    fw.writeFile()
    or from the Java BeanShell
    import FileWrite;
    FileWrite fw = new FileWrite();
    fw.writeFile();
    2. Where should i actually apply this procedure? Is it possible to apply this procedure within the Interface during mapping (so that i can directly map the result to the output file)?If your method is inside your jar file returning one value then store into one variable.Then use this variable in your interface or procedure wherever you want.
    As GURU told we cannot use procedure inside interface mapping.
    Thanks

  • Assigning simple Java output to a Variable

    Is it possible to have a variable in a package that gets assigned a value from a call to core Java method so that I can use that variable across all interfaces in the package. Here's what I'd like to see (pseudo code)
    --Package execution start
    --Assing java.util.UUID.randomUUID().toString() to variable "UUID"
    --Run interface 1
    --map #UUID into a field
    -- Run interface 2
    -- map same #UUID value into a field
    -- End execution start
    Thanks,
    Michael

    yes it is possible. You have to create one odi procedure for this. Inside odi procedure take the technology as java beanshell and write the code like below.
    <@
    //java codes hoes here
    String java_v="Bhabani";
    //java codes hoes here
    @>
    Now drag this procedure into odi package. next drag another odi variable to odi package. In set mode assign the java variable to the odivariable as follows.
    <@=java_v@>
    Its done. You are reeady to use the odi variable everywhere you need in the same package.
    Bhabani
    http://dwteam.in

  • Executing Java Code in ODI Procedure

    Hi All,
    I have following  java code which i need to write on ODI procedure but i am not sure which technology to chose (Jython,Sunopsis API or Java BeanShell).
    I tried to execute the procedure Jyhton with <% "Java code"%> but getting the error.Any boddy can suggest where i doing wrong.
    <%
    import javax.naming.Context;
    import javax.naming.NamingEnumeration;
    import javax.naming.directory.*;
    import java.util.Hashtable;
    import java.io.BufferedWriter;
    import java.io.File;
    import java.io.FileWriter;
    import java.io.IOException;
    String userName = "HXXXXXX";
    String CN1=null;
    String Dis_Name=null;
    String Mem_of=null;
    String Mail=null;
    String SGID=null;
    File file = new File("C:/Project/ODI/LDAPID.txt");
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
    env.put(Context.PROVIDER_URL, "LDAP://XX.if.YYYY.net:389/OU=XYZ,DC=ZZ,DC=if,DC=XYZ,DC=COM");
    env.put(Context.SECURITY_AUTHENTICATION, "simple");
    env.put(Context.SECURITY_PRINCIPAL, new String("" + "\\" + userName));
    env.put(Context.SECURITY_CREDENTIALS, "");
    DirContext ctx = null;
    NamingEnumeration results = null;
    ctx = new InitialDirContext(env);
    SearchControls controls = new SearchControls();
    controls.setSearchScope(SearchControls.SUBTREE_SCOPE);
    results = ctx.search("", "(objectclass=person)", controls);
    FileWriter fw = new FileWriter(file.getAbsoluteFile());
    BufferedWriter bw = new BufferedWriter(fw);
       while (results.hasMore())
             SearchResult searchResult = (SearchResult) results.next();
             Attributes attributes = searchResult.getAttributes();
             Attribute attr = attributes.get("cn");
             String cn = (String) attr.get();
             CN1=(String.valueOf(attributes.get("cn")));
             Dis_Name=(String.valueOf(attributes.get("displayName")));
             SGID=(String.valueOf(attributes.get("userPrincipalName")));
             Mem_of=(String.valueOf(attributes.get("memberOf")));
             Mail=(String.valueOf(attributes.get("mail")));
             bw.write(CN1 + " || " + Dis_Name + " || " + SGID + " || " + Mail);
             bw.newLine();
    bw.close();
    results.close();
    ctx.close();
    %>
    I am getting following error.
    The application script threw an exception: java.lang.NullPointerException BSF info: CODE_JAVA at line: 0 column: columnNo
    Please suggest what went wrong with the code.
    Thanks
    Regards

    In Jython you don not need to declare the type so String userName = "HXXXXXX"; should simply read userName = "HXXXXXX" . Lots of your code need to be rewritten to work with Jython if you choose that as your technology.

  • Java in odi

    hi ,
    i have some questions
    a) How can i use a third party jar file in kmodule?
    b) How do i import java package in kmodule such as import java.util.*;
    is there any documentation for this?
    Thanks.........

    Java BeanShell is a technology that you can choose at procedure step.
    It allows you execute java programs and, the best of this way, is that you just need to write the code, ODI compile and execute it to you. It makes very easy the development and code changes.

  • Java Variable Assignment from ODI Proc

    Hello,
    I have a requirement of purging the records in a set of table in DB.
    The table list to be purged is maintained in a Table Custom_Tab_List. Addition to that I need to record the total number of records deleted in another Logging table for this session.
    Wrote an ODI Procedure for the same.
    <b>Command on Source</b>
    Select table_name from custom_tab_list<b>Command on Target</b>
    delete from #table_nameFor additional Number of Counts thought of adding a Java Variable which would be global to the session. So added Step 1 in procedure
    <@ java.lang.Integer V_Count @>
    Step 2 of the Procedure
    <b>Command on Source</b>
    Select table_name from custom_tab_list<b>Command on Target</b>
    DECLARE
    v_c number;
    BEGIN
    select count(*) into v_c from #table_name;
    <@V_Count@>:= v_c+ <@out.println.(V_Count); @>;
    delete from #table_name;
    END;Not able to assignt the sql variable to the Java Variable. Is there any other way other than creating objects in the Database as an solution.

    I dont think that is possible. Two ways you can store the oracle value to a java variable.
    1.
    command on source, you can select the table name or any value with alias name
    command on target(java beanshell) just store the alias name as follows
    <@String java_v="SOURCE_ALIAS":@>
    2.
    You have to use the java program to do the dml operation as follows and retrieve the affected rows.
    not: I have not tested these codes but it will be allmost same. you just need to debug it.
    <@
    import java.sql.*;
    import java.lang.*;
    try {
    Connection myCon = snpRef.getJDBCConnection("SRC");
    Statement myStmt = myCon.createStatement();
    int cnt = myStmt.executeUpdate("delete from #SOURCE_ALIAS");
    catch(Exception s){
    System.out.println("Table is not exists!");
    myStmt .close();
    myCon.close();
    @>

Maybe you are looking for

  • Exchange rate error in PO.?

    Hi all Can anybody explain me how to recticfy this below errror .. After creating PO and while saving the same , i m getting error "Enter rate of EUR/INR for 29.09.02007 of system setting " Thanks sap-mm

  • Setting up a RAID of system drives

    hello everyone, I am looking to add a second system drive for more hd space. I was planning on purchasing a second Raptor and setting up a RAID 0. will I need to format my existing drive, or can I just plug in the new drive and set up my RAID in DU?

  • Connecting the platinum to my audio mi

    Is there a way to connect the platinum to my audio mixer without using the front panel headphone jack? I've had some success going from headphone out to line in on the mixer, but there is the feedback problem since the preamp goes back to the rca inp

  • Database Polling

    Hi All, I would like to poll certain databases with some standard query at say 2sec intervals or even real time. I would like to do the same for multiple databases and based on the query ultimately monitor metrics of certain qualifying records create

  • Record resut process in QM 'Error : using BAPI_INSOPER_RECODRESULTS ' ??

    Hello all, I have Requirement like record the results for a inspection-lot .and for it i am using a BAPI : BAPI_INSOPER_RECODRESULTS but after successful execution of the program when i check the table QAMR. the inspection lot number is not updated t