Tabela: galarm1 - Teminy, notatki

Polecenie to umożliwia przygotowanie komunikatów, notatek i alarmów dla siebie lub innych użytkowników programu. Komunikaty te są następnie w zadanych terminach wyświetlane odpowiednim użytkownikom w momencie uruchomienia przez nich programu. System informuje o aktywnych alarmach po zalogowaniu, oraz oznacza je czerwoną ikonką na liście. Może również wysyłać maile. Notatki i alarmy można przypisywać do siebie samego (domyślnie), lub kierować do innych użytkowników systemu. (Administrator ma możliwość przeglądania wszystkich alarmów).

Patrz opis pól edycyjnych.


Kolumny

Lp

Nazwa

Typ SQL

 

Domyślnie

Warunek

Tytuł / opis

1

galarm1_id

serial4

 

 

Id alarmu

2

note_t1

timestamp(0)

 

 

 

Czas rozpoczęcia (np. spotkania)

Pole to należy wypełnić tylko wtedy, gdy dana notatka / alarm ma informować (przypominać) o terminie jakiegoś zdarzenia (np. spotkania). W takiej sytuacji do tego pola należy wprowadzić termin rozpoczęcia przypominanego zdarzenia. Można przy tym posłużyć się pomocniczymi funkcjami pobrania aktualnej daty oraz kalendarza .

Uwaga

Wprowadzany za pomocą tego pola edycyjnego termin (np. termin narady, spotkania) jest elementem treści notatki / alarmu.

Do ustalania czasu wyświetlenia notatki / alarmu służą pola edycyjne znajdujące się na zakładce Alarm.

Z prawej strony pola edycyjnego przeznaczonego na datę rozpoczęcia zdarzenia znajduje się pole umożliwiające ustalenie czasu (godziny) rozpoczęcia zdarzenia. Pod ikoną znajduje się funkcja wprowadzająca do tego pola aktualny czas.

Rozp. terminu

W tej kolumnie pokazywany jest termin rozpoczęcia zdarzenia (np. spotkania, narady) przypominanego za pomocą danego terminu (notatki / alarmu).

Uwaga

Termin rozpoczęcia spotkania jest elementem treści notatki / alarmu.

Daty opisujące początek i koniec okresu wyświetlania alarmu są pokazywane w kolumnach Data pocz. alarmu i Data końc. alarmu.

3

note_t2

timestamp(0)

 

 

 

Czas zakończenia (np. spotkania)

Pole to należy wypełnić tylko wtedy, gdy dana notatka / alarm ma informować (przypominać) o terminie jakiegoś zdarzenia (np. spotkania). W takiej sytuacji do tego pola można wprowadzić termin zakończenia przypominanego zdarzenia. Można przy tym posłużyć się pomocniczymi funkcjami pobrania aktualnej daty oraz kalendarza .

Uwaga

Wprowadzany za pomocą tego pola edycyjnego termin (np. termin narady, spotkania) jest elementem treści notatki / alarmu.

Do ustalania czasu wyświetlenia notatki / alarmu służą pola edycyjne znajdujące się na zakładce Alarm.

Z prawej strony pola edycyjnego przeznaczonego na datę zakończenia zdarzenia znajduje się pole umożliwiające ustalenie czasu (godziny) zakończenia zdarzenia. Pod ikoną znajduje się funkcja wprowadzająca do tego pola aktualny czas.

Zak. terminu

W tej kolumnie pokazywany jest termin zakończenia zdarzenia (np. spotkania, narady) przypominanego za pomocą danego terminu (notatki / alarmu).

Uwaga

Termin rozpoczęcia spotkania jest elementem treści notatki / alarmu.

Daty opisujące początek i koniec okresu wyświetlania alarmu są pokazywane w kolumnach Data pocz. alarmu i Data końc. alarmu.

4

alarm_d1

date

 

 

 

Data początkowa

Na tym polu należy ustalić, od kiedy ma być aktywny edytowany alarm. Podczas wypełniania tego pola można posłużyć się pomocniczymi funkcjami pobrania aktualnej daty oraz kalendarza .

Data pocz. alarmu

W tej kolumnie znajduje się data rozpoczęcia okresu aktywności dla danego alarmu.

5

alarm_d2

date

 

 

 

Data końcowa

Na tym polu należy ustalić, do kiedy ma być aktywny edytowany alarm. Podczas wypełniania tego pola można posłużyć się pomocniczymi funkcjami pobrania aktualnej daty oraz kalendarza .

Data końc. alarmu

W tej kolumnie znajduje się data zakończenia okresu aktywności dla danego alarmu.

