Spis funkcji bazy danych: ff8celab

Język: pl

Adnotacje techniczne:

Copyright (C) 2007 LTC Sp. z o.o. Wszelkie prawa zastrzeżone.

Copyright (C) 2007 FINN Sp. z o.o. Wszelkie prawa zastrzeżone.

Lp

Nazwa / Argumenty

Typ SQL

Język

Cache

Strict

Tytuł / Opis

1

array_to_set

arg_seria _text

SETOF text

sql

immutable

true

Opis

2

array_to_set

arg_seria _int4

SETOF int4

sql

immutable

true

Opis

3

array_to_set

arg_seria _int8

SETOF int8

sql

immutable

true

Opis

4

array_to_setr

arg_seria _text

SETOF record

sql

immutable

true

Opis

5

cbad1_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

6

ceiling

arg_zakres numeric

numeric

sql

immutable

true

Compatibility extension. See ceil() function.

7

cgrupa1_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

8

cgrupa1_get_numer

czlec1_id int8

dok_nr int4

dok_numerator int8

text

plpgsql

volatile

 

Wygenerowanie numeru grupy

9

cgrupa1_get_wart_brutto

arg_cgrupa3_cgrupa1_id int8

numeric

sql

stable

 

Wygenerowanie numeru grupy

10

cgrupa1_get_wart_netto

arg_cgrupa3_cgrupa1_id int8

numeric

sql

stable

 

Wygenerowanie numeru grupy

11

cgrupa1_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy numer grupy

12

cgrupa2_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

13

concat

arg_zakres1 text

arg_zakres2 text

text

sql

immutable

true

Compatibility extension. See || operator.

14

cprobka1_get_numer

cgrupa1_id int8

cgrupa2_id int4

as_numerator varchar

as_nr date

text

plpgsql

volatile

 

Wygenerowanie numeru próbki

15

cprobka1_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy kod probki

16

cspraw1_update_etap_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy etap realizacji

17

cstat_anova

dane _numeric

ilosc _numeric

liczebnosc _numeric

record

plr

volatile

 

Opis

18

cstat_cc

mrl _numeric

stezenie _numeric

sygnal _numeric

record

plr

volatile

 

Opis

19

cstat_chisq

dane _numeric

prawdop _numeric

record

plr

volatile

 

Opis

20

cstat_cochran

x _numeric

ilosc _numeric

record

plr

volatile

 

Opis

21

cstat_dixon

dane _numeric

record

plr

volatile

 

Opis

22

cstat_ftest

x _numeric

y _numeric

istot _numeric

record

plr

volatile

 

Opis

23

cstat_gmfr

x _numeric

y _numeric

record

plr

volatile

 

Opis

24

cstat_grubbs

dane _numeric

record

plr

volatile

 

Opis

25

cstat_kalibracja

x _numeric

y _numeric

record

plr

volatile

 

Opis

26

cstat_mann_withney

x _numeric

y _numeric

record

plr

volatile

 

Opis

27

cstat_manova

y1 _numeric

y2 _numeric

g _numeric

record

plr

volatile

 

Opis

28

cstat_metodaa

x _numeric

record

plr

volatile

 

Opis

29

cstat_npl

a _numeric

b _numeric

c _numeric

record

plr

volatile

 

Opis

30

cstat_pearson

x _numeric

y _numeric

record

plr

volatile

 

Opis

31

cstat_shapirowilk

dane _numeric

record

plr

volatile

 

Opis

32

cstat_shewher

dane _numeric

ilosc _numeric

typ text

record

plr

volatile

 

Opis

33

cstat_shewherLimits

dane _numeric

ilosc _numeric

typ text

limity _numeric

record

plr

volatile

 

Opis

34

cstat_signtest

x _numeric

record

plr

volatile

 

Opis

35

cstat_spearman

dane _numeric

kolumn _numeric

rzedow _numeric

record

plr

volatile

 

Opis

36

cstat_ttest

x _numeric

y _numeric

istot _numeric

record

plr

volatile

 

Opis

37

cstat_wilcoxon

x _numeric

y _numeric

record

plr

volatile

 

Opis

38

cstat_zscore

dane _numeric

liczba _numeric

record

plr

volatile

 

Opis

39

curdate

date

sql

volatile

 

Compatibility extension. See current_date variable.

40

curtime

time with time zone

sql

volatile

 

Compatibility extension. See current_time variable.

41

dateformat

arg_data date

arg_zakres text

text

sql

immutable

true

Compatibility extension. See to_char function.

42

dateformat

arg_data timestamp

arg_zakres text

text

sql

immutable

true

Compatibility extension. See to_char function.

43

dayname

arg_zakres timestamp

text

sql

immutable

true

Compatibility extension. See also to_char() function.

44

dayofmonth

arg_zakres timestamp

integer

sql

immutable

true

Compatibility extension. See also extract() function.

45

dayofweek

arg_zakres timestamp

integer

sql

immutable

true

Compatibility extension. See also extract() function.

46

dayofyear

arg_zakres timestamp

integer

sql

immutable

true

Compatibility extension. See also extract() function.

47

days

arg_data1 date

arg_data2 date

integer

sql

immutable

true

Compatibility extension. See also - operator.

48

elog1_get_punktacja

li_elog1_id int4

SETOF elog1_test_punktacja

plpgsql

stable

true

Opis

49

elog1_get_pyt_punktacja

li_elog1_id int4

SETOF elog1_test_punktacja

plpgsql

stable

true

Opis

50

finn_clear

polecenie text

bool

plpgsql

volatile

 

Wyczysc baze do replikacji.

51

finn_f6mod_cena

arg_wersja text

numeric

sql

immutable

true

Oblicza cenę licencji Fina 6 lub 5.

52

finn_ff8u_logon

a_username varchar

smallint

plpgsql

volatile

 

Wykonanie operacji po zalogowaniu

53

finn_ff8u_update

arg_nazwa text

int4

sql

volatile

 

Aktualizuje tabele systemowe.

54

finn_ff8u_update

int4

sql

volatile

 

Aktualizuje tabele systemowe.

55

finn_find_lp

arg1 text

arg2 text

int4

plpgsql

immutable

 

Numer kolejny lp dla metody CBD

56

finn_format_wykladnik

arg1 numeric

arg2 int4

text

plpgsql

immutable

true

Formatuje liczbę wykładniczą

57

finn_format_wykladnik

arg1 numeric

text

plpgsql

immutable

true

Formatuje liczbę wykładniczą

58

finn_kod_get

arg_nip text

arg_pesel text

text

plpgsql

volatile

true

Pobranie wartosci automatycznej numeracji dla NIP i PESEL.

59

finn_licznik_chk

as_licznik varchar

ai_dlug1 int4

ai_dlug2 int4

integer

plpgsql

immutable

true

Funkcja sprawdza poprawność formatu numeratora

60

finn_licznik_upg

as_licznik varchar

ai_dlug1 int4

ai_dlug2 int4

varchar

plpgsql

immutable

true

Funkcja zwraca poprawny format numeratora

61

finn_nip_checksum

nr_nip text

bool

plpgsql

immutable

true

Validate NIP checksum

62

finn_numer_update

as_dok_sym varchar

ad_data1 date

ad_data2 date

ai_param integer

varchar

plpgsql

volatile

false

Funkcja poprawia numery dla zadanego symbolu i okresu

63

finn_numerator_update

as_dok_sym varchar

ad_data1 date

ad_data2 date

ai_param integer

varchar

plpgsql

volatile

false

Funkcja poprawia liczniki dla zadanego symbolu i okresu

64

finn_pesel_checksum

nr_pesel text

bool

plpgsql

immutable

true

Validate PESEL checksum

65

finn_pesel_data

data_ur date

varchar

plpgsql

immutable

true

Generate date in PESEL format

66

finn_pesel_random

data_ur date

plec int4

varchar

plpgsql

volatile

 

Generate random PESEL field

