BW Flat file Load error

I am doing flat file in BW System. InfoPackage setting are as follows,
File is CSV file
Data Separator = ,
Escape Sign = u201C
In Transfer Structure all are char fields.
1st Filed is of length 18
2nd Filed is of length 18
3rd Filed is of length 25
4th Filed is of length 10
e.g of data in flat file is as follows
"00q80000003AmvHAAS","00530000000jSm8AAE","US02CALVER;H21020101","2008-11-24u201D
This data will load successfully every time, but if data comes like this
"00q80000003AmvHAAS","00530000000jSm8AAE","US02BVERFU;H21020101;H21020102;H21020104;H21020201;H21020202;H21020203;H21020204","2008-11-24u201D
Then in preview itself I canu2019t see the date(4th filed will be blank) it will blank or some times it will be some char like 200 or 2008 or 2008-11 etc.
Can you please tell me why this is so? How to solve this issue?

I've come accross a similar problem. Maybe another view will help someone find an answer.
The transfer structure looks like this:
MATERIAL                0MATERIAL     Material          CHAR     18
MAT_NAME             ignore                                CHAR     1
REGION                  ignore                                CHAR     1
PLANT                  0PLANT          Plant               CHAR     4
PLANT_NAME             ignore                                CHAR     1
VENDOR                  0VENDOR          Vendor          CHAR     10
VENDOR_NAME     ignore                                CHAR     1
CURRENCY             0CURRENCY     Currency          CUKY     5
UNIT                          0UNIT          Unit of measure     UNIT             3
/BIC/CGRPLEAD     CGRPLEAD     Goup leader     CHAR     3
/BIC/CMONTHFR     CMONTHFR     Month from     CHAR     7          
/BIC/CMONTHTO     CMONTHTO     Month to          CHAR     7          
/BIC/AREBATES     AREBATES     Rebate          CHAR     17     2
The csv file looks like this:
10000001,Dry ring def,NA,1001,plant 001,100000,Main vendor in United Stat,USD,TO,CR,200701,200812,3.00
10000001,Dry ring defl,NA,1001,This is the name for pla,100000,Main vendor in United States of,USD,TO,CR,200701,200812,3.00
Line 1 will load correctly like this:
10000001|D|NA|1001|T|100000|M|USD|TO|CR|200701|200812|3.00
but line 2 will be cut off and loaded link this:
10000001|D|NA|1001|T|100000|M|USD|TO|CR|200701|20081|0.00
with the month to and amount incorrect.
There must be a length limit to the incomming text but it doesn't seem to relate directly to the field lengths of the transfer structure.

