Anonymous PL SQL block runs in 2 minutes but runs for 4 hours in Applicatio

We are facing an issue with a custom code. When we run the custom code as anonymous pl/sql block , it completes in 2 minutes.
But when we run the same from Oracle Application as a concurrent program, it runs for more than 4 hours.
There is absolute no change in the code.
Anyone faced this issue?

Does your code use context sensitive views such as po_headers?
Maybe you have not set the context in the pl/sql block so the view returns 0 records.
But when you run it in Apps, the context is automatically set and so it processes a large number of records.
Set the context if you have not and then try again.
begin
dbms_application_info.set_client_info('&org_id'); --
end;
Sandeep Gandhi

Similar Messages

  • Running a anonymous PL/SQL block

    Hi,
    I have created an anonymous PL/SQL block and saved it in a file. And I am now trying to run it from the sql prompt using @.
    But this doesn't seem to be working. I get a wierd number as output and then it hangs.
    This is not the case if I copy paste the anonymous block. In this case I get the correct output.
    Please assist as to whether it is possible to run it using @ as it is important for me to do so..

    Hi,
    You forgot the slash after the anonymous block:
    USER is "YJAM"
    TEST>-- Create anonymous Block
    TEST>BEGIN
      2    NULL;
      3  END;
    4 /
    PL/SQL procedure successfully completed.
    TEST>-- save as script
    TEST>save ab.sql
    Created file ab.sql
    TEST>get ab
      1  BEGIN
      2    NULL;
      3* END;
    TEST>@ab
    PL/SQL procedure successfully completed.
    TEST>ed ab Here, I delete line 4. hence the Block won't run.
    TEST>@ab
      4
      5
      6
      7
      8  . a dot to exit input mode. a slash would run the block
    TEST>Regards,
    Yoann.

  • How to re-execute anonymous PL/SQL block in package definition ?

    Hi all,
    I implemented a package which contains procedures and an anonymous PL/SQL block.
    This anonymous PL/SQL block is executed only once when the package is called.
    and charge in-memory the content of table to avoid multiple SQL access each
    time one procedure is called.
    As my application open many sessions to the Oracle database, I would like to try
    a solution to signal all sessions to reload the content of table when the content
    of table is modified. The solution to stop and to restart the connection is not
    acceptable.
    Best regards
    Sylvain

    > .. to avoid multiple SQL access each time one procedure is called.
    As I understand your posting, this is the actual technical requirement. You want to force serialisation of PL/SQL code. Correct? (only one session at a time can run the procedure)
    This feature typically used to accomplish this in o/s code is called a semaphore. PL/SQL does not specifically support semaphores. However, it supports a range of IPC (Inter Process Communication) methods - from message queues to pipes.
    One of these IPC interfaces is DBMS_LOCK - which allows a unique lock to be defined and processes to manage their resource usage/execution/etc via this lock using the DBMS_LOCK API.
    I've found this a pretty clean and manageable solution to enforce serialisation. Of course, it is even better not to enforce serialisation. Rather design the code to be thread safe and capable of multi-processing/parallel processing.
    Personally, I would not use a table as an IPC mechanism as Oracle already provides better IPC mechanisms for PL/SQL code. As for "signalling sessions to re-load the table" - not possible as Oracle sessions cannot register callbacks to handle events. Oracle sessions are not event driven processes from a PL/SQL (application development) perspective.

  • JDBC: send batch of SQL commands as anonymous PL/SQL block

    Hi All,
    I did a little measurement to see if I can improve jdbc
    applications by batching dissimilar SQL commands into one
    anonymous PL/SQL block and execute it once. To my surprise, for
    a batch of 5 SQL commands, it take 60% more time than execute
    each of the 5 SQL commands separately.
    The same JDBC code, using similar SQL text batching, running
    against Sybase or MSSQL shows 60%-300% improvement.
    Is there any other way to batch dynamic dissimilar SQL commands
    in Oracle other than using anonymous PL/SQL block? Here is an
    example of how the "text-batching" PL/SQL block looks like:
    "begin insert into testtab1(col1, col2) values(1, 'row1');
    insert into testtab2(col1, col2) values(100, 1);....; end;"
    Thanks,
    Nam Nguyen
    null

    If you do:
    declare
    l_sql varchar2(32767);
    l_value varchar2(32767);
    begin
    select query_sql into l_sql from lov where lov_id = 100;
    dbms_output.put_line(l_sql);
    end;
    You'll see something like that:
    SELECT
    l.DESCRIPTION || decode(l2.DESCRIPTION,null,'',l2.description, '-' || l2.description) || decode(a.DT,'Y',' - Distributed Training','N',null,null) as value1
    FROM ACTIVITY a
    ,MOUNTAINEERING m
    ,LOV l
    ,LOV l2
    WHERE a.JSATFA_ID = 82
    AND a.SPECIFIC_ACTIVITY_LOV_ID = l.LOV_ID
    AND m.ACTIVITY_ID(+) = a.ACTIVITY_ID
    AND m.CLASSIFICATION_LOV_ID = l2.LOV_ID(+);
    you need to duplicate the '
    you can do many things like:
    CTH@> select * from sqls;
    C
    select first_name || ' ' || last_name as value1 from employees where rownum=1
    1 fila seleccionada.
    CTH@>
    CTH@> ;
    1 declare
    2 l_sql varchar2(32767);
    3 l_value varchar2(32767);
    4 type generic_cursor is ref cursor;
    5
    6 c generic_cursor;
    7
    8 begin
    9 select replace(c, ''', ''''') into l_sql from sqls;
    10
    11 execute immediate l_sql into l_value;
    12 dbms_output.put_line(l_value);
    13* end;
    CTH@> /
    Ellen Abel
    Procedimiento PL/SQL terminado correctamente.
    CTH@>

  • Alter database statement in anonymous pl/sql block

    Is it possible to include an alter database statement in an anonymous pl/sql block?
    When I execute this code to query user_tables for all table names, disable their constraints and drop the table, I got the following error:
    ***MY CODE
    -- DECLARE VARIABLE(S)
    DECLARE
         v_TABLE_NAME TABLE_NAME.USER_TABLE%TYPE;
    -- DECLARE AND DEFINE CURSOR
    CURSOR c_GETTABLES is
         SELECT TABLE_NAME from USER_TABLES;
    BEGIN
    OPEN c_GETTABLES;
    LOOP
    FETCH c_GETTABLES into v_TABLE_NAME;
    EXIT when c_GETTABLES%notfound;     
    ALTER TABLE v_TABLE_NAME DISABLE PRIMARY KEY CASCADE;
    DROP TABLE v_TABLE_NAME;
    END LOOP;
    CLOSE c_GETTABLES;
    END;
    ***RESPONSE FROM SERVER
    ALTER TABLE v_TABLE_NAME DISABLE PRIMARY KEY CASCADE;
    ERROR at line 15:
    ORA-06550: line 15, column 1:
    PLS-00103: Encountered the symbol "ALTER" when expecting one of the following:
    begin case declare exit for goto if loop mod null pragma
    raise return select update while with <an identifier>
    <a double-quoted delimited-identifier> <a bind variable> <<
    close current delete fetch lock insert open rollback
    savepoint set sql execute commit forall merge
    <a single-quoted SQL string> pipe
    Thanks

    When you want to perform ddl statements in a (anonymous) PL/SQL block, you have to use dynamic SQL because ddl is not possible in pl/sql.
    Dynamic sql means that you sort of execute ddl statements in a sql manner. To use dynamic sql, two options exist:
    - dbms_sql package : for oracle before 8i. To use this package is not always easy. Read about it carefully first before using.
    - Native Dynamic SQL : implemented in 8i and very easy to use. An example would be :
    declare
    lv_statement varchar2(32676);
    begin
    lv_statement := 'ALTER TABLE MY_TABLE DISABLE CONSTRAINT MY_TABLE_CK1';
    execute immediate lv_statement;
    lv_statement := 'ALTER TABLE MY_TABLE ENABLE CONSTRAINT MY_TABLE_CK1';
    execute immediate lv_statement;
    end;
    Good luck.
    Edwin van Hattem

  • Pass values to Guid collection/array parameter for anonymous pl/sql block

    The following code pops the System.ArgumentException: Invalid parameter binding
    Parameter name: p_userguids
    at Oracle.DataAccess.Client.OracleParameter.GetBindingSize_Raw(Int32 idx)
    at Oracle.DataAccess.Client.OracleParameter.PreBind_Raw()
    at Oracle.DataAccess.Client.OracleParameter.PreBind(OracleConnection conn, IntPtr errCtx, Int32 arraySize)
    at Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
    Any help or advice ?
    anonymous pl/sql block text:
    DECLARE
    TYPE t_guidtable IS TABLE OF RAW(16);
    p_userguids t_guidtable;
    BEGIN
    DELETE testTable where groupname=:groupname;
    INSERT INTO testTable (userguid, groupname)
    SELECT column_value, :groupname FROM TABLE(p_userguids);
    END;
    c# code:
    public static void SetGroupUsers(string group, List<Guid> users)
    OracleConnection conn = Database.ConnectionEssentus;
    try
    conn.Open();
    OracleCommand sqlCmd = new OracleCommand();
    sqlCmd.CommandText = sqls["SetGroupUsers"]; // above anonymous block
    sqlCmd.Connection = conn;
    sqlCmd.BindByName = true;
    OracleParameter p_guidCollection = sqlCmd.Parameters.Add("p_userguids", OracleDbType.Raw);
    p_guidCollection.Size = users.Count;
    p_guidCollection.CollectionType = OracleCollectionType.PLSQLAssociativeArray;
    p_guidCollection.UdtTypeName = "t_guidtable";
    p_guidCollection.Value = users.ToArray();
    sqlCmd.Parameters.Add("groupname", OracleDbType.Varchar2, 30).Value = group;
    sqlCmd.ExecuteNonQuery();
    catch(Exception ex)
    System.Diagnostics.Debug.WriteLine(ex.ToString());
    finally
    conn.Close();
    }

    New question,
    How can I select records using "in" condition clause likes the following sentence?
    SELECT userguid, firstname, lastname FROM UserTable WHERE userguid in (SELECT column_value FROM TABLE(p_userguids))
    I tried using PIPE ROW like this, but ORACLE said "PLS-00629: PIPE statement cannot be used in non-pipelined functions"
    FOR i in p_userguids.first .. p_userguids.last
    LOOP
    SELECT userguid, firstname, lastname INTO l_userrecord FROM UserTable WHERE userguid=p_userguids(i);
    PIPE ROW(l_userrecord);
    END LOOP;

  • ODP 10.2.0.100 + anonymous PL/SQL block

    hi,
    my ODP dont wants anonymous PL/SQL blocks...
    my code:
    OracleConnection conn = new OracleConnection(sConnectionString);
    string text =
    "declare
    d int;
    begin
    SELECT nr INTO d FROM TMPTEXTS;
    end;
    OracleCommand cmd = new OracleCommand(text, conn);
    cmd.CommandType = CommandType.Text;
    conn.Open();
    cmd.ExecuteNonQuery();
    conn.Close();
    // error message
    Oracle.DataAccess.Client.OracleException ORA-06550: Zeile 1, Spalte 1:
    PLS-00103: encountered the symbol "" expecting
    begin case declare exit for function ...
    any ideas ?
    lg dan

    The sample code at
    http://www.oracle.com/technology/oramag/oracle/06-jan/o16odpnet.html
    demonstrates using an anon block with a bind.

  • Create publicsynonyms for anonymous pl/sql block

    Hi,
    How do I create a public synonym for an anonymous PL/SQL block?
    BEGIN
         IF a IS NOT NULL
         THEN
              OPEN b;
              LOOP
                   FETCH b INTO Func;
              EXIT WHEN b%NOTFOUND;
                   c := c || Func || ',';
              END LOOP;
              CLOSE b;
              c := SUBSTR(c, 1, LENGTH(TRIM(c))-1);
         END IF;
         return c;
    END abc;
    ERROR at line 2:
    ORA-06550: line 2, column 5:
    PLS-00201: identifier 'a' must be declared
    ORA-06550: line 2, column 2:
    PL/SQL: Statement ignored
    ORA-06550: line 19, column 2:
    PLS-00372: In a procedure, RETURN statement cannot contain an expression
    ORA-06550: line 19, column 2:
    PL/SQL: Statement ignored

    Hi,
    CrackerJack wrote:
    Hi,
    How do I create a public synonym for an anonymous PL/SQL block?A synonym is an alternate name.
    Anonymous bblocks, by definition, don't have names, so they can't have alternate names. Also, they're not stored, so what good would it do if you could have synonyms for them?
    An anonymous block is just a quick and dirty alternative to a procedure, anyway. Why not make a procedure, or a function?
    BEGIN
         IF a IS NOT NULL
         THEN
              OPEN b;
              LOOP
                   FETCH b INTO Func;
              EXIT WHEN b%NOTFOUND;
                   c := c || Func || ',';
              END LOOP;
              CLOSE b;
              c := SUBSTR(c, 1, LENGTH(TRIM(c))-1);
         END IF;
         return c;
    END abc;
    ERROR at line 2:
    ORA-06550: line 2, column 5:
    PLS-00201: identifier 'a' must be declared
    ORA-06550: line 2, column 2:
    PL/SQL: Statement ignored
    ORA-06550: line 19, column 2:
    PLS-00372: In a procedure, RETURN statement cannot contain an expression
    ORA-06550: line 19, column 2:
    PL/SQL: Statement ignoredThis code looks like part of a function, that was named abc. Where is the beginning part of that function? The errors are caused because it is missing the part where this was declared as a function, and the part where the local variables a, c and func, and the cursor b, were defined.
    Does thsi function have something to do with the original question: "How do I create a public synonym for an anonymous PL/SQL block?"?
    What are you trying to do?

  • Execute anonymous PL/SQL block via JDBC - OUT parameter not available

    I have a simple proc on the database:
    CREATE PROCEDURE TEST(X OUT BINARY_INTEGER, Y IN VARCHAR) AS
    BEGIN
      X := 33;
    END; I am trying to invoke it via JDBC using an anonymous PL/SQL block:
            try {
                Connection connection =
                  DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL",
                    "scott", "tiger");
                CallableStatement stproc_stmt = connection.prepareCall(
                    "DECLARE\n" +
                    " X_TARGET BINARY_INTEGER;\n" +
                    " Y_TARGET VARCHAR(20) := :2;\n" +
                    "BEGIN\n" +
                    " TEST(X=>X_TARGET, Y=>Y_TARGET);\n" +
                    " :1 := X_TARGET;\n" +
                    "END;"
                stproc_stmt.registerOutParameter(1, Types.NUMERIC);
                stproc_stmt.setString(2, "test");
                stproc_stmt.executeUpdate();
                Object o = stproc_stmt.getObject(1);
            catch (Exception e) {
                e.printStackTrace();
            } No exceptions are thrown, but the Object o does not get the value '33' - it is NULL.
    Any ideas?
    thanks in advance,
    Mike Norman

    I think the issue may be in how JDBC parameter binding is being managed throughout the block's lifecycle.
    The slightly-different TEST2 works:
    CREATE PROCEDURE TEST2(Y IN VARCHAR, X OUT BINARY_INTEGER) AS
    BEGIN
      X := 33;
    END;
    try {
        Connection connection =
          DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL",
         "scott", "tiger");
        CallableStatement stproc_stmt = connection.prepareCall(
         "DECLARE\n" +
         " Y_TARGET VARCHAR(20) := :1;\n" +
         " X_TARGET BINARY_INTEGER;\n" +
         "BEGIN\n" +
         " TEST2(Y=>Y_TARGET, X=>X_TARGET);\n" +
         " :2 := X_TARGET;\n" +
         "END;"
        stproc_stmt.setString(1, "test");
        stproc_stmt.registerOutParameter(2, Types.NUMERIC);
        stproc_stmt.executeUpdate();
        Object o = stproc_stmt.getObject(1);
    catch (Exception e) {
        e.printStackTrace();
    }The order of the bind indices ':1' and ':2' are reversed in the above anonymous block - we are returning via ':2'.
    I am wondering if 'under the covers' there isn't perhaps a cursor issue. When the original block is parsed and the first bind index is found to be position 2, somehow we can't go back to position 1 - a forwards-only cursor?

  • Debugging Anonymous PL/SQL Block

    Does sql developer allow you to debug an anonymous PL/SQL block or is the debugging restricted to compiled procedures/functions? Am a TOAD user but am looking at SQL Developer. Thanks

    As you can only set breakpoints inside a code editor, you'll have to wrap your code in a stored procedure.
    You could request this at the SQL Developer Exchange, but I guess it'll be too much work to add vs. the relative ease of using a stored proc.
    Regards,
    K.

  • Anonymous PL/SQL block within a select statement

    I read somewhere that it was possible to build an anonymous pl/sql block within a sql statement. Something along the lines of:
    select
    begin
    i = 0;
    return i;
    end;
    from dual;
    However, for the life of me, I can't find documentation on this. Could someone please point me to the right place, assuming I'm not just imagining it.
    Thanks.

    Did you mean, executing a pl/sql block generated from an sql.
    declare
    cmd varchar2(100);
    begin
    select 'declare i pls_integer := 0; begin i:=1; end;' into cmd from dual;
    execute immediate cmd;
    end;
    [pre]                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Tool like PathPing that can pinpoint packet loss and can be configured to run for 24 hours

    Does anybody know if there is a simple tool like PathPing that can pinpoint packet loss and can be configured to run for eg. 24 hours. I need it for windows XP preferable a cmd line tool like PathPing. Thanks Simon.

    Thanks for your answer. I already downloaded winmtr.
    Regards
    Simon
    From:
    namohamm
    To:
    Simon Vyrdal/Sweden/Contr/IBM@IBMSE
    Date:
    2010-12-30 08:29
    Subject:
    New message: "Tool like PathPing that can pinpoint
    packet loss and can be configured to run for 24 hours"
    simonvyrdal,
    A new message was posted in the Discussion thread "Tool like PathPing that
    can pinpoint packet loss and can be configured to run for 24 hours":
    https://supportforums.cisco.com/message/3258861#3258861
    Author : Nael Mohammad
    Profile : https://supportforums.cisco.com/people/namohamm
    Message:

  • SystemCenterDTSPackageTask runs for 10 hours +

    Hello,
    The process SystemCenterDTSPackageTask is running for 10 hours+ everyday... it ends successfully but the 14-Day History is never showing in the dashboard...
    I noticed two task taking most of the time
    Step 'DTSStep_ExecuteSQLTask_SC_EventParameterFact_View_1_Insert' succeeded
    Step Execution Started: 8/11/2014 5:58:03 AM
    Step Execution Completed: 8/11/2014 11:04:40 AM
    Total Step Execution Time: 18396.277 seconds
    Progress count in Step: 0
    and
    Step 'DTSStep_ExecuteSQLTask_SC_EventTypeDimension_View_1_Insert' succeeded
    Step Execution Started: 8/11/2014 1:33:12 AM
    Step Execution Completed: 8/11/2014 4:53:04 AM
    Total Step Execution Time: 11991.672 seconds
    Progress count in Step: 0
    this does not seem correct. Where to look for clues about this??
    From the two views having delays during the task run:
    Reviewing the tables and Views apparently the SC_EventParameterFact_Table is HUGE!!! 308 millions rows…
    SC_EventParameterFact_Table 308,524,992 168,4026,659 306,405,176 2065392 54424 1 dbo
    SC_EventFact_Table 168,202,440 120,018,607 134,803,216 33260840 138384 0 dbo
    vwSAS_VaEventsIndexed 113225192 534052356 108366320 4830896 27976 1 dbo
    SC_ClassAttributeInstanceFact_Table 37272016 112447073 22003952 15190496 77568 0 dbo
    SC_RelationshipInstanceFact_Table 5363592 17039635 4132136 1230296 1160 1 dbo
    vwSAS_VaScanIndexed 4294600 24752985 4173416 107824 13360 0 dbo
    vwSAS_ThreatsDetectedIndexed 2009552 8943888 1926336 73536 9680 1 dbo
    SC_ClassInstanceFact_Table 1973000 8790528 1342208 630072 720 0 dbo
    SC_ComputerToComputerRuleFact_Table 1694304 8621832 774992 918256 1056 1 dbo
    vwSAS_UnknownThreatsIndexed 1517992 7317008 1460144 53760 4088 0 dbo
    308 Millions rows in the table is it not an issue for the process to handle this? Should it not be purge? Cleared somtime?
    Treating 308 Millions rows and trying to insert more is it not an issue which could interfere with other process?
    SC_EventTypeDimension_View is only 9 rows and to do an insert it takes 3 hours!!!
    any idea about this which seems to be an issue?
    Thanks,
    Dom
    System Center Operations Manager 2007 / System Center Configuration Manager 2007 R2 / Forefront Client Security / Forefront Identity Manager

    Hi,
    Have you check Application log to see if there are any error? The following KB and blog could help you to improve SystemCenterDTSPackageTask performance.
    How to troubleshoot DTS and database sizing issues in MOM 2005 Reporting
    http://support.microsoft.com/kb/899158
    FCS with MOM 2005 Database Guidance
    http://blogs.technet.com/b/fcsnerds/archive/2008/09/25/fcs-with-mom-2005-database-guidance.aspx
    Best Regards,
    Joyce
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Exception Thrown When a Scheduled Task Runs for Many Hours

    In the Oracle documentation here (http://download.oracle.com/docs/cd/E10391_01/doc.910/e10367/toc.htm#CACGBDAD) it states that the below exception can get thrown when a scheduled task runs for many hours (on OAS) and can be ignored:
    Primary Server went down going to get a fresh object elsewhere in the cluster.
    com.evermind.server.rmi.RMIConnectionException: LRU connection
    Just want to find out from other users that get this error (If there is any), have you found the scheduled task actually completes, then the error is thrown or what?
    I just don't feel comfortable that one of our tasks is completing properly due to this exception occuring and causing the task to stop midway through processing...

    Hi,
    I've had trouble with scheduling PowerShell scripts in the past as well. You can try running your script in the SYSTEM context by launching a cmd prompt this way, just to verify that the issue isn't related to the account itself:
    http://myitforum.com/cs2/blogs/jmarcum/archive/2010/08/25/150872.aspx
    This method does require PSExec, there's a link to the tool in the post if you don't already have it on hand.
    You can also start PowerShell as SYSTEM and play around if you need to:
    http://blogs.technet.com/b/ben_parker/archive/2010/10/28/how-do-i-run-powershell-exe-command-prompt-as-the-localsystem-account-on-windows-7.aspx?Redirected=true
    Not the best answer, but hopefully it helps shed a little light on the issue.
    Good luck.
    Don't retire TechNet! -
    (Don't give up yet - 12,575+ strong and growing)

  • I am trying to erase all contents on my iphone 4, its been running for 6 hours now, is this normal?

    I am trying to erase all contents on my phone, I am trying to get it back to factory settings,  I don't have any jailbreaks or anything like that on my phone, The circle thing has been running for six hours now, is this normal? Before I did that, I tried to do it through itunes, and it would not restore it through there either? Im at a loss?? That took only like 5 min before it says sorry it could not be restored. This is taking forever....

    Hello Stephiworld,
    Thank you for using Apple Support Communities!
    It sounds like you are trying to restore the phone to its factory defaults but the process is stalled or the phone is totally unresponsive.
    If the phone will respond to the Sleep/Wake button, I would turn it off the normal way, then turn it back on.
    iOS: Turning off and on (restarting) and resetting
    http://support.apple.com/kb/ht1430
    When it turns back on try the Erase All Content and Settings option again.
    If the iPhone is completely unresponsive and will not turn off normally, I would reset the device with this process from the above article:
    If your device stops responding, you can reset it by pressing and holding both the Sleep/Wake and Home buttons for at least ten seconds, until the Apple logo appears.
    Cheers,
    Sterling

Maybe you are looking for

  • How to configure SNMP on DMS or DMP?

    for the first, English is not my mother tounge, so I may write a lot of mistake of my words. One of my customer want to infomation of DMP that is down or up with SNMP tool. I had download the tool named 'SNMP TESTER' and test with DMP, and DMS. But t

  • Variable scope issue - EWS

    Hi everyone, So I have a funny issue. From line 8 to line 37 I declare a set of variables, most of them with null values. Then I call a function: SetupEWSAndFolder (line 88) which sets a lot of these variables. Once the function exits, the variables

  • Wordpress with Dreamweaver

    Hello there, I want to learn about designing a website in  Wordpress.I am a newbie.Please let me know how to design using Dreamweaver CS6.Please help if there any tutorials that help me to learn. Thank you.

  • Idoc no in internal table

    hi   i have a requirement where i have to get  idoc no along with the delivery details  into internal table. is there any function module to get tht idoc no into internal table . regards

  • JrApache socket shutdown failed[7]: 22, 22 Invalid Argument

    I am getting repeated error log entries that say: [notice] jrApache socket shutdown failed[7]: 22, 22 Invalid Argument Watching the log while I interact with the website I'm beginning to think that this might be related to session variables. Can anyo