67

finn_pesel_random_data

date

sql

volatile

 

Generate random date field

68

finn_pesel_valid

nr_pesel text

data_ur date

plec integer

integer

plpgsql

immutable

 

Validate PESEL field

69

finn_regon_checksum

nr_regon text

bool

plpgsql

immutable

 

Validate REGON checksum

70

finn_saldo

arg_rozchody numeric

arg_przychody numeric

numeric

sql

immutable

true

Obliczenie salda

71

finn_seq_create

int4

plpgsql

volatile

 

Create sequences and alter default values for _id columns

72

finn_seq_set

int4

plpgsql

volatile

 

Update value of sequences for _id columns

73

finn_status_check

as_dok_sym varchar

ad_data date

ai_uprC integer

ai_uprX integer

integer

plpgsql

stable

true

Sprawdzenie możliwosci zmiany statusu dla symbolu rejestru.

74

finn_syslogdescribe

arg_log_ud varchar

arg_log_dd timestamp

arg_log_ue varchar

arg_log_de timestamp

varchar

sql

stable

 

Tekstowa interpretacja pól log_

75

finn_termin

arg_today date

arg_tabela varchar

arg_stan gstan

arg_data_w date

arg_termin_typ gtermin_typ

arg_termin_data date

arg_data_spr2 date

arg_liczba_dni1 int4

arg_liczba_dni2 int4

varchar

sql

immutable

 

Oblicza stan zalatwienia sprawy/kontaktu/rejestru na zadany dzień;liczba_dni1 (45), liczba_dni2 (14).

76

finn_termin

arg_today date

arg_tabela varchar

arg_stan gstan

arg_data_w date

arg_termin_typ gtermin_typ

arg_termin_data date

arg_data_spr2 date

varchar

sql

immutable

 

Oblicza stan zalatwienia sprawy/kontaktu/rejestru na zadany dzień dla standardowych terminów

77

finn_termin

arg_today date

arg_data date

arg_termin_data date

arg_liczba_dni1 int4

arg_liczba_dni2 int4

varchar

sql

immutable

 

Oblicza stan zalatwienia etapu procesu na zadany dzień,liczba_dni1 (14), liczba_dni2 (2)

78

finn_termin

arg_today date

arg_data date

arg_termin_data date

varchar

sql

immutable

 

Oblicza stan zalatwienia etapu procesu na zadany dzień dla standardowych terminów.

79

finn_update_base

arg_wersja_od text

SETOF text

sql

immutable

 

Czysci baze z nieprawidlowosci

80

finn_update_base_proj

SETOF finn_update

sql

immutable

 

Czysci baze projektu z nieprawidlowosci

81

finn_user_chkupr

symbol1 text

symbol2 text

int4

plpgsql

immutable

 

Sprawdzenie uprawnień do symboli

82

finn_user_get_grej1

arg_user_name varchar

arg_wariant int4

SETOF int4

sql

stable

true

Zwraca stanowiska objęte przez użytkownika

Fukcja zwraca listę stanowisk obejmowanych przez użytkownika (a dokładnie reprezentowane przez niego osoby) w wariancie od 1 do 7. Wariant obliczany jest jako suma (analogia do funkcji mprac1_get_grej1):

1 - skład nominalny,

2 - aktualne zastępstwa,

4 - nieaktualne zastępstwa (tzn. potencjalne; staną się aktualne jak osoba zastępowana będzie na urlopie).

83

finn_user_get_grej1

arg_user_name varchar

SETOF int4

sql

stable

true

Zwraca aktualne stanowiska objęte przez użytkownika

Fukcja zwraca listę stanowisk (analogia do funkcji mprac1_get_grej1) aktualnie obejmowanych przez użytkownika (tzw. stanowiska nominalne i aktualne zastępstwa).

84

finn_user_get_pesel

arg_user_name varchar

SETOF text

sql

stable

true

Zwraca listę PESELi osób które reprezentuje użytkownik arg_user_name

85

finn_user_roles

arg_user_name varchar

SETOF text

sql

stable

true

Uprawnienia (role) użytkownika

86

finn_user_roles_all

arg_user_name varchar

SETOF text

plpgsql

stable

true

Uprawnienia (role) użytkownika i jego grup

87

finn_user_roles_grej1

arg_user_name varchar

SETOF finn_user_grej1_upr

sql

stable

true

Zwraca zagregowaną listę uprawnień dla użytkownika

88

format_adres

czlon_1 varchar

a_kraj varchar

a_kod varchar

a_poczta varchar

a_miejsc varchar

a_ulica varchar

a_dom varchar

a_lokal varchar

varchar

plpgsql

immutable

 

Formatuje adres

89

format_filesize

arg_size int4

varchar

plpgsql

immutable

 

Rozmiar pliku wyrażony w B, kB lub MB w zależności od rozmiaru

90

galarm1_next_alarm_sys

arg_galarm1_id int4

timestamp

plpgsql

stable

true

Zwraca kolejną wartość dla pola alarm_sys w tabeli galarm1

91

galarm1_trigger

trigger

plpgsql

volatile

 

Automatyczna aktualizacja pola alarm_sys w tabeli galarm1

92

gkom1_set_upr

upraw text

upraw2 text

gkom1_id int4

upraw3 varchar

int4

plpgsql

stable

true

Ustawienie uprawnień dla komórek

93

gkon1_arch_update

as_kom_nr varchar

int4

sql

volatile

 

Aktualizaje archiwum elektroniczne.

94

gkon1_eod_update

gkon1_id int4

int4

plpgsql

volatile

 

Aktualizacja listy przekazań dla kontaktu

95

gkon1_home_dir

as_kom_nr varchar

as_user_name varchar

varchar

plpgsql

volatile

 

Katalog kontaktu.

96

gkon1_kom_numerator_upg

arg_gkom1_id varchar

arg_numerator varchar

varchar

sql

stable

true

Funkcja zwraca poprawny format numeratora

97

gkon1_next_dok_numer

as_gkom1_id varchar

as_dok_typ varchar

ad_data date

as_kom_numerator varchar

varchar

plpgsql

volatile

 

Pobranie kom_nr dla wybranego kontaktu.

98

gkon1_next_dok_numerator

as_gkom1_id varchar

as_dok_typ varchar

ad_data date

varchar

plpgsql

volatile

 

Pobranie kolejnego wolnego kom_numerator dla wybranej komorki, dok_typ i daty.

99

gkon1_trigger_after_ins

trigger

plpgsql

volatile

 

Automatyczne przydzielanie procesu dla kontaktu i sprawy

100

gkon2_get_stan_opis

arg_pierwszy int2

arg_drugi int2

varchar

sql

immutable

true

Pobiera opis stanu z gkon2

101

gkon2_gkon1_update

arg_kom_nr varchar

int4

sql

stable

true

Aktualizacja stanow w gkon1

102

gkon3_is_last_file

ai_gkon3_id int4

int2

plpgsql

volatile

 

Zwraca 1 jesli zalacznik nie ma nowszej wersji

103

gkon4_update

as_kom_nr varchar

int4

plpgsql

volatile

 

Aktualizaje listę adresową wzgledem adresu podstawowego.

104

gproc1_getopis

gproc1_kod varchar

text

plpgsql

stable

true

Generates gproc1 opis value

105

gproc1_getpolegproc3

gproc1_kod varchar

rodzaj varchar

text

plpgsql

stable

true

Generates gproc1 field form gproc3 value

106

gproc1_update

kod varchar

int4

plpgsql

volatile

true

Update column opis and nazwa in gproc1.

107

gproc1_updateall

int4

sql

volatile

true

Update column opis and nazwa in gproc1.

108

gproc2_update

ai_rodzaj int2

ai_stan int2

as_filtr1 varchar

as_filtr2 varchar

ai_wyjasnij int2

as_gproc1_kod varchar

int4

plpgsql

volatile

 

Update tables: gproc1 and gproc2