Similar Messages

  • Flat file loading error

    Hi,
    I have load master data through flat file . Now i am trying to create transaction data source but getting a error.
    Data Consist of Custid, Qty,Sales Revenue
    Qty consist 0Unit and Sales Revenue consist 0Currency
    When i enter Qty..the format is internal
    When i enter Sales Revenue..the format is external
    even after changing sales revenue format to internal..i am getting the below error.
    When i click on Preview i got this:   Error 'Unit 100 is not created in language EN...' at conversion exit CONVERSION_EXIT_CUNIT_INPUT (field UNIT record 1, value 100)
    why i am getting this
    Thanks
    nikhil
    Edited by: nikhil29 on Jan 19, 2012 10:20 PM
    Edited by: nikhil29 on Jan 19, 2012 10:27 PM

    Hi Nikhil,
    The simple solution to this is,
    Go to SE37 and use FM CONVERSION_EXIT_CUNIT_OUTPUT here give the input as whatever value you are currently passing to 0unit field through excel file. Execute the FM and check the output, if you get the successful output then copy the 0unit code shown in the output and replace it with unit field value written in the flat file (mostly it will be 2 digit code e.g. for unit BAG the code will be BG).
    Here you will have to pass the valid unit value which will be converted to correct internal format. You can try different units by above method and you will have to use any of those units for which you are getting successful output.
    Regards,
    Durgesh.

  • Flat file load Error 1

    Hi ,
    Iam trying to load flat file to infoobject. when i tried to load it , iam getting an error ( see below), iam not getting this error when i loaded in dev and Quality. only getting error in Production. the file contain only 2 records.
    is there any access required rights required in production ?
    Error 1 when loading external data
    Message no. RSAR234
    Diagnosis
    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)
    Procedure
    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.

    Hi
    Check your Authorization for Loading the Flat File/ Access the work Station from AL11 ..
    Check your Transformation Rule Details for the Conversions / Data Types are mapped correctly.
    If Infopackage loads data from a flat file on your workstation, then you cannot execute the Infopackage in a Process Chain you need to put your flat file on the Application Server(AL11) and change your Infopackage to load from there instead of the workstation
    The file should be closed while scheduling
    The file path mentioned in the external data tabpage of the infopackage should be correct
    Records in the file should be in uppercase you can use lowercase for a particular characteristic.provided the lowercase checkbox in the general tabpage of the maintenance screen of the infoobject is checked.
    Calendar day should be of the format yyyymmdd in the file
    Hope it helps

  • Flat file load error

    Hi.
    I am getting the following error when loading .csv file from "Client Workstation" but the same file is loading fine from "Application server".
    Value '10/1/206 ' of characteristic 0DATE is not a number with 000008 spaces
    I look for your suggestions to solve and understand this.
    Thanks
    Kumar

    Hi Dinesh,
    I solved the problem by using SDATE in transfer rules as per the SAP note 161506. I am giving the note below for others who might land with similar problem.
    Thanks
    Kumar
    SAP Note Number: 161506
    Summary
    Symptom
    You want to transfer data from a source system into BW from a file (flat file) that also includes date entries (for example, for the 0CALDAY InfoObject). However, when you load the data, the data disappears.
    Other terms
    Time characteristic, transfer structure, transfer rules, InfoPackage Scheduler, InfoSource
    Reason and Prerequisites
    In the flatfile of the source system, a date exists which is not stored in the internal format YYYYMMDD but in the external (user-specific) format. In the transfer structure maintenance, no routine is specified for the conversion exit for the corresponding date field. An incorrect data type and an incorrect length can be assigned additionally. The missing conversion exit causes an incorrect processing of the date during the conversion to the internal format of the type DATS and length 8.
    Solution
    In the maintenance of the transfer structure, standard values that expect the date while the data is being stored in the internal format of the YYYYMMDD system are entered for the 0CALDAY InfoObject (calendar day):
      InfoObject Field name Type Length Conversion exit   0CALDAY       CALDAY      CHAR      8
    The problem described above is corrected with the conversion of the date fields into the internal format in the flatfile.
    If you want to maintain the external format of the date in the source file, implement the following changes in the transfer structure maintenance for the 0CALDAY field:
      InfoObject Field name Type Length Conversion exit   0CALDAY       CALDAY      CHAR    10   SDATE
    Note that the type must always be CHAR (not DATS). The predefined field length is changed from 8 to 10, and additionally the conversion routine SDATE is entered.
    IMPORTANT: The external format for the date in the flat file must match the standard settings of the user in the system (System -> User profiles -> Own data -> Fixed values) such as DD.MM.YYYY MM/DD/YYYY and so on.
    Each time you make a change in the maintenance of the transfer structure, you must
    a) save the new entries,
    b) activate the transfer rules again (InfoSource -> maintain transfer rules),
    c) exit and access the Administrator Workbench again (see related notes below) before the next set of data is loaded.
    Header Data
    Release Status:     Released for Customer
    Released on:     03.09.2004  08:27:34
    Priority:     Recommendations/additional info
    Category:     Consulting
    Primary Component:     BW-WHM-DST Data Staging
    Releases
    Release Independant
    Related Notes
    157643 - Format 0CALMONTH, 0CALWEEK and 0FISCPER incorrect
    155706 - Changes to transfer rules are ignored

  • Flat File load error on 0FISPER format

    Hi Experts,
    I need load a flat file in BI 7.0.  The error in on 0FISCPER
    a basic questions..
    a) the right format in flat file is "0072008" or "2008007" ?
    b) in datasource, tab proposal and fields, which is the right format (datatype, lengh) ? the format must be Externa, Internal or Check?
    c) does I need created this year (2008) on other system tables? ex: calendar table, T009, etc..
    Thank you in advance!

    HI,
    a) the right format in flat file is "0072008" or "2008007" ?
    b) in datasource, tab proposal and fields, which is the right format (datatype, lengh) ? the format must be Externa, Internal or Check?
    - You can use in any format, if you are using 0072008 u have to use "External" in your Datasource level. If you are using 2008007, u have to use "Internal"
    c) does I need created this year (2008) on other system tables? ex: calendar table, T009, etc..
    - No need to create year in any table. when you are loading the data, it automatically store in respective table
    Regards
    Rajesh

  • Master Data Flat File Loading Error

    Hi guys.
    I received the following error when try to preview a master data flat file.
      109       ENDIF.                                                           
      110     ENDIF.
    May I know how to solve this?
    Thanks!

    Fulham,
    Please give us the nature of data you are loading and also try and simulate the same and see if it goes through.
    What are the infoobjects you are loading for the master data ...?
    Arun

  • Flat File Load error on ODS

    Hi Guru's,
    I am loading a Multiple Flat files to ODS in 3.5.
    first  i loaded a flat file with the following.
    Calweek , SS, Mat, Cust   Item ,Commentof Item
      11/2004 , MD, 101, YU23   pen,   good
    after loading this i am able to these data on ODS
    second file am loading file with
    Calweek , SS, Mat, Cust  Price , commentofprice.
    11/2004 ,  MD, 101, YU23   2.00, average.
    when i checked the data on ODS i am able to see only second
    file data . with selection conditions 11/2004 , MD, 101, YU23
    I can use Cube for loding this but my design is on ODS.
    i want to see all the data on ODS, can anyone give me idea how to write any routine for this
    Regards
    Rao VS

    Hi Yogesh & Shambhu,
    Thanks for your support. and what i did currently is
    i kept the keyfields as same and changed the ITEM,PRICE as ADDITION in the update rule.
    But for commentonitem, CommentonPrice there fields are Char.
    so i cann't find Addition option to this.
    By doing this :
    1) when i loaded 1st file i am able to see the original file.
    and
    2) when i loaded second file i am able to see the second file values also.
    But the issue is after loading two files i am able to see on the ods as
    Calweek,SS,Mat,Cust, Item,Price,CommtofItem, Commprice.
    11/2004 , MD, 101, YU23 pen,2.00,    -               ,average
    I am not able to see Commentof Item Value and can see only the last loaded Comments filed.
    If i loaded second file first and then first file secondly then i can see only Comment of Item .
    So can you pls help in written routine for these fileds in update rule (commentson item,commentson price)
    Thanks & Regards
    Rao VS

  • What are the settings for datasource and infopackage for flat file loading

    hI
    Im trying to load the data from flat file to DSO . can anyone tel me what are the settings for datasource and infopackage for flat file loading .
    pls let me know
    regards
    kumar

    Loading of transaction data in BI 7.0:step by step guide on how to load data from a flatfile into the BI 7 system
    Uploading of Transaction data
    Log on to your SAP
    Transaction code RSA1—LEAD YOU TO MODELLING
    1. Creation of Info Objects
    • In left panel select info object
    • Create info area
    • Create info object catalog ( characteristics & Key figures ) by right clicking the created info area
    • Create new characteristics and key figures under respective catalogs according to the project requirement
    • Create required info objects and Activate.
    2. Creation of Data Source
    • In the left panel select data sources
    • Create application component(AC)
    • Right click AC and create datasource
    • Specify data source name, source system, and data type ( Transaction data )
    • In general tab give short, medium, and long description.
    • In extraction tab specify file path, header rows to be ignored, data format(csv) and data separator( , )
    • In proposal tab load example data and verify it.
    • In field tab you can you can give the technical name of info objects in the template and you not have to map during the transformation the server will automatically map accordingly. If you are not mapping in this field tab you have to manually map during the transformation in Info providers.
    • Activate data source and read preview data under preview tab.
    • Create info package by right clicking data source and in schedule tab click star to load data to PSA.( make sure to close the flat file during loading )
    3. Creation of data targets
    • In left panel select info provider
    • Select created info area and right click to create ODS( Data store object ) or Cube.
    • Specify name fro the ODS or cube and click create
    • From the template window select the required characteristics and key figures and drag and drop it into the DATA FIELD and KEY FIELDS
    • Click Activate.
    • Right click on ODS or Cube and select create transformation.
    • In source of transformation , select object type( data source) and specify its name and source system Note: Source system will be a temporary folder or package into which data is getting stored
    • Activate created transformation
    • Create Data transfer process (DTP) by right clicking the master data attributes
    • In extraction tab specify extraction mode ( full)
    • In update tab specify error handling ( request green)
    • Activate DTP and in execute tab click execute button to load data in data targets.
    4. Monitor
    Right Click data targets and select manage and in contents tab select contents to view the loaded data. There are two tables in ODS new table and active table to load data from new table to active table you have to activate after selecting the loaded data . Alternatively monitor icon can be used.
    Loading of master data in BI 7.0:
    For Uploading of master data in BI 7.0
    Log on to your SAP
    Transaction code RSA1—LEAD YOU TO MODELLING
    1. Creation of Info Objects
    • In left panel select info object
    • Create info area
    • Create info object catalog ( characteristics & Key figures ) by right clicking the created info area
    • Create new characteristics and key figures under respective catalogs according to the project requirement
    • Create required info objects and Activate.
    2. Creation of Data Source
    • In the left panel select data sources
    • Create application component(AC)
    • Right click AC and create datasource
    • Specify data source name, source system, and data type ( master data attributes, text, hierarchies)
    • In general tab give short, medium, and long description.
    • In extraction tab specify file path, header rows to be ignored, data format(csv) and data separator( , )
    • In proposal tab load example data and verify it.
    • In field tab you can you can give the technical name of info objects in the template and you not have to map during the transformation the server will automatically map accordingly. If you are not mapping in this field tab you have to manually map during the transformation in Info providers.
    • Activate data source and read preview data under preview tab.
    • Create info package by right clicking data source and in schedule tab click star to load data to PSA.( make sure to close the flat file during loading )
    3. Creation of data targets
    • In left panel select info provider
    • Select created info area and right click to select Insert Characteristics as info provider
    • Select required info object ( Ex : Employee ID)
    • Under that info object select attributes
    • Right click on attributes and select create transformation.
    • In source of transformation , select object type( data source) and specify its name and source system Note: Source system will be a temporary folder or package into which data is getting stored
    • Activate created transformation
    • Create Data transfer process (DTP) by right clicking the master data attributes
    • In extraction tab specify extraction mode ( full)
    • In update tab specify error handling ( request green)
    • Activate DTP and in execute tab click execute button to load data in data targets.

  • Best practise around handling time dependency for flat file loads

    Hi folks,
    This is a fairly common situation - handling time dependency for flat file loads. Please can anyone share their experience around handling this. One common approach is to handle the time validity changes within the flat file where it is easily changeable by the user but then again is prone to input errors by the user. Another would be to handle this via a DSO. Possibly, also have this data entered directly in BI using IP planning layouts. There is a IP planning function that allows for loading flat file data but then again, it only works without the time dependency factor.
    It would be great to hear thoughts or if anyone can point to a best practise document for such a scenario.
    Thanks.

    Bump!

  • Unit Code, Commercial Code - Flat File loading vs BPS Loading

    Hi SDN Community,
    Recently, we have moved our flat file loading to be performed by BPS interfaces.
    During flat file loads, the Commercial code of all units of measures, are verified.
    eg.DAY
    But when loaded by BPS, the UNIT code is verified.
    eg. TAG.
    In the display of the BPS upload, it displays DAY which is the commercial code.
    The only thing, is the customer is forced to use TAG in the BPS upload files.
    They wish to create another record in the transaction
    CUNI to be
    Unit code = DAY
    Commercial code = DAY.
    However, i have found that we cannot allocate the same commercial code to another unit code.
    Is this a design constraint, or a process error that i am doing.
    Thank you.
    Simon

    04.01.2010 - 02:22:53 CET - Reply by SAP     
    Dear customer,
    As i do not fully understand how this works, but the base table T006A
    has 2 entries, 1 for english, 1 for German, should it not be that the
    English EN entry field be working rather that the German DE, hence DAY
    should be used? Can you please confirm my understanding on this?
    >>> If you check my attachment "SE16.xls", you can see that it's for
    language >>English<<, and the internal format is TAG while the external
    format is DAY.
    - Are there any plans to modify the BPS functionality in newer SAP BW
    versions to allow the customer to indicate the same UOM as per flat
    file laods? Or is an upgraded Support Pack that allows this?
    - If not, would it be possible to make any customer enhancements to
    allow this to take place depending on customer requirements.
    >>> There is no plan at this moment to change this BPS functionality
    in newer SAP BW versions or support packages.
    We really recommend you to use internal format TAG in the upload file
    in BPS which I think should be acceptable and feasible to you. All
    other ways trying to use external format is risky and we cannot assure
    you that it will work well as it's not SAP standard function. (I think
    it's not worth the risk as the standard function which requires
    internal format should not be too unacceptable)
    Thanks for your understanding.
    I also don't think my BC-SRV-ASF-UOM colleague would be able to help
    you a lot regarding this.
    Best Regards,
    Patricia Yang
    Support Consultant - Netweaver BW
    Global Support Center China
    SAP Active Global Support

  • Flat File loading Initialize with out Data transfer is disabled in BI 7.0

    Hi experts,
              When loading through flat file in BI 7.0 for Info Package Level Initialization Delta Process with data Transfer is coming by default,but when i want to select Initialization Delta Process without Data transfer is disabled. (in the creation of Data Source (flat file) in the Extraction Tab Delta Process is changed to FIL1 Delta Data (Delta Images).
    please provide me Solution.
    regards
    Subba reddy.

    Hi Shubha,
    For flat file load please go throught he following link:
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/03450525ee517be10000000a1553f6/frameset.htm
    This will help.
    Regards,
    Mahesh

  • Flat-File Loading problem

    Hi Friends,
    I am struggling with flat-file loading problem. I am trying to load a .csv file into data target. I took all pre-cautions while loading data. I look into preview and simulate the data. Everything is ok, but when i schedule the data, i found 0 records in the monitor. The following is the STATUS message of the above problem:
       No data available
    Diagnosis
    The data request was a full update.
    In this case, the corresponding table in the source system does not
    contain any data.
    System response
    Info IDoc received with status 8.
    Procedure
    Check the data basis in the source system.
             Can anybody help me what is the problem and procdure to resolve it?
    Regards,
    Mahesh

    Hi Eugene,
    Thanks for the quick reply. The following screen-shot tells you the messages of detail tab;
    OVER ALL STATUS MISSING WITH MESSAGES OR WARNINGS
    REQUEST: MISSING MESSAGES
    EXTRACTION
    EVERYTHING IS OK
    DATA REQUEST RECEIVED
    NO DATA AVAILABLE DATA ELECTION ENDED.
    PROCESSING
    NO DATA
               The above message was shown in details tab. Pls guide me to locate the problem.
    Regards,
    Mahesh

  • Transformation not generating-Flat file loading

    Hello guys, I hope you can help me with this little confusion I have on BI7 Flat file loading.
    I got a File (CSV) on my workstation. I am trying to load Master Data. Here is the example of my file and issues:
    Lets say, I have CSV file named "CarModel.CSV" on my PC.
    This excel file has 10 Records and No atributes for this Field.
    So the records should show like this and it is showing correctly in PSA level, DS level.
    A
    B
    C
    D
    E
    F
    My goal is to load Flat file data to InfoObject (inserted in Infoprovider)
    I created Source system, DS, all thats stuffs.
    I am now on Display DS screen under Proposal Tab. I am putting 10 Records to show and hitting Load example data....it works fine by showing all 10 records. However in the bottom part of this screen, what should show as a Field ?In my case , First it was showing the First Record ("A")...i didnt think it was correct but i prceeded anyways. Transformation could not be generated.
    I tried by deleting "1" from the field "No. of header rows to be ignored" and its the same result ..No transformations.. I mean i know its very simple to load this data but i am not sure what i am doing wrong..My question is:
    1) What should show under Field/propasal tab in my case?am i supposed to create this Field?
    2) Should the system to propse the field which is from my flat file header ?in my case i dont have any header..should i have include header in my csv file like "car model"? i am confused please give me some info thanks
    dk

    Hi,
    In filed tab, u have to enter ur infoobject names in an order...and press enter it'll automatically give the description and its other factors...
    i guess u shuld have some header in the sense eg: customer,cust ID like this..this only u have to enter as fields...in proposal tab...try that
    rgds,

  • Error while creating process chain for flat file loading

    Hi All,
    I had Created a process Chain to load Transactiion data(Full load) form flat file which is in my computer.
    start>Load>DTP>DeleteIndex>DTP loading CUBE--> Create Index
    but the system is throwing an error as "An upload from the client workstation in the background is not possible."
    I dont know why this error is coming?
    Can some one help me
    Regards
    Mamta

    Hi Mamta,
    Basically if you want to load the DS through FF using process chain, the FF has to be placed in Application server. We cant load the FF when it is located in the client local workstation(FF On your PC).
    So better you remove the Infopackage step from the PC. Load the IP manually. Once it is completed you can start the process chain with the following steps:
    start>DTP>DeleteIndex>DTP loading CUBE> Create Index
    Hope it is clear & helpful!
    Regards,
    Pavan

  • Error in flat file loading in data targets

    Hi,
    when im loading the data from flat file
    "information missing for currency translation into internal format" this error is coming when doing schedule.
    can anyone pls help me,im new to SAP BW.
    Thanks,
    sita

    Hi Guptha,
    I took 0AMOUNT so 0CURRENCY is assigned automatically.
    0currency I kept GBP, INR.
    If any solution pls help.
    Thanks,
    sita
    Message was edited by: sita yerram

