HR-ABAP Infotype short dump

Hi
I have created a custom infotype and I had added some additional logic in the module pool in PM01. Nw whn try to open the module by double clickin on it , it is goin for dump.
I'm gettin the followin error..
TSV_TNEW_PAGE_ALLOC_FAILED
No more storage space available for extending an internal table.
I jus want to know whether it is the problem of my object or shd I take the help of basis for this....

Hi Prabhu,
But I never got this error before...I had worked on 3 to 4 custom infotypes...For all infotypes im gettin the same thing...even for those for which I had not inserted any logic...
This z my code which I had written in PBO of module pool, that to to disable the field.
*&      Module  DIS_DTYP  OUTPUT
      text
MODULE DIS_DTYP OUTPUT.
  loop at screen.
    check screen-group1 = 'SHW'.
    screen-input = '0'.
    modify screen.
  endloop.
ENDMODULE.

Similar Messages

  • Zci type ADOBE Interactive Form in ABAP Webdynpro short dump

    Adobe Reader version 8.1.2
    Life Cycle Designer version 7.1.4270.1.421766
    ECC 6.0 patch 13
    When I ran the 'FP_PDF_TEST_00' , it shows
    Version Information: 710.20061024154505.342190
    In my ABAP Webdynpro app., it has 3 inputfields.
    In the Form layout, I changed the form layout type to 'ZCI' for interactive form, and Insert the WebDynpro Script.
    And in the ABAP Webdynpro view layput designer, I enabled the pdf form element.
    All objects compiled without any problem.
    During the runtime, it got the following short dump:
    21 METHOD       CX_WD_GENERAL=================CP    CX_WD_GENERAL=================CM003     5
        CX_WD_GENERAL=>RAISE                                                                     
    20 METHOD       CL_WD_ADOBE_SERVICES==========CP    CL_WD_ADOBE_SERVICES==========CM008   193
        CL_WD_ADOBE_SERVICES=>CREATE_PDF                                                         
    19 METHOD       /1WDA/LADOBE==================CP    /1WDA/LADOBE==================CCIMP  1955
        CL_INTERACTIVE_FORM_ZCI=>IF_WDR_VIEW_ELEMENT_ADAPTER~SET_CONTENT                         
    Our BASIS sent me the ADS trace:
    SAP Interactive Forms by Adobe
    Render Error Report
    'pdf' Log Entries
    restoreState is not a valid attribute of subform, Attribute not loaded. Line 5.
    Invalid node type: dataGroup
    The fault occurred on line 0.
    The SOM expression '$record.BAPIBNAME' for the dataRef specified on field 'BAPIBNAME', resolved to an incompatible node type of 'dataGroup'.
    Any comment or advise?

    Hi,
    As far as i know when you use Adobe forms in a WD4A application, language is your "web" connection language.
    You can have a look at standard class CL_WD_ADOBE_SERVICE, it's used when generating an adobe forms from WD4A. , more particulary look at method DETERMINE_DOCPARAMS.
    regards

  • ABAP Program Short Dump in BW

    I have created a dynamic program which would read any table name as input parameter and print the contents. Its working if I use  a small table(3 fields) and the same program is throwing short dump if pass a big table.
    Shortdump
    "SAPSQL_SELECT_TAB_TOO_SMALL" C           
    "ZBW_DYNAMIC_ITAB1" or "ZBW_DYNAMIC_ITAB1"
    "START-OF-SELECTION"                      
    Error in the line below
       61                                  
       62 * Select Data from table.        
    >>>>> select * into table <dyn_table>  
       64            from (p_table).       
       65                                
    Program
    *& Report  ZBW_DYNAMIC_ITAB1
    REPORT  ZBW_DYNAMIC_ITAB1.
    type-pools: slis.
    field-symbols: <dyn_table> type standard table,
                   <dyn_wa>,
                   <dyn_field>.
    data: alv_fldcat type slis_t_fieldcat_alv,
          it_fldcat type lvc_t_fcat.
    type-pools : abap.
    data : it_details type abap_compdescr_tab,
           wa_details type abap_compdescr.
    data : ref_descr type ref to cl_abap_structdescr.
    data: new_table type ref to data,
          new_line  type ref to data,
          wa_it_fldcat type lvc_s_fcat.
    selection-screen begin of block b1 with frame title text .
    parameters: p_table(30) type c.
    selection-screen end of block b1.
    Get the structure of the table.
    ref_descr ?= cl_abap_typedescr=>describe_by_name( p_table ).
    it_details[] = ref_descr->components[].
    loop at it_details into wa_details.
      clear wa_it_fldcat.
      wa_it_fldcat-fieldname = wa_details-name .
      wa_it_fldcat-datatype = wa_details-type_kind.
      wa_it_fldcat-intlen = wa_details-length.
      wa_it_fldcat-decimals = wa_details-decimals.
      append wa_it_fldcat to it_fldcat .
    endloop.
    Create dynamic internal table and assign to FS
    call method cl_alv_table_create=>create_dynamic_table
                 exporting
                    it_fieldcatalog = it_fldcat
                 importing
                    ep_table        = new_table.
    assign new_table->* to <dyn_table>.
    Create dynamic work area and assign to FS
    create data new_line like line of <dyn_table>.
    assign new_line->* to <dyn_wa>.
    Select Data from table.
    select * from (p_table) into table <dyn_table>
    Write out data from table.
    loop at <dyn_table> into <dyn_wa>.
      do.
        assign component  sy-index  of structure <dyn_wa> to <dyn_field>.
        if sy-subrc <> 0.
          exit.
        endif.
        if sy-index = 1.
          write:/ <dyn_field>.
        else.
          write: <dyn_field>.
        endif.
      enddo.
    endloop.

    Hi,
    The dynamic table that is generated is not converting the exact output length in case of packed numbers.
    Foe eg : If there is an packed field of length 7 , the dynamic table is converting it to Char 7 , but the actual output length of Pack 7 is 15.Hence it is giving short dump saying that Internal Table length is not sufficient.
    Probably it might have worked for smaller tables for you because you might not have used Packed field in there.
    Regards,
    Vijay.

  • IT0002 New Infotype Framework with Secondary Infotype Short Dump

    In our new ERP 6.0 system, we are seeing a short dump, ASSIGN_BASE_TOO_SHORT  in CL_HRPA_INFOTYPE_0002_BE when hiring a Belgium employee.  It appears in the new Framework, the SPECIFIC_INITIAL_COMPUTATIONS method of CL_HRPA_INFOTYPE_0002_BE is expecting there to already be data in IT0108 (secondary infotype for Belgium IT0002).  However, during a hire, this data has not been filled yet.  That will be done during the processing of the IT0002 itself.
    I looked into IT0021 for the US, where IT0106 is a secondary infotype and the issue isn't present.  The code in the SPECIFIC_INITIAL_COMPUTATIONS of CL_HRPA_INFOTYPE_0021_US is written entirely different without the use of field symbols, so maybe it is a coding issue?
    Has anyone else run into this issue, or know if we are possibly missing configuration that would keep this issue from happening?

    Suresh,
    Yes, we have seen that note, and we have those changes implemented.  We are still having an issue.  The issue is related to any IT0002 with a secondary infotype so that includes Belgium, Brazil, Korea just to name a few.
    It appears the PNNNN2 structure within the SPECIFIC_INITIAL_COMPUTATIONS method is null (because it hasn't been created yet), and that is causing the short dump.  I can't believe this is working as expected because there is no way the IT0108 can be assumed to have a value in it, or you could never hire anyone.
    Bob

  • Short dump while changing the end date of infotype 0167 through PA30

    Hi all,
    I am getting short dump while changing the end date of infotype 0167(Health Plans) through Tcode PA30.
    dump descript is as below
    An exception occurred that was not caught.
    Runtime Errors         UNCAUGHT_EXCEPTION
    Except.                CX_HRPA_VIOLATED_POSTCOND
    Date and Time          11.03.2010 07:06:26
    What happened?
        The exception 'CX_HRPA_VIOLATED_POSTCONDITION' was raised, but it was not
         caught anywhere along
        the call hierarchy.
        Since exceptions represent error situations and this error was not
        adequately responded to, the running ABAP program
         'CL_HRPA_SAPUP50R_ADAPTER======CP' has to be
        terminated.
    thanks
    shahid

    Search OSS Notes for that.

  • Short Dump Applicant Infotype

    Dear All,
    we have to create a client infotype for an applicant implementation.
    We create succesfully the infotype in transaction PM01.
    The problem is that when we want to test the new infotype in PB30, the system show us a short dump:
    The current ABAP program "SAPFP50P" had to be terminated because it has....
    OBJECTS_OBJREF_NOT_ASSIGNED
    CX_SY_REF_IS_INITIAL
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL'
    (variable: "INFOTYPE_CHECK").
    Can you please tell me which is the solution? We are not sure if we need any adittional add-on in the system to customize RC module.
    Many thanks in advance,
    Laura

    Hello Laura
    Check the following steps correctly to create a HR Infotype:
    1) Go to Transaction PM01.
    2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).
    3) Select the 'Employee Infotype' radio button.
    4) Select the 'PS Structure Infotype'.
    5) Click on Create... A separate table maintenance window appears...
    6) Create a PS structure with all the fields you want on the Infotype
    7) Save and Activate the PS structure
    8) Go back to the initial screen of PM01.
    9) Click on 'All' push button. It takes a few moments.
    10) Click on 'Technical Characteristics'. Infotype list screen appears
    11) Click on 'Change'(pencil) button
    12) Select your Infotype and click on 'Detail' (magnifying glass) button
    13) Give 'T591A' as subtype table
    14) Give 'T591S' as subtype txt tab
    15) Give your subtype field as subtype field
    16) Save and come back to PM01 initial screen
    17) Click on 'Infotype Characteristics' ... Infotype list screen appears
    18) Click on 'Change' (pencil) button
    19) Click on 'New Entries'
    20) Enter your Infotype number and short text
    21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotype's infotype characteristics screen and use as the reference to fill yours)
    22) Save your entries.
    23) Now the Infotype is created and ready to use.
    24) If you want to change the layout of the Infotype as per your requirement...
    25) In the PM01 initial screen...Select 'Screen' radio button and give 2000 as the screen name, then click on edit.
    26) In the next screen.. Select 'Layout Editor' and click 'Change'.
    27) Screen default layout appears...here you can design/modify the screen..change the attributes of the fields..etc.
    28) Save and activate. (Don't forget to 'Activate at every level)
    Subtype Creation :
    Transaction PM01 Goto Subtype Characteristics. Click on Append and then subtype. Enter the name and description of subtype on screen.
    Then goto technical Characteristics and maintain the details of subtype there. I.e name of subtype i.e. component name defined in PSnnnn. Subtype table is T591A.
    Subty.text tab is T591S and time const tab is T591A.
    See:
    http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
    HR related site:
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    Enhancement of Infotype
    Check the following
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYINT_INFOTYP.pdf
    Infotype Enhancement overview screen
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60a7586d-edd9-2910-68a8-8204303835a1

  • Short Dump While selecting Variant for ABAP query

    Hi,
    ABAP query is going to short dump (CONNE_IMPORT_WRONG_COMP_LENG) while selecting a Variant. If i create and use variant then i am able to see Output of Variant.But not able to use Earlier created variants .
    I think some mismatch between variant values and selection screen fields.Can anyone tell me how to rectify this ?
    I am not able to debug the code as dump is coming in a System program(RSDBSPVD).Can anyone tell me which database table i can use to get values of the Variant.
    Thanks in Advance.
    Nirmala K

    Hi nirmala,
    chk the links:
    http://help.sap.com/saphelp_webas620/helpdata/en/c0/980398e58611d194cc00a0c94260a5/content.htm
    http://help.sap.com/saphelp_webas620/helpdata/en/c0/9803a7e58611d194cc00a0c94260a5/content.htm
    regards,
    keerthi.

  • What are the major situations  to go to the short dump in abap programming?

    What are the major situations  to go to the short dump in abap programming?

    Hi,
    The major situations that an ABAP Program can result a dumb are as follows...
    1) Poor coding i.e., if the data in the data base is less, then even a poor code can give you the result.  But when you transport the program into Production, then there the same program will give you a dump, resulting 'TIMED OUT' error.  So performance tunning is required for each and every program.
    2) while calling a function module.
    3) extracting of data into fields which are not type casted.
    4) in case of x/y value, one should check the value of 'y' should not be zero, else a dump will result.
    these are few which i can give for time being........

  • ABAP short dump with "CNTL_ERROR"

    Hi,
    I am getting an ABAP short dump with "CNTL_ERROR" while using an input script. What do I do?
    Thanks,
    Sreekar.

    Hi,
    Newer versions of SAP GUI and R/3 include external controls called as ActiveX (OCXs). ABAP code internally issues some commands to flush and refresh these controls. Since, when using GuiXT and input scripting, these controls are not created, and ABAP dumps. Use keyword "Enable controls" (without quotes on a separate line) in a screen block that has an ActiveX control.
    Example:
    Screen SAPLCOIH.3000
      Enter "/Menu=4,1,5"
    Screen SAPLSP01.0100
      Enter "=No"
    Screen RIPLKO10.1000
      Enable controls
      Set F[Group] "UG"
      Enter "/8"
    Reward Points if found helpfull..
    Cheers,
    Chandra Sekhar.

  • Short dump Error during VM container communication between ABAP and JAVA.

    Hello All,
    Can anybody please help with resolving the following issue:
    Short dump is displayed, when I try to insert CRM product (type: material) in the document (opportunity). This CRM product was created in CRM directly.
    When I try to insert ECC migrated material, everything works fine.
    Here is the details of dump:
    Short text
        Error during VM container communication between ABAP and JAVA
    Information on where terminated
        Termination occurred in the ABAP program "SAPLPRC_INT" - in "GET_PRICING_PROCEDURE_INFO".
        The main program was "SAPMHTTP ". In the source code you have the termination point in line 100 of the (Include) program "LPRC_INTF35".
    Thank you!

    hi Willie,
         this is the dump, and i have used the t-code sm52 . the VMC is not active.
    |Short Text                                                                                        |
    |    Error during VM Container communication between ABAP and JAVA.                                |
    |What happened?                                                                                    |
    |    The current program had to be terminated because of an                                        |
    |    error when installing the R/3 System.                                                         |
    |    Error in the RFC layer.                                                                       |
    |What can you do?                                                                                  |
    |    Note which actions and entries caused the error to occur.                                     |
    |                                                                                                  |
    |    Consult your SAP administrator.                                                               |
    |                                                                                                  |
    |    Using transaction ST22 for ABAP dump analysis, you can view, manage,                          |
    |    and retain termination messages for longer periods.                                           |
    |Error analysis                                                                                    |
    |    An error has occurred in the RFC layer during communication between                           |
    |    JAVA and the ABAP stack. This prevents data from being passed correctly                       |
    |    between the two stacks.                                                                       |
    |                                                                                                  |
    |    Message    = TH_VMC_SERV_NOT_ACTIVE                                                           |
    |    Return code = -1007                                                                           |
    |    Pointer    = "000007DD348F6138"                                                               |
    |How to correct the error                                                                          |
    |    Check whether the VMC is active on your application server. To do this,                       |
    |    run transaction SM52. If the VMC is not active, contact your SAP                              |
    |    administrator.                                                                                |
    Regards
    Charles

  • SPAM update of DMIS stalled with ABAP Short Dump

    Hi Experts,
    Was wondering if someone could help me. I am trying to install DMIS on my NW 702 system. The installation sort of halted half way and now I am just not able to get into SPAM. Everytime I try to start SPAM the system loops for a good few minutes and it short dumps as below:
    Category          
    ABAP Programming Error
    Runtime Errors    
    TIME_OUT
    ABAP Program      
    SAPLOCS_SEMAPHORE
    Application Component  BC-UPG-OCS
    Trigger Location of Runtime Error
        Program                                 SAPLOCS_SEMAPHORE
        Include                                 LOCS_SEMAPHOREU02
        Row                                     85
        Module type                             (FUNCTION)
        Module Name                             OCS_QUEUE_SEMAPHORE
    55 *   OCS is locked, remember this
    56     ev_locked = on.
    57 *   check if OCS is locked by other (OCS) tools
    58     IF iv_tool = space.   "maybe were are called in batch, check
    59       IF sy-batch = off OR
    60          ls_pat10-btch_state NA gc_batch_states.
    61 *       IV_TOOL = space but no batch processing
    62 *       -> foreign lock, you are not allowed to proceed
    63         cs_sema = ls_pat10.
    64         RAISE foreign_lock.
    65       ENDIF.
    66     ELSE.
    67       IF ls_pat10-ocs_tool <> iv_tool.
    68 *       foreign lock, you are not allowed to proceed
    69         cs_sema = ls_pat10.
    70         RAISE foreign_lock.
    71       ENDIF.
    72     ENDIF.
    73
    74 *   we are either in batch processing or IV_TOOL matches PAT10
    75 *   --> own lock, return it
    76     IF iv_read_only <> space.
    77       cs_sema = ls_pat10.
    78       EXIT.
    79     ENDIF.
       79
    ENDIF.
       80 *   update it
       81
    ls_pat10 = cs_sema.
       82
    ls_pat10-responsibl = sy-uname.
       83
    ls_pat10-imple_date = sy-datum.
       84
    ls_pat10-imple_time = sy-uzeit.
    >>>>>
    UPDATE pat10 FROM ls_pat10.
       86
    cs_sema = ls_pat10.
       87   ENDIF.   "sy-subrc = 4
       88
       89 ENDFUNCTION.
    4 FUNCTION
    SAPLOCS_SEMAPHORE              
    LOCS_SEMAPHOREU02                 
    85
       OCS_QUEUE_SEMAPHORE
    3 FUNCTION
    SAPLOCS_BATCH                  
    LOCS_BATCHU07                    
    186
       OCS_DELETE_BATCH_SEMAPHORE
    2 FORM    
    SAPMSPAM                       
    MSPAMF06                         
    190
       READ_N_CHECK_BATCH_JOBS
    1 MODULE (PBO) SAPMSPAM                       
    MSPAMO01                         
    776
       READ_BATCH_JOBS
    Would appreciate if someone can help and has faced something similar.
    Regards,
    Manish

    Hi
    The Abap programs get a timeout when trying to update table PAT10 ( OCS Semaphore).
    Check in SM12 if there are locks on that table
    Check also that table contents, there should be only one entry, what is in field OCS_TOOL ?
    DMIS should be installed using transaction SAINT (in client 000) and not SPAM.
    Regards
    1468391 - Installation and delta upgrade of DMIS 2010_1

  • Short Dump : ABAP/4 Processor:Syntax_Error

    Hello All,
    I scheduled one chain and while activating the ODS it gave the Short Dump
    ABAP/4 Processor:Syntax_Error.
    Then i tried to change the delete the request freom ODS after changing its status to RED.
    But while deleting also it is giving the same dump.
    I am unable to delete the request also.
    In sm37 following messeges were there in logs.
    Job started
    Step 001 started (program RSODSACT1, variant &0000000005515, us
    Activation is running: Data target MPU09O74, from 19.886 to 19.
    Data to be activated successfully checked against archiving obj
    SQL: 20.11.2007 09:02:49 PJAIN
    ANALYZE TABLE "/BIC/AMPU09O7440" DELETE
    STATISTICS
    SQL-END: 20.11.2007 09:02:49 00:00:00
    SQL: 20.11.2007 09:02:49 PJAIN
    BEGIN DBMS_STATS.GATHER_TABLE_STATS ( OWNNAME =>
    'SAPEBF', TABNAME => '"/BIC/AMPU09O7440"',
    ESTIMATE_PERCENT => 1 , METHOD_OPT => 'FOR ALL
    INDEXED COLUMNS SIZE 75', DEGREE => 1 ,
    GRANULARITY => 'ALL', CASCADE => TRUE ); END;
    SQL-END: 20.11.2007 09:02:51 00:00:02
    SQL: 20.11.2007 09:02:51 PJAIN
    ANALYZE TABLE "/BIC/AMPU09O7400" DELETE
    STATISTICS
    SQL-END: 20.11.2007 09:02:51 00:00:00
    SQL: 20.11.2007 09:02:51 PJAIN
    BEGIN DBMS_STATS.GATHER_TABLE_STATS ( OWNNAME =>
    'SAPEBF', TABNAME => '"/BIC/AMPU09O7400"',
    ESTIMATE_PERCENT => 1 , METHOD_OPT => 'FOR ALL
    INDEXED COLUMNS SIZE 75', DEGREE => 1 ,
    GRANULARITY => 'ALL', CASCADE => TRUE ); END;
    SQL-END: 20.11.2007 09:02:51 00:00:00
    ABAP/4 processor: SYNTAX_ERROR
    Job cancelled

    See the dump in ST22 for details.

  • Short dump Error-ABAP/4 Run time Error

    Hi Expert,
    Dump:ABAP/4 Processor:MESSAGE_TYPE_X Why this error came,I would like to Investigation on Perticular error,Please Some body give me an Exact answer,so that i closed the ticket.
    Regards,
    Raju.

    Hi Suresh,
    What is the actual issue?
    When did you get this error.
    To know about this type of error, check below link...
    https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=dump%3aABAP%2F4Processor%3A+MESSAGE_TYPE_X&adv=false&sortby=cm_rnd_rankvalue
    Also check this:
    Note 1016317 - SP13:PC: Start type 'Date & time' gets scheduled wrong
    "Process chain scheduling results in dump- ABAP/4 processor: MESSAGE_TYPE_X"
    Solution:
    In the short dump analysis, the process fails at function module
    RSS2_PSA_NEW_OLD_DS
    call function 'RSDS_DATASOURCE_SINGLE_GET'
    Regards,
    KK.

  • ABAP Short Dump Occurring

    Hi All
    We had do done a DBEXPORT of our R/3 4.6C while doing there was a increment conversion pending and we got error during the export, we finished the conversion and then started the DBEXPORT again and it completed successfully, however after this we are receiving ABAP Short dumps which says DBIF_RSQL_INTERNAL_ERROR, Internal error when accessing table "T179 ". Practically for any new entry we do in database.Kindly suggest how to go about.
    Regards
    Arun

    Hi Micheal
    we had done an incremental conversion  for DBTABLOG table which is forbidden also was not complete,so we completed the conversion and removed a field which was added in the table (this was cause of error),we removed the field and activated teh table and the short dump was resolved.
    Anyway thanks for your reply.
    Arun

  • ABAP short dump after BI upgrade

    hi all,
    While executing any program  in SE38, it is giving Short dump while same program executing in SA38, it is executing .
    Firstly, we got short dump in TCode - RSRT, while executing report.
    Regards,
    Prasad
    Edited by: Prasad Mahindrakar on Apr 14, 2010 8:15 AM

    Kindly find the Error, which is generating at time of Report Execution
    Error Analysis:
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_PROGRAM_NOT_FOUND', was not
    caught in
    procedure "WRITE_DATA" "(METHOD)", nor was it propagated by a RAISING clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    On account of a branch in the program
    (CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
    or a transaction call, another ABAP/4 program
    is to be loaded, namely "GP42LSZTOVG57DGEB7BO763P3PN ".
    However, program "GP42LSZTOVG57DGEB7BO763P3PN " does not exist in the library.
    Possible reasons:
    a) Wrong program name specified in an external PERFORM or
       SUBMIT or, when defining a new transaction, a new
       dialog module or a new function module.
    b) Transport error

Maybe you are looking for