109

gproc3_tidy

int4

sql

volatile

true

Delete empty records from gproc3.

110

gproc3_update

ai_stan int2

as_filtr1 varchar

as_filtr2 varchar

ai_wyjasnij int2

as_gproc1_kod varchar

int4

plpgsql

volatile

 

Update tables: gproc1 and gproc3

111

grej1_czy_rodzic

arg_rodzic_id int4

arg_dziecko_id int4

bool

plpgsql

stable

true

Sprawdzenie czy czy $2 jest rodzicem $1

Funkcja zwraca true gdy $1 jest dzieckiem $2, czyli ma rodzica $2.

112

grej1_get_cel1

arg_grej1_id int4

SETOF int4

sql

stable

true

Zwraca trw. cele uprawnień bez dzieci (używaj tylko do generowania ról)

Cel uprawnień bez dzieci - zwraca siebie i jeżli jestem stanowiskiem to nadrzędną komórkę.

Wykorzystuje technicznie grej1_get_cel1_b(int4).

113

grej1_get_cel1_b

arg_grej1_id int4

int4

plpgsql

stable

true

Techniczna funkcja dla grej1_get_cel1(int4)

Fukcja ma zastosowanie wewnętrzne i nie powinna być używana.

114

grej1_get_cel2

arg_grej1_id int4

SETOF int4

sql

stable

true

Zwraca trw. cele uprawnień z dziećmi (używaj tylko do generowania ról)

Cel uprawnień z dziećmi - zwraca siebie oraz komórki i stanowiska nadrzędne.

Wykorzystuje technicznie grej1_get_cel2_b(int4).

115

grej1_get_cel2_b

arg_grej1_id int4

SETOF int4

plpgsql

stable

true

Techniczna funkcja dla grej1_get_cel2(int4)

Fukcja ma zastosowanie wewnętrzne i nie powinna być używana.

116

grej1_get_dzieci

arg_grej1_id int4

arg_check_inherit bool

SETOF int4

sql

stable

true

Zwraca listę dzieci arg_grej1_id i samego siebie

Jeżeli arg_check_inherit jest równy true, to uwzględniane jest dziedziczenie (tzn. nie bierzemy dzieci, które „wyrzekły” się rodziców - czy_dziedziczy=0). Jeżeli arg_check_inherit jest równe false, to zwracani są wszystkie dzieci.

117

grej1_get_dzieci

arg_grej1_id int4

SETOF int4

sql

stable

true

Zwraca listę dzieci arg_grej1_id i samego siebie

Dziedziczenie nie jest uwzględniane i zwracane są wszystkie dzieci.

118

grej1_get_grep1_id

arg_grej1_id int4

int4

sql

stable

true

Pobiera informacje o przypisanym repozytorium do podanego grej1_id

Jeżeli repozytorium nie zostało określone (NULL) to funkcja pobiera repozytorium ze struktury nadrzędnej.

119

grej1_get_kom

arg_grej1_id int4

int4

sql

stable

true

Zwraca komórkę

Komórka nadrzędna - dla komórek zwraca samego siebie.

120

grej1_get_kom_nad

arg_grej1_id int4

int4

plpgsql

stable

true

Zwraca nadrzędną komórkę

Nadrzędna komórka - pomija wszystkie pośrednie stanowiska.

121

grej1_get_kom_pod

arg_grej1_id int4

SETOF int4

sql

stable

true

Zwraca komórki bezpośrednio podrzednę

Komórki bezpośrednio podrzednę - pomija wszystkie pośrednie stanowiska.

122

grej1_get_podlegli

grej1_id integer

zast integer

SETOF record

sql

stable

 

Zwraca skład podanej struktury

Zwraca wszystkie osoby w hierarchi podległe pod daną stukturę.

123

grej1_get_podlegli_b

grej1_id integer

zast integer

SETOF character varying

plpgsql

stable

 

Zwraca skład podanej struktury

Funkcja techniczna dla grej1_get_podlegli

124

grej1_get_rodzice

arg_grej1_id int4

arg_check_inherit bool

SETOF int4

sql

stable

true

Zwraca listę przodków arg_grej1_id i samego siebie

Jeżeli arg_check_inherit jest równy true, to uwzględniane jest dziedziczenie (tzn. nie bierzemy rodziców od momentu gdy dziecko nie dziedziczy). Jeżeli arg_check_inherit jest równe false, to zwracani są wszyscy rodzice.

125

grej1_get_rodzice

arg_grej1_id int4

SETOF int4

sql

stable

true

Zwraca listę przodków arg_grej1_id i samego siebie

Dziedziczenie nie jest uwzględniane i zwracani są wszyscy rodzice.

126

grej1_get_rodzina

arg_grej1_id int4

SETOF int4

sql

stable

true

Zwraca skład struktury arg_grej1_id

Skład struktury - jeżeli stanowisko to tylko ono, jeżeli komórka to ona i wchodzące w jej skład stanowiska.

Wykorzystuje technicznie grej1_get_rodzina_b(int4).

127

grej1_get_rodzina

arg_grej1_id int4

arg_wariant int4

SETOF int4

plpgsql

stable

true

Zwraca określony wariant podzbioru grej1_id dla podanego arg_grej1_id

Funkcja do wycofania - NIE UŻYWAĆ!

W zależności od wariantu $2 funkcja zwraca:

1 - uprawnienia dla struktury (używaj tylko do generowania ról), (zwraca siebie i jeżli jestem stanowiskiem to nadrzędną komórkę),

2 - uprawnienia dla struktury i podległych (używaj tylko do generowania ról), (zwraca siebie i komórki i stanowiska nadrzędne),

3 - skład tej struktury (jeżeli stanowisko to tylko ono, jeżeli komórka to ona i wchodzące w jej skład stanowiska),

4 - komórki bezpośrednio podrzednę (pomija wszystkie pośrednie stanowiska),

5 - nadrzędna komórka (pomija wszystkie pośrednie stanowiska),

6 - struktury podrzędne, które są nieobecne (lub brak osób - wakaty),

128

grej1_get_rodzina_b

arg_grej1_id int4

SETOF int4

sql

stable

true

Techniczna funkcja dla grej1_get_rodzina(int4)

Fukcja ma zastosowanie wewnętrzne i nie powinna być używana.

129

grej1_get_sdadr1_id

arg_grej1_id int4

int4

sql

stable

true

Pobiera informacje o przypisanym adresie do podanego grej1_id

Jeżeli adres nie został określony (NULL) to funkcja pobiera adres ze struktury nadrzędnej.

130

grej1_get_sklad

arg_grej1_id _int4

arg_wariant int4

SETOF int4

sql

stable

 

Zwraca skład podanej struktury

Lista jest zwracana w wariancie arg_wariant: 1-z zastępstwami, 2-bez zastępstw.

Jeżeli arg_grej1_id jest NULL to przetwarzane są wszystkie struktury.

Argument arg_grej1_id może być pojedynczą wartością lub tablicą z kilkoma strukturami.

131

grej1_get_sklad

arg_grej1_id int4

arg_wariant int4

SETOF int4

sql

stable

 

Zwraca skład podanej struktury

Szczegóły użycia w funkcji grej1_get_sklad(_int4, int4).

132

grej1_get_sklad_sym

arg_dok_sym varchar

arg_wariant int4

SETOF int4

sql

stable

 

Zwraca skład podanej struktury

Szczegóły użycia w funkcji grej1_get_sklad(_int4, int4).

133

grej1_get_wakaty

arg_grej1_id int4

SETOF int4

sql

stable

true

Zwraca struktury-wakaty

Zwracane są struktury podrzędne, które są nieobecne (wszystkie osoby są na urlopach) lub nie mają pzydzielonych osób (wakaty).

Wykorzystuje technicznie grej1_get_wakaty_b(int4).

134

grej1_get_wakaty_b

arg_grej1_id int4

SETOF int4

sql