Maybe you are looking for

  • How to know the Infotype of a wage type and table ARRRS trigering ?

    Dear SAP-HR experts . I am bit confused in one thing , a wage type named 4EW2 (It is Emp welfare fund) It is deduction wage type . (a.) How can i know that in which Infotype this wage will appear . I tried IT-14 / 15 but it is not there . (b.)When i

  • Java EE 5 download?

    Does anyone know of a page where I can download the Java EE 5 SDK? I have the SE 5, but I'm working with JWSDP 2.0 and it requries some classes that aren't in the SE. Every link I try on Sun (Oracle's) site takes me to the EE 6 download page. It's re

  • Problems printing from other programs after printing using Word automation

    I have an application that uses ActiveX to build a Word document. My print VI is attached. The problem that users are reporting is that after printing a report with my application, they can't print from any other programs until they restart their com

  • I Install pdf.js.xpi update it wont fix my problem and it disable my adode reader

    i have problem in viewing some pdf files my firefox browser using build in pdf viewer ,but it can open in abode pdf plugin. firefox support suggest to install the update pdf.jd.pxi .. i installed it. my problem still present and it deactivate my adob

  • Call transaction and session methods error records

    Hi All,          In call transaction method we will define a table of type bdcmsgcoll for storing the error records and later we will display that error message with format_message.In that table only those records with message type 'E' are stored or