Baza wiedzy Trawers ERP

IdProces. Identyfikatory funkcji programu

1. Opis ogólny 1.1 IdProces: Definicja 1.2 Zastosowania Idproces: W komunikacji IdProces: W logu IdProces: W dokumentach IdProces: W bazie danych IdProces: Wykonanie (wywołanie) IdProces: Menu F12 Odczytanie IdProces: Menu F12 Wykonanie IdProces: AutoRun IdProces: Menu IdProces: WorkFlow 1.3 Struktura symbolu 2. Korzyści IdProces 3. Możliwości użycia IdProces 4. IdProces. Przykład: Aktywne sesje 5. Tematy powiązane

1. Opis ogólny

1.1 IdProces (en: IDprocess): Definicja

Identyfikator wykonywanej funkcji. Wewnętrzny (systemowy), unikalny identyfikator funkcji. Każda wykonywane funkcja ma unikalny IdProces. Może być wywoływane z menu programu lub automatycznie, w AutoRun. Patrz szczegóły: AutoRun Procesy automatyczne Np. NA > Rejestrowanie faktur sprzedaży --> [NA_DFA10] ^ ^ | | Pozycja w menu IdProces Wykonywane funkcje mogą pobierać dane, pobierać parametry sterujące, mogą generować raporty (zestawienia, wydruki), mogą dopisywać i aktualizować rekordy w bazie danych.

1.2 Zastosowania

IdProces: W komunikacji
W komunikacji z firmą Tres i Partnerami prosimy podawać IdProces, np. [NA_DFA10] aby precyzyjniej nazwać funkcję programu, która generuje problem lub którą warto rozbudować albo zmienić.
IdProces: W logu
Program automatycznie zapisuje wywołany IdProces do logu oraz do bazy danych. To pozwala ustalić, kto i kiedy wywołał funkcję. np. [MG_KKI20] MG > Kartoteka KIM > Korekta [MG_DPZ1D] MG > Dokumenty > Przychody > Zatwierdzanie globalne [NA_DEDI1] NA > Zamówienia > EDI Pobieranie zamówień ORDER
IdProces: W dokumentach
Program zapisuje IdProces, np. do pozycji dokumentu zamówienia sprzedaży, do pola: AddProc (proces dopisujący). Zapis wskazuje funkcję, która dopisała pozycję zamówienia. Zapisy mogą być różne, gdyż pozycję zamówienia można dopisać ręcznie (wypełniając pola na ekranie), z dokumentu EDI, z aplikacji internetowej (via SOA), można skopiować z oferty sprzedaży. W każdym przypadku będzie inny IdProcess w polu: ADDPROC.
IdProces: W bazie danych
Program automatycznie zapisuje w każdym rekordzie (wierszu) zbioru (tabeli) identyfikator procesu (IdProces), który dopisał rekord (AddProc) oraz który ostatnio zmodyfikował zapis w rekordzie (ChgProc). Patrz pola: AddProc AddDate AddDatD AddTime AddUser AddSyst ModTime ChgProc ChgDate ChgDatD ChgTime ChgUser ChgSyst Modtime Bezpieczeństwo. Mechanizmy
IdProces: Wykonanie (wywołanie) z powłoki systemu operacyjnego
Funkcje programu można wywołać bezpośrednio z powłoki systemu operacyjnego (en: Command-Line). Podaje się IdProces i parametry.
Wywołanie: parametry
--firma --oddzial --operator --proces --input --output Np. $TR_DIR/bin/tr5x.exe --operator=AA --firma=FP --oddzial=00 \ --proces=AD_PSOA1 --input=input.xml --output=output.xml Szczegóły i przykłady: AutoRun Procesy automatyczne SOA Serwer internetowy SOA Przykłady i ćwiczenia Alerty i raportowanie. Opis
IdProces: Menu F12 Odczytanie
W F12 Menu wewnętrzne > Funkcja w menu (IdProces) można odczytać identyfikator (Idproces) funkcji aktualnie wybranej (wykonywanej) przez operatora. Np. [MG_DPZ1A] Dokumenty > Przychody > Rejestracja > Z zatwierdzaniem
IdProces: Menu F12 Wykonanie
W menu wewnętrznym F12 można wywołać funkcję podając jej IdProces F12 Menu wewnętrzne
IdProces: AutoRun
Funkcję programu można wywołać bezpośrednio podając jej IdProces w AutoRun Patrz szczegóły: AutoRun Procesy automatyczne
IdProces: Menu
Oznaczenia IdProces, np. [MG_ZS10] znajdują się na zestawieniach prezentujących strukturę funkcji (menu) programu. AD > Pomoc > O programie > Funkcje w menu (IdProces) [AD_TAT10] Patrz szczegóły: Trawers. Funkcje w menu (drzewo)
IdProces: WorkFlow
Mechanizm Workflow polega na przekazywaniu zadania (IdProces) od jednego uczestnika, tu: operatora, do innego uczestnika, tu: kierownika tego operatora, gdy wystąpią określone warunki. Np. gdy operator AA zarejestruje zamówienie zakupu, to operator SP (kierownik) powinien zaakceptować zamówienie, gdy wartość jest równa lub przekracza 5000 zł.