stable

true

Techniczna funkcja dla grej1_get_wakaty(int4)

Fukcja ma zastosowanie wewnętrzne i nie powinna być używana.

135

grej1_set_upr

upraw text

upraw2 text

dok_sym int4

upraw3 varchar

int4

plpgsql

stable

true

Ustawienie uprawnień dla rejestrów.

136

grej1_sym_upr_p_all

arg_user_name varchar

SETOF text

sql

stable

true

Symbole rejestrów do których użytkownik posiada uprawnienie p (wraz z grupami)

137

grej1_trigger_after_ins

trigger

plpgsql

volatile

 

Automatyczne przydzielanie uprawnień dla nowych struktur

138

grej1_upr_p

arg_user_name varchar

SETOF int4

sql

stable

true

Identyfikatory rejestrów do których użytkownik posiada uprawnienie p

139

grej1_upr_p_all

arg_user_name varchar

SETOF int4

plpgsql

stable

true

Identyfikatory rejestrów do których użytkownik posiada uprawnienie p (wraz z grupami)

140

grej1_user_upr

arg_grej1_id int4

arg_user_name varchar

SETOF finn_user_grej1_upr

sql

stable

 

Wyświetla uprawnienia efektywne dla wybranego zasobu (grej1_id) i użytkownika (user_name)

Jeżeli struktura $1 IS NULL to generowana jest lista dla wszystkich struktur.

Jeżeli użytkownik $2 IS NULL to generowana jest lista dla wszystkich uprawnionych użytkowników.

141

grej1tree

arg_grej1_id int4

record

plpgsql

stable

 

Zwraca drzewiastą strkturę organizacyjną

142

grej1tree2

arg_grej1_id int4

record

plpgsql

stable

 

Zwraca drzewiastą strkturę organizacyjną (wszystkie typy rekordów)

143

grej2_arch_update

as_dok_nr varchar

int4

sql

volatile

 

Aktualizaje archiwum elektroniczne.

144

grej2_dok_numerator_upg

arg_dok_sym varchar

arg_numerator varchar

varchar

sql

stable

true

Funkcja zwraca poprawny format numeratora

145

grej2_eod_update

grej2_id int4

int4

plpgsql

volatile

 

Aktualizacja listy przekazań dla rejestru

146

grej2_grej1_p_get_wart

grej2_id int4

grej1_p_id int4

varchar

sql

stable

true

Zwraca pola dodatkowe jako tekst

147

grej2_home_dir

as_dok_nr varchar

as_user_name varchar

varchar

plpgsql

volatile

 

Katalog rejestru.

148

grej2_next_dok_numer

as_dok_sym varchar

ad_data date

as_dok_numerator varchar

as_dok_numerator2 varchar

as_spr_nr varchar

varchar

plpgsql

volatile

 

Formatowanie dok_nr dla symbolu, daty, dwóch liczników i sprawy.

149

grej2_next_dok_numer

arg_as_dok_sym varchar

arg_ad_data date

arg_as_dok_numerator varchar

arg_as_dok_numerator2 varchar

varchar

sql

volatile

 

Formatowanie dok_nr dla symbolu, daty i dwóch liczników.

150

grej2_next_dok_numer

arg_as_dok_sym varchar

arg_ad_data date

arg_as_dok_numerator varchar

varchar

sql

volatile

 

Formatowanie dok_nr dla symbolu, daty i licznika.

151

grej2_next_dok_numerator

as_dok_sym varchar

ad_data date

as_dok_typ varchar

al_dok_id int4

as_spr_nr varchar

varchar

plpgsql

volatile

 

Kolejny dok_numerator dla symbolu, daty, typu, sprawy, bez requrencji.

152

grej2_next_dok_numerator

arg_as_dok_sym varchar

arg_ad_data date

arg_as_dok_typ varchar

arg_al_dok_id int4

varchar

sql

volatile

 

Kolejny dok_numerator dla symbolu, daty, typu, bez requrencji.

153

grej2_next_dok_numerator

arg_as_dok_sym varchar

arg_ad_data date

varchar

sql

volatile

 

Kolejny dok_numerator dla symbolu i daty.

154

grej2_next_dok_numerator

arg_as_dok_sym varchar

arg_ad_data date

arg_al_dok_id int4

varchar

plpgsql

volatile

 

Kolejny dok_numerator dla symbolu i daty, bez rekurencji.

155

grej2_next_dok_numerator

arg_as_dok_sym varchar

arg_ad_data date

arg_as_dok_typ varchar

varchar

sql

volatile

 

Kolejny dok_numerator dla symbolu, daty i typu.

156

grej2_trigger_after_ins

trigger

plpgsql

volatile

 

Automatyczne przydzielanie procesu dla rejestru

157

grep_remove

arg_grep2_id bigint

arg_user varchar

integer

plpgsql

volatile

 

Usuwa strukture plików i katalogów

158

grep2_add

arg_folder_id integer

arg_zbior integer

arg_obiekt_id bigint

arg_nazwa varchar

arg_user varchar

arg_dataczas_m timestamp

arg_zawartosc bytea

arg_fulltext text

ob_type integer

bigint

plpgsql

volatile

 

Dodaje zasób

159

grep2_copy

ob_type integer

arg_id integer

destination integer

user_name varchar

arg_zbior integer

arg_obiekt_id int8

integer

plpgsql

volatile

 

Kopiuje wybrany zasób

160

grep2_delete

arg_grep2_id int8

arg_user varchar

int4

plpgsql

volatile

 

Kasuje pliku z repozytorium

Funkcja oznacza tylko fakt usunięcia w grep2. Historia w grep3 zostaje niezmieniona.

161

grep2_get_bypath

arg_path varchar

arg_poziom integer

arg_rodzic_id integer

arg_zbior integer

arg_obiekt_id integer

integer

plpgsql

stable

 

Szuka zasobu dla określonej ścieżki

162

grep2_get_plikinfo

arg_grep2_id int8

finn_grep3_plikinfo

sql

stable

true

Pobiera informacje o pliku z repozytorium

163

grep2_get_zawartosc

arg_grep2_id int8

bytea

sql

stable

true

Pobiera zawartość pliku z repozytorium

164

grep2_trigger_before

trigger

plpgsql

volatile

 

Aktualizacja aktualnej nazwy w grep3 wg wybranej aktualnej wersji aktwer_id

165

grep2_update

arg_kat int8

arg_grep2_id int8

arg_nazwa varchar

arg_user varchar

arg_dataczas_m timestamp(0)

arg_zawartosc bytea

arg_fulltext text

arg_mime varchar

int4

plpgsql

volatile

 

Aktualizuje zawartość pliku w repozytorium

Automatycznie tworzy nową wersje pliku (nowy wpis w grep3) i ustawia ją jako aktualną aktwer_id.

166

grep3_get_plikinfo

arg_grep3_id int8

finn_grep3_plikinfo

sql

stable

true

Pobiera informacje o pliku z repozytorium

167

grep3_get_zawartosc

arg_grep3_id int8

bytea

sql

stable

true

Pobiera zawartość pliku z repozytorium

168

grep3_tree

arg_rodzic_id integer

arg_grep2_id integer

record

plpgsql

stable

 

Pobiera historię pliku

169

grep3_trigger_before

trigger

plpgsql

volatile

 

Aktualizacja aktualnej nazwy w grep3 oraz zreperowanie aktualnej wersji grep2.aktwer_id przy usuwaniu w grep3

170

gsprawa1_eod_update

gsprawa1_id int4

int4

plpgsql

volatile

 

Aktualizacja listy przekazań dla sprawy

171

gsprawa1_home_dir

as_spr_nr varchar

as_user_name varchar

varchar

plpgsql

stable

true

Katalog sprawy.

172

gsprawa1_next_dok_numer

as_gkom1_id varchar

as_rwa_kod varchar

ad_data date

as_dok_numerator varchar

as_pesel varchar

