Re:Component Configuration in FPM

Dear Experts,
In FPM component configuration,i have created one custom component configuration.in that,i have created two variants.The first variant (variant_1) i have created is like standard conponent configuration and another one (variant_2) is a custom develoment.Based on the user ,variant_1 and variant_2 has to call.But what the problem i am facing is when i try to call the variant_2 it is showing an error 'Variant_2 does not exist'.Do i need to store the variant_2 in some other table ? .Could you please help me out on this ?
Thanks & Regards,
R.Dhineshraj.

Hallo Chris,
I am not entirely sure about your problem. I have done some thing like this .See if it suits to your case.
Usually the FPM takes care of instanciating and attaching the shared
data component automatically. But in this case it is necessary to attach
it manually. The reason for this is that later within this method it is necessary
to access node data of the shared data component (e. g. node progress). By accessing data of the
shared data component, the WD runtime checks whether an instance of the
SD component already exists. The point is that in that point of time, the FPM
runtime did not create an instance and therefore the WD runtime creates an
instance of it. But at a later point of the time the FPM creates automatically
an instance of the SD and attaches is to the usage. Therefore two instances
of the SD would exist. This is why here an instance of the SD is created and
attached to the usage. Later the FPM will check wether and instance was already
created and attached to the usage and if yes will not create a second instance of it.
So we let the FPM do it, before the WD runtime does it. If you don't need access
to the SD compoment during startup-methods (such as WDDOINIT) you don't need to do this.
data lo_componentinterface type ref to if_wd_component_usage.
  lo_componentinterface = wd_this->wd_cpuse_usage_vh_persoon( ).
  call method wd_this->go_fpm->attach_component_to_usage
    exporting
      iv_component_name  = 'ZMOCK_IZRM_ZOEKEN'
      io_component_usage = lo_componentinterface.

