Error DTP and error stack

Hi all,
I have a question about the error handling in other companies.
In our subsidiary we look each day on each error stack to find wrong entries,
Correct them and start manually the error dtp.
1. How do you handle this problem?
2. Is there a report to look for the error stack?
3. Is there a possibility to inform a user via email when there are entries in the stack?
Thank you and regards
Dirk

Hi Dirk,
SAP offers the Report RSD_ANALYZE_ERRORLOG to have a closer look on your errorstacks but don't be to  optimistic about it. I implemented a DB-View on the underlying Tables RSBERRORLOG, RSBKREQUEST and RSBKDTP_H. On top put an generic extractor and you can use it as a DatSource for any InfoProvider with normal Bex Queries. After that you can publish it via email in the normal way.
Regards Michael

Similar Messages

  • Error Stack and Error DTP

    Hi All,
    i have a doubt. Error DTP is used to to edit the error records then to load tha data
    And error DTP is always full load.
    If a have 100 records in my error DTP with same kind of problem eg:Special char problem do i need to edit all the 100 records??
    2.As error DTP is full load , Do it take load data from Error stack or from PSA.
    Thanks  in advance

    Hi,
    Yes, u have to edit all the records with error and save and u can update to the target.
    It loads from Error stack only.
    At runtime, erroneous data records are written to an error stack if the error handling for the data transfer process is activated. You use the error stack to update the data to the target destination once the error is resolved.
    Chk this Error handling...
    http://help.sap.com/saphelp_nw70/helpdata/EN/42/fa1acfcf2c1aa2e10000000a422035/frameset.htm
    In the above link refer to term Error Stack also...
    rgds,

  • Error Stack and Error DTP-Doubts.

    Hi Experts,
    I have a doubt on Error Stacks and Error DTP's in BI 7.0.
    For example i am doing a load that has 100 records and 10 of these records have some invalid characters and hence are showing up in the Error Stack.Now I know that i can change these records directly in the Error Stack and then use the Error DTP to process these 10 records.
    But for the remaining 90 records the Error Handling in the Update tab is set to "No Update,No reporting" and hence the original request is red.How do I update these remaining 90 records?Is the only way to set Error Handling to "Valid Records Update,Reporting Possible(Request Green)" so that these error free 90 records are loaded and available for reporting?
    Also what is the advantage of using of the Icon "Manually Post-Process Error Records" that exists in the DTP Monitor window against using Error DTP's?
    Thanks
    Aravind

    Hi...
    If it failed due to issues like Invalid char or error records, you may have the error data alone loaded to Error stack which you can edit and reload using an error DTP.
    Else in case if your entire DTP failed, then you need to retrigger the DTP.
    Handling of Data Records with Errors
    http://help.sap.com/saphelp_nw70/helpdata/EN/42/fbd598481e1a61e10000000a422035/content.htm
    Error Stack
    http://help.sap.com/saphelp_nw70/helpdata/EN/42/fa1acfcf2c1aa2e10000000a422035/content.htm
    Thanks
    Assign points if this helps

  • How do I clear or delete the DTP ERROR STACK..?

    HI Experts
    I have a number of records written to a DTP Error Stack for a Master Data load. Subsequent executions of the DTP result in further records being written to the stack if they have the same semantic key (even if they are not in error).
    I know I can execute an Error DTP to clear the stack.
    But is there any way to clear the stack rather than running the Error DTP? I don't want the records in error to be processed through to the InfoObject. I only want the subsequent records to go through, without going into the error stack.
    tony

    Hi Tony,
    you have to remove the request from the target to delete the records from the error stack. If you don't want to reprocess them, try to avoid moving them to the error stack. One way is to skip the records without creating a monitor entry, so the system doesn't recognize the error and it's not shifted to the error stack, the other one is to delete the record from the source or result package throug a routine.
    Single Record deletion iin the error-stack is not possible. For further information read this thread:
    Delete & Automate deletion of Error Stack
    Regards Michael
    Edited by: Michael Seifert on Nov 20, 2008 4:04 PM

  • Error Activating DTP - error stack versioning

    Hello Gurus,
    I am trying to activate a DTP, which has gone inactive , not sure of what reason. When I try activating it, message pops up saying the Error Stack needs to be cleared. I tried to display the error stack, but no options to delete data in the error stack. Can anyone guide. I dont require that data into the data targets. How do I go about activating the DTP or deleting the data. Has anyone encountered this before. Thanks in advance.
    Versioning not possible for PSA /BIC/B0001509
    Message no. RSAODS009
    Message no. RSBK068
    Diagnosis
    An incompatible change was made to the source of the data transfer process (DTP) and the error stack for the DTP contains data. Versions therefore need to be defined for the error stack. However, this is not permitted because any existing requests in the error stack are not included when filtering new records with the same key.
    System Response
    The DTP cannot be activated.
    Procedure
    Empty the error stack before the incompatible change. You have two options:
    Delete the requests that resulted in records containing errors.
    Update the data for the error stack with an error DTP.
    Note however, that any errors that still exist may be updated back into the error stack.

    Hi,
    please go to DTP and delete the data in Error stack and then re import the request to your system.
    regards
    Dinakar

  • How to resolve error stack DTP ?

    I stucked at error stack DTP and there are 20 records in error stack DTP, and i want to push the data into further data targets. how to resolve this issue. pls help me with the steps.

    Hi,
    first in DTP in excute tab
    select the option as update the corrective records and availabe for reporting
    not do not load and not avaialble for reporting.
    then which ever the correct records are there they will update at first load with normal DTP
    which ever the error records are there those records will be moved to error stock( it is part pSA only)--
    then click error stock tab( on top menu bar you can find) and do the changse and create the Error DTP
    once recors gone to error stock you can find the c reating error DTP option in existed DTP
    create the ERROR DTP and load teh data.
    Thansk & regards,
    sathish

  • Abap and java stack together gives error message...

    I am trying to install abap stach and java stack together.
    I installed abap was without problem but when I install Java i get the error below.
    I tried SP09 and since it didnt work Sp07 also since I had it with me downloaded before.
    Any help ??? Got stuck
    I need to install together to practice webdynpro...
    E:\NW2004sSP7_Preview\SAP_NetWeaver_2004s_SR_1_Installation_Master_DVD__ID__NW05SR1_IM1\IM_WINDOWS_I386\NW04S\WEBAS\ADA\control.xml
    George
    INFO 2006-11-30 15:10:12
    An error occured and the user decided to rety the current step: "|NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_GetSidNoProfiles|ind|ind|ind|ind|1|0|collect".
    ERROR 2006-11-30 15:10:14
    FJS-00003  TypeError: this._name has no properties (in script NW_Java_OneHost|ind|ind|ind|ind, line 8987: ???)
    INFO[E] 2006-11-30 15:10:13
    FSL-02077  File system export (share) saploc does not exist.
    ERROR 2006-11-30 15:10:14
    FCO-00011  The step collect with step key |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_GetSidNoProfiles|ind|ind|ind|ind|1|0|collect was executed with status ERROR .
    THis error was gone when I used the registry cleaner for removing ABAp stack But now question is How do I install BOTH????
    May be the instance number is the problem....
    In old version of ABap stack we can enter the instance number .But not in SP 9 .Can we change here too?
    E:\NW2004sSP7_Preview\SAP_NetWeaver_2004s_SR_1_Installation_Master_DVD__ID__NW05SR1_IM1\IM_WINDOWS_I386\NW04S\WEBAS\ADA\control.xml
    This file holds the Key of the errors since it checks for the instance number which is given in the log as details.. May be we can change it....
    In ABap STack install instead of files as in SP 07 they have created an image and may be this si the reason that
    we cannot customize.I have to find a way in order to install it...

    i found soltuion myslef THe lates WAS for abap is preconfigured and so its not suitable for abap-java multiple installation

  • How to delete the error stack in process chain?

    Hi all,
    we just want to do the following:
    - we are loading in FULL daily to our datatarget (data is versionized by 0calday)
    - we want to use the error-stack in order to analyze wrong data
    --> but we now encounter the problem that, if data has once been added to the error stack and has not been handled yet, all data from the next daily load will be sorted out as records with this key do already exist in the error-stack. But that's exactly what we want to avoid.
    with other words: how can we delete the records in the error stack by a report by e.g. using this in a process chain?
    Thanks in advance,
    Best regards,
    bivision
    Edited by: bivision2009 on Jul 6, 2010 12:25 PM

    Dbl click that DTP.... From menu... Extras -> Setting for Error Stack
    Here U can see error stack table name /BIC/B0001234000.
    Using SE38, create simple program "Delete from /BIC/B0001234000"
    In the process chain, add process type "ABAP Program" to add above deletion statement.

  • Error while saving changes in RSPC Error Stack.

    Hi gurus,
        I am able to make changes in the error stack in the transaction RSPC, However, when trying to save those changes, I get an error stating that the request "DTPR_* " doesn't exist. and the message is RSAODS005.
    I tried searching in SDN as well in SAP notes, but in vain. Does anybody have any idea how to solve this error.
    Regards,
    Sree.

    Hi Sree,
    delete Error DTP in process Chain, do modifications for Error DTP in RSA1 and add that again in process Chain and activate Process Chain.
    Regards
    Daya Sagar

  • How to fill the error stack

    Hi,
    we want to check the data quality of the source in the start routine, process the good in the target and the bad in the error stack. Have you any idea which exception I have to raise to put it in the error stack?
    regards, Adrian

    Hi Adrian,
    you have to use skip record exception in a transformation routine. If this exception is rissen, the return code of the routine is unequal to zero and the data row is moved to error stack.
    If you create a transformation routine there is a short example given how to rise skip record exception. Skip value exception wont help, it will only clear the result and returns a blank or zero to the target.
    Please be aware of that the exception neither exits in start nor in end routines. There is no errorhandling on row level possible.
    Additionally create monitor entries to describe the error you are creating with calling the exception. It's recommended to create your own message class to do so.
    Regards Michael
    edit
    Remember switching on error handling in DTP configuration
    Edited by: Michael Seifert on Aug 12, 2008 1:46 PM

  • Use of Error Stacks when loading to a DSO

    Hi all,
    Hope you can help with the below.
    I am loading from a flat file datasource to a DSO.
    I do not want to use the DTP option 'No futher processing without master data' to identify master data errors as this causes the load to fail should an error be encountered.
    I want to use the error stack and need the errors in both the transactional data AND master data to be moved to the error stack so the load to the DSO can continue, and errors be corrected later.
    When I load the file which contains transactional and master data the only error that is sent to the error stack is for the transactional data - a 'data field' set to overwrite in the mapping.
    However all Key Fields are master data and the errors are not being reported as well, they are flowing through to the DSO and only being reported when we try to activate the DSO.
    So how can I get master data (Key Field) errors to also be moved to the error stack ?
    Many thanks.

    I think its not possible.
    Check this doc http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10c6c05c-89c4-2c10-89bd-fc5ce1d124e2?quicklink=index&overridelayout=true
    It defines a way to handle these records.

  • Error Stack Table

    Hello Experts,
    In SE16, when i am trying to see the contents of an error stack table, it is saying that: "this table does not exist yet in the library". But i thought whenever we create a DTP, the error stack and the corresponding table gets generated automatically. Then how is it possible that the error stack table is missing??
    Please explain.
    Thanks a lot.
    Regards,
    LM.

    Hi
    You are not able to display the error stack table in SE16 because the table was created by the system without a unique index, because the tables created directly in the database and have no unique index
    Check the links
    http://help.sap.com/saphelp_nw70/helpdata/EN/c4/3a716d505211d189550000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/c4/3a716d505211d189550000e829fbbd/frameset.htm
    Hope this clarifies that why you were able to see the table in DB02
    Regards
    Shilpa

  • Non error records in error stack

    Hi,
    I have some error records collected in errorstack I know how to correct and update these error records.
    But the problem is there are several other records collected in error stack giving the message filtered in advance as the key is same as error records.
    Now my question is why is this happening?
    regards,
    preethi.

    Hi Preethi,
    This is happening because of the semantic key. The semantic key will be defined in the DTP.
    If any records are having the same semantic key as the error records, these records will also be collected in the error stack with out actually checking data.
    Regards,
    Srinath.

  • No Records in Error Stack

    Hi,
    I've created a Standard DSO on top of a flatfile datasource.
    I have few records in flatfile with special charcters like @, ~ etc.
    When I activate the data in DSO, activation fails with invalid SID message. Request turns red and no data are written to either Active table or to Error Stack.
    Below are DTP settings:
    1. Extraction Mode : FULL
    2. Error Handling:     Valid Records Update, Reporting Possible (Request Green)
    3. Maximum number of Errors in Pack: 999
    4. No Further Processing without Master Data
    Why no records are written to Error Stack...though error messages are written to application log? Do I need to perform some configuration for activating error stack?
    Please let me know.
    Regards,
    Vikrant.

    Here are the steps to take to resolve this issue for the long-term (not just a quick fix):
    1) Make sure that you have the string ALL_CAPITAL in RSKC. This should be the only thing in the column...nothing else.
    2) Implement the corrections of [OSS Note 1075403|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1075403].
    3) Test your activation again.
    4) If it still fails with the same issue, change the value in RSKC to ALL_CAPITAL_PLUS_HEX. Again, this should be the only value.
    Edited by: Dennis Scoville on Aug 4, 2009 1:28 PM

  • Error stack

    HI Experts,
    I have a requirement..if the condition fails at the transfermations those records should go to error stack..how do i do this..
    Plz explain me.
    Swamthi

    Hi,
    as i know,
    Error Stack- This is like a PSA,
    In the DTP > Update tab >
    if you choose the third and fourth option for error handling then all the invalid records will go into your error stack. And then you can check your error stack to correct those records and further create an error DTP to further load those records into data target.
    please check this link
    http://help.sap.com/saphelp_nw70/helpdata/EN/03/c97842b180c153e10000000a1550b0/frameset.htm
    Regards.
    Ram
    Edited by: Rambabu velanati on Jan 24, 2010 2:29 PM
    Edited by: Rambabu velanati on Jan 24, 2010 3:09 PM

Maybe you are looking for