Baza wiedzy Trawers ERP

Raporty w Crystal Reports

1. Opis ogólny 2. Instalacja PostgreSQL 3. Export danych z Trawersa do PostgreSQL 4. W Windows trzeba zainstalować źrodło danych ODBC dla PostgreSQL 5. Instalacja Crystal Reports ze strony SAP dla Windows 6. Automatyzacja przenoszenia 7. Przykłady raportów 8. Tematy powiązane

1. Opis ogólny

Raporty w Crystal Reports najłatwiej tworzyć z bazy SQL. Poniżej opisano sposób przygotowania środowiska do tworzenia raportów z bazy danych Trawersa w formacie PostgreSQL.

2. Instalacja PostgreSQL

------------------------------------------------ su root yum install postgresql postgresql-server yum install pgadmin3 mkdir /usr/local/pgsql mkdir /usr/local/pgsql/data chown postgres /usr/local/pgsql/data su - postgres initdb -D /usr/local/pgsql/data pg_ctl -D /usr/local/pgsql/data -l logfile start createdb trawers psql trawers pgadmin3 (dodac role trawers) ------------------------------------------------ w pliku ----------------------------------- /ust/local/pgsql/data/postgres.conf ----------------------------------- odkomentowac linie listen_addresses = '*' a nastepnie w pliku ----------------------------------- /usr/local/pgsql/data/pg_hba.conf ----------------------------------- dodac wpis pod ipv4 host all all <adresip>/32 trust odblokować w firewallu port 5432 dla protokułu tcpip programem: system-config-firewall-tui

3. Export danych z Trawersa do PostgreSQL

-> wyeksportować dane z Trawers-> AD->SQL->Export danych -> nadać uzytkownikowi PostgreSQL uprawnienia do katalogu /trawers/trtres/trinout/sql ------------------- psql -f trawers.sql ------------------- -> skrypt uruchomić 2 razy

4. W Windows trzeba zainstalować źródło danych ODBC dla PostgreSQL

ze strony: www.postgres.com

5. Instalacja Crystal Reports ze strony SAP dla Windows

(pobrać i zainstalować)

6. Automatyzacja procesu przenoszenia

-> dodac proces do tablicy autorun w Trawersie -> skrypt przenoszący np. /trawers/bin/autorun.sh -------------------------------------------------------------- #!/bin/sh export TERM=linux cd /trawers/adtres ./tr5x.exe //gtnull --operator=AA --firma=FP --proces=AD_PGZ92 cd /trawers/trtres/trinout psql -f trawers.sql --------------------------------------------------------------

7. Przykłady raportów

Przykłady raportów wraz z krótkim opisem są w katalogu http: Integracja z Crystal Reports

8. Tematy powiązane

Raporty i analizy Qlik. Analizy. Raportt Wymiana danych z innymi programami