varchar

plpgsql

volatile

 

Pobranie spr_nr dla wybranej sprawy.

173

gsprawa1_next_dok_numer

arg_as_gkom1_id varchar

arg_as_rwa_kod varchar

arg_ad_data date

arg_as_dok_numerator varchar

varchar

sql

volatile

 

Pobranie spr_nr dla wybranej sprawy (bez znaku referenta).

174

gsprawa1_next_dok_numerator

as_gkom1_id varchar

as_rwa_kod varchar

ad_data date

varchar

plpgsql

volatile

 

Pobranie kolejnego wolnego dok_numerator dla wybranej komorki, rwa i daty.

175

gsprawa1_trigger_after_ins

trigger

plpgsql

volatile

 

Automatyczne przydzielanie procesu dla sprawy

176

gsprawa1_trigger_after_upd

trigger

plpgsql

volatile

 

Aktualizacja archiwum elektronicznego

177

gsprawa3_trigger_after

trigger

plpgsql

volatile

 

Aktualizacja archiwum elektronicznego

178

gsprawa5_trigger_after

trigger

plpgsql

volatile

 

Aktualizacja archiwum elektronicznego

179

hour

arg_zakres timestamp

integer

sql

immutable

true

Compatibility extension. See also extract() function.

180

insert

arg_pierwszy text

arg_drugi integer

arg_trzeci integer

arg_czwarty text

text

sql

immutable

true

Compatibility extension. See also stuff() function.

181

install_rcmd

arg_tekst text

text

C

immutable

true

Funkcja instalująca rcmd.

182

isnumber

pierwszy text

drugi boolean

trzeci boolean

bool

plpgsql

immutable

true

Compatibility extension.

183

isnumber

arg_pierwszy text

bool

sql

immutable

true

Compatibility extension.

184

last_day

dzien date

date

plpgsql

immutable

true

Compatibility extension. Calculate last day of month.

185

lcase

arg_zakres text

text

sql

immutable

true

Compatibility extension. See lower() function.

186

left

arg_tekst text

arg_liczba integer

text

sql

immutable

true

Compatibility extension. See substr() function.

187

length_base64

arg_plik text

int4

sql

immutable

true

Oryginalny rozmiar pliku zakodowanego w Base64

188

load_r_typenames

text

plr

volatile

 

Funkcja ładująca nazwy typów.

189

locate

arg_tekst1 text

arg_tekst2 text

arg_pozycja integer

integer

plpgsql

immutable

true

Compatibility extension. See also position() function.

190

locate

arg_tekst1 text

arg_tekst2 text

integer

sql

immutable

true

Compatibility extension. See also position() function.

191

log10

arg_liczba double precision

double precision

sql

immutable

true

Compatibility extension. See log() function.

192

log10

arg_liczba numeric

numeric

sql

immutable

true

Compatibility extension. See log() function.

193

mecp2_sprawdz_wej

login varchar

int

plpgsql

volatile

true

Sprawdza czy pracownik znajduje się w pracy

194

minute

arg_czas timestamp with time zone

integer

sql

immutable

true

Compatibility extension. See also extract() function.

195

mknt1_get_dane

arg_nip varchar

varchar

sql

stable

true

Pobiera dane kontrahenta wg numeru NIP

196

mknt1_get_dane

arg_nip varchar

arg_tryb varchar

varchar

sql

stable

true

Pobiera dane kontrahenta wg numeru NIP

197

mknt1_join_id

ai_new_id int4

ai_old_id int4

ai_delete int4

int4

plpgsql

volatile

true

Łączenie i usuwanie zdublowanych wpisów w kartotece Kontrahentów, adresów

198

mknt1_nip_repair

val_nip text

val_state integer

text

plpgsql

stable

 

Wpisuje poprawnie NIP

199

mknt1_trigger

trigger

plpgsql

volatile

 

Funkcja trigger wywolywana po update i insert na mknt1, aktualizujaca spis telefonow w mknt6

200

mknt1_trigger_before

trigger

plpgsql

volatile

 

Funkcja trigger wywolywana przed update i insert na mknt1, aktualizujaca nazwę dla osoby fizycznej

201

mknt1_update

ai_czy_insert int4

ai_czy_update int4

ai_czy_mknt2 int4

int4

plpgsql

volatile

 

Nie wiem

202

mknt1_update_telefon

new_mknt1_id int4

int4

plpgsql

volatile

 

Funkcja aktualizujaca mknt6 o poprawne numery telefonow dla danego mknt1_id

203

mknt2_update

ai_mknt1_id int4

as_nip varchar

int2

plpgsql

volatile

 

Nie wiem

204

mknt4_trigger

trigger

plpgsql

volatile

 

FFunkcja trigger wywolywana po update i insert na mknt4 , aktualizujaca spis telefonow w mknt6

205

mknt6_aktualizacja

int4

plpgsql

volatile

 

Funkcja aktualizujaca wszystkie numery telefonow w tabeli mknt6

206

mknt6_list_mknt1_id

telefon varchar

varchar

plpgsql

volatile

 

Funkcja zwraca listę mknt1_id, których telefony w tabeli mknt6 zgadzają się z podanym argumentem

207

mmaj1_get_raport

data1 date

data2 date

dok_sym varchar

pesel varchar

n1 int4

n2 int4

n3 int4

SETOF mmaj1_raport_element

plpgsql

stable

 

Nie wiem

208

mmaj1_kontrola

arg_mmajkont1_mmaj1_id int4

int

sql

stable

true

Znajduje liczbę dni do następnej kontroli dla pozycji wyposażenia

209

mmajkont1_kontrola

arg_mmajkont1_id int4

int

sql

stable

true

Znajduje liczbę dni do następnej kontroli dla pozycji wyposażenia

210

month

arg_czas timestamp with time zone

integer

sql

immutable

true

Compatibility extension. See also extract() function.

211

monthname

arg_czas timestamp with time zone

text

sql

immutable

true

Compatibility extension. See also to_char.

212

months

arg_data1 date

arg_data2 date

integer

sql

immutable

true

Compatibility extension. Substract months between two dates.

213

mprac1_czy_urlop_set

ad_data date

int4

plpgsql

volatile

 

Aktualizaje pole czy_urlop w kartotece personelu. Zwraca liczbę osób nieobenych w danym dniu

214

mprac1_get_cel_grej1

arg_pesel varchar

SETOF int4

sql

stable

true

Zwraca listę "celów stanowiskowych" dla osoby

Fukcja listę "celów stanowiskowych", tzn. stanowisk/komórek które powinny "interesować" osobę o podanym PESEL.

215

mprac1_get_cel_mprac1

arg_pesel varchar

SETOF varchar

sql

stable

true

Zwraca listę "celów osobowych" dla osoby

Fukcja listę "celów osobowych", tzn. PESEL'i które powinny "interesować" osobę o podanym PESEL.

216

mprac1_get_email

arg_pesel varchar

SETOF varchar

sql

stable

true

Zwraca listę adresów e-mail dla podanej osoby

217

mprac1_get_grej1

arg_pesel varchar

arg_wariant int4

SETOF int4

sql

stable

true

Zwraca stanowiska objęte przez osobę

Fukcja zwraca listę stanowisk obejmowanych przez osobę o podanym PESEL w wariancie od 1 do 7. Wariant obliczany jest jako suma:

1 - skład nominalny,

2 - aktualne zastępstwa,

4 - nieaktualne zastępstwa (tzn. potencjalne; staną się aktualne jak osoba zastępowana będzie na urlopie).

218

mprac1_get_grej1

arg_pesel varchar

SETOF int4

sql

stable

true

Zwraca aktualne stanowiska objęte przez osobę

Fukcja zwraca listę stanowisk aktualnie obejmowanych przez osobę o podanym PESEL (tzw. stanowiska nominalne i aktualne zastępstwa).

219

mprac1_get_naz_im

arg_pesel varchar

