OBJECTS_OBJREF_NOT_ASSIGNED_NO

Hi
When a user is trying to execute a transaction HRBEN0012 .he is getting the below dump. the user said that he has created some new variants and when he is trying to run the TCODE with thiis new variant the system is throwing a runtime error. please suggest something and also let me know is this a basis work
Error description
Runtime Errors         OBJECTS_OBJREF_NOT_ASSIGNED_NO                                              
Exception              CX_SY_REF_IS_INITIAL                                                        
Date and Time          16.10.2009 07:41:21                                                                               
Short text                                                                               
Access via 'NULL' object reference not possible.                                              
What happened?                                                                               
Error in the ABAP Application Program                                                         
    The current ABAP program "SAPLHRECM00MESSAGE" had to be terminated because it                 
     has  come across a statement that unfortunately cannot be executed.                                
What can you do?                                                                               
Note down which actions and inputs caused the error.                                          
    To process the problem further, contact you SAP system                                        
    administrator.                                                                               
Using Transaction ST22 for ABAP Dump Analysis, you can look                                   
    at and manage termination messages, and you can also                                          
    keep them for a long time.                                                                    
Error analysis                                                                               
An exception occurred that is explained in detail below.                                      
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not                     
     caught in                                                                               
procedure "HR_ECM_ADD_MESSAGE" "(FUNCTION)", 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:                                                              
    You attempted to use a 'NULL' object reference (points to 'nothing')                          
    access a component.                                                                               
An object reference must point to an object (an instance of a class)                          
    before it can be used to access components.                                                   
    Either the reference was never set or it was set to 'NULL' using the                          
    CLEAR statement.                                                                               
How to correct the error                                                                               
Probably the only way to eliminate the error is to correct the program.                       
   the error occures in a non-modified SAP program, you may be able to                        
    find an interim solution in an SAP Note.                                                      
    If you have access to SAP Notes, carry out a search with the following                        
    keywords:                                                                               
"OBJECTS_OBJREF_NOT_ASSIGNED_NO" "CX_SY_REF_IS_INITIAL"                                       
    "SAPLHRECM00MESSAGE" or "LHRECM00MESSAGEU01"                                                  
    "HR_ECM_ADD_MESSAGE"                                                                          
  If you cannot solve the problem yourself and want to send an error                            
    notification to SAP, include the following information:                                                                               
1. The description of the current problem (short dump)                                                                               
To save the description, choose "System->List->Save->Local File                            
    (Unconverted)".                                                                               
2. Corresponding system log                                                                               
Display the system log by calling transaction SM21.                                        
       Restrict the time interval to 10 minutes before and five minutes                           
    after the short dump. Then choose "System->List->Save->Local File                             
    (Unconverted)".                                                                               
3. If the problem occurs in a problem of your own or a modified SAP                           
    program: The source code of the program                                                       
       In the editor, choose "Utilities->More                                                     
    Utilities->Upload/Download->Download".                                                                               
4. Details about the conditions under which the error occurred or which                       
    actions and input led to the error.                                                                               
The exception must either be prevented, caught within proedure                                
    "HR_ECM_ADD_MESSAGE" "(FUNCTION)", or its possible occurrence must be declared                
     in the                                                                               
RAISING clause of the procedure.                                                              
    To prevent the exception, note the following:                                                 
System environment                                                                               
SAP-Release 700                                                                               
Application server... "eccprd01"                                                              
    Network address...... "10.1.140.11"                                                           
    Operating system..... "HP-UX"                                                                 
    Release.............. "B.11.31"                                                               
    Hardware type........ "ia64"                                                                  
    Character length.... 16 Bits                                                                  
    Pointer length....... 64 Bits                                                                 
    Work process number.. 0                                                                       
    Shortdump setting.... "full"                                                                               
Database server... "pusapora"                                                                 
    Database type..... "ORACLE"                                                                   
    Database name..... "PE1"                                                                      
    Database user ID.. "SAPSR3"                                                                               
Terminal................. "CTO-KRUGGI745"                                                                               
Char.set.... "C"                                                                               
SAP kernel....... 700                                                                         
    created (date)... "Nov 18 2008 21:28:31"                                                      
    create on........ "HP-UX B.11.23 U ia64"                                                      
    Database version. "OCI_102 (10.2.0.4.0) "                                                                               
Patch level. 185                                                                               
Patch text.. " "                                                                               
Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."                
    SAP database version. 700                                                                     
    Operating system..... "HP-UX B.11"                                                                               
Memory consumption                                                                               
Roll.... 16192                                                                               
EM...... 46088240                                                                               
Heap.... 0                                                                               
Page.... 147456                                                                               
MM Used. 23076912                                                                               
MM Free. 18816848                                                                               
User and Transaction                                                                               
Client.............. 100                                                                      
    User................ "KRUGGI"                                                                 
    Language key........ "E"                                                                      
    Transaction......... "HRBEN0012 "                                                             
    Transactions ID..... "4AD74C20EB5F3A4BE10000000A018C0B"                                                                               
