Restricting the Data from the Controller to the BSP

Hi All,
I have a requierment wherein i need to restrict the data that is passed from the controller to the view.
The Scenarion is this !!!
For succession planning and Erec a list of Qualificaitions are displayed for the user to choose from.
SAP uses a standard Catalog SAP_ERECRUITING which contains a list of Qualificaiton. This Catalog is maintained in the view V_T77QC_VIEW.
It uses the same Catalog SAP_ERECRUITING for both Succession Plannin and Erec.
For Sucession Planning the BSP Application is HRSCP_REQ_MNT. The Controller class makes use of the method GET_QUALI_CAT_COMPLETE to get this list.
I need to restrict the list such that it picks up the Qualifications that are maintained in a Custom View rather than SAP_ERECRUITING.
How do i accomplish this?
Goin for Implicit Enhancements is one solution that i could think of. Is there any other BADI or User Exit that does this?
Any input on this is much appreciated.
Thanks for your time.
Regards,
Pavithra

Yes!
This particualar method is not the method of the Controller class. It is a series of calls to a method in the standard Class CL_HRRCF_QUALIFICATION.ie.
The Controller class of the page calls the method get_qualis which in turn calls the method get_quali_cat_complete of a different class (which is used else where also) where this particular view is set. So i guess having an additional parameter wont work. Hope i am making sense to you. If i am not understood please let me know i shall elaborate the scenario.
Thanks again for your time.
Regards,
Pavithra
Edited by: Pavithra Lakshmi Kesavaram on Jul 14, 2008 8:56 AM