6

alarm_typ

int4

0

 

Typ

Do tego pola należy wprowadzić (poprzez wybór ze słownika) typ dodawanej notatki / alarmu.

Ustalony na tym polu typ decyduje o sposobie raportowania danej notatki / alarmu. Raportowanie alarmu polega na umieszczeniu tematu tego alarmu w okienku Raport, wyświetlanym bezpośrednio po zalogowaniu się użytkownika do programu, oraz umieszczeniu tematu alarmu w wysyłanym do pracownika raporcie e-mailowym.

Uwaga

Ponieważ poszczególne typy notatek / alarmów są raportowane na innych zasadach, zatem do wprowadzania każdego typu notatek / alarmów są przeznaczone nieco inne pole edycyjne.

Możliwe są następujące typy notatek / alarmów:

Id.

Tytuł, opis

0

Brak alarmu

Dodawana jest notatka. Nie jest ona raportowana adresatowi. Adresat notatki może się z nią zapoznać przeglądając notatki i alarmy znajdujące się na liście polecenia Terminy, alarmy.

1

Aktywuj alarm jednorazowo określonego dnia o podanej godzinie

Dodawany jest alarm, który będzie raportowany adresatowi w dniu ustalonym na polu edycyjnym Data początkowa.

Oprócz tego adresat alarmu może się z nim zapoznać przeglądając notatki i alarmy znajdujące się na liście polecenia Terminy, alarmy.

2

Aktywuj alarm okresowo w podany dzień tygodnia w określonym przedziale czasowym

Dodawany jest alarm, który będzie raportowany adresatowi w dniu tygodnia określonym na polu edycyjnym Dzień tygodnia przez okres czasowy określony za pomocą pól edycyjnych: Data początkowa oraz Data końcowa.

Oprócz tego adresat alarmu może się z nim zapoznać przeglądając notatki i alarmy znajdujące się na liście polecenia Terminy, alarmy.

3

Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym

Dodawany jest alarm, który będzie raportowany adresatowi cyklicznie w dniach miesiąca / kwartału / roku (w zależności od ustaleń na polu W cyklu) określonych na polach edycyjnych: Pierwszy wybrany dzień i/lub Drugi wybrany dzień i/lub ustalonych za pomocą przełączników Przedostatni dzień i Ostatni dzień, przez okres czasowy określony za pomocą pól edycyjnych: Data początkowa oraz Data końcowa.

Oprócz tego adresat alarmu może się z nim zapoznać przeglądając notatki i alarmy znajdujące się na liście polecenia Terminy, alarmy.

4

Aktywuj alarm codziennie o podanej godzinie w określonym przedziale czasowym

Dodawany jest alarm, który będzie raportowany adresatowi codziennie przez okres czasowy określony za pomocą pól edycyjnych: Data początkowa oraz Data końcowa.

Oprócz tego adresat alarmu może się z nim zapoznać przeglądając notatki i alarmy znajdujące się na liście polecenia Terminy, alarmy.

7

alarm_liczba

int4

0

 

Dzień tygodnia

Pole to jest dostępne tylko w przypadku alarmów typu: Aktywuj alarm okresowo w podany dzień tygodnia w określonym przedziale czasowym.

Na tym polu należy ustalić, poprzez wybór ze słownika, w którym dniu tygodnia będzie raportowany dany alarm.

Id.

Tytuł

2

poniedziałek

3

wtorek

4

środa

5

czwartek

6

piątek

7

sobota

1

niedziela

0

brak

8

alarm_czas

time

 

 

 

Godzina aktywacji alarmu

Do tego pola można wprowadzić godzinę, o której będzie się włączał alarm. Jeżeli pole to nie zostanie wypełnione, alarm będzie aktywowany ustalonego dnia o godzinie 0.00.

9

alarm_sys

timestamp(0)

 

 

 

Termin aktywacji

Do tego pola należy wprowadzić termin oznaczający dzień rozpoczęcia alarmu.

Data i czas pokazywane w tej kolumnie informują o tym, kiedy wypada termin raportowania danego alarmu. Ten termin należy do przedziału czasowego określonego w kolumnach Data pocz. alarmu i Data końc. alarmu, oraz jest zależny od typu danego alarmu i ustalonych dla danego alarmu zasad raportowania.

10

data

date

 

 

 

Data utw.

W tej kolumnie pokazywana jest data utworzenia danej notatki / alarmu (zarejestrowana przez program).

11

czas

timestamp(0)

 

 

 

Czas utw.

W tej kolumnie pokazywany jest czas utworzenia danej notatki / alarmu (zarejestrowany przez program).

