Quantcast
Channel: SCN : All Content - Floorplan Manager for Web Dynpro ABAP
Viewing all 839 articles
Browse latest View live

Session time out in FPM applications - Problem

$
0
0

Hi Experts,

 

I am trying to find a solution to the session time out problem in my FPM applications. When the application is left inactive for long, even though it has timed out the user only gets to know when he/she clicks on a button or something. I have to find something to address this issue.

 

Now, I know that I cannot increase the timeout value( greater than the ICM setting) for a particular application and increasing the ICM setting timeout value wont be possible in my project.

So, the users want a warning message (lets say "Session will time out in 1 minute" )  if the application is going to time out. Now, this is FPM and I am on a lower system ( SAP_BASIS 702) so I don't have the TimeTrigger UI element.

 

Any idea how this can be achieved in my OVP FPM application.

 

Many thanks in advance.

 

Saikat


Chart UIBB FPM_CHART_UIBB

$
0
0

Hello Consultants,


I have followed the blog written by Simon Hoeg and created application using FPM_CHART_UIBB. Can anyone tell me how to capture the values from List GUIBB and transfer it to Chart component.


Your replies will be highly appreciated..



Thanks,

Riz..



Dynamically calling different pages of OVP Application

Dynamically Collapsing UIBB in OVP Application

FPM OVP Feeder Class Parameters

$
0
0

Hi Experts.

For each feeder class in FPM different feeder parameters are there, where exactly this parameters are defined? or for a custom feeder class if we want to giving parameters how to do that...

Thanks in advance. Kp

How to Create, Enhance, and Adapt Floorplan Manager Applications on SAP NetWeaver 7.50

$
0
0

Since Business Suite 7 Innovations 2010, many UIs provided by SAP are built using Floorplan Manager for Web Dynpro ABAP. These UIs are very flexible and easy to adapt to the needs of individual customers. This document presents an overview of the different options that Floorplan Manager provides for customer adaptations and discusses their advantages and drawbacks. Besides the well-known adaptation techniques (i.e. Configuration, Enhancement, CBA, Customizing, Personalization) we introduce a new opportunity: SAP Screen Personas 3.0.

 

View this Document

Dynamic Data Definition of GUIBB Feeder Class - without DB Structure

$
0
0

Hi Experts

 

I know we can create a structure dynamically and define the field catalog for GUIBB feeder class configuration.

 

can we use this dynamically created structure for configuring parameters in FPM configuration without creating a structure for it in data base.

 

Please help me if there is an option.

 

Thanks

Kumaresan

Event FPM_NAVIGATE --> FPM_START and Singleton Instance

$
0
0

Hello,

 

I have a FPM Application with some views and UIBBs. For transfering data from one UIBB to another I use a singelton instance. This instance will be created at first time. In my ATS UIBB there is a column Link To Action. After clicking the Event FPM_NAVIGATE is processing. In the new page (Event FPM_START) the singleton instance is cleared ?!?!

 

Is this normal behavior? If yes, how can I store the singleton instance, cause it saves my obligatory data.

 

NOTE: The new page will be open in a new browser TAB and the new event does not hold the parameter setting in the prev page.

 

 

THX and best regards.

 

Stefan


Missing borders on FORM UIBB buttons

$
0
0

Hi all,

 

I have created an FPM_FORM_UIBB_GL2 component with toolbars contained in groups and buttons contained in those toolbars. During design process, I haven't had any problem but when we have uploaded it to portal, buttons "had lost" their upper border. I tried multiples possibilities and only works if toolbar occupy 2 lines at config. (but users don't want this solution). Any solution/ suggestion/ comment?

 

Thanks and best regards

Search_buttons.PNG

Instance Styling on FPM component

$
0
0

Hi all,

 

I'm trying to styling a form button, following ** Team FPM ** - Instance Styling in FPM manual but I haven't got any result over my buttons. I'm only trying to change vertical alignment; my piece of code is vertical-align:middle; on style field at fpm configurator, thats all. Yesterday evening I opened another thread related with this problem -> Missing borders on FORM UIBB buttons. I don't know if it's a IE11 bug (on chrome it works fine) but I'm open to any suggestion/ comment.

 

Thanks in advanced and best regards.

User Experience Boost to Web Dynpro ABAP Apps with SAP Fiori Principles

$
0
0

Remarks – important:

 

  • Create only Z* objects in your local namespace!
  • Always use prefixes such as Z<xx> where <xx> has to be replaced by a 2-digit number representing your group number.
  • If you are stuck or in doubt, you will find Hints and Tricks below!

 

1 TASK

Copy the existing application configuration UX606_PURCHASE_ORDER to your own local application configuration by means of the Deep Copy functionality and test your copied application configuration. – From now on in this document, your application configuration is called “your application”.

 

