cancel
Showing results for 
Search instead for 
Did you mean: 

A question of design...

0 Kudos

Hello FPM Group,

i want to implement some FPM Application in the HCM (Objekttypes and Infotypes) environment. The customer wants to start with some basic functions ans reuse this basisc staff in later developments, too.

The task in generell is, to force the users to enter data in the portal ( via FPM WD ) and after pressing save, the data will be transfer into SAP backend in saved in the different infotypes ( e.g. IT-1000,  IT-1001,  IT-1002 (and subtyes) , 1061, 1021 etc.). Some of Infotypes will be needed in later developments as well and some will be developed later one. This means, it should be possible to plug different IT together.

Application 1Application 2

- IT 1000

- IT 1001

- IT 1002

- IT 1061

- ...

- IT 90YY

- IT 1000

- IT 1001

- IT 1002

- IT 1021

- .....

- IT 90XX



I thought this is a classical example for FPM, but I am sure about the best FPM application design in this case.

To say it in other words, how I should split the developments, to have the possible to reuse them later without (big) additional work and make sure the developments have always the same business logic.

So the question is how to split the developments in a correct way, that I can plug them easy together in the FPM configuration editor.

I thought about :

1.) create a WD application for every infotype, but where should a place central business logic ( that all data will be saved with one commit )

2.) One WD application for all ITs and place the business logic in the comp. controller or assist class ?

3.) Create one "business logic" application + n application for every intfotype and transfer data via interface.

Any other solution ? I could only find "easy FPM" in the www,  so I would be happy about other ideas.

thanks, Ben


Accepted Solutions (0)

Answers (1)

Answers (1)

sahirn
Active Contributor
0 Kudos

SAP provides a framework by name Processes and Forms.

Initially this only supported Adobe based interactive form.But the latest release support WDA FPM based forms as well. Explore it further here:

Web Dynpro ABAP UI (Alternative UI) - HR Administrative Services (PA-AS) - SAP Library

Hope this helps.

Regards.

0 Kudos

Hi Sahir,

Thanks for your post, but I am not looking for Adobe interactive forms. I would like to know, how I should design my FPM WD application in a correct way to get the highest output of reuse.

I will try to show it on a small mock up.

As image is showing a GAF FPM application. Left side = 1 view, right side = last view with save button.

the yellow and blue parts are the same , this 2 parts should provide the same infotypes in the backend for 2 different objecttypes. The 2 views only distinguish in the green part. The first view is showing input fields for IT 90YY and the other for IT90XX.

Basically I want to implement the yellow ( IT-1000 ) and blue ( IT-1002 ) part only once and use it in both views, BUT the data should be saved in 2 different objecttypes.

Thanks, Benjamin