12

tytul

varchar(50)

 

 

 

Temat

Do tego pola należy wprowadzić temat notatki / alarmu. Temat powinien pokrótce informować o treści danej notatki / alarmu.

W tej kolumnie znajduje się temat notatki / alarmu.

13

tekst

tekst

 

 

 

Treść

Do tego pola należy wprowadzić pełny tekst notatki / alarmu.

Podczas wypełniania tego pola można posługiwać się pomocniczymi funkcjami redagowania i formatowania tekstu.

W tej kolumnie znajduje się pełny tekst notatki / alarmu.

14

user_od

varchar(25)

 

 

 

Od użytkownika

W tej kolumnie pokazywany jest kod autora danej notatki / alarmu.

15

user_do

varchar(25)

 

 

 

Użytkownik

Pole to jest dostępne tylko w przypadku alarmów typu: Alarm dla użytkownika (typ alarmu został ustalony na poprzednim polu edycyjnym).

Do tego pola należy wprowadzić, poprzez wybór ze słownika, kod oraz nazwisko i imię adresata (odbiorcy) danej notatki / alarmu. Słownik przy tym polu zawiera listę użytkowników wprowadzonych w poleceniu Użytkownicy.

Jeżeli pole to nie zostanie wypełnione, program domyślnie przyjmuje, że użytkownik zaadresował notatkę / alarm do samego siebie.

Do użytkownika

W tej kolumnie pokazywany jest kod adresata (odbiorcy) danej notatki / alarmu.

16

gkom1_id

varchar(10)

 

 

 

Grupa

Pole to jest dostępne tylko w przypadku alarmów typu: Alarm dla grupy (typ alarmu został ustalony na wcześniejszym polu edycyjnym).

Do tego pola należy wprowadzić, poprzez wybór ze słownika, kod i nazwę grupy, do której ma zostać wysłana notatka / alarm. Słownik przy tym polu zawiera listę grup użytkowników wprowadzonych w poleceniu Grupy użytkowników.

17

gsprawa1_id

int4

 

 

 

Id sprawy

18

gkon1_id

int4

 

 

 

Id kontaktu

19

grej2_id

int4

 

 

 

Id rejestru

20

alarm_day1

int2

0

 

Pierwszy wybrany dzień

Pole to jest dostępne tylko w przypadku alarmów typu: Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym.

Liczba wprowadzona do tego pola określa, którego dnia miesiąca, kwartału lub roku (w zależności od ustaleń na polu W cyklu) będzie aktywowany dany alarm.

Uwaga

W przypadku alarmów typu: Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym można przyjąć jako terminy raportowania maksymalnie cztery różne dni miesiąca, kwartału lub roku. Dwa dowolne dni można ustalić na polach edycyjnych Pierwszy wybrany dzień oraz Drugi wybrany dzień, oprócz tego można wybrać dzień ostatni i dzień przedostatni poprzez zaznaczenie odpowiednich przełączników. Konieczne jest ustalenie przynajmniej jednego dnia raportowania w ustalonym cyklu.

21

alarm_day2

int2

0

 

Drugi wybrany dzień

Pole to jest dostępne tylko w przypadku alarmów typu: Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym.

Liczba wprowadzona do tego pola pozwala ustalić dzień miesiąca, kwartału lub roku (w zależności od ustaleń na polu W cyklu) w którym będzie aktywowany dany alarm.

22

alarm_day3

int2

0

 

Przedostatni dzień

Pole to jest dostępne tylko w przypadku alarmów typu: Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym.

Zaznaczenie tego przełącznika powoduje raportowanie alarmu przedostatniego dnia miesiąca, kwartału lub roku (w zależności od ustaleń na polu W cyklu).

23

alarm_day4

int2

0

 

Ostatni dzień

Pole to jest dostępne tylko w przypadku alarmów typu: Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym.

Zaznaczenie tego przełącznika powoduje aktywowanie alarmu ostatniego dnia miesiąca, kwartału lub roku (w zależności od ustaleń na polu W cyklu).

24

d1

 

 

 

 

D

D

W tej kolumnie znajduje się informacja o tym, jakim dniem tygodnia jest termin pokazywany w poprzedniej kolumnie.

25

d2

 

 

 

 

D

D

W tej kolumnie znajduje się informacja o tym, jakim dniem tygodnia jest termin pokazywany w poprzedniej kolumnie.

26

stan

 

 

 

 

Stan

Stan

Znaczek w tej kolumnie informuje o stanie danej notatki / alarmu.

Ikona

Opis

pozycja jest notatką.

