# Data import - articles - error message

**URL:** <https://discuss.tryton.org/t/data-import-articles-error-message/2723>\
**Category:** User\
**Created:** [May 15, 2020, 12:49pm UTC](https://discuss.tryton.org/t/data-import-articles-error-message/2723 "2020-05-15T12:49:25Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![herrdeh](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/herrdeh/32/821_2.png) [@herrdeh](https://discuss.tryton.org/u/herrdeh)\
**Post date:** [May 15, 2020, 12:49pm UTC](https://discuss.tryton.org/t/data-import-articles-error-message/2723/1 "2020-05-15T12:49:25Z")

</div>

I tried to create the simplest possible articles file:

```
Name,Listenpreis,Standardeinheit
test,22,Stück

```

(name, list price, standard unit)

I ever get this error message:

 ![Bildschirmfoto von 2020-05-15 14-47-28](https://discuss-cdn.tryton.org/uploads/default/original/1X/d7ab8799e28d3b57901f1baeafa96e67fdfe7d5f.png)

I’m no longer really certain that the user is the problem. Is a bug in the range of possible?

---

<div class="post-metadata">

**Author:** ![herrdeh](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/herrdeh/32/821_2.png) [@herrdeh](https://discuss.tryton.org/u/herrdeh)\
**Post date:** [May 15, 2020, 4:09pm UTC](https://discuss.tryton.org/t/data-import-articles-error-message/2723/2 "2020-05-15T16:09:50Z")

</div>

The same happens, when i change the mini list and the UI into english:

```
Name,Type,List Price,Default UOM
test,Goods,22,Stück

```

The error message is identical.

---

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [May 18, 2020, 3:55pm UTC](https://discuss.tryton.org/t/data-import-articles-error-message/2723/3 "2020-05-18T15:55:22Z")

</div>

For me, the data are correct. So it is probably because there is an empty line.

---

<div class="post-metadata">

**Author:** ![herrdeh](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/herrdeh/32/821_2.png) [@herrdeh](https://discuss.tryton.org/u/herrdeh)\
**Post date:** [May 18, 2020, 8:26pm UTC](https://discuss.tryton.org/t/data-import-articles-error-message/2723/4 "2020-05-18T20:26:34Z")

</div>

Actually, there is an empty line at the end of the file.  
But to delete it does not make any difference.  
Sorry.

---

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [May 18, 2020, 8:36pm UTC](https://discuss.tryton.org/t/data-import-articles-error-message/2723/5 "2020-05-18T20:36:46Z")

</div>

I tested your example on [demo.tryton.org](http://demo.tryton.org) and it works. So it is definitely the last line on the line.  
Please makes sure you really delete the last line, some editors sucks at adding one anyway.  
I filled [Strip empty lines from CSV import (#9352) · Issues · Tryton / Tryton · GitLab](https://bugs.tryton.org/issue9352to) improved experience.

---

<div class="post-metadata">

**Author:** ![herrdeh](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/herrdeh/32/821_2.png) [@herrdeh](https://discuss.tryton.org/u/herrdeh)\
**Post date:** [May 19, 2020, 4:10am UTC](https://discuss.tryton.org/t/data-import-articles-error-message/2723/6 "2020-05-19T04:10:45Z")

</div>

This is an example from dolibarr. I do not so much like to sort the entries with the mouse, but that’s a design detail.

 ![Bildschirmfoto von 2020-05-20 09-36-11](https://discuss-cdn.tryton.org/uploads/default/original/1X/8900c16929bc97209108c3a11779dd608f8301f1.png)  
I’d like to emphasize the importance of CSV, not only at the very beginning. Not everyone can learn a programming language like proteus, and a well-designed CSV import/export feature is an easy way to communicate with the rest of the world.  
In my little world, I think about creating shipment labels. Programming an API to the service provider is good, but will at least cost several 100€s… In my case, it would take decades to pay back, because I do not send several parcels every day. But the service provider offers a CSV import feature.
