How to create KFF LOV in web adi

Hi All,
I have found one document where the steps were included only for BNE_INTERFACE_COLS, which I am posting here....
The KFF which I am adding as LOV, has 3 segments, so I have added BNE_INTERFACE_COLS 21, 22 , 23 for segments, and 24 for parent.
BEGIN BNE_INTERFACE_COLS "21"
OWNER = "ANONYMOUS"
OBJECT_VERSION_NUMBER = "1"
INTERFACE_COL_TYPE = "1"
INTERFACE_COL_NAME = "P_C_ATTRIBUTE1"
ENABLED_FLAG = "Y"
REQUIRED_FLAG = "N"
DISPLAY_FLAG = "N"
READ_ONLY_FLAG = "N"
NOT_NULL_FLAG = "N"
SUMMARY_FLAG = "N"
MAPPING_ENABLED_FLAG = "Y"
DATA_TYPE = "2"
GROUP_NAME = "INVENTORY"
VAL_TYPE = "KEYFLEXSEG"
VAL_COMPONENT = "" ""
DISPLAY_ORDER = "210"
UPLOAD_PARAM_LIST_ITEM_NUM = "21"
PROMPT_LEFT = "C_ATTRIBUTE1"
PROMPT_ABOVE = "C_ATTRIBUTE1"
LAST_UPDATE_DATE = "2010/06/14"
VAL_QUERY = "" ""
EXPANDED_SQL = "" ""
END BNE_INTERFACE_COLS
BEGIN BNE_INTERFACE_COLS "22"
OWNER = "ANONYMOUS"
OBJECT_VERSION_NUMBER = "1"
INTERFACE_COL_TYPE = "1"
INTERFACE_COL_NAME = "P_C_ATTRIBUTE2"
ENABLED_FLAG = "Y"
REQUIRED_FLAG = "N"
DISPLAY_FLAG = "N"
READ_ONLY_FLAG = "N"
NOT_NULL_FLAG = "N"
SUMMARY_FLAG = "N"
MAPPING_ENABLED_FLAG = "Y"
DATA_TYPE = "2"
GROUP_NAME = "INVENTORY"
VAL_TYPE = "KEYFLEXSEG"
VAL_COMPONENT = "" ""
DISPLAY_ORDER = "220"
UPLOAD_PARAM_LIST_ITEM_NUM = "22"
PROMPT_LEFT = "C_ATTRIBUTE2"
PROMPT_ABOVE = "C_ATTRIBUTE2"
LAST_UPDATE_DATE = "2010/06/14"
VAL_QUERY = "" ""
EXPANDED_SQL = "" ""
END BNE_INTERFACE_COLS
BEGIN BNE_INTERFACE_COLS "23"
OWNER = "ANONYMOUS"
OBJECT_VERSION_NUMBER = "1"
INTERFACE_COL_TYPE = "1"
INTERFACE_COL_NAME = "P_C_ATTRIBUTE3"
ENABLED_FLAG = "Y"
REQUIRED_FLAG = "N"
DISPLAY_FLAG = "N"
READ_ONLY_FLAG = "N"
NOT_NULL_FLAG = "N"
SUMMARY_FLAG = "N"
MAPPING_ENABLED_FLAG = "Y"
DATA_TYPE = "2"
GROUP_NAME = "INVENTORY"
VAL_TYPE = "KEYFLEXSEG"
VAL_COMPONENT = "" ""
DISPLAY_ORDER = "230"
UPLOAD_PARAM_LIST_ITEM_NUM = "23"
PROMPT_LEFT = "C_ATTRIBUTE3"
PROMPT_ABOVE = "C_ATTRIBUTE3"
LAST_UPDATE_DATE = "2010/06/14"
VAL_QUERY = "" ""
EXPANDED_SQL = "" ""
END BNE_INTERFACE_COLS
BEGIN BNE_INTERFACE_COLS "24"
OWNER = "ANONYMOUS"
OBJECT_VERSION_NUMBER = "1"
INTERFACE_COL_TYPE = "2"
INTERFACE_COL_NAME = "P_C_ATTRIBUTE4"
ENABLED_FLAG = "Y"
REQUIRED_FLAG = "N"
DISPLAY_FLAG = "Y"
READ_ONLY_FLAG = "N"
NOT_NULL_FLAG = "N"
SUMMARY_FLAG = "N"
MAPPING_ENABLED_FLAG = "Y"
DATA_TYPE = "2"
GROUP_NAME = "INVENTORY"
OA_FLEX_CODE = "MCAT"
OA_CONCAT_FLEX = "N"
VAL_TYPE = "KEYFLEX"
VAL_OBJ_NAME = "oracle.apps.bne.integrator.validators.BneKFFValidator"
VAL_COMPONENT = "PA_FLEX"
OA_FLEX_NUM = "PA_FLEX" "50368" --line2732
OA_FLEX_APPLICATION_ID = "401"
DISPLAY_ORDER = "240"
UPLOAD_PARAM_LIST_ITEM_NUM = "24"
PROMPT_LEFT = "C_ATTRIBUTE4"
PROMPT_ABOVE = "C_ATTRIBUTE4"
LAST_UPDATE_DATE = "2010/06/14"
VAL_QUERY = "" ""
EXPANDED_SQL = "" ""
END BNE_INTERFACE_COLS
When I am uploading this ldt, it gives me error :
A syntax error occurred at line 2732 in file aexp_pa_cm_proj_intg.ldt
The reference attribute requires 2 values to specify the key
No data found for upload
where line 2732, I have pointed above.
Let me know if somebody have impletemented KFF, and what are the steps, to create LOV, we add param list also, Do we need same thing for KFF LOV also, if yes what are the steps.
Thanks in advance.

