How to find erroneous records in PSA in BI 7.0

In BW 3.5 if load fails for some reason like lower case or unidentified character   data is edited in PSA n loaded from there.
We have an option to check for only erroneous records  in PSA separately.
How can that be possible in BI 7,0 because loading will be done till PSA using an infopackage n it will not fail for such reasons.
I cant go check for each record in PSA which is to be edited after DTP failed .
Please explain

HI,
Below link exactly answers you Q
WHAT IS ERROR HANDLING OPTIONS IN dtp? FOR DSO
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/fbd598481e1a61e10000000a422035/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/fa50e40f501a77e10000000a422035/frameset.htm
Cheers,
Swapna.G

Similar Messages

  • How to find a record in PSA

    hi all,
    tell me the steps how to find a record in PSA.suppose there are >20 data packages..how can i find out that specific record from those datapackages with out knowing datapackage..
    thanks,
    jack

    Hi Jack,
    It so happens that when data is pulled into the PSA there will be no specific order. Hence it is impossible to know which record is present in which data package.
    But if you want to know how many error records are there and what are those there are always options of selecting all the packets and display only erraneous records.
    Regards,
    Pramod

  • Not able to find erroneous records in psa

    hi sdn
    In monitor I have some records for which bw is saying that these records are having invalid characterstic but unfortunately when i'm seeing in psa table i'm not able to find them out,
    can some body give me the clues regarding this
    rubane

    Hi
    Have you did what i suggested
    Select the PSA record. Open all the records. Now select the status column by pressing the header. Now press the sort button. red requests all will be in the bottom of the data record set.
    Check in the monito detail list which PSA data packet is having errors. All PSA data packets will not have errors . Only a few data packets will have error records. Select that data packet and do what is  suggested
    To find out which data packet is having error see the detail screen of the monitor and open all the messages there in the transfer rules
    Regards
    N Ganesh

  • Erroneous records in PSA

    Hi All,
    How to handle erroneous records in PSA. Should I consult R/3 consultants to correct them...

    Hi,
    this depends on the type of error.
    Conversion errors and similar things can be corrected in the transfer rules, real data errors needs to be corrected in the source system itself and so normally by the responsible r/3 guy.
    regards
    Siggi

  • How to find a record then edit using sql server management studio

    Hello,
    A very basic question:
    I want to find a record stored in MS SQL Server 2008 express database table then edit the record.
    I tried to do it using SQL Server 2008 management studio express because I have been using MS Access database all the time. I have right clicked the table in management studio, clicked the "Edit top 200 records" menu item then when records were
    displayed on the result pane, I pressed Ctrl + F key to find a student named Simon for example. Well, nothing happened. I couldn't see any dialog boxes for putting in the search criteria.
    I guess I cannot simply use Ctrl+F in SQL Server management studio to find / edit a record.
    Can someone please teach me how to find a record specifying a search criteria then edit the record in SQL server management studio?

    Hi ZKM128,
    I have not seen Ctrl+F to be used to look for desired rows in Sql server.
    On the result pane after you selected "Edit top 200 records", just right click , select
    PANE, SQL, you will get the T-Sql query t,here you need to mention the exact criteria which you are looking for, and then you will get the desired rows and then you can edit.
    Thanks
    Manish
    Please use Marked as Answer if my post solved your problem and use
    Vote As Helpful if a post was useful.

  • How to find child records is exists before to delete parent records.

    Dear Everyone,
    I would like to ask you, is there any simple way to find child records is exists before to delete parent records.
    I have a master table defined primary key and I have referenced that as foreign key in many tables.
    I have used Delete_Record to delete but it isn't display the message 'child record exist' but it cleared the record from the form. So I need to know how to find child records is exists or not before to do delete_record so that I can display message in-case it exists.
    I do know we can able to check in every table matching the column manually, but what if we use 100 of tables then it is not possible to check manually.
    I am sure there must be simple way to find as how the oracle identifies when we execute delete query.
    Please help me on this.
    Thanks in advance.

    Simple solution is to run the query I have given for all child tables or to try a single query for all child tables withj something like:
    select <parent_key>
    from <parent_table>
    where <parent_key> in
              (select <foreign_key_1> from <child_table_1> union
               select <foreign_key_2> from <child_table_2> union
               ... );More complicate solution could be to change the foreign key constraints to cascade DELETE on parent table to child tables:
    SQL>
    SQL> create table p(x int primary key);
    Table created.
    SQL> create table c1(x1 int);
    Table created.
    SQL> create table c2(x2 int);
    Table created.
    SQL>
    SQL> alter table c1 add constraint fk1 foreign key(x1) references p;
    Table altered.
    SQL> alter table c2 add constraint fk2 foreign key (x2) references p;
    Table altered.
    SQL>
    SQL>
    SQL> insert into p values(1);
    1 row created.
    SQL> insert into c1 values(1);
    1 row created.
    SQL> insert into c2 values(1);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL>
    SQL> alter table c1 drop constraint fk1;
    Table altered.
    SQL> alter table c2 drop constraint fk2;
    Table altered.
    SQL>
    SQL> alter table c1 add constraint fk1 foreign key(x1) references p on delete cascade;
    Table altered.
    SQL> alter table c2 add constraint fk2 foreign key (x2) references p on delete cascade;
    Table altered.
    SQL>
    SQL> delete p where x=1;
    1 row deleted.
    SQL> commit;
    Commit complete.
    SQL> select * from p;
    no rows selected
    SQL> select * from c1;
    no rows selected
    SQL> select * from c2;
    no rows selected
    SQL>Edited by: P. Forstmann on 27 oct. 2011 14:01

  • How to find the records using contains with the word like this 'some text-some text'?

    Hi,
    How to find the records using the full text contains keyword and that column contains ‘some text-some text’
    In the above some text can be anything.
    Does anybody know please let me know.
    Thanks,

    Hello,
    You can try to create a Full Text Index on the table and use CONTAINS() to get the record which contains the specify words.
    For example:
    SELECT * FROM TABLE WHERE CONTAINS(column_name, 'some text')
    Reference:
    Full-Text Search (SQL Server)
    Creating Full Text Catalog and Full Text Search
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • How to find the records

    Dear all,
    Can any one tell me how to write the program to find the records in a View?
    In our start routine, I have one piece of code that search for the record
    LOOP AT DATA_PACKAGE.  ' This is 0Material
    ' ZCA_EUMAT_PACKAGE is the view. Now I would like to find DATA_PACKAGE Material no that matched with Material number in the view. How to write the program?
    DATA_PACKAGE-/BIC/USITM = ZCA_EUMAT_PACKAGE-USITM.
    DATA_PACKAGE-/BIC/SYNPROD = ZCA_EUMAT_PACKAGE-SYNPROD.
    ENDLOOP.

    Sorry, I accidently click the Post message button. I have not finished yet:
    TYPES:
    BEGIN OF ZCA_MAT_PRDCT_V_STRUCTURE.
    INCLUDE STRUCTURE ZCA_MAT_PRDCT_V.
    TYPES:
    RECNO LIKE SY-TABIX,
    END OF ZCA_MAT_PRDCT_V_STRUCTURE.
    DATA:
    ZCA_EUMAT_PACKAGE TYPE STANDARD TABLE OF ZCA_MAT_PRDCT_V_STRUCTURE
    WITH HEADER LINE
    WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    IF ZCA_EUMAT_PACKAGE IS INITIAL.
          SELECT * FROM ZCA_MAT_PRDCT_V INTO CORRESPONDING FIELDS OF TABLE
          ZCA_EUMAT_PACKAGE.
          SORT ZCA_EUMAT_PACKAGE.
    ENDIF.
    LOOP AT DATA_PACKAGE.
      READ TABLE ZCA_EUMAT_PACKAGE WITH KEY EUMAT =
      DATA_PACKAGE-MATERIAL BINARY SEARCH.
        IF SY-SUBRC = 0.
          DATA_PACKAGE-/BIC/USITM = ZCA_EUMAT_PACKAGE-USITM.
          DATA_PACKAGE-/BIC/SYNPROD = ZCA_EUMAT_PACKAGE-SYNPROD.
          DATA_PACKAGE-/BIC/SYNPRODP = ZCA_EUMAT_PACKAGE-GLOBT.
          DATA_PACKAGE-/BIC/SYNAOPRD = ZCA_EUMAT_PACKAGE-MAINN.
          DATA_PACKAGE-/BIC/SYNGPSUOM = ZCA_EUMAT_PACKAGE-TUOME.
          DATA_PACKAGE-/BIC/SYNGPSSMI = ZCA_EUMAT_PACKAGE-INTOR.
          DATA_PACKAGE-/BIC/SYNGPST = ZCA_EUMAT_PACKAGE-ACT.
        ENDIF.
        MODIFY DATA_PACKAGE.
      ENDLOOP.

  • How to delete selected records in PSA?

    Hi,
    I want to delete two records from PSA, but in PSA delete option is  disabled, how can i delete two records from PSA,
    is it possible or not,
    Regards,
    Venkat.

    Hi Venkat,
    As already mentioned by Ansel you can use a DTP filter to achieve this.
    In the DTP, on Extraction tab, where it says Filter, click on it in change mode and there it gives you an option to create a routine.
    Write a routine for your logic and execute.
    Regards
    Hemant Khemani

  • How to find Opportunity record.

    Given that I have an opportunity ID number, 1000020, how can view this record. I know table CRMD_OPPORT_H can be used, but this only has a GUID and not an Opportunity ID. What table can I reference to get the source GUID given that I have an opportunity ID/Number?.
    Jason

    Hi Jason,
    You can check by givin opportunity ID in CRMD_ORDERADM_H table. See if this helps.
    Regards
    Yogesh

  • SID Generation Failed : How to identify which record in PSA

    Hello guys,
    I have a DSO where the SID Generation has failed for about 4 records due to lower case letters. I would want to fix that in PSA.
    How do I identify which record/package in PSA to change it. I have about 11,50,000 records. The DSO activation log gives you the error but doesnot give any information on which record or the key of the record.
    Is there a way to identify the packet id and the record no. in PSA which has this problem so I can fix it. Its literally impossible to find out because each package in my PSA has about 40 - 50 thousand  records.
    Any help would be rewarded.
    Thanks,
    KK

    Hi.......
    Go to the display message of the DSO activation step..........Right click display message........there it will give you which master data...........which packets......
    Also you can go to the IP monitor..........in the details tab.........there is one tab comes ODS activation........click on that...........there also you will be able to find the errorneous data packets.........
    Regards,
    Debjani........

  • How to find child records given a parent key

    I have a master table which is parent for several child tables. I want to display a button to delete a record in master table. I would prefer show this button conditionally so when a master record has child records, I don't show delete button and no error is raised.
    Of course I could scan every child table to find out child records, but I think must exist a generic method
    How can I find out if a given parent key has child records?
    Thanks in advance
    Oscar
    P.S: I'm using 10gR2
    Edited by: user10712087 on 13/01/2009 02:31 PM

    Oscar
    There's no magic/generic way to check that a master row has no associated detail rows. As Pavan says, you have to decide which detail tables to check, and check them using SQL as usual. (Actually, there is a quick way - you delete the row and if there are any child rows with foreign keys that don't cascade, the delete will fail; but of course you can't use this in case the delete succeeds but the user never wants to press the button).
    One addition to Pavan's answer: DO NOT under any circumstances count all the records in every detail table. All you want to know is, is there at least 1 detail record in at least 1 of the tables. No need to count 100 or 1000 rows...
    You can do this like this in your PL/SQL
    FUNCTION check_children(p_master_id IN INTEGER) RETURN BOOLEAN
    IS
      CURSOR c_child1  IS
      select 1 from child_table_1 where master_id = check_children.p_master_id;
      CURSOR c_child2 IS
      select 1 from child_table_2 where master_id = check_children.p_master_id;
      -- etc for all child tables
    l_rec_present integer := null;
    BEGIN
        OPEN c_child_1;
        FETCH c_child_1 INTO l_rec_present;
        CLOSE c_child_1;
        IF l_rec_present i= 1 THEN
            -- there is a child in child_table_1
            RETURN TRUE;
        END IF;
        OPEN c_child_2;
        FETCH c_child_2 INTO l_rec_present;
        CLOSE c_child_2;
        IF l_rec_present i= 1 THEN
            RETURN TRUE;
        END IF;
    -- etc for each child; finally, if no child found:
       RETURN FALSE;
    END;This makes sure that (1) you stop as soon as you find any child, and (2) you don't get any NO_DATA_FOUND or TOO_MANY_ROWS exceptions raised.
    HTH
    Regards Nigel

  • How to find Maximum Record Count in a particular section

    Hi ALL
    My report has  3 detail sections. I am showing different set of data in each section.
    Example:
    Details a
    Details b
    Details c
    In the Details c section  I have 5 columns.
    I want to find out MAXIMUM RECORD COUNT in  only Details c.
    Actually I have done a running total on column1 field which gives me the records number in that section only. But I am not able to find the MAXIMUM record count.
    Rtotal   Colum1   Column 2 Column3
    1          Data1     Data2      Data3
    2          Data1     Data2      Data3
    3          Data1     Data2      Data3
    4          Data1     Data2      Data3
    Now I need the Maximum record count=4
    Thanks.

    If I have understood correctly you want to count the amount of records in each section.
    In this case, go to "Insert > Summary", choose your ID field, and choose "Count" in "Calculate this summary:". You can put the summary in your group footer.
    If you want the maximum (the highest number value in that column), you can choose "Maximum" instead of "Count".

  • How to find varience records in two tables

    Hi,
    i have two tables like emp1, emp2
    data in emp1:
    empname empid add
    alasta 10 ca
    mark 20 nw
    chews 30 jp
    data in emp2:
    empname empid add
    alasta 10 ca
    mark 20 nw
    chews 30 jp
    burgess 45 ngm
    if u observe the above two tables data you can easily identify there is repeated data/duplicated data in both tables.
    as there any way find out using comparison same records in two tables..........
    if i write a query then i can easily understand the same data is existed in two tables
    Thanks in advance....

    >
    as there any way find out using comparison same records in two tables..........
    >
    >
    if i write a query then i can easily understand the same data is existed in two tables
    >
    So, what is your problem now?
    You can join both the tables using a simple query and get the records.
    select e1.empname, e2. empname from emp1 e1, emp2 e2 where
    e1.empname = e2.empname and e1.empid = e2.empid

  • How to find unmatched records in huge tables

    Hi,
    I want to find out the faster approach, to find records in two tables which do not match.
    To make it clear, lets say we have two tables.
    table_1(col1 number, col2 varchar2(20), ....other columns)
    and
    table_2(col3 number, col4 varchar2(20), ....other columns)
    col1, col2 from table_1 corresponds to col3, col4 of table_2.
    If a record in table_1 does not exists in table_2 or if one of the column has different value, I want to find all such records.
    Being Oracle developer, I can easily find that using "outer join" or using "exists".
    But want to find out the fastest way, as those table has millions of records.
    Maybe using segment or something like that...
    Any suggestions?

    If "the" fastes way would exist oracle would not implement the others.
    You will have to test it. The easiest way is to use set autotrace on in sqlplus and compere the consistent gets of both statements (by the way: there is also the MINUS operator with also leads to an outer join but is easier to read).
    Dim

Maybe you are looking for

  • Document Management in SPRO TCODE

    Hi friends,     i have one problem regarding to document management(in SPRO- cross application-control data ). i have to create screen(object) for rbkp table for uploading the  document. in function group CV130 there are lots of standerd objects(scre

  • IDVD5 freezes during disc image creation

    iDVD(5.0.1) freezes at the "writing" stage of disc image creation. Video is imported to iMovie. I then make a 58 minute movie which I move to iDVD. After modifying the original iDVD file created by iMovie I "save as">new file name in another location

  • Same product id

    How do I make sure that when I create a Universal App to replace a Windows Phone 7 app that the product ids align and people who have bought the WP7 version, get free access to the UA version(s) - both phone and Windows. John... the original Visio MV

  • I Require standard names for Sapscript form

    hai to all , would any body help me in finding the standard sapscripts forms names and their correponding standard print programs for the following topics; 1. RFQ 2. QUOTATION 3. CONTRACT 4. CUSTOMER STATEMENT 5. FI-INVOICE 6. FI-CREDIT MEMO 7. DUNNI

  • Cant attach iworks to email

    when I try to attach iwork 8 documents to an emailI receive an ALERT DIALOG BOX THTA READS ERROR #2038