Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member

Quick Introduction -


FPM Forms are the new alternate User Interface (along with Adobe UI) provided by SAP in EHP6 for HCM Process and Forms.  A decent introduction about this new UI was already provided by siddharth.rajora

Actual Story -


I would like to take a step ahead by demonstrating another way of creating and copying FPM Forms. I would like to split this blog into two pieces -

     1. Creation of FPM Form without using HCM Processes and forms Design Time

     2. Copy of FPM Forms

FPM Forms Creation (First half) -


As soon you hear this keyword - 'FPM Forms Creation', the very first thought that comes to our mind is HCM Process and Forms Design Time( Of course, the mighty transaction code - HRASR_DT ). Yes, we can create FPM Forms using this transaction code by launching the FLUID as shown below -

Usually the development happens in multi-client landscape where "Customization" is done in Customization client say C1, "Development" is done in Development client say C2 and "Testing" is done in Test client say C3. In this multi-client landscape, the Process related configuration(Creation of Process and Form Scenario) is always done in Customization client C1 . And forms needs to be developed in "Development" client C2. It's bit tricky to create these forms without editing the Design Time configuration in "Development" client. On understanding this restriction, I came up with the below approach/solution that handles this requirement -

  1. Log into Development client C2 and run the WD Application – CONFIGURE_COMPONENT and key in the Component Name as “FPM_FORM_UIBB_GL2” and Configuration ID as form name. Click “Create” Button.

    b.  Select the appropriate package and save the changes into the Transport request ( Workbench request in Development Client )


    c.   Provide the Feeder Class name as - CL_HRASR00_FPM_FEEDER and click on "Edit Parameters" -


   d.  Provide the Feeder Class Parameters with the your Form Scenario details(Form Scenario and Form Scenario Version) and click on "Ok"  -


  e.  Go ahead with your form design and save the form.

f.  Log into "Customization" client C1 and add the newly created form to the form scenario configuration-

    You would be getting a Warning that the form already exists, ignore this warning by clicking "Ok".

    Test the Process to view the new form as a part of final form -

FPM Forms Copy (Second half)


If there is a requirement like Copying the Standard FPM Form and make few tweaks to it. To achieve such requirements, you can follow the below steps -


     A.  Loginto Development client C2 and run the WD Application – CONFIGURE_COMPONENT and key in the Component Name as “FPM_FORM_UIBB_GL2” and

          Configuration ID as form name which you want to copy. Click “Copy” Button.

   B. Enter the new form details and save the form


   C. After successful copy, you would see the following confirmation screen -

   D.  Click and change mode and make your changes as per your requirement.


    E.    Log into "Customization" client  C1 and add the newly created form(i.e. copied form) to the form scenario configuration-

     Test the Process to view the new form as a part of final form -


   Thank You

     & I would like to take questions !

14 Comments
Labels in this area