Set the theme of your application to the Fiori theme sap_bluecrystal.

 

Set the guideline switch of your application to ‘Guideline Fiori’.

 

Add the ‘Maximize Mode’ functionality to the Result List.

 

Set the scroll mode of the Purchase Order Items List to ‘Scrolling’.

 

Add the ‘Search as Find’ functionality to the Purchase Order Items List Panel.

 

Add a geographical map to your application illustrating the address of the Business Partner:

  • Put the map besides the Business Partner Address UIBB within a new 50:50 section in the OVP Main Page.
  • Use a configuration name Z<xx>_UX606_MAP; set a title (‘Map’) and select ‘Without Padding’.
  • Use feeder class CL_FPM_SADL_CRUD_VISBIZ with Entity Source ‘EPM’ and Business Entity ‘IF_EPM_ADDRESS~IF_EPM_ADDRESS_HEADER’. Use LONGITUDE for ‘X Field’ and LATITUDE for ‘Y Field’.
  • Use a height of ‘300px’.
  • Use the Graphical Wire editor in OVP to connect the new UIBB to the Business Partner Address UIBB.

Substitute the Search GUIBB by means of the new Attribute Filter GUIBB:

  • Create a new UIBB of type ‘Attribute Filter’ to the OVP Search Page before the Result List.
  • Use configuration name Z<xx>_ UX606_ATTRIBUTE_FILTER.
  • Use feeder class CL_FPM_SADL_ATTRIBUTE_FILTER (as suggested) with Entity Source ‘EPM’ and Business Entity ‘IF_EPM_PO~IF_EPM_PO_HEADER’. Join ‘NAVIGATE_TO_BUSINESS_PARTNER’ with suffix ‘_BP’.
  • Delete the Search GUIBB from the OVP Search Page (‘Search Purchase Order’).
  • Then you have to correct the Wiring: Select FPM_ATTRIBUTE_FILTER_UIBB instead of the erroneous FPM_SEARCH_UIBB.  
  • Prepare the Result List UIBB: In the Feeder Class Parameters Dialog select ‘Retrieve without request’ for ‘Retrieval’.
  • Now you can test the application.
  • Beautify the Attribute Filter: Set ‘Row Count’ to 7 and ‘Package Size’ to 6.
  • Rework the Filter Attributes – ideally you delete all Filter Attributes and select only meaningful ones.


2 HINTS AND TRICKS

  • You can check and compare your findings with the application which contains the entire solution: UX606_SOLUTION_PURCHASE_ORDER.
  • You reach the Deep Copy functionality when you start the Application Hierarchy Browser from the running original application. – Use Z<xx>_ as prefix and don’t make use of a suffix. You do not need to copy FPM_SADL_CRUD_CONFIRM_FORM (this is the standard confirmation window).
  • To test your copied application, you can navigate to the application configuration and test the application from there.
  • To set the application theme, go to the application configuration and look for parameter ‘Stylesheet URI (WDTHEMEROOT)’” and set it to ‘sap_bluecrystal’.
  • To set the application guideline switch, go to the application configuration and look for parameter ‘UI Guideline (WDUIGUIDELINE)’ and set it to ‘Guideline Fiori’.
  • The Maximize Mode can be switched on in the General Settings of a List UIBB.
  • The Scroll Mode can be set in the General Settings of a List GUIBB.
  • The Search Mode for a List GUIBB can be set in the General Settings of the List GUIBB. Ensure that you select ‘Search as Find (Panel header)’. Then you need to configure the List Panel Toolbar in the OVP configuration: ‘Add Toolbar Element’ and you will find the Search icon under ‘Standard Functions’.
  • You can add a new Section in the OVP Schema and move the Address UIBB into this section. Ensure that you do this on the OVP Main Page.
  • In the Graphical Wire Editor which you find within the ‘Wire Schema’, you need to draw a Wire from Z<xx>_UX606_BP_HEADER to Z<xx>_UX606_MAP. There is only one Connector Class (CL_FPM_SADL_CRUD_CONNECTOR) and only one association (NAVIGATE_TO_COMPANY_ADDRESS) available. – Don’t forget to save!
  • When you restart the application, you will need to click on ‘Reset to Default’ in the OVP Personalization to eliminate any previous Personalization settings.
  • To join a structure in the Feeder Class Parameters dialog, click on ‘Insert Child’ and add the Association Name.
  • Row Count and Package Size can be found in the General Settings of the Attribute Filter GUIBB.
  • We propose to use the following meaningful filter attributes: LIFECYCLE_STATUS, ORDERING_STATUS, CONFIRM_STATUS, INVOICING_STATUS, COMPANY_NAME_BP, LEGAL_FORM_BP.


How to create a hidden / masked password field in FPM?