varchar

sql

stable

true

Pobiera nazwisko i imię pracownika wg PESEL

220

mprac1_get_naz_im

arg_pesel varchar

arg_tryb int4

varchar

sql

stable

true

Pobiera nazwisko i imię pracownika w ustalonej kolejności wg PESEL

221

mprac1_get_raport1

arg_mprac1_pesel varchar

SETOF text

sql

stable

true

Zwraca raport dla osoby z personelu

222

mprac1_get_raport2

arg_mprac1_pesel varchar

raport_zaleg

sql

stable

true

Zwraca raport dla osoby z personelu

223

mprac1_get_raport3

arg_mprac1_pesel varchar

raport_zaleg

sql

stable

true

Zwraca skrócony raport dla osoby z personelu

224

mprac1_get_spr_nr_pref

arg_pesel varchar

varchar

sql

stable

true

Pobiera prefix do znaku sprawy wg nr pesel

225

mprac1_join_id

ai_new_id int4

ai_old_id int4

ai_delete int4

int4

plpgsql

volatile

 

Usuwanie zdublowanych wpisów w kart. pracowników

226

mprac4_get_pesel

arg_numer varchar

varchar

sql

stable

true

Pobiera nr pesel wg numeru karty

227

mrap1_clear

int4

plpgsql

volatile

 

Funkcja uzupełniająca do finn_update_base

228

mroz1_get_kwota_r

arg_zap_rozlicz_id int4

arg_zap_data date

numeric

sql

stable

 

Zwraca kwote

229

mroz1_get_status

arg_mroz1_mroz1_id int4

smallint

sql

stable

true

Zwraca status

230

mroz1_get_umowa_nr

arg_mroz1_mroz1_id int4

varchar

sql

stable

true

Zwraca numer umowy

231

mroz1_verify

ai_mroz1_id int4

ai_czy_filtr2 int4

ai_wyjasnij int4

int4

plpgsql

volatile

true

Verify table mroz1

232

mroz1_verify

ai_mroz1_id int4

int4

plpgsql

volatile

true

Verify table mroz1

233

mroz1_verify_errtext

arg_nr_bledu int4

text

sql

immutable

true

Podaje rodzaj bledu

234

mtowar1_get_dost1

arg_dost_mtowar1_indeks varchar

arg_dost_magazyn varchar

numeric

sql

stable

 

Zwraca numer dostawy

235

mtowar1_get_ostcenap

arg_dost_mtowar1_indeks varchar

numeric

sql

stable

true

Zwraca ostateczna cene dostawy

236

mtyp1_wzor

SETOF mtyp1_wzor

sql

immutable

 

Aktualna wersja mtyp1.

237

mzam1_get_kwota_p

arg_mzam1_id int4

arg_termin date

numeric

sql

stable

 

Zwraca przeterminowaną należność dla faktury wyliczoną na podany dzień

238

mzam1_get_kwota_r

arg_mzam1_id int4

arg_termin date

numeric

sql

stable

 

Zwraca rozliczoną należność dla faktury wyliczoną na podany dzień

239

mzam1_get_nropis

arg_mzam1_id int4

varchar

sql

stable

true

Zwraca opis faktury

240

mzam1_get_termin

arg_mzam1_id int4

varchar

sql

stable

true

Zwraca termin faktury w postaci tekstowej

241

mzam1_get_umowa_nr

arg_mzam1_mzam1_id int4

varchar

sql

stable

true

Zwraca numer(y) związanej umowy

242

mzam1_join_id

ai_new_id int4

ai_old_id int4

ai_delete int4

int4

plpgsql

volatile

true

Usuwanie zdublowanych wpisów w rejestrze faktur

243

mzam1_przelicz

al_mzam1 int4

ab_mzam2 bool

ab_mvat2 bool

ab_mvat1 bool

int2

plpgsql

volatile

true

Przeliczenie faktury; opcjonalnie mzam2, mvat2, mvat1

244

mzam1_trigger_after_insert_update

trigger

plpgsql

volatile

 

Trigger aktualizujący mvat1 i mvat2

245

mzam2_trigger_after

trigger

plpgsql

volatile

 

Trigger aktualizujący mvat1 i mvat2

246

mzam2_trigger_before_insert_update

trigger

plpgsql

volatile

 

Trigger aktualizujący mvat1 i mvat2

247

mzam3_trigger_before_del

trigger

plpgsql

volatile

 

Funkcja trigger aktualizujaca powiazania pomiedzy dostawami

248

mzam3_trigger_before_ins

trigger

plpgsql

volatile

 

Funkcja trigger aktualizujaca powiazania pomiedzy dostawami

249

mzam3_trigger_before_upd

trigger

plpgsql

volatile

 

Funkcja trigger aktualizujaca powiazania pomiedzy dostawami

250

mzam3_verify_all

void

sql

volatile

 

Funkcja sprawdzajaca

251

odbc_current_user

text

sql

volatile

 

Compatibility extension. See current_user variable.

252

odbc_session_user

text

sql

volatile

 

Compatibility extension. See session_user variable.

253

odbc_timestamp

timestamp with time zone

sql

volatile

 

Compatibility extension. See current_timestamp variable.

254

odbc_user

text

sql

volatile

 

Compatibility extension. See current_user variable.

255

parse_int4

arg_tekst text

int4

plpgsql

immutable

true

Compatibility extension. Safe number parser.

256

parse_int8

arg_tekst text

int8

plpgsql

immutable

true

Compatibility extension. Safe number parser.

257

parse_numeric

arg_tekst text

numeric

plpgsql

immutable

true

Compatibility extension. Safe number parser.

258

parse_telefon

telefon varchar

varchar

plpgsql

volatile

 

Funkcja przerabia podany argument na tekst składający się z samych cyfr, obcięty do 9 znaków

259

pformd1_get_act

arg_pformd1_id integer

integer

sql

stable

 

Zwraca id rekordu zawierającego najonowszy, aktualny dla odpowiedniej historii formularz

260

pformd1_version_hist

arg_pformd1_id integer

record

plpgsql

stable

 

Zwraca rekordy tworzące historię wersji danego formularza

261

plr_array_accum

arg_liczba1 _float8

arg_liczba2 float8

float8[]

C

immutable

true

Funkcja tworząca tablicę accum.

262

plr_array_push

arg_liczba1 _float8

arg_liczba2 float8

float8[]

C

immutable

true

Funkcja tworząca tablicę stosu.

263

plr_singleton_array

arg_liczba float8

float8[]

C

immutable

true

Funkcja tworząca tablicę.

264

power

arg_podstawa double precision

arg_wykladnik double precision

double precision

sql

immutable

true

Compatibility extension. See pow() function.

265

power

arg_podstawa numeric

arg_wykladnik numeric

numeric

sql

immutable

true

Compatibility extension. See pow() function.

266

quarter

arg_czas timestamp with time zone

integer

sql

immutable

true

Compatibility extension. See also extract() function.

267

rand

double precision

sql

volatile

 

Compatibility extension. See random() function.

268

rand

arg_zarodek double precision

double precision

sql

volatile

 

Compatibility extension. See also setseed() and random() functions.

269

rdok_strona

arg_strona int2

int2

sql

immutable

true

Strona do sumowania

270

rdok1_czystopis_validate

rdok1_id integer

integer

plpgsql

volatile

 

Weryfikacja paczki dowodów przy przenoszeniu do czystopisu

271

rdok1_validate

arg_rdok1_id integer

integer

sql

stable

true

Weryfikacja paczki

272

rdok2_czystopis_validate

rdok2_id integer

integer

plpgsql

stable

true

Weryfikacja dowodu księgowego przy przenoszeniu do czystopisu

273

rdok2_trigger

trigger

plpgsql

volatile

 

Trigger usuwajacy dekrety przed dowodami

274

rdok3_czystopis_validate

ai_rdok3_id integer

integer

plpgsql

stable

true

