Error reading table in EDEXTASK (Data Exchange task)

Hello Experts,
Move-in document for product(gas supply) has move-in date of 02.10.2008. I get an error message (see below) here, as of a result that the switch of 22-10-2008 cannot be billed.
Error:-Error reading table in EDEXTASK (Data Exchange task)
I think this error was reported by database system and occured during reading of 0ne or more table entries.
Please help me.
Thanks,
Shabnum

Hi,
While doing billing, the data exchange process is triggered in the intercompany data exchange module(IDE)
Check if the table has entry for the supplier that is being billed at the POD...
Enter the details in the table..Will will allow the billing...
Regards
Shiva

Similar Messages

  • Error reading table TOBJ - System Error when accessing Analysis of Change Requests

    Hi Experts,
    When I am trying to access Status Report or Processing time I get the following errors:
    Error reading Table TOBJ - system error, An error occurred when getting data from the
    processor and Log not found (in main memory).
    I am not sure how this table gets populated or how to check for inconsistencies.
    We have already checked the patch levels and they are on the same level for all environments.
    We never had these errors in our Dev and Qa environments. We recently got a new TREX environment, could that be causing any of these errors.
    Any ideas how to troubleshoot this problem?
    Thanks
    Riaan

    For info. The problem was revolved with 2 notes.
    1668882  and then apply the NWBC runtime 1963267.

  • USMM: Database error reading table TUMRES

    Dear Experts,
    i want to make an export to LAW file with SAP program RSLAW_PLUGIN.
    In some of the systems the export (by downloading a file) works but in this ECC 6.0 the result is an error message:
    Database error reading table TUMRES
    Message no. BV103
    The message contains no other information.
    Knows anybody a solution for this error?
    For any answers i would be very happy.
    Thanks and best regards
    Michael

    Hi All,
    I am having similar issue, As mentioned above TUMRES is empty in SE 16.
    I have rerun the measurement but background job is cancelling with
    28.11.2014 09:48:27 Job cancelled after system exception ERROR_MESSAGE  00           564          A
    Thanks
    Sam

  • Database error reading table ADRC

    Hi,
    I am trying to add address in adrc table using the function module ADDR_SAVE_INTERN.
    When i pass the value of ADRC tables contents in this function module, I am getting an error saying "Database error reading table ADRC". Can you guess let me know what is this error?
    Thanks
    Slasher

    Hi slasher,
    it is always difficult and therefore not recommended to use SAP internal functions for any kind of database update. Addresses are part of business objects as all kinds of business partners, users, companies and the like. You should rather try to associate your addresses with one of those objects and do the maintenance by maintaining the business object. For this purpose you have a lot of BAPI functions like i.e. BAPI_BUPA_ADDRESS_CHANGE.
    Regards,
    Clemens

  • Error reading table t77www_mnt in My First Day Iview

    Hi
    We get  "Error reading table t77www_mnt" on My First Day
    in our Production system, but it works fine in the DEV System. Config is the same is all systems, both in R/3 and the Portal. We even gave SAP_ALL to the user in PRD but still no affect.
    Has anyone come across a similar problem before.
    Please advice.

    Sorry to hear that, you should contact Tmobile or Xperia care directly
    http://www.sonymobile.com/global-en/support/contact-us/
    "I'd rather be hated for who I am, than loved for who I am not." Kurt Cobain (1967-1994)

  • "Syntax error or access violation" on Data Flow Task OLE DB Data Source

    I am implementing expression parameter for a SQL Server connection string (like this: http://danajaatcse.wordpress.com/2010/05/20/using-an-xml-configuration-file-and-expressions-in-an-ssis-package/)  and it works fine except when it reaches data flow
    task - OLE DB Source task. In this task, I execute a stored procedure like this: 
    exec SelectFromTableA ?,?,?
    The error message is this:
    0xC0202009 at Data Flow Task, OLE DB Source [2]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80004005.
    An OLE DB record is available.  Source: "Microsoft OLE DB Provider for SQL Server"  Hresult: 0x80004005  Description: "Syntax error or access violation".
    Error: 0xC004706B at Data Flow Task, SSIS.Pipeline: "OLE DB Source" failed validation and returned validation status "VS_ISBROKEN"
    When I change the SQL command above with reading from table directly it works fine. I should also add that before changing connection string of the SQL data source to use expression, the SSIS package was working fine and I know that the connection string
    is fine because other tasks in the package works fine!
    Any idea why?

    Hi AL.M,
    As per my understanding, I think this problem is due to the mismatching between the source and the destination tables. We can reconfigured every of components of the package to check the table schemas and configuration settings, close the BIDS/SSDT and then
    open and try to see if there are errors.
    Besides, to trouble shoot this issue, we can use the variable window to see the variable's value. For more details, please refer to the following blog:
    http://consultingblogs.emc.com/jamiethomson/archive/2005/12/05/2462.aspx
    The following blog about “SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred: Reasons and troubleshooting” is for your reference:
    http://blogs.msdn.com/b/dataaccesstechnologies/archive/2009/11/10/ssis-error-code-dts-e-oledberror-an-ole-db-error-has-occurred-reasons-and-troubleshooting.aspx
    Hope this helps.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Dynamically pick the table names in data flow task SSIS

    Hi All,
    I want to create a SSIS package which loads the data to a table on the other server every day. I have around 250 tables to load everyday and source and destination table names are available in a metadata table, table names have to read from the metadata
    table and data should be loaded. Is there a way that we can configure the source and destination table names dynamically in Data flow task?
    I am newbie to SSIS can any help with the solution for this problem.

    You can do that, not a big deal. The underlying problem is say suppose you constructed a ETL based on some x source and y destination and have put x(3 columns) as source and y destination(3 columns).. As you said if we have choice of dynamically pick the
    table names.. ETL might fail when you face below situation
    source x(3 columns)   destination y (4 columns) and there will be no mapping as it is dynamic. Sometimes mapping also fails even if the source and destination have same number of columns. If you still want to do... follow below steps:
    Create two variables:
    1.variable1 , datatype string
    2.variable datatype string  
    take one execute sql task, pick your source table names dynamically as you desired from metadata table \
    "SELECT sourcetblname as Res FROM @metadata WHERE ID=1" in sql statement and then go to name the result name as Res (I meant same as table alias) and map it to variablename1
    And in variable2 go to expression and write "Select * from "+@[User::variable].. and this will be your constructed dynamic command for oledb destination.
    And connect that execute sql task to (Data flow task)oledb source and choose data access mode as sql command with variable,and choose variable2. below is the diagram.
    - please mark correct answers

  • RFC-Error while reading table TFMCA003

    Hello,
    we have a running system with campus management an I'm doing the customizing for a separate system SLCM with EHP3. I created a RFC-Connection as in the Base IMG Configuration Settings for Pre-Configured SAP Student Lifecycle Management (ERP 6 - EHP 3) 31 October 2007 page 8+9 described.
    On the old system it works without problems but on EHP3 I get the following error displayed while creating new students: Error - check RFC-Destination RFC_FICA_ACCT_CREATE
    Looking into the rfc trace I read the following entry:
    Trace file opened at 20090407 135656 W. Europe Daylight Time, SAP-REL 700,0,185 RFC-VER nU 3 1025200 MT-SL
    ======> Fehler beim Lesen in der Tabelle TFMCA003
    ABAP Programm: SAPLHRPIQ00STUDENT_ACCOUNT (Transaction: PIQSTC)
    Called function module: HRIQ_STUDENT_ACCTDATA_UPD_INT
    User: RSEIDLER (Client: 100)
    Destination: RFC_FICA_CREATE_100 (handle: 6, 10238413, {306B23DE-EF74-F186-BAA8-0022640496A6})
    Error RFCIO_ERROR_MESSAGE in abrfcio.c : 1833
    So there is an error reading table TFMCA003, but this one is empty, in both systems!
    Although the error message is displayed I can not see any limitation working with the created student. So it seems everything is working normal. But the message is unacceptable in a live system, of course.
    Any ideas?
    Robert

    Hi Nivdedita,
    Check the rule which you have defined in the workflow.
    Regards,
    Sravanthi

  • Data Flow Task is not executing in the package

    I have a package in which I have a Data Flow Task which will load the data from Excel file to SQL Table.
    The Data Flow Task is executing and loading the data if I execute that particular task only.
    But when I run the whole package, the data is not loading into the table. (Its not even showing in the Data Viewers also)
    FYI: On every run, the Source Excel file will be deleted and created by the previous tasks (before the Data Flow Task)
    Please give me the cause and solution for this.
    Thanks in advance.. 

    Hello Sai -
    Can you please post the structure of your package (screenshot) , unless there is a change in excel connection prior to data flow , there should be no reason for no data.
    As you mentioned the source files are deleted prior to data load , it could mean :
    1 - New files have no data
    2 - The connection of the data flow is dynamically changed to the new files.
    Happy to help! Thanks. Regards and good Wishes, Deepak. http://deepaksqlmsbusinessintelligence.blogspot.com/

  • RFC and read table in another destination

    HI
    I search a complete code to read a table using the function 'RFC_GET_TABLE_ENTRIES '
    I can acess to another server using RFC without problem.
    I need to read table 'tmsbuftxt ' and data ' TRKORR '.
    my program looks like
    TABLES:
           tmsbuftxt.
         DATA:
           i_tab512 TYPE tab512 OCCURS 0 WITH HEADER LINE,
           i_tmsbuftxt TYPE table of  tmsbuftxt,
           st_tmsbuftxt type tmsbuftxt.
         PARAMETERS p_dest LIKE rfcdes-rfcdest OBLIGATORY.
         START-OF-SELECTION.
           CLEAR i_tab512. REFRESH i_tab512.
           CALL FUNCTION 'RFC_GET_TABLE_ENTRIES'
             DESTINATION
               p_dest
             EXPORTING
        "     BYPASS_BUFFER           = ' '
         "     FROM_KEY                = ' '
         "     GEN_KEY                 = ' '
         "     MAX_ENTRIES             = 0
               table_name              = 'tmsbuftxt'
         "     TO_KEY                  = ' '
         "   IMPORTING
         "*     NUMBER_OF_ENTRIES       =
             TABLES
               entries                 = i_tab512
             EXCEPTIONS
               OTHERS                  = 1.
           i_tmsbuftxt[] = i_tab512[].
             LOOP AT i_tmsbuftxt INTO st_tmsbuftxt.
                 Write : st_tmsbuftxt-TRKORR.
             ENDLOOP.
    The problem is I dont know how to use the function correctly , I can choose the RFC I want but  my programm return nothing.
    Anyone can corect this?
    I just start develop abap since 1 month.
    I just want write  st_tmsbuftxt-TRKORR. who is in another environnement using RFC.

    Hello Guillaume,
    welcome in this forum.
    I try RFC_GET_TABLE_ENTRIES, but I think it is better to use RFC_READ_TABLE. Try this to get the numbers of the transports from another system:
    "-Begin-----------------------------------------------------------------
      Program Z_TEST.
        Data Fields Type Standard Table Of RFC_DB_FLD.
        Data Field Type RFC_DB_FLD.
        Data Data Type Standard Table Of TAB512.
        Data Line Type TAB512.
        Field-FIELDNAME = 'TRKORR'.
        Append Field To Fields.
        Call Function 'RFC_READ_TABLE' Destination 'NONE'
          Exporting
            QUERY_TABLE = 'TMSBUFTXT'
          Tables
            FIELDS = Fields
            DATA = Data
          Exceptions
            TABLE_NOT_AVAILABLE = 1
            TABLE_WITHOUT_DATA = 2
            OPTION_NOT_VALID = 3
            FIELD_NOT_VALID = 4
            NOT_AUTHORIZED = 5
            DATA_BUFFER_EXCEEDED = 6
            Others = 7.
        If sy-subrc <> 0.
        Else.
          Loop At Data Into Line.
            Write: / Line.
          EndLoop.
        EndIf.
    "-End-------------------------------------------------------------------
    Let us know your results.
    Cheers
    Stefan

  • Read from sql task and send to data flow task - [OLE DB Source [1]] Error: A rowset based on the SQL command was not returned by the OLE DB provider.

    I have created a execut sql task -
    In that, i have a created a 'empidvar' variable of string type and put sqlstatement = 'select distinct empid from emp'
    Resultset=resultname=0 and variablename=empidvar
    I have added data flow task of ole db type and I put this sql statement under sql command - exec emp_sp @empidvar=?
    I am getting an error.
    [OLE DB Source [1]] Error: A rowset based on the SQL command was not returned by the OLE DB provider.
    [SSIS.Pipeline] Error: component "OLE DB Source" (1) failed the pre-execute phase and returned error code 0xC02092B4.

    shouldnt setting be Result
    Set=Full Resultset as your query returns a resultset? also i think variable to be mapped should be of object type.
    Then for data flow task also you need to put it inside a ForEachLoop based on ADO.NET recordset and map your earlier variable inside it so as to iterate for every value the sql task returns.
    Also if using SP in oledb source make sure you read this
    http://consultingblogs.emc.com/jamiethomson/archive/2006/12/20/SSIS_3A00_-Using-stored-procedures-inside-an-OLE-DB-Source-component.aspx
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Error reading data from CLOB column into VARCHAR2 variable

    Hi all,
    Am hitting an issue retrieving data > 8K (minus 1) stored in a CLOB column into a VARCHAR2 variable in PL/SQL...
    The "problem to be solved" here is storing DDL, in this case a "CREATE VIEW" statement, that is longer than 8K for later retrieval (and execution) using dynamic SQL. Given that the EXECUTE IMMEDIATE statement can take a VARCHAR2 variable (up to 32K(-1)), this should suffice for our needs, however, it seems that somewhere in the process of converting this VARCHAR2 text to a CLOB for storage, and then retrieving the CLOB and attempting to put it back into a VARCHAR2 variable, it is throwing a standard ORA-06502 exception ("PL/SQL: numeric or value error"). Consider the following code:
    set serveroutput on
    drop table test1;
    create table test1(col1 CLOB);
    declare
    cursor c1 is select col1 from test1;
    myvar VARCHAR2(32000);
    begin
    myvar := '';
    for i in 1..8192 loop
    myvar := myvar || 'a';
    end loop;
    INSERT INTO test1 (col1) VALUES (myvar);
    for arec in c1 loop
    begin
    myvar := arec.col1;
    dbms_output.put_line('Read data of length ' || length(myvar));
    exception when others then
    dbms_output.put_line('Error reading data: ' || sqlerrm);
    end;
    end loop;
    end;
    If you change the loop upper bound to 8191, all works fine. I'm guessing this might have something to do with the database character set -- we've recently converted our databases over to UTF-8, for Internationalizion support, and that seems to have changed underlying assumptions regarding character processing...?
    As far as the dynamic SQL issue goes, we can probably use the DBMS_SQL interface instead, with it's EXECUTE procedure that takes a PL/SQL array of varchar2(32K) - the only issue there is reading the data from the CLOB column, and then breaking that data into an array but that doesn't seem insurmountable. But this same basic issue (when a 9K text block, let's say, turns into a >32K block after being CLOBberred) seems to comes up in other text-processing situations also, so any ideas for how to resolve would be much appreciated.
    Thanks for any tips/hints/ideas...
    Jim

    For those curious about this, here's the word from Oracle support (courtesy of Metalinks):
    RESEARCH
    ========
    Test the issue for different DB version and different characterset.
    --Testing the following PL/SQL blocks by using direct assignment method(myvar := arec.col1;) on
    different database version and different characterset.
    SQL>create table test1(col1 CLOB);
    --Inserting four CLOB data into test1.
    declare
    myvar VARCHAR2(32767);
    begin
    myvar := RPAD('a',4000);
    INSERT INTO test1 (col1) VALUES (myvar);
    myvar := RPAD('a',8191);
    INSERT INTO test1 (col1) VALUES (myvar);
    myvar := RPAD('b',8192);
    INSERT INTO test1 (col1) VALUES (myvar);
    myvar := RPAD('c',32767);
    INSERT INTO test1 (col1) VALUES (myvar);
    commit;
    end;
    --Testing the direct assignment method.
    declare
    cursor c1 is select col1, length(col1) len1 from test1;
    myvar VARCHAR2(32767);
    begin
    for arec in c1 loop
    myvar := arec.col1;
    --DBMS_LOB.READ(arec.col1, arec.len1, 1, myvar);
    dbms_output.put_line('Read data of length: ' || length(myvar));
    end loop;
    end;
    The following are the summary of the test results:
    ===================================
    1. If the database characterset is WE8ISO8859P1, then the above direct assignment
    method(myvar := arec.col1;) works for database version 9i/10g/11g without any
    errors.
    2. If the database characterset is UTF8 or AL32UTF8, then the above direct assignment method(myvar := arec.col1;) will generate the "ORA-06502:
    PL/SQL: numeric or value error" when the length of the CLOB data is greater
    than 8191(=8K-1). The same error can be reproduced across all database versions
    9i/10g/11g.
    3. Using DBMS_LOB.READ(arec.col1, arec.len1, 1, myvar) method to read CLOB data into a VARCHAR2 variable works for both WE8ISO8859P1 and UTF8
    characterset and for all database versions.
    So - it seems as I'd surmised, UTF8 changes the way VARCHAR2 and CLOB data is handled. Not too surprising, I suppose - may you all be lucky enough to be able to stay away from this sort of issue. But - the DBMS_LOB.READ workaround is certainly sufficient for the text processing situations we find ourselves in currently.
    Cheers,
    Jim C.

  • "Error reading credit master data"  in contract management in CRM 7.0

    Hi All,
    In CRM 2007,whenever we navigate to contract management screen,error message come which is "Error reading credit master data "
    Any suggestion on how to solve this issue.
    Regrads
    Nikhil

    Hi All,
    This is resolved.
    Just set the  entry in the table CRMV_CREDIT_GEN to 'Do not Display credit master data '
    Regards

  • When target DB is down in which table is the data from source is stored, also where are the error messages stored in ODI

    When target DB is down in which table is the data from source is stored, also where are the error messages stored in ODI( I am not getting any error message in E$_TARGET_ANI_TEST).
    When i am running the interface i am getting the below error against the errored step
    "ORA-01045: user ABC lacks CREATE SESSION privilege; logon denied."
    Only E$_TARGET_ANI_TEST  is created with no data. No such tables like C$_0TARGET_ANI_TEST, I$_TARGET_ANI_TEST are created and also data is not inserted in the target table TARGET_ANI_TEST.

    Hi,
    I have checked that only E$ table is created. C$ and I$ table are not created ( I have selected my target schema as the part for the staging table).
    All the parameters for dropping the tables are selected as "<default>:false".
    I am importing the following KMs with the following parameters:
    1) CKM Oracle
    DROP_ERROR_TABLE
    :false
    DROP_CHECK_TABLE
    :false
    CREATE_ERROR_INDEX
    :true
    COMPATIBLE
    :9
    VALIDATE
    :false
    ENABLE_EDITION_SUPPORT
    :false
    UPGRADE_ERROR_TABLE
    :false
    2) LKM SQL to SQL
    DELETE_TEMPORARY_OBJECTS
    :true
    3) IKM SQL Incremental Update
    INSERT
    :true
    UPDATE
    :true
    COMMIT
    :true
    SYNC_JRN_DELETE
    :true
    FLOW_CONTROL
    :true
    RECYCLE_ERRORS
    :false
    STATIC_CONTROL
    :false
    TRUNCATE
    :false
    DELETE_ALL
    :false
    CREATE_TARG_TABLE
    :false
    DELETE_TEMPORARY_OBJECTS
    :true 

  • Building a data flow task, within a foreach loop for dynamic table name, but ole db source not allowing variable

    In my control flow, I set up a variable for the table name, enumerated by SMO, following the instructions from the link here:
    http://www.bidn.com/blogs/mikedavis/ssis/156/using-a-for-each-loop-on-tables-ssis
    Now, I put a data flow task inside the foreach. I selected the OLE DB connection manger for my database, set the Data access mode to "Table name or view name variable", and selected my variable name from the drop down. So far so good. When I click on OK,
    it gives me an error 0x80040E37, basically saying it can't open the rowset for "my variable", Check that the object exists in the database.
    So, I assume I won't be able to do this "that' easily, and I will need to build a "SQL command from variable" or some such thing. Any advice on how to build this Source editor to dynamically name my columns from the variable?
    Thanks in advance!
    mpleaf

    Hi mpleaf,
    Please try to set "ValidateExternalData" to False in your OLE DB Source Properties and "DelayValidation" property to TRUE, please refer to similar threads:
    http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/620557d9-41bc-4a40-86d5-0a8d2f910d8c/
    http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/456f2201-447c-41b3-bf27-b3ba47e6b737
    Thanks,
    Eileen
    Eileen Zhao
    TechNet Community Support

Maybe you are looking for