www.tres.pl - Baza wiedzy Trawers ERP - Spis treści
Drukowanie. Mailing. Ogólnie 1. Opis ogólny Treść dokumentów i drukowanie Treści. Wydruki standardowe, wg wzorców, generatory Urządzenia wyjściowe 2. Wybór: Zestawienie lub Dokument Zestawienia z kartotek Zestawienia (raporty) Dokumenty wg wzorców Uprawnienia do wzorców dokumentów 3. Wybór: Urządzenie wyjściowe Wybór urządzenia Właściwości urządzenia (parametry) Notatka (memo) 4. Wybór: Strony do druku 5. Inicjowanie wydruku w SOA 6. Podgląd wydruku na ekranie Podgląd tekstowy Podgląd graficzny 7. Tematy powiązane 8. Pytania i odpowiedzi Jak ustalić rozmiar czcionki na wydrukach ? 1. Opis ogólny W programie Trawers określeniem: Drukowanie nazywa się wysyłanie zestawień i dokumentów na urządzenia wyjściowe: * drukowanie na drukarkach * zapisywanie do plików tekstowych i graficznych: txt, pdf, html * wysyłanie elektronicznie: w treści e-maili, jako załączniki do e-maili * przekazywanie do innych programów, np. edytorów tekstów. Patrz też: Formaty plików wymiany Schemat przepływu danych o----------------------o o----------------------o | Wydruki | | Wydruki | | standardowe | | wg wzorców | <--- Treści wydruków | | | | o----------------------o o----------------------o | | v v o--------------v------------o | v Proces drukowania | | | v o----------o---------o---------o---------o---------o | | | | | | v v v v v v o-------o o-------o o-------o o-------o o-------o o-------o | Win32 | | CUPS | | Email | | Ekran | | Polec | | Plik | | | | | | | | | | enie | | HTML |<--- Urządzenia wyjściowe | | | | | Email | | | | | | PDF | Formaty zapisu | | | | | PDF | | | | Port | | TXT | o-------o o-------o o-------o o-------o ~o-------o o-------o Treść dokumentów i drukowanie Drukowanie obejmuje dwa obszary działań: * Ustalanie treści i formy dokumentów * Właściwe drukowanie, tj. wyprowadzanie treści na urządzenia wyjściowe Treści. Wydruki standardowe, wg wzorców, generatory Rodzaje wydruków: Standardowe: treść i forma została ustalona przez autorów programu. Np. Stany i obroty zapasów, Zestawienie faktur zakupu. Raporty i analizy Wg wzorców: treść i forma jest dowolnie ustalana przez użytkowników. Np. Faktury sprzedaży w języku angielskim, Cenniki sprzedaży asortymentu. Wzorce dokumentów i etykiet Generatory: treść i forma jest dowolnie ustalana w generatorach raportów. Np. Odbiorcy dopisani po 20xx.07.01, Średni okres spłaty należności. Generatory raportów Alerty: treść i forma jest dowolnie ustalana w definicji alertów. Alerty i raportowanie Urządzenia wyjściowe W programie wyodrębiono następujące rodzaje urządzeń wyjściowych: [Win32] Drukarka w Windows [CUPS] Drukarka w Linux [Ekran] Przeglądanie na ekranie [Email] Wysłanie e-maili [Email PDF] Wysłanie e-maili z plikiem PDF [Plik HTML] Zapis do pliku HTML [Plik PDF] Zapis do pliku PDF [Plik PRN] Zapis do pliku PRN [Plik TXT] Zapis do pliku TXT [Polecenie] Wykonanie programu [Port] Drukarka igłowa w Windows Charakterystyka i właściwości powyższych urządzeń: Właściwości urządzeń wyjściowych Uprawnienia do urządzeń wyjściowych Operator może emitować dokumenty i zestawienia na przygotowanych i udostępnionych mu (uprawnienia) urządzeniach wyjściowych. Uprawnienia operatorów Patrz też: Urządzenia wyjściowe 2. Wybór: Zestawienie lub Dokument Treść umieszczona na wydruku zależy od kontekstu, w którym jest program. Zestawienia z kartotek Podczas rejestrowania danych do kartotek, np. kart odbiorców oraz podczas rejestrowania dokumentów transakcyjnych, np. faktur sprzedaży w programie jest funkcja (klawisz lub przycisk) inicjujący wydruk rejestrowanych danych. Zestawienia (raporty) Są też specjalizowane funkcje drukujące zestawienia (raporty) np. należności do rozliczenia lub serie dokumentów, np. pozycje rejestrów bankowych. Dokumenty wg wzorców Dokumenty transakcyjne, np. faktury sprzedaży lub dokumenty przychodu do magazynu można wydrukować wg wzorców, tj. wg zdefiniowanej treści i wyglądu. Wzorce dokumentów Przykłady Jeden dokument, np. fakturę sprzedaży można wydrukować wg wielu różnych wzorców. Operator decyduje, który wzorzec wybrać do drukowania. Użytkownicy programu Trawers mogą skorzystać z gotowych wzorców wielu różnych dokumentów, które znadują się w katalogach ftp. Katalog: ftp.tres.p Gotowe wzorce można zminić i dopasować jest do własnych potrzeb. Wzorce dokumentów i etykiet Uprawnienia do wzorców dokumentów Aby ułatwić wybór i ograniczyć pomyłki, można zawęzić listę wzorców możliwych do wybrania. Operatorom przydziela się uprawnienia do wzorców (wyboru wzorców). Uprawnienia operatorów 3. Wybór: Urządzenie wyjściowe Wybór urządzenia Po wybraniu funkcji: Wydruk i ustaleniu parametrów zestawienia, następuje wybór urządzenia wyjściowego. Program wyświetla listę urządzeń, do których operator ma uprawnienia. Uprawnienia oparatorów Program zapamiętuje ostatnio wybrane urządzenie wyjściowe, np. drukarkę HP i podpowiada to urządzenie jako domyślne podczas następnego wydruku. Ostatnie wybory operatorów Właściwości urządzenia (parametry) Po wybraniu urządzenia, można zmienić jego właściwości. Zmiana ta będzie obowiązywać tylko podczas bieżącego wydruku. Przy kolejnym wydruku, program ponownie odczyta właściwości z tabeli urządzeń wyjściowych. Właściwości urządzeń wyjściowych Notatka (memo) Notatka, to jest dowolny tekst, wpisany na ekranie, który program wydrukuje w nagłówku zestawienia standardowego (w przypadku dokumentów wg wzorca, treść notatki można umieścić bezpośrednio w definicji wzorca). Zestawienie standardowe ma ustaloną formę i strukturę. Ma tytuł, nagłówek, pozycje i stopkę. Urządzenia wyjściowe Notatka w nagłówku pozwala dodać własny, dodatkowy opis zawartości wydruku. (na ekranie parametrów wydruku: F5-notatka) Treść notatek można zapisywać (przechowywać) i odczytywać z plików zewnętrznych. Do redagowania notatek użyto edytora opisów Memo. Objaśnienia Memo są tu: Klawisze. Mysz. Parametry sterujące * Można pominąć wybór urządzenia wyjściowego. Param operatora: 0618 [1]. Nie pojawi się ekran z parametrami wydruku. Program podpowiada urządzenie domyślne. Param operat 05xx 06xx 07xx 09xx Urządzeniem domyślnym jest urządzenie ostatnio wybrane przez operatora, zapamiętane w zbiorze: Ostatnie wybory operatora. Patrz szczegóły: Ostatnie wybory operatorów Parametry sterujące w nagłówku wydruku * Parametry zapamiętane w: Ostatnie wybory wydruku, program drukuje w nagłówku wydruku. Jest to rozwiązanie pilotażowe, zastosowane w jednym zestawieniu: NZ > Dynamika sprzedaży netto wg odbiorców i grup [NZ_ZDS10]. 4. Wybór: Strony do druku Strony do wydruku oraz liczbę kopii można wybierać, gdy urządzenie potrafi dzielić wydruk na strony, np. Drukarka (Linux, Windows), plik PDF. Można wskazywać strony do druku, sortowanie stron, liczbę kopii i sposób segregacji poszczególnych kopii wydruku. ------------------------------------------------------------------------ Liczba stron: X - ilość stron wydruku Strony: - numery stron do wydrukowania Numery stron mogą być w dowolnej kolejności, mogą się powtarzać, można stosować zakresy np. 3-10 Domyślnie drukowane są wszystkie strony Parzyste, Nieparzyste - wydruk stron o numerach parzystych/nieparzystych Rosnąco, Malejąco - sortowanie stron wydruku Liczba kopii - liczba kopii wydruku * kopie wydruków wg wzorca można też tworzyć przy pomocy funkcji: [ţInnyWydruk{}] * liczbę kopii można też wskazywać w: Właściwości wydruku Sortowanie kopii - kopie będą sortowane stronami lub posegregowane Pole jest aktywne gdy wydruk więcej niż jednej strony i liczba kopii większa od 1 ------------------------------------------------------------------------ Numerowanie stron wydruku, to nie jest to samo co numerowanie stron dokumentu. Gdy drukuje się zakres dokumentów, to każdy dokument ma swoją numerację stron, a wydruk, jako całość, ma swoja, odrębną, numeracje stron. 5. Inicjowanie wydruku w SOA Funkcje SOA (API). Usługi internetowe SOA (en: Service Oriented Architecture). Architektura usługowa. To jest architektura, która zapewnia wymianę informacji między różnymi systemami informatycznymi. Konsument (Inny program) wysyła do Dostawcy (Trawers) żądanie usługi. Trawers ERP automatycznie wykonuje usługe i odsyła wynik. SOA Architektura wymiany danych Wydruk faktury sprzedaży Szczególnym przypadkiem jest żądanie wydrukowania wskazanego dokumentu, wg wskazanego wzorca, na wskazanym urządzeniu wyjściowym. Np. Wydruk faktury: FA0001/01/21 wg wzorca: TRES01 na urządzeniu: WINDRU (drukarka) .... <PrintSalesInvoiceRequest> <nr>FA0001/01/21</nr> <printer>WINDRU</printer> <pattern>TRES01</pattern> </PrintSalesInvoiceRequest> .... Sytuacja: zewnętrzna aplikacja via SOA zapisuje zamówienie sprzedaży do bazy danych programu Trawers. Funkcja SOA: [OrderNew]. Wg zamówienia powstaje faktura sprzedaży i zewnętrzna aplikacja wysyła żądanie wydrukowania faktury. Funkcja SOA: [PrintSalesInvoiceRequest]. Wydruk zamówienia zakupu Sytuacja: zewnętrzna aplikacja via SOA zapisuje zamówienie zakupu do bazy danych programu Trawers. Funkcja SOA: [PurchaseOrderNew]. Zawnętrzna aplikacja wysyła żądanie wydrukowania zamówienia. Funkcja SOA: [PrintPurchaseOrder]. .... <PrintPurchaseOrder> <nr>ZA0001/05/22</nr> <printer>WINDRU</printer> <pattern>ZAM-GRAF/pattern> </PrintPurchaseOrder> .... Wydruk treści raportu Kolejny przypadek wydruku: RaportyXML: [ReportPrint] Wydruk raportu: RA0001, na urządzeniu: [WinDru] lub wyświetlenie na ekranie. .... <Report> <reportID>RA0001</reportID> <printer>WinDru</printer> lub <printer>EKRAN0</printer> </Report> .... SOA Funkcje OutBound i InBound 6. Podgląd wydruku na ekranie Podgląd na ekranie, to możliwość sprawdzenia treści wydruku przed wysłaniem do urządzenia wyjściowego. Podgląd tekstowy Podgląd ma postać tekstową, elementy graficzne prezentowane są semigrafiką. Ponieważ podgląd tekstowy jest jedynie przybliżeniem wydruku graficznego niektóre elementy wydruku mogą być niewidoczne lub mogą wyglądać inaczej: - nie pojawią się obrazki i kody kreskowe - nie będzie kolorów, formatowania czcionek i stylów linii - niektóre wiersze mogą być zamazane przez inne, sąsiednie wiersze - może wystąpić odmienne niż w grafice położenie elementów względem siebie - itp. Nie ma technicznie możliwości pełnego odwzorowania wydruku graficznego w podglądzie tekstowym. Zwłaszcza podgląd wydruku wg wzorca może znacznie odbiegać od rzeczywistego, który pojawi się na urządzeniu, np. na drukarce graficznej lub w pliku PDF Podgląd graficzny Oczekiwany graficzny podgląd wydruku można uzyskać w programach emulujących wydruki graficzne. Tzw. drukarki wirtualne tworzące plik PDF. Np. www.bullzip.com/products/pdf/info.php 7. Tematy powiązane Przygotowanie IT do drukowania Urządzenia wyjściowe Katalog: ftp.tres.p Wzorce dokumentów i etykiet Wzorce dokumentów Przykłady Wzorce Funkcje TrExtLang Parametry operatorów 05xx,... System parametrów Uprawnienia operatorów Wysyłanie faktur e-mailem Komunikacja w Trawers ERP Raporty i analizy Formaty plików wymiany Ostatnie wybory operatorów SOA Funkcje OutBound i InBound Alerty i raportowanie Słowa kluczowe #TrawersERP-Architektura #Admin-UrządzeniaWyjściowe #TrawersERP-SłownikPojęć 8. Pytania i odpowiedzi * Jak ustalić rozmiar czcionki na wydrukach ? Jak ustalić rozmiar czcionki na wydrukach ? * W parametrach urządzenia wyjściowego [Win32],[CUPS],[Plik PDF] można ustalić: [Domyślna czcionka] [Domyślny rozmiar czcionki] Właściwości urządzeń wyjściowych * We wzorcach można użyć funkcji ţCzcionka: np. ţCzcionka{Courier New;12} Funkcje TrExtLang. Formatowanie, Sterowanie, Przetwarzanie Więcej informacji: Właściwości urządzeń wyjściowych Funkcje TrExtLang. Formatowanie, Sterowanie, Przetwarzanie System wzorców dokumentów i etykiet NOTE: Przypominamy, że konsultacje i pomoc serwisowa w ramach opłaty abonamentowej nie obejmują środowiska użytkowania, konfiguracji urządzeń i systemów współpracujących, w szczególności drukarek i innych urządzeń zewnętrznych Aktualizacje i konsultacje e-mailowe
www.tres.pl - Baza wiedzy Trawers ERP - Spis treści