Manual Elementy eksploatacji systemu:Import danych tekstowych CSV: Różnice pomiędzy wersjami
Z Motława
Linia 13: | Linia 13: | ||
* kolumny zawierające daty - format RRRR-MM-DD np: '''2013-01-01''' | * kolumny zawierające daty - format RRRR-MM-DD np: '''2013-01-01''' | ||
* kodowanie znaków - Windows CP1250 (Środkowoeuropejskie Windows 1250) (preferowane) lub Unicode 8-bit (UTF-8) | * kodowanie znaków - Windows CP1250 (Środkowoeuropejskie Windows 1250) (preferowane) lub Unicode 8-bit (UTF-8) | ||
+ | |||
+ | Szczególnym przykładem importu jest import pozycji dokumentu (PPM w edycji pozycji - Importuj pozycje z pliku) w postaci pliku tekstowego separowanego średnikami: | ||
+ | Kolumny Symbol;Ilość są obowiązkowe, cena jest opcjonalna pozostałe są ignorowane; | ||
+ | Symbol towaru może być "nasz" lub dostawcy, producenta albo z ofert cenowych (kontrahenta). | ||
+ | Kolejność kolumn w pliku: | ||
+ | |||
+ | Symbol;Ilość;Cena_Netto;Wartość_Netto | ||
+ | |||
+ | Przykład 1: | ||
+ | Chleb20;12; | ||
+ | |||
+ | Przykład 2: | ||
+ | Chleb20;12;2.00;24.00;Chleb oliwski | ||
Wersja z 12:24, 14 maj 2015
Nasze aplikacje posiadają wbudowaną funkcjonalność importu danych tekstowych w formacie CSV/TSV.
Wymagany format pliku z danymi:
- jedna linia nagłówka kolumn - nazwy kolumn mogą zawierać tylko litery (ale nie "polskie"), cyfry i znak podkreślenia (_), muszą zaczynać się od litery, maksymalna długość nazwy to 30 zn.. Nie mogą zawierać innych znaków zwłaszcza spacji. Przykłady prawidłowych nazw: data_wystawienia kwota2014 kontrGUID Nazwa_Kontrahenta
- nazwy kolumn muszą być unikalne
- separator kolumn - znak tabulacji
- kolumny tekstowe - tekst nie może zawierać:
- znaków tabulacji
- cudzysłowów pojedyńczych i podwójnych
- końca linii ("Enterów")
- kolumny liczbowe - nie mogą zawierać separatora tysięcy, separator dziesiętny może być kropką lub przecinkiem np: 1234567890.234
- kolumny zawierające daty - format RRRR-MM-DD np: 2013-01-01
- kodowanie znaków - Windows CP1250 (Środkowoeuropejskie Windows 1250) (preferowane) lub Unicode 8-bit (UTF-8)
Szczególnym przykładem importu jest import pozycji dokumentu (PPM w edycji pozycji - Importuj pozycje z pliku) w postaci pliku tekstowego separowanego średnikami: Kolumny Symbol;Ilość są obowiązkowe, cena jest opcjonalna pozostałe są ignorowane; Symbol towaru może być "nasz" lub dostawcy, producenta albo z ofert cenowych (kontrahenta). Kolejność kolumn w pliku:
Symbol;Ilość;Cena_Netto;Wartość_Netto
Przykład 1: Chleb20;12;
Przykład 2: Chleb20;12;2.00;24.00;Chleb oliwski
Dokumentacja wspólnych elementów eksploatacji systemu Motława: |