Webdynpro cat2 r3 4.7

Hi All,
  I have been given a task to develop a webdynpro application which resembles cat2 transaction. The users didnt like the ITS iview.
I would have easily implemented this if my backend system is ECC5.0 by deploying the ESS Business package, as it is specified in the requirement list that ECC5.0 IS MANDATORY.
I have a couple of questions
1) isnt the ESS BP iviews are "webdynpro java" applications? if that is the case, since I have WAS 6.40 ( MY PORTAL IS EP6.0 SP19), I should be able to run the web dynpro applciations, so why wouldnt the ESS BP WD appls doesnt run on my WAS 6.40. what are the major changes done in the backend systems (i.e. R3 4.7 VS ECC5.0). I am not asking to list all the differences. I just wnat to know why wouldnt the ESS BP WD applciations doenst run with R3 4.7 as backend?
2) How should I start developing a WD appl, if it has to have all the features that CAT2 does, how much time will it usually take? and how to get started with developing a WD appl for CAT2?
Please help.
Shiva
Message was edited by:
        shiva shiva

The anwser to your question 1 can be found in the <a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/f6/263359f8c14ef98384ae7a2becd156/frameset.htm">System Landscape</a> required to implement the Business Package for ESS(mysap ERP) 1.0
Question 2 -->If you have a WAS640 Portal, you can develop a WebDynpro application in the DevStudio and still connect to the 47 system. Regarding the development effort, it depends on how far you have customized the CAT2 in the backend.. if you are using CAT2 out-of-the-box, I would say 3/4 week period should be sufficient. you will have to do the frontend design in the DevStudio, encpsulate the backend logic in a custom Rfc and call it from the webdynpro application.
You will still need a portal resource to set up with the DevStudio, the backend connections & the deployment of the WebDynpo Application.
I too am still stuck on a 47(for the last  4 years )& my above response is purely based on what I have understood from the online help.
~Suresh