Similar Messages

  • How to add feeder class to component configuration in fpm

    Hi
           I am using form guibb and list guibb into my wdapplication. Here i required to provide feeder class to component configuration. I don't know how to provide feeder class to component configuration. Kindly provide the steps to
    how to provide feeder class to component configuration.
    Thanks&Regards,
    Chiru.

    Hi,
    What i would do is the following.
    1. Create a feeder class by Copying  the existing Feeder class .
    2. Go to the FPM_LIST_UIBB component and select a component configuration->Start configuration.
    3. An explorer window is opened->copy the configuration
    4.Fill in the new configuration details.
    5.Press the change button (in your new configuration ).
    6.When you are in the configuration screen->press Edit feeder button
    7.Enter your new feeder class which you have created in step-1.

  • FPM: Error while creating component Configuration

    Hi,
    I have installed ABAP trial version (NSP), but without loopback adapter. So, now for every WebDynpro application, I have my manually change link from "http://<mymachineName>:8000" to  "http://localhost:8000".
    I create an application on FPM component: FPM_OIF_COMPONENT, then an application configuration for this application.
    I open this Appl. config. in se80 and press "Start configuration".  Now I try to create new component configuration.
    After maintaining description and transport information, I save it.
    At this point, I get a dump:
    "RFC Error while sending logon data"
    CALL_FUNCTION_CONNECT_ERROR in CL_WDR_CFG_COMP_SHBROKER======CP.
    The class: CL_WDR_CFG_COMP_SHBROKER method: INVALIDATE
    has a call:  call function 'WDR_INVALIDATE_CFG_PATTERN' starting new task l_cfg_task
            exporting client = client pattern = l_instance_name .
    where it dumps.
    could you please to resolve what could be wrong? is there some system setting which I missed.
    Regards,
    Daman

    Hi ,
    This exception is raised when a connection or communications failure occurs.
    This exception reports all failures and system problems on the remote machine . so look like there  is some porblem with your system connection .
    Could you please check in your host file , is that entry for system is maintain  or not ?
    Hope this help .
    Regards,
    Dinesh

  • FPM - How to change the title in a component configuration

    Hello,
    I am working with the component configuration EHHSS_INC_REC_NRM_QAF_V3 (version 7.31) and I need to change the title of the tab. I created an OTR with the text "Report Near Miss test". I changed the application title and I also change the tooltip text in the IDR to this OTR.
    When I executed it, I only see the modication on the tooltip. Why the application title is not shown with the modification? How can I modify also the tab and the title?
    Thank you for your help!
    Marie-Josée

    Hello,
    Thank you for your time. The application configuration is link to the business object EHHSS_INCIDENT...I did not find a view. I do not have a lot of experience in FPM so can you show me how? I looked in BOPF but I am not able to do it with an enhancement
    Marie-Josée

  • Assignment of Component Configuration

    Hi,
    As you see in the screenshot, the Comp.Conf /.../GRC_GRAC_ERM_OIF is assigned to Component FPM_OIF_COMPONENT:
    But I think this is the cause for some errors in my application. The standard looks like this:
    I want to set up the configuration to the standard, but I have no idea how to assign the component configuration GRAC_ERM_OIF (which is the standard for this application) to the component FPM_OIF_COMPONENT.
    The configuration is standard:
    Any ideas how this could be configured?
    Thanks and regards
    Peter

    Hi Peter,
    the most interesting question in your case is, how this change could have happened. It doesn't seem to be a delegation enhancement - this could be detected via the technical help (and your screenshot doesn't seem having a delegation enhancement implemented).
    Probably the following documents can help to analyse your situation in more detail:
    ** TEAM FPM ** - Analyzing your FPM Application (in general, customizing, enhancements, ...)
    How to Create, Enhance, and Adapt Floorplan Manager Applications on SAP NetWeaver 7.31
    From your screenshots I would assume that someone has purely modfied the standard delivered SAP application configuration (which is dangerous and not the way we recommend to enhance standard delivered applications - for smoothly enhancing SAP delivered FPM applications we recommend the above documentation).
    What you could analyze additionaly is to have a look at your application configuration via the WD ABAP application wd_analyze_config_appl to see whether any changes to the standard can be found.
    Best regards,
    Julia
    PS.: If it is really a modification you assign the original floorplan configuration via SE80. You double-click on the affected application configuration, press "Start Configurator", enter in change mode. Then you select the affected configuration and press button "Assign Configuration Name".

  • Error when trying to create component configuration

    Hi!
    When I try to create a component configuration, the following error occurs after pressing the <create>-button:
    Dynproausgabe ohne Verbindung zum Benutzer (<b>Dynpro output without user-connection </b>)
    Applikationsserver PSD1P02_TS3_01 und im Workprozess 0
    RABAX_STATE
    SYSTEM-EXIT of program SAPLSKEY
    Function: TADIR_OBJECT_CHECK of program SAPLSKEY
    Function: CHECK_ACCESS_KEYS of program SAPLSKEY
    Method: CHECK_TROBJ_BEFORE_EDIT of program CL_WD_CONFIGURATION_MODEL=====CP
    Method: FILL_PERS_DATA of program CL_WD_CONFIGURATION_MODEL=====CP
    Method: EDIT_COMPONENT of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: IF_COMPONENTCONTROLLER~EDIT_COMPONENT of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: ONACTIONACTION of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: ONACTIONACTION of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==
    Has anybody come across that problem and a solution on hand?
    Regards,
    Thomas

    Hi, Koen!
    Thanks for your answer. Unfortunatly I' ve only one session open - and that should' nt be too much, should it?
    Any other ideas?
    Regards,
    Thomas

  • Setting up NWDI for E-Commerce 5.0 and getting" No component configured"

    Hi Experts,
    Our basis consultant recently installed NWDI. I am having trouble setting up a Track for our E-commerce development.
    If i try to save my track it gives the message "No component configured". When I try to setup my Runtime sytem and give the Development system name and  Message Server port, it gives the message " Message server could not be contacted".  Because of these errors it does not let me save any Track information.
    Domain  was not defined, so I defined a domain. But Please help in determining what other steps are still needed before i can create a track.
    Thanks in advance,
    Dips

    If anyone knows how to get a user-entered custom value from the item level to a custom java class, please let me know.
    I'm still looking into how to extend the quote and allow for the re-use of it, if all the quantity on the line item has not been exhausted.
    I can easily add a custom field to the header of a .jsp and access that user entered value by coding against the requestParser.
    Example: Parameter xxx = requestParser.getParameter("customerHeaderParm");
    But, when I add a customer parameter to the item level of the .jsp, I cannot leverage the same to code and get at the user entered value. The value comes back as null.
    The two files I am working with are as follows: orderstatusdetail.jsp and Z_DocumentStatusOrderQuotAction, which is an extension of the standard class, DocumentStatusOrderQuotAction.
    I am working with the requestParser within the ActionForward isaPerform() method of Z_DocumentStatusOrderQuotAction. I need to get to those item level values BEFORE the order is created from the quotation.

  • Component Configuration in webdynpro for abap

    Hi Experts,
    I have created a component configuration for a webdyn pro component.
    When i create this configuration a tab "COMPONENT DEFINED" is not getting enabled.
    Please tell me why it is not getting enabled and what is the actual use of this tab.

    Hi Archana
    Create a context node in your custom controller which is configuration controller and activate the component.
    You will now able to see the Component-Defined tab enabled, where you can set the values to the context attributes which are defined in your configurable custom controller.
    Thanks
    Abhi

  • Difference between component configuration and application configuration in webdynpro

    what is the difference between component configuration and application configuration in webdynpro?

    Hi Rohit,
    With the component configuration, you can control the behavior of each individual component within a Web Dynpro application or the user interface of individual views. For each component, several records of configuration data can be created.
    Using the application configuration, it is now possible to assign the configuration required in the current application to all the components used.
    In short : Component Config belongs to WDP Component and Appl'n Config. belongs to WDP Appl'n.
    Check this document for more information.
    Web Dynpro for ABAP - Component and Application Configuration
    Thanks
    KH

  • No component configuration possible for some web dynpros?

    Hi experts,
    I want to configure buttons for a view. Display of technical information (right click) for UI element
    says:
    Application: /SAPSRM/WDA_L_FPM_OIF
    Web-Dynpro Component: /SAPSRM/WDC_UI_DO_ACC
    Window-Info: IV_L_FPC_CA_DETAILS
    View-Info: V_DO_ACCOUNTING
    Configuration Id: A56B0481584E314F46F1C5E908E8819E
    In SE80 no such configuration id (looks like a GUID) is found. What is
    the name of the configuration ID? How can I configure this strange WD?
    Other views have normal config. id's.
    Any ideas?
    Thanx.
    Joe

    Right click on the application name - in context menu chose create\change configuration, and then create application configuration.
    While creating your application configuration you will be prompted with a component configuration, click on create and then navigate to component configuration and then you can make settings for visiblity of ur reqd button.
    Regards
    Manas Dua

  • How to use custom component configuration

    Hi Experts,
    For a standard webdynpro object I have created a new z component configuration by copying from existing one. In the standard there are already 2 existing component configuration.
    This webdynpro does not have any application created so I am not able to directly assign this component configuration.
    During run time in portal when I view the properties I can see a application for this webdynpro component and the standard component configuration being used.
    My question is how to use the z component configuration I have created in the webdynpro?

    Hi Srinivas
    I researched your problem. I hope the below code helps you. You could add the below code to wddoinit.
    DATA:  lo_api_controller       TYPE REF TO if_wd_component,
              lo_pers_manager      TYPE REF TO if_wd_personalization,
              ls_config_key           TYPE wdy_config_key.
               lo_api_controller = wd_comp_controller->wd_get_api( ).
               lo_pers_manager = lo_api_controller->get_personalization_manager( ).
                     ls_config_key-config_id = 'ZTEST' .
                     lo_pers_manager->load_config_by_key( ls_config_key ).
    Regards
    Lorraine

  • New field not appearing in component configuration for standard web dypro

    I'm trying to add a new column to a table in an sap web dynpro component. I've enhanced the view to add in the new column but also noticed that it's using component configuration. When I go into the approriate configuration, however, all of the existing columns are there but my new column does not appear. Is there something else I need to do to pull the new field into the configuration?
    thanks,
    Malcolm.

    Hi Olivier
    Standard object 0020 gives fields only available in standard tables MARA , MARC , MBEW, MAKT . I too faced this problem for ML based fields in accounting & costing views ( as these fields are not in MBEW they are in CKMLHD). The said Z field if it does not exist in MARC it cannot be seen through std object. U need to do a saperate recording to upload this field. I dont see any other option to my knowledge.U can up load remaing fields through the std object 0020 & create a saperate recorded LSMW only for this Z field.
    regards
    prasad
    reward if useful

  • Component Configuration in Webdynpro ABAP

    Hello,
    I created a Webdynpro ABAP Application which works fine . Then I created a Component Configuration to hide a particular UI Element . Now how can I test it? Also I tried creating a iview on Portal and point to the Application name and Configuration name but still that UI Element shows up.
    What is the right way of doing this.?
    Thanks

    Hi,
    To test the web Dynpro Configuration
    1) Right click the web dynpro component and select the Create/Change configuration item
    2) A new application configuration window opens in that window give your Web Dynpro component name and in the Configuration id give a Name for your configuration and save it
    3) After saving a new window opens with list of created configuration find your config file and select it and click on the go to configuration button
    4) Here you will find the component name and Configuration id which we have already given
    5) Choose change button here you will see Attribute, Component Defined and Web dynpro built-in tabs
    6) select the context attribute which you have created in the custom controller with type boolean and set it to false to hide it
    save the configuration and test it.
    Note: To test the Configuration an configured application will be created under the web dynpro application right click and select test.
    You can refer [this|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b52e13c3-0901-0010-8fa6-d11a51821b7c?quicklink=index&overridelayout=true] link.
    Regards,
    Arun.P

  • Dynamic switch of component configuration

    Hello all,
    In my webdynpro application i select a list of addresses. Dependent on selected address i would like to show an address with predefined component configuration.
    Selection of addresses and show of an address are implemented in two components but in one application. I have definied configurations for each adress type.
    Is it possible to switch the component configuration at runtime?
    Or i must create two applications and after selection of an address start the second application with an application configuration?
    Thanks
    Regards
    Paul

    hi
    good
    go through this link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0446f5c-fcb9-2910-e082-88becbe3ddc9
    thanks
    mrutyun^

  • Component Configuration Problem

    Hi!
    When trying to create a new Component Configuration, I receive the following error:
    The following error text was processed in the system TS3 : Screen output without connection to user.
    The error occurred on the application server PSD1P02_TS3_01 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    SYSTEM-EXIT of program SAPLSKEY
    Function: TADIR_OBJECT_CHECK of program SAPLSKEY
    Function: CHECK_ACCESS_KEYS of program SAPLSKEY
    Method: CHECK_TROBJ_BEFORE_EDIT of program CL_WD_CONFIGURATION_MODEL=====CP
    Method: FILL_PERS_DATA of program CL_WD_CONFIGURATION_MODEL=====CP
    Method: EDIT_COMPONENT of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: IF_COMPONENTCONTROLLER~EDIT_COMPONENT of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: ONACTIONACTION of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: ONACTIONACTION of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/5EW9TCGM8MA6AXLHVUNF==CP
    Has anybody got an idea what the problem could be?
    Regards,
    Thomas

    Hi Thomas,
    I have come accross such a error when i am trying to save the Component Configuration. I have saved the component in the $tmp/local objects and later when the object entry comes below the WebDynpro component then I changed the Object directoty entry and changed the package.
    Best regards,
    Suresh