Weryfikacja dekretu przy przenoszeniu do czystopisu

275

rdok3_konta_validate

int4

sql

stable

 

Weryfikacja i ustawienie pola konto w rdok3

276

rdok3_kwota

arg_rksieg2_rokres1_id int4

arg_rdok2_data_o date

arg_rdok3_konto varchar

arg_rdok3_btyp varchar

arg_rdok3_brozdzial varchar

arg_rdok3_bpar varchar

arg_rdok3_bpa4 varchar

numeric

sql

stable

true

Suma kwoty na koncie w okresie

277

rdok3_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy obroty na kontach

278

rdok3_trigger_befdel

trigger

plpgsql

volatile

 

Trigger aktualizujacy obroty na kontach

279

rdok3_trigger_before

trigger

plpgsql

volatile

 

Trigger aktualizujacy pole konto w rdok3

280

reload_plr_modules

text

C

immutable

 

Funkcja przeładowująca moduły.

281

replace_foul_char

as_tekst varchar

varchar

plpgsql

immutable

true

Usuwanie znakow niedozwolonych w nazwach folderow

282

right

arg_tekst text

arg_pozycja integer

text

sql

immutable

true

Compatibility extension. See also substr() function.

283

rksieg2_set_upr

rksieg2_id int4

upr text

test int4

fields_upr varchar

int4

plpgsql

volatile

true

Ustawienie uprawnien dla ksiag rachunkowych

284

rokres1_set_upr

rokres1_id int4

upr text

test int4

fields_upr varchar

int4

plpgsql

volatile

true

Ustawienie uprawnien dla okresow budzetowych

285

rplan1_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy plan budzetowy

286

rplan1_update

arg_rokres1_id int4

arg_btyp varchar

arg_brozdzial varchar

arg_bpar int4

int4

sql

volatile

 

Uzupelnienie planu budzetowego w danym okresie i o danym type

287

rplan2_get_kwota

arg_rplan2_rplan1_id int4

arg_grej2_data_w date

numeric

sql

stable

 

Kwota w rplan1 z rplan2

288

rplan2_get_kwota

arg_rplan2_rplan1_id int4

numeric

sql

stable

 

Kwota w rplan1 z rplan2

289

rplan2_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy kwoty planu budzetowego

290

rplan2_update

arg_spr_rokres1_id int4

arg_spr_btyp varchar

arg_rplan2_dok_nr varchar

int4

sql

volatile

 

Uzupelnienie uchwal planu budzetowego

291

rppkp1_izby

SETOF rppkp1_izby

sql

immutable

 

Spis OILi

292

rwzor1_numeruj

ai_rwzor1_id integer

ai_miesiac integer

integer

plpgsql

volatile

true

Numeracja dowodow ksiegowych w ramach dziennika i miesiaca z okresu

293

rwzor1_numeruj

ai_rwzor1_id integer

integer

plpgsql

volatile

true

Numeracja dowodów księgowych w ramach dziennika

294

rwzor3_konta_validate

int4

sql

volatile

 

Weryfikacja i ustawienie pola konto w rwzor3

295

rwzor3_trigger_before

trigger

plpgsql

volatile

 

Trigger aktualizujacy pole konto w rwzor3

296

rzpk1_trigger

trigger

plpgsql

volatile

 

Trigger weryfikujacy pole konto w rdok3 i rwzor3 po update w rzpk1

297

rzpk2_get_obr

arg_konto int4

arg_miesiac int4

arg_strona varchar

arg_obroty varchar

numeric

sql

stable

true

Odczytuje obroty $4 (r/p/k) strony $3 dla konta $1 i miesiaca $2

298

rzpk2_get_obr

arg_miesiac int4

arg_ksiega int4

arg_kosztowe varchar

arg_obroty varchar

arg_konto varchar

numeric

sql

stable

true

Odczytuje obroty $4 (r/p/k) strony lub kosztowe $3 dla konta like $5 okresu lub miesiecy $1 i ksiegi $2

299

rzpk2_single_update

ai_rdok2_id int4

ai_rzpk1_id int4

an_kwota numeric

ai_strona int2

ai_ksiega int2

int4

plpgsql

volatile

true

Aktualizacja obrotow na kontach - pojedynczo

300

rzpk2_verify

ai_rksieg2_id int4

int4

plpgsql

volatile

true

Aktualizacja obrotow na kontach dla danej ksiegi

301

sdadr1_get_adres

arg_sdadr1_id int4

arg_tryb varchar

arg_czy_tel int4

arg_czy_email int4

arg_czy_opis1 int4

varchar

sql

stable

true

Pobiera dane adresowe wg id adresu

302

second

arg_czas timestamp with time zone

integer

sql

immutable

true

Compatibility extension. See also extract() function.

303

slic1_export_file

arg_slic1_id int4

text

plpgsql

stable

 

Eksport licencji do pliku

Tworzy zawartość pliku licencyjnego. Pamiętaj aby stworzony plik był w kodowaniu cp1250 i z końcami linii (EOL) w standardzie Windows [chr(13)+chr(10)]. Jeżeli łączysz się z bazą przez ODBC dla Windows to zapewne konwersja nowych linii dzieje się automatycznie.

304

slic1_export_file

text

sql

stable

 

Eksport aktualnej licencji do pliku

305

slic1_import_file

arg_plik_tresc text

int4

plpgsql

volatile

 

Wczytanie licencji do bazy danych

Wczytuje (importuje) plik licencyjny o zawartości arg_plik_tresc. Pamiętaj aby odczytywać plik w kodowaniu cp1250.

306

space

arg_liczba integer

text

sql

immutable

true

Compatibility extension. See also repeat() function.

307

stemp_add

rozszerzenie text

text

plpgsql

volatile

 

Rezerwuj nazwę pliku tymczasowego o podanym rozszerzeniu

308

stemp_add

text

sql

volatile

 

Rezerwuj nazwę pliku tymczasowego

309

stemp_get_localpath

text

sql

stable

 

Zwraca lokalny adres dla plików tymczasowych

310

stemp_get_remotepath

text

sql

stable

 

Zwraca zewnętrzny adres URL dostępu do plików tymczasowych

311

stuff

arg_tekst1 text

arg_pozycja1 integer

arg_pozycja2 integer

arg_tekst2 text

text

sql

immutable

true

Compatibility extension. See also insert() function.

312

susr1_check_block

login varchar

int

plpgsql

volatile

true

Sprawdza dopuszczalną liczbę nieprawidłowych logowań.

313

susr1_sprawdz_wej

login varchar

int

plpgsql

volatile

true

Sprawdza czy użytkownik może się zalogować.

314

termin_typ_opis

termin integer

format integer

text

sql

immutable

true

Zwraca opis terminu w wersji skróconej lub pełnej w zależności od drugiego parametru

315

today

date

sql

volatile

 

Compatibility extension. See current_data variable.

316

truncate

arg_pierwszy numeric

arg_pozycja integer

numeric

sql

immutable

true

Compatibility extension. See trunc() function.

317

ucase

arg_tekst text

text

sql

immutable

true

Compatibility extension. See upper() function.

318

update_cgrupa1_etap

arg_cprobka1_id int8

integer

plpgsql

volatile

true

Uaktualnienie etapu realizacji grupy próbek

319

update_czlec1_etap

arg_czlec1_id int8

integer

plpgsql

volatile

true

Uaktualnienie etapu realizacji zlecenia

320

week

arg_czas timestamp

integer

sql

immutable

true

Compatibility extension. See also extract() function.

321

wf_konwertuj_eod

int4

plpgsql

volatile

 

Opis

322

wfdproc1_add_from_wfiproc2

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

new_nazwa varchar

int4

plpgsql

volatile

 

Wstawia nowa definicje,dodaje do niej osoby,dokumenty,polaczenia

323

wfdproc1_getby_pesel

arg_mprac1_pesel varchar

arg_wfdproc4_typ int4

