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 znajdują się w katalogach ftp. Katalog: ftp.tres.pl Gotowe wzorce można zmienić 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. Przykład wydruku standardowego Wybór urządzenia -- Urządzenie wyjściowe --------------- Symbol: EKRAN0 Przeglądanie Ekran --------------------------------------- F2-wybór, F5-notatka, F7-właściwości ---------------o----------------------- | | v To jest notatka w nagłówku wydruku standardowego Przykład wydruku ----------------------------------------------------------------------------- JEDNOSTKI MIARY <--- Tytuł wydruku Od: bbl - dm2 Dnia: 20xx.09.05 Pi Strona: 1/ <--- Data bieżąca (logowanie operatora) + kolejna strona wydruku To jest notatka w nagłówku wydruku standardowego <--- Dodatkowa notatka (F5) -------------------------------------------------------------- MG5 (mg_tjm50) <--- System (moduł) + IdProces Lp Symbol ------- Nazwa jednostki ----- Jm EDI ----------------------------------------------------------------------------- 1. bbl Baryłka 2. becz Beczka 3. btl Butelka 4. cm Centymetr 5. cm2 Centymetr kwadratowy 6. dkg Dekagram 7. dm Decymetr 8. dm2 Decymetr kwadratowy Trawers5 KONIEC ZESTAWIENIA 2025.09.05 22:13:39 AA/00/0 - 00:00:01 ----------------------------------------------------------------------------- -----o---- ---o---- ---o--- ---o---- | | | | | | Operator Czas Dzień i czas Oddział trwania Systemowy druku 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 Wysyłanie faktur e-mailem Raporty i analizy Alerty i raportowanie Słowa kluczowe #TrawersERP-Architektura #Admin-UrządzeniaWyjściowe #TrawersERP-SłownikPojęć #Pomoc-AsystentAI 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 Patrz też: Aktualizacje i konsultacje e-mailowe *********************************************************************************************************** (AsystentAI) Cel: Opisać pełny proces od wyboru treści do wydruku, po podgląd na ekranie, z uwzględnieniem parametrów, SOA i obsługi wzorców. 1. Wprowadzenie - definicja drukowania w Trawers, ogólny schemat przepływu danych. 2. Rodzaje wydruków - standardowe, wg wzorców, generatory, alerty. 3. Wybór rodzaju treści - zestawienia z kartotek, dokumenty wg wzorców, uprawnienia. 4. Wybór urządzenia wyjściowego - omówienie listy urządzeń dostępnych dla operatora, notatki (memo), parametry sterujące. 5. Wybór stron i kopii - opcje numerowania, zakresy, sortowanie. 6. Inicjowanie wydruku z SOA - przypadki: faktury, zamówienia, r aporty. 7. Podgląd wydruku - tekstowy i graficzny, ograniczenia i różnic e. 8. Tematy powiązane - odsyłacze do artykułów szczegółowych o wzorcach, raportach, uprawnieniach. Drukowanie w programie Trawers: proces, opcje i funkcje 1. Wprowadzenie W programie Trawers drukowanie oznacza wysyłanie zestawień i dokumentów na urządzenia wyjściowe: * drukarki (Windows, Linux) * pliki (TXT, PDF, HTML, PRN) * pocztę e-mail (treść lub załączniki) * programy zewnętrzne Schemat przepływu danych obejmuje: 1. Ustalanie treści i formy dokumentu (wydruk standardowy, wg wzorca, z generatora, alert). 2. Wyprowadzenie treści na wybrane urządzenie wyjściowe. Szczegółowe informacje o rodzajach urządzeń znajdują się w -> artykule Urządzenia wyjściowe w Trawers. 2. Rodzaje wydruków * Standardowe - ustalone przez autorów programu (np. stany magazynowe, zestawienia faktur). * Wg wzorców - edytowalne przez użytkownika (np. faktury w różnych językach). * Generatory raportów - elastyczne raporty według kryteriów. * Alerty - generowane wg zdefiniowanych warunków. 3. Wybór treści wydruku * Zestawienia z kartotek - wydruk aktualnie przeglądanych danych. * Zestawienia specjalne - raporty tematyczne. * Dokumenty wg wzorców - wybór wzorca, ewentualna modyfikacja. * Uprawnienia - możliwość ograniczenia dostępnych wzorców dla operatora. 4. Wybór urządzenia wyjściowego * Lista urządzeń zależna od uprawnień operatora. * Zapamiętywanie ostatniego wyboru. * Możliwość zmiany właściwości urządzenia tylko dla bieżącego wydruku. * Dodanie notatki (memo) do nagłówka wydruku standardowego. * Parametry sterujące - np. pominięcie wyboru urządzenia, ustawienie domyślnego. 5. Wybór stron i kopii Dostępne, gdy urządzenie obsługuje podział na strony (np. PDF, drukarka graficzna). * Zakresy stron, numery pojedyncze, kolejność, liczba kopii, sortowanie. * Rozróżnienie numeracji stron dokumentu i wydruku całości. 6. Inicjowanie wydruku z SOA * Faktury sprzedaży - `PrintSalesInvoiceRequest`. * Zamówienia zakupu - `PrintPurchaseOrder`. * Raporty - `ReportPrint`. Przykłady XML i opis funkcji -> w dokumentacji SOA. 7. Podgląd wydruku * Tekstowy - uproszczony, bez grafiki, może odbiegać od finalnego wyglądu. * Graficzny - możliwy przez wirtualne drukarki PDF lub urządzenia podglądu. ---


www.tres.pl - Baza wiedzy Trawers ERP - Spis treści

Polityka prywatności Ustawienia Cookies