Getting error while executing DTP

Hello, 
I am learning BI 7.0, am trying load master data from a flatfile to InfoObject. I am getting error when I execute DTP.
I have 15 records in the file. Below are the message that I see in the DTP monitor
-  Extraction DataSource  ( shows green light)
- Filter out New Records with Same Key ( shows red light) Below are the messages for 15 records
' Record filtered in advance as error records with the same key exist'
Please help me how to resolve this error.

I checked my flatfile it looks as following structure
LANG    Material Number      Mat Desc
E          MAT001                   text1
E          MAT002                   text2
E          MAT003                   text3
I checked the transformations, it shows 'Key' sign against  both lang and material number field. I checked the datasource field list and I 'Key' column is not checked. I don't know where key field settings need to be done. According to my understanding combination of Lang and Material Number forms the key then it cannot be duplicate as the material number is different though the lang field is same.
Please advise. Thanks

Similar Messages

  • Error while executing DTP

    Hi gurus,
    Iam trying to extract the data from r/3 using generic extractor the data is loaded into PSA sucessfully, but iam getting following errors while executing DTP.
    1.An error occurred while executing a transformation rule:
    The exact error message is:
    The argument 'EA' cannot be interpreted as a number
    The error was triggered at the following point in the program
    GP4D35STLXQI3SHIVNQC2FSJ7MB 791
    2.The data record was filtered out because data records with the same key
    have already been filtered out in the current step for other reasons and
    the current update is non-commutative (for example, MOVE). This means
    that data records cannot be exchanged on the basis of the semantic key.
    Please guide me accordingly.
    Regards
    Amar.

    Hi
    While mapping the Qty Fields it is must to add UOM to the Qty Fields and map it with relevant Info Objects.
    The Semantic Keys defined at DTP are also has some issues, try to give a dummy key figure if you are using DSO in the data flow as the DSO has the Overwrite mode.
    (Choose  Semantic Groups to specify how you want to build the data packages that are read from the source (DataSource or InfoProvider). To do this, define key fields. Data records that have the same key are combined in a single data package. This setting is only relevant for DataStore objects with data fields that are overwritten. This setting also defines the key fields for the error stack. By defining the key for the error stack, you ensure that the data can be updated in the target in the correct order once the incorrect data records have been corrected.)
    Hope it helps and clear

  • Getting error while running dtp

    Hi
    i am getting this error while running dtp, i am uisng BI 7.0 write optimized DSO
         Duplicate data record detected (DS GMND0002 , data package: 000001 , data record: 4 )     
    ple let me know ur solutions for this problem,

    Hi,
    You are bound to get this error as write optimized behave in this pattern.
    open the write opt DSO and in the settings you can see a check box for 'Do not check uniquness of data'
    Check it if you want to use the duplicate records. But there will be two records (duplicate) uniquely identified by the technical key.
    Now if you want to use delta concept in this then in DTP use delta by request.
    If you further want to use delta then refer to this thread..
    [write oprimized dso(URGENT);
    Regards,
    Priti

  • TIME LIMIT EXCEEDED ERROR WHILE EXECUTING DTP

    Hi gurus,
    I Have got an error while executing
    The errors are as follows.
    1.Time limit exceeded. No return of the split processes
    2.Background process BCTL_DK9MC0C2QM5GWRM68I1I99HZL terminated due to missing confirmation
    3.Resource error. No batch process available. Process terminated
    Note: Iam not  executing the DTP as a back ground job.
    As it is of  higher priority the answers Asap Is appreciated.
    Regards
    Amar.

    Hi,
    how is it possible to execute a DTP in dialog process. In my mind it is only possible for debugging...
    In "Display Data Transfer Process" -> "Goto" -> "Settings for Batch Manger" you can edit settings like Number of Processes or Job Class.
    Additional take a look at table RSBATCHPARALLEL and
    http://help.sap.com/saphelp_nw04s/helpdata/en/42/f29aa933321a61e10000000a422035/frameset.htm
    Regards
    Andreas

  • Getting error while executing workflow: java.lang.OutOfMemoryError.

    Hi,
    I am getting the below error while executing the unassigment workflow on AD resource having 160 user objects.
    java.lang.OutOfMemoryError.
    Please provid your inputs on this.
    Your help wolud be appriciated.
    Thanks
    Renuka.

    Well, if you're getting an out of memory exception then your memory settings are too low. Odds are there's a period of activity where the memory usage spikes above what you've configured for the VM.

  • Getting Error while Execute SSIS Package from Console Application

    Dear All,
    SSIS package working fine directly.
    I got following error while execute SSIS package from C# console application.
    The connection "{79D920D4-9229-46CA-9018-235B711F04D9}" is not found. This error is thrown by Connections collection when the specific connection element is not found.
    Cannot find the connection manager with ID "{79D920D4-9229-46CA-9018-235B711F04D9}" in the connection manager collection due to error code 0xC0010009. That connection manager is needed by "OLE DB Destination.Connections[OleDbConnection]"
    in the connection manager collection of "OLE DB Destination". Verify that a connection manager in the connection manager collection, Connections, has been created with that ID.
    OLE DB Destination failed validation and returned error code 0xC004800B.
    One or more component failed validation.
    There were errors during task validation.
    Code : 
       public static string RunDTSPackage()
                Package pkg;
                Application app;
                DTSExecResult pkgResults;
                Variables vars;
                app = new Application();
                pkg = app.LoadPackage(@"D:\WORK\Package.dtsx", null);
         Microsoft.SqlServer.Dts.Runtime.DTSExecResult results = pkg.Execute();
    I have recreate the application with again new connection in SSIS.
    Still not working, Please provide solution if any one have.
    DB : SQL Server 2008 R2
    Thanks and regards,
    Hardik Ramwani

    The connection "{79D920D4-9229-46CA-9018-235B711F04D9}" is not found. This error is thrown by Connections collection when the specific connection element is not found.
    Cannot find the connection manager with ID "{79D920D4-9229-46CA-9018-235B711F04D9}" in the connection manager collection due to error code 0xC0010009. That connection manager is needed by "OLE DB Destination.Connections[OleDbConnection]"
    in the connection manager collection of "OLE DB Destination". Verify that a connection manager in the connection manager collection, Connections, has been created with that ID.
    Are you sure that you are running the same package via .NET which works fine from Visual Studio?
    By reading error message, I can say that you have copied OLEDB task from another package OR you have deleted one OLEDB connection manager. Now when package is run this task tries to use the connection manager and not found thus throws error message.
    Open all OLEDB destination tasks and you find connection manager missing. Connection Manager name should be provided there
    Cheers,
    Vaibhav Chaudhari
    MCSA - SQL Server 2012

  • Error while Executing DTP for 0ic_c03

    Hi Friends,
    While executing the 2lis_03_bx DTP for the cube 0ic_c03, i am facing this peculiar problem.
    Executing the DTP takes a lot of time and after some time i am getting the error "Status 'Processed with Errors'
    Message no. RSBK257"
    I have tried with all the three Extraction mode in DTP, but am gettig the same result. i also deleted the DTP and created it again, but am facing the same problem.
    Please suggest me with some solutions.
    Thanks in advance

    Hi Friends
    Thanks for replying
    My colleague told me that in BI 7, its not necessary that we have to load BX datasource. wanted to confirm whether that is true.
    And another thing is i  Tried to load the datasource 2lis_03_bf, to the PSA but i am facing getting the error message.  Transfer structure field not contained in DataSource. Message no. R3037. and "Errors in source system, Message no. RSM340".
    Are both the errors related.
    what can be the solution for this issue.
    Thanks

  • Error while execute DTP

    Hi Experts,
    I create a new key figure on cube, then after this I had a problem when I execute the DTP.
    Error while updating to target PS_C08T (type INFOCUBE)
    Message number: RSBK241
    I need help for this.
    Thansk a lot.

    Hi,
    I think you have added the keyfigure in Infocube......... there after you need to activate the transformation  and properly map the new target keyfigure with the source keyfigure .... then activate the transformation also activate the DTP as well....... then execute the DTP ......... hopefully it should solve the error....
    If not then please provide some more details of the error............
    Thanks
    Mayank

  • Getting error while executing a procedure and assign the output in BPEL

    Hi
    I am getting the Following error while deploying BPEL in 10.1.3.1. I have invoked Database Adapter and called a procedure and that procedure returns a output. I have assigned that output to a variable.
    empty variable/expression result.
    xpath variable/expression expression "/ns2:OutputParameters/ns2:GREETING" is empty at line 98, when attempting reading/copying it.
    Please make sure the variable/expression result "/ns2:OutputParameters/ns2:GREETING" is not empty.
    Please reply me with Solutions

    Hi,
    Are you getting this error while deploying or testing ?
    Normally this will happen due to namespace mismatch issue. But if you have auto-created the variables then JDev will take care of it so it should not be a problem
    Also, please check if this also happens if the code is deployed to 10.1.3.3 ?
    Regards,
    ketan

  • "BAPI_SALESORDER_CREATEFROMDAT2" - getting error while executing in se37.

    Hi All,
    I am executing BAPI -("BAPI_SALESORDER_CREATEFROMDAT2") in SE37 and getting error - "Unpermitted combination of business object BUS2032 and sales doc. category 0".
    I passed SD_Doc_Cat - 'C'.
    Please suggest, where should i correct.
    Regards,
    Chessleo.
    Edited by: chessleo on May 21, 2011 12:46 PM

    Hi,
    Passing values in BAPI :
    _Header data :_
    REFDOCTYPE                     ZGK      
    DOC_TYPE                       ZRPS     
    SALES_ORG                      PGBU
    DISTR_CHAN                     PG 
    DIVISION                       PG 
    REQ_DATE_H                     05/10/2010
    PURCH_NO_C                     123456                           "Fixed values
    PO_DAT_S                       05/21/2011                        "Fixed values
    SD_DOC_CAT                     C
    REF_DOC                        P057
    COMP_CDE_B                     W001
    REFDOC_CAT                     0.
    _Item data :_
    ITM_NUM        MATERIAL         TARGET_QTY             SHORT_TEXT     SAL
    100     R-I UNSP MAJ COMP      15      TESTING1       EA
    200     R-I UNSP MAJ COMP      16      TESTING1       EA
    Partners Data :
    PA     PARTN_NUMB
    SP     603424
    SH     200530
    Purchase order no and date  - Fixed values
    Please find the passing values.
    Regards
    chessleo.
    Edited by: chessleo on May 26, 2011 10:29 AM

  • Getting error while executing this select statement

    Hi All,
    I am new to this community.
    I am getting error whie compiling the below code. Its telling 'Text' is invalid identifier. Also i want to know how can we obtain 'parseable' version of the below query?
    my basic intention is to create a trigger header through a select statement and show it the complete text as a single column..
    select text from
    (select 'CREATE OR REPLACE TRIGGER '||SUBSTR(column_name,2,4)||'aud
    AFTER INSERT
    OR UPDATE
    OF '||column_name||',
    OR DELETE ON '||table_name||'
    FOR EACH ROW'
    FROM(SELECT lower(REPLACE(column_name,'O_','')) column_name , /*changing O to O_*/
    lower(replace(t.table_name,'_A_','_')) table_name,
    lower(t.table_name) table_name1,
    c.column_id
    FROM all_tab_columns c,
    (SELECT object_name table_name
    FROM all_objects
    WHERE object_name LIKE '%/_A/_%' ESCAPE '/') t
    WHERE c.table_name(+) = t.table_name
    AND SUBSTR(column_name(+),1,2) = 'O_'))

    thanks prathamesh. it solved the problem. i have one more question.
    as of now it creates single create trigger statement for each column on a table.
    example:
    CREATE OR REPLACE TRIGGER ust_aud
    AFTER INSERT
    OR UPDATE
    OF cust_id,
    OR DELETE ON characteristic_t
    FOR EACH ROW
    however, i want to create trigger for all columns in a single statement. can you please help me how to do it?
    basically want to 'CREATE TRIGGER' for all columns in a table. i am finding difficult how to change my query to suit this!!
    i am pasting my original query again for your reference. pls advise...
    example:
    CREATE OR REPLACE TRIGGER ust_aud
    AFTER INSERT
    OR UPDATE
    OF cust_id,
    fixed_item_val,
    copy_item_val,
    rgn_id,
    txn_id,
    OR DELETE ON characteristic_t
    FOR EACH ROW
    ORIGINAL QUERY
    select text from
    (select 'CREATE OR REPLACE TRIGGER '||SUBSTR(column_name,2,4)||'aud
    AFTER INSERT
    OR UPDATE
    OF '||column_name||',
    OR DELETE ON '||table_name||'
    FOR EACH ROW' text
    FROM(SELECT lower(REPLACE(column_name,'O_','')) column_name , /*changing O to O_*/
    lower(replace(t.table_name,'_A_','_')) table_name,
    lower(t.table_name) table_name1,
    c.column_id
    FROM all_tab_columns c,
    (SELECT object_name table_name
    FROM all_objects
    WHERE object_name LIKE '%/_A/_%' ESCAPE '/') t
    WHERE c.table_name(+) = t.table_name
    AND SUBSTR(column_name(+),1,2) = 'O_'))

  • Getting error while Executing Recurrig Document in F.14

    Hi,
    While  exceuting the recurring document in F.14, SAP gives error message,"Session SAPF120 was not created".
    Can any one please advice me why this error came up and how to execute the recurring documents using the template.
    Thanks,
    Lavanya
    Edited by: Lavanya@sap on Mar 10, 2011 10:52 AM

    Hi,
    Please go through the following links. it may be helpful to you
    error in f.14 (recurring jnl)
    Not able to post the recurring entry using F.14
    Regards,
    Satya

  • Getting Error while executing shell through Demantra workflow

    Hi All,
    I created  .sh file(shell script) for sftp(transfer file from one instance to another instance) and created new workflow with executable step.
    In command line I have given file path and file name(Example: /folder/data/bin/abc.sh). When I try to run this workflow by clicking start button it is not running. That current step is marked with red color. and below error I am getting.could u please help me
    Error description 'Process terminated with errors ,please check the process logs for more
    information.'
    2013-10-31 05:42:02,307 CET [WFProcess_39] ERROR dpweb.general: ######################################################################################
    2013-10-31 05:42:02,308 CET [Mail_Thread] ERROR workflow.steps: MailThread:run()::No Sender or Reciever
    2013-10-31 05:42:02,323 CET [Mail_Thread] ERROR workflow.steps: MailThread:run()::No Sender or Reciever
    2013-10-31 05:44:00,391 CET [ExeStepExecutionThread] FATAL workflow.general: java.io.IOException: /data/nani/bin/sh: not found
    java.io.IOException: java.io.IOException: /data/nani/bin/sh: not found
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
        at java.lang.ProcessImpl.start(ProcessImpl.java:65)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
        at java.lang.Runtime.exec(Runtime.java:591)
        at java.lang.Runtime.exec(Runtime.java:429)
        at java.lang.Runtime.exec(Runtime.java:326)
        at com.demantra.workflow.step.ExeStep.run(ExeStep.java:336)
        at java.lang.Thread.run(Thread.java:595)
    When I try to run the same script through putty its working fine but not through demantra workflow.

    Dear DeetiNaresh,
    Sorry I don't have a solution for this problem. But I am having this same issue. And this is only hit I have found for this issue in metalink or google. Incase your issue is resolved, it would be of great help to me, if you could post your resolution for this.
    Thanks.

  • Getting error while executing the query in query generator

    Hi all
    I need to execute on query where I set perameter ''delivery doc date'' but when I execute its giving me error
    Please help
    Error is :- 1) .[Microsoft][SQLSERVER NATIVE CLINT 10.0][SQL SERVER] MUST SPECIFY TABLE TO SELECT FROM ,2 [Microsoft][SQLSERVER NATIVE CLINT 10.0][SQL SERVER] STATMENT 'BLANKET AGREEMENT'(OOAT) (s) COULD NOT BE PREPARED .HELP
    SELECT ELECT T0.[CardName] PartyName, T1.[Dscription] as 'Item description', T0.[NumAtCard] as 'Customer Ref No',
    T1.[ShipDate] as  'Del Date', T0.[DocNum] as 'SO No', T0.[DocDate] as 'SO Date', T1.[Quantity],
      T1.[Price],T1.[Quantity]*T1.[Price] as 'Line total without tax', ISNULL( T1.[DelivrdQty],0) As DelivrdQty,
      ISNULL( T1.[DelivrdQty]*T1.[Price],0) as  'Delivered amount', T1.[OpenQty] as 'pending qty',
    ISNULL((select sum(a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) from BMM_PNITEM A inner join bmm_PNFGALLOC B On A.PnRecordId = B.PNRecordId
    and A.LineId = b.LineId and A.Linetype =7 and (a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) >0 and a.Status<>'C' and T1.ItemCode=A.ItemCode),0) as WIP,
    ISNULL((select sum(a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) from BMM_PNITEM A inner join bmm_PNFGALLOC B On A.PnRecordId = B.PNRecordId
    and A.LineId = b.LineId and A.Linetype =7 and (a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) >0 and a.Status<>'C' and T1.ItemCode=A.ItemCode),0)*T1.Price as Value
        FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry join OCRD T3 on t3.CardCode=t0.CardCode                 
    where T1.ShipDate between [%0]and [%1] and t3.groupCode in('115','116') ORDER BY T1.ShipDate

    hi
    you need to use parameters.
    try this:
    /*select from [dbo].[RDR1] T1*/
    DECLARE @FromDate datetime
    /*where*/
    set @FromDate =/* T2.ShipDate  */N'[%0]'
    /*select from [dbo].[RDR1] T1*/
    DECLARE @ToDate datetime
    /*where*/
    set @ToDate =/* T2.ShipDate  */N'[%0]'
    SELECT  T0.[CardName] PartyName, T1.[Dscription] as 'Item description', T0.[NumAtCard] as 'Customer Ref No',
    T1.[ShipDate] as  'Del Date', T0.[DocNum] as 'SO No', T0.[DocDate] as 'SO Date', T1.[Quantity],
      T1.[Price],T1.[Quantity]*T1.[Price] as 'Line total without tax', ISNULL( T1.[DelivrdQty],0) As DelivrdQty,
      ISNULL( T1.[DelivrdQty]*T1.[Price],0) as  'Delivered amount', T1.[OpenQty] as 'pending qty'
    ISNULL((select sum(a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) from BMM_PNITEM A inner join bmm_PNFGALLOC B On A.PnRecordId = B.PNRecordId
    and A.LineId = b.LineId and A.Linetype =7 and (a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) >0 and a.Status<>'C' and T1.ItemCode=A.ItemCode),0) as WIP,
    ISNULL((select sum(a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) from BMM_PNITEM A inner join bmm_PNFGALLOC B On A.PnRecordId = B.PNRecordId
    and A.LineId = b.LineId and A.Linetype =7 and (a.ActualQtyDispUOM - a.IssuedReceivedQtyDispUOM ) >0 and a.Status<>'C' and T1.ItemCode=A.ItemCode),0)*T1.Price as Value
        FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry join OCRD T3 on t3.CardCode=t0.CardCode                 
    where T1.ShipDate between @FromDate and @ToDate and t3.groupCode in('115','116') ORDER BY T1.ShipDate

  • Getting error while executing the report in WEB

    Hello Experts,
    I have did validation in my report on selection screen, if that validation is successful then only we can see the report output
    otherwise it's give the error message.
    Validations are working query designer and RSRT but when I run the report in WEB then even if the validation is successful then also I am getting the error message and not able to see the report output.
    I have written the code in user exit for validation.
    Can any one tell me why it is so?
    what needs to do?
    Thanks
    Chetan

    Hi.
    Could you plz explain your validation logic and wich way it done ?
    Could you plz provide error message ?
    Regards.

