Customising CATS      Webdynpro or PDK or BSP

Hi SDN Gurus,
Currently we've have configured CATS application in EP using ITS.
Because of performance related issues , we are planning to develop the application based on BSP/PDK/Webdynpro.
As I am new to BSP/Webdynpro/PDK your thoughts on this will be very much useful to me.Please guide me which option is better performance wise for CATS.Request you to provide any useful link/ info in this regard
Thanks in advance.
Regards,
Ganga

Hi Sujesh,
        To achieve this create Development component.
In your component controller of WebDynpro Component add your database related code.like getting connection,registering connection etc.
This approach is much like all java applications connecting with oracle.
You can use JDBC connector service. Here you can configure Java based thin drivers to connect to Oracle Database. Advanatages of doing this are you can configure several connection paramaters and also do a rough monitoring of the connection usage.
For connection u can use this code:
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@Oracle_server_ip:Oracle port:SID of the Database","user_name","password");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("your query");
Regards,
Pooja.

Similar Messages

  • CATs Webdynpro Screen Enhancement

    Hi Experts,
    We have a requirement of adding a new display field in the ess cats webdynpro application.   It is a display field which will store a calculated value based on the time entered in the time sheet.
    Could you please help me with the possbile ways to achieve this ? 
    Is it through NWDI or Some user exit/enhancments in abap  or Some configurations in the data entry profile?
    Thanks in advanced.
    Regards,
    Akshay..

    Akshay,
    If it is a column you want to add you can check with the data entry profile.
    If it is just one display field then you should go for java customisation
    Thanks
    Bala Duvvuri

  • Cats webdynpro modification for selecting PS project activities

    Dear community,
    This is the challange:
    Employees need to write their time in CATS webdynpro (ECC6 EHP5) to PS project activities. The employees are assigned to 200+ activities from approx 4 to 5 projects. The worklist in SAP CATS is now to long for the employee due to the 200+ activities.
    We want to provide the employee with an user friendly function so he is able to select a project activity from e.g. a drill down menu.
    Is there anyone with experience with a simular case or with modifying the CATS webdynpro?

    does he have some projects commonly used?
    Then you can consider using Templates
    Also workslist shows usually active Projects and activities depending upon your customisation in CAC1, or you can build using the exit
    You need to somehow filter the activities cause 200+ will cause usabilty issues.

  • Calling an ABAP WebDynpro Popup from a BSP view

    I need to know if the following is possible.
    I have a requirement to call an ABAP WebDynpro Popup from a BSP view.
    When the Popup is triggered (eg via pushbutton) the BSP will pass data to the Popup, before the Popup is closed the Popup will pass data back to the BSP to be displayed in the BSP view.
    I do not want to rely on Portal Events as Portals may not be used, would really appreciate a clean simple solution.

    Hi,
    any webdynpro application has a URL behind it. Haven´t you tried to call that URL with Javascript code ??
    script language="Javascript"
          url = "test_page.htm" + "?field=" + param;
          window.open(url, "F4window", "width=400, height=400");
    /script
    You can pass data to the WD application using parameters as I show you after the "?".

  • Multiple backend systems in ESS CATS Webdynpro scenario - challenge

    Hello Everyone!
    For one of our customers we have the following challenging situation with the ESS CATS Webdynpro scenario:
    System Landscape:
    ERP 6.0 HR Backend System
    ERP 6.0 FI/CO Backend System
    EP 7.0 with already running ESS scenarions
    Our customer actually uses the ESS CATS Scenario for collecting wage types into infotyp 2010. Now, additionally, they want to
    use ESS CATS for an internal cost allocation scenario. This means, that the data from the CATS Webdynpro have to be redirected to the FI/CO backend system instead of the HR system (because of a missing standard ALE scenario for this case). The JCO SAP_R3_HumanResources points to the HR-System. Is there a way to dynamically redirect the system assignment depending of the used CATS scenario. Out of the CATS Profile we can conclude which system should be assigned. I red a lot about dynamic system resolution in the SAP Library, but it seems not to be the right solution for this issue - because I need to know the CATS profile for the descision.
    Any hints would be great. Thanks in advance!
    Cheers,
    Harald

    Rob Christopher
    First of all, I introduce myself: it’s Oscar Garcia de las Heras, from Madrid, Spain.
    I can check in SCN and Linkedin your high expertise in ALE, ESS and SAP.
    We have a delicate situation in my current project; I would like to ask your help.
    The situation is this: we have different machines in HR and FI, and are trying to implement Travel Management through the SAP Standard Portal.
    TM settings is in the FI machine, but ESS calls to the HR machine.
    We have 2 ideas:
    -A, differentiate the different services of the Portal, so specific HR processes will call to a HR machine and others will call to a FI machine.
    -B, set the ALE processes to duplicate HR information in FI, and Portal will call just FI machine.
    We prefer first idea; would you recommend us?
    Thanks a lot for your time

  • Cats webdynpro - Null Pointer Exception

    Hi all,
    I am running cats webdynpro application (ess~cat/CatDataRecord) using the portal testid and getting the below dump:
    java.lang.NullPointerException
        at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendarView.wdDoModifyView(VcCatCalendarView.java:181)
        at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarView.wdDoModifyView(InternalVcCatCalendarView.java:338)
        at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)
        at com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:337)
        at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:481)
    The below config is done in the backend:
    1. Cats profile created
    2. Assigned CVR parameter
    3. Maintained IT105
    Is there any other config that is missing to solve the above dump and get the ESS screen running?
    Thanks
    Kukku

    Hi,
    Can you try checking these OSS note 903040 & 1108761.
    Regards,
    Vijay.

  • CATS webdynpro Java - working times in weekly view

    Hi Team
    1.  Start & end time in Weekly view : Requirement is to allow shift planning employees to enter their working times in  weekly view itslef. But as I had discovered that it is possible to enter it only in dailuy view of webdynpro Java application in ERP 6.0.
    I came across a better Webdynpro ABAP application which exactly fits the requirement but it is part of EHP5, getting a mini upgrade for one application was also rejected. is it possible to implement in a short period of time without great impact ..anybody experienced on this?
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/30/e67780e37f4f5a90105a9e9205660f/frameset.htm
    So I am again back to finding way to enhance the weekly view.I read all teh therads...didnt find anyone successful
    2. Default Attendance type & target hours & start & end times from Infotypes : CATS0002 exit is called only when we go to next step ,is there any other way to default as soon as CATS screen is loaded ?
    Any help would be greatly appreciated & rewarded.
    Thanks
    Edited by: Nidhi Guglani on Mar 10, 2011 5:17 PM
    Edited by: Nidhi Guglani on Mar 14, 2011 12:10 PM

    Hi Suresh,
    Thanks for your valuable inputs. I went and looked into the java file and found bit different.I dont see how they are getting the column headers like Saturday,Sunday,Monday...
    Basically I need to keep one 'Submit' button on top of my table and on click, it should populate 8 hrs in the correspounding column.For eg. if its monday, it should default 8 hrs in monday column so  that user dont have to manually type it in and also save these working hrs in the backend system without further click on 'Save' or 'Review'.
    I still need to check with the ABAPers regading the user exit.
    Also, Is it possible if I create a custom webdynpro application where I can use a BAPI that takes in the current day from my webdynpro and update the cats database and send an export parameter with success or error message.
    Thanks
    Anjana

  • How to call a Webdynpro application from a BSP page

    Hi to all,
              I have created a web-dynpro application, now i have to call this function through click event of a BSP page. How i can achieve it.
    Please help if anybody have idea.
    Thanks in advance.
    Pankaj Kumar.

    Hi Pankaj,
       Using portal eventing you can acheive that.
    WebDynpro and BSP communication
    Regards, Suresh KB

  • WebDynpro equivalent of the BSP application (HAP_DOCUMENT)

    Hi-
    We are using ECC5.0 and EP 6 SP15
    Do you know if there is any WebdynPro application which is eqiuvalent to the BSP application  HAP_DOCUMENT (appraisals)
    Thanks
    Sharath
    Message was edited by: sharath raj

    Hello
    I have a similar problem. SAP Help suggests that there is a webdynpro application (sap.com/msseeproPersonnelDevelopment) that calls iview "com.sap.pct.erp.mss.personneldev_appraisals". However when i look in the portal content studio i only find "com.sap.pct.erp.mss.appraisals". When i look in the webdynpro content administrator i cannot see sap.com/msseeproPersonnelDevelopment. Does anyone know where I can download these?
    Regards,
    Johann.

  • WebDynpro VS PDK

    Hi all,
    when should i use WebDynpro and when PDK ?
    What is the prefered Environment to write Internet Apps for SAP ? Will PDK have a future or is it old style development and we should use WebDynpro for our future Development ?

    Hi Bub,
        See this Link:
    JSPDynpage  Vs Web Dynpro Java
    /people/guru.subramanianb/blog/2005/03/29/jspdynpage-vs-webdynpros
    Regards, Suresh KB

  • Pass value from webdynpro abap application to bsp application

    Hello,
    I want call api bsp javascript from WDA exchanging values between the two applications.
    I have a solution but it is with portal integration.
    I would like a procedure without using the portal.
    Webdynpro and BSP only.
    How can I do this ?
    Thanks for your help.

    Hi,
    Refer these threads-
    Re: Passing Object ref to Webdynpro Application while calling from BSP screen
    Both BSP and WDA has an URL associated with it.
    In the WDA, create an LinkToUrl UI element upon which triggers the BSP application and pass the parameters to this BSP application. Check for this BSP application has also parameters in it.
    Refer this link Re: Read SICF URL
    Regards,
    Lekha.

  • CATS webdynpro

    Hi Experts,
    I am new to Webdynpro my basic requirement is to add a new column in the time sheet entry screen
    I have imported the ESS development track into my NWDS and I created a new project for ess~cats dc and now and I dont know the process from here , which file I need to edit, can somebody suggest what files /views I need to modify to add a new column
    RAD

    well chris and suresh thnx for ur quick responses,
    well the actual requirement is once the timewriter selects the wbs element, the description of the WBS elements to be displayed as a column and we need a new column where the employee can enter some coments in it,
    can u pls let me know adding of these two new colums can be  done in cats profile?
    RAD
    Edited by: RAD on Nov 13, 2008 11:15 PM

  • WebDynpro or PDK

    Hi,
    I have a requirement where customer wants to develop web applications in Enterprise portal. The customer doesn't have a SAP Backend system(R/3). The data for the application is going to be in oracle or ms sql server. Which of the approaches will be suitable for developing applications for the portal. Webdynpro for java or PDK(HTMLB,JSPDYNPAGE).
    What are the pros and cons of each? Any suggestions?
    regards,
    Sujesh

    Hi Sujesh,
            To achieve this create Development component.
    In your component controller of WebDynpro Component add your database related code.like getting connection,registering connection etc.
    This approach is much like all java applications connecting with oracle.
    You can use JDBC connector service. Here you can configure Java based thin drivers to connect to Oracle Database. Advanatages of doing this are you can configure several connection paramaters and also do a rough monitoring of the connection usage.
    For connection u can use this code:
    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
    Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@Oracle_server_ip:Oracle port:SID of the Database","user_name","password");
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("your query");
    Regards,
    Pooja.

  • CATS Webdynpro Show Worklist link

    Hi,
    Is anyone using CATS in Webdynpro, and using the Show Worklist link at the top?  I'm on ECC 6.0 and EP 7.0.  No matter what I configure in the data entry profile, it always just says "Your Worklist does not contain any data".  According to the ESS business package, I should be able to get it show data the employee has already entered in the timesheet.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/aa/9f75620a8d4a2e9181db37f2fa2a62/frameset.htm
    I'm starting to think it is just forbidden fruit.  Please someone give me a spark of hope?
    Thanks,
    Brenda

    >
    Brenda Walker wrote:
    > Is anyone using CATS in Webdynpro, and using the Show Worklist link at the top?  I'm on ECC 6.0 and EP 7.0.  Brenda
    Yes .. & we too are on ERP6 with EP7. the worklist 'works' perfect for us..
    ~Suresh

  • Need help with CATS WebDynpro

    <h4>System Landscape</h4>
    ERP 6.0 - HR
    ERP 6.0 - Financials
    EP 7.0 SP13 u2013 MSS 1.0, ESS 1.0
    Scenario: We are trying to implement the CATS functionality in the portal so that contractors can enter their time and managers can approve time from within the portal. We currently have our employees in the HR system and Contractors in the Financial system. I have changed the JCo References within the DCu2019s for esscat & msscat~approval from SAP_R3_Human Resources to SAP_R3_Financials.
    Issues: Approving time is working correctly. What is not working is the Time Entry Portion. If a contractor logs into the portal to enter time he can not see his work items. When I remove my IT0105 Subtype 0001 from my HR system I get the User does not exist in this period error. I looked in the DC and notice that it uses the DC pcuigp~xssutils FCEmployeeServices. This DC checks the HR system for the useru2019s information. Since contractors donu2019t exist in our HR system we receive the error. Is there a way to override the calls to this DC and point them to the Financials systems? We donu2019t want to change the DC to only point to the Financials systems and this DC is used for ESS as well.
    Any help would be greatly appreciated.

    Yeh I got that. I was just thinking of past clients. It always worked pretty well if they "rolled on" contractors like employees but in their own emp. group. Then they had a pretty good way of tracking them.....as well as things like you discuss with time especially around PS. In fact, at one client, I had to build a CSS (Contractor/Consultant Self-Service) along with their ESS solutions. hahahaha
    Anyways...yeh, yours will be tricky. The FI and HR tie ins to CATS are cake (hey, that's what it's for CROSS APPLICAITON....haha) but the trick is saying "some of these people are employees and need to feed over to HR, but some aren't". Have you looked at any of the CATS user-exist or BADIs to see if you could put in your own "filter" to not check contractors? Maybe have contractors in some Z table and check it before the calls are made to the HCM system? Just a quick thought. In any event, I think I see some "fun" custom development in your future. *grin*