Similar Messages

  • How can i convert the data from mutiple-table to the other database(MSSQL)?

    Dears,
    How can i convert the data from mutiple-table to the other database such as MS-SQL?
    I have a third party system based on MS-SQL 2000.
    Now we want to make a integration between SAP R/3(Oracle) and SQL server.
    When my user releases the purchase order in R/3, the application we coded will convert the releated data to the temp database on the SQL server.
    But i don't know which tools will help me reach the purpose.  BAPI, LSMW, IDoc... ???
    Would anybody tell me which way is better and how to do?
    Thanks a lot!
    Kevin Wang

    Hello Kevin,
    The question to use which method depend on your detail requirements. If you use BAPI, you need to find which Bapi can provide the data you want. Bapi normally use as a function called by external system. So you need to develop an external program like VB/Java to call this Bapi and move it to SQL. LSMW is use when you want to upload data from an external system to SAP. So it does not serve your requirement. Idoc can be use to export data to an external system. Again like Bapi, you need to find what Idoc can provide the data you want. However, it does not any programming from the external system. If I were you, based on your requirements, I think writing an Abap program that read the data you want and download it to NT/SQL server will be faster and easier.

  • How does iCloud manage app data like whatsapp ? Does it overwrite the data everytime I backup to I cloud with the data on the phone or it merges the data from previous backups with the new data?

    How does iCloud manage app data( like whatsapp) ? Does it overwrite the data everytime I backup to I cloud with the data on the phone when i backup or it merges the data from previous backups with the new data?

    You need to subscribe to iTunes Match to store your music on iCloud:
    http://www.apple.com/itunes/itunes-match/
    To transfer iTunes Store purchases made on your phone to your computer, connect your phone then choose "Transfer purchases..." from the File menu in iTunes.
    Photostream transfers photos taken on your iOS devices to other devices and your computer. For troubleshooting Photostream see: http://support.apple.com/kb/TS3989

  • While deleting the data from cube..getting the following erros...

    while deleting the data from cube the below error occured in develoment..any help
    i have 4 requets.....2 are deltedd but no records for those...
    2 are not deleted and they have some data..
    please give me u r inputts pelase
    Performing check and potential update for status control table
    Message no. RSM1490
    Diagnosis
    If data is loaded into an InfoCube, or existing data is edited (aggregated/compressed/deleted/got from a DataMart), then there is a change in  the potential reportability of the data , or the possibility of deleting data by request, or of aggregating or compressing.
    This status of each one of these Cubes is stored in a status table, that is updated when there is any change to the status of a request in the Cube.
    The system now analyzes the requests in the Cube and compares the calculated status with the status table.
    If deviations from the status table arise then you are given the option of adjusting the status table.
    System Response Procedure Procedure for System Administration

    Hi,
    Did you tried by right click on cube and delete data? are those requests are compressed or roll up?

  • How to delete the data from KNVP without using the delete statement

    Hello friends,
    I have a requirement that I have to delete the data from KNVP table without using any delete statement. For it I have to use the Standard BAPI or any standard program.
    Can you please tell me the name of the standard program or BAPI to delete the data .
    Thanks in Advance
    Kuldeep

    Hello Raymond,
    I have use the function 'CUSTOMER_UPDATE' in which I only gives the data in T_XKNVP table only but still the data is not get deleting. Please see the code below.
    =============================================================
    REPORT  ZK_TEST2                                .
    data :
        I_KNA1     LIKE     KNA1,
        I_KNB1     LIKE     KNB1,
        I_KNVV     LIKE     KNVV,
        I_YKNA1     LIKE     KNA1,
        I_YKNB1     LIKE     KNB1.
    Data :
    T_XKNAS       LIKE     FKNAS occurs 0,
    T_XKNB5     LIKE     FKNB5 occurs 0,
    T_XKNBK     LIKE     FKNBK occurs 0,
    T_XKNVA     LIKE     FKNVA occurs 0,
    T_XKNVD     LIKE     FKNVD occurs 0,
    T_XKNVI     LIKE     FKNVI occurs 0,
    T_XKNVK     LIKE     FKNVK occurs 0,
    T_XKNVL     LIKE     FKNVL occurs 0,
    T_XKNVP     LIKE     FKNVP occurs 0 with header line,
    T_XKNVS     LIKE     FKNVS occurs 0,
    T_XKNEX     LIKE     FKNEX occurs 0,
    T_XKNZA     LIKE     FKNZA occurs 0,
    T_YKNAS     LIKE     FKNAS occurs 0,
    T_YKNB5     LIKE     FKNB5 occurs 0,
    T_YKNBK     LIKE     FKNBK occurs 0,
    T_YKNVA     LIKE     FKNVA occurs 0,
    T_YKNVD     LIKE     FKNVD occurs 0,
    T_YKNVI     LIKE     FKNVI occurs 0,
    T_YKNVK     LIKE     FKNVK occurs 0,
    T_YKNVL     LIKE     FKNVL occurs 0,
    T_YKNVP     LIKE     FKNVP  occurs 0 with header line,
    T_YKNVS     LIKE     FKNVS occurs 0,
    T_YKNEX     LIKE     FKNEX occurs 0,
    T_YKNZA     LIKE     FKNZA occurs 0.
    T_XKNVP-KUNNR     =     '7000002648'     .
    *T_XKNVP-VKORG     =     '0001'     .
    *T_XKNVP-VTWEG     =     '01'     .
    *T_XKNVP-SPART     =     '01'     .
    T_XKNVP-KZ      =     'D'     .
    append T_XKNVP to T_XKNVP.
    CALL FUNCTION 'CUSTOMER_UPDATE'
      EXPORTING
        I_KNA1        = I_KNA1
        I_KNB1        = I_KNB1
        I_KNVV        = I_KNVV
        I_YKNA1       = I_YKNA1
        I_YKNB1       = I_YKNB1
      TABLES
        T_XKNAS       = T_XKNAS
        T_XKNB5       = T_XKNB5
        T_XKNBK       = T_XKNBK
        T_XKNVA       = T_XKNVA
        T_XKNVD       = T_XKNVD
        T_XKNVI       = T_XKNVI
        T_XKNVK       = T_XKNVK
        T_XKNVL       = T_XKNVL
        T_XKNVP       = T_XKNVP
        T_XKNVS       = T_XKNVS
        T_XKNEX       = T_XKNEX
        T_XKNZA       = T_XKNZA
        T_YKNAS       = T_YKNAS
        T_YKNB5       = T_YKNB5
        T_YKNBK       = T_YKNBK
        T_YKNVA       = T_YKNVA
        T_YKNVD       = T_YKNVD
        T_YKNVI       = T_YKNVI
        T_YKNVK       = T_YKNVK
        T_YKNVL       = T_YKNVL
        T_YKNVP       = T_YKNVP
        T_YKNVS       = T_YKNVS
        T_YKNEX       = T_YKNEX
        T_YKNZA       = T_YKNZA
    =============================================================

  • Unable to get the data from table controller

    Dear All,
    I am facing the following problem in BSP tableview,
    I am having tableview on page as below
    <htmlb:tableView id              = "reportsTable2"
                           headerVisible   = "true"
                           headerText      = "Pending PANs:"
                           footerVisible   = "true"
                           design          = "standard"
                           visibleRowCount = "20"
                           width           = "100%"
                           fillUpEmptyRows = "false"
                           columnWrapping  = "false"
                           columnWidth     = "200"
                           sort            = "server"
                           keyColumn       = "panid"
                           onRowSelection  = "alternate()"
                           selectionMode   = "SingleSelect"
                           iterator        = "<%= tv_itr %>"
                           table           = "<%=IT_DATE_RANGE_PAN %>" >
          </htmlb:tableView>
    I want  collect the table view data in DO_REQUEST method, when i press the sort option on any column in table.
    i used the code in DO_request,
    if lv_button_id NE '0'.
          tv ?= cl_htmlb_manager=>get_data(
                 request =   runtime->server->request
                 name    =  'tableview'
                 id      =  'reportsTable2' ).
          tv_data = tv->data .
    but , I found no table content  in tv_table.
    even i tried with export, import .. normally we will dod in ABAP.   not wotking.
    export IT_DATE_RANGE_PAN2 from IT_DATE_RANGE_PAN to memory id memid1.
    import IT_DATE_RANGE_PAN2 to IT_DATE_RANGE_PAN from memory id memid1.
    Can any body help me to solve the above issue.
    Regards,
    Kishan

    Hi,
    Refer your earlier forum...
    how to collet data from tableview in MVC
    Thnx
    suriya

  • Returning the data from Time Capsule to the laptop

    Dear Sir,
    Kindly be informed that we have four Macbook laptops and a time capsule machine at our office in order to have back up o our data which are really important to us.
    Now we have some problem with returning one of laptops data after installing Mac OS.
    The software department has informed me that the data is available on the time capsule but they were unable to return it to the laptop. They tried it during the installment, after that and also with migration assistant.
    We would be thankful to receive your kind advise regarding our problem via my e-mail: [email protected]
    For further information, please do not hesitate to contact us.
    Thanks and best regards,
    Mahshid Darabi
    Commercial Manager
    Tooska Khorasan
    Trading & Engineering Group
    No.1005, Lufthansa Tower,
    Dr. Beheshti Ave.
    Tehran-Iran
    Tel: +9821 8874 9370-3
    +9821 8851 5706-13
    Mobile: +98912 633 9114
    e-mail: [email protected]
    website: www.tooskaco.com

    found this:
    "The process to restore backups is unbelievably easy, and takes few clicks to start. When booted from the OS X DVD, (put the install disk in the drive, and restart the computer - holding down the "c" key) click the Utilities menu, and choose “Restore from Time Machine backup”. Select the hard drive on which your backups are located, choose the destination drive, and choose which backup you wish to restore. Hit “Start”, and walk away. The restore process can take anywhere between 1 and 2 hours, so it’s best you walk away from your Mac for a bit. Your Mac will reboot, and depending on what backup you chose to restore, you’ll be right back where you left off."

  • How to delete the Data from Iphone 5 when the Phone is damaged.

    Dear All,
         I am using Iphone 5 , my Cell phone got damaged and its at service center . how could i delete my personal data , so that no one can see it .
    Please upodate . Its urgent

    The Service Center is likely going to need to get into your phone to test their fixes. Not sure what personal data you are referring to, but since it is in a myriad of places, it's not really somehing you can do anything about. You would have to either Lock or Wipe your phone, and either one of those things would prevent the servicer from being able to get in an test things....
    Do you not trust the people who you left your device with to be repaired?
    GB

  • How can I include the data from a field in the subject of the notification email?

    Instead of having a static subject line for each form response, I would like to have something like:
    Form Response Received from <<Name>>
    That way, each email would have a unique subject line and make it easier to use conversation view in my email.
    Thanks for any help you can provide.  I searched the documentation and couldn't find the answer.

    There is not a way to do that within the automated system-wide e-mailing of responses from the FormsCentral application.
    Doing a search in your e-mail, or setting up e-mail filters to separate/segregate e-mails into different folders (based on content or selections in the submissions) is a good way to extend functionality outside of FormsCentral.
    Brian

  • Loading the data from essbase studio to the cube

    I am building application using Essbase studio 11.1.2
    I have been able too create the hierarchies, but I am not clear on the process of assigning the data piece.
    In this instance all data is in a table named “FullPolicyCount”
    What is the process for a successful load of the data to the cube
    Please advise

    Hi,
    take a look into psa data. The key is defined by the request, the record number, the data packet and the change indic. Use the same key for your ods/dso and you will get all records to your ods/dso. Use update mode overwrite for the keyfigures (but just because it is the default). With the obove mentioned key it doesn't matter if your update mode is overwrite or addition.
    regards
    Siggi

  • I need the detail about how to read the data from spreadsheet file. but the file should not created by labview.

    i face some difficulties here. the datas are encrypted...... how to get correct data ..........

    Excel files are in a propriertary microsoft format. A LabVIEW "spreadsheet" file is a file containing an ASCII table with tabs separating columns and linefeeds separating rows. They are not ther same!
    If you use "write to spreadsheet file" and name the file *.xls, this does NOT make it an excel file, it just tells the operating system to open it with excel if you double-click it. Excel is smart enough to notice that it is not really an excel file and does its best to convert it transparently. The same does not work in reverse.
    You have several options:
    You can use excel to export your data to something LabVIEW can read. Try e.g. tab delimited text.
    You can use e.g. activeX to read an excel file, see: http://zone.ni.com/devzone/cda/epd/p/id/3409
    Search for excel in your example finder for more possibilites.
    LabVIEW Champion . Do more with less code and in less time .

  • How to retrieve the data from database table to the screens

    Hi all,
    I have created a transaction to save the costing details..but if the material code already exists then it should get the header and details of that material code onto the table cotrol of the screen..i'm getiing them into my itab but only the last record of that is visible for n times as there are n records...can anyone help me in this?

    Dear anil ,
      Please give condtion in u r code on line item wise so its taking all records correctly.
    Regards ,
    Nikhil narkhede.

  • Can Demantra split the data from top to bottom the way we mention?

    Hi,
    I have below requirement. I load forecast from external system at highst level. For e.g. Total revenue forecast for next Quarter is $100 million.
    When I load this figure into Demantra, thru integration interface, it splits down across Regions using proport logic. For e.g. I have 3 regions and the percentage split is 30%, 30%, 40%.
    Now users would like to change(override) the forecast percentage to 20%, 30%, 50% for these 3 regions. How to apply these changes to underlying forecast quantities. Also I would like to store the changed quantities to database.
    Appreciate your ideas.....

    Hi,
    As per my understanding
    Revenue forecast = final forecast * selling price (unit price)
    Is it correct?
    If you are going to bring it from legacy system, let me know how revenue forecast is calculated.
    Is it Revenue forecast or Budget you are talking about?
    Check whether following options will help you:
    1 Override the final forecast to meet the revenue forecst value (say 20%,30%,40%)
    2 Create a new series finalff1 where finalff1=revenueforecast/unitprice, it will let you to compare finalff1 with final forecast series
    3.Modify final forecast expression so as to give weightage for revenueforecast based on baseline or revneue forecast.
    Tks
    MJ

  • I bought a new iPad for my wife and want to move the data from my iPad to the new one and clear my old one for her.

    How do I back up all data on my iPad 2 & restore it to a new iPad 3?

    Have a read at my comments on this link - https://discussions.apple.com/message/18857075#18857075
    Not too sure what your post heading is saying!!!

  • Not able to get the data from synchronous Webservice To BPEL process

    Hi All,
    My requirement is : Third party has some webservice.They are pushing data to that Webservice(Wsdl).
    Third part WSDL example : http://ipaddress:port/name/Service.svc?wsdl ( This is just example format of their WSDL)
    After that I need to get that data into my BPEL process and update my system.
    When I built My Snchronous BPEL process I imported third party WSDL(http://ipaddress:port/name/Service.svc?wsdl) through 'import WSDL' in dialog.After that I automatically got the (request and response schema elements) parameters from that WSDL.I gave input and output of the BPEL process from those elements.
    I pasted that third party URL iin SOAPUI and I got their operations and schemas.Based on that I had choosen the elements for 'input' and 'output' of the BPEL processes.I am also getting the schema structures in 'Assign' or 'Transform' activity.
    I built the whole process.
    I have the Process.
    Now Client is pushing data to their WSDL(http://ipaddress:port/name/Service.svc?wsdl) as it is their data pushing interface.But that data is not coming to my BPEL process and instance is not being created in EM console.
    As I have imported their WSDL into my BPEL process,I need to get the data.But I am not getting the data.
    Is there any problem in MY BPEL process?
    (or)
    DO I need to use 'Webservice' Adapter in 'Exposed Services' Swimlane in Composite Editor to have the third party URL, so that they Can push the data to that WSDL in turn that data comes into my BPEL process?
    Can anybody help me this case?
    once again my requirement is :
    Client pushes the data through their WSDL url -----> I need to get that data into MY BPEL process --> I have my own WSDl to take that details into my system.

    I will explain the requirement in small paragraph:
    There are two applications.One is our application(X) and another one is third party application(Y).
    I need to update in my application(X) based on data coming from application(Y).
    I am using SOA as a middle tier to have communication between Y and X.
    (Ex: if they send some info like event type 'event1' from Y ,I need to update that 'event1' data in my X application)
    The work at third party application is :
    According their info,They will push data from their end to their WSDL( http://ipaddress:port/name/Service.svc?wsdl ).
    They are telling they can only send the data to their WSDL( http://ipaddress:port/name/Service.svc?wsdl ).
    They will not consume our BPEL process(I think they might be wrong at this point of time).They have one WSDL to send or push the data from their end.
    The work at from our side(SOA & X application)
    From that point ,our BPEL process has to receive that data and update that data into my application(X).
    I hope You understand my requirement.
    Can you guide me through how to achieve this task as they are telling they have to use their WSDL to push the data?
    (or)
    Do I need to take 'Webservice' adapter into Exposed Services Swimlane in Jdeveloper to have their webservice(third party WSDL),If it is So Can you tell me the details how to take 'input' and 'output' for BPEL process?
    (or)
    Can YOu suggest me to talk to them to consume my BPEL process directly?
    Thanks
    Edited by: 899283 on Aug 17, 2012 4:55 AM

  • How to delete the data from partition table

    Hi all,
    Am very new to partition concepts in oracle..
    here my question is how to delete the data from partition table.
    is the below query will work ?
    delete from table1 partition (P_2008_1212)
    we have define range partition ...
    or help me how to delete the data from partition table.
    Thanks
    Sree

    874823 wrote:
    delete from table1 partition (P_2008_1212)This approach is wrong - as Andre pointed, this is not how partition tables should be used.
    Oracle supports different structures for data and indexes. A table can be a hash table or index organised table. It can have B+tree index. It can have bitmap indexes. It can be partitioned. Etc.
    How the table implements its structure is a physical design consideration.
    Application code should only deal with the logical data structure. How that data structure is physically implemented has no bearing on application. Does your application need to know what the indexes are and the names of the indexes,in order to use a table? Obviously not. So why then does your application need to know that the table is partitioned?
    When your application code starts referring directly to physical partitions, it needs to know HOW the table is partitioned. It needs to know WHAT partitions to use. It needs to know the names of the partitions. Etc.
    And why? All this means is increased complexity in application code as this code now needs to know and understand the physical data structure. This app code is now more complex, has more moving parts, will have more bugs, and will be more complex to maintain.
    Oracle can take an app SQL and it can determine (based on the predicates of the SQL), which partitions to use and not use for executing that SQL. All done totally transparently. The app does not need to know that the table is even partitioned.
    This is a crucial concept to understand and get right.

Maybe you are looking for

  • How to convert Date format in Apex?

    Hi All, I have created a Date picker item in Apex as "dd-mm-yyyy", Now when they select this date picker it has to convert into "Day,Month DD, YYYY". I have trired like this but it is not wroking, can any one help me to get this to be done. Under the

  • Link between PAYR and EKKO

    Hi all, I'm looking for a way to link table PAYR to table EKKO, can anyone help me on this? Thank you in advance.

  • Elements 9 Display Color

    Is it possible to change the color of the display from almost black to some other color in Elements 9. The black with light gray letters is hard to read, and some of the tools with sliders can not even be seen. A software update would be welcomed.

  • Executing workflow when Date Changes in CRM 2011

    Hi, I want to execute workflow and get count of all records when year changes . For example if year changes from 2015 to 2016 then workflow should automatically trigger and get count of all system users in CRM. I can do same thing using .NET batch jo

  • Screenshots not centered

    Let's say I have a window open (say Safari) and stretched out to fill the whole screen and do a screenshot via COMMAND + SHIFT + 4 to capture only a particular window, the resulting PNG file cuts off part of the right side and "adds" to the left side