Problem in PA30 with custom infotype

Hi,
I created a custom infotype 9001 and i  want to check the correctness of the infotype in PA30 but when enter the personnel no and infotype as 9001 and click on create it goes to short dump and an error arises "Dialog module "RP_9001 " not found".
Waiting for ur reply......
Thanks,
Ali

Hello  Frn  ,
      when you follow the Step for creating the infotype ...
  at the time of creating the new entries (when you press the button for infotype Charatcerstics) a screen appears ..where you need to give the
Screen No ....
list Screen ..
Dialog module ...
check all the entries ...
Thanks and Regards..
Priyank

Similar Messages

  • Drag-n-Drop problem in DataGrid with custom ItemRenderer

    Hi,
    I am trying to use a DataGrid to set the ordering of a group
    of images.
    I want to do this with a DataGrid which will show me some
    properties of
    the images in different columns including a thumbnail of the
    image. The
    problem is when I use any custom renderer for any column, the
    draging is
    not working. It works fine when I don't use any ItemRenderer.
    My code looks something like this:
    <mx:DataGrid dragEnabled= "true" dropEnabled= "true"
    dragMoveEnabled= "true">
    <mx:columns>
    <mx:DataGridColumn headerText="Thumb" itemRenderer=
    "component. GridImageRenderer"/>
    <mx:DataGridColumn headerText="Current name" width="100"
    itemRenderer= "component. NameRenderer" />
    <mx:DataGridColumn headerText="New name" width="150"
    dataField="nameNew" />
    </mx:columns>
    </mx:DataGrid>
    Can anyone please give me any clue how to fix this?
    Regards,
    ~ Arif

    Hello again, BinaryDigit.
    I thought we need to apply Drag n drop API for this case.
    Without wasting too much time,
    I tried out as your source code from the previous reply,,,
    Instead of getting it clearly, I got another Confusion... (pardon me)
    Let me clarify this with the examples given,
    I try to adopt previous source code
    and it was this detail;
    1) Taking the X and Y coordinate (from the mouseEvent) Plus jLabel1 coordinate (both X and Y).
    2) Positioning a Coordinate taken to JLabel1
    3) Passing the Coordinate taken to jLabelX, and jLabelY.
    The problem found was;
    if we make 3rd become comments, now the jLabel1
    could works!
    I mean, jLabel1 could be dragged to another Coordinate (by dragging it to another location)
    But,
    if we un-comments the 3rd source code,
    The effect would be no movement of the jLabel1.
    BinaryDigit, is this related to the layout you mentioned before?
    Correct, DarrylBurke! :D
    I thought also the same thing,
    but setLocation() give me another Confusion....
    the coordinate seems taking its basement as a reference.
    I mean, the jLabel Coordinate's is referenced
    from the panel where the jLabel is attached to,
    rather than the Coordinate's of the base jFrame (main base -what should I call this?)
    Sorry, the Details number three (3) is my preference, Since I wanted to see the X, Y movements also.

  • Problem sorting JTable with custom cell editor

    Greetings,
    I have created a JTable with a JComboBox as the cell editor for the first column. However, I couldn't simply set the default cell editor for the column to be a JComboBox, since the values within the list were different for each row. So instead, I implemented a custom cell editor that is basically just a hashtable of cell editors that allows you to have a different editor for each row in the table (based on the ideas in the EachRowEditor I've seen in some FAQs - see the code below). I also used a custom table model that is essentially like the JDBCAdapter in the Java examples that populates the table with a query to a database.
    The problem comes when I try to sort the table using the TableSorter and TableMap classes recommended in the Java Tutorials on JTables. All of the static (uneditable) columns in the JTable sort fine, but the custom cell editor column doesn't sort at all. I think that the problem is that the hashtable storing the cell editors never gets re-ordered, but I can't see a simple way to do that (how to know the old row index verses the new row index after a sort). I think that I could implement this manually, if I knew the old/new indexes...
    Here's the code I use to create the JTable:
    // Create the Table Model
    modelCRM = new ContactTableModel();
    // Create the Table Sorter
    sorterCRM = new TableSorter(modelCRM);
    // Create the table
    tblCRM = new JTable(sorterCRM);
    // Add the event listener for the sorter
    sorterCRM.addMouseListenerToHeaderInTable(tblCRM);
    Then, I populate the column for the custom cell editor like this:
    // Add the combo box for editing company
    TableColumn matchColumn = getTable().getColumn("Match");
    RowCellEditor rowEditor = new RowCellEditor();
    // loop through and build the combobox for each row
    for (int i = 0; i < getTable().getRowCount(); i++) {
    JComboBox cb = new JComboBox();
    cb.addItem("New");
    //... code to populate the combo box (removed for clarity)
    rowEditor.add(i,new DefaultCellEditor(cb, i))); //TF
    } // end for
    matchColumn.setCellEditor(rowEditor);
    Any ideas how to do this, or is there a better way to either sort the JTable or use a combobox with different values for each row? Please let me know if more code would help make this clearer...
    Thanks,
    Ted
    import java.util.*;
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.table.*;
    import javax.swing.event.*;
    public class RowCellEditor implements TableCellEditor
    protected Hashtable editors;
    protected TableCellEditor editor, defaultEditor;
    public RowCellEditor()
    editors = new Hashtable();
    defaultEditor = new DefaultCellEditor(new JTextField());
    public void add(int row, TableCellEditor editor)
    editors.put(new Integer(row), editor);
    public Component getTableCellEditorComponent(JTable table,
    Object value,
    boolean isSelected,
    int row,
    int column)
    editor = (TableCellEditor) editors.get(new Integer(row));
    if (editor == null)
    editor = defaultEditor;
    return editor.getTableCellEditorComponent(table,
    value,
    isSelected,
    row,
    column);
    public Object getCellEditorValue() {
    return editor.getCellEditorValue();
    public boolean stopCellEditing() {
    return editor.stopCellEditing();
    public void cancelCellEditing() {
    editor.cancelCellEditing();
    public boolean isCellEditable(EventObject anEvent) {
    return true; //TF
    //return editor.isCellEditable(anEvent);
    public void addCellEditorListener(CellEditorListener l) {
    editor.addCellEditorListener(l);
    public void removeCellEditorListener(CellEditorListener l) {
    editor.removeCellEditorListener(l);
    public boolean shouldSelectCell(EventObject anEvent) {
    return editor.shouldSelectCell(anEvent);
    -------------------

    Well, I found a solution in another post
    (see http://forum.java.sun.com/thread.jsp?forum=57&thread=175984&message=953833#955064 for more details).
    Basically, I use the table sorter to translate the row index for the hashtable of my custom cell editors. I did this by adding this method to the sorter:
    // This method is used to get the correct row for the custom cell
    // editor (after the table has been sorted)
    public int translateRow(int sortedRowIndex)
    checkModel();
    return indexes[sortedRowIndex];
    } // end translateRow()
    Then, when I create the custom cell editor, I pass in a reference to the sorter so that when the getTableCellEditorComponent() method is called I can translate the row to the newly sorted row before returning the editor from the hashtable.

  • [solved] Compilation problems - virtualbox module with custom 2.6.37..

    Hi all
    I have some problems compiling the vbox drivers on my custom kernel26-n130 (http://aur.archlinux.org/packages.php?ID=32042). From /var/log/vbox-install.log:
    gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d  -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.5.2/include -I/usr/src/linux-2.6.37-N130/arch/x86/include -Iinclude
    In file included from include/linux/io.h:22:0,
                     from include/linux/pci.h:54,
                     from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:99,
                     from /tmp/vbox.0/linux/SUPDrv-linux.c:32:
    /usr/src/linux-2.6.37-N130/arch/x86/include/asm/io.h:45:21: fatal error: xen/xen.h: No such file or directory
    compilation terminated.
    I built the kernel without xen support. It's the same config I used with 2.6.36.2. I found a similar problem here: https://bbs.archlinux.org/viewtopic.php … 61#p871261 . I did the same as .:B:. did and commented out the  "#include <xen/xen.h>" line in  the file mentioned above. Compilation  runs fine and virtualbox seems to run with the drivers compiled this way. Though I don't think this is a very elegant way.
    Any other suggestions?
    Vlad
    PS: Sry for the noise!
    Had to install the xen header file...
    Last edited by DonVla (2011-01-08 16:26:36)

    I found the solution on http://communities.vmware.com/thread/29 … 0&tstart=0
    Linux x201 2.6.37-ARCH #1 SMP PREEMPT Fri Feb 18 16:58:42 UTC 2011 i686 Intel(R) Core(TM) i7 CPU M 620 @ 2.67GHz GenuineIntel GNU/Linux
    VMware Workstation 7.1.3 build-324285

  • SE80 problem in ECC with custom function groups

    We are in the process of upgrading from 4.64 to ECC 6 and have encountered an unusual situation.
    When we bring up a custom function group in SE80, we can no longer see the custom includes in the include section.  We can see all other sections.  We can still use SE38 to look at an include.  The automatically-generated includes are there, such as the TOP, F01 and UXX, but see none of the ones that go with the function modules we've created.  When we look at the UXX include, we can see each of the function modules with the include it belongs to.  These are function groups that existed in the 4.64 system; they are not new to the ECC system.
    We've tried rebuilding the object list at the function group and package levels.  We receive no errors and the processes work fine.
    Maybe there is a setting somewhere that needs to be updated?

    See the solution that Srini has suggested in this thread
    OA Framework & JTT Request Parameters
    you need to use jtfcrmchrome.jsp to navigate between JTF and OA pages.
    Thanks
    Tapash

  • Custom Infotypes and Change History

    HR Gurus,
    I am being told that with custom infotypes, we can not track change history.
    THe scenario I have is that I need to be ableto capture Address Changes (Address Line 1, Address Line 2, City, State and Zip) and send a Delta for the changed address.
    In my unique situation, I have been told that if Address Line 2 is deleted, than the change histiry can not capture the fact that it was deleted and all change history regarding its prior existnace will be deleted if the Address Line2 is removed.
    I am not entirely sure=, but I wanted to ask you guys anyway if I woukd be able to track Change history.
    -Feroz

    Hi Feroz,
    Do not believe everything you hear.  You can view changed and deleted information from custom infotypes and fields. 
    First, I am not sure why you need a custom infotype for addresses when IT0006 is available to you.  You can more easily create a custom subtype if the supplied ones do not meet your needs.
    But for any PA infotype including custom infotypes, you can use the Logged Changes to infotype Data report (RPUAUD00).  You have to set up the infotype to be logged in the IMG:  Personnel Management --> Personnel Administration --> Tools --> Revision --> Set Up Change Document.  In the first section, you list the infotypes you want to track changes for including your custom infotype.  In the second step you list the fields you want to track.  "*" means any change to any field.  And in the third step you indicate whether the information is kept as a long term or short term document. 
    When you run the report, you can enter the infotype and period you want and the first list will be all changes to that infotype.  Select one to view the details and you will see each field listed with the original data and the new data.  If a field is deleted, it will appear blank in the new area, but you can still see the old entry in the previous data column. 
    Also, if an individual deletes a entry in an infotype by using Copy and enters in a new start date, the old record will be delimited, but still be available for viewing.  Also, every infotype records who made changes and the date of the change. 
    Paul

  • ItemSelected does not come on TileList with custom IR

    Hi everybody,
    I've got a strange problem - TileList with custom ItemRenderer (IR) which consists of HBox and a Flash component sometimes is missing the mouse clicks.
    The problem appears only with custom IR. I traced the mouse events -
    "click" on IR
    and "itemSelected" on TileList.
    I already tried to set mouseEnabled=false on IR, to prevent it getting any mouse input, but it did not make any difference.
    This behaviour is not 100% replicable, it comes & goes and I think that it does not depend on the click area on the IR.
    PS ItemRenderer changes it's shape on mouseOver/Out ts, so I can see that when I click, IR at least gets mouseOver event.
    Any ideas what could cause the disappearing of events or blocking  it from bubbling to TileList?
    Thanks!
    Cheers,
    Dmitri.

    You're sure that changing the shape of the item renderer isn't what's causing the confusion?
    If you disable the shape changing does the behavior correct itself?  I don't use IRs extensively but changing the shape sounds like it might be uncharted territory (i.e. unsupported/untested, may not work at all) however I could be wrong.

  • Problem in creating help input for custom infotype creation

    Hi,
    I had the task of creating a custom infotype for storing recruitment test result.
    I created it using the following structure:
    Component ______________Data Element
    TEST_TYPE______________ZTEST_TYPE
    TEST_DATE
    LOCATION
    PIC_____________________RFPER
    EX_PIC
    TEST_RESULT____________ZRESULT_TYPE
    STATUS_________________ZSTATUS_TYPE
    OTHER_POSITION_________PLANS
    Now for the component other_position for the entry help i use is H_T528B with check table T528B. My objective is, when the infotype is accessed through pa30 and user is inputting the entry, when they press F4 on the inputbox for other_position, help search should show the list of all position within the system. But rather than that, the input help display such message:
    No values selected
    Maintain entries?
    Yes       No         Cancel
    When I choose yes, the input help suddenly prompt me to "Choose customizing project"  which i believe is from SPRO.
    How do I fix this problem so that when I press f4, the help will shows all position within the system.
    Thanks

    not answered, but found another work around

  • Display Problem in Custom Infotype

    Hello Experts,
                          A problem is being encountered in the display of data using the overview icon for a custom infotype. When we enter data through transaction PA30, we are able to see data as per the date validities when the user clicks on display icon. But when the Overview button is clicked, the data is not being displayed properly.
    The following comments were logged with the following dates.
    02.12.2007 31.12.9999 - Comment 1
    14.11.2006 30.11.2006 - Comment 2
    01.01.2006 13.11.2006 - Comment 3.
    when the same is observed using Overview icon, data is not being diaplyed properly.
    Any help would be greatly appreciated.
    Thanks
    Srinivas.

    Hi Sankhadip,
                           Thanks for your reply. The problem is in my Custom IT9005. The time constraint of the infotype is 2. I am using LSMW to upload data. I am not having any problem with loading data as of now, but its only wit the overview icon, its not updating properly.. Please help me with this. Thanks again for your response.
    Srinivas.

  • Problem in custom infotype.

    Hi friends,
    I have two problem on creating custom infotype 9010.
    The infotype has 4 field:
    docu_type -> subtype field
    Docu_number
    cost -> DE:WAERS
    cost_curr -> DT: Curr length 10 dec 2
    I referred the cost to the cost_curr field of the infotype 9010
    First Problem
    The infotype is created but when I tried to enter the cost via pa30
    put 50 on it, and press enter, 50 will be changed into 5000. But when I re-enter again, the ammount remained unchanged.
    2nd Problem.
    For the infotype i need to give a further information on the screen.
    Such as that, it looks like the screen on IT0022 where when you put the educational establishment, the text of the subtype appears beside it. How do I suppose to do things like that with my infotype so that when I enter 4 as the subtype field, the subtype text appears.
    Thanks

    prob 1 .
    what is the reference field u have given for the currency of ur 9010 table .. just check the reference field u have given for currency ..
    how are u handling this in the pai part of the code , can u just make the field pass to a char field and then reassign it to the screen field .. for primary investigation.
    prob 2.
    u need to maintain a field just adjacent field in the layout as ouput field only . and populate this field with the suitable text once u enter the subtype field which is input field .
    this u need to do in the pai part of the infotype mp901000 code  ..
    if p-styp is not initial .. "subtype is present fire the text part .
    populate text to screen field p9010-stxt.
    endif.

  • Adding field from Custom Infotype in Screen Header-PA30

    Hi all,
    Can we add the fields from custom infotype to the screen header in PA30? When I tried through Change Screen Modifications, I could not see the custom infotype in the Infotype column, so I could not select the required field.
    Please guide.
    Thanks in advance.

    Hi,
    When you take a drop down from the infotype column, you will see a window with infotypes. By default, it is restricted to 500 entries. To change that, click on the narrow bar under u201Crestrictionsu201D (has a downward arrow) and change the maximum number of hits to 999. You will then get all the infotypes including the custom ones.
    Hope this helps.
    Donnie

  • Problem in custom infotype module pool

    Hi experts,
    I have created custom infotype using PM01 where i am showing fields Basic and HRA. When I enter the value for Basic, automatically the calculation for HRa should be done depending on formula. Also, the HRA fields should be only output field. When I do the changes in the module pool PBO and regenerate the object , the changes I made get disappered. Do I have to create Z of the includes. If so, how to assign it to the infotype?  Please help me to solve this problem since its urgent.
    Thanks in advance.
    Proper solution would be rewarded.
    Ujjwala

    C
    This is the flavour of Infotype.
    When you regenerate the Infotype, you are again reassigning the Chanrecterstcis of your Infotype. so the Existing will get regenerated with the Standard Code.
    To avoid this what I suggest you is.
    After finishing the Regeneration then edit the Module pool of the Infotype basically Screen 200 then add your code and Activate it there itself. Hope you got it.
    If you again Regenerate it you loose your Code.
    If you have further Questions please let me know.

  • Custom infotype - issues with conversion class - making fields display only

    Hi,
    I created the custom infotype 9008 using t-code PM01, created conversion class ZCL_HRPA_UI_CONVERT_9008_XX and assigned it to screen structure ZHCMT_BSP_PA_XX_R9008 in the view V_T588UICONVCLAS. Coded the methods IF_HRPA_UI_CONVERT_STANDARDOUTPUT_CONVERSION and IF_HRPA_UI_CONVERT_STANDARDINPUT_CONVERSION. I'm trying to make some fields display only within the method OUTPUT_CONVERSION dynamically. Coded the check class ZCL_HRPA_INFOTYPE_9008 with business logic.
    Everything seems to be working fine when I test using the test tool through t-code PUIT_UI.
    When I try to create/modify 9008 record through PA30, the code in the methods OUTPUT_CONVERSION  and INPUT_CONVERSION is never getting executed. The control is not coming there at all. The fields are allowing input. Any idea why this is happening.
    We are on ECC 6.0 and at service pack level SAPKE60035. Couldn't find any relevant SAP notes as well.  Appreciate your help in this regard.
    Thanks,
    Kumar.

    Hi Venkata,
    Check this document.
    This explains about custom infotype creation.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60a7586d-edd9-2910-68a8-8204303835a1?overridelayout=true
    regards,
    Brinda L

  • Updation problem in custom infotypes.

    HI ALL,
    I have created two custom infotypes, and the process is that one infotype updates the other infotype.
    When i open the first infotype by pa30 and then open the second and changes some value which update the first infotype table. now when i go to first info type it shows the old value. untill i exit pa30 and start again then it shows the updated values. what is the solution for this.
    Thanks.

    Hi abap sap,
      It is becasue of PAI and PBO module itterations.
    Go to the custom related program created with that infotype and insert your logic to clear the field contents.
    Reward if useful!

  • Creating / updating Custom infotype with different screen

    Hi All,
    I have created custom infotype having different screen for different subtype(1,2).
    From Subtype 1, indotype is automatically updated as it is a standard program. But for subtype 2 i am using HR_INFOTYPE_OPERATION for updating the record which is ending with error, as employee which i am trying to update is already locked by me only through PA30. So this function module ends with Complex error. Please suggest how to update the infotype with subtype 2.
    Thanking you..
    Best regards
    Akshay

    Hi All,
    I have created custom infotype having different screen for different subtype(1,2).
    From Subtype 1, indotype is automatically updated as it is a standard program. But for subtype 2 i am using HR_INFOTYPE_OPERATION for updating the record which is ending with error, as employee which i am trying to update is already locked by me only through PA30. So this function module ends with Complex error. Please suggest how to update the infotype with subtype 2.
    Thanking you..
    Best regards
    Akshay

Maybe you are looking for

  • I am unable to apply patches via MOPatch

    first I Upgraded the database from 10.2.0.2 to 10.2.0.5 with runinstaller after that I would like to apply the SAP Bundle Patch. These are the steps which I executed: 1. Update OPatch and MOPatch 2. create patchfolder patches 3. put the Bundle Patch

  • How to add a dynamic where clause for a sql based VO with group by query?

    Hi, Here is my case, I have a sql query based VO with the query like "select status, count(*) StatusCount from my_table group by status". Now I used the following java code trying to dynamically add the where clause to my VO to filter the rows based

  • Disk replication for Shared Storage in Weblogic server

    Hi, Why we need a disk replication in web-logic server for shared storage systems? What is the advantage of it and how this disk replication can be achieved in web-logic for the shared storage which contains the common configurations and software's w

  • Configuring parameter fields in Search Bar pattern UI configuration

    Hello all, Im configuring a search bar UI pattern for an entity service and have some doubts. The parameter fields description seems to be the entity service field description. - Is there a way to internationalize this field descriptions ? - The sear

  • Some help needed on strings....urgent

    We as a part of our project are dealing with something called info reference which is actually a stream of bytes which has hex values in it. Values can range form 00 to FF. Now the API to which this has to be sent expects a String. We tried putting t