Errors when loading flat file data

We just test to load a very simple flat file data with only two lines and the two lines of data in preview of InfoSource is correct.  But when run InfoPackage to load data, the monitor of the InfoPackage shows the following errors (see in between two dashed lines below):
Error getting SID for ODS object ZDM_SUBS
Activation of data records from ODS object ZDM_SUBS terminated
Error when assigning SID (details in long text)
Error when assigning SID (details in long text)
Error when assigning SID (details in long text)
Error when assigning SID (details in long text)
Error when assigning SID (details in long text)
Error when assigning SID (details in long text)
Error when assigning SID (details in long text)
Error when assigning SID (details in long text)
Value 'Bottom' (hex. '0042006F00740074006F006D') of characteristic ZRATEPLN contains invalid characters
Value 'Dealer' (hex. '004400650061006C00650072') of characteristic ZCHANNEL contains invalid characters
Value 'Bottom' (hex. '0042006F00740074006F006D') of characteristic ZRATEPLN contains invalid characters
Value '19884/' of characteristic 0DATE is not a number with 000008 spaces
Value '/19812' of characteristic 0DATE is not a number with 000008 spaces
Value '19884/' of characteristic 0DATE is not a number with 000008 spaces
In the flat file (excel sheet saved as a CSV file), for each row of the data, there are two fields which are start_date and end_date and the date format is MM/DD/YYYY and in the Transfer Rule, we transfer the date format from MM/DD/YYYY to YYYYMMDD which is required by DATS InfoObject type in BW.  If you need the excel sheet of data in order to answer our questions about the above errors, you can give us your e-mail address and we can send the simple two rows of data excel sheet file to you.

Hi Kevin,
1.You can use lowercase letters in the values for your characteristics provided you have checked the lowercase checkbox in the general tab page of Create characteristic screen.But when you do so no masterdata tables,text tables, or another level of attributes underneath are allowed.
Use only upper case letters in your characteristic unchecking the above mentioned box.
2.The date format in the CSV file should be yyyymmdd.It should have 8 characters . I guess there is something strange in your "calendardays" since I could not find 8 characters irrespective of the order.Do not forget to use zeroes.
Hope this works.
Reward if it is helpful.