Hi,
Following the steps mentioned in the link and let me know if you are still not able to do it:-
http://rkpande14.blogspot.com/2011/07/key-flexfield-kff-validation-in-custom.html
Thanks,
Rohit

Similar Messages

  • How to create dependent LOVs in Web ADI

    Hi
    Could anybody help me out, how I can create dependent LOVs in Web ADI? Please provide any sample code if you have.
    I referred some posts in this forum about dependent LOVs. But unable to understand. Is dependency only possibe with Java programs?
    Thanks
    Venkat

    Hi ,
    did you get any docs that for dependent LOV. Please mail me [email protected]
    Many Thanks in advance
    Regards
    Niraj

  • How to create hierarchical LOV and Webi front end or wrapper report to replace the JSP code in BO4.0?

    My requirement is - There are customer names & region names ,Client wants to go for dynamic cascading prompt and hard code the customer name ,bu t they DON'T WANT customer names to be appear in the cascading dynamic prompt input values (they wants to make customer names as confidential ) ,
    Reporting tool Name - Crystal reports ,
    Source - UNV
    Older versions like BOXIR2 / BOXIR3  they used JSP to achieve this ,it worked fine ,Now they need to do the migration to BI4.0 UNV for the CR reports ,
    So it is an existing system and now i need to modify the universe in the SABI4.0 -UDT /UNV ,
    Could you please help me in detail , how can i achieve it .
    Thanks ,
    Pradeep Gorpadu

    Hi,
    You need to check in Crystal Reports Section .
    SAP Crystal Reports

  • How to create exchange grid in web entry form...

    Hi to all,
    I am new to HFM..my query is How to create exchange grid in web entry form...i try it a lot but it didn't get the solution...
    i did this exchange grid in web grid..any one can share the document or ppt or video clip related to this..which will be helpful for me...
    Thanks

    Hi...
    Its better to create the Exchange Rates in a Data Form than in an Data Grid, so that you can easily Import and Export the form and even can feed the values easily....
    Select the POV like in Scenario-Actual,Year-Your particular year,Period-In Period Dimension do not choose any option so that it can be selected in Columns and Rows,View--the same as Period Dimension,Entity-[None],Value-<Entity Currency>,Account-Do Not select ,ICP- [ICP None],Custom 1-[None], Custom 2-[None], Custom 3-[None], Custom 4-[None]...
    In Columns Select Scenario -Actual,Period-{[Fourth Generation]},Currency-#USD(Default Currency)
    In Rows Select-Account-A#AVGRATE,View-w#Periodic,Currency-C2#EUR
    A#AVGRATE.w#Periodic.C2#CFA and so on for rest of the currencies....
    and same in the below rows for the Closing Rates---- A#CLORATE.w#Periodic.C2#EUR
    A#CLORATE.w#Periodic.C2#CFA
    This might help you.....

  • How to create dependent LOV in Advanced Table.

    Hi,
    How to create dependent LOV in Advanced Table. Pls help send me the steps.
    Thanks in Advance,
    Hanimi....

    Hi,
    Not sure whether you need dependent LOV or dependent poplist. But anyways, you can refer the below link for Dependent LOV
    http://oraclearea51.com/component/content/article/98-oa-framework/372-dependent-lov-in-oaf.html
    and for Dependent Poplist refer the below link:
    http://oraclearea51.com/component/content/article/98-oa-framework/370-dependent-poplist-in-an-advanced-table-in-oaf.html
    Regards,
    Sudhakar Mani
    http://oraclearea51.com/sudhakarmani

  • How to create Sub Queries In Webi

    Hi,
    we are creating webi reports by using BICS connection..
    Now my requirement is how to create sub queries in webi.
    Any one give me suggestions how to achieve this
    Regards,
    G

    Hi Bhargav,
    Below is thread related to same topic-
    http://scn.sap.com/thread/3430274
    ~Anuj

  • How to create progress bar in web page!!!

    Dear,
    I do not know how to create progress bar in web page?
    Please show me the way to solve it.
    Best regards,
    Huy

    God your lucky/lazy
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import javax.swing.*;
    import java.util.*;
    import java.io.*;
    public class ProgressBar extends Applet
      private boolean isStandalone = false;
      private int width;
      private int height;
      private double percentComplete;
      private double fundsTarget;
      private double fundsRaised;
      private Properties values;
      private String propertiesFile;
      private JPanel jPanel1 = new JPanel();
      private JProgressBar PB_FUNDS_PROGRESS = new JProgressBar();
      private GridLayout gridLayout1 = new GridLayout();
      private BorderLayout borderLayout1 = new BorderLayout();
      private JPanel jPanel2 = new JPanel();
      private JLabel jLabel1 = new JLabel();
      private JLabel jLabel2 = new JLabel();
      private JLabel jLabel3 = new JLabel();
      private GridBagLayout gridBagLayout1 = new GridBagLayout();
      private JPanel jPanel3 = new JPanel();
      private JLabel jLabel4 = new JLabel();
      //Construct the applet
      public ProgressBar()
      //Initialize the applet
      public void init()
        try
          jbInit();
        catch(Exception e)
          e.printStackTrace();
      //Component initialization
      private void jbInit()
      throws Exception
        fundsTarget = new Double( 100 ).doubleValue();
        fundsRaised = new Double( 50 ).doubleValue();
        PB_FUNDS_PROGRESS.setBackground(Color.green);
        PB_FUNDS_PROGRESS.setForeground(Color.red);
        this.setLayout(gridLayout1);
        jPanel1.setLayout(borderLayout1);
        jPanel2.setLayout(gridBagLayout1);
        jPanel1.setBackground(Color.white);
        jPanel2.setBackground(Color.white);
        jPanel3.setBackground(Color.white);
        jLabel2.setBackground(Color.white);
        jLabel1.setBackground(Color.white);
        jLabel3.setBackground(Color.white);
        jLabel4.setText(" ");
        jLabel1.setText(" ");
        jLabel2.setText(" ");
        jLabel3.setText(" ");
        this.setBackground(Color.white);
        this.add(jPanel1, null);
        jPanel1.add(PB_FUNDS_PROGRESS,  BorderLayout.CENTER);
        jPanel1.add(jPanel2, BorderLayout.SOUTH);
        jPanel2.add(jLabel2, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0,
         GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 0, 5, 0), 0, 0));
        jPanel2.add(jLabel1, new GridBagConstraints(2, 0, 1, 1, 0.0, 0.0,
         GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(5, 150, 5, 5), 0, 0));
        jPanel2.add(jLabel3, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0,
         GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 5, 4, 150), 0, 0));
        jPanel1.add(jPanel3, BorderLayout.NORTH);
        jPanel3.add(jLabel4, null);
        propertiesFile = this.getCodeBase().getFile().replaceAll("%20", " ")+"funds.properties";
        System.out.println("Properties file at " + propertiesFile);
        values = new Properties();
        try
          values.load(new FileInputStream(propertiesFile));
          fundsTarget = new Double( values.getProperty("TARGET", "100").toString() ).doubleValue();
          fundsRaised = new Double( values.getProperty("RAISED", "50").toString() ).doubleValue();
          System.out.println("target: " + fundsTarget + " raised: " + fundsRaised);
        catch (IOException ioe)
          System.err.println(ioe.getMessage());
        percentComplete = (fundsRaised/fundsTarget)*100;
        System.out.println(percentComplete);
      //Start the applet
      public void start()
        PB_FUNDS_PROGRESS.setMaximum(new Double(fundsTarget).intValue());
        PB_FUNDS_PROGRESS.setMinimum(0);
        repaint();
      //Stop the applet
      public void stop()
      public void paint(Graphics g)
        Graphics2D g2 = (Graphics2D)g;
        PB_FUNDS_PROGRESS.setValue(new Double(fundsRaised).intValue());
        String percent = Double.toString(percentComplete).substring(0, 4);
        jLabel4.setText("Currently At " + percent + "%");
        jLabel1.setText("100%");
        jLabel2.setText("50%");
        jLabel3.setText("0%");
      //Destroy the applet
      public void destroy()
      public String getAppletInfo()
        return "Funds progress applet by A really nice person";
    }

  • How to create a file under web application root from java program

    how to create a file under web application root from java program like an action class?

    like an action class?Huh? What exactly is your requirement?
    Creating a file is usually done with java.io API. Read the java.io tutorials how to play with files.

  • Do you know how to create Front Panel like Web,

    Do you know how to create Front Panel like Web, I mean like we pointed the word and click it will do another process instead by clicking push button.
    If possible, i can click the link in the table... Any idea anyone
    Solved!
    Go to Solution.

    Hi ezam,
    can you define more clearly exactly what you would actually like to do, and ill have a further look into it. I think smercurio_fc has understood it as I have, and is right with the activeX.
    any way, give a shout back with exactly what you want to do and we see what we can do,
    Richard
    Richard S
    Applications Engineer
    Certified LabVIEW Associate Developer
    National Instruments UK&Ireland

  • How to create Dependent lov  in OAF Page

    Hi,
    How to create Dependent lov in OAF Page. pls can any body help.
    Regards,
    Hanimi.

    Hi,
    Not sure whether you need dependent LOV or dependent poplist. But anyways, you can refer the below link for Dependent LOV
    http://oraclearea51.com/component/content/article/98-oa-framework/372-dependent-lov-in-oaf.html
    and for Dependent Poplist refer the below link:
    http://oraclearea51.com/component/content/article/98-oa-framework/370-dependent-poplist-in-an-advanced-table-in-oaf.html
    Regards,
    Sudhakar Mani
    http://oraclearea51.com/sudhakarmani

  • How to create Query as a web service in  Business Objcets

    Hi Friends,
    Can any one please guide me ' How to create Query as a web service in Business Objects'.
    Thanks in advance.
    Thanks & Regards,
    Ramnaresh.P.

    Hi,
    which version of BOBJ are you using?
    Regards
    Stratos

  • How to create dependent LOVs

    Hi all,
    Does anyone know how I can create a LOV with values dependent on the LOV value selected from the one above when defining a custom item?
    For example, I have defined a custom item which has 2 attributes with 2 LOVs:
    attribute1 - LOV1
    attribute2 - LOV2
    I would like to populate LOV2 depending on what value the user selects in LOV1, is this possible?
    Please advise.
    Thanks.

    Hi,
    You can create dependant lovs and use them only in the forms component. Here is how you create dependant lovs
    lov1
    select empno,ename
    where deptno = :dept
    Creating a LOV with a bind variable makes it a dependant lov. In forms you should map the bind variable to one of the form columns.
    Thanks,
    Sharmila

  • How to implement STANDARD Picklists in Web ADIs

    Hi,
    I have been developing, configuring and implementing Custom Web ADIs in Oracle HRMS and I have used Excel 2000 as the third party tool and were able to implenment CREATE and UPDATE type of Integrators.
    Also I am able to implement 'Standalone Queries'.
    Using BEN_INTERFACE_COLS_B Table I am able to implement POPLISTs which is one among the two types of LOVs supported by Web ADI.
    The other type is 'STANDARD' LOVs. I was trying to implement STANDARD LOVs, by using BNE_COMPONENTS_B Table.
    But I got struckup at this point on,
    1. Will Oracle Web ADI support user defined Java Class components?
    2. If so after developing the Java componenet, what all updations are required other than updating BNE_COMPONENETS_B Table?
    (How to integrate this java component with the integrator, I knew that VAL_COMPONENT_APP_ID & VAL_COMPONENT_CODE in the
    Table BEN_INTERFACE_COLS_B has to be updated but will this be enough? )
    3. Where to put the Java class component file in the Unix box to be used by the Custom Web ADIs.
    Please Advice
    thanks in Advance..
    Anil Krishnan
    [email protected]

    Hi,
    I tried updating bne_interface_cols_b for an existing column.
    In launch Journal wizard, the 'Expense Type' or 'Segment3' has some LOV attached to it. I need to point that LOV to my custom table somehow.
    I tried updating the table with the given values
    UPDATE bne_interface_cols_b
    SET val_id_col = 'VAR_FIXED',
    val_mean_col = 'MEANING',
    val_type = 'TABLE',
    lov_type = 'POPLIST',
    val_obj_name = 'MY_TABLE_NAME',
    OFFLINE_LOV_ENABLED_FLAG='Y',
    GROUP_NAME=NULL,
    SEGMENT_NUMBER=NULL
    WHERE interface_col_name = 'SEGMENT3'
    AND application_id = 101
    AND interface_code = 'GL_INTERFACE_120'
    But I am not able to see any change when i run the 'launch Journal Wizard' ADI. It still displays the old lov
    Can you please help

  • How to end date or inactivate Web ADI Layouts

    Hi,
    I am trying to hide or suppress Web ADI layouts, help me how to go about it.
    Here are the details..
    In the Integrator - "General Ledger - Journals" , there are several layouts. I wanted to hide all them except two.
    One option is to delete unwanted layouts, but I may need these layouts for future.
    So I don't want to delete them.
    Is there any provision to end date or inactivate a specific layout.
    Help me.
    Thanks.

    Hi,
    I am afraid but it looks to me (in R12) that there is no valid date or enabled flag in the underlying table. So in default the only option would be to change the layout name to something like "** do not use **".
    As an alternative you can offer a direct webadi link to the users with predefined layout name (last step in the create document wizard). In this case the user can not change it anymore.
    Hope this helps a bit.
    br, Volker

  • How to create a LOV based on a stored procedure returning a cursor

    Hello,
    I've tried to search the forum, but did not find much. We are facing a problem of large LOVs and creating large TMP files on the app server. Our whole application is drived by store procedures. LOVs are built manually by fetching data from cursors returned from stored procedures. That creates the issue when whole LOV needs to be stored in the memory and thus the TMP files.
    Is there anyway how to create LOV based on a procedure returning cursor ?
    Thank you,
    Radovan

    Hello,
    As of now we populate the record group by looping through the ref cursor and adding rows into it. Is there a better way? That forces the whole record group to be stored in a memory on the app server.
    Thank you,
    Radovan