Maybe you are looking for

  • How can I connect the remote server which is installed with oracle

    Now my computer is in my home,in my computer there is installed with the oracle 9i client,the server is also installed with oracle 9i,which is in my company.Now I want to use sql*plus to connect the database of the server through the internet work.I

  • Need to re- insall  Adobe Premiere Elements 10

    Need to re-insall Adobe Premiere Elements 10 and will not take my Serial Number Linda Williams [email removed... Mod] [personal information removed... Mod - https://forums.adobe.com/docs/DOC-3731] [This is an open forum, not Adobe support, please do

  • BR* TOOLS Help

    Hi, Does anyone knows how to create BR* Tools setup or configuration... basically in PRD server already configured, how may i check to configure these same step in QA server... anyone can sent screenshot or step by step procedure.. and how to backup

  • Browsing tables problem [v1.2.1]

    When I try to view some tables I get the following error... "table or view does not exist" The table browser still appears and works but I get the error 3 times every time I move between tabs. This appears to happen to users that have more restrictio

  • Upgraded to 6, and have lost all my tunes, library is empty!

    I upgraded to 6, and now when I open itunes, all of my songs, purchased and those I burned from CDs are gone. I repaired the permissions, removed the preferences file, and would copy the library file, but it is empty, so what is the point of that? Wh