On Wed, 7 Jan 2004, A.L.E.C wrote:
> > Wydaje mi sie ze powyzsza tabela jest niepotrzebna, tabela cash pelni
> > taka funkcje, natomiast to czego IMHO brakuje to powiazan pomiedzy
>
> Ja to rozumiem inaczej. Tabela cash przechowuje wszystkie operacje,
> natomiast najwazniejsze pole 'type' okresla twoje WINIEN-MA. A zaproponowana
> przeze mnie tabela payments, to odpowiednik tabeli tariffs, czyli
> przechowujaca dane zlecen stalych, aby je mozna bylo automatycznie, okresowo
> naliczac (wrzucac do tabeli cash). Natomiast 'invoices' to wystawione
> faktury - nie koniecznie musza odpowiadac temu co jest w cash (chyba).
>
Widocznie zle zrozumialem, sory.
Nie bardzo rozumiem takze po co mielibysmy trzymac dane na temat zlecen
stalych, one pojawia sie na wyciagu bankowym wtedy kiedy kasa wplynie.
Nie sadze rowniez aby dobrym rozwiazaniem bylo trzymanie obu stron
rozrachunkow w jednej tabeli. Proba rozliczania tego doprowadzi do
powstania powiazan zapetlajacych, i nierozwazna kwerenda jest wstanie
rozlozyc serwer. A rozlicznie jest potrzebnie chocby do tego aby klientowi
pokazac ktorych faktur jeszcze nie zaplacil i na ile mozemy go za to
ukarac.
> > A i przydalo by sie pole ktore okreslaloby rodzaj rejestru do ktorego
> > wplynela platnosc czyli kasa, rachunek bankowy itp.
>
> móglbys rozwinac, z czego wynika taka potrzeba?
>
Dla porzadku ;-).
a powaznie po to aby mozna bylo w prosty sposob dokonac weryfikacji
wprowadzonych danych porownujac je np z wyciagiem bankowym. Po to aby miec
pamietnik prowadzonych operacji na wypadek jakis nieporozumien z klientem
(tak jest szybcien niz wygrzebywanie interesujacych informacji z
papierowego archiwum), po to aby mozna bylo sobie wydrukowac rejestr
kasowy i z paru innych powodow ktore na razie nie przychodza mi do glowy.
> > do tematu rozrachunkow jest niezbedne. (zakladamy ze noty odsetkowe
> > dodajemy do tabeli invoices (z jakas flaga zeby bylo wiadomo ze to
> > nota i zeby przyadkiem nie trafila do rejestru sprzedazy))
>
> tego niestety nie rozumiem, ale nie prowadze ksiegowosci, wiec moze jest w
> tym jakis sens.
>
Idea jest taka:
W tabeli invoices trzymamy nasze wierzytelnosci, czyli kto ile i za co
nam 'wisi' ;-) (w wiekszosci przypadkow beda to faktury, ale rowniez jak
pisalem poprzednio informacja o naliczonych odsetkach za nieterminowe
platnosci) w tabeli cash trzymamy informacje o tym kto kiedy i ile nam
zaplacil. W obu przypadkach sa to dane o charakterze faktow ktore kiedys
zaistnialy i generalnie nie powinnismy ich kiedykolwiek modyfikowac.
tabela rozrachunki sluzy do podejmowania decyzji o tym ktore pieniadze
splacaja ktory dlug.
> --
> Pozdrawiam
> Aleksander Machniak ( A.L.E.C )
>
Grzegorz Stanislawski