on 08-20-2009 2:37 PM
Hi Friends,
Till now I have been working on simple or plain WebDynpro Components.
Please give some complex scenarios on WebDynpro that you faced and do we have any Design Patterns that we need to follow for them.
Regards,
Lakshmi Prasad.
Probably you can look into below WDA.
Floor Plan Manager.
Componentization.
EPCF.
DC Customization
Consuming Web Services(External/Internal)
Hope will help
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lakshmi Prasad!
Indeed ,with the FPM (Floorplan Manager ) you can build yourself a very complex Application including Components of WDY Abap , but also costomizable User Interface Building Blocks (UIBB) or Generic UIBB (GUIBB) , such as search engine or list or many other things. Feeder Klasses wich come ready implemented (you just must complete or customize on your behalf with your type of data ) .
I had and have the Chance to work with these type of Framework and i am very glad to use it and i recomand it to everyone who wants to build flexible aplications.
If you want more information , then let me know .
Thanks ,
Regards Tiberiu Mihalci
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The Floor Plan Manager (FPM) is a framework for developing self-service applications using Web Dynpro for Java.
The Floor Plan Manager insures that all self-service applications follow a consistent pattern or road map. The pattern itself was designed to make the applications easily recognizable, clearly structured and simple to use. As a result, once you have set up the self-service applications for your enterprise, there is no requirement for end-user training or documentation.
Events in FPM
Different types of framework events lead to the FPM processing the event loop in different ways. A "user" event starts an event loop. The user event can be an application-specific event that is communicated between visible VACs in a current perspective. A user event can include clicking on a button on a UI, navigating to a new UI (e.g., a new Web page), or the like, which can result in a change of perspective.
A "save" event starts an event loop to save all modified or created UI elements. The save event is a special version of a user event, which causes the self-service application to save data. The save event is triggered after the user has modified UI elements (e.g., screen objects) and saves the modified elements.
A "review" event is a special version of a user event, which allows a user to preview changes before they are saved.
A "selection change" event is an event that is triggered when a UI selection, such as a selected skill in a profile, changes. In response to a selection change event, the FPM checks every VAC to determine if the VAC has unsaved data. If a VAC has unsaved data, the VAC "vetoes" the selection change and the FPM displays a warning message, in response to which the user may discontinue the event loop.
An "exit" event corresponds to exiting from, or shutting-down, an application. In response to an exit event, the FPM notifies all active components, including VACs and BLCs, that the application is about to shut-down. In turn, the components remove all locks on objects they have accumulated over time. The components also perform any necessary "clean-up" operations (e.g.. deleting unsaved data), and shut down.
Regards,
Sunaina Reddy T
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Friends,
Thank you for your valuable reply.............
I would like to know some more information about FPM.
-I herd that this require EHP4 Service pack.
-we have already having ESS/MSS Business Packages given by SAP then why we need this FPM to develop ESS application.
-What are the prerequisites to do FPM Application in WebDynpro.
Regards,
Lakshmi Prasad.
Hi,
An ESS applications is built on the FPM arcitecture.
FM arcitecture follows the MVC arcitecture
As per FPM each XSS applications has the following three components
CC Configuration Component
FC / BLC Business logic component
VC Visual component.
as the basic business logic is developed in FPM and not only ess all the self service applications are developed in FPM only
if you want to customize the components you need to make modifications in the FPM components .
for business logic you need to modigy FC/BLC component
Regards
Manohar
Hi Prasad
The following points should be ensured when the individual self-service applications are developed.
1)Enforce the consistency of all self-service applications with the floor plan.
2)Reuse of components that are needed in all or many of the self-service applications
3)Adaptivity of the user environment.
4)Implementation of general-purpose functions.
EHP is enhancement Package. FPM comes with EHP4 only and in previous packages there was no concept of FPM.
FPM adds pakage with few components which can be used in your application.
Check the cookbook for FPM too.
Check WebDynpro abap FPM cookbook
Let me know if you want any further information
Thanks and Regards
Tulasi Palnati
Hi,
Floor Plan manager is a framework on whcih the ESS / MSS applications aer built. An ESS applications is built on the FPM arcitecture.
FM arcitecture follows the MVC arcitecture
As per FPM each XSS applications has the following three components
CC Configuration Component
FC / BLC Business logic component
VC Visual component.
Regards
Manohar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi laxmi
Good example for complex web dynpro application is FPM(Floor Plan Manager)
Create FPM application this application involve aal senario like componentization etc
Regards
Ruturaj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lakshmi,
FPM framework is used to develop self-service applications which follow a specific UI pattern. Their usage is self explanatory. Most of the ESS/MSS applications are designed using FPM framework.
Check this [wiki|https://wiki.sdn.sap.com/wiki/display/profile/How-to%20add%20a%20custom%20Web%20Dynpro%20iView%20to%20the%20MSS%20Employee%20Profile%20(ECC%206.0)] you have useful links as well in this wiki.
Check the [documentation |http://help.sap.com/saphelp_erp2005/helpdata/en/4b/fbb33af3014fdcbde5df8c408cd8b1/frameset.htm]as well.
Regards,
Siva
Hi laxmiprasad,
you work on these areas,
Adobe interactive forms
Export to excel
webservices (without destinations and with destinations)
file upload and file download
NWDI
Regards,
Sunaina Reddy T
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi prasad,
u can refer this area they are given some of the enterpraise applications (in the form of a wsdl)
https://www.sdn.sap.com/irj/sdn/esworkplace
get those and try to build the user interfaces and by u r own -- what i feel the complexcity of the applications in erp
ravindra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.