Requesting regarding oops

hi ..i assigned for regarding ooabap.i have no knowledge regarding oops ..
       please send me material regarding oops and ooabap..
                                             thanks,
                                       karthik.M

Hi Karthik,
http://www.sapgenie.com/abap/OO/index.htm
http://www.geocities.com/victorav15/sapr3/abap_ood.html
http://www.brabandt.de/html/abap_oo.html
Check this cool weblog:
/people/thomas.jung3/blog/2004/12/08/abap-persistent-classes-coding-without-sql
/people/thomas.jung3/blog/2004/12/08/abap-persistent-classes-coding-without-sql
http://help.sap.com/saphelp_nw04/helpdata/en/c3/225b6254f411d194a60000e8353423/frameset.htm
http://www.sapgenie.com/abap/OO/
http://www.sapgenie.com/abap/OO/index.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c3/225b5654f411d194a60000e8353423/content.htm
http://www.esnips.com/doc/375fff1b-5a62-444d-8ec1-55508c308b17/prefinalppt.ppt
http://www.esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
http://www.esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt
http://www.allsaplinks.com/
http://www.sap-img.com/
http://www.sapgenie.com/
http://help.sap.com
http://www.sapgenie.com/abap/OO/
http://www.sapgenie.com/abap/OO/index.htm
http://www.sapgenie.com/abap/controls/index.htm
http://www.esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
http://www.esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf
http://www.sapgenie.com/abap/OO/index.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm
http://www.sapgenie.com/abap/OO/
these links
http://help.sap.com/saphelp_47x200/helpdata/en/ce/b518b6513611d194a50000e8353423/content.htm
For funtion module to class
http://help.sap.com/saphelp_47x200/helpdata/en/c3/225b5954f411d194a60000e8353423/content.htm
for classes
http://help.sap.com/saphelp_47x200/helpdata/en/c3/225b5c54f411d194a60000e8353423/content.htm
for methods
http://help.sap.com/saphelp_47x200/helpdata/en/08/d27c03b81011d194f60000e8353423/content.htm
for inheritance
http://help.sap.com/saphelp_47x200/helpdata/en/dd/4049c40f4611d3b9380000e8353423/content.htm
for interfaces
http://help.sap.com/saphelp_47x200/helpdata/en/c3/225b6254f411d194a60000e8353423/content.htm
For Materials:
1) http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf -- Page no: 1291
2) http://esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt
3) http://esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
4) http://esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf
5) http://esnips.com/doc/92be4457-1b6e-4061-92e5-8e4b3a6e3239/Object-Oriented-ABAP.ppt
6) http://esnips.com/doc/448e8302-68b1-4046-9fef-8fa8808caee0/abap-objects-by-helen.pdf
7) http://esnips.com/doc/39fdc647-1aed-4b40-a476-4d3042b6ec28/class_builder.ppt
8) http://www.amazon.com/gp/explorer/0201750805/2/ref=pd_lpo_ase/102-9378020-8749710?ie=UTF8
1) http://www.erpgenie.com/sap/abap/OO/index.htm
2) http://help.sap.com/saphelp_nw04/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm
Regards,
Satish