Maybe you are looking for

  • How to avoid a table to be selected by a user with 'select any table' grant

    Hello, I want a table to be non selectable for a particular user even if that user has a 'select any table' grant. either the query can return no rows or an error message, it doesn't matter. how can I achieve this with a standard database configurati

  • AGP Aperture.. What is it and where should it be set?

    While messing with my new MSI video card today I came upon a good question.. what should my AGP Aperture be set at for best performance?  Is it based on amount of system memory?  Video card memory? To refresh your memory I have: AMD XP 1600 Processor

  • OffendingCommand: imageDistiller

    When I print a flash page total 89 pages, a flash.log file is created when it printing to page47.. %%[Page: 44]%% %%[Page: 45]%% %%[Page: 46]%% %%[ Error: ioerror; OffendingCommand: imageDistiller ]%% Stack: -dict- %%[ Flushing: rest of job (to end-o

  • Work order( maintainence order)  settlement

    hi, i want to know whether the cost center used for settlement of work order and cost center assigned to work center are same or not. please help me with this. can anyone give some examples of scenarios. thanks, Monica

  • How do i locate someone to repair an iq506

    I have just finished 4 hours with "support" how do i locate someone to fix an iq506??  Or sell it??   So far I have $119 in windows7 and i guess i need $18.00 worth of boot disks...but they don't seem to know who I can order them from...   HELP  (PLS