Pakiet: rach - Księgowość

Pakiet obejmuje system finansowo-księgowy obsługujący księgi rachunkowe.


Spis typów predefiniowanych

Lp

Nazwa typu

Typ SQL

Wymagane

Domyślnie

Warunek

Tytuł

1

rksiega

int2

true

0

 

Rodzaj księgi

Id.

Tytuł

0

Rozchody / Przychody

1

Rozchody

2

Przychody

2

rstrona

int2

true

 

 

Strona WN/MA

Id.

Tytuł

1

WN

2

MA


Spis tabel

Lp

Nazwa tabeli

Tytuł

Kolumny

Klucze obce

Indeksy unikalne

Indeksy zwykłe

Wyzwalacze

1

rdok1

Paczki dowodów księgowych

8

1

1

0

0

2

rdok2

Dowody księgowe

18

6

0

1

1

3

rdok3

Dekrety księgowe

18

3

1

0

3

4

rgrupa1

Grupy kont

6

1

1

0

0

5

rgrupa2

Przypisanie kont do grup

3

2

1

0

0

6

rksieg1

Księgi 1

6

1

1

0

0

7

rksieg2

Księgi 2

16

2

1

0

0

8

rokres1

Okresy 1

13

0

1

0

0

9

rokres2

Okresy 2

5

1

1

0

0

10

rplan1

Plan budżetu

11

2

1

0

1

11

rplan2

Kwoty planu budżetowego

4

2

1

0

1

12

rplan3

Plan budżetowy jednostki

10

1

0

0

0

13

rrap1

Nagłówki raportów

15

1

0

0

0

14

rrap2

Pola raportów

9

1

0

0

0

15

rwzor1

Wzory dzienników księgowych

8

1

1

0

0

16

rwzor2

Wzory dowodów księgowych

12

3

0

1

0

17

rwzor3

Wzory dekretów księgowych

16

3

0

0

1

18

rzad1

Zadania wieloletnie

4

0

1

0

0

19

rzpk1

Plan kont

10

1

1

2

1

20

rzpk2

Konta 2

7

2

0

0

0


Spis funkcji

Lp

Nazwa / Argumenty

Typ SQL

Język

Cache

Strict

Tytuł / Opis

1

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

2

rdok3_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy obroty na kontach

3

rdok3_trigger_befdel

trigger

plpgsql

volatile

 

Trigger aktualizujacy obroty na kontach

4

rdok2_trigger

trigger

plpgsql

volatile

 

Trigger usuwajacy dekrety przed dowodami

5

rzpk2_verify

ai_rksieg2_id int4

int4

plpgsql

volatile

true

Aktualizacja obrotow na kontach dla danej ksiegi

6

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

7

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

8

rplan2_get_kwota

arg_rplan2_rplan1_id int4

arg_grej2_data_w date

numeric

sql

stable

 

Kwota w rplan1 z rplan2

9

rplan2_get_kwota

arg_rplan2_rplan1_id int4

numeric

sql

stable

 

Kwota w rplan1 z rplan2

10

rplan2_update

arg_spr_rokres1_id int4

arg_spr_btyp varchar

arg_rplan2_dok_nr varchar

int4

sql

volatile

 

Uzupelnienie uchwal planu budzetowego

11

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

12

rplan2_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy kwoty planu budzetowego

13

rplan1_trigger

trigger

plpgsql

volatile

 

Trigger aktualizujacy plan budzetowy

14

rokres1_set_upr

rokres1_id int4

upr text

test int4

fields_upr varchar

int4

plpgsql

volatile

true

Ustawienie uprawnien dla okresow budzetowych

15

rksieg2_set_upr

rksieg2_id int4

upr text

test int4

fields_upr varchar

int4

plpgsql

volatile

true

Ustawienie uprawnien dla ksiag rachunkowych

16

rdok_strona

arg_strona int2

int2

sql

immutable

true

Strona do sumowania

17

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

18

rdok3_trigger_before

trigger

plpgsql

volatile

 

Trigger aktualizujacy pole konto w rdok3

19

rdok3_konta_validate

int4

sql

stable

 

Weryfikacja i ustawienie pola konto w rdok3

20

rzpk1_trigger

trigger

plpgsql

volatile

 

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

21

rdok1_czystopis_validate

rdok1_id integer

integer

plpgsql

volatile

 

Weryfikacja paczki dowodów przy przenoszeniu do czystopisu

22

rdok2_czystopis_validate

rdok2_id integer

integer

plpgsql

stable

true

Weryfikacja dowodu księgowego przy przenoszeniu do czystopisu

23

rdok3_czystopis_validate

ai_rdok3_id integer

integer

plpgsql

stable

true

Weryfikacja dekretu przy przenoszeniu do czystopisu

24

rdok1_validate

arg_rdok1_id integer

integer

sql

stable

true

Weryfikacja paczki

25

rwzor3_trigger_before

trigger

plpgsql

volatile

 

Trigger aktualizujacy pole konto w rwzor3

26

rwzor3_konta_validate

int4

sql

volatile

 

Weryfikacja i ustawienie pola konto w rwzor3

27

rwzor1_numeruj

ai_rwzor1_id integer

ai_miesiac integer

integer

plpgsql

volatile

true

Numeracja dowodow ksiegowych w ramach dziennika i miesiaca z okresu

28

rwzor1_numeruj

ai_rwzor1_id integer

integer

plpgsql

volatile

true

Numeracja dowodów księgowych w ramach dziennika


Wymagane pakiety

  1. common z powodu:stan01 (4), status (3), taknie (6), tekst (28), wyjasnij (7), pobierz (10), show (10), dodaj (10), kopiuj (10), edytuj (10), usun (10),

  2. mprac z powodu:mprac1 (2),

  3. mknt z powodu:mknt1 (2),

  4. mroz z powodu:mkbz1, mvat1, mzam1,

  5. grej z powodu:sdadr1,

  6. eod z powodu:grej2,

  7. eod_cs z powodu:

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