arg_wfdproc2_czy_start int4

arg_wfdproc1_stan int4

SETOF int4

sql

stable

 

Funkcja przeszukuje definicje procesów

324

wfdproc1_getby_start

arg_mprac1_pesel varchar

arg_wfdproc1_getby_start int4

SETOF int4

sql

stable

 

Funkcja wyszukuje listę definicji procesów które mogą być uruchomione przez osobe

325

wfdproc2_getby_pesel

arg_mprac1_pesel varchar

arg_wfdproc4_typ int4

arg_wfdproc2_czy_start int4

arg_wfdproc1_stan int4

SETOF int4

sql

stable

 

Funkcja przeszukuje definicje etapów procesów

326

wfdproc2_getby_start

arg_mprac1_pesel varchar

arg_wfdproc1_stan int4

SETOF int4

sql

stable

 

Funkcja wyszukuje listę definicji etapów startowych które mogą być uruchomione przez osobę

327

wfdproc2_wer

int4

sql

volatile

 

Weryfikacja definicji etapów. Aktualizacja pól czy_start i czy_osoba1

328

wfdproc3_trigger_after

trigger

plpgsql

volatile

 

Aktualizacja pola czy_start w etapach związanych z połączeniem

329

wfdproc4_trigger_after

trigger

plpgsql

volatile

 

Aktualizacja pola czy_osoba w etapach związanych ze strukturami/osobami w wfdproc4

330

wfiproc2_add_adhoc

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

gdzie int4

new_wfiproc2 wfiproc2_prosty

int4

plpgsql

volatile

 

Wstawia etap.$4-definicja etapu

331

wfiproc2_add_bydef

kontekst wfiproc_kontekst

new_wfdproc2_id int4

akt_start_id int4

akt_wfiproc2_id int4

int4

plpgsql

volatile

 

Funkcja dodaje instancje etapu na podstawie definicji $2

332

wfiproc2_cancel

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

int4

plpgsql

volatile

 

Funkcja anuluje procedowanie aktualnego procesu. Tzn. anuluje wszystkie rozpoczęte etapy.Jeżeli anulowany proces był podprocesem to jest również anulowany etap łącznika wyzwalającego

333

wfiproc2_chk_nextetap

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

int4

plpgsql

volatile

 

Funkcja sprawdza nastepny etap

334

wfiproc2_findprevgrej1

akt_wfiproc2_id int4

int4

plpgsql

volatile

 

Wyszukuje poprzedni etap z przypisanymi strukturami org.

335

wfiproc2_finn_termin

arg_today date

arg_stan int4

arg_data date

arg_termin_data date

varchar

sql

immutable

 

Oblicza stan załatwienia etapu procesu.

336

wfiproc2_get_dokopis

arg_pom_wfiproc2_id int4

varchar

sql

stable

 

Zwraca opis dokumentu

337

wfiproc2_get_nextstan

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

akt_stan int4

int4

plpgsql

stable

 

Funkcja zwraca jaki będzie następny stan dla instancji $2.Jeżeli zwróci 4 to znaczy, że etap kwalifikuje się na zakończenie.Zakładamy, że aktualny stan to $3

338

wfiproc2_get_osoby

arg_wfiproc4_wfiproc2_id int4

arg_wfiproc4_typ int4

varchar

sql

stable

 

Opis

339

wfiproc2_get_osoby1

arg_wfiproc4_wfiproc2_id int4

arg_wfiproc4_typ int4

varchar

sql

stable

 

Opis

340

wfiproc2_get_osoby2

arg_wfiproc4_wfiproc2_id int4

arg_wfiproc4_typ int4

varchar

sql

stable

 

Opis

341

wfiproc2_get_prevstan

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

akt_stan int4

int4

plpgsql

stable

 

Funkcja zwraca jaki będzie poprzedni stan dla instancji $2.Jeżeli zwróci 0 to znaczy, że etap kwalifikuje się na cofnięcie.Zakładamy, że aktualny stan to $3

342

wfiproc2_get_wfiproc5_id

arg_pom_wfiproc2_id int4

SETOF int4

sql

stable

 

Opis

343

wfiproc2_getby_grej1

arg_mprac1_pesel int4

arg_stan_etapu int4

SETOF int4

sql

stable

true

Opis

344

wfiproc2_getby_inicjator

arg_mprac1_pesel varchar

arg_stan_etapu int4

SETOF int4

sql

stable

true

Opis

345

wfiproc2_getby_inicjator_grej1

arg_mprac1_pesel int4

arg_stan_etapu int4

SETOF int4

sql

stable

true

Opis

346

wfiproc2_getby_pesel

arg_mprac1_pesel varchar

SETOF int4

sql

stable

true

Zwraca etapy pracownika o danym nr PESEL

347

wfiproc2_getby_pesel

arg_mprac1_pesel varchar

arg_stan_etapu int4

SETOF int4

sql

stable

true

Zwraca etapy pracownika o danym nr PESEL w określonym stanie

348

wfiproc2_getby_pesel_odrzucone

arg_mprac1_pesel varchar

arg_stan_etapu int4

SETOF int4

sql

stable

true

Zwraca odrzucone etapy pracownika o danym nr PESEL w określonym stanie

349

wfiproc2_next_czypytaj

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

akt_stan int4

wymus_stan int4

int4

plpgsql

volatile

 

Funkcję wywołujemy przed zakończeniem stanu (nextstan).Zwraca ona informacje czy w kontekscie musimy ustalić nextetap_wybor_id.Jak zwróci wartość mniejsza od 0 to nie idziemy dalej

350

wfiproc2_nextetap

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

int4

plpgsql

volatile

 

Funkcja wyswietla nastepny etap

351

wfiproc2_nextstan

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

akt_stan int4

wymus_stan int4

par_adnotacje text

int4

plpgsql

volatile

 

Zakańcza stan i przechodzi do następnego, ewentualnie tworzy kolejne etapy i je aktywuje. Przed wykonaniem funkcji pamiętaj przekazać do niej poprawny kontekst z wfiproc2_get_kontekst() + ewentualne decyzje interaktywne użytkownika. Adnotacje są opcjonalne i umieszczane w historii.

352

wfiproc2_prev_czypytaj

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

akt_stan int4

fakt_stan int4

int4

plpgsql

volatile

 

Funkcję wywołujemy przed cofnięciem stanu (prevstan).Jak zwróci wartość mniejszą od 0 to nie idziemy dalej.

353

wfiproc2_prevetap

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

opis text

int4

plpgsql

volatile

 

Funkcja wyswietla poprzedni etap

354

wfiproc2_prevstan

kontekst wfiproc_kontekst

akt_wfiproc2_id int4

akt_stan int4

opis text

int4

plpgsql

volatile

 

Funkcja cofa się na poprzedni stan

355

wfiproc2_start

kontekst wfiproc_kontekst

akt_wfdproc2_id int4

int4

plpgsql

volatile

 

Ustawia na poczatkowy stan

356

wfiproc2_trigger_after_update

trigger

plpgsql

volatile

 

Opis

357

wfiproc4_trigger_after

trigger

plpgsql

volatile

 

Opis

358

wfiproc5_get_roles

arg_zbior int4

arg_obiekt int4

arg_upr varchar

SETOF text

sql

stable

true

Zwraca role danego pracownika w danym obiekcie

359

wfiproc5_trigger_after

trigger

plpgsql

volatile

 

Opis

360

wfproc_errtext

arg_kod_bledu int4

text

sql

immutable

true

Podaje opis bledu

361

year

arg_czas timestamp

integer

sql

immutable

true

Compatibility extension. See also extract() function.

362

years

arg_data1 date

arg_data2 date

integer

sql

immutable

true

Compatibility extension. Substract years between two dates.

363

ymd

arg_liczba1 integer

arg_liczba2 integer

arg_liczba3 integer

date

sql

immutable

true

Compatibility extension. See also to_date() function.

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