Maybe you are looking for

  • My middle button on my iPod touch doesn't work properly

    I got my iPod touch 4th gen in April for my birthday and from the first day I used it the home button stuffs up, every time I open a app, use it and then go to exit I have to press the home button about 5 times before it exits. Has anyone else had th

  • Differences between JVM 1.4 and 1.5

    Hi, I am trying to deploy an application in JDev 10.1.2.1811. We deploy to a customer's test server that runs JVM 1.5 64 bit, but the customer's production environment is 1.4 32-bit. On the test server, the application behaves correctly. In the produ

  • Looking for Maintenance order detail table

    hi, AFIH - Maintenance order header I am looking for a Maintenance order detail table, is there any table..... In this same way like VBAK (Header) and VBAP (Item). Thanks, Fract

  • All my files are gone and nothing I put on it plays

    OK, for some reason (I have no idea how this happenned) ALL my files are gone on my IPod. I have it set up to update manually so I don't know what deleted everything, but it wasn't me. And now whenever i try to play a song/video that i put back on my

  • APOGEE Jam or BEHRINGER UCG102+Apple camera kit ?

    Hi all ! So I want to plug my guitar into garageband, and at some point maybe a keyboard or other instruments. So I was wondering if there was any difference between using an Apogee Jam (that is more expensive, and hard to find in Europe for the time