Initiate STD ESS for a specified PERNR

We have a requirement to call standard ESS address maintenance java webdynpro application in our custom abap webdynpro application for a PERNR which is different than the login user.
We are able to launch this application using following code.
Navigate to portal link with parameters
    CALL METHOD lo_portal_manager->navigate_absolute
      EXPORTING
         navigation_target   = <standard java application pcd link in portal>
         navigation_mode     = if_wd_portal_integration=>co_show_inplace
         post_parameters     = abap_true
         business_parameters = lt_portal_parameters
         launcher_parameters = lt_portal_parameters.
But I am not able to find the parameter name through which we can pass the PERNR number to launch for particular employee(other than login employee).
Has anyone used or worked on the similar application? Can you share the parameter name used to pass the PERNR.
When we call any java webdynpro application through portal the first method it will execute will be windowsu2019 default () method. Can anybody give me list of all parameters that are used in this method also helpful to solve my problem?
Our requirement is to have WD Abap page through which HR administrator can initiate standard services for employees under his/her control. He/She will specify the PERNR and try to invoke the Std ESS Application. We are able to launch the page for self but we want to launch it for a different employee by passing a PERNR

hi ,
1 create a input field , bind it to a context attribute
2 using code wizard (control +f7) , read the context attribute value by using get_attribute method
choose the radio button read context node/attribute
DATA lo_nd_cn_node TYPE REF TO if_wd_context_node.
    DATA lo_el_cn_node TYPE REF TO if_wd_context_element.
    DATA ls_cn_node TYPE wd_this->element_cn_node .
    DATA lv_attr  LIKE ls_city-ca_attr.
*   navigate from <CONTEXT> to <CN_NODE> via lead selection
    lo_nd_node = wd_context->get_child_node( name = wd_this->wdctx_ca_attr).
*   get element via lead selection
    lo_el_cn_node = lo_nd_cn_node->get_element(  ).
*   get single attribute
    lo_el_cn_node->get_attribute(
      EXPORTING
        name =  `CA_ATTR`
      IMPORTING
        value = lv_attr ).
3 now u have got the value which user has entered in lv_attr
4 Put if condition
DATA : lv_username type string .
lv_username = SY-UNAME.
IF lv_attr NE lv_username.
//ur logic to call standard ESS address maintenance java webdynpro application
ENDIF.
regards,
amit