$
0
0

Hi,

 

i have the requirement to turn a input field on a fpm form into a masked/hidden password field. Is this possible?

 

I use  'FPM_FORM_UIBB'.

 

FPM_FORM_PASSWORD.jpg

 

-Jan-

Searching, Grouping, Aggregation,Filtering in LIST UIBB

$
0
0


List UIBB in Floorplan Manager provides many general  functions like searching, filtering, grouping and aggregating which  business can use in many ways. The below post includes all such functions. Check the below link for details:


Searching, Grouping, Aggregation,Filtering in LIST UIBB | TECHSAP


-----------------------------------------------------------------------------------------------------------


Instance Styling in Floorplan Manager

$
0
0

It is possible to adjust the look and feel of FPM applications with the UI Theme Designer.

Syntax for UI Element Style Attributes-The style is entered as a string containing a set of attribute name-value pairs. Name and value are separated by a colon (:), and the name-value pairs are separated by a semi-colon (;), as shown in the following example:      fontColor:red;fontSize:20px

Please check the link for details: Instance Styling in Floorplan Manager | TECHSAP

---------------------------------------------------------------------------------------------------------------

GET_DATA and IV_EDIT_MODE

$
0
0

Hello,

 

on clicking a link in a list ATS, there will opened a new page. Before I set the Parameter FPM_EDIT_MODE as 'R' to lo_fpm->mo_app_parameter. But in method GET_DATA of the called form UIBB IV_EDIT_MODE is 'E'.

 

What is the Problem?

 

 

Greetings


Lazy Loading in Floorplan Manager

$
0
0

FPM provides different processing modes for the collapsed UIBB in FPM application and this is an application wide setup.

0.png

Proc Mode:

Participate- The collapsed uibb feeder class called during the event loop.

Defer participation/Lazy Loading- The collapsed UIBB feeder class doesn’t gets called during any other events , but only when the collapsed uibb is expanded.


The lazy loading set up works for the UIBB unless until the uibb  is not set as any source in wiring. If  the uibb configuration is set as wire source then it participates in the event loop irrespective of the proc. mode.


Please check the link for details: Lazy Loading in Floorplan Manager | TECHSAP

--------------------------------------------------------------------------------------------------------------------


How get link of MAIN_PAGE copy.

$
0
0

Hi experts.

 

 

I copied a main page and Now I need to pass to basis the link of this main page to be called in link

How can i get the url or create it .?

 

new_cotation.png

 

Thanks for help.

Dynamically hide columns in ATS LIST

$
0
0

Hi all,

 

We are trying to use a dynamic ATS LIST, in order to show different columns.

 

We were able to have different columns using ct_field_usage (visibility field) in GET_DATA method. Depending some "external options" only needed columns are available.

 

The next point is to have some of the fileds as default and the other ones hidden. I mean, the user should be able to choose the columns using the view/configuration. Now all columns are shown as default.

 

So the same table should show different columns depending some options (we were able to do this with ct_field_usage) but we also need to have some of them hidden by default.

 

 

 

EDIT: Using the config mode (parameter sap-config-mode), we were able to save a custom view as default.Not sure if this is the best way to solve the issue, but it works.

 

Thanks a lot,

Kr,

Agustín.

Hyperlink of all Error messages

$
0
0

Hi,

 

I have an issue where I need to make all messages hyperlink which takes the user to the respective field.

 

we are successful to make hyperlink of the messages on the specific tab view & remaining messages are not get hyperlinked.

 

request some support.

 

regards,

 

ravikumar

Error: Name is not a valid Tag ( Field Decription ) (RABAX_STATE)

$
0
0

Hi All,

 

We have implemented HCM Process and forms FPM Type for one of PA process long back.

Recently we have applied HRSP Version 97.

After that we started receiving dumps on Opening the HCM P&F application.

Error: Name is not Valid for a tag (Termination: RABAX_STATE)

Category               ABAP Programming Error

Runtime Errors         UNCAUGHT_EXCEPTION

Except.                CX_WD_TAGGING

ABAP Program           CL_WDR_TAGGING_SERVICE========CP

Application Component  BC-WD-ABA-RUN

 

On Analysis we have found the issue and fixed the same on Configuration by removing the tag name for the particular field.

Tag_error.JPG

 

After that it started working fine with out any Dump.

 

But when the user tried to open the Old Completed Process (Prior HRSP Update) by clicking the Process over view for particular employees it is giving the same dumps again. Below is the error.

error_tag.JPG

So it learn that the instances generated prior HRSP Patch Updates are having this issue.

New instances are working fine. What should be done to avoid the same

 

Are we missing any notes?? or Any inputs would be really helpful.

 

 

 

 

 

Regards,

Arun

Viewing all 839 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>