Rollup process failing in process chain

Hi All,
Daily the rollup processin in our process chain failing due to  the fallowing error
"ORA-01400: cannot insert NULL into
("SAPBIW"."/BIC/E100093"."KEY_100093U") "
But once we repeat the rollup process in the process chain it is getting successfull.
Can you suggest solution for this error.
Thanks
Suneel

Hi Suneel,
As correctly mentioned by other to check logs and PSA data, you shour also check notes available on this error.
Probabaly some data in a field is causing this error, so need to analyize the values which are coming.
There are few notes on this:
ORA-1406 error/ ORA-1400 Cannot insert NULL
SAP Note Number: 211617
Hope it helps...
Regards,
Ashish

Similar Messages

  • Process chain fails every time at "roll up of aggregates"

    hi all,
    A process is deffined in such a way that...                                        start
                                                                                    i
                                                                                    i
                                                            Delta loads to infocube1(load)  deltaload to infocube2(load)       deltaload to infocube3(load)
                                                                            i                                                 i                                          i
                                                                            i                                                 i                                          i
                                                            delta load of aggregate(cube1)   delta load  of aggregates(cube2)     delta load  of aggregates
    Every time when this process chain get executed,this fails at delta laod of aggregates step.If i repeat again it works fine.But repeating is not a solution for this.So,i want a permanent soltuion for this..
    Please guide me what to do?and explain me why this happens.
    Error message:-process rollup of filled aggregates/bia indexes,variant delta load of aggregates
    Thanks( in advance)
    Moushmi

    Hi Moushmi,
    Have you checked if the system has processes available while the chain is running?  It could be that your system is overloaded and the aggregates wouldn't roll up because you have no processes or available memory.
    Check with your Basis resource.  Also, try changing your chain to do only 1 at a time.  Do you have many aggregates to load, are they big, and most important are they being used.
    Kathleen

  • Rollup process is failing every day

    Hi,
    Bi statistics data is loading to info cube and this cube have Adjust process in process chain.
    Adjust process is failing daily and giving following 18 messages and showing 16th  point as error.
    And one more thing is, even though Adjust process is failu2026.at cube level compression of aggregates and rollup of cube and aggregates is happening daily but in process chain this adjust process is failing daily.
         1. Roll up aggregates of Info Cube 0TCT_C01
         2. Rollup is running: Data target 0TCT_C01, from 0000603080 to 0000603371
         3. Editing of aggregate 100533 in main process
         4. Aggregate 100533(0TCT_C01) is rolled up to 603371
         5. Aggregate 100533 (0TCT_C01) rolled up in 4 seconds
         6. 1 aggregates are condensed
         7. Editing of aggregate 100533 in main process
         8. Aggregate 100533 is condensed to 0REQUID <= 603371 and 0CNSID <= 0
         9. Aggregation of Info Cube 100533 to request 603371
         10. Statistic data written
         11. Requirements check compelted: ok     
         12. enqueue set: 100533
         13. compond index checked on table: /BIC/E100533
         14. Request statistics calculated for p-dimid 1864
         15. enqueue released: 100533
         16. *******SQL0802N Arithmetic overflow or other arithmetic exception occurred. SQLSTATE=22003 row=1***error
         17. Rollup was successful: Data target 0TCT_C01, from 0000603080 to 0000603371
         18. Rollup is finished: Data target 0TCT_C01, from 0000603080 to 0000603371
    Can anybody please tell what is happening here and how we can avoid this perminently.ASAP?
    Thanks and Regards,
    Venkat

    one of the key figure has type INT4. the figure to be uploaded into this key figure is bigger than the upper limit of the INT4 defenition. hence the overflow error
    check note 992805
    M.

  • Process chain failed at COLLAPSE PROCESS TYPE ?

    HI all ,
    we have one process chain , in that  we have used oe process type collapse  for the cube .
    it got failed , but in the manage screen , under request status , it is showing tick mark i.e collapse successfully .
    give me some solution..
    regards ,
    Srinivas .

    Hi Venkatesh,
    thank you,  i have resolved this issue.
    i have checked in SM12 and there is no lock on the particular info cube then i repeated the process.
    the process chain failed at the stage of rolling up infocubes and the next triggred process was successfull even though i repeated the process chain.
    my concern is how the next process triggrred and it was successful when rollup process failed.
    can you please explain me
    thanks

  • Using Alert Framework to send email notifications when Process Chain fails

    Hi Everyone,
    I've configured ALRTCATDEF in Solution Manager, selected the alerting option for Process Chains in - RSPC > Attributes > Alerting, but it looks like whenever any process chain fails, an email notification will be sent to the same recipients.
    Is there anyway to have an ALRCATDEF - alert category for different process chains, so that different recipients receive notifications for different Process Chains.
    Thanks,
    Ken

    Interesting....I was actually hoping for different recipients for different process chains.
    E.g. for our
    CRM process chain - Support Team 1
    FI process chain - Support Team 2
    and so on and so on.
    I think the only way may be creating a custom process type and implementing a class for this process type that calls function SALRT_CREATE_API. Then adding this process type to the process chain, with a different variant for each.
    However if anyone knows a way to do this in a SAP standard way using the Alert Framework, that would be great.
    Cheers,
    Ken

  • One of the APD Process Chains fails.

    Hi All,
    I have created two different process chain (PC1 and PC2 for example)which use program RSAN_PROCESS_EXECUTE  to execute the two diiferent APD (APD1 and APD2 for example) . PC1/PC2 executes APD1/APD2 respectively.Both the process chain have the same trigger event.
    The issues is that only one of the process runs successfully and the other fails at the program RSAN_PROCESS_EXECUTE
    For example if the PC1 runs PC2 fails at the program RSAN_PROCESS_EXECUTE and vice versa.
    The Error message it displays  is
    1) Job started     S     00     516
    2) Step 001 started (program RSPROCESS, variant &0000000155350, user ID ALEREMOTE)      S     00     550
    3) Spool request (number 0000030567) created without immediate output       S     SY     355
    4) Processing completed with errors. See spool list     E     RSAN_PR     22
    5) Job cancelled after system exception ERROR_MESSAGE     A     00     564
    Thanks
    Rajiv

    hi,
    To check the detailed error message for failure of APD, check in RSANWB, goto that APD and click on monitor.
    You will find the spool over there.
    Check the error message and let us know, so that we can try to help you out.
    It can be due to authorization issue or due to low memory.
    Regards
    Lavanya

  • Load fails while running a Process Chain even before loading to the PSA.

    Hi Experts,
    We are working on BI 7.0 and ECC 6.0 on an IS-U Project.
    We are loading Transaction Data using Process Chains. Data load is failing even before loading to the PSA and the error message is as below:
    Error message during processing in BI
    Diagnosis
    An error occurred in BI while processing the data. The error is documented in an error message.
    System Response
    A caller 01, 02 or equal to or greater than 20 contains an error meesage.
    Further analysis:
    The error message(s) was (were) sent by:
    Inbound Processing
    Procedure
    Check the error message (pushbutton below the text).
    Select the message in the message dialog box, and look at the long text for further information.
    Follow the instructions in the message.
    Had anyone come across this type of error, if so, what could be the reason of failure and probable solution.
    Your time is very much appreciated.
    Thanks in Advance.
    Best Regards,
    Chandu.

    Hi,
    It might be a network connection between the source system and BW?  Can you get your Basis colleague to look into the connection?
    Hope this helps.
    Cheers,
    Gimmo

  • Process chain failing while executing DTP

    Hi All,
    My process chain is failing while executing DTP.
    Error i got is:  OBJECTS_OBJREF_NOT_ASSIGNED
    Access not possible using 'NULL' object reference.
    The dump is occuring in method : GET_FIELD_LIST_INBOUND
    TRY.
          CALL METHOD cl_rstran_model=>factory
            EXPORTING
              i_tranid  = i_tranid
            RECEIVING
              r_r_model = l_r_model.
        CATCH cx_rstran_exception.
          RAISE EXCEPTION TYPE cx_rs_step_failed
      ENDTRY.
    From SDN , i am quite sure that its a SAP problem and needs to apply some Note.
    Could anyone please tell me, which note i should apply ?
    Thanks.

    Hi,
    check the note note 1081884 it may help you ..
    check link ..
    /message/2817339#2817339 [original link is broken]
    Reagrds,
    Shikha
    Edited by: Shikha Goel on Oct 10, 2008 6:21 AM

  • "Save Hierarchies" step in Process chain getting failed

    Hello all,
    After searching thoroughly through various links / forums, i failed to get a solution. So, I am posting here.
    Recently we had a system copy. After that, in Quality system - "Save all Hierarchies" step in PC is getting failed.
    I ran the process chain for 3 times till now:
    1) Sometimes, it fails at batch monitor itself with UNCAUGHT_EXCEPTION runtime error.
    2) Sometimes, it fails saying "Error 0 when reading PSA 1" & "No hierarchy found for the selection criteria entered".
    When it fails with "Error 0 when reading PSA 1", then the above Hierarchy info package which is green automatically turns RED again with Process monitor saying "No PSA tables for the selection criteria".
    I also went through the below sdn links.
    http://scn.sap.com/thread/278794
    http://scn.sap.com/thread/1753212
    Things I did:
    1) Tried replicating & activating the Transfer rules and Data source.
    2) Repeated the step, as suggested in one post.
    3) Refreshed the OLTP hierarchies in Infopack. selections.
    I have attached a screenshot of a sample Data source which says Modified, though the transfer rules are active. Also, the process chain sample.
    Please let me know, if someone has faced this issue. Whatelse did I miss? Any clue.
    Thanks,
    Vikranth.

    Hi Raman,
    I couldn't retransport, but i removed it from schedule and re-activated it. But, i think the issue lies with one of the Info objects 0PROFIT_CTR.
    Because, when i tried to check the hierarchy structure; there are duplicate entries for one code. Can we delete one of them? Is it preferable.
    I tried using OSS and used a program RSR_REPAIR_INFOAREAHIER but this showed no errors.
    Any clue?
    Thanks,
    VIkranth

  • File Open failed Error in Process Chain

    Hi,
    Our process chains are failing at the last step of event trigger.The file is not getting created in the directory as a result of which the BO reports are not getting triggered.Kindly help.
    Regards,
    Shalaka

    Pl find the below code:
    DATA mesg(80) VALUE 'BW load complete. Ready for BOBJ Refresh. File Created on : '.
    DATA fname(60).
    DATA pc_flag TYPE rspc_state.
    * Get the folder and file name from parameter
    PARAMETERS p_fname TYPE string LOWER CASE.
    AT SELECTION-SCREEN.
    START-OF-SELECTION.
       fname = p_fname.
    *Add the system date into the file.
       CONCATENATE mesg sy-datum INTO mesg.
       CALL FUNCTION 'AUTHORITY_CHECK_DATASET'
       EXPORTING
    * PROGRAM =
      activity = 'DELETE'
      filename = fname
      EXCEPTIONS no_authority = 1
             activity_unknown = 2
             OTHERS   = 3 .
       IF sy-subrc = 0.
    *Delete the file if it is already existing
         DELETE DATASET fname.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
       ELSE.
         MESSAGE i051(rsar) WITH 'No Authorizations to delete the file'.
       ENDIF.
       WAIT UP TO 65 SECONDS.
    *Set the flag for the process chain to read if file deletion fails.
       IF sy-subrc <> 0." The ABAP program failed
         pc_flag = zcl_abap_bobj_event_trg=>failed.
       ELSE. " The ABAP program was successful
         pc_flag = zcl_abap_bobj_event_trg=>success.
       ENDIF.
       CALL FUNCTION 'AUTHORITY_CHECK_DATASET'
         EXPORTING
           activity         = 'WRITE'
           filename         = fname
         EXCEPTIONS
           no_authority     = 1
           activity_unknown = 2.
       IF sy-subrc <> 0.
         MESSAGE i051(rsar) WITH 'No Authorizations to Write to file'.
       ELSE.
    *Create the file based on the input from variant including folder and file name.
         OPEN DATASET fname FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
    *Set the flag for the process chain to read if file creation fails.
         IF sy-subrc <> 0.
           MESSAGE i051(rsar) WITH 'File open failed.'.
           pc_flag = zcl_abap_bobj_event_trg=>failed.
         ELSE. " The ABAP program was successful
           TRANSFER mesg TO fname.
           pc_flag = zcl_abap_bobj_event_trg=>success.
         ENDIF.
         CLOSE DATASET fname.
       ENDIF.
       EXPORT e_state FROM pc_flag TO DATABASE indx(bo) ID
       zcl_abap_bobj_event_trg=>status_idx_id.

  • How to reset an failed asynchron abap-process in a process-chain?

    Hi specialists,
    I've got a process-chain which triggers (as one of its steps) an abap-program.
    The program should run asychroniously, so the process-chain waits until the programm reports its ending.
    When the abap-program fails/crashes/dumps, then the endings is never reported and the process-chain gets stuck.
    If I try to re-run that process-chain, it fails again with the message "Variant XYZ still executing from previous run".
    What I already found so far is the following note:
    The process chain management will not know if your program terminates!
    Thus if you re-start the chain, this will also terminate, because the old run would not have finished yet. To avoid this, you need to manually set the process in the chain log view in the process monitor to terminate before you start again.
    My problem: I cannot find any possibility to set the process to "terminate" in the chain's log view.
    Could you please gimme a hint where I can find that option?
    Best regards,
      Marco

    Hi,
    You can remove the process chain from scheduling before staring the process chain again.
    Also can edit the entries in RSPROCESSLOG table before running the process chain.
    Alternatively you can create a custom ABAP process type which handles the success as well as fail cases.
    Refer : [How To- Trigger subsequent processes in a Process Chain based on the Success or Failure of ABAP program|/people/balaji.venugopal/blog/2009/04/07/how-to-trigger-subsequent-processes-in-a-process-chain-based-on-the-success-or-failure-of-abap-program]
    Hope this helps,
    Regards,
    anil

  • ABAP program fails  in process chain -'ABAP/4 processor: DBIF_NTAB_SQL_ER

    Hi Experts,
    I have an ABAP program in  process chain. It frequently fails in the chain .
    When i do repeat on it will run fine.
    Purpose of the program is to delete the content from open hub table.
    I can    'ABAP/4 processor: DBIF_NTAB_SQL_ERROR' .
    What could be the reason . How can i give permenant fix to it.
    Thanks in Advance

    Hi,
    It looks like database error, speak to your DBA/Basis to get it resolved.
    regards
    Vikash

  • Sending mail to GROUP ID when a process chain fails.

    Hi All,
    Can one suggest me, how to send a failure/success mail to a Group mial id when a process chain fails.
    I am awere about sending mails to individual mail id's when a any process fails or succed. I want to know the group ID creation part & how to tag the same SOCT.
    Thanks in advance.
    BR,
    Kiron.

    hi,
    The Distribution List/Group_id is created in SO23 transaction.
    hope it is helpful to u
    thanks

  • Process chain failing past 3 days

    Hi,
    Process chain is failing since 3 days which suppose run 6 PM everyday, If i run manually it is working fine, again it is failing at schedule time 6 PM.
    In Canceled job log giving the following information. NO_MORE_SPACE: can not crate MTE: No more space: no more MESSAGE_CONTAINER slots available.Process chain variant XXXX not having scheduled variant for the event RSPROCSS.
    Please advice me to over come this issue.
    Regards,
    B J

    HI JB,
    Check in DB02 is there enough space available or not?
    Contact your basis people if space related issue means.
    NOTE: Assign points if it helps
    Regards,
    Arun.M.D

  • Process Chain Failed

    Hi
    Process chain for FIGL Extractor has been failed.
    the Status is showing Red in Load monitor of info package , No Data came till PSA.
    But the Job in R3 system is still running, it seems IDocs have been stuck in Trfc queue.
    i informed Basis team about this situation.
    Please let me know if any appropriate step should be taken from my side to ensure all Delta records will come successfully in BW system.
    my ques is "Is Repeat of the prcess chain will fetch Complete Delta without missing a single record"
    *BW info package Load Monito
    r*Request still running
    Diagnosis
    No errors found. The current process has probably not finished yet.
    System Response
    The ALE inbox of BI is identical to the ALE outbox of the source system
    or
    the maximum wait time for this request has not yet been exceeded
    or
    the background job has not yet finished in the source system.
    Current status
    in the source system
    R3 System Job Log
    Asynchronous sending of InfoIDOCs 2 in task 0001 (0 parallel tasks)
    Regards
    Atul

    It is showing No error found in diagnosis..
    I think it is not error.. it will turn to green from red when it will get finish at R3 system.
    I have also faced same problem before, it gives red but shows no error and background job still running..
    and if there is RFC connection problem that you can check using t-code SM59..