Similar Messages

  • Initiate Std ESS for specified PERNR

    We have a requirement to call standard ESS address maintenance java webdynpro application in our custom abap webdynpro application for a PERNR which is different than the login user.
    We are able to launch this application using following code.
    Navigate to portal link with parameters
        CALL METHOD lo_portal_manager->navigate_absolute
          EXPORTING
             navigation_target   = <standard java application pcd link in portal>
             navigation_mode     = if_wd_portal_integration=>co_show_inplace
             post_parameters     = abap_true
             business_parameters = lt_portal_parameters
             launcher_parameters = lt_portal_parameters.
    But I am not able to find the parameter name through which we can pass the PERNR number to launch for particular employee(other than login employee).
    Has anyone used or worked on the similar application? Can you share the parameter name used to pass the PERNR.
    When we call any java webdynpro application through portal the first method it will execute will be windowsu2019 default () method. Can anybody give me list of all parameters that are used in this method also helpful to solve my problem?
    Our requirement is to have WD Abap page through which HR administrator can initiate standard services for employees under his/her control. He/She will specify the PERNR and try to invoke the Std ESS Application. We are able to launch the page for self but we want to launch it for a different employee by passing a PERNR

    hi ,
    1 create a input field , bind it to a context attribute
    2 using code wizard (control +f7) , read the context attribute value by using get_attribute method
    choose the radio button read context node/attribute
    DATA lo_nd_cn_node TYPE REF TO if_wd_context_node.
        DATA lo_el_cn_node TYPE REF TO if_wd_context_element.
        DATA ls_cn_node TYPE wd_this->element_cn_node .
        DATA lv_attr  LIKE ls_city-ca_attr.
    *   navigate from <CONTEXT> to <CN_NODE> via lead selection
        lo_nd_node = wd_context->get_child_node( name = wd_this->wdctx_ca_attr).
    *   get element via lead selection
        lo_el_cn_node = lo_nd_cn_node->get_element(  ).
    *   get single attribute
        lo_el_cn_node->get_attribute(
          EXPORTING
            name =  `CA_ATTR`
          IMPORTING
            value = lv_attr ).
    3 now u have got the value which user has entered in lv_attr
    4 Put if condition
    DATA : lv_username type string .
    lv_username = SY-UNAME.
    IF lv_attr NE lv_username.
    //ur logic to call standard ESS address maintenance java webdynpro application
    ENDIF.
    regards,
    amit

  • Initiate Std ESS Application for Selected PERNR

    We have a requirement to call standard ESS address maintenance java webdynpro application in our custom abap webdynpro application for a PERNR which is different than the login user.
    We are able to launch this application using following code.
    Navigate to portal link with parameters
        CALL METHOD lo_portal_manager->navigate_absolute
          EXPORTING
             navigation_target   = <standard java application pcd link in portal>
             navigation_mode     = if_wd_portal_integration=>co_show_inplace
             post_parameters     = abap_true
             business_parameters = lt_portal_parameters
             launcher_parameters = lt_portal_parameters.
    But I am not able to find the parameter name through which we can pass the PERNR number to launch for particular employee(other than login employee).
    Has anyone used or worked on the similar application? Can you share the parameter name used to pass the PERNR.
    When we call any java webdynpro application through portal the first method it will execute will be windowsu2019 default () method. Can anybody give me list of all parameters that are used in this method also helpful to solve my problem?
    Our requirement is to have WD Abap page through which HR administrator can initiate standard services for employees under his/her control. He/She will specify the PERNR and try to invoke the Std ESS Application. We are able to launch the page for self but we want to launch it for a different employee by passing a PERNR

    Duplicate

  • Disabling buttons in std ESS Web-Dynpros

    Any inputs team ...
    Thanks.
    Dear Portal experts,
    How can we find if we can add new columns or buttons in the std ESS web-dynpros.Also if we need to disable existing buttons or hide existing columns.
    We are using NW04S SPS10 (EP7) & ECC 6.0 SPS10.
    Thanks.
    Ashish

    Hi Ashish,
    If you do the personalization as an administrator, you can make it available for a all the users.
    1) Login as content admin
    2) Go to the iview in the PCD.
    3) Right click the iview and preview it. personalize as usual when you preview it.
    This is global.
    Also refer the 'Administrator' section in this link.
    http://help.sap.com/saphelp_nw70/helpdata/en/42/ed3ce7f8593eebe10000000a1553f7/frameset.htm
    Award points if useful.
    sathya.

  • Std ESS and Custom Workset work together

    Hi,
    At a time, can i have Std ESS and Custom Workset for ESS work?
    The navigation is not happening properly. When i click on a service in the custom workset, it navigates to Std. I can modify the pcd of each page and make this work fine, it's affecting the std,why?
    I am making changes in Change Entries and not in Add Entries for the Page resource
    but is this the right procedure?
    To my userid i have the custom as well as the std role assigned.
    Have hidden services from SPRO.
    My purpose is to check the Std ESS and Custom ESS simultaneously.
    Am i following the right procedure?
    Please help.
    Regards,
    Remi

    My purpose is to check the Std ESS and Custom ESS simultaneously?
    First of all why you need two set of roles, If you are using your own role then have  a single
    custom role assigned to the user, why have multiple as it is being redundant,
    Its better to have clear roles defined and assigned!

  • Std Extractor for table EQKT

    Can someone help me in finding the sap std extractor for the table EQKT (Equipment short texts table). I need to extract the info from the field EQKTU.
    -Tagz

    Krishna,
    To the best of my knowledge there is no standard delivered extractor for table EQBS. Try and understand the functionality of the data stored in the table and its relationships to what is specified in requirement. Is the field required in the master data of equipment or some other transaction data? Depending on the scenario you may have to enhance the master data / transaction data extractor or may be if situation warrants you may have to create a generic extractor.
    General procedure employed in finding extractors is to know what type of data is requested, which functional area then check the standard extractors in that specific application component to see if any of the extractors delivered provide the data required. Check help documentation of the extractors.

  • How to get the values multiple times for the specified element - ABAP IXML.

    Hi all,
             i have requirement to get the values for the specified elements multiple times. eg:., if the element is used in the xml 4 times then i need to get all the 4 values.  here is the sample xml,
    <View mmRelease="6.30" mmVersion="2.0" mmTimestamp="1180099591892" name="Comp_viewtestView" package="sap.com" masterLanguage="en">
    <AbstractView.InboundPlugs>
    <InboundPlug name="ip2">
    <ParameterizedFeature.Parameters>
    <Parameter name="ippara2">
    <Parameter.Type>
    <Core.ForeignReference modelName="DtDictionary" package="com.sap.dictionary" name="binary" type="DtSimpleType"/>
    </Parameter.Type>
    </Parameter>
    </ParameterizedFeature.Parameters>
    </InboundPlug>
    <InboundPlug name="hi">
    <ParameterizedFeature.Parameters>
    <Parameter name="hipara">
    <Parameter.Type>
    <Core.ForeignReference modelName="DtDictionary" package="com.sap.ide.webdynpro.uielementdefinitions" name="Visibility" type="DtSimpleType"/>
    </Parameter.Type>
    </Parameter>
    </ParameterizedFeature.Parameters>
    </InboundPlug>
    Here i need to store the following values in internal table, the element to get the values are,
    (1) InboungPlug name and the respective values of "Parameter name" and "Parameter type" name value.
    The output will be of 2 records & values should be
    Inbound plug name = ip2
    Parameter name    = ippara2
    Parameter type      = binary
    2nd record
    Inbound plug name = hi
    Parameter name    = hipara
    Parameter type      = Visibility
    These 2 records should be in internal table and then i will be passing to database table...
    Can anyone provide me the code for the above......
    Thanks in advance,
    Vishnu.

    I didn't get ur requirement..
    As per my understanding, upload the XML file into an internal table and then loop over the internal table and get the values for ptype and pname..
    XML ABAP  -  may b helpfull
    Edited by: Veeranji Reddy on May 7, 2009 2:10 PM

  • Std report for BOM : Reg.

    Hi experts,
         I need to display the materials along with the BOM of those materials with its quantity and its total price while user give the vendor name and date range as input.
    Is there any std report for the same? Try to give apt solution on it.
    Thanks and Regards
    Raaam's...

    Hi,
    CS12 is to get multi-level BOM report. You can insert satndard price field and vendor filed into the layout and you can filter it within the report itself.
    But what if you have several sources of supply and several prices (in info records!) for your goods? And this report can display only the multi-level BOM of one single material...
    If you want a transaction described by you, you should develop an own report in ABAP - I guess...
    You can post this thread in PP forum as well but I'm afraid there's no such kind of standard report in SAP...
    BR
    Csaba

  • Std workflow for Parked Invoices?

    hi guys
    are there any std workflows for parked invoices? Our requirement is that once the Finance clerk creates a customer or vendor invoice he should only be able to park it and not post the invoice. Once the invoice is parked then the system should trigger a workflow and a notification neeeds to be sent to the approver to approve the invoice. Once it is done the finance clerk will post the invoice.
    I switched on the event trace and did a trace on while creating a parked invoice. No event is triggered when the document is parked. If i post the document the event POSTED of object FIPP is triggerd. So since we dont have any std events raised when a document is parked is it possible to have a workflow?

    Hi,
    The event FIPP.CREATED is raise via the customizing (SPRO)
    Financial Accounting -> Financial Accounting global setting -> document -> document parking -> create workflow variant for parking documents.
                                      Assign co.code to a workflow variant for parking documents.
    Have a look at ws10000051.
    Regards,
    Ronit.

  • Multi-language support for user-specified text strings used in the forms

    multi-language support for user-specified text strings used in the forms
    Instead of creating multiple forms, 1 in each different language, for the same service, is there any workaround?

    Hoan - is your question what are the considerations when creating multiligual catalogs? If so, I can tell you that at other clients I have seen them use a single catalog for one or two languages. For the two langugages, such as Spanish/English, you can create a single catalog with both of them. Once you get to more than two languages, the catalog would get unweildy and is therefore not suggested.

  • How to list a material in a plant for the specified delivery date

    Hi experts,
    I am quite new in the area .I have now a problem with PO.
    At the item level of my PO, the plant will not be extracted automatically. Is this normal?
    And after I entered the plant manually and the error message shows up:
    ""the material xx not listed in plant".
    To be more specific, "Material xxx is not listed in plant xxx for the specified delivery date".
    I have checked the material master data and found this material has been extended for this plant.
    How can I fix this problem?
    Best regards,
    Fan
    Edited by: Fan Mou on Aug 27, 2009 3:18 PM

    Hi,
    At the item level of my PO, the plant will not be extracted automatically. Is this normal?
    Yes this is normal, however you can set a plant to be proposed by the system. To do this in the purchase order, click the button Personal setting, which you can find at the top right hand side. The system will open a personal settings window. In the default values tab, under PO item tab, you can enter the default plant value and other data. Save the data. Then whenever you create a new purchase order, the system will populate these default values.
    ""the material xx not listed in plant"
    Check whether the material master -purchasing view has been activated or not.
    Regards,

  • Setting up ESS for Training and Event Mgmt

    Hello to all SAP HR experts,
    i am now doing a project on SAP ERP HCM and would like to learn more about the things and steps i need to do to come up with a ESS for Training and Event Management. I have an account for SAP Netweaver and able to access Enterprise Portal (EP). Do i require to navigate in EP to use the items there or do i need to set up an adobe interactive form using SAP Netweaver Developer Studio, design the flow at Visual Studio(VC), then link all the VC at Guided Procedure? If that's the case how am going to extract the data which i have configured in the IMG path under Training and event mgmt (TEM) and also SAP Learning Solution(LSO)?
    For an example: I have created Training Event Groups, Training Event Types and Courses. If i want to so a paperless ESS, how can i extract all this into the fields which i have designed in my adobe interactive form.
    Please help me and guide me along
    Thank you in advance:)
    Regards,
    Jenny

    Hi
    There are 2 end user possibilities for Learning
    One is PV7I and PV8I ITS services which are part of an old ESS role and can be used as integrated ITS versions
    any ESS role via HpF or called directly via URL (without a Portal) - this will allow users to book course and events and view/change bookings etc
    The other is Business Package for Learning 1.0 which requires a Portal (and other LSO dependancies to run)
    this provides a wider range of Learning based activities including booking etc
    Best wishes
    Stuart

  • Problem with Family members/dependents screen in ESS for Switzerland countr

    Hi All,
    We are checking standard Fmaily Members/dependents screen in Personal Information under ESS for switzerland and screen doesn't have some fields compared to what we see in pa30 for the same country.if we check for other countries ess portal screen and pa30 screen look similar.when we check switzerland country specific webdypro component layout is different from pa30 and some of the fields are missing.
    why is this inconsistency with only switzerland country and is there any note available for this
    Thanks
    Bala Duvvuri

    Unfortunately you have to, But since the fields are available in backend, It can be easily be made visible in the front end
    changing the properties of the field
    Do make sure you raise a development request if this indeed required by the customer, You can raise a OSS for it, But I am afraid answer wont be encouraging

  • Posting is not possible for the specified company code.

    Hi SRM Gurus,
      We have a four company codes in our org.structure and if we try to post manual invoice for a particular company code with its currency, we are getting this error :
    "Posting is not possible for the specified company code "
    We have all company codes defined and inherited for the particular user in BUK and we get all the company codes in the F4 help of this user in BBPIV02 -->Basic data.
    Any suggestions pl.
    I doubt this particular Cocode is deactivated for invoice posting in backend. Is it possible ?
    Kindly suggest.
    Reg.,
    Sridhar.

    Hi
    Which SRM version are you using ?
    Are you getting this error for a praticular company code only or for all the comapny codes ?
    <b>Please read this -></b>
    Since you are trying to create Invoice with PO did you check the Vendor Root there is a attribute for company code. Please maintain the same, if not maintained.
    Refer the link below for details.
    Re: Company code for system missing in user attributes
    <u>Other related links -></u>
    Try to change the chart of acct info in OBY6 for a company code that was copied from SAP template, there is no Financial posting or any other posting in this company code.
    Re: Posting Period Error in Confirmation
    Hope this will help.
    Regards
    - Atul

  • ORA-20100: AppDomain could not be created for the specified security level

    We recently updated our development environment to Visual Studio 2010. We have previously deployed (with success) .Net stored procedures from Visual Studio 2005 to our Oracle 10gR2 database. I am currently trying to configure a local instance (called local) of Oracle 10gR2 database to test deployment of .Net stored procedures to Oracle 10gR2 via Visual studio 2010 and ODT version 11.2.0.1.2. I have built the demo from the ode developer guide and gotten as far as deploying it but executing the stored procedures from VS 2010 or SQL*Plus produces the following error...
    ORA-20100: AppDomain could not be created for the specified security level
    ORA-06512: at "SYS.DBMS_CLR", line 152
    ORA-06512: at "SCOTT.GETDEPTNO", line 7
    Here is what I have done.
    (Server)
    1. Installed oracle 10gR2 with ODE.Net
    2. Installed Oracle 10gR2 patch set 22
    3. Installed ODE upgrade from Oracle Developer Tools for Visual Studio .NET with Oracle 10g Release 2 ODAC 10.2.0.2.21
    (Client)
    4. Installed Oracle Developer Tools for Visual Studio .NET with Oracle 10g Release 2 ODAC 10.2.0.2.21 (In new client home).
    5. Installed patch set 22 on 10g client home.
    6. Installed Oracle 11g Release 2 ODAC 11.2.0.1.2 with Oracle Developer Tools for Visual Studio(in new 11g client home, only for VS 2010)
    I have made some minor changes (GAC) etc. per the following threads...
    ODE.NET 11.1.0.7.20 on 10g Database?!
    Re: Error: System.TypeInitializationException
    The database appears to be fully functional via TOAD - SQL plus etc. I can't find much on this error but it appears Oracle needs some permissions to launch an ASP.Net application that it does not have. Any help would be GREATLY appreciated, don't hesitate to ask for additional details.

    The KB article is almost what we have apart from theitalic underlined
    part
    Consider the following scenario:
    You use a domain administrator account to log on to a computer that is running Windows 7 or Windows Server 2008 R2.
    You use the Active Directory Users and Computers Microsoft Management Console (MMC) snap-in to connect to a domain controller.
    You open the Properties dialog box of a user account.
    The user account has sole access to a shared folder path that cannot be accessed by the administrator account.
    You set the Remote Desktop Services Home Folderattribute to the shared folder path.
    NoteThis attribute is located on the
    Remote Desktop Services Profiletab.
    You click Apply or OK.
    In this scenario, you receive the following error message:
    The home folder could not be created because: The network name cannot be found.
    Note If you click Apply or OK again, no error message is returned. However, the setting is not saved.
    I think the important bit is
    The user account has sole access to a shared folder path that cannot be accessed by the administrator account.
    We manually create the shares on our NAS and then just want to enter the path in the profile tab, I suppose the question is how to we stop it trying to create the shares ?

Maybe you are looking for

  • How do I download ichat onto my macbook pro?

    I just got a macbook pro and I have imessages, not ichat. How can I replace it or download ichat?

  • Bring JDialog to Front

    Hello, I would like to know, is there any way to bring JDialog Component to front of all applications before initializing parent frame? Like a splash screen before initializing main frame components? If possible reply with some sample code lines.. Th

  • Organizer in Photoshop Elements 11 crashes

    I chose wrong directory for backup, and now the program cannot find any file.  Is there a file I can delete externally, and just start the process all over? Using Win 8 with Elements 11.  Program seems to crash while searching for files.  Frustrated.

  • Trying to watch Disney Jr. Getting error 400-1. ***?

    Trying to watch Disney Jr. Getting error 400-1. ***?

  • Query regarding BT having incorrect info

    Hi there Im currently a Sky broadband customer after moving properties im intrested in getting Infinity - when I had my original line activated the BT engineer confirmed that the cabinet im connected to does indeed have fibre hardware - however every