1. Opis formatów
1.1 PDF Portable Document Format
1.2 CSV Dokument w formacie CSV
1.3 SDF Standard Data Format, plik tekstowy ASCII
1.4 DELIMITED (Comma, Delimited), plik tekstowy ASCII
1.5 HTML Dokument w formacie HTML
1.6 XML Extensible Markup Language
1.7 XLS Excel
1.8 JSON JavaScript Object Notation
1.9 DBF Format pliku xBase, FoxPro, Harbour
2. Tematy powiązane
1. Opis formatów
1.1 PDF Portable Document Format
Format plików służący do prezentacji, przenoszenia i drukowania
treści tekstowo-graficznych, np. folder w formacie PDF, faktura.
W programie Trawers wszystkie dokumenty, zestawienia i raporty można
zapisać w formacie PDF. Pliki PDF zawierające dokumenty, zestawienia
i raporty, można wysłać jako załączniki e-maili.
[Plik PDF] Zapis do pliku PDF
[Email PDF] Wysłanie e-maila z PDF
Urządzenia wyjściowe
1.2 CSV Dokument w formacie CSV
Składa się z linii. Każda linia to jeden rekord (wiersz).
Pola każdego wiersza mogą być w różnych kolumnach.
Pola oddzielone są (separatory) zwykle przecinkami,
a pola znakowe ujęte są (ograniczniki) w apostrofy
Separatory i ograniczniki można zmieniać.
W pierwszym wierszu mogą być nazwy kolumn.
Gdy pominie się nazwy kolumn i zastosuje przecinki i apostrofy,
to budowa pliku bedzie taka jak: DELIMITED.
Plik o rozszerzeniu .CSV
W programie Trawers w formacie CSV można wysłać dane ze wszystkich
zbiorów znajdujących się w bazie danych.
CSV Zapisywanie plików
Zakres wysyłanych danych można ustalać (mapować) w: Tabela definicji CSV.
CSV Tabela def CSV. Przykłady
Dane przeglądane tabelarycznie można zapisać w plikach CSV.
Zestawienia tabelarycznie
Funkcja: Alert może zapisywać pliki CSV.
Alerty i raportowanie
Funkcja: Wydruk wg wzorca może zapisywać pliki CSV.
Wydruk wg wzorca jako plik CSV:
Wzorce dokumentów Przykłady
NOTE: There is no formal specification in existence, which allows
for a wide variety of interpretations of CSV files.
Format that seems to be followed by most implementations:
1. Each record is located on a separate line, delimited by a line break (CRLF).
For example:
aaa,bbb,ccc CRLF
zzz,yyy,xxx CRLF
2. The last record in the file may or may not have an ending line break.
For example:
aaa,bbb,ccc CRLF
zzz,yyy,xxx
1.3 SDF Standard Data Format, plik tekstowy ASCII
Składa się z linii. Każda linia to jeden rekord (wiersz).
Pola każdego wiersza rozpoczynają się w tej samej kolumnie
Jan Kowalski 80-123 Gdynia Konwaliowa 13 200.00
Jozef Nowak 34-321 Krosno Wierzbowa 34 300.00
Iwona Kaminska 55-654 Slawno Bukowa 1A/5 250.00
Plik o rozszerzeniu .TXT
Składa się z linii. Każda linia to jeden rekord (wiersz).
Pola każdego wiersza mogą być w różnych kolumnach.
Pola oddzielone są przecinkami, pola znakowe ujęte
w podwójne apostrofy.
"Jan","Kowalski","80-123","Gdynia","Konwaliowa 13",200.00
"Jozef","Nowak","34-321","Krosno","Wierzbowa 34",300.00
"Iwona","Kaminska","55-654","Slawno","Bukowa 1A/5",250.00
Plik o rozszerzeniu .TXT
1.5 HTML Dokument w formacie HTML
Dokument ze znacznikami (tagami), które określają jego strukturę i wygląd.
HTML umożliwia zbudowanie dokumentu dla przeglądarek internetowych.
W programie Trawers wszystkie dokumenty, zestawienia i raporty można
zapisać w formacie HTML. Pliki HTML zawierające dokumenty, zestawienia
i raporty, można publikować na stronach www.
Plik HTML Zapis do pliku HTML
Urządzenia wyjściowe
1.6 XML Extensible Markup Language
Dokument ze znacznikami (en: Markup), które określają strukturę danych.
Znaczniki umożliwiają przedstawienie złożonych struktur danych w plikach
tekstowych. Zawartość jest czytelna i dla człowieka i dla programów.
W programie Trawers ERP dane zapisywane w formacie XML:
* Definicje wzorców dokumentów i etykiet
np. wzorzec cennika: mi_ce_label_4x10.xml
etykieta logistyczna: zp_pr_etykieta_logistyczna_gs1.xml
Wzorce dokumentów i etykiet
* Definicje alertów
np. Autoresponder_-_Ban.xml
Faktoring_dla_BPH.xml
Wezwanie_do_zaplaty_z_zapisem_statusu.xml
Alerty i raportowanie
* Drzewa projektów
Drzewa projektów (planów)
* Definicje i wyniki obliczeń RaportyXML
np. MG_Brakujace_karty_LOT.xml
NA_Sprzedaz_utracona.xml
RaportyXML Generator raportów w PM
* Pliki załączników
np. jpk_fa_20240114_200844.xml
pit11_2023_000001.xml
Dokumenty powiązane (załączniki)
* Wyniki raportów TrPivotTab
Raporty TrPivotTab
RaportyXML
Format XML jest podstawowym formatem zapisu plików w generatorze raportów: RaportyXML
RaportyXML Generator raportów w PM
<?xml version='1.0' encoding='UTF-8' ?>
- <Trawers_Data symop='JD' dataId='reportXML' dateTime='20xx-11-12 13:43:28.027' idProces='PM_ZEX00' reportId='NA0005' reportName='Odbiorcy oznaczeni: ABC, ETAP'>
- <row id='1'>
<A1ODABC>D</A1ODABC>
<A1ODBDOST>006857</A1ODBDOST>
<A1ODETAP>00</A1ODETAP>
</row>
- <row id='2'>
<A1ODABC>D</A1ODABC>
<A1ODBDOST>001667</A1ODBDOST>
<A1ODETAP>00</A1ODETAP>
</row>
Plik o rozszerzeniu .XML
1.7 XLS Excel
Format plików tworzonych i czytanych przez arkusz kalkulacyjny Microsoft Excel.
W programie Trawers, część zestawień tabelarycznych można zapisać
(wyeksportować) do pliku w formacie XLS
Zestawienia tabelarycznie
NOTE: Do arkuszy w programie Excel można pobierać dane przy użyciu
funkcji zgromadzonych w dodatku: Analizy w MS Excel. System KE.
Wysyłanie danych do Excela (CSV, KE)
1.8 JSON JavaScript Object Notation
JSON. Format tekstowy, bazujący na podzbiorze języka JavaScript.
Tzw. lekki format wymiany danych. Utworzony specjalnie do wymiany danych.
Wymaga mniej znaków i jest przetwarzany szybciej niż XML.
W programie Trawers w formacie JSON można zapisać pliki z kostkami
OLAP do wykorzystania w programach BI Business Intelligence, np. Tableau.
Kostki OLAP (wykresy, wizualizacja)
1.9 DBF Format pliku xBase, FoxPro, Harbour
Popularny format tzw. plikowej bazy danych.
W programie Trawers w formacie CSV można wysłać dane ze wszystkich
zbiorów znajdujących się w bazie danych.
Pliki DBF można wczytywać w wielu programach, np. w MS Excel.
Plik o rozszerzeniu .DBF