Notatka nie jest raportowana - adresat może się zapoznać z jej treścią wyłącznie poprzez przeglądanie zawartości listy polecenia Terminy, alarmy.

pozycja jest aktywnym alarmem.

Aktywny alarm jest aktualnie raportowany adresatowi - temat tego alarmu jest umieszczany w okienku Raport, wyświetlanym po każdym zalogowaniu się adresata alarmu do programu (oraz został umieszczony w wysłanym do danego pracownika raporcie mailowym).

pozycja jest alarmem „przyszłym”.

Alarm „przyszły” nie jest aktualnie raportowany adresatowi, ale będzie raportowany w przyszłości, w terminie / terminach ustalonych na polach edycyjnych zakładki Alarm.

pozycja jest alarmem historycznym

Alarm jest historyczny, jeżeli został już zaraportowany do swojego adresata, adresat alarmu zapoznał się z jego treścią i anulował go, a dany alarm nie posiada kolejnych, przyszłych terminów raportowania.

27

cykl

 

 

 

 

W cyklu

Pole to jest dostępne tylko w przypadku alarmów typu: Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym.

Na tym polu należy ustalić (poprzez wybór ze słownika), w jakim cyklu będzie odbywało się raportowanie: miesięcznym, rocznym czy kwartalnym.

Uwaga

W przypadku alarmów typu: Aktywuj alarm cyklicznie w określone dni miesiąca/kwartału/roku w określonym przedziale czasowym można przyjąć jako terminy raportowania maksymalnie cztery różne dni miesiąca, kwartału lub roku. Dwa dowolne dni można ustalić na polach edycyjnych Pierwszy wybrany dzień oraz Drugi wybrany dzień, oprócz tego można wybrać dzień ostatni i dzień przedostatni poprzez zaznaczenie odpowiednich przełączników. Konieczne jest ustalenie przynajmniej jednego dnia raportowania w ustalonym cyklu.


Klucze obce

Lp

Nazwa klucza

Kolumna lokalna

Tabela obca

Kolumna obca

onUpdate

onDelete

1

galarm1_gkom1_id_fkey

gkom1_id

grej1

dok_sym

cascade

setnull

2

galarm1_gsprawa1_id_fkey

gsprawa1_id

gsprawa1

gsprawa1_id

cascade

setnull

3

galarm1_gkon1_id_fkey

gkon1_id

gkon1

gkon1_id

cascade

setnull

4

galarm1_grej2_id_fkey

grej2_id

grej2

grej2_id

cascade

setnull


Indeksy

Lp

Nazwa

Unikalny

Kolumny

1

galarm1_user_do_alarm_sys_key

Nie

user_do

alarm_sys


Wyzwalacze

Lp

Nazwa

Czas

Typ

Funkcja

Zdarzenia

1

galarm1_trigger

after

row

galarm1_trigger()

insert, update


Menu (funkcje)

Lp

Nazwa

Tytuł / Opis

1

show

Pokaż szczegóły

Wyświetla pełne informacje o wybranej pozycji.

2

dodaj

Dodaj

Dodaje nową pozycję.

3

kopiuj

Duplikuj

Duplikuje wybraną pozycję tworząc nową pozycję zawierającą takie same informacje.

4

edytuj

Edytuj

Otwiera wybraną pozycję do edycji.

5

usun

Usuń

Kasuje wybraną pozycję.

6

usunZ

Usuń zaznaczone

Funkcja usuwa wszystkie pozycje, które mają zaznaczony przełącznik w kolumnie *.

7

shist2

Historia zmian

Po wywołaniu tej funkcji zostanie otworzone okno Historia zmian w bazie danych, zawierające listę zmian na polach edycyjnych aktualnie uruchomionego polecenia (rejestrowany jest każdy fakt zmiany wpisu do pola, z rozbiciem na zawartość przed edycją i po edycji).

Uwaga

Funkcja ta jest dostępna tylko w programach, których administratorzy w poleceniu Ustawienia programu / Parametry pozostałe / Ogólnosystemowe zaznaczyli przełącznik Historia operacji.

8

printListaE

Wydrukuj listę

Funkcja Wydrukuj listę należy do funkcji drukowania (opisanych m. in. w rozdziale Podstawowe zasady pracy w programie).

Funkcja ta drukuje tabelę pokazywaną aktualnie na liście pozycji w oknie polecenia. Wiersze drukowanej tabeli odpowiadają pozycjom znajdującym się na liście w oknie polecenia (spełniającym kryteria wprowadzone na polach ustalania zakresu), kolumny tej tabeli odpowiadają kolumnom aktualnie wyświetlanym w oknie polecenia (wybranym za pomocą funkcji Dostosuj).

