Quantcast
Channel: SCN: Message List - Floorplan Manager for Web Dynpro ABAP
Viewing all 2665 articles
Browse latest View live

Change the Application Configuration HRESS_AC_CATS_PRINT

$
0
0

Hi ,

 

I created a new Configuration  for a  print button in ESS (HRESS_C_CATS_PRINT). (Implemented the BADI, create a Feeder Class.. and is working fine from Backend)

 

My Question ..

 

Where do I have to change the Application Configuration  HRESS_AC_CATS_PRINT with my Z**   ?

 

Thanks..

 

 

Thomas


Re: Issue with Updating BOL

$
0
0

The issue is resolved. It was a SAP standard error caused after Mid year support pack upgrade. The issue is resolved by implementing Sap Note 169622.

How to capture 'Display' Button event in FPM_LIST_UIBB for Bank information section

$
0
0

Hi ,

 

I have added Display button in FPM_LIST_UIBB configuartion HRESS_CC_PER_OVR_BANK_XX.

When i tried to capture the event for display buttin in Feeder class CL_HRESS_PER_OVERVIEW method IF_FPM_GUIBB_LIST~PROCESS_EVENT

i got the event like 'CELL_ACION_EVENT' then after wards it gets the 'DEFUALT_EDIT_PAGE' .

 

How can i get a sepearte event for display button ?

 

I can set the Bank detail inofrmation in display mode using methods get_definition & get data but not able to create any event id for the newly added

display button.

Kindly suggest how to create a new event if for this display button urgently ?

Re: How to capture 'Display' Button event in FPM_LIST_UIBB for Bank information section

$
0
0

Hi Bhagat,
are you sure that you need a different FPM event id? Because maybe the information you need is already available in the FPM event parameters. You can access the events parameters like this:

 

IO_EVENT->MO_EVENT_DATA->GET_VALUE( )

 

whereas:

 

IO_EVENT->MO_EVENT_DATA->GET_KEYS( )

 

will provide all available entities.

 

Kind regards,
Ulrich

Re: How to capture 'Display' Button event in FPM_LIST_UIBB for Bank information section

$
0
0

Thanks Ulrich.

 

I have created new event id using metod get_definition & assigned it to Display button

in FPM_LIST_UIBB configuration.

 

I need to call the bank details page in display mode .The standard event for this is

 

FPM_CALL_DEFAULT_DETAILS_PAGE .

 

Is there any way to raise this event under my button Display?

 

I tried to change the io_event->my_event_id  via enhancement but it shows systex error that

this is read only field and can't be changed outside the interface/class.

 

 

OR a simple way to call the ban details page directly via my new button DISPLAY_COLUMN.Kindly let me know.

Re: How to capture 'Display' Button event in FPM_LIST_UIBB for Bank information section

$
0
0

you can assign a special fpm event to a toolbar button in list uibb via the fpm configurator.

 

However, as I wrote in my first reply, I would first check whether this is really necessary or not. What information are you looking for? Please check the event parameters whether the info you need is hiding there.

Re: How to get the FPM Events in WDDOBEFOREACTION method?

$
0
0

no answers yet.. please help with a solution..

Re: How to get the FPM Events in WDDOBEFOREACTION method?

$
0
0

I got the solution..

 

Resolved it by adding the error message popup in Component controller Process_Event method itself. I tired it yesterday but didn't give  ev_result = if_fpm_constants=>gc_event_result-failed, so the execution continued.


Re: How to get the FPM Events in WDDOBEFOREACTION method?

$
0
0

Hello Johann,

you can't access the FPM Event in WDDOBEFOREACTION as they are simply not even raised at that point in time.

Nevertheless I don't really understand your scenario:

- Is your custom WD popup making use of FPM_DIALOG_COMPONENT, then you should have UIBB(s) on your popup and you could do the validation in their PROCESS_EVENT methods (and returning EV_RESULT as Failed should prevent the popup from closing).

- Is your WD popup completely freestyle, then I don't see why you are using FPM events at all. Open the Dialog and defer the event used for opening it. Then do everything freestyle until you really want to close the dialog. As you have to trigger the closing yourself there should be no issue. And then finally

when closing the dialog simply resume the deferred event

- Or are you using a freestyle WD Popup, but using the predefined FPM event IDs for opening or closing. Then you should avoid this, because the generic functionality attached to these Event IDs will interfere with your freestyle logic.

Our recommendation is of course to use the first approach and stay as much and as long as possible within the FPM programming model. And we believe that there are not so many use-cases which can't be matched by that approach.

Best regards,

  Christian

Re: How to capture 'Display' Button event in FPM_LIST_UIBB for Bank information section

$
0
0

Hi Ulrich,

 

I need to call the bank details page in display mode.

how can i call the bank detail page via cutton button on FPM_LIST_UIBB ?

 

Kindly reply.

Re: How to capture 'Display' Button event in FPM_LIST_UIBB for Bank information section

$
0
0

Hi Bhagat,
this seems to be an application specific question. Please let me kindly remind you that this is a forum about FPM. I do not have any specific knowledge about "banking detail pages".

 

Kind regards,
Ulrich

Copy configuration to other system?

$
0
0

Hello all! I searched all over and found no other posts/info on this, so I hope I am not starting up something that has been covered plenty before.

 

