OVS  dump (Subnode/attribute INPUT already exists)

Hi gurus,
I have created WD application with multiple views where user can navigate between views.
Every view has its own funcionality and user after working in one view can go to main menu, and choose another view...
Each view has it's own OVS.
The problem i faced is a dump in OVS when testing my application..
When I execute OVS search help in one view and then navigates to a different view and presses OVS search help there,
I get a dump (Subnode/attribute INPUT already exists).
Indeed, some of the input fields (in my views) for which I use OVS are the same fields, but I implemented separate OVS in each view since they have diferent logic behind them.
Does anyone know how to proceed with this problem?
thnx in advance,
Tom

Hello,
thanks for your inputs Krishna & Sumit.
Krishna, you are correct I did mapp the nodes from component controller to views through context mapping.
I deleted the mappings, removed OVS from component controller context nodes, and left only view context nodes
with OVS. It seemed a logical thin to do but still, this did not solve the problem.
On some views i have multiple fields connected with OVS... So (when i start the program) when I use OVS in first view it works fine, but upon navigation to another view and selectig OVS search help for a field it crashes.
Nodes in my views are independant and are only a part of a single view and a component controller, but wihout the mapping with views.
Some attributes (from my view context nodes) for which I use OVS have the same name in other views.
Could this the problem? But each of my views has its own OVS event hander so I gues same name of an attribute in
different view wouldn't be a problem, or?
@ Konstantin
I get  a short-dump right after clicking a serach help on a field connected with OVS.
When I start my program i can branch to 6 views, each view has it's own OVS.
Regardless of the view, OVS works fine with the firs view. Only when navigating away from a view in which i used OVS and by trying to use OVS in onother view, I get  RABAX_STATE  error:
" The exception 'CX_WD_CONTEXT' was raised, but it was not caught anywhere along the call hierarchy."
"UNCAUGHT_EXCEPTION" "CX_WD_CONTEXT"
"CL_WDR_CONTEXT_NODE_INFO======CP" or "CL_WDR_CONTEXT_NODE_INFO======CM006"
"IF_WD_CONTEXT_NODE_INFO~ADD_CHILD_NODE"
Hope this helps...
Kind regards,
Tom
Edited by: Tom Baksa on Aug 24, 2010 2:04 PM
Edited by: Tom Baksa on Aug 24, 2010 2:05 PM

