Replicat process in background

Hello everybody,
on teh target machine i have installed the monitor process as a windows service.
What about do the same with the replicat process? Is it possible?
If i start the replicat process from ggsci command prompt and then exit from ggsci, when i logout from the windows server
the replicat process dies....
How can i manage this problem?
Thanks

Basically, there is a thread running that listens for events (such as when a button is pressed or a menu item is selected). If you start the C program from this thread, you will not be able to use the GUI until your program has finished. In your case, it may be better to have a separate thread to run the program and update the values. Your thread can the call repaint() or something else to update the GUI with the new information.

Similar Messages

  • Two transactions, same program, processed in background task problem

    Y0 Team ABAP,
    i got something here that bugs me.
    I have done a report. Nothing special, simple selection screen, selection of data, and output via SALV.
    One of my selection screen fields (a parameter) is VKBUR and it is "obligatory".
    2 weeks ago i got the requirement to create a copy of this program, and adopt VKBUR as select option.
    Since i didnt want changeanomalies i decided not to duplicate the program, but just add a second transaction to my program.
    In a routine at event at-selection-screen output, i´m hiding either the parameter or the select option, depending on which tcode was used.
    In some routine which gets triggered at the event at-selection-screen i´m moving either what we got in our parameter to our local range we use for the select, or just assign the select option to our local range, or process an error message if according field is not filled. Yeah that obligatory condition is done by myself since i cant just set the obligatory addition to the statement.
    This all works quite fine so far.
    BUT:
    Today i hear that the end-users process that report in background task by pressing F9.
    Problem is now that when it is processed in background task, sy-tcode is initial, so i dont know which of the transactions the user picked, and so i dont know which of the two fields has to be filled.
    Sure i could do another report, containing just my second selection screen, and when this is checked, do a submit on my real report, tho i still believe there must be some more elegant way.
    Any ideas?

    Unfortunateley those subtotals cant be handeled by the layout, thats why i manually add them.
    But you got me back on track! right now i´m for your solution.
    right now i´m having just ONE selection screen with the select option on it.
    User can decide if he fills just one value or more.
    In the end i loop over my output table and look if there are records of different VKBUR´s.
    If there are i know he wants subtotals and process them. If its just data of one VKBUR i can spare myself the hassle as there is anyway just one records per VKBUR so subtotaling this wouldnt make sense.
    thanks. Thats what i will present my consultant now lets see if i can get him satisfied with it...

  • Unable to start Extract and Replicate process?

    Hi,
    I have setup GG b/w two 10.2 databases in two different server(RHEL 5) . But unable to start the extract and replicate process
    Source
    GGSCI (prod.naveed.com) 1> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     STOPPED                                          
    EXTRACT     STOPPED     EXT1        00:00:00      00:43:42   
    GGSCI (prod.naveed.com) 2> start mgr
    Manager started.
    GGSCI (prod.naveed.com) 3> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    EXTRACT     STOPPED     EXT1        00:00:00      00:43:48   
    GGSCI (prod.naveed.com) 4> start extract ext1
    Sending START request to MANAGER ...
    EXTRACT EXT1 starting
    GGSCI (prod.naveed.com) 5> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    EXTRACT     STOPPED     EXT1        00:00:00      00:43:56   
    GGSCI (prod.naveed.com) 6> view params mgr
    PORT 7809
    USERID GG_ADMIN, PASSWORD GG_ADMIN
    PURGEOLDEXTRACTS /home/oracle/golden_gate/dirdat/ex, USECHECKPOINTS
    GGSCI (prod.naveed.com) 7> view params ext1
    –extract group–
    extract ext1
    –connection to database–
    userid GG_ADMIN, password GG_ADMIN
    –hostname and port for trail–
    rmthost 172.168.1.11, mgrport 7809
    –path and name for trail–
    rmttrail /home/oracle/golden_gate/dirdat/lt
    –DDL support
    DDL INCLUDE ALL
    ddl include mapped objname NAVEED.*;
    –DML
    table NAVEED.*;
    GGSCI (prod.naveed.com) 8> exitTarget
    [oracle@Test golden_gate]$ ./ggsci
    Oracle GoldenGate Command Interpreter for Oracle
    Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230_FBO
    Linux, x86, 32bit (optimized), Oracle 10g on Apr 23 2012 07:06:02
    Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.
    GGSCI (Test.naveed.com) 1> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    REPLICAT    STOPPED     REP1        00:00:00      00:35:39   
    GGSCI (Test.naveed.com) 3> start replicat rep1
    Sending START request to MANAGER ...
    REPLICAT REP1 starting
    GGSCI (Test.naveed.com) 4> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    REPLICAT    STOPPED     REP1        00:00:00      00:36:06   
    GGSCI (Test.naveed.com) 5> view params mgr
    PORT 7810
    USERID GG_ADMIN, PASSWORD GG_ADMIN
    PURGEOLDEXTRACTS /home/oracle/golden_gate/dirdat/ex, USECHECKPOINTS
    GGSCI (Test.naveed.com) 6> view params rep1
    -Replicat group-
    replicat rep1
    –target database login –
    USERID GG_ADMIN, PASSWORD GG_ADMIN
    –file for dicarded transaction –
    discardfile /home/oracle/golden_gate/discard/rep1_discard.txt, append, megabytes 10
    –ddl support
    DDL INCLUDE ALL
    DDLERROR DEFAULT IGNORE RETRYOP
    –Specify table mapping —
    MAP NAVEED.*,       TARGET NAVEED.*;
    GGSCI (Test.naveed.com) 7>

    Thanks it worked, I m able to start both extract and replicate process.
    But when i create a new table and do some DML it is not getting replicated in the TARGET DB?
    Source
    GGSCI (prod.naveed.com) 1> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    EXTRACT     RUNNING     EXT1        00:30:52      00:00:10   
    GGSCI (prod.naveed.com) 2> view mgr
    ERROR: Invalid command.
    GGSCI (prod.naveed.com) 3> view params mgr
    PORT 7809
    USERID GG_ADMIN, PASSWORD GG_ADMIN
    PURGEOLDEXTRACTS /home/oracle/golden_gate/dirdat/ex, USECHECKPOINTS
    GGSCI (prod.naveed.com) 4> view params ext1
    --extract group
    extract ext1
    --connection to database
    userid GG_ADMIN, password GG_ADMIN
    --hostname and port for trail
    rmthost prod.naveed.com, mgrport 7809
    --path and name for trail
    rmttrail /home/oracle/golden_gate/dirdat/lt
    --DDL support
    ddl include mapped objname NAVEED.*;
    --DML
    table NAVEED.*;Target
    GGSCI (Test.naveed.com) 3> info all
    Program     Status      Group       Lag at Chkpt  Time Since Chkpt
    MANAGER     RUNNING                                          
    REPLICAT    RUNNING     REP1        00:00:00      00:00:02   
    GGSCI (Test.naveed.com) 4> view params mgr
    PORT 7810
    USERID GG_ADMIN, PASSWORD GG_ADMIN
    PURGEOLDEXTRACTS /home/oracle/golden_gate/dirdat/ex, USECHECKPOINTS
    GGSCI (Test.naveed.com) 5> view params rep1
    --Replicat group
    replicat rep1
    --target database login –
    USERID GG_ADMIN, PASSWORD GG_ADMIN
    --file for dicarded transaction –
    discardfile /home/oracle/golden_gate/discard/rep1_discard.txt, append, megabytes 10
    --ddl support
    DDL INCLUDE ALL
    --Specify table mapping
    MAP NAVEED.*, TARGET NAVEED.*;Source
    SQL> conn NAVEED/NAVEED
    Connected.
    SQL> create table tab_1 (id number,rnd_str varchar2(12));
    SQL> insert into tab_1 values (1,'test_1');
    SQL>commit;
    SQL> select * from tab_1;
            ID RND_STR
             1 test_1Target database:
    SQL> conn NAVEED/NAVEED
    Connected.
    SQL> select * from tab_1;
    select * from tab_1
    ERROR at line 1:
    ORA-00942: table or view does not exist

  • Unable to start replicat process

    Hi,
    We have configured goldengate between two oracle system for uni directional replication, it's running for few hours after that in target side the replicat process is abended with below error message,
    2012-08-02 10:12:07 WARNING OGG-01004 Aborted grouped transaction on 'ACCOUNT.ACCOUNT_STATS', Database error 1732 (OCI Error ORA-01732: data manipulation
    operation not legal on this view (status = 1732). DELETE FROM "ACCOUNT"."ACCOUNT_STATS" WHERE "REP_NAME" = :b0 AND "DAILY" is NULL AND "WEEKLY"
    is NULL AND "COUNT" is NULL AND "COUNT" = :b4 AND ROWNUM = 1).
    i found some of the solution in google but no luck... there is a table name and MV in both the database , the name of the two objects are in same name. so i can't exclude the MV in replicat process.
    SQL> select owner,object_name,object_type from all_objects where object_name ='RC_REPS_STATS';
    OWNER OBJECT_NAME OBJECT_TYPE
    ACCOUNT ACCOUNT_STATS TABLE
    ACCOUNT ACCOUNT_STATS MATERIALIZED VIEW
    also there is no constraint on that tables , Can any one help on this to resolve this issue?

    You're the victim of a bad database design. The application updating the same base tables would have the same problem but my guess is that only the target system has the materialized views. Regardless, a viable work around would be to create a "normal" view on the table with a unique name and then map to the new view.
    Good luck,
    -joe

  • Need help with parallel process in background; not able to call FM in bgnd

    Hello,
      I am trying since 2 days to solve the issue of parallel process in background without using FPP.
    For which I want to call function module of class method in new task but to be processed by background process and not dialog.
    I searched so many websites but everyone has suggesteed to 'call function in background task' . But the fact is the processing of function happens by dailog process even in this case.
    I want to loop at table and call FM or class method inside each loop.
    Kindly suggest me how can I call function or class method in new task in everycall and prcoess it in background.
    thanks

    Balaji,
    Is the name of the button between single or double quotes?
    Regards,
    Dan
    Blog: http://DanielMcGhan.us/
    Work: http://SkillBuilders.com/

  • Restart of replicat process

    hello
    I use goldengate 11.1.1.1.2 on Aix 6.1 server and oracle database 10.2.0.4, the retention of trail files is one day on the target,
    when the replicat process abended, I see that, at restart, it reprocess all the trail files , this generate a huge volume of discarded
    records, du to  :  "OCI Error ORA-00001: unique constraint  violated".
    Why replicat don't use the last scn it has processed ?, and how to restart it at the first non processed record ?
    Thank you

    As far as I have seen and read, replicat does use the last scn it has processed and restarts at the first non processed record. That is the default behaviour of the replicat. It will never process a record that it has already processed UNLESS you manually position it at some other place in the trail.
    Please see your configuration properly. There should be some other issue. If you have implemented it on RAC, ensure it is implemented properly and replicats on two nodes are not running simultaneously.

  • Recommandable Profile Option PO:Workflow Processing MODE (Background/Online

    Hi
    We are using oracle11i 11.5.10.2 on windows 2000 server
    which Value is Recommendable for Profile Option PO:WORK FLOW PROCESSING MODE (BACKGROUND or ONLINE)?
    for PO Approval
    Thanks
    With Regards
    A-Z

    Hi,
    It is advisable to Set "PO:Workflow Processing Mode" profile option to "Background" which is a default value
    If you set it as Online, it completes an entire approval workflow process before letting you proceed to the next activity, but provides you with an updated Status (for purchase orders) as soon as it finishes.
    When this profile option is set to Background, you must start the Workflow Background Engine, which you access through the System/application Administrator responsibility. It is recommended that you set this process to run frequently (Schedule), if you are using it for Background mode approvals.
    /S.P DASH

  • How to get the changes during ABENDED replicat process

    Hi,
    I am working on Oracle GG bi-directional DML replication. I m stuck in one place.
    My target replicat process was ABENDED due to Error :- ORA-01403: no data found. I restarted my replicat process again by runing the below command
    GGSCI (db1) 30> alter replicat rep2 begin now
    GGSCI (db1) 30> start replicat rep2
    After restart the replicat process I can't see the changes on target server which I had applyed on source server during target replicat was ABENED.
    My doubt is.
    1. Is my command is correct for start the ABENDEND replicat process?
    2.How to get the changes on target server which applyed on source during ABNDED of targer replication?
    3.How to avoid the ABENDED replicat process on production server?
    4.how to track the ABENDED process in production server?
    Please HELP:(
    Edited by: NaveenK on Aug 29, 2012 3:32 AM

    NaveenK wrote:
    Hi,
    I am working on Oracle GG bi-directional DML replication. I m stuck in one place.
    My target replicat process was ABENDED due to Error :- ORA-01403: no data found. I restarted my replicat process again by runing the below command
    GGSCI (db1) 30> alter replicat rep2 begin now
    GGSCI (db1) 30> start replicat rep2
    After restart the replicat process I can't see the changes on target server which I had applyed on source server during target replicat was ABENED.
    My doubt is.
    1. Is my command is correct for start the ABENDEND replicat process?
    2.How to get the changes on target server which applyed on source during ABNDED of targer replication?
    3.How to avoid the ABENDED replicat process on production server?
    4.how to track the ABENDED process in production server?
    Please HELP:(
    Edited by: NaveenK on Aug 29, 2012 3:32 AMHi Naveen. SQL Error 1403 means row not found. Your data is out of sync and you should fix this.
    By doing begin now when this happens, you are skipping all the transactions that were "in-line" since the process ABENDED.
    You have more than one way to deal with these things, first of all you should synchronize your data! This should get rid of the 1403 errors.
    Then you can write rules using REPERROR to tell the replicat how to behave in case of errors should come up.
    Using logdump, you can read the exact row which failed and find out the next RBA to skip that specific one if required. You should also configure a DISCARDFILE to get details about errors when they happen.
    Greetings,
    N K

  • How to get program which is been processed in background

    Hi Experts,
          While doing PI sheet (CO60) the document gets posted for movement type 101 in MIGO which is processed in background. I need know which standard program is processed to get the document posted in background.
      The two function modules are configured for this i.e pi02-COCM_PROCESS_RECORD
    pi05 - COCI_CONFIRM_OPERATION. I tried to debugg by setting break point in these two funtion module but it is not getting triggered.
       The reason might be because the process ia automatic or any other. How can i find out how the document is getting posted the break point is not get triggered for any cases .Please suggest.

    Hi Harshitha ,
        The FMs pi02-COCM_PROCESS_RECORD and pi05 -COCI_CONFIRM_OPERATION
      are called at multiple locations .Might be the place where u hav set the break point the FM is not getting triggered from that location but from the location where u hv not set the break point for the same FM.
        Instead set the break point in the FM definition. or set the debugging swith again where actually the posting is done.
    regards,
    ajit.

  • When does capture/pump/replicat process do a checkpoint?

    Dear Guru,
    May someone help me to know when capture/pump/replicat process does a checkpoint? There are 2 things which made me confused.
    - CHECKPOINTSECS parameter: There is no setting in the parameter file, that means it will be set by default (10s)
    - One document says that checkpoints are based on transaction boundaries, that means checkpoint will happened by the end of each transaction
    In my source db, there was a long running transaction lasting for 1 hour and already committed and written to the local trail files. Then the pump process have started to read the trail files to pump to target. My concern is when the capture/pump/replicat process do a checkpoint? 10s or 1 hour?
    One thing is I often see the value of "Time since chkpt" in the output of "Info all" command is more than 10s. If they do a checkpoint every 10s, how could the value of "Time since chkpt" be more than 10s? I think that maybe the term "chkpt" of "Time since chkpt" is of database transaction, not of GoldenGate. However I'm not sure. It made me really confused.
    Here is the output of "Info all" command:
    Program Status Group Lag Time Since Chkpt
    EXTRACT RUNNING PUMP6 00:17:07 00:04:29
    My system profile:
    Source:
    OS: OEL5 64bit
    DB: Oracle 11gR2 (11.2.0.2)
    GG: 11gR1 (11.1)
    Target:
    OS: Solaris 10
    DB: Oracle 11gR2 (11.2.0.3)
    GG: 11gR1 (11.1)
    Thanks for your help in advance.
    Hieu
    Edited by: 972362 on Nov 21, 2012 2:36 AM

    CHECKPOINTSECS defines how often an extract makes its regular checkpoints. An extract will make a checkpoint every 10 seconds if this value is set to 10 irrespective of a transaction that is running for 1 hour. Extract also writes commit checkpoints when a transaction is committed.
    In the example where your Pump is showing time since checkpoint as greater than 10 could have a problem at the network level or issues with the remote trail..
    that is my observation as I had an extract that was being shown as RUNNING but time since last checkpoint was in hours and when i checked the report file, it had an error.

  • Replicat process abended

    Hello,
    Before replicat process abended, I received warnings and inserted in exceptions table.
    "Error - OCI Error ORA-14400: inserted partition key does not map to any partition " . One of the table doesn't have the partitions on the target database. 51 rows inserted in exceptions table.
    Replicat process abended after the database restart.
    Steps followed to start the replicat process :-
    a) We have added the missing partitions to that table.
    b) Get the RBA info from - info replicat repa, detail
    c) alter replicat repa, extrba 80711767
    Replicat is running successfully. But the problem is Source database row count is not in sync with the target database.
    Source record count - 2000. But the target count is 500. Nearly 1500 records was not replicated.
    Is there any way to replicat the missing records on to target machine through goldengate?
    Do we need to prefer datapump utility to load the data?
    Please help me!!!
    Thanks,
    951419

    Do the logs (or report) show anything?

  • Error OGG-01168 abending replicat process

    Hello All,
    Greetings !
    I have tables that do not have any unique key in source and target database. Replicat process work fine in this case for some tables but for certain table it stops. and generates error:
    "ERROR OGG-01168 Encountered an update for target table SAPSR3.BTCCTL, which has no unique key defined. KEYCOLS can be used to define a key. Use ALLOWNOOPUPDATES to process the update without applying it to the target database. Use APPLYNOOPUPDATES to force the update to be applied using all columns in both the SET and WHERE clause."
    What it exactly means ? I am not understanding, since both the tables have same structures. Pleas help.
    Best Regards,
    R.Kapil

    Hi,
    1. how you have added supplemental lod data on database ? database level or table level?
    2.Did you execute ADD TRANDATA <schemaname.*> on source side?
    3. have you used any COLMAP or Tokens in your parameter files?
    4. if you paste the extract and replicat prm files that would be help to check the details.

  • Golden gate extract and replicate process are not running.

    All,
    I am trying replicate data between two oracle databases using golden gate.
    I am trying this scenario in a single machine(two databases and golden gate are on same windows machine)
    1. I have two databases PROD, UAT both are running on 11.2 oracle home.
    2. Created the ggate user both the databases, and enabled supplemental logging.
    3. Ran the following scripts in both databases.
    SQL> @marker_setup.sql
    SQL> @ddl_setup.sql
    SQL> @role_setup.sql
    SQL> grant GGS_GGSUSER_ROLE to ggate;
    SQL> @ddl_enable.sql
    4. Connected the source database (PROD) in ggsci prompt
    GGSCI (home-c07402bbc5) 79> add extract ext1, tranlog, begin now
    add exttrail C:\app\Bhanu\Goldengate\lt, extract ext1
    edit params ext1
    EXTRACT ext1
    USERID ggate@PROD, PASSWORD 123456
    RMTHOST home-c07402bbc5, MGRPORT 7840
    rmttrail C:\app\Bhanu\Goldengate\lt
    ddl include mapped objname bhanu.* // bhanu is a schema in PROD database.
    TABLE bhanu.*;
    5. Connected the target database(UAT) in ggsci prompt
    add checkpointtable ggate.checkpoint
    edit params ./GLOBALS
    GGSCHEMA ggate
    CHECKPOINTTABLE ggate.checkpoint
    add replicat rep1, exttrail C:\app\Bhanu\Goldengate\Mt,checkpointtable ggate.checkpoint
    edit params rep1
    replicat rep1
    ASSUMETARGETDEFS
    userid ggate@UAT, password 123456
    discardfile C:\app\Bhanu\Goldengate\rep1_discard.txt, append, megabytes 10
    map bhanu.*, target kiran.*;
    After that started the extract, replicat using
    start extract ext1, start replicate rep1
    Now the status.
    GGSCI (home-c07402bbc5) 103> info all
    Program Status Group Lag Time Since Chkpt
    MANAGER RUNNING
    EXTRACT STOPPED EXT1 00:00:00 00:11:43
    REPLICAT STOPPED REP1 00:00:00 00:21:16
    Can you please help me what is wrong in my setup and why extract and replicate process are not running.
    Edited by: user12178861 on Nov 19, 2011 11:22 AM

    Thanks for your quick reply.
    I have done few changes but extract, replicate process not running.
    couple of points I would like to share with you regarding my setup.
    1. I am using single golden date instance to replicate the data between PROD and UAT databases.
    2. GGSCI (home-c07402bbc5) 1> dblogin userid ggate@PROD,PASSWORD 123456
    Successfully logged into database.
    GGSCI (home-c07402bbc5) 2> info all
    Program Status Group Lag Time Since Chkpt
    MANAGER RUNNING
    EXTRACT STOPPED EXT1 00:00:00 01:23:29
    REPLICAT STOPPED REP1 00:00:00 01:33:02
    GGSCI (home-c07402bbc5) 3> VIEW REPORT EXT1
    ERROR: REPORT file EXT1 does not exist.
    GGSCI (home-c07402bbc5) 4> start er *
    Sending START request to MANAGER ...
    EXTRACT EXT1 starting
    Sending START request to MANAGER ...
    REPLICAT REP1 starting
    GGSCI (home-c07402bbc5) 5> VIEW REPORT EXT1
    ERROR: REPORT file EXT1 does not exist.
    GGSCI (home-c07402bbc5) 6> info all
    Program Status Group Lag Time Since Chkpt
    MANAGER RUNNING
    EXTRACT STOPPED EXT1 00:00:00 01:24:10
    REPLICAT STOPPED REP1 00:00:00 01:33:44
    Target :
    GGSCI (home-c07402bbc5) 1> dblogin ggate@UAT,PASSWORD 123456
    ERROR: Unrecognized parameter (GGATE@UAT), expected USERID.
    GGSCI (home-c07402bbc5) 2> dblogin userid ggate@UAT,PASSWORD 123456
    Successfully logged into database.
    GGSCI (home-c07402bbc5) 5> add replicat rep1, exttrail C:\app\Bhanu\Goldengate/lt,checkpointtable ggate.checkpoint
    ERROR: REPLICAT REP1 already exists.
    GGSCI (home-c07402bbc5) 6> delete replicat rep1
    Deleted REPLICAT REP1.
    GGSCI (home-c07402bbc5) 7> add replicat rep1, exttrail C:\app\Bhanu\Goldengate/lt,checkpointtable ggate.checkpoint
    REPLICAT added.
    GGSCI (home-c07402bbc5) 8> edit params rep1
    GGSCI (home-c07402bbc5) 9> start er *
    Sending START request to MANAGER ...
    EXTRACT EXT1 starting
    Sending START request to MANAGER ...
    REPLICAT REP1 starting
    GGSCI (home-c07402bbc5) 10> info all
    Program Status Group Lag Time Since Chkpt
    MANAGER RUNNING
    EXTRACT STOPPED EXT1 00:00:00 01:29:46
    REPLICAT STOPPED REP1 00:00:00 00:00:48
    3. Is mandatory that I need two golden gate instances running each side ?
    Thanks for spending your time on this problem.

  • Dialog process  vs Background process

    Hi,
    What is the difference between dialog and background process?
    Can a dialog process is used in a process chain?
    Does an ABAP program followed by change run be a dialog process or background process in a process chain?
    What is the standard maximum runtime duration of a dialog process?
    Regards,
    Pradeep

    Hi,
    Dialog Process - Executes dialog programs (ABAP)
    Background Process -  Executes time-dependent or event-controlled background jobs.
    All the Processes in Process Chain will be Scheduled in Background.
    and The Maximum workprocess Time will be defined by BASIS Team.
    -Vijay

  • Return table from report processed in background .

    Hi All ,
        I have a requirement where from inside a method , I  have to process a report in background and this report should return a internal table with SAP data which have to be processed further .
       Can anyone suggest me is it possible to get a return internal table from a report processed in background .
    All your responses/suggestions would be appreciated ..
    Regards,
    Ranjita

    Hi,
         You can Export the internal table to a memory location and import the entries in the report.
    Regards,
    Srini.

Maybe you are looking for