1.3 IdProces: Struktura symbolu

np. MG_KKI10 Karta KIM Dopisywanie xx_roo99 | || o--- 99: operacja, np. 10, 20, 30,... 10 Rejestracja 20 Korekta, itd. | |o----- oo: obiekt, np. KI Kartoteka KIM | o------ r: rodzaj obiektu: D K P O T Z | = D(okument) | = K(artoteka) | = P(Pomocnicze) | = T(abela) | = Z(estawienie) | = O(kresowe) | = Y (techniczne) | o---------- system, np. MG Program sprawdza poprawnosc IdProces podczas drukowania menu (dev) Patrz też: Funkcje w menu (drzewo)

2. Korzyści IdProces

Administracja systemem
* Śledzenie: IdProces ułatwia śledzenie i monitorowanie aktywności użytkowników, co jest kluczowe dla audytów i zapewnienia zgodności z przepisami. Kronika operacji (log) * Łatwe odnajdywanie funkcji: Administracja systemem staje się prostsza, ponieważ administratorzy mogą szybko odnaleźć i zarządzać specyficznymi funkcjami, korzystając z ich unikalnych identyfikatorów. Funkcje w menu (drzewo) * Automatyzacja procesów: IdProces umożliwia automatyzację różnych operacji, co zwiększa efektywność pracy i redukuje ryzyko błędów. AutoRun Procesy automatyczne
Bezpieczeństwo
* Kontrola dostępu: Dzięki unikalnym identyfikatorom, system może precyzyjnie zarządzać uprawnieniami dostępu, zapewniając, że tylko autoryzowani użytkownicy mają dostęp do określonych funkcji. Bezpieczeństwo. Mechanizmy * Rejestrowanie aktywności: IdProces pozwala na dokładne rejestrowanie aktywności użytkowników, co jest kluczowe dla analizy bezpieczeństwa i reagowania na potencjalne zagrożenia. Kronika operacji (log)
Dostosowanie do indywidualnych potrzeb
* Dostosowanie funkcji: IdProces pozwala na łatwe dostosowanie i konfigurowanie funkcji systemowych w zależności od potrzeb użytkowników i specyficznych wymagań biznesowych. * Tworzenie niestandardowych raportów: Identyfikatory mogą być używane do tworzenia niestandardowych raportów, które obejmują konkretne funkcje lub operacje w systemie. Generatory raportów

3. Możliwości użycia IdProces

* Nawigacja po systemie: Użytkownicy mogą łatwo nawigować po systemie, korzystając z IdProces do szybkiego przechodzenia do konkretnej funkcji lub operacji. F12 Menu wewnętrzne * Audyt i monitorowanie: IdProces umożliwia prowadzenie szczegółowych audytów systemu, śledzenie aktywności użytkowników oraz monitorowanie operacji w czasie rzeczywistym. Kronika operacji (log) * Konfiguracja i zarządzanie uprawnieniami: System może precyzyjnie zarządzać uprawnieniami dostępu do różnych funkcji, przypisując odpowiednie uprawnienia użytkownikom na podstawie IdProces. Bezpieczeństwo. Mechanizmy * Wsparcie techniczne i diagnostyka: Dział wsparcia technicznego może łatwo identyfikować i rozwiązywać problemy, korzystając z unikalnych identyfikatorów do diagnozowania błędów i niesprawności systemu. Trawers ERP. Zgłoszenie problemu * Tworzenie skryptów i automatyzacja: Programiści mogą tworzyć skrypty automatyzujące operacje w systemie, wykorzystując IdProces do precyzyjnego określania, które funkcje mają być wykonywane. Automatyzacje w Trawers ERP
Przykłady zastosowania IdProces
* Przyjęcie towarów do magazynu: Funkcja przyjęcia towarów ma unikalny identyfikator: [MG_DPZ1A]. Podczas audytu lub analizy danych magazynowych, IdProces umożliwia szybkie odnalezienie wszystkich operacji związanych z przyjęciem towarów do magazynu. * Wystawienie faktury sprzedaży: Funkcja wystawienia faktury ma unikalny identyfikator: [NA_DFA10]. System rejestruje wszystkie wystawione faktury, co umożliwia dokładne śledzenie sprzedaży i analizę wyników finansowych. Stosowanie IdProces poprawia efektywność zarządzania, bezpieczeństwo i możliwość dostosowania systemu do specyficznych potrzeb biznesowych.

4. IdProces. Przykład. Aktywne sesje