Similar Messages

  • OVS - getting dump with the message Subnode/attribute INPUT already exists

    Hi All,
    I am using OVS for the field Shopping cart number.whenever i click on F4 help, icon i am getting the dump with the following message  'Subnode or attribute INPUT already exists ' .. Any idea / clue regarding this dump.please advise me.
    Thanks & Regards,
    Lakshmi.

    Also check this link:-
    Regarding select options
    It also talks about the same problem.

  • POWERLIST: Subnode or attribute DY_OFN already exists (termination: RABAX_STATE)

    Hello,
    I've made a Powerlist to show Quality notifications. It works fine, except when I click on "Change Query", the dump "ERROR: Subnode or attribute DY_OFN already exists (termination: RABAX_STATE)" appear.
    DY_OFN is actually one of my selection criteria fields, and seems that when I click on change query goes on dump because the instance of this element already exists.
    Any clue about how to solve this problem?
    How can I do to debug when "Change query" is clicked?
    Thanks in advance

    Hi David,
    Here the issue is, you are trying to create a node in context and the logic is getting called again. As the node already exists, it cannot create the node again with the same name.
    You need to put a condition to restrict the logic to execute only once.
    Example:
    IF FIRST_TIME = abap_true.
         " Here place your code
    endif.
    Hope this helps you.
    Regards,
    Rama

  • How to add attribute to already existing tag?

    Hello!
    Could you help me, please. I need to add attribute maxlegth to <h:inputTextarea>, but I don't know how to do it. Maybe, you know?

    <textarea> don't support maxlength by spec. You can use JavaScript instead.
    Or if you really want to create a custom component with this attribute added, check following tuts:
    http://www.jsftutorials.net/components/index.html
    http://www-128.ibm.com/developerworks/java/library/j-jsf4/
    http://java.sun.com/javaee/javaserverfaces/customcomponents.html

  • How can we transfer product attributes from an already existing site?  We have thousands of items and it would be tedious to do them one at a time.  Is this possible through a CSV?

    How can we transfer product attributes from an already existing site?  We have thousands of items and it would be tedious to do them one at a time.  Is this possible through a CSV?

    There are two parts to this:
    1) It may be that you should have an Apple Education Support person helping you with this. If you have enough computers for this to be a problem, you may benefit from a Server, a site license, and an occasional visit from an Education Support Specialist.
    2) The brief answer, if you want Individual Apple_IDs to control each computer, is to buy new copies of Mac OS X under those new Apple_IDs and re-download and re-Install. Mac OS X is customized to the Apple_ID before it is downloaded.

  • Survey input into a list which already exists?

    Can you have a survey populate specific items in a list which already exists?
    Example List Columns:
    Title
    Number
    Date
    Survey Result A (this is entered by a survey)
    Survey Result B (this is entered by the same survey)
    Also, can surveys be completed by people who do not have permissions to the site?
    Thanks!

    can surveys be completed by people who do not have permissions to the site?
    >> Yes, But user need permission on survey which will be uniquely configured by breaking permission inheritance
    >> User need to provide exactly url of survey response so that they can bypass the site
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • How can we check the data already exists in database

    hi friends
    i am trying create one procedure to add customers in database with customer id as input parameter..but if in the database customer detail already exists than i would like to update that detail and if its not in the database than i would like to add that detail in the databse...how could i do this ...
    any help wpould be appreciate
    thanks
    rommy

    Hi,
    If your requirement is to insert in one table and if the record exists insert into other table the merge statement doesn't work
    Example (please check the column name and parameter names). I don't put commit or rollback because I don't know if you control the transaction inside this procedure or outside it.
    CREATE OR REPLACE PROCEDURE add_cust(I_CUST_ID        IN VARCHAR2,
                                         I_CUST_F_NAME    IN VARCHAR2,
                                         I_CUST_L_NAME    IN VARCHAR2,
                                         I_CUST_ADD       IN VARCHAR2,
                                         I_CUST_CITY      IN VARCHAR2,
                                         I_CUST_STATE     IN VARCHAR2,
                                         I_CUST_ZIP       IN VARCHAR2,
                                         I_CUST_DOB       IN DATE,
                                         I_CUST_          IN VARCHAR2,
                                         I_CUST_ACCT_TYPE IN VARCHAR2,
                                         I_START_BAL      IN NUMBER) IS
    BEGIN
       INSERT INTO CUSTOMERS C
          (CUST_ID,
           CUST_F_NAME,
           CUST_L_NAME,
           CUST_ADD,
           CUST_CITY,
           CUST_STATE,
           CUST_ZIP,
           CUST_DOB,
           CUST_)
       VALUES
          (I_CUST_ID,
           I_CUST_F_NAME,
           I_CUST_L_NAME,
           I_CUST_ADD,
           I_CUST_CITY,
           I_CUST_STATE,
           I_CUST_ZIP,
           I_CUST_DOB,
           I_CUST_);
    EXCEPTION
       WHEN DUP_VAL_ON_INDEX THEN
          INSERT INTO CUSTOMER_ACCT
             (CUST_ID,
              CUST_ACCT_NO,
              cust_acct_type)
          VALUES
             (I_CUST_ID,
              CUST_ACCT_SEQ.NEXTVAL, -- CUST_ACCT_SEQ is a sequence, isn't?
              I_CUST_ACCT_TYPE);
    END add_cust;Regards,

  • How to insert data from a table into itself if they don't already exist meeting a certain condition

    First, let me apologize as I did not write/design this mess, just inherited this terrible design and legacy application!
    I have table of companies and a table of suppliers with various attributes and of them being a bit column of is_public.  The public suppliers then need to be inserted into the table as suppliers for the other suppliers.
    As an example, in the company table company 'PUB01' is flagged as a public supplier (Company.IS_PUBLIC_SUPPLIER = 1).  Therefore in the Suppliers table I need to insert a row for each each of PUB01's suppliers in that same table to all the other suppliers
    in that table if they do not already exist as follows:
    Here is a sample of the table structure:
    CREATE TABLE [dbo].[COMPANY](
    [COMPANY_ID] [nvarchar](15) NOT NULL,
    [COMPANY_NAME] [nvarchar](100) NOT NULL,
    [IS_PUBLIC_SUPPLIER] bit NOT NULL,
     CONSTRAINT [PK_COMPANIES] PRIMARY KEY CLUSTERED 
    [COMPANY_ID] ASC
    ) ON [PRIMARY]
    GO
    CREATE TABLE [dbo].[SUPPLIERS](
    [SUPPLIER_ID] [int] IDENTITY(1,1) NOT NULL,
    [COMPANY_ID] [nvarchar](15) NOT NULL,
    [SUPPLIER_NAME] [nvarchar](100) NOT NULL,
    [PUBLIC_SUPPLIER_ID] [int] NULL,
     CONSTRAINT [PK_SUPPLIER_MASTER] PRIMARY KEY CLUSTERED 
    [SUPPLIER_ID] ASC
    GO
    Thanks!

    Thanks Visakh!  Will that work if some have already been inserted previously?
    Yes
    but if you want to exclude them use this
    INSERT INTO Suppliers(Company_ID,Supplier_Name,PUblic_Supplier_ID)
    SELECT s1.Company_ID,
    s2.Supplier_Name,
    s2.Supplier_ID
    FROM Suppliers s1
    CROSS JOIN Suppliers s2
    WHERE EXISTS(
    SELECT 1
    FROM Company
    WHERE Company_ID = s2.Company_ID
    AND IS_PUBLIC_SUPPLIER = 1
    AND s1.COMPANY_ID <> s2.COMPANY_ID
    AND NOT EXISTS (SELECT 1
    FROM Suppliers
    WHERE Company_ID = s1.Company_ID
    AND Supplier_Name = s2.Supplier_Name
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • While saving Bex query with Technical name, it says Query already existing

    Hi,
    I am facing a problem. While saving a query withy its technical name (for example ZQYZMPR_01), it says that query is already existing. But when I search for the query in all tabs like Favourites, Roles, Infoprovider It is not found.
    I also checked a view V_REP_JOIN. In this view I find Query (ZQYZMPR_01) in MODIFIED version.
    I want to use my previous query instead of creating new one.
    Suggest, how can I retrieve my previous query that I am unable to search for.

    Saurabh
    Searching with descriptions may lead to confusion as there may be similar  descriptions to a query but just one technical name.  Check the query 'where used list' you may find answers.
    Can you check the query in RSZCOMPDIR ? If the query exist here, it must be there in the system.  Do the search with exact technical name ZQYZMPR_01 or ZQYZMPR*, you should be able to find.  Do not search in specific areas like roles etc..search directly by inputting the tech. name.
    Ferdinando - you can delete the query in RSZDELETE transaction.  While doing so, it will prompt for removal from all areas like roles, workbooks etc. Say 'yes' and delete, you will be able to assign the technical name to another query.
    Ramesh

  • How to find out if a structure already exists in DDIC

    Hi all,
    I want to find out if a structure or table type already exists in the DDIC. I intend to use the DDIF_TABL_GET function module and catch the exception raised but I am not sure if this 'illegal input'  exception is only raised if a structure does not exist in DDIC. Is it the right way or is there a function module or static class method which can return me this info stg. like DDIC_OBJECT_EXISTS or not . I have the same problem for the table types too, but I think the solution must be similar...
    Kind Regards,
    Sükrü Ilker Birakoglu

    Hi all,
    Thank you for your answers. I also found an alternative way for solving the problem. If you call the function module DDIF_TABL_GET with the state parameter set to 'M' (get the object regardless of its state(active, new)), the export parameter GOTSTATE shows us if the object in DDIC exists or not(if this parameter is space, then the object does not exist).
    Kind Regards,
    Sükrü Ilker Birakoglu

  • Creation of a new wbs elements to an already existing project

    1. i am using BAPI_BUS2054_CREATE_MULTI to create a new wbs element in an already existing project.When this is done then i am using BAPI_PS_PRECOMMIT and then bapi_transaction_commit
    so this creates the wbs element which i guess but only the element.
    2. Now i need to attach the networks to it which are there in BOM so i am taking all the network data from the table afko joining it with aufk.It is giving all the network data which was there attached prior to the project but the new one it is not showing.The query is
    SELECT afkoaufnr afkopronr aufkpspel aufkktext aufk~loekz
    INTO (afko-aufnr, afko-pronr, aufk-pspel, aufk-ktext, aufk-loekz)
    FROM  ( afko AS afko INNER JOIN aufk AS aufk ON aufkaufnr = afkoaufnr)
    WHERE afko~pronr = w_wbs_cur-psphi.
    3.Now i am comparing this data from above to the BOM data and take the difference of the networks which are to be created.
    But as the above query is not returning the new wbs so it is getting failed.

    i am already using this
      CALL FUNCTION 'CONVERSION_EXIT_KONPD_INPUT'
        EXPORTING
          input     = g_znpsdata_old-project_definition
        IMPORTING
          output    = w_wbs_cur-psphi
        EXCEPTIONS
          not_found = 1
          OTHERS    = 2.
    do i need to use the other one also

  • How to change the excel file name which already exists

    Hi,
        I want to rename the already existing excel file, is there any way to do it in Lab View. Please help me in this regards.
    Regards
    Shiva Kumar Singh

    Use the "move" tool with the current path and new path as inputs. It's in the File I/O...advanced palette.
    LabVIEW Champion . Do more with less code and in less time .

  • Cannot create a file when that file already exists, but should overwrite

    Hi,
    I need the same file name which is at Sender side and when it reaches to Receiver directory without timestamp.
    for eg., Sender side : Yeswanth.txt
    and also receiver side   :  Yeswanth.txt
    but, here it should overwrite the existing file (because, the sender side file name is always constant) at receiver directory when the job schedules for each time.
    Processing parameters i has given on Receiver side:
    File Construction Mode  :  Create
    put file  : Use Temporary File
    and I enabled the Adapter Specific Message Attributes at Sender side and Receiver side.
    Error getting receiver side at communication channel :
    Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException:
    Yeswanth.txt: Cannot create a file when that file already exists. : com.sap.aii.adapter.file.ftp.FTPEx: 550
    Yeswanth.txt: Cannot create a file when that file already exists.
    Reward points for useful answers.
    Regards,
    Yeswanth.
    Edited by: YeswanthRaj Kumar on May 23, 2008 8:20 AM

    Hi Yeswanth
    Then you can try with a "Add Counter". This will create new file each time with the same name but a counter will be added to the file name at the end specifying the number of times it is created.
    You can also the specify the format to create the counter once select this option u can correspondingly fill the Format and step fields.
    Will this be fine.
    Regards
    Ashmi

  • CRM_SURVEY_LEAD already exists

    Hi all,
    In the lead transaction when we fill a questionnaire and submit the answers and
    save the lead transaction we get an error pop up message saying
    application CRM_SURVEY_LEAD already exists.
    Im on CRM 4.0 pack level 7
    any help will be appreciated.

    Nicol,
    In Tcode: CRM_SURVEY_SUITE select the questionnaire, right click and select
    survey attributes, uncheck the checkbox Evaluate in BIW.
    I know this sounds weird but it works hopefully.
    Lets us know if you still face the same issue.
    Julius

  • How to add new marketing attribute to the existing marketing attribute set?

    Hi all,
                  I searched for existing forums but I didn't find the required one. I found some using Tcodes ,which is not my requirement. My requirement is to add new marketing attribute to the already existing marketing attribute set. This  attribute set is created by my team lead with 4 attributes but now i have to add new attribute to this set so total will become 5 attributes for this attribute set. This has to be done through marketing professional business role. If this is not done through marketing attribute set, then I will go for the transaction where I can add marketing attribute for attribute set.
    Please send the details of both marketing professional business role and transaction code.
    Your help is highly appreciated.
    Thanks,
    Baasanthi.

    Hi,
    SAP CRM Marketing Attributes explained
    Path to create Marketing attributes from webui: log in with Marketing Pro role->Marketing->Create->Marketing Attribute
    Regards,Sumeet

Maybe you are looking for

  • Is there a way to track user logins, or login metrics?

    Hello - We are using OID to provide SSO for an employee portal and we are about to bring another partner application online using the same OID server. We are looking for a way to determine how many people currently use the portal and subsequently wil

  • MPEG-4 Audio and Creative MediaSource Organi

    I used iTunes before purchasing Audigy 4, and a good chunk of my music is in MPEG-4 Format, but my creative Mediasource Organizer won't play them. Anyone know what and how to convert them so they will play on the Organizer?

  • Cannot get data of the row from OLE DB provider "OraOLEDB.Oracle" for linked server

    I have created a stored procedure in SQL Server for a report that uses parameters.  In the report I am linking an Oracle table.  I use a subquery like this to query the Oracle table:  (select * from openquery(oracle_linked_server, 'select partno, des

  • Anyway to set an internal bookmark with QT 7 Pro ?

    I would like to be able to bookmark specific time-points in a movie being viewed by Quicktime (7.04 Pro), much like I can with the DVD Player application. Has anyone figured aout a way to do this or perhaps know of a utility to do so. (I am not tryin

  • How to do the IP Trace

    Hi One of our systems important User ID is getting locked repeatedly. Is there any way to find so as from which terminal this is being done. Its clear that some one is trying to login by that ID without knowing the password. Thanks in advance