Similar Messages

  • Header information not displaying in ABAP Webdynpro record working time

    1. I am not seeing the header information, personnel number, name, cost center, on the ABAP Webdynpro record working time timesheet. When I run the timesheet profile in CAT2 the header contains the personnel number, name, cost center, but these do not display when the ABAP Webdynpro timesheet is run
    2. Is there a version of the ABAP webdynpro timesheet that prompts for the personnel number, date and profile prior to executing the timesheet?  I want to define an ESS link for managers to update timesheets of individual teammates.  The teammate do not necessarily have to be their direct reports

    Hi David,
    CATS Webdynpro application is a OIF fpm. Please check if you have performed the FPM IDR configuration properly.
    In standard, the ESS CATS does not prompt for the personnel number except in CE scenario. In MSS addon, you have an option to launch the ESS CATS application on-behalf of the employee. Please refer to the sap library documentation.
    Hope this helps,
    Regards,
    Roy

  • Search Help Exit with portal (webdynpro)

    Hi,
    I'm implementing a customised search help for CAT2. In the portal it is using the webdynpro. I'm using the search help exit to populate the hit list that i want it to appear at both the R/3 backend and the portal side. I've also added the search help to the the table TCATS_SHLP_ITS where it defines the display field for the portal side.
    It is working fine where the hit list is populating correctly. However, when the user select the record from the hit list, i want to display another value that i've populated at the search help exit to the expected field on the portal screen. HOw can i do that? FYI, the 1st display field in the table TCATS_SHLP_ITS, is not the value that i want it to display at the selected field on the portal screen.
    Kindly assist. Many thanks.
    Cheers,
    Loo

    Hi,
    Were you able to resolve this issue.
    Thanks,
    Tanuj

  • Calling a transaction in webdynpro

    Hi,
      As per my requirement when a button click happens I need to call the transaction CAT2 by skipping initial screen. How to achieve this in webdynpro.
    Thanks
    Raghavendra

    Hi Raghavendra,
    If you are using portal as a triggerring point of your web dynpro applications, then the below requirement is achieved by doing the following.
    1. Create a BDC report program to call transaction CAT2 skipping the first screen.
    2. The report has the same input parameters as that of the transaction CAT2.
    3. Associate a transaction to the report program sat 'ZCAT2'.
    In the event handler of the button in your web dynpro do that following
    Data declarations
      Local Internal tables(lt_)
        lt_bus_parameter_list              TYPE wdy_key_value_table,
        lt_launcher_parameter_list         TYPE wdy_key_value_table,
      Local Work area's(ls_)
        ls_keyvalue_pair                   TYPE wdy_key_value,
      Local Variables(l_)
        l_pcdpageurl                       TYPE string,
        l_componentcontroller              TYPE REF TO if_wd_component,
        l_port_manager                     TYPE REF TO if_wd_portal_integration.
    Constants(c_)
      CONSTANTS:
       c_transaction_code            TYPE string VALUE 'ZCAT2',
       c_okcode                            TYPE string VALUE 'F8',
       c_param1                            TYPE string VALUE 'P_Data_Entry_Profile',
       c_param2                            TYPE string VALUE 'P_person_number'.
      l_componentcontroller = wd_this->wd_get_api( ).
      l_port_manager        = l_componentcontroller->get_portal_manager( ).
    Fill all the business parameters
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  c_param1.
      ls_keyvalue_pair-value  =  'Data Entry Profile'.
      APPEND ls_keyvalue_pair TO lt_bus_parameter_list .
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  c_param2.
      ls_keyvalue_pair-value  =  'Person Number'.
      APPEND ls_keyvalue_pair TO lt_bus_parameter_list .
    Fill the launcher parameters for the transaction
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  'AutoStart'.
      ls_keyvalue_pair-value  =  'Yes'.
      APPEND ls_keyvalue_pair TO lt_launcher_parameter_list.
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  'GuiType'.
      ls_keyvalue_pair-value  =  'WinGui'.
      APPEND ls_keyvalue_pair TO lt_launcher_parameter_list.
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  'OkCode'.
      ls_keyvalue_pair-value  =  c_okcode.
      APPEND ls_keyvalue_pair TO lt_launcher_parameter_list.
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  'System'.
      ls_keyvalue_pair-value  =  'SAP_R3_HumanResources'.
      APPEND ls_keyvalue_pair TO lt_launcher_parameter_list.
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  'TCode'.
      ls_keyvalue_pair-value  =  c_transaction_code.
      APPEND ls_keyvalue_pair TO lt_launcher_parameter_list.
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  'Technique'.
      ls_keyvalue_pair-value  =  'SSF'.
      APPEND ls_keyvalue_pair TO lt_launcher_parameter_list.
      CLEAR ls_keyvalue_pair.
      ls_keyvalue_pair-key    =  'WinGui_Type'.
      ls_keyvalue_pair-value  =  'Shortcut'.
      APPEND ls_keyvalue_pair TO lt_launcher_parameter_list.
    SAP has provided us with customizing table to maintain the path for the iView.Here Resource_key is the key field to get the path.
    We create a new entry in this table using which we uniquely identify the path of the iVew that needs to be launched.
    get the url of the pcd page for the common transaction iView
      SELECT SINGLE b~text
             INTO  l_pcdpageurl
             FROM  t7xssserstring AS b
             INNER JOIN t7xssserres AS a
             ON    arespcdpage  = bguid
             WHERE a~ressource = /rio/zcl_hse_constants=>c_common_resource.
    Navigate to the Injury Illness details
      CALL METHOD l_port_manager->navigate_absolute
        EXPORTING
          navigation_target   = l_pcdpageurl
          navigation_mode     = l_port_manager->co_show_external
          use_sap_launcher    = abap_true
          business_parameters = lt_bus_parameter_list
          launcher_parameters = lt_launcher_parameter_list.
    The folowing is the flow of the program:
    When user clicks a button to launch transaction CAT2, the event handler associated to it called.
    Here we populate an internal table with the parameters to call transaction ZCAT2 and the iView is launched by calling navigate_absolute method with the right path.
    I am not very much sure as to how the iViews are set up but there is a provision to read the key valure pair there. The values are read and the tranzation ZCAT2 is called which will inturn launch CAT2 transaction.
    By adding Skip First screen statement we can get in the details directly.
    Hope this helps.
    Regards,
    Sravan Varagani

  • Passing information from webdynpro to CATS system

    Hi all,
    I have a webdynpro application, and i'd like to pass on information from my application to the CATS system.
    Can anyone throw some light on how to go ahead with this?
    Kindly respond at the earliest.
    Regards,
    lisha

    Hi Lisha.
    I'm working on that, and y use the following bapis to manage catsdb data:
    - BAPI_CATIMESHEETMGR_CHANGE
    - BAPI_CATIMESHEETMGR_DELETE
    - BAPI_CATIMESHEETMGR_INSERT
    Change and insert bapis have a table 'CATSRECORDS_IN' that i'm filling from webdynpro before execute the bapis. In this structure are the fields of catsdb that can be inserted or changed. The delete bapi has 'CATSRECORDS' table that only need the 'COUNTERS' which is the key field of catsdb.
    And i'm using the CATS_READ_TIMESHEET_DATA bapi to consult the data in catsdb.
    This bapi has E_CATSD structure, in this structure is the data organized like in CAT2 transaction.
    I hope it help u.
    Regards.
    Gregory.

  • Bapi for transfering time from cat2

    Is there any bapi which could transfer time entered from webdynpro created for cat2 into catsdb
    thanks n regards

    Is this a custom WebDynpro or the delivered Record Working Time service? Pl take a look at the function gorup HRXSS_CAT_WEBDYNP via SE80.
    Arya

  • CAT2 - highlighted columns needed for weekends

    Hi,
    I need some hints in order to have highlighted columns for weekend days having the cells ready for input in transaction CAT2 (rel. 46C). If I select "only working days" the cells are gray but not ready for input :(.
    Thanks in advance!
    Regards,
    Béla.

    Hi again
    Just one more comment:
    The CAT2 trans is based on the "table control" ABAP technology (came in R/3 3.0 something). There is really no proper way to highlight columns as you asked for with this. SAP did not design that. Later (~R/3 4.6) came the ALV grid where there are no problem to achieve what you want.
    But SAP have not rewritten CAT2 to take advantage of this new technology, which is understandable. CATS is soon to have a new face lift when the new ESS will be in GA status based on Webdynpro technology.
    Personally I would not take the time to write a development request considering the facts above (almost zero probability I would guess). Trans CAT2 is "old" stuff in the SAP development although it is heavily used by the customer base. Remember: SAP development is normally arounf 3-5 years ahead the average productive customer using SAP (my estimate).
    Best regards, Johan

  • Logical Database in Webdynpro

    Hello,
    I have a program in R/3 that is based on a logical database. I don't want to have to write the program all over again in Webdynpro.
    Is there a way to use the logical database in Webdynpro for ABAP.

    Basically WDA calls a FM and then the following help is a good starting point:
    "Calling a Logical Database Using a Function Module"
    http://help.sap.com/saphelp_nw04/helpdata/en/64/237f8cd43711d1950b0000e8353423/content.htm
    Kindly close the thread and award appropriate a points to the answer given.
    Sergio

  • Filename in Webdynpro for a PDF created with Smartform

    Hi,
    I created a PDF with Smartform in my Webdynpro-Application.
    When I click the save button there is a default filename f.pdf .
    How can I change the filename?
    Regards
    Marcus Schug

    Hi Experts,
    any update on this?
    I am facing the same problem with ESS payslip (smartform/Hrform): my customer wants to have custom file name for download salery statements from the portal. Do you know how to change the default form name unknown.pdf to e.g.. "payslip_month_year"?
    I spent a lot of time to find any possibility to get and change the file name but without success till now.
    Please respond.
    Regards,
    Zdzislaw Kaczmarczyk
    Edited by: Zdzislaw Kaczmarczyk on Jun 14, 2010 4:41 PM

  • Debugging is not working in R/3 from WebDynpro-ABAP developed webpage input

    Dear Friends,
    We are facing a serious problem for debugging. Expecting valuable input for the same.
    Debugging is not working in R/3 from WebDynpro-ABAP developed webpage input in Production Server.
    The debugging (for WebDynpro-ABAP application) is working in Dev. Server for
    1st ] Within R/3
    Ex. debug for bapi within R/3. i.e. value enter as input in R/3 only.
    2nd ] From webpage to R/3
    Ex. Some input given on the internet web page developed through WebDynpro and external breakpoint set in R/3 it works. It directs to R/3 code through debugging.
    In Prod. Server the 1st case above is working but the 2nd case is not working.
    In Prod. Server the WebDynpro developed applications are running successfully through internet explorer webpage inputs. So running the application is not a problem in prod. Server but debugging of the same is the problem.
    The setting which are done in Prod. server are,
    1] RZ10 in parameters are set for port and host name.
    2.1] In SMICM check for ICM.
    2.2] Host file updated in Windows-System 32.
    3] In SICF following services are active,
    3.1] default_host/sap/bc/webdynpro
    3.2] default_host/sap/public/bc
    3.3] default_host/sap/public/bc/webdynpro/viewdesigner
    3.4] default_host/sap/bc/wdvd
    3.5] default_host/sap/public/icman
    3.6] default_host/sap/bc/gui/sap/its/webgui
    3.7] default_host/sap/public/ping
    3.8] default_host/sap/bc/error
    3.9] default_host/sap/bc/echo
    4] In SE80
    4.1] Internet services-System-are published
    4.2] Internet services-WEBGUI-are published
    4.3] Utilities-Setting-ABAP Editor-Debugging-Username & New Debugger set.
    4.4] Utilities-Setting-ABAP Editor-Editor-Front-End Editor(New) set.
    5] In Su01 for user profiles sap_all & sap_new is assigned and role  SAP_BC_WEBSERVICE_DEBUGGER is assigned.
    6] The support packages are also updated to latest level.
    7] Gone through following links but not getting any clues.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/74d50bd1431b5ae10000000a42189c/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/EN/77/3545415ea6f523e10000000a155106/frameset.htm
    Thanks in Advance.
    Best Regards,
    Abhijit.

    No cross posting
    Read the "Rules of Engagament"
    Regards
    Juan

  • IE Script error when double clicking on a view in Abap Webdynpro component

    Hello experts,
    I am running mini SAP trial version 2004 with Internet explorer 7.0 and also installed gui patch 23.
    I am making a sample application in SE80 and when double clicking on a view in Abap Webdynpro component I get following error:
    <b>Internet Explorer Script Error</b>
    An error has occured in the script on this page.
    Line: 1
    Char: 1
    Error: 'wdp_show_menu' is undefined
    Code: 0
    URL: http://satellite5200:8000/sap/bc/wdvd/painting.html?_vdrespkey=EOJ6V1JQMX0VLTQ7AP6DQM64Y&_vdframe=painting&sap-client=000
    Do you want to continue running scripts on this page?
    Thanks in advance.
    Bhupendra

    Hi Bhupendra,
       If you are seeing this error in the Se 80 editor , i guess you can ignoire that ...While running the application it will not show any error.
    Thanks
    Anzy

  • Hiding a subview called in a main view in WEBDYNPRO Application

    Hello Experts,
    I have a scenario in which i am calling a subview inside a main view. I have created a main view in which:-
    1. List of reportee to the manager logged in is getting displayed in the form of a table.
    2. When we select any row of this table ( means selection of any reportee row) and click on a button 'Get Details', then it  should display the detailed personal data of that reportee.
    I have successfully called an already created personal data view inside this main view to display the detailed personal data of any selected reportee. But the issue is in the main view:-
    1. This view has table containing the list of reportee getting displayed.
    2. This view simultaneously also displays the default first row detailed data of the table of reportee.
    Our requirement is:-
    1. To display only table containing the list of reportee in the first load of main view.
    2. Then when any row of this table is selected, then only the detailed data specific to that row should be displayed.
    My approach till now is:-
    1. I have removed the default first row lead selection for the table of reportee.
    2. I have created a node VISIBILITY_DET_DATA and then an attribute IS_VISI BLE under that node of type WDUI_VISIBILITY.
    3. In the layout section i have created a group GROUP_DETAIL_DATA and a view container UI element under that to call the detailed data view when any row of table containing the list of reportee is selected.
    4. I have created a binding for the VISIBLE  property of the group GROUP_DETAIL_DATA to the attribute IS_VISI BLE created in the context of the component contoller.
    5. I have then used the method WDDOINIT of the main view to write code to hide the detailed data view by setting the IS_VISIBLE flag to '02' i.e. NONE.
    But this is causing the entire view to be coming as blank view.
    I am not sure why this is happening, Can any of you suggest if i am missing anything important which is cauing this analomy.
    Rupesh

    Hi ,
    This is a Webdynpro related question. you would have got many repsonses if you posted in webdynpro forum.
    i) I would want to know how to hide Image object or the transparent container which holds the IMAGE object, dynamically through the code inside the MODIFYVIEW method of the view
    You can do a post_exit enhancement in the  MODIFYVIEW method. Get the UI element object  from view and There are methods to set the visibility at runtime.
    Is there an option to dynamically specify diffent image based on the login language with the IMage container?
    i think yes, same procedure as first question's answer. Based on condition you can change the source path of the mime object .

  • How to create a calender view in webdynpro java EP 7.0

    Hi ,
    I want to create a calender view in webdynpro,
    Requirments are
    1. it should be current month view
    2. Below each day i want to show office in-time and out-time in two cloumns(these values will be coming tru RFCs).
    ie
    1
    10am | 4pm
    Is this possible in webdynpro java EP 7.0 ?
    Please help me
    Thanks
    Kumar

    Hi Kumar,
    If you are using EP7.0, there is no calendar UI element in webdynpro development. There is only date navigator UI element. This is demonstrated in the below article.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c059344a-1930-2d10-6e8a-dcec5f94993e?quicklink=index&overridelayout=true
    Regards,
    Ganesh N

  • WebDynpro Error while creating a Purchase Order in SRM 7.0

    Hello Friends,
    I need help.
    We are on SRM 7.0 with support pack 8.0 and  we are getting the below error wile clicking on Shopping cart or Purchase Order link in Portal.
    Any idea on how to resolve this error.
    Thanks
    Jyothi.
    http://sapsrm.erpcx.com:8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif/
    ASSERTION_FAILED
    The ASSERT condition was violated.
    Method: ADD_EVENT_TO_QUEUE of program CL_FPM========================CP
    Method: IF_FPM~RAISE_EVENT of program CL_FPM========================CP
    Method: SET_CREATE_BUTTON_ACTIVE of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: IF_COMPONENTCONTROLLER~SET_CREATE_BUTTON_ACTIVE of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: RESET_SCREEN of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: IF_V_PRSEL~RESET_SCREEN of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: WDDOMODIFYVIEW of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP
    Method: MODIFY_VIEW of program CL_WDR_VIEW===================CP

    Here is what I see:
    Error analysis                                                                                |
    The following checkpoint group was used: "No checkpoint group specified"
    If in the ASSERT statement the addition FIELDS was used, you can find
    the content of the first 8 specified fields in the following overview:
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    How to correct the error
    Probably the only way to eliminate the error is to correct the program.
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "ASSERTION_FAILED" " "
    "CL_FPM========================CP" or "CL_FPM========================CM004"
    "ADD_EVENT_TO_QUEUE"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
    To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
    Display the system log by calling transaction SM21.
    Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
    In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    |

  • Error while Look up session bean (EJB 3.0) in WebDynpro

    hi ,
                 I want to look up session bean inside webdynpro. I hv written following code inside init of component controller. but not able to look up session bean
    try{
                   InitialContext context = new InitialContext();
                   ApplicationFetcherLocal applicationFetcherLocal = null;
                 applicationFetcherLocal = (ApplicationFetcherLocal)context.lookup((ApplicationFetcherLocal.class.getName());
              catch (Exception ex){
                   System.err.println("LookUp Failed\n\n"+ex.getMessage());

    Have you read my latest reply in your other [thread|session bean look up  across DCs in EJB3.0;?
    What's the value of asking the same question again if you don't care about the answer?
    Regards,
    -- Vladimir

Maybe you are looking for