Pokazuje kto aktualnie jest zalogowany i jak długo trwa jego sesja. AD > Aktywne sesje Sterowanie [AD_PAS20] Pokazuje IdProces, identyfikator funkcji Trawers ERP.
Ekran informacyjny
Sesje używane --o o-- Sesji w puli (wg licencji) | | | | o-- Sesje używane przez RA Zdalny dostep | | | | | | o -- Sesje używane prze DC | | | | v v v v v-- Sesje dla AutoRun ------------------------------------------------------------------------------ AKTYWNE SESJE: (12/35) (RA:3) (DC:0) (AutoRun:0/0:0) 20xx.09.28 Godz 15:56:10 ----------------------------------------------------------------------------- Op Sy Fi ---- Logowanie ---- Praca - PID - ------ IP ----- IDPROCES *Z JD/00 AD TR 20xx.09.28 09:56:28 05:59 17604 192.168.1.116 AD_PAS20 * PZ/00 RZ TR 20xx.09.28 11:03:41 04:52 18632 192.168.1.122 RZ_DZA10 JW/00 MG HA 20xx.05.20 07:21:00 02:17 29023 192.168.0.149 AD_PZS20 RD/00 MG HA 20xx.05.20 07:49:51 01:48 31464 192.168.0.216 MG_ZSP10 CK/00 NA HA 20xx.05.20 07:51:51 01:46 31964 192.168.0.118 NA_PSZ10 AP/00 ZA HA 20xx.05.20 08:06:18 01:32 1026 192.168.0.183 ZA_DZA20 AR/00 NZ HA 20xx.05.20 08:52:46 00:45 5409 192.168.0.108 LK/02 NA HA 20xx.05.20 08:53:12 00:45 5453 192.168.0.115 NZ_ZSA20 ------------------------------------------------------------------------------ --o-- o o ---------o--------- --o-- --o--- -----o------ ----o--- oo | | | | | | Nr IP IdProces || | | | Data i godzina | PID || | | Firma zalogowania Czas Sesja bieżąca [*]-->-o| | System trwania (operatora wyświetlającego) | Operator sesji | oddział Sesja zdalna [Z]--->-o Sesja AutoRun[A]--->-o Patrz szczegóły Zarządzanie sesjami

5. Tematy powiązane

Kronika operacji (log) Zarządzanie sesjami Polityka aktualizacji AutoRun Procesy automatyczne F12 Menu wewnętrzne Funkcje w menu (drzewo) Bezpieczeństwo. Mechanizmy AutoRun Procesy automatyczne Alerty i raportowanie. Opis Słowa kluczowe #Admin-Bezpieczeństwo #Admin-Uprawnienia #Raporty-KronikaLog #Raporty-ErrorLog #Pomoc-AsystentAI (AsystentAI) Skrócona wersja opisu `IdProces` - przygotowana z myślą o materiałach szkoleniowych dla użytkowników systemu Trawers ERP: --- IdProces - skrócony opis Co to jest IdProces ? `IdProces` to unikalny identyfikator funkcji w systemie Trawers ERP. Służy do rozpoznawania i wywoływania konkretnych operacji w systemie, np. `[NA_DFA10]` - Rejestrowanie faktur sprzedaży. Gdzie używany jest IdProces ? | Obszar | Zastosowanie | | -------------------- | -------------------------------------------------------------------------- | | Komunikacja | Ułatwia precyzyjne zgłaszanie problemów do serwisu lub działu IT. | | Log systemowy | Rejestruje, kto i kiedy wykonał daną funkcję. | | Dokumenty | Wskazuje funkcję, która utworzyła lub zmodyfikowała pozycję dokumentu. | | Baza danych | Zapisywany jako `AddProc` (dodanie) i `ChgProc` (modyfikacja) w rekordach. | | Wywołania z zewnątrz | Umożliwia uruchamianie funkcji przez linię poleceń, np. w AutoRun lub SOA. | | Menu (F12) | Pozwala odczytać lub wywołać funkcję wg jej IdProces. | | WorkFlow | Pomaga automatycznie kierować zadania do odpowiednich osób. | Struktura IdProces Przykład: `MG_KKI10` | Element | Znaczenie | | ------- | ------------------------- | | `MG` | System (np. MG - Magazyn) | | `K` | Rodzaj (Kartoteka) | | `KI` | Obiekt (KIM) | | `10` | Operacja (np. dopisanie) | Korzyści ze stosowania * Śledzenie operacji - audyt, historia działań użytkowników. * Bezpieczeństwo - kontrola dostępu, identyfikacja zmian. * Automatyzacja - AutoRun, skrypty, wywołania zewnętrzne. * Raporty i analizy - łatwe filtrowanie danych wg funkcji. * Wsparcie techniczne - szybka diagnoza problemów. Przykład zastosowania Aktywne sesje: Funkcja `[AD_PAS20]` pokazuje, kto jest aktualnie zalogowany w systemie. Menu: `AD > Aktywne sesje > Sterowanie` Gdzie znaleźć IdProces ? * W menu programu (F12) * W dokumentach (pole `AddProc`) * W logach systemowych * W zestawieniach funkcji: `AD_TAT10` - Funkcje w menu (drzewo)