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.

Similar Messages

  • Dump during BAPI_ENTRYSHEET_CREATE calling from Portal

    Hi,
    I am getting dump during creation of Service Entry Sheet using the 'BAPI_ENTRYSHEET_CREATE' when triggering it from Portal end. But if I directly call the FM from ECC6.0 with the same passing values it gives me the success meassage. The dump only occurs when I am triggering it from Portal via another custom RFC funtion module.
       I have checked in ST22 and the message text is like ....." Exception condition "GUI_NO_MODE_AVAILABLE" raised."
    Also have checked the SAP Note1271652 and have suggested to apply kernel patch 184. But kernel patch 185 already been applied as our basis team have confirmed. Can you please help me out of this situaion.
    Thanks & Regards,
    Apurba

    Hi,
    I came across this issue and have blogged a solution that gets round it for our purposes. This may help:
    http://community.altiusconsulting.com/blogs/adamadshead/archive/2009/09/24/bex-analyzer-s-file-upload-bug-when-integrated-with-sap-portal.aspx
    Regards,
    Adam

  • Dump during creation of service entry sheet (ML81N)

    Dump during creation of service entry sheet (ML81N)
    Hi,
    ML81N>Select PO>Enter>goto entry sheet create (empty page)>service entry sheet displayed with internal no. assigned >click tab "service selection">Input PO No.--> enter (here we get Dump ABAP RUNTIME ERROR "TABLE_INVALID_INDEX").
    This is happening only for some POs. What can be the problem?. Is this has something to do with SAP database ???
    - rahul

    Hi,
    it could have the cause that the note 1113220 was missing from your system or that data are inconsistent in your PO.
    If you implemented 1113220 and you still get the dump, please check in transaction ST22 the run time error long text to the dump:
    Parts:
    - How to correct the error?
    - Information on where terminated
    - Source Code Extract -> if you set a breakpoint before the line where the error occured, you could debug the process.
    - Active Calls/Events: if you have an own program displayed here, please check first your program wether it has caused the issue.
    If these do not help to find out the problem cause, please open a SAP ticket and include all of the relevant information regarding the dump.
    Regards,
    Edit

  • Changes allowed in shopping cart during approval

    Hi all,
    I am on SRM 7 , ECS.
    My reqirements are :
    1. The requisitioner should not be able to change the shopping cart during approval workflow.I have changed the authorization level , BBP_WFL_SECURITY , to  none  " changes are not allowed" in the employee role . But still the requester is able to change the cart during workflow
    2. The approver should be able to change the shopping cart during approval workflow.I have changed the authorization level , BBP_WFL_SECURITY , to low  " workflow is always restarted when changes are made" in the employee role . But the approver is  not able to change the cart during workflow.
    3. If the approver rejects the cart , the workflow should end. what is the way to achieve this?
    can you please advise on all these points?
    Rgds
    Sumendra

    Hi,
    It is called Process-Controlled Workflow. BRF Workflow is not correct term.
    BBP_WFL_SECURITY is for only Application-Controlled Workflow.
    >1. The requisitioner should not be able to change the shopping cart
    Changing SC is available in standard. You can de-activate Edit Button by custom class. Please check "Extension and Field Control (Personalization)" customizing.
    >2. The approver should be able to change the shopping cart
    There are 2 task types, Completion and Approval in #Define Process Level"
    Completion TS40007952  Approver can change SC
    Approval    TS40007953  No chnage is available
    >3. If the approver rejects the cart , the workflow should end
    It is in standard for full reject case. What is requirement for partial reject case?
    >4.all header and item information can be changed by the approver
    Yes
    Team SC concept is also available in SRM 7.0. Team members can edit Team SC before submit.
    Regards,
    Masa

  • Approver skipped during approval process in N-step BADI workflow

    Hi,
    I am some problem in n-step BADI approval process. For some reasons one of the approvers is skipping during approval. And later in the approval preview it observes that the approver, who is just above the skipped approver, is appeared twice.
    I am not able to simulate this issue though this is happening in the system frequesntly though it is not for all.
    Can you please let me know what is the problem in the system and how can we rectify this issue?
    Thank You.
    Regards,
    Krish

    Hello
    sorry search for the n-step WS14500015 is the item based...
    Another thing, you can try with testing to restrict the case to special conditions. Are there any added-approver there? Is there any approver who makes some changes to the SC? etc..
    Daniel

  • ABAP Dump during GRN posting with excise

    Hi Gurus,
    We are using TAXINN procedure. We have created a taxcode V2 and have done all assigenments & condition recordes. We have created a PO with V2 tax code . Now while doing the GRN in MIGO, after excecise capture , its throwing runtime error (ABAP Dump) during Posting. Message is  "Tax code V0 does not exist in Taxinn" . But we have not maintained V0 in PO. We have used V2.
    Answers will be rewarded. Thanks in advance..
    Regards
    Basab

    Check for your condition record
    may be in condition record for plant , material combination you have mantain there V0 tax code.

  • Changes to shopping cart during approval.

    We are running the N-Step approval workflow WS14000133.
    The issue we are having is when an approver makes a change to the shopping cart during approval (Task TS10008126) we would like this to trigger the step that sends the cart back to the requestor to check/approve(Task TS10008061).
    The desired behaviour occurs if the approver makes a change to the price, but not if other aattributes of the shopping cart are changed such as the vendor or the description.
    The workflow determines if the cart should be passed back to the requestor based on the approve_or_reject flag in the approval task container. This variable is set to 4 when the price is changed, but 0 if other attributes are changed.
    The security level for the approver to 'High' so that the workflow does not restart.
    Is there any way to control what changes to the shopping cart will cause the workflow to create the task for the requestor.

    What I am saying is that I want the workflow to continue and it is. This is not the issue. I am happy with the way that the security level is working.
    The issue is that I would like the workflow to send a task to the requisitioner for ANY change that is made to the shopping cart. The standard solution will only send a notification to the requisition if a change is made to the value of the cart.
    We need to pick up all changes such as the description or the vendor.
    If you look at workflow WS14000134 you will see that after the approval step there is a decision step that will route the workflow to the notification to creator task or by-pass it. This is based on a variable that is set by the approval task. If the value is changed the value is set to 4, but if the vendor is changed then the value remains as 0.
    The question here is 'Can we influence the way that this approval state variable is set?'

  • Making GL Account field editable during Approval Process

    Hi Experts,
    We are in SRM 7.0 and using process controlled workflow.
    As a business requirent,we want the  GL account  field to be editable during the approval process i.e during approval process,approve wants to change the GL account in the shopping cart as the GL account may not be correctly entered.
    Is it possible to make the GL account field editable during approval process?if Yes,please share how it can be done.
    Any pointers will be highly appreciated.
    Thanks & Regards,
    Rupesh

    Hi,
    You can find info in help.sap.com.
    http://help.sap.com/saphelp_srm70/helpdata/EN/5c/b5a6783fc34466834fbc48def23d2d/frameset.htm
    http://help.sap.com/saphelp_srm70/helpdata/EN/01/ad7bc4d66f4bc1a52a0cd21cdfa2ff/frameset.htm
    Level Type: There are 3 possible entries. Approval with completion, Approval and Automatic. Within
    a completion step the document can be changed by the approver if the u2018Changeableu2019 flag is set.
    Within the approval phase, the document can only be approved or rejected but not changed. It is not
    possible to mix the two phases of completion and approval. The completion phase is always before
    the approval phase. The automatic step is a final means of validating the approval process, and to
    verify that at least one step was returned without any error (example: event 0EV999). Depending on
    the task ID assigned to the automatic step, the document will then be either approved or rejected.
    Regards,
    Masa

  • RPCIPE00 - Dump during import_from_table

    Dear all,
    After an upgrade ( 4.6 to ECC6 non unicode) we are facing a dump during rpcipe00.
    The reason is "import_alignement_mismatch". The class who call this exception is CL_HR_PAY_RESULT_FR.
    I did not found some OSS on that.
    Did someone already face this ?
    Thanks in advance !
    Cheers,
    Mathieu
    FRANCAIS **********
    Bonjour,
    Après un upgrade (de 4.6 vers ECC6.0 non unicode ) nous rencontrons un DUMP lors de l'execution du RPCIPE00. La raison du DUMP est "import_alignement_mismatch" . Cette execption est appelé par la classe CL_HR_PAY_RESULT_FR.
    Avez vous déjà rencontré ce problème ?
    Une piste de recherche ?
    Merci d'avance.
    Bien à vous,
    Mathieu

    During our upgrade from 4.6C to 6.00, we had to convert our IT0224 into IT0461 to IT0464 (Canada), and if I remember correctly we also had to "rebuild" our RT and CRT tables.
    Check the Release Notes on SAP's website, specially those related to Enterprise 47x110.

  • Short dump during activating the BC Set in SCPR20 - "GETWA_NOT_ASSIGNED"

    Hi experts,
    We have upgraded from SRM 4 to 7.0.We are facing an issue when activating the BC Set in SCPR20. A short dump is occuring inside the program 'VIRSA/SAPLZVIR'. We got the solution that some correction instructions mentioned in the SAP Note 1095700 needs to be mplemented. The steps mentioned in the Note are,
    1) Run transaction SE54 and click the button 'Edit Function Group'.
    2) Next, enter the name of the function group /VIRSA/ZVR1.
    3) Select the radio button option 'Re-generate group-specific programs',and press the 'Change' button.
    4) In the following popup please mark only the option 'structure spec.data declaration renewal' and press enter.
    We were able to proceed with the first two steps but stuck up during the execution of step3. When we selected the radio button u2018Re-generate group-specific programsu2019 and when clicked on the change button, we are getting a message like u2018the name space u2018/VIRSA/ZVR1u2019 does not exists. Because of this we are not able to proceed with the last step.
    Kindly provide some ponters as of how to overcome this issue ..
    Thanks in advance,
    Dhan

    Hi there,
    To overcome this error you need to go to se06 and make the "/VIRSA/" namespace as Modifiable.
    Also, you should have a look at the following note if my first suggestion doesn't work.
    1041089 Tx SCPR20: GETWA_NOT_ASSIGNED dump during BC Set activation
    Hope this helps.
    Kind Regards,
    Matthew

  • Short dump during ME23N transaction due to missing field in KOMP table

    Hi All,
    We have just upgraded to Business Suite 7.0 and are experiencing the following error:
    Short dump during processing of transaction ME23N - error is in program SAPLV61A when the system calls the following field: KOMP_SERVICE_PARAM2 (this does not exist in KOMP). We need to get this resolved as soon as possible, It appears that SAP have removed this field from the table KOMP but the standard programme is still looking for this field. Can anyone provide an oss note number or insight into how to resolve this issue please.
    Many Thanks
    Amanda

    Dear,
    This problem is caused by a missing initialization of the structure KOMP in the program SAPLV61A.
    The problem may also occur during , when the "Create PO automatically" indicator (TVAP-ALEKZ) is set for the relevant item category in the item category Customizing (transaction VOV7). In this case, the data of the purchase order item that was previously processed is used for the back update of the sales order from the purchase order in KOMP.
    Add the following import parameter to the function module RV_KONV_SELECT:
        Parameter name        COMM_ITEM_I
        Typing          LIKE
        Associated type            KOMP
        Optional        X
        Pass Value       X
    Please refer the OSS note 1261566.
    Regards,
    R.Brahmankar

  • Dump during PO Approval

    Hi Experts,
    I am having issue with PO Workflow approval using n-step badi. The system is using srm 7.0 with application controlled workflow.
    During the PO approval for few approves when the user clicks on approve he gets a dump with error
    Runtime Errors         UNCAUGHT_EXCEPTION
    Exception              CX_WD_CONTEXT
    The dump occurs in class CL_WDR_CONTEXT_NODE_VAL, Method: IF_WD_CONTEXT_NODE~SET_LEAD_SELECTION.
    Any links as where I should check?
    Thanks

    Hi Rajesh,
    Thanks for posting this issue. I don't have any solution in hand, But I can suggest you to try the below in finding the root cause.
    1.) Please take the business approval and change the cost center - XXXX manager to BBBB instead of AAAA and check whether the work flow is getting duplicated.
    2.) I request you to check this scenario where the shopping carts are getting created for the cost center other than XXXX and if the manager is AAAA, the work flow is not getting duplicated.
    3.) And I also request you to check this scenario where the shopping carts are getting created for the cost center other than XXXX and if the manager is other than AAAA, the work flow is not getting duplicated.
    Kindly advise.
    Best Regards,
    Bharathi

  • Error in Import Java Dump during installation on MSCS

    Dear Experts,
    I am facing the following the error during ECC 6 dual stack installation on MSCS.
    PM com.sap.inst.jload.Jload main
    SEVERE: couldn't connect to DB
    Apr 29, 2011 5:40:30 PM com.sap.inst.jload.Jload logStackTrace
    SEVERE: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:395)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:441)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:166)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
         at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(NativeConnectionFactory.java:215)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.createConnection(OpenSQLDataSourceImpl.java:522)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.getConnection(OpenSQLDataSourceImpl.java:276)
         at com.sap.inst.jload.db.DBConnection.connectViaSecureStore(DBConnection.java:105)
         at com.sap.inst.jload.db.DBConnection.connect(DBConnection.java:149)
         at com.sap.inst.jload.Jload.main(Jload.java:580)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    I have successfully installed ASCS,SCS, and configured 1st MSCS node.
    While installaing DB instance on 1st node SAPINST did not allow the physical host name of the node and gave the error oracle was not installed,install oracle before continuing  so went ahead with the virtual hostname.I had faced oracle connectivity issues during import ABAP ,I changed the added the physical host name in listener.ora and continued.But durig the import java dump phase I guess the physical host name in expected in secure store key file.I can't edit the secure store file  as config tool is not installed yet in the system.Please suggest me solutions and guide me whether I am going in the right direction.
    Regards,
    Dinakar
    Edited by: mutnuru dinakar on Apr 30, 2011 10:22 AM

    I have successfully installed ASCS,SCS, and configured 1st MSCS node.
    While installing DB instance on 1st node SAPINST did not allow the physical host name of the node and gave the error oracle was not installed,install oracle before continuing so went ahead with the virtual hostname.I had faced oracle connectivity issues during import ABAP ,I changed the added the physical host name in listener.ora and continued
    The SAPINST should allow the physical host name to get chosen you should not get this error.
    You have to first install the oracle DB and after that Oracle failsafe at both nodes ( not in parallel) . Further while doing the DB instance installation on first node the SAPCLUSTER and ORACLECLUSTER should be online.
    Can you mark the steps you did in sequence.
    Regards
    Edited by: Singh Dharm on Apr 30, 2011 2:06 PM
    Edited by: Singh Dharm on Apr 30, 2011 2:08 PM

  • Dump during testing of ECC 6.0

    Dear All,
    My client is upgrading from 4.7 to ECC 6.0. During testing of the new system dumps for some transactions have been arising.
    For the transaction codes F-06, F-07, FBL5N and FB02 same kinds of errors have been found with similar program u201CSAPMF05Lu201D in the line no 1023. In the BSEG table the value of Docln is found out to be u201C#u201D for all the documents that have been imported from 4.7 to ECC 6.0.
    Please note that these transactions are still working fine in the 4.7 system.
    Below is the detail description of the error that we are receiving in ECC6.0 for the above mentioned transaction codes.
    Steps to recreate the dump:
    1.     Go to T-code FBL5N
    2.     Provide the u201Ccustomer accountu201D, u201Ccompany codeu201D and u201Copen at key dateu201D. Then Execute.
    3.     Double click on the Doc date and the dump occurs.
    How do we go about it..
    Regards,
    Arvind

    My issue has been resolved after running below program which SAP has recommended.
    Run this report in the Dev --->ZF_DOCLN_UPDATE_YJ
    *& Report ZF_DOCLN_UPDATE_YJ
    *&Report to update the DOCLN field in BSEG, which has a hex value and is
    *&shown as # to initial. Please note this report is not to be used for
    *&FAGLFLEXA table problems.
    REPORT zf_docln_update_yj.
    TABLES: bseg.
    DATA: BEGIN OF itab_bseg OCCURS 0,
    bukrs LIKE bseg-bukrs,
    belnr LIKE bseg-belnr,
    gjahr LIKE bseg-gjahr,
    buzei LIKE bseg-buzei,
    docln LIKE bseg-docln,
    END OF itab_bseg.
    DATA: cnt TYPE i,
    cnt_commit TYPE i.
    FIELD-SYMBOLS: <docln>.
    CONSTANTS: c_badchar(2) TYPE x VALUE '0000',
    c_commit TYPE i value 10000.
    SELECTION-SCREEN BEGIN OF BLOCK 001 WITH FRAME.
    SELECT-OPTIONS: p_bukrs FOR bseg-bukrs,
    p_gjahr FOR bseg-gjahr,
    p_belnr FOR bseg-belnr,
    p_buzei FOR bseg-buzei.
    PARAMETERS: update AS CHECKBOX,
    detail AS CHECKBOX.
    SELECTION-SCREEN END OF BLOCK 001.
    SELECT *
    INTO CORRESPONDING FIELDS OF TABLE itab_bseg
    FROM bseg
    WHERE bukrs IN p_bukrs
    AND belnr IN p_belnr
    AND buzei IN p_buzei
    AND gjahr IN p_gjahr.
    ASSIGN itab_bseg-docln(1) TO <docln> CASTING TYPE x.
    LOOP AT itab_bseg.
    IF <docln> EQ c_badchar.
    IF update = 'X'.
    ADD 1 TO cnt_commit.
    UPDATE BSEG SET docln = space
    WHERE bukrs = itab_bseg-bukrs
    AND belnr = itab_bseg-belnr
    AND gjahr = itab_bseg-gjahr
    AND buzei = itab_bseg-buzei.
    IF cnt_commit GE c_commit.
    COMMIT WORK.
    CLEAR cnt_commit.
    ENDIF.
    ENDIF.
    ADD 1 TO cnt.
    ELSE.
    DELETE itab_bseg.
    ENDIF.
    ENDLOOP.
    IF update = 'X'.
    COMMIT WORK.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED.
    WRITE: /'Update Run'.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED OFF.
    ELSE.
    FORMAT COLOR COL_HEADING INTENSIFIED.
    WRITE: /'Test Run'.
    FORMAT COLOR COL_HEADING INTENSIFIED OFF.
    ENDIF.
    FORMAT COLOR COL_GROUP INTENSIFIED.
    WRITE: /'Report run by ',sy-uname, 'at',sy-uzeit.
    FORMAT COLOR COL_GROUP INTENSIFIED OFF.
    ULINE.
    SKIP 2.
    ULINE.
    FORMAT COLOR COL_GROUP INTENSIFIED.
    WRITE: /'DOCLN changed for Documents'.
    FORMAT COLOR COL_GROUP INTENSIFIED OFF.
    ULINE.
    WRITE: /5 'CoCode',
    15 'Doc Num',
    30 'Line no',
    45 'Fiscal Year',
    60 'Six-Figure Line Item for Ledger'.
    ULINE.
    IF detail EQ 'X'.
    LOOP AT itab_bseg.
    WRITE:/5 itab_bseg-bukrs,
    15 itab_bseg-belnr,
    30 itab_bseg-buzei,
    45 itab_bseg-gjahr,
    60 itab_bseg-docln.
    ENDLOOP.
    ENDIF.
    WRITE: /1 'BSEG Line Item Update Count:', cnt.

  • Error during approval of customized Work Schedule Substitution Request

    Hi Gurus,
    Good day!
    Just wanted to check your inputs on an error encountered during execution of a customized application done for the MSS approval of a work schedule substitution request
      Application error occurred during request processing.
      Details:   com.sap.tc.webdynpro.services.sal.core.DispatcherException: Wrong WebDynpro-URL: no application name specified
    Exception id: [E41F13C50EFA007600000227000011180004AAD57AFD5474]
    In simple terms, what does this error mean and what are the items that we need to check?
    Regards,

    The error means the dispatcher can't find the WebDynpro application.
    1. Make sure the Business package which contains the application is installed properly (most likely not).
    2. Make sure the PCD-Path / Folder which contains the iView has end user permissions.
    3. Also check whether the System ID the iView corresponds with has end user permissions.
    Also, please always post the entire error log, most of the time the errors are nested and analyzing an error with only the thrown error (which isn't the root cause) is like pulling teeth :-S
    regards, Lukas

Maybe you are looking for

  • Print out every delivery

    Dear All. Till this day the duty-form for a company were performed through a special Form Program, it is performed via processing routines. The first Form Routine's name is entry. Form was printed-out for each Transport up to now. Current Requirement

  • PSCC running out of memory on new machine despite 50% available. How do I fix?

    Hi. I'm trying to work and can't. On a new HP Envy Laptop running Windows 8.1 / Intel i7 4700MQ processor /12gigs of ram. Running Creative Cloud with latest updates t I have many photos shot with admittedly inferior lenses where the DOF is less than

  • Dual band slow network

    If I use dual band from my time capsule and use airport express to extend my network and use airplay will my network be slower? Using 5ghz for N and 2.4 for G ?

  • I think I might have a big problem.

    I just got my iPod few weeks ago and I have been putting cd's and my other various mp3's on my iPod and in order to save room on my comp I delete the mp3's off my comp once i have them in my iPod. I glanced over the manual and it said I could use iPo

  • Newbie - what do I need

    im a student and am relatively new to java, I am developing a ticket point of sale system (using Jbuilder). What I what to know is what do I need to run the program(ticket) on a computer other than my own (jdk tec not sure?). Also is they a way to ma