We are in the unusual position of having a LOT of custom FPM form configurations that now must be copied/duplicated to another system. Our "dev" system was actually set up as a secondary "repair" system while the original "dev" system has been upgraded. Therefore, a. the systems are not on same EhP now b. there is no way to transport from one to the other.

 

Soooo it is possible in any way to copy FPM configurations from one system to another? It would be great if on the "XML Display" tab we could simply "cut" from one and "paste" into the other and save that but it seems that isn't possible. So is there any hope or are we in for a lot of manual duplication of form layouts (ugggg!) ?

 

Thanks for the help in advance....even if it is bad news....I'm a big boy...I can take it. hahaha

Re: Copy configuration to other system?

$
0
0

Actually, it is generally possible to transport between different releases -- just not usually recommended. In newer Basis releases there is a check that prevents the import by default, but the transport administrator can check a flag during import to bypass that check. This is all config and/or custom stuff, right? That usually isn't so much of a problem. It's mods to standard objects that are the real danger (and definitely not recommended).

 

I always tell my folks "we can't do (normally) it" so as to push them to more rigorous standards during support pack or upgrade projects, but there are always emergencies, and it can definitely be done.

Re: Copy configuration to other system?

$
0
0

Nope. Not possible. Somehow the way "they" (read as IT services group) did this they do not allow or can't make it work. They cut us over to this "temp" DEV system while upgrading the master DEV system to EhP7 about 3 months ago....but they just now remembered to say "Oh, we thought you were doing dual maintenance in both systems....". Ugggg So now, a LOT of copy-n-paste is going on and running RSSYSCOMP, SE39 (code compare), etc. I was just hoping there was an easier way for form configurations than having to hand/manually lay them out again....and don't get me started on workflows also. haha

how to reach "extras->technical objects" in FPM while changing quotations

$
0
0

Hi Guys,

 

Want to achieve a similar functionality of "Technical Objects" in fpm.

need this same functionality as provided in ECC at the FPM, can any 1 share some thought?

 

 

Thanks and Regards,

Shitanshu Sahai


Re: Copy configuration to other system?

$
0
0

Well, from a Basis perspective, I will say that performing dual maintenance in this scenario is preferable, as there are always infrastructure considerations in differing releases or sp levels that may not be accounted for in transports. However, getting busy developers in a fast-paced project to stay current on the dual maintenance is a project management logistical nightmare.

Re: Copy configuration to other system?

$
0
0

....and telling them 3 months after the fact what your intention was is kinda "tough" too. haha

Re: Copy configuration to other system?

FLUID FPM_FORM_UIBB_GL2 not configurable at all 740 sp07

$
0
0

As an example
Hello together,

 

i have a strange behaviour in the component configuration of FPM_FORM_UIBB_GL2:

 

The configuration is not possible at all. All functions to define any field and the preview etc is not possible.

That happens to own configurations and make them not changeable any longer and even to demo-configurations of SAP.

 

I could not find any note for that, and maybe it's faster to find someone to know here, than to open a call to SAP :-(

 

 

As an example:

this is how it looks on the 740

sp07 system:

Config_740_07.jpg

and that on another

sp05 - system:

 

 

Config_740_05.jpg

 

 

Any idea with component  or note(s) i have to check? 

 

I also can't select old form in fluid.

 

(There are ore issues on the system with fpm: like:  Setting on event for lead selection of tree does not work, even it is selected in the configuration, Generation of empty fpm app does not give any helpful information, if just a name is entered tahts to long  -> etc..)

FPM - Get Parameter ID via Call Transaction

$
0
0

Hi All,

 

I am using the following code to call MIR7.

 

*--- Build the Transaction Fields
      ls_trans_fields-header_text = 'Create Invoice'.
      ls_trans_fields-tcode = 'MIR7'.
      ls_trans_fields-gui_type = 'WIN_GUI'.

      CONCATENATE sy-sysid 'CLNT' sy-mandt INTO ls_trans_fields-system_alias.

      APPEND LINES OF lt_application_parameters TO ls_trans_fields-parameter.


*--- Build the Additional Transaction Paramenters
      ls_add_trans_params-navigation_mode = 'EXT_HEAD'.
      ls_add_trans_params-parameter_forwarding = 'G'.
      ls_add_trans_params-history_mode = '1'.
      ls_add_trans_params-skip_init_screen_if_possible = abap_true.

*--- Launch the Application
      CALL METHOD go_fpm_nav_to->launch_transaction
        EXPORTING
          is_transaction_fields    = ls_trans_fields
          is_additional_parameters = ls_add_trans_params
        IMPORTING
          et_messages              = lt_mess
          ev_error                 = lv_error.

 

This code works great to call MIR7; however, unlike the tradition SAP GUI, I am not able to get the resulting Invoice Number (RBN Parameter).

 

The sample code below works great to call MIR7 in the traditional GUI and get the resulting Invoice number with the GET PARAMETER ID statement.

 

  DATA: lv_invoice TYPE belnr_d.
  CALL TRANSACTION 'MIR7'.
  GET PARAMETER ID 'RBN' FIELD lv_invoice.

Is there a way to capture this Invoice Number in a similar fashion in FPM?  Thanks.

 

John

Viewing all 2665 articles
Browse latest View live


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