Similar Messages

  • Error when loading flat files

    I am able to load a flat file to PSA but get problems when trying to load.  These files have been loaded to an old BW system from which the InfoObjects were copied and designed on the new system:  Thanks
    The value '0,000 ' from field /BIC/KFMI_CCHF cannot be converted into   
        the DDIC data type DEC of the InfoObject in data record 1 . The field   
        content could not be transferred into the communication structure       
    System response                                                                               
    The data to be loaded has a data error or field /BIC/KFMI_CCHF of the   
        transfer structure is mapped to an unsuitable InfoObject.                                                                               
    The conversion of the transfer structure into the communication         
        structure was cancelled. The processing of data records with errors was 
        continued with respect to the settings in the error handling of the     
        InfoPackage (Tab Page: Update Parameters).                              
    Check the data conformity of your data source in the source system.                                                                               
    On the 'InfoObject - Field Assignment' tab page in the transfer rules, 
        check the InfoObject-field assignment of transfer structure field      
        /BIC/KFMI_CCHF .                                                                               
    If the data was temporarily saved in the PSA, you can also check the   
        received data for consistency in the PSA. If the data is available and 
        is correct in the source system and in the PSA, you have the option of 
        activating the debugging in the transfer rules by using the update     
        simulation on the tab page Detail   in the monitor. By doing this, you 
        can execute an error analysis in the transfer rules. For this you need 
        ABAP knowldege.

    If it is coming from another system/app, it could be that you don't need to change anything (assuming the file does contain data in DEC format).
    In this case, open the datafile in a hex editor, and check the content of this field (based on field position in your transfer structure, for the first row) in a hex editor. Every half-byte of this field should give you a digit (except the last) if the format is correct. eg you should see something like 000032560C if you check the field.
    It will be good to match the transfer structure alignment, it could be that the field is not in the position it was in the older system (check transfer structure tab in the infosource definition).

  • Error in InfoPackage: Error when uploading Flat Files

    Hello Experts,
    I encoutered this error in Info Package when uploading a flat file.
    When i try to click on the "Preview" button, this errors appear:
    "Error 8 when compiling the upload program: Row
      237, message: Data Type / BIC/ CCCBMA1_COCTR2 was found in a newer"
    Please help to advise what is this error about and how to resolve this?

    hi Annie,
    run RSA1 and try again
    Error when compiling the upload program (Message no. RSAR233)
    other similar problem solved by run program(SE38)RS_TRANSTRU_ACTIVATE_ALL and relogon
    A newer version of the data type error when loading
    Flat File Preview error message
    Error when loading from Flat File
    Error message when previewing data in InfoPackage
    hope this helps.

  • Getting error while loading Flat File

    Hello All,
    I am getting error while loading flat file. Flat file is a CSV file.
    Value ',,,,,,,,' of characteristic 0DATE is not a number with 000008 spaces
    Data seprator  |
    Escape sign    ;
    It has 23708 entries , it s loading successfully till 23 665 entries
    Besides when checked in PSA
    for record having entries >23667 has calender day as ,,,,,, where as rest entries are  having date
    Besides when i checked in Flat file ,the total number of rows is 23,667 is there but i wonder why it has got 23,708 in
    Could you please let me know how to correct.

    For date column you should maintain YYYYMMDD formate Eg: 20090601, kepp cursor on date column and right click and Formate >Custome>make it 00000000 then save teh file as .CSV . First type values on column and do like this formate and save it and without opening it load it. Once you open it you losw 00000000 formate you need to give again the same formate.
    Settings in Infopackage:
    Data Format  = CSV
    Data Separator = ,
    Escape Sign = ;

  • Load flat file data into ODS in BI

    Dear Gurus,
    How to load flat file data into ODS?. Please share the article if you have.
    advance wishes

    Please search the forums before posting :

  • Error 1 when loading flat file in BW 7.0

        The flat file structure is same as the transfer structure. Its a csv file and i also checked about the delimiters and stuff.The flat is not open and it is closed while i am loading it. The same file gets loaded if i try in another laptop with my id.If i use my colleague's id on my system doest, the basic problem is with my laptop. I know its nor related to type of data or transfer structure. Its some settings on my laptop which got changed automatically. If i install some other softwares like mozilla firefox or yahoo msg-will that create a problem? I am not at all understanding why its like this. Please help.The error msgs i get when i try to load the flat file -
    Error 1 when loading external data
    Error number 1 occurred when loading external data:
    1. Error when reading the file (access rights, file name, ...)
    2. File size or number of records does not correspond to the data in the control file
    3. Error when generating the IDoc
    4. File contains invalid data (errors with an arithmetic operation or data conversion)
    Check whether you have the required access rights and whether the data in the control file is correct (file names, record length, number of records, ...). Correct the data in the control file if necessary and check the data file for invalid data (values of the wrong type, values in the wrong format for conversion exit,...). Check whether the file has headers that have not been specified.
    Error when opening the data file C:\vikki1.csv (origin C)
    Message no.
    File C:\ vikki1.csv (origin C) could not be opened.
    A : Application server
    C : Client workstation
    Check whether the file entered exists and is not been used by other applications.

    Hi! Vikki,
    Error 1 means your flat file is open while uploading the data..
    your flat file should be closed while uploading data in BW.
    that is why it is saying "Error when opening the file..".
    first close that file n then will work.
    rest of the things are ok!..
    I hope this will help you.

  • Error handling when loading flate files

    We have a Process Chain loading flate files from a server into a ODS. We want to create a routine to avoid errors in the ODS when no files is found.
    The error we want to handle is
    Error 1 when loading external data
    Message no. RSAR234
    We want to handle this error message as OK to avoid red request in the ODS
    Please help
    Kind regards
    Ola Einar Langen

    Hi, and thanks for your hints.
    We ended up with the following codes. It's will mark the prosess chain red (but this is as wanted) but we have implemented that the prosess chain will proceed even with error in the loading process
    The code for the routine implemented in the infopackage in "External data" tab.
    p_filename = 'filename.txt.
    If file could not be open
        p_subrc = SY-SUBRC.
      delete the current request
    close the file if OK
    CLOSE DATASET p_filename.
    p_subrc = 0.
    The solution is no OK for us
    Kind regards
    Ola Einar Langen

  • Interface used in loading flat file data into bw

    what is the interface used in loading flat files into the bw system.

    HI Flat file load is its own interface.  It leverages the S-API (Service API), the standard interface that is used to load data in the BI system.
    Start from this point:
    Thanks for any points you choose to assign.
    Regards -
    Ron Silberstein

  • Getting error RSTSODSPART during flat file data load to datasource

    Hi SAP Gurus,
    In BI, I dont know why i am getting this error while loading data from flat file to data source using infopackage. Always i am deleting data from PSA before running it even have this error. Could u pls help me out in this issue.... Thanks....
    Error when inserting in PSA table RSTSODSPART
    Message no. RSAODS206
    An error occurred with the insert into PSA table RSTSODSPART for InfoSource .
    System Response
    Your data was not updated in the PSA table.
    It is possible that data already exists for this request  and data packet .

    Do you have an MS SQL Database, if yes then the patch in the note 1340371 should resolve the problem. If you have a different DB release please let me know your DB release and your BW release and support package level.
    Best Regards,

  • Error 4 when loading flat file for Demo cube

    Hi gurus
    I've exported the csv file for 0D_SD_C03 and store it on my local disk.
    when i try to preview the file using the file that i stored in my local drive , the execution close w/o any error message but during loading it shows no data found. ( i have tried to open the file before execute the loading and the system prompt with an error message saying the file  is open) .
    When i tried to store the file on the application server and execute the preview it says that error 4 occurred.
    Can anyone suggest what happen and how to rectify this
    Thank you

    The reasons may be the file is open, the format/flatfile structure is not correct, the mapping/transfer structure may not be correct, presence of invalid characters/data inconsistency in the file, etc.
    Check if the flatfile in .CSV format.

  • Error while loading flat file into DSO

    I am loading data from a flat file into a DSO. My fields in the flat file are Trans_Dt, (CHAR) Particulars (CHAR), Card_Name, (CHAR) Exps_Type, (CHAR)
    Debit_Amount,Credit_Amount,***._Amt,Open_Bal_Check_Acnt, (CURR)
    0Currency (CHAR)
    In the proposal tab apart from the above mentioned fields 3 additional fields viz, field 10, field 11, and field 12 have come. How did these 3 additional fields come when I don't have any additional fields in my flat file? I've deleted these extra 3 fields though.
    When I activate the DataSource it is getting activated but then I get the message 'Data structures were changed. Start transactions before hand'. What does this message mean?
    When I hit the 'Read preview data' button it doesn't show me any data and gives me the error Missing reference to currency field / unit field for the fields Debit_Amount,Credit_Amount,***._Amt,Open_Bal_Check_Acnt
    How do I create a reference field to the above mentioned fields?
    Earlier I didn't have the 0Currency field in the flat file. But in my DSO while creating the key figures by default the 0Currency field also got created which is quite obvious. Now while activating the transformations I was getting a message that 'No source field for the field 0Currency'. Hence I had to create a new field in my flat file called 0Currency and load it with USD in all rows.
    Please help me in loading this flat file into the DSO.
    Thank you.

    Hi guys,
    Thanks a lot for your answers. with your help I could see the data in the 'Read preview data' and schedule the load. I did use all the Info objects in the info objects column of the data source to load the flat file.
    The data is in PSA successfully without any issues. but when I executed the DTP it failed with errors.
    Earlier there was no mapping from Currency field in source to the all the key figure fields in the target in the transformation. The mapping was only from Currency to 0CURRENCY but still the transformation got activated. As per your advise I mapped Currency field to the remaining Key Figure fields but then I am getting the error
    'Source parameter CURRENCY is not being used'
    Why is that so?
    list of Errors after executing the DTP:
    1. 'Record filtered because records with the same key contain errors'
    Diagnosis: The data record was filtered out becoz 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.
    System Response: The data record is filtered out; further processing is performed in accordance with the settings chosen for error handling.
    Procedure: Check these data records and data records with the same key for errors and then update them.
    Procedure for System administration
    Can you please explain this error and how should I fix this error.
    2. Exception input_not_numeric; see long text - ID RSTRAN
    Diagnosis: An exception input_not_numeric was raised while executing function module RST_TOBJ_TO_DERIVED_TOBJ.
    System Response
    Processing the corresponding record has been terminated.
    To analyse the cause, set a break point in the program of the transformation at the call point of function module RST_TOBJ_TO_DERIVED_TOBJ. Simulate the data transfer process to investigate the cause.
    Procedure for System Administration
    What does this error mean? How do I set a breakpoint in the program to fix this error inorder to load the data?
    What does Procedure for System Administration mean?
    Please advise.
    Thank you.

  • Is it possible to load flat file data residing on a local machine via BODS 4.2 or flat file should reside on BODS server?

    Hi All,
    I have a requirement to load data from flatfiles stored on particular location, on a machine on which BODS client istallation is there.
    I am able to create a flat file format by browsing the file location and giving file name.I can view the file data also.
    But when I execute the job, job failswith the error "Cannot open file <D:/BODS_flatfiles/result.txt>. Check its path and permissions".
    Please let me know whether it is possible to load data from flat file on a local machine, which has BODS4.2 client installated on it or the flat file should reside in a path in BODS job server ?

    Hi Deepa,
    If you get solution then please mark answer as correct and close the tread!

  • Error while loading Flat file to the table (ORA-00936: missing expression)

    lat file Hi Gurus
    Receiving the following error while trying to load of flat file to the database :
    ODI-1228: Task test_file_load (Integration) fails on the target ORACLE connection DEMO_STAGE.
    Caused By: java.sql.SQLSyntaxErrorException: ORA-00936: missing expression
         at oracle.jdbc.driver.T4CTTIoer.processError(
         at oracle.jdbc.driver.T4CTTIoer.processError(
         at oracle.jdbc.driver.T4C8Oall.processError(
         at oracle.jdbc.driver.T4CTTIfun.receive(
         at oracle.jdbc.driver.T4CTTIfun.doRPC(
         at oracle.jdbc.driver.T4C8Oall.doOALL(
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(
         at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(
         at oracle.jdbc.driver.OraclePreparedStatement.execute(
         at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(
         at oracle.odi.runtime.agent.execution.sql.SQLCommand.execute(
         at oracle.odi.runtime.agent.execution.sql.SQLExecutor.execute(
         at oracle.odi.runtime.agent.execution.sql.SQLExecutor.execute(
         at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(
         at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(
         at oracle.odi.runtime.agent.processor.task.AgentTask.execute(
    The file which I have tried to load is : SRC_SALES_PERSON and teh table structure is
    Knowledge module used are
    LKM File to SQL
    IKM SQL Incremental Update
    We rae using ODI 11g R2 ...
    Thanks and reallty appreciate any help in thsi regard.

    HI there,
    I am facing the same issue while loading data from SRC_SALES_PERSON(flat file) to TRG_CUSTOMER.
    I dont see any errors in the steps however the data is not laoded finally. Here are the sql commands
    **On source**
    select     ID     C11_ID,
    from      TABLE
    On Target
    insert into STAGING.C$_0TRG_CUSTOMER
    The actual code at source fails however the step is in green.
    Thanks in Advance,

  • Error when loading security file .sec

    I am getting error when tried to load security file
    Below  is extract of security file
    Praveen@Native Directory
    admin@Native Directory
    Provisioning Manager;Praveen@Native Directory
    Journals Administrator;Praveen@Native Directory
    Advanced User;Praveen@Native Directory
    Data Form Write Back from Excel;Praveen@Native Directory
    Inter-Company Transaction Admin;Praveen@Native Directory
    Provisioning Manager;admin@Native Directory
    Application Administrator;admin@Native Directory
    123;Praveen@Native Directory;All;N
    i want to add a user and wan to give provision in the above security  file .sec (without doing it in Sharedservices )
    for the above security file i have added balaji and loaded it to HFM its not working.
    Praveen@Native Directory
    balaji@Native Directory
    admin@Native Directory
    Provisioning Manager;Praveen@Native Directory
    Journals Administrator;Praveen@Native Directory
    Advanced User;Praveen@Native Directory
    Data Form Write Back from Excel;Praveen@Native Directory
    Inter-Company Transaction Admin;Praveen@Native Directory
    Provisioning Manager;balaji@Native Directory
    Journals Administrator;balaji@Native Directory
    Advanced User;balaji@Native Directory
    Data Form Write Back from Excel;balaji@Native Directory
    Inter-Company Transaction Admin;balaji@Native Directory
    Provisioning Manager;admin@Native Directory
    Application Administrator;admin@Native Directory
    123;Praveen@Native Directory;All;N
    123;balaji@Native Directory;All;N
    Can we add users and give provision in security file without creating user in shared services  ?

    If you have your application built using MSAD, then you an load the file the way you built it above, however because you're using the NativeDirectory, you need to create the user in the Directory(HSS) first.  Once the user is created, you can then go through and use the .sec method to assign access/roles, but the actual user creation can't be done through a load file.
    One of the easiest reasons to understand why this can't be done is that when you load the .sec file, you're not setting up a password for the user.

  • Runtime Error while loading Flat file in to ODS

    Hi Friends,
    I have 11 records in flatfile and I am loading it from PC. when I see in preview I can see.
    But when I load it ,it gives me short dump. request status is in amber..
    Please help me as this is urgent support issue.
    The ABAP Runtime Error is
    Runtime Error          CALL_FUNCTION_CONFLICT_TYPE
    Except.                CX_SY_DYN_CALL_ILLEGAL_TYPE
    Date and Time          02.01.2008 13:55:38       
    What happened?                                                                   
        Error in ABAP application program.                                                                               
    The current ABAP program "GP44UKXZB8WE74CAKI38CZ0B586" had to be terminated  
         because one of the                                                          
        statements could not be executed.                                                                               
    This is probably due to an error in the ABAP program.                                                                               
    A function module was called incorrectly.                                                                               
    What can you do?                                                                 
        Print out the error message (using the "Print" function)                     
        and make a note of the actions and input that caused the                     
    To resolve the problem, contact your SAP system administrator.               
        You can use transaction ST22 (ABAP Dump Analysis) to view and administer     
         termination messages, especially those beyond their normal deletion         
    is especially useful if you want to keep a particular message.

    Hi Sudhakar,
    This seems to be a type conflict error. It occurs when you assign for example a char field to a numc field. So, I suggest you check your mappings and see if there is any type mismatch in the info objects. Hope it helps.
    Thanks and Regards
    Subray Hegde

Maybe you are looking for

  • DI Server connection error

    hi all how work with di server? when i run sample in di server this error is coming "Unable to connect to remote server" after i give correct values before clicking login botton sandeep

  • Burning Blu-Ray: Sometimes successful / Sometimes not

    I've been burning Blu-rays for the last couple of days. After a couple of burns, I get this message: But, here's the deal: I do indeed have a disk in the burner I can't eject said disk (so the computer may "find it") without dismounting... If I do un

  • Service PR form Sale order

    Dear Friends, I have the Requirement Service Purchase Requisation should generate from Sale Order is it possible?? then in that service PR/PO i will maintain the Service Entry Sheet. I understand that In sale Order with out Material system will not a

  • My iphone 5 hangs after calls duration 1:20

    Ingles my iphone 5 hangs after calls duration 1:20 iphone hangs one of my calls and other calls do not get an operator in particuar. please help Español mi iphone 5 cuelga las llamadas despues de 1:20 de duración uno de mis iphone cuelga las llamadas

  • My iphone 4s screen is black, appears to be dead-what can i try?

    Phone was fine last night, woke up and now it's dead, had been charging all night-can't power on. Screen is black