cancel
Showing results for 
Search instead for 
Did you mean: 

HR ESS/MSS Technical Names of Web Dynpro Applications

Former Member
0 Kudos

Hello experts,

Someone can tell me the "Technical Names of Web Dynpro Applications" from the .PAR - ESS/MSS:

com.sap.pct.hcm.pcrteamviewernew.default

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos
former_member201257
Active Contributor
0 Kudos

This is not a webdynpro application.

A PAR file typically contains a portal application of type Dynpage, APC, JSP Dynpage, etc.

You can find the application and component info from portalapp.XML (deployment descriptor) file in that par file.

Thanks,

Shanti

Former Member
0 Kudos

This is the file:

com.sap.pct.hcm.pcrteamviewernew\dist\PORTAL-INF\portalapp.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<application>
  <application-config>
    <property name="ClassLoadingPolicy" value="5.0"/>
    <property name="DeploymentPolicy" value="5.0"/>
    <property name="AuthenticationPolicy" value="5.0"/>
    <property name="ServicesReference" value="htmlb,jcoclient,urlgenerator"/>
    <property name="SharingReference" value="com.sap.pct.hcm.orgmanagementeventing,com.sap.pct.hcm.objectanddataprovider,com.sap.pct.hcm.hcm_util,com.sap.pct.hcm.teamviewer"/>
  </application-config>
  <components>
    <component name="default">
      <component-config>
        <property name="AuthRequirement" value="user"/>
        <property name="ClassName" value="com.sap.pct.hcm.pcrteamviewer.PCRTeamViewerPageProcComp"/>
        <property name="SecurityZone" value="com.sap.portal.ep50/ep50_safety"/>
      </component-config>
      <component-profile>
        <property name="PAGE_DEPENDENCIES" value="com.sap.pct.hcm.pcreedetail"/>
        <property name="ViewId" value="">
          <property name="personalization" value="no-dialog"/>
          <property name="description" value="DESCR_VIEWID"/>
          <property name="plainDescription" value="Selected viewid"/>
        </property>
        <property name="Logger" value="com.sap.pct.hcm.manager">
          <property name="personalization" value="no-dialog"/>
          <property name="description" value="DESCR_PERS_LOGGER"/>
        </property>
        <property name="ViewGroup" value="PCR">
          <property name="personalization" value="no-dialog"/>
          <property name="description" value="DESCR_VIEWGROUP"/>
          <property name="plainDescription" value="Viewgroup used for Personnel Change Requests"/>
        </property>
        <property name="SystemIdentifier" value="SAP_R3_HumanResources">
          <property name="personalization" value="no-dialog"/>
          <property name="description" value="DESCR_SYSTEM_IDENT"/>
          <property name="plainDescription" value="Logical System to be used"/>
        </property>
        <property name="Title" value="Team Viewer for Personnel Change Requests (new in BP MSS 50.4)"/>
        <property name="PAR_DEPENDENCIES" value="com.sap.pct.hcm.orgmanagementeventing,com.sap.pct.hcm.objectanddataprovider,com.sap.pct.hcm.hcm_util,com.sap.pct.hcm.teamviewer,com.sap.pct.hcm.pcr_changeposition,com.sap.pct.hcm.pcr_eegroupsubgroup,com.sap.pct.hcm.pcr_persareasubarea,com.sap.pct.hcm.pcr_promotion,com.sap.pct.hcm.pcr_separation,com.sap.pct.hcm.pcr_specialpayment,com.sap.pct.hcm.pcr_transfer,com.sap.pct.hcm.pcr_workingtime,com.sap.pct.hcm.isrdispatcher,com.sap.pct.hcm.pcr_transferextended,com.sap.pct.hcm.pcr_changepositionextended,com.sap.pct.hcm.pcr_separationextended"/>
        <property name="CacheValid" value="-1">
          <property name="personalization" value="no-dialog"/>
          <property name="description" value="DESCR_CACHEVALID"/>
          <property name="plainDescription" value="Validity of the cache in days"/>
        </property>
      </component-profile>
    </component>
  </components>
  <services/>
</application>

former_member201257
Active Contributor
0 Kudos

There is no application alias maintained for this PAR file.

There is only one component - "default" for this PAR file.

http://help.sap.com/Business_Packages/EN/99/25d43b2520b77be10000000a114084/frameset.htm

http://help.sap.com/Business_Packages/EN/d8/63d93b0560e224e10000000a114084/frameset.htm

Thanks,

Shanti

Former Member
0 Kudos

Hello Shanti,

This is exactly what I was looking for !!

Do you have some experience in developing this component?

At the moment, we can only select one person at a time in the selection screen. I am wondering how to change it to be able to make multiple selections.

Do you know if I can do this using WebDynpro Java + Bapi?

thanks

former_member201257
Active Contributor
0 Kudos

Like I said before, this is not a Webdynpro Java application and you will not be able to modify it using Webdynpro Java + BAPI approach.

I had worked earlier on JSP based PCRs and I can tell you that the whole process flow is designed for single selection. You will select "one" employee and submit a PCR on behalf of that employee. You may customize the team viewer to be able to select multiple employees but the further screens are only designed for submitting a PCR for one employee.

Thanks,

Shanti

Former Member
0 Kudos

I got it. I just was wondering if I could create a new project based Webdynpro Java consuming BAPIs.(is this possible?)

I saw that subsequent screens of employee selection were made to show data from only one employee, but I would like to customize the whole application, i.e., all of the screens.

But maybe I must use the method you told me, i.e., customize the team viewer.

Is there another way we can go?

thanks.

former_member201257
Active Contributor
0 Kudos

The whole PCR/ISR framework is so tightly coupled with the front end screens that it would be really challenging to customize it as per your needs.

Sorry, but I can't think of a one step solution.

Thanks,

Shanti

Answers (0)