Similar Messages

  • Regarding oop's in ALV

    hi
    can anyone plz explain a small report based on oop in alv

    Hi!
    REPORT YSIMPLEALVINTERACTIVE .
    TABLES : VBAK,VBAP,LIKP,VBRK,VTTK.
    PARAMETERS : P_KUNNR LIKE VBAK-KUNNR.
    SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN,
    S_ERDAT FOR VBAK-ERDAT.
    DATA:WA TYPE YLINE22,
    ITAB TYPE YROW22.
    DATA : REPID LIKE SY-REPID,
    CONTAINER TYPE SCRFNAME VALUE 'ALVCONTROL',
    CUST TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
    GRID TYPE REF TO CL_GUI_ALV_GRID.
    *CLASS DEFINITATION.
    CLASS CL_GRID DEFINITION.
    PUBLIC SECTION .
    METHODS: DC FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID IMPORTING
    E_ROW E_COLUMN.
    ENDCLASS. "
    *CLASS IMPLEMENTATION.
    CLASS CL_GRID IMPLEMENTATION.
    METHOD DC.
    DATA : WA1 TYPE YLINE22.
    READ TABLE ITAB INDEX E_ROW-INDEX INTO WA1.
    SET PARAMETER ID 'AVN' FIELD WA1-VBELN.
    CALL TRANSACTION 'VA02' AND SKIP FIRST SCREEN .
    ENDMETHOD. "DC
    ENDCLASS. "CL_GRID IMPLEMENTATION
    CALLING CLASS.
    DATA : OBJ_CL_GRID TYPE REF TO CL_GRID.
    START-OF-SELECTION.
    PERFORM CALLSUB.
    IF SY-SUBRC = 0.
    CALL SCREEN 100.
    ELSE.
    MESSAGE I000(0) WITH 'no data for your salesorder'.
    ENDIF.
    *& Module STATUS_0100 OUTPUT
    text
    MODULE STATUS_0100 OUTPUT.
    SET PF-STATUS 'xxxxxxxx'.
    SET TITLEBAR 'xxx'.
    REPID = SY-REPID.
    IF CUST IS INITIAL.
    CREATE OBJECT CUST EXPORTING CONTAINER_NAME = CONTAINER .
    CREATE OBJECT GRID EXPORTING I_PARENT = CUST.
    CALL METHOD GRID->SET_TABLE_FOR_FIRST_DISPLAY
    EXPORTING
    I_STRUCTURE_NAME = 'YLINE22'
    CHANGING
    IT_OUTTAB = ITAB.
    CREATE OBJECT OBJ_CL_GRID.
    SET HANDLER OBJ_CL_GRID->DC FOR GRID.
    ENDIF.
    ENDMODULE. " STATUS_0100 OUTPUT
    FORM CALLSUB.
    SELECT VBAPVBELN VBAPKWMENG VBAPNETWR LIPSERDAT VTTP~ERDAT
    VBRK~FKDAT INTO TABLE ITAB FROM VBAK
    INNER JOIN VBAP ON VBAKVBELN = VBAPVBELN INNER JOIN LIPS ON VBAP~VBELN
    = LIPSVGBEL INNER JOIN VTTP ON LIPSVBELN = VTTP~VBELN INNER JOIN VBRP
    ON LIPSVBELN = VBRPVGBEL INNER JOIN VBRK ON VBRKVBELN = VBRKVBELN
    WHERE
    VBAK~KUNNR = P_KUNNR AND
    VBAKVBELN IN S_VBELN AND VBAKERDAT IN S_ERDAT.
    ENDFORM. "CALL
    *& Module USER_COMMAND_0100 INPUT
    text
    MODULE USER_COMMAND_0100 INPUT.
    CASE SY-UCOMM.
    WHEN'EXIT'.
    LEAVE PROGRAM.
    ENDCASE.
    ENDMODULE.
    Reward if useful.
    Regards
    Tamá

  • LR4 Feature Request regarding Mouseover on Keyword tag

    Suggestion: Mouseover on the Keyword tag should identify the keywords - Rather than saying "This photo has keywords", why not display the keywords, something like: Keywords: Family, Memorial Day, 2010

    Like it.  (The Photoshop Elements Organizer does that.)
    You might consider posting this as a feature request in the Feedback forum:
    http://feedback.photoshop.com/photoshop_family/products/photoshop_family_photoshop_lightro om
    so it doesn't get lost if it doesn't make it into LR 4.

  • Regarding (oops) Interface

    hi,
    could u plz tell me can we create instance for Interface,
    if it is possible how?

    Hi Rajesh,
    This program will show the use of interface reference variable and how it can be used to access the components of an interface in a class(implementing that interface). Use of interface reference variable paves the way for polymorphism via interface.
          INTERFACE lif_employee
    INTERFACE lif_employee.
      METHODS:
        add_employee
           IMPORTING im_no   TYPE i
                      im_name TYPE string
                      im_wage TYPE i.
    ENDINTERFACE.
    Super class LCL_CompanyEmployees
    CLASS lcl_company_employees DEFINITION.
      PUBLIC SECTION.
      INTERFACES lif_employee.
        TYPES:
          BEGIN OF t_employee,
            no  TYPE i,
            name TYPE string,
            wage TYPE i,
         END OF t_employee.
      Declare event. Note that declaration could also be placed in the
      interface
        EVENTS: employee_added_to_list
            EXPORTING value(ex_employee_name) TYPE string.
    CLASS-EVENTS: Events can also be defined as class-events
        METHODS:
          constructor,
          display_employee_list,
          display_no_of_employees,
        Declare event method
          on_employee_added_to_list FOR EVENT
          employee_added_to_list OF lcl_company_employees
             IMPORTING ex_employee_name sender.
      PRIVATE SECTION.
        CLASS-DATA: i_employee_list TYPE TABLE OF t_employee,
                    no_of_employees TYPE i.
    ENDCLASS.
    *-- CLASS LCL_CompanyEmployees IMPLEMENTATION
    CLASS lcl_company_employees IMPLEMENTATION.
      METHOD constructor.
        no_of_employees = no_of_employees + 1.
      ENDMETHOD.
    METHOD add_employee.
        METHOD lif_employee~add_employee.
      Adds a new employee to the list of employees
        DATA: l_employee TYPE t_employee.
        l_employee-no = im_no.
        l_employee-name = im_name.
        l_employee-wage = im_wage.
        APPEND l_employee TO i_employee_list.
      Raise event employee_added_to_list
        RAISE EVENT employee_added_to_list
           EXPORTING ex_employee_name =  l_employee-name.
      ENDMETHOD.
      METHOD display_employee_list.
      Displays all employees and there wage
        DATA: l_employee TYPE t_employee.
        WRITE: / 'List of Employees'.
        LOOP AT i_employee_list INTO l_employee.
          WRITE: / l_employee-no, l_employee-name, l_employee-wage.
        ENDLOOP.
      ENDMETHOD.
      METHOD display_no_of_employees.
      Displays total number of employees
        SKIP 2.
        WRITE: / 'Total number of employees:', no_of_employees.
      ENDMETHOD.
    METHOD on_employee_added_to_list.
      Event method
        WRITE: / 'Employee added to list', ex_employee_name.
      ENDMETHOD.
    ENDCLASS.
    Sub class LCL_BlueCollar_Employee
    CLASS lcl_bluecollar_employee DEFINITION
              INHERITING FROM lcl_company_employees.
      PUBLIC SECTION.
        METHODS:
            constructor
              IMPORTING im_no             TYPE i
                        im_name           TYPE string
                        im_hours          TYPE i
                        im_hourly_payment TYPE i,
            add_employee REDEFINITION.
    lif_employee~add_employee REDEFINITION..
      PRIVATE SECTION.
        DATA:no             TYPE i,
             name           TYPE string,
             hours          TYPE i,
             hourly_payment TYPE i.
    ENDCLASS.
    *---- CLASS LCL_BlueCollar_Employee IMPLEMENTATION
    CLASS lcl_bluecollar_employee IMPLEMENTATION.
      METHOD constructor.
      The superclass constructor method must be called from the subclass
      constructor method
        CALL METHOD super->constructor.
        no = im_no.
        name = im_name.
        hours = im_hours.
        hourly_payment = im_hourly_payment.
      ENDMETHOD.
    METHOD add_employee.
    METHOD lif_employee~add_employee.
      Calculate wage an call the superclass method add_employee to add
      the employee to the employee list
        DATA: l_wage TYPE i.
        l_wage = hours * hourly_payment.
       CALL METHOD super->add_employee
        CALL METHOD super->lif_employee~add_employee
          EXPORTING im_no = no
                    im_name = name
                    im_wage = l_wage.
      ENDMETHOD.
    ENDCLASS.
    Sub class LCL_WhiteCollar_Employee
    CLASS lcl_whitecollar_employee DEFINITION
        INHERITING FROM lcl_company_employees.
      PUBLIC SECTION.
        METHODS:
            constructor
              IMPORTING im_no                 TYPE i
                        im_name               TYPE string
                        im_monthly_salary     TYPE i
                        im_monthly_deductions TYPE i,
            add_employee REDEFINITION.
    lif_employee~add_employee REDEFINITION.
      PRIVATE SECTION.
        DATA:
          no                    TYPE i,
          name                  TYPE string,
          monthly_salary        TYPE i,
          monthly_deductions    TYPE i.
    ENDCLASS.
    *---- CLASS LCL_WhiteCollar_Employee IMPLEMENTATION
    CLASS lcl_whitecollar_employee IMPLEMENTATION.
      METHOD constructor.
      The superclass constructor method must be called from the subclass
      constructor method
        CALL METHOD super->constructor.
        no = im_no.
        name = im_name.
        monthly_salary = im_monthly_salary.
        monthly_deductions = im_monthly_deductions.
      ENDMETHOD.
    METHOD add_employee.
    METHOD lif_employee~add_employee.
      Calculate wage an call the superclass method add_employee to add
      the employee to the employee list
        DATA: l_wage TYPE i.
        l_wage = monthly_salary - monthly_deductions.
       CALL METHOD super->add_employee
          CALL METHOD super->lif_employee~add_employee
          EXPORTING im_no = no
                    im_name = name
                    im_wage = l_wage.
      ENDMETHOD.
    ENDCLASS.
    R E P O R T
    DATA:
    Object references
      o_bluecollar_employee1  TYPE REF TO lcl_bluecollar_employee,
      o_whitecollar_employee1 TYPE REF TO lcl_whitecollar_employee.
    START-OF-SELECTION.
    Create bluecollar employee obeject
      CREATE OBJECT o_bluecollar_employee1
          EXPORTING im_no  = 1
                    im_name  = 'Gylle Karen'
                    im_hours = 38
                    im_hourly_payment = 75.
    Register event for o_bluecollar_employee1
      SET HANDLER o_bluecollar_employee1->on_employee_added_to_list
         FOR o_bluecollar_employee1.
    Add bluecollar employee to employee list
    CALL METHOD o_bluecollar_employee1->add_employee
      CALL METHOD o_bluecollar_employee1->lif_employee~add_employee
          EXPORTING im_no  = 1
                    im_name  = 'Gylle Karen'
                    im_wage = 0.
    Create whitecollar employee obeject
      CREATE OBJECT o_whitecollar_employee1
          EXPORTING im_no  = 2
                    im_name  = 'John Dickens'
                    im_monthly_salary = 10000
                    im_monthly_deductions = 2500.
    Register event for o_whitecollar_employee1
      SET HANDLER o_whitecollar_employee1->on_employee_added_to_list
         FOR o_whitecollar_employee1.
    Add bluecollar employee to employee list
    CALL METHOD o_whitecollar_employee1->add_employee
      CALL METHOD o_whitecollar_employee1->lif_employee~add_employee
          EXPORTING im_no  = 1
                    im_name  = 'John Dickens'
                    im_wage = 0.
    Display employee list and number of employees.
    CALL METHOD o_whitecollar_employee1->display_employee_list.
    CALL METHOD o_whitecollar_employee1->display_no_of_employees.
    Reward Points, if useful.
    Regards,
    Manoj Kumar

  • Small request regarding quoting posts in the screenshots thread

    I have a small request for all of you who regularly reply to posts in the screenshots thread - when you quote someone, could you please ensure that the link that shows up in the quoted post is to the full image, and not the thumbnail? It defaults to the thumbnail, and that's very annoying, as you then have to hunt through the previous posts until you find the one that's being referenced, which is sometimes pages back.
    Thanks!
    Last edited by CosineQuaNon (2010-06-17 00:16:15)

    rb wrote:
    CosineQuaNon wrote:There are still people using ImageShack! I don't understand what's so difficult about using omploader or imgur instead, particularly when there's a command line tool for omploading.
    May I ask what's wrong with Imageshack? (an honest question!)
    The links to the images are longer, and there isn't an officially sanctioned command line upload tool.
    However, what gets to me the most is when people use the "forum code" provided by ImageShack. When you click on the thumbnail, instead of taking you directly to the image, you go to an intermediate page, from which you have to click again to get to the image itself. Here is a perfect example.
    Edit: arinlares fixed his post (thanks!), so here are some other examples:
    These are from ImageBam:
    http://bbs.archlinux.org/viewtopic.php? … 60#p785560
    http://bbs.archlinux.org/viewtopic.php? … 86#p785586
    This from deviantART: http://bbs.archlinux.org/viewtopic.php? … 14#p785414 (deviantART is a little more understable, since he's linking to his personal page, but since he's got a link to it in his sig, that seems a little redundant).
    As you can see, the same sort of issue.
    Last edited by w1ntermute (2010-07-04 07:01:54)

  • Regarding oops concept

    Hi ,
    I want to know that by using oops concepts rather then traditional reporting ,is there any significant improvemnet in  performance of report execution and if yes then why?

    Hi Smita,
    OOPS programing is not for the perfomace improvement. but it is for the modularisation of the program. and also you can reuse the code in future and maintaince is also very less in future.
    As far as the performace point of view if doesn't increase the performacne  because ABAP concept will remain the same.
    Thanks,
    Chidanand

  • Help requested regarding job scheduling for an action

    Hi Gurus,
    I have created an action with a custom method. This method is used to change the status of all the subsequent tasks from that transactions. In case if any of the tasks is opened while the action is executing then the action would error out. To reprocess such action I created a job for the variant created in CRMC_ACTION_MONITOR. But it doesnt seems to work. Please suggest how to go about it.
    Thanks and Regards,
    Jai

    Did you set processing time for an action as "Processing Using Selection Report"?
    Did you create variant in SPPFP and defined "Processing without dialog"?
    Did you schedule job for program RSPPFPROCESS and your variant of report?

  • Fastpath and other request regarding 21CN.

    First of I'll just post my stats to get it out the way.
    *Regarding the screenshot I'm not sure why it's saying I've been connected for 2 hours? I've been playing an MMO for the past 4-5 hours and never had any break in connection or disconnections?*
    I'd like to change to fastpath and if so is there any way to stick the connection to fastpath permanently? As I prefer the 10-15ms ping rather than the 30-40ms.
    Also here's the BTW Test thing.
    Also I've noticed I'm only syncing on ADSL1 or Max or whatever it's called. Is there anyway to change this without buying another router? I know my download speed won't benefit at all and will probably decrease slightly but I currently have another Phonline into my property that's on ADSL2 (Not 2+) and is getting 700-800kbps upload instead of the 448kbps that I'm capped at on this line.
    Any information, advice, help would be nice.
    Cheers.
    If you felt my post was informative and helpful then please click the star below my name/avatar.
    Cheers!
    Solved!
    Go to Solution.

    your conenction has dropped hence why the 2hrs connection time - it may have been quick in reconnecting but it has dropped.  you need to show a longer conenction period to show how stable conenction before you will get manually moved to fast.  if the exchange saw your line that good it would move you automatically
    you cannot get fixed on fast
    check your exchange and see if 21CN enabled - there is no need to change router normally to get adsl 2/2+
    check exchange here
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

  • Regarding oops

    hi,
            could u please explain how many types of class are there
            what is the use of that each class explain clearly
            where these class are stored

    Hi
    A class is a set of objects that have the same structure and the same behavior. A class is
    therefore like a blueprint, in accordance with which all objects in that class are created.
    The components of the class are defined in the definition part. The components are attributes, methods, events,constants, types, and implemented interfaces. Only methods are implemented in the implementation part.
    The CLASS statement cannot be nested, that is, you cannot define a class within a class.
    reward if usefull

  • Feature Request Regarding LrDialogs.promptForActionWithDoNotShow - Ability to rename 'Cancel' label.

    You can set the labels for all the actions, but sometimes it would help to make it clear to the user what's going to happen by pressing cancel, if the cancel label could also be set - just like you can for the other similar lr-dialog functions with cancel buttons (e.g. confirm & present-modal-dialog).
    Note: The "verbs" in the other functions are the labels (and "binding" is the return value, if settable (i.e. present-modal-dialog)), whereas in promptForActionWithDoNotShow the verbs are the return values - it would be less confusing if the naming was consistent across all of these functions.
    EDIT: I just realized why it is the way it is: Cancel always means "don't remember the answer". So, it could be even more confusing to change the cancel label. Personally, I find the whole thing kinda confusing, bet I'm not the only one - maybe I need something to eat...
    Rob

    maybe OP want to extract all numbers from his inbox using regular expressions?

  • A request regarding the Adobe Forums

    I was just wondering if anybody else finds that these forums
    make it hard to find previous posts that cover the same topic you
    are asking and that this generates a lot of duplication (and ok the
    search facility helps a little)? I was wondering if it would be
    possible to break the forum down into sub-categories such as
    databases, webservices etc. based on metadata? If you look at a
    site like ASP.NET the forums there are really good to find things
    by category (in fact IMO a site such as ASP.NET is exactly what
    Flex/AIR needs - I find flex.org a bit lacking). Am I alone in
    thinking this or do others agree?
    Edit: OK I feel a bit of an idiot now having just seen the
    'Adobe user forums update in progress' note that the forums are to
    be updated... I eagerly await this :-)

    honesty and *cough* dont let adobe guys see this answer ,
    this forum software "FuseTalk " is complete waist of code, its
    un-user friendly, i wish they could put
    these open source ones
    http://www.mvnforum.com/mvnforumweb/index.jsp
    or
    http://www.jforum.net/#big
    or commecial one :
    http://www.jivesoftware.com/
    are lot more better and make life and searching easier for
    people that come to forum to look for answers and colaborate, but
    anyways I agree,

  • Regarding customizing request

    Hi,
    I did some modification to existing Org chart in PPOME tcode.
    it was asking for customizing request.i have given wrong customizing request.
    now i want to remove the that customizing request and i want to assign it some other request.
    my question is if i delete the current customizing request number will it going to delete the original record.
    if it won't delete then if the refresh the org chart will it going to ask the customizing request again .
    Please can any one confirm this for deleting the customizing request.
    regards
    paveee

    goto that custmising request.
    click on the objects present in that request.
    Delete the object from that request - Right click on the the object & clicl on delete.
    goto the object again & edit something. it will again prompt for the transport request.
    assign a correct customising request.
    Reward points if helpful

  • How to delete a single request from DSO in BI 7.0

    Dear Experts,
    Could you please tell me how to delete a single request from DSO?
    I mean, in DSO if we delete one request it also delete the requests which are above it. But i don't to delete the above it.
    Please suggest me this issue.
    Regards,
    Prathap

    IN DSO--its a very basic thing....
    ACTIVE TABLE and CHANGELOG tables are overwritten after activation of each request.
    So ,each new request has a realationsip with the older request.
    So in the cases:
    1.If you activate the older request it will delete the new one ,because changelog entries have been written from the data of new request on the basis of the older one.
    e.g older request  entries:
    a x 1
    new request
    a x 2
    change log
    a x 1
    a x -1
    a x 2
    so its quite obvious you can't have  a x 2 directly (because in the infocube you will be sending wrong entries by deleting the just the older request and loadning new request).
    2.If you have activate new and old request toghterh then also system will not allow you to delete the newer request alone and you will have to delete both the requests.
    I guess already someone proposed correct solution to you ...thats selective deletion...but rahter than doing selective deletion there is a better way if you want to cancel out a particular request:
    thats request reverst posting
    IN the process monitor of any particular request you can find out the option for request reverse posting..Its good for individual request cancellation(keyfig values will become 0 for that particular request)
    regards,
    rk

  • How to delete the compressed Request ID in the info cube... ?

    Hi BW Gurus,
    one of the info package will upload the request in to three data targets and failed due to error with duplicate records.  I am able to delete the bad request in two data targets and facing problem with one data target due to the request is available in green and got compressed. 
    The reasons why i am unable to delete the request in that data target is it is already got compressed and rolledup.
    I tried with selective deletion based on same request ID  i have done that successfully but the request still presents in the data target.  I have checked in listcube and found no data for the request id.
    now i have one more question like the request has bring down to status not ok in the monitor and done selective deletion will it be a problem on the data missing please advise me if any data missing will occur for the particular data target.
    can any one help on this. Thanks in Advance.
    Venkat.

    Hi Venkat
    You have one way to delete the compressed request
    But this is possible only if u have the request in PSA
    If the request is in PSA, do reverse posting
    This will nullify the particular bad request by changing the press sign into - and - sign into + for all the records went in the cube for that particular request
    Regards
    N Ganesh

  • Unable to Release request number from DEV

    Hi All,
    I want to release the request Number from Development,But it is not allowing me and saying :'You are not authorized to lock requests or tasks". please help how can i solve this problem as we Dont have Basis person.
    Target System is QAS.
    Anu,.
    Moderator Message: If you do not have Authorization, then thats that! If you do not have a Basis Consultant, that should not be your headache.
    Edited by: kishan P on Mar 2, 2011 11:13 AM

    se03 ---> search for objects in request/tasks ---> choose correct line (for your report, choose prog) ---> write your report's name ---> choose all request types ( also modifiable)
    search your report in other modifiable requests
    regards,

Maybe you are looking for