Maybe you are looking for

  • Oracle VM Server 2.2.1 as VM Ware Guest

    Hi, I have download and installed Oracle VM Server 2.2.1 and Oracle VM Manager 2.2.0 in a VM ware virtual machine. After installing Oracle VM Manager i wanted to access https://127.0.0.1:4443/OVS, for that i tried changing to GUI, but its not working

  • Need help with installation

    I recently received a laptop from school to access my online classes.  When I tried to use Adobe Reader I received the following message:  Adobe Reader 9.1 has encountered a problem and needs to close.  Sorry for the inconvenience.  I tried tech supp

  • Latest Photo's not showing in pictures tab?

    My Z10 camera and photo's have been working fine but now when I take a picture it will no show in my pictures file? All my older photo's are showing as normal. Any ideas?

  • Photos Not Loading After Transferring Library

    I have recently transferred my Aperture 3 Library from my old 2006 iMac to my new 2011 iMac. The folders and albums appear the same as they did on my old iMac and the number of photos in each of the folders and albums appear as a popup when I run my

  • External 144Hz Monitor

    Afternoon Apple Community, I am currently looking into buying a external monitor to my mid 2012 MacBook Pro with Retina Display. I've had my eyes on a BenQ 144Hz monitor for a while, but can my MacBook be used with it or am I limited to 60Hz? Thank y