Program............. "SAPLHRECM00MESSAGE"                                                     
    Screen.............. "RPUBEN62 2000"                                                          
    Screen line......... 22                                                                       
Information on where terminated                                                                   
    Termination occurred in the ABAP program "SAPLHRECM00MESSAGE" - in                            
     "HR_ECM_ADD_MESSAGE".                                                                        
    The main program was "RPUBEN62 ".                                                                               
In the source code you have the termination point in line 49                                  
    of the (Include) program "LHRECM00MESSAGEU01".                                                
    The termination is caused because exception "CX_SY_REF_IS_INITIAL" occurred in                
    procedure "HR_ECM_ADD_MESSAGE" "(FUNCTION)", but it was neither handled locally               
     nor declared                                                                               
in the RAISING clause of its signature.                                                                               
The procedure is in program "SAPLHRECM00MESSAGE "; its source code begins in                  
     line                                                                               
1 of the (Include program "LHRECM00MESSAGEU01 ".

Hi Ashwini,
Could you check whether this SAP note is useful Note 635771 - HRBEN0012 and HRBEN0013 short dumps
Regards,
Deepak Kori

Similar Messages

  • Short dump while navigate to second view :: "OBJECTS_OBJREF_NOT_ASSIGNED_NO

    Hi,
    Can anybody help me out as I am getting a short dump while navigating to particular screen.
    The error was triggered when i was binding an internal table to node in my second view.
    The short dump shows as below.
    ■The following error text was processed in the system EID : Zugriff über 'NULL' Objektreferenz nicht möglich.
    ■The error occurred on the application server ECCIDES_EID_00 and in the work process 1 .
    ■The termination type was: RABAX_STATE
    ■The ABAP call stack was:
    Method: HANDLEFROM_EXPORTS_INIT of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
    Method: HANDLEFROM_EXPORTS_INIT of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: NAVIGATE of program CL_WDR_CLIENT_APPLICATION=====CP
    Method: DO_NAVIGATION of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Method: PROCESS_REQUEST of program CL_WDR_WINDOW=================CP
    Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
    Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
    What can I do?
    ■If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system EID in transaction ST22.
    ■If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server ECCIDES_EID_00 in transaction SM21.
    ■If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 1 in transaction ST11 on the application server ECCIDES_EID_00 . In some situations, you may also need to analyze the trace files of other work processes.
    ■If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 700 -u: OBIZDEV -l: E -s: EID -i: ECCIDES_EID_00 -w: 1 -d: 20110723 -t: 161516 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team
    Please help.

    Hu Saravanan,
    Please find my code below in HANDLEFROM_EXPORTS_INIT and
    method HANDLEFROM_EXPORTS_INIT .
    data : WRK_DOC_CLAS type /OBIZ/ZXP_DOCCLS-DOC_CLAS.
    data : it_doc type TABLE OF /OBIZ/ZXP_SHPHD.
    DATA : doc_node type REF TO if_wd_context_node.
    BREAK-POINT.
    if doc_desc = 'Quotation'.
    WRK_DOC_CLAS = '0001'.
    elseif doc_desc = 'Sales Order'.
    WRK_DOC_CLAS = '0002'.
    elseif doc_desc = 'Delivery'.
    WRK_DOC_CLAS = '0003'.
    elseif doc_desc = 'Proforma Invoice'.
    WRK_DOC_CLAS = '0004'.
    elseif doc_desc = 'Billing'.
    WRK_DOC_CLAS = '0006'.
    ENDIF.
    select * INTO CORRESPONDING FIELDS OF TABLE
    it_doc FROM /OBIZ/ZXP_SHPHD WHERE doc_clas = WRK_DOC_CLAS.
    call METHOD doc_node->bind_table
    EXPORTING new_items = it_doc.
    endmethod.
    I have imported doc_desc via my inbound plug in the view.
    Regards
    Deric

  • 'OBJECTS_OBJREF_NOT_ASSIGNED_NO' Runtime Error in abap program

    When my dubugger goes on this line..it gives me Runtime error'
    'OBJECTS_OBJREF_NOT_ASSIGNED_NO'
    CX_SY_REF_IS_INITIAL
    Code :
    CALL METHOD determine_budget_values->determine_budget_values
      EXPORTING
         plvar  = '.:'
         butyp  = 'BU'
         begda  = '20060101'  "'01.01.2006'
         endda  = '20061231'  "'31.12.2006'
         kcurr  = 'X'
         budot  = 'BU'
         budid  = '50012433'  "objektid
         oldam  = 1000
         oldcu  = 'USD'
         oldno  = 10
         oldsu  = 'USD'
      IMPORTING
        NEWAM  = newam
        NEWCU  = newcu.
      NEWNO  =
      NEWSU  =
    Thanx in advance....Its very urgent..

    Thanks a lott...for u r rhelp///
    but one thing i would like to know after executing properly this method....will my HRP1520 will get those new values of budget of i will have to code it in Method ..specifically.
    i m sending code for Method...
    method IF_EX_HRECM00_BDG0001~DETERMINE_BUDGET_VALUES.
      DATA: BEGIN OF fs_budgets               ,
              objid(8) TYPE n                 ,             " Object Id
              flag     TYPE c                 ,             " Monetary/Non Monetary
              newam    TYPE CHAR22            ,             " Budgeted Amount,
              newcu    TYPE CHAR05            ,             " Currency Key,
            END OF fs_budgets                 ,
            t_budgets LIKE TABLE OF fs_budgets.
      DATA: w_sobid   TYPE hrp1001-sobid      ,             " Org. Unit
            w_file    TYPE rlgrap-filename    .             " File Name
      DATA: t_orgunit      TYPE hap_t_hrsobid    ,          " Id of Org. unit
            t_suborgunits  TYPE hap_t_hrsobid    ,          " Ids of Sub Org Units
            fs_orgunit     LIKE LINE OF t_orgunit.          " Work Area of orgunit
      REFRESH: t_orgunit,
               t_suborgunits.
      CLEAR  : fs_orgunit..
    The Budget values are stored in the file 'BUDGETS' on the App Server*
    This data will be read from the App Server                          *
      w_file = 'BUDGETS'.
      OPEN DATASET w_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
    Fetching the corresponding Org Unit for the Budget Id               *
      SELECT sobid                         " Org. Unit
        FROM hrp1001
        INTO w_sobid
       WHERE plvar EQ '01'
         AND otype EQ 'BU'
         AND objid EQ  budid
         AND rsign EQ 'B'
         AND relat EQ '300'
         AND istat EQ '1'
         AND begda LE  endda
         AND endda GE  begda.
      ENDSELECT.                           " SELECT sobid
      IF sy-subrc EQ 0.
        fs_orgunit-plvar = '01'.
        fs_orgunit-otype = 'O'.
        fs_orgunit-sobid = w_sobid.
        APPEND fs_orgunit TO t_orgunit.
        CLEAR  fs_orgunit.
    Fetching the Sub Org units for a given Org unit                     *
        CALL FUNCTION 'HRHAP_SEL_OBJECTS_OF_EVAL_PATH'
          EXPORTING
            T_OBJECTS_BASE   =  t_orgunit
            EVALUATION_PATH  = 'ORGEH'
            FROM_DATE        =  begda
            TO_DATE          =  endda
          IMPORTING
            T_OBJECTS        =  t_suborgunits.
      ENDIF.                               " IF sy-subrc EQ 0.
      CLEAR newam.
    Accumulating the budget values of all the Sub org units for a given *
    Org unit and populating the fields 'newam' and 'newcu'.             *
      LOOP AT t_suborgunits INTO fs_orgunit.
        CLOSE DATASET w_file.
        OPEN DATASET w_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
        DO.
          READ DATASET w_file INTO fs_budgets.
          IF sy-subrc EQ 0.
            IF fs_budgets-objid EQ fs_orgunit-sobid.
              ADD fs_budgets-newam TO newam.
              newcu = fs_budgets-newcu.
              EXIT.
            ENDIF.
          ELSE.
            EXIT.
          ENDIF.                           " IF sy-subrc EQ 0.
        ENDDO.                             " DO
      ENDLOOP.                             " LOOP AT t_suborgunits
    Giving default values for the Budget Amount and Currency if they are*
    containing Initial values                                           *
      IF newam IS INITIAL.
        newam = 0.
      ENDIF.                               " IF newam IS INITIAL.
      IF newcu IS INITIAL.
        newcu = 'USD'.
      ENDIF.                               " IF newcu IS INITIAL.
      CLOSE DATASET w_file.
    endmethod.
    After this code will i require to code anything specific to get this newam(new amount) uploaded to HRP1520 infotype or automatically it will upload if i write above mentioned code only...
    Please revert......thanx  a lot

  • OBJECTS_OBJREF_NOT_ASSIGNED_NO - Dump during approval of SC

    Dear Experts,
    I am observing a dump over the last few days in the ST22 of my SRM system (7.0, Classic).
    Runtime Error:  OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Exception:  CX_SY_REF_IS_INITIAL
    Short text:  Access via 'NULL' object reference not possible
    What happend?: 
    Error in the ABAP Application Program
    The current ABAP program "/SAPSRM/CL_PDO_BO_SC_ADV======CP" had to be
    terminated because it has come across a statement that unfortunately cannot be executed.
    Error Analysis:
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
    caught in
    procedure "/SAPSRM/IF_PDO_DO_APV_EXT~REGISTER_FINAL_ACCEPTANCE" "(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:
    You attempted to use a 'NULL' object reference (points to 'nothing')
    access a component.
    An object reference must point to an object (an instance of a class)
    before it can be used to access components.
    Either the reference was never set or it was set to 'NULL' using the
    CLEAR statement.
    From the background, the case is the following: these dumps occure when approver act/approve on their work items. The important thing to mention here is that the approvers don´t seem to actually see these dumps in the portal while working on their shopping carts. They can approve their shopping carts as required and the purchasing documents (PReq) are created successfully in the R/3 backend. The dump is only visible in SRM system?!
    Can anyone please help with some pointers?
    Thank you very much

    Dear All,
    just wanted to schare the root cause for the dump.
    This is caused by the malfunctioning of the "Decission" buttons in the shopping cart portal. These are the buttons, that the approver has in his work list overveiw. There are such bottons like "Approve", "Reject", "Forward" and so on.
    Thank you.

  • OBJECTS_OBJREF_NOT_ASSIGNED_NO-Errorwhenaccessing Talent Profil ser fromESS

    Hello SDN Team,
    I have implemented a customized WD service for Talent profile. When this service works from Development instance, i'm facing an issue in Quality environment. I have ensured that all the change requests are in place in Quality environment and moved without any errors.
    I have ensure the services are active in QA ECC. The errir log i see in QA when accessing the service from QA portal is given below;
    Error when processing your request
    What has happened?
    The URL http://XXXXXX01.XXXXXXXXXXXX.com:8000/sap/bc/webdynpro/sap/ZHRTMC_EMPLOYEE_PROFILE/ was not called due to an error.
    Note
    The following error text was processed in the system ECQ : Access via 'NULL' object reference not possible.
    The error occurred on the application server mwvecq01_ECQ_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_HRTMC_DR_FIELDS~GET_FIELD_VALUES of program CL_IM_HRTMC_DR_MANAGER========CP
    Method: GET_FIELD_VALUES_FROM_BADI of program CL_HRTMC_DR_CONFIGURATION=====CP
    Method: GET_FIELD_VALUES of program CL_HRTMC_DR_CONFIGURATION=====CP
    Method: GET_FIELD_VALUES_FOR_CNF of program CL_HRTMC_DR_CONFIGURATION=====CP
    Method: WDDOMODIFYVIEW of program /1BCWDY/94H7HD04F48UIFIHAMEJ==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/94H7HD04F48UIFIHAMEJ==CP
    Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP
    Method: MODIFY_VIEW of program CL_WDR_VIEW===================CP
    Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP
    Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP
    Error code: ICF-IE-http -c: 220 -u: ZESS_TEST6 -l: E -s: XXX -i: XXXXXXXX_XXX_00 -w: 0 -d: 20110711 -t: 001436 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
    ST22 - Error Analysis from ECC
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
         caught in
        procedure "IF_HRTMC_DR_FIELDS~GET_FIELD_VALUES" "(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:
        You attempted to use a 'NULL' object reference (points to 'nothing')
        access a component.
        An object reference must point to an object (an instance of a class)
        before it can be used to access components.
        Either the reference was never set or it was set to 'NULL' using the
        CLEAR statement.
    Please can someone indicate a solution to fix this issue.
    Best regards
    G Raj

    Hello Raj,
    We had faced the same issue.  We had raised an OSS message for the same with SAP, and an SAP note was mentioned to fix this.. I am not having access to that note now and dont remeber the note number. Please contact SAP.  Meanwhile, please check with BASIS team and check whether all the Webdynpro services are activated in SICF transaction code. I am sure, some of the services have not been activated and this is causing the problem.
    Please make sure all webdynpro based services are activated.  Meanwhile, also try to access the application via SE80.  This should give you an idea if the issue is from SAP Backend or EP.
    Hope this helps.
    Thanks and Best Regards.
    Karan.

  • OBJECTS_OBJREF_NOT_ASSIGNED_NO error when accessing some links in DOE

    Hello Everyone,
            We have setup a Development system for R&D on SAP NW Mobile 7.1 SPS08. I'm able to register mobile devices (Laptop) in DOE but when I'm trying to access few links (like Administration-->Device Administration) I'm getting error "Access using a 'ZERO' object reference is not possible" and an ABAP dump "OBJECTS_OBJREF_NOT_ASSIGNED_NO" is created. Error Details are given below. Can someone help me out in this ?
    Error when processing your request
    What has happened?
    The URL http://abc.xyz.com:8000/sap/bc/webdynpro/sap/sdoe_administration/ was not called due to an error.
    Note
    The following error text was processed in the system MOB : Access using a 'ZERO' object reference is not possible.
    The error occurred on the application server xyz_MOB_00 and in the work process 4 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: RESOLVE_MAPPING of program CL_WDR_CONTEXT_NODE_INFO======CP
    Method: MAP of program CL_WDR_CONTEXT_NODE_MAP=======CP
    Method: IF_WD_CONTEXT_NODE~IS_ALIVE of program CL_WDR_CONTEXT_NODE_MAP=======CP
    Method: IS_NODE_VALID of program CL_SALV_WD_CHANGE_LOG=========CP
    Method: DISPATCH of program CL_SALV_WD_CHANGE_LOG=========CP
    Method: REFRESH of program CL_SALV_WD_DATA_CHANGE_LOG====CP
    Method: UNREGISTER of program CL_SALV_BS_DATA_CHANGE_LOG_TABCP
    Method: UNREGISTER of program CL_SALV_WD_DATA_CHANGE_LOG====CP
    Method: FREE of program CL_SALV_WD_DATA_CHANGE_LOG====CP
    Method: FREE of program CL_SALV_BS_DATA===============CP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system MOB in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server xyz_MOB_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 4 in transaction ST11 on the application server xyz_MOB_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 100 -u: SUSER -l: E -s: MOB -i: xyz_MOB_00 -w: 4 -d: 20090806 -t: 114729 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Thanks
    Vamsi
    Edited by: Atluri Vamsi on Aug 6, 2009 8:50 AM

    Hello,
    are you getting similar dump in ST22?
    Method: RESOLVE_MAPPING of program CL_WDR_CONTEXT_NODE_INFO======CP
    Method: MAP of program CL_WDR_CONTEXT_NODE_MAP=======CP            
    Method: IF_WD_CONTEXT_NODE~IS_ALIVE of program                     
    CL_WDR_CONTEXT_NODE_MAP=======CP                                   
    Method: IS_NODE_VALID of program CL_SALV_WD_CHANGE_LOG=========CP  
    Method: DISPATCH of program CL_SALV_WD_CHANGE_LOG=========CP       
    Method: REFRESH of program CL_SALV_WD_DATA_CHANGE_LOG====CP        
    Method: UNREGISTER of program CL_SALV_BS_DATA_CHANGE_LOG_TABCP     
    Method: UNREGISTER of program CL_SALV_WD_DATA_CHANGE_LOG====CP     
    Method: FREE of program CL_SALV_WD_DATA_CHANGE_LOG====CP           
    Method: FREE of program CL_SALV_BS_DATA===============CP           
    there is one SAP note released related to similar issue #1319829 please see if implementation of this note avoid these dumps.
    Regards,
    Rohit

  • Error OBJECTS_OBJREF_NOT_ASSIGNED_NO when i try to run HRXSS_PER_...

    Hi.
    I have the same problem as in this post:
    [/thread/1630971 [original link is broken]|/thread/1630971 [original link is broken]]
    I need to maintain the infotype 23 through the portal. This infotype is only maintenance from the Portal for Australia. if I try to run the function HRXSS_PER_READ_P0023_AU, I only get the error below.
    I get the same error if I try to run the other functions of module HRXSS_PER_P0023_AU, or if
    I try to run others Spanish modules how HRXSS_PER_READ_P0002_ES. With ESS, the infotype 2 is working properly. Ess, don't call these same functions?
    OBJECTS_OBJREF_NOT_ASSIGNED_NO
    CX_SY_REF_IS_INITIAL
    Access via 'NULL' object reference not possible.
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
    caught in
    procedure "HRXSS_PER_CLEANUP" "(FUNCTION)", 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:
    You attempted to use a 'NULL' object reference (points to 'nothing')
    access a component.
    An object reference must point to an object (an instance of a class)
    before it can be used to access components.
    Either the reference was never set or it was set to 'NULL' using the
    CLEAR statement.

    ESS calls the same function HRXSS_PER_READ_P0002_ES.
    but you cant execute through there
    for ESS checking in backend you need to use trans code PUIT_UI

  • Run time error " OBJECTS_OBJREF_NOT_ASSIGNED_NO"

    Hi,
    I am getting runtime error in Web dynpro component controller.
    The issue is, i am trying to retrive data from backend in adobe form.
    When i do this, i am getting dump OBJECTS_OBJREF_NOT_ASSIGNED_NO.
    Error details are given below, can some one please help me?
    The following error text was processed in the system ED1 : Communication failure
    The error occurred on the application server ud1sap01ed1_ED1_00 and in the work process 2 .
    The termination type was: IMC_CANCEL_TX
    The ABAP call stack was:
    Method: RETRIEVE_DATA of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
    Method: ZIWCI_WI_MD_FORM~RETRIEVE_DATA of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
    Method: HNDL_FORM_SUBMIT_EVT of program /1BCWDY/CSO3V1ZDRCQ931KSFYC3==CP
    Method: IF_WDR_COMPONENT_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/CSO3V1ZDRCQ931KSFYC3==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_COMPONENT===CP
    Method: FIRE_EVENT of program CL_WDR_COMPONENT==============CP
    Method: IFWDR_INTERNAL_API~RAISE_EVENT of program SAPLWDR_RG_PROXY_FACTORY
    Method: IF_COMPONENTCONTROLLER~FIRE_FORM_SUBMIT_EVT of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
    Method: RAISE_FORM_SUBMIT of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
    Method: ZIWCI_WI_MD_FORM~RAISE_FORM_SUBMIT of program /1BCWDY/CYPT7UVCQHT6UZTEWG43==CP
    One more thing Error occured at
    1523           lo_node->set_static_attributes( EXPORTING static_attributes = ls_sps_ctx ).
    1524           lo_node = lo_node->get_child_node( name = if_componentcontroller=>wdctx_tax_sps ).
    >>>>>           lo_child_node->bind_table( ls_sps-tax_sps ).
    1526         WHEN zcl_md_mtrdprtr_assist=>mc_formact_tpgd.
    Regards,
    Dhrupal

    Hi Jiri,
    Thanks for such important time u spend to solve this issue.
    I have found out the solution as the ls_sps is node and tax_sps is child node so i have to bind it as child node rather than node.
    Thanks again.

  • OBJECTS_OBJREF_NOT_ASSIGNED_NO in Shop screen

    HI experts,
    We have upgraded from SRM 5.0 to SRM 7.0 EHP1 given the EHP1 Employee role in both Portal and SRM system. When I click on shop screnn I am getting the fololowing short dump.
    Category               ABAP Programming Error
    Runtime Errors         OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Except.                CX_SY_REF_IS_INITIAL
    ABAP Program           /SAPSRM/CL_CH_WD_MAP_META_INITCP
    Application Component  SRM-EBP-CA-UI
    Date and Time          12/02/2011 14:47:02
    Short text
         Access via 'NULL' object reference not possible.
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "/SAPSRM/CL_CH_WD_MAP_META_INITCP" had to be
          terminated because it has
         come across a statement that unfortunately cannot be executed.
    Thank you,
    Suresh

    Hello,
    The Dump might occur due to mismatch between the back end and portal roles.
    In back end please assign /sapsrm/employee_ehp1
    In portal please assign the EHP1 employee roles, details for the same are as follows:
    Unique Name: pcd:portal_content/com.sap.pct/specialist/com.sap.pct.srm.srm70/com.sap.pct.srm.fl_ehp1/com.sap.pct.srm.srm70.fl_core/com.sap.pct.srm.srm70.fl_roles/com.sap.pct.srm.core.ro_employeeselfservice
    Display Name: com.sap.pct.srm.core.ro_employeeselfservice
    Location: pcd:portal_content/com.sap.pct/specialist/com.sap.pct.srm.srm70/com.sap.pct.srm.fl_ehp1/com.sap.pct.srm.srm70.fl_core/com.sap.pct.srm.srm70.fl_roles
    Description: Employee Self-Service - EHP1
    Unique ID: ROLE.PCD_ROLE_PERSISTENCE.Dq+HNqUoEr5U4BPuiPcTqXQSb8k=
    Also check whether the required business function and customizing are maintained for the SSP scenario delivered with SRM 701.
    Guides for the same can be found at location : https://websmp105.sap-ag.de/srm-inst
    Navigate to SAP SRM -- SAP SRM Server 7.01 -- then to configuration guides.
    Best Regards,
    Rahul

  • DUMP when execute any tasks - OBJECTS_OBJREF_NOT_ASSIGNED_NO

    Hi Experts,
    I need help. When we try to execute any tasks at UCMON we have the following DUMP:
    Erro tpo.exec.         OBJECTS_OBJREF_NOT_ASSIGNED_NO                                              
    Exceção                CX_SY_REF_IS_INITIAL                                                        
    Data e hora            16.03.2011 11:53:29                                                         
    Dump breve ABAP não está complet.gravado (demas.extenso)                                           
    TxtBreve                                                                               
    Access with 'ZERO' object reference not possible.                                             
    O que aconteceu ?                                                                               
    Error in ABAP application program.                                                                               
    The current ABAP program "CL_UC_COMPOUND================CP" had to be                         
         terminated because one of the                                                                
        statements could not be executed.                                                                               
    This is probably due to an error in the ABAP program.                                         
    O que pode ser feito?                                                                               
    Print out the error message (using the "Print" function)                                      
        and make a note of the actions and input that caused the                                      
        error.                                                                               
    To resolve the problem, contact your SAP system administrator.                                
        You can use transaction ST22 (ABAP Dump Analysis) to view and administer                      
         termination messages, especially those beyond their normal deletion                          
        date.                                                                               
    is especially useful if you want to keep a particular message.                                
    Análise do erro                                                                               
    An exception occurred. This exception is dealt with in more detail below                      
        . The exception, which is assigned to the class 'CX_SY_REF_IS_INITIAL', was                   
         neither                                                                               
    caught nor passed along using a RAISING clause, in the procedure                              
         "GET_GUI_DATA_SELACC" "(METHOD)"                                                             
    Since the caller of the procedure could not have expected this exception                      
         to occur, the running program was terminated.                                                
        The reason for the exception is:                                                              
        There was an attempt to access a component using a 'NULL' object                              
        reference (points to nothing).                                                                
        An object reference must indicate an object (an instance of a class),                         
        before it can be used to access components.                                                   
        Either the reference was never set or it was set to 'NULL' using a                            
        CLEAR statement.                                                                               
    Notas p/eliminação de erros                                                                       
        Probably the only way to eliminate the error is to correct the program.                                                                               
    You may able to find an interim solution to the problem                                       
        in the SAP note system. If you have access to the note system yourself,                       
        use the following search criteria:                                                                               
    "OBJECTS_OBJREF_NOT_ASSIGNED_NO" CX_SY_REF_IS_INITIALC                                        
        "CL_UC_COMPOUND================CP" or "CL_UC_COMPOUND================CM00H"                   
        "GET_GUI_DATA_SELACC"                                                                         
        If you cannot solve the problem yourself and you wish to send                                 
        an error message to SAP, include the following documents:                                                                               
    1. A printout of the problem description (short dump)                                         
           To obtain this, select in the current display "System->List->                              
           Save->Local File (unconverted)".                                                                               
    2. A suitable printout of the system log                                                      
           To obtain this, call the system log through transaction SM21.                              
           Limit the time interval to 10 minutes before and 5 minutes                                 
           after the short dump. In the display, then select the function                             
           "System->List->Save->Local File (unconverted)".                                                                               
    3. If the programs are your own programs or modified SAP programs,                            
           supply the source code.                                                                    
           To do this, select the Editor function "Further Utilities->                                
           Upload/Download->Download".                                                                               
    4. Details regarding the conditions under which the error occurred                            
           or which actions and input led to the error.                                               
        The exception must either be prevented, caught within the procedure                           
         "GET_GUI_DATA_SELACC"                                                                        
        "(METHOD)", or declared in the procedure's RAISING clause.                                    
    Someone help me please?
    Thanks
    Marilia

    Is it a Groundhog Day again:
    TSV_TNEW_PAGE_ALLOC_FAILED - BCS load from data stream task
    Raise Exception when execute UCMON
    and this very thread
    in all these cases, IMHO, the proper way was the following:
    1. Try to find the proper OSS note
    2. if not succesfull - properly regenerate the data basis,
    3. if not succesfull - open a new OSS note to SAP.
    Edited by: Eugene Khusainov on Mar 16, 2011 10:42 PM

  • DUMP OBJECTS_OBJREF_NOT_ASSIGNED_NO

    Hello,
    A prescriptor made a schopping cart on our system. But we don't know why , we couldn't see it anymore. ON ITS, with the function module BBP_PD_SC_GETDETAIL, on transaction BBP_PD we have a dump :
    Runtime Error          OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Except.                CX_SY_REF_IS_INITIAL
    ShrtText                             
    Access with 'ZERO' object reference not possible.
    Whathappened?                                                  Error in ABAP application
    program.                                                   The current ABAP program "SAPLSWRR" had to be terminated because one of the statements could not be executed.
      This is probably due to an error in the ABAP program. 
    Error analysis                                                   An exception occurred. This exception is dealt with in more detail below  . The exception, which is assigned to the class 'CX_SY_REF_IS_INITIAL', was neither caught nor passed along using a RAISING clause, in the procedure   "SAP_WAPI_READ_CONTAINER" "(FUNCTION)"        Since the caller of the procedure could not have expected this exception to occur, the running program was terminated.  The reason for the exception is:  There was an attempt to access a component using a 'NULL' object  reference (points to nothing).    
    An object reference must indicate an object (an instance of a class), before it can be used to access components.
    Either the reference was never set or it was set to 'NULL' using a CLEAR statement.   
    THANKS FOR YOUR HELP!!!

    Hi,
       Pls see if the foll note helps:
    925151
    BR,
    Disha.
    Pls reward points for useful answers.

  • FS-PM Dump Error - OBJECTS_OBJREF_NOT_ASSIGNED_NO

    Hi Expert,
    I have installed FS-PM 5.1 on NW 731 of my PC. and I also installed the FS-PM relevant add-ons/latest SP.
    But, when I execute the Inquiry/Change/New Business Transaction in the FS-PM, I received the following error messages:
    Category                             ABAP Programming Error
    Runtime Errors                    OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Except.                               CX_SY_REF_IS_INITIAL
    ABAP Program                   /PM0/CL_3F_CD_APPLICATION=====CP
    Application Component      FS-PM
    The current component/version of FS-PM are as below:
    Add-on  Release Level
    FSPM  510  0006
    MDG_FND 731  0006
    MSGPMCON 100  0005
    PI_BASIS 731  0006
    SAP_ABA 731  0006
    SAP_BASIS 731  0006
    SAP_BS_FND 731  0006
    SAP_BW 731  0006
    I didn't do any post-customizing or settings after FS-PM installation.
    Please help me if you have any information about this or if you have encountered this problem.
    Best regards,
    Kyoungkeun

    Hi Kyoungkeun,
    Please check the contents of these tables /PM0/3FJPROG and /PM0/3FJNAMESPCS. My assumption is that some of these tables are empty and therefore application cannot be started. If this is not the case, it  would be useful if you can provide more details about this error.
    Thanks and best regards,
    Milan

  • I am getting runtime error "OBJECTS_OBJREF_NOT_ASSIGNED_NO".

    I am getting runtime error "OBJECTS_OBJREF_NOT_ASSIGNED_NO" in transaction RSPC in BW system.

    Runtime Errors  :       OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Exception         :     CX_SY_REF_IS_INITIAL
    Short text: Access via 'NULL' object reference not possible.
    What happened?
    Error in the ABAP Application Program
    The current ABAP program "CL_RSPC_FRONTEND==============CP" had to be terminated because it has come across a statement that unfortunately cannot be executed.

  • Runtime Errors         OBJECTS_OBJREF_NOT_ASSIGNED_NO

    Hi Experts,
    Basis team identified the following dump. Please advice a fix.
    Runtime Errors         OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Exception              CX_SY_REF_IS_INITIAL
    Date and Time          24.01.2011 12:35:18
    DATA lo_nd_settings TYPE REF TO if_wd_context_node.
        DATA lo_nd_ecm TYPE REF TO if_wd_context_node.
        DATA lo_nd_crevi TYPE REF TO if_wd_context_node.
        DATA lo_el_crevi TYPE REF TO if_wd_context_element.
        DATA ls_crevi TYPE wd_this->element_crevi.
        data l_citem type ecm_citem.
      navigate from <CONTEXT> to <SETTINGS> via lead selection
        lo_nd_settings = wd_context->get_child_node( name =
    wd_this->wdctx_settings ).
      navigate from <SETTINGS> to <ECM> via lead selection
        lo_nd_ecm = lo_nd_settings->get_child_node( name =
    wd_this->wdctx_ecm ).
      navigate from <ECM> to <CREVI> via lead selection
        lo_nd_crevi = lo_nd_ecm->get_child_node( name =
    wd_this->wdctx_crevi ).
      @TODO handle not set lead selection
        IF lo_nd_crevi IS INITIAL.
        ENDIF.
      get element via lead selection
        lo_el_crevi = lo_nd_crevi->get_element(  ).
      get all declared attributes
        lo_el_crevi->get_static_attributes(
          IMPORTING
            static_attributes = ls_crevi ).
        DATA lo_nd_selection TYPE REF TO if_wd_context_node.
        DATA lo_el_selection TYPE REF TO if_wd_context_element.
        DATA ls_selection TYPE wd_this->element_selection.
      navigate from <CONTEXT> to <SETTINGS> via lead selection
        lo_nd_settings = wd_context->get_child_node( name =
    wd_this->wdctx_settings ).
      navigate from <SETTINGS> to <SELECTION> via lead selection
        lo_nd_selection = lo_nd_settings->get_child_node( name =
    wd_this->wdctx_selection ).
      get element via lead selection
        lo_el_selection = lo_nd_selection->get_element(  ).
    *****************dump occured here ******************
      get all declared attributes
        lo_el_selection->get_static_attributes(
          IMPORTING
            static_attributes = ls_selection ).
      ls_selection-begda = ls_crevi-slbeg.
      ls_selection-endda = ls_crevi-slend.
    Regards,
    Venkatesh

    Hi ,
    When we access a link from portal we  are getting the above dump.
    get element via lead selection
    lo_el_crevi = lo_nd_crevi->get_element( ).
    lo_el_crevi  doesnt have any value in it so with the below code when its trying to fetch the attribute dump is occuring.
    get all declared attributes
    lo_el_crevi->get_static_attributes(
    IMPORTING
    static_attributes = ls_crevi ).
    In webdynpro context , for the node crevi there are 4 elements. While debugging we found that the supply function which is assigned to the lo_el_crevi is not returning anything.
    Please advice.
    Regards,
    venkatesh

  • Error coming out of Workflow restart - Error:OBJECTS_OBJREF_NOT_ASSIGNED_NO

    Hi all,
    After restarting the workflow through SWPR we are getting an error message as per mentioned below.
    Error coming out of Workflow restart - Error:OBJECTS_OBJREF_NOT_ASSIGNED_NO.
    Kindly suggest what can be the possibility of the error. I scehduled the SWPR program in the background and passed some workflows and getting this error message in the background job. Kindly suggest.
    Thanks,
    Neslin.

    I think you need to analyse the Workflow log and then try to restart. I think you might have to change the container element value in order to remove the error. Please check and act accordingly.
    Thanks
    Arghadip

Maybe you are looking for

  • External hard drive is not mounting via hub

    Hi mates, I bought LaCie D2 Quadra external hard drive and when I connected it to LaCie Huby firewire port it would not mount at all, but when I connected the hard drive straight to my MacBooks firewire port it mounted nicely. what could be the probl

  • Stuck in eu_import1 ecc6 upgrade

    Hello all, I am not having much luck with our first test upgrade. Already once I have scratched and started again. The first time through, I was able to get past the eu_import1 phase (I think by patching SAPUP). This time it seems futile.  Here is th

  • Missing option?

    Hi , I am using OWB 11g with db as 11g. I want to create a mapping using *'BUILD WITH SQL'* option as discussed in the below link http://blogs.oracle.com/warehousebuilder/2007/06/sql_and_owb_accelerated_map_co_1.html but ...when i right click the map

  • Does Iphone work in south africa

    I am close to getting an Iphone - am going to South Africa for a holiday and want to know whether it is likely to work abroad?

  • Read the parallel port

    Hello, I am working with LabView 7.0 and with Windows 98. I want to read the parallel port, but I don't get it. I am using the I Saw In port.Vi but I don´t read anything, but however with the function Out Port.vi if that get to write in the port. Is