9

printUst

Ustawienia wydruku

Funkcja Ustawienia wydruku pozwala ustalić wielkość marginesów oraz zawartość nagłówka i stopki dla wydruków. Patrz opis funkcji.

10

printEksport

Eksportuj dane

Funkcja Eksportuj dane pozwala wyeksportować do pliku dyskowego dane opisujące pozycje znajdujące się aktualnie na liście w oknie polecenia (spełniające warunki wprowadzone na polach ustalania zakresu). Patrz opis funkcji.

11

printImport

Importuj dane

Funkcja Importuj dane pozwala zaimportować do bazy danych programu dane z pliku dyskowego.

Po uruchomieniu tej funkcji otwierane jest okno Import danych, zawierające pola edycyjne pozwalające szczegółówo zdefiniować sposób wykonania importu danych.

12

edytujgsprawa1

Edytuj sprawę

Ta funkcja jest dostępna tylko w przypadku tych notatek / alarmów, które zostały utworzone w związku z określoną sprawą (za pomocą funkcji Terminy, alarmy uruchomionej dla tej sprawy).

Za pomocą tej funkcji można dokonać edycji sprawy, w związku z którą został utworzony dany alarm (notatka). Po uruchomieniu tej funkcji zostanie wyświetlone okno edycji danej sprawy. Poszczególne pola edycyjne tego okna zostały opisane w temacie Edycja sprawy.

13

edytujgkon1

Edytuj dokument

Ta funkcja jest dostępna tylko w przypadku tych notatek / alarmów, które zostały utworzone w związku z określonym dokumentem (za pomocą funkcji Terminy, alarmy uruchomionej dla tego dokumentu).

Za pomocą tej funkcji można dokonać edycji dokumentu, w związku z którym został utworzony dany alarm / notatka. Po uruchomieniu tej funkcji zostanie wyświetlone okno edycji danego dokumentu.

Patrz opis okna edycji dla dokumentów typu:

14

edytujgrej2

Edytuj rejestr

Ta funkcja jest dostępna tylko w przypadku tych notatek / alarmów, które zostały utworzone w związku z określoną pozycją rejestru (za pomocą funkcji Terminy, alarmy uruchomionej dla tej pozycji rejestru).

Za pomocą tej funkcji można dokonać edycji pozyci rejestru, w związku z którą został utworzony dany alarm. Po uruchomieniu tej funkcji zostanie wyświetlone okno edycji danej pozycji rejestru. Pola edycyjne poszczególnych typów rejestrów zostały opisane w tematach:

15

anuluj

Anuluj alarm

Uruchomienie tej funkcji dla alarmu oznacza anulowanie danego alarmu.

Raportowanie alarmu polega na tym, że alarm jest pokazywany w okienku, wyświetlanym po zalogowaniu się do programu adresata alarmu. Okienko z alarmem jest wyświetlane podczas każdego kolejnego logowania, dopóki adresat alarmu nie anuluje tego alarmu za pomocą funkcji Anuluj alarm.

  • Jeżeli alarm, dla którego uruchomiono funkcję Anuluj alarm, zakończył swoją rolę (już nie będzie raportowany w kolejnych cyklicznych terminach), to po anulowaniu staje się on alarmem historycznym i otrzymuje oznaczenie w kolumnie Stan.

  • Jeżeli alarm, dla którego uruchomiono funkcję Anuluj alarm, ma być jeszcze w przyszłości raportowany (w kolejnych cyklicznych terminach, ustalonych za pomocą pól edycyjnych zakładki Alarm), to po anulowaniu staje się on alarmem „przyszłym” i otrzymuje oznaczenie w kolumnie Stan. Alarm taki jest powtórnie raportowany, gdy nadejdzie kolejny termin jego aktywacji.

Zarówno twórca jak i adresat anulowanego alarmu mogą się nadal zapoznać z treścią tego alarmu, gdyż jest on dla nich dostępny w oknie polecenia Terminy, alarmy.

Uwaga

Alarm może też zostać anulowany przez administratora systemu (w poleceniu Administrator systemu / Terminy, alarmy użytkowników).

16

printKalendarz

Pokaż kalendarz

Uruchomienie tej funkcji powoduje otworzenie nowego okna przeglądarki, zawierającego graficzną wizualizację kalendarza.

17

icalCalendar

Udpostępnij kalendarz iCal

Uruchomienie tej funkcji powoduje przejście do formularza publikującego internetowe kalendarze.

Szczegółowy opis konfiguracji kalendarzy internetowych

Dokument wygenerowany 2009-09-28 04:34:09