Maybe you are looking for

  • Column chart error

    Hi All In my column chart I am having following error due to my axisRenderer but I am unable to find out the root cause of error. Error TypeError: Error #1009: Cannot access a property or method of a null object reference.             at mx.charts::A

  • Triggering frequency measuremen​t with 9402 and cDAQ

    Hi all, I'm trying to take a speed measurement off of a shaft using a hall effect sensor and a 9402 module in a 4 module cDAQ 9174 chassis. I've used the low frequency measurement example using DAQmx but if the shaft isn't spinning I get a timeout er

  • Apple Remote Desktop Dashboard Widget v3.6 not functioning as advertised

    Just saw there's an updated (A)RD Widget. I've downloaded it but seems exactly the same as previous versions. I can't view widget of MacMini Server. Instead has yellow triangle with exclamation point. Can't interact/launch ARD by clicking on widget o

  • IBooks Widget Audio Issue (Edge Animate)

    Hello, my name is Dominic Redding. I've been working on an HTML5 widget for an iBook (testing via iBooks Author). I've been having an issue that I just can't seem to find a fix for (I've checked through these forums, the Apple forums, and some other

  • Strict servlet API: cannot call getOutputStream() after getWriter()

    i have an applet which will communicate with a servet ,  but got following error in the servlet java.lang.IllegalStateException: strict servlet API: cannot call getOutputStream() after getWriter() at weblogic.servlet.internal.ServletResponseImpl.getO