Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Jos faktura i uplata :)

[es] :: Baze podataka :: Jos faktura i uplata :)

[ Pregleda: 4418 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Milos Milosevic
Beograd

Član broj: 98063
Poruke: 140
*.adsl.sezampro.yu.



Profil

icon Jos faktura i uplata :)20.09.2006. u 22:38 - pre 213 meseci
Pozdrav svima!

Treba da sastavim mali programcic za vodjenje uplata/pretrazivanje duznika, pa usled skromnog iskustva
u kreiranju baza imam problem, a nadam se da mi mozete pomoci:

Pretpostavljam da tabele idu, u najkracim crtama, ovako -
1. Klijent
2. Faktura
3. Uplate

- Klijent moze placati preko uplatnice, sto se moze direktno uneti u
tabelu UPLATE, a ako je FIRMA onda ce platiti PO FAKTURI.
=> da li klijente i firme drzati u istoj tabeli ili praviti posebne?
Ako u istoj, kako se pravilno resavaju uplate?


Vreme je tica koja te kiti šarenim perjem no koja će doći
i da počupa svoje Ako budeš suviše vezao dušu svoju za perje
vreme će ti sa perjem i dušu očupati Ah kako će tada biti
nagota tvoja

Sv Vl. Nikolaj Velimirović
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: Jos faktura i uplata :)21.09.2006. u 12:25 - pre 213 meseci
Mislim da mozes to da integrises u jednu tabelu koju bi recimo nazvao Korisnik. Naravno tada bi tabela imala vise atributa kojima bi morao da dozvolis svojstvo NULL jer nesto sto poseduje Firma, to ne poseduje Klijent, i obrnuto.

E sada ne razumem tvoje pitanje, kako se pravilno resavaju uplate, u kom smislu???
 
Odgovor na temu

Milos Milosevic
Beograd

Član broj: 98063
Poruke: 140
*.adsl.sezampro.yu.



Profil

icon Re: Jos faktura i uplata :)21.09.2006. u 14:18 - pre 213 meseci
Upravo to! PREVISE NULL polja bi trebalo nekako izbeci. odatle i
razdvajanje u zasebne tabele. Ako ne, kompletnija slika bi bila ovakva:

[Korisnik] -------->[Faktura]-----------<[Po Fakturi]>----------[Uplata]
(PoFakturi je vezna tabela)

Da li za 'obicne klijente' napraviti posebnu relaciju od Korisnika do Uplate?

Inace mislim da se ovakvi slucajevi cesto javljaju pa i sablon po kome se
kreira baza, zato sam pitao kako je 'Ispravno...'



[Ovu poruku je menjao diplIng dana 21.09.2006. u 15:29 GMT+1]
Vreme je tica koja te kiti šarenim perjem no koja će doći
i da počupa svoje Ako budeš suviše vezao dušu svoju za perje
vreme će ti sa perjem i dušu očupati Ah kako će tada biti
nagota tvoja

Sv Vl. Nikolaj Velimirović
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
212.62.59.*



+11 Profil

icon Re: Jos faktura i uplata :)21.09.2006. u 16:03 - pre 213 meseci
Nema potrebe da toliko komplikujes.

U tabeli klijenti drzi naziv, adresu, pib, telefon i druga polja. Po pravilu svakome moras izdati racun tako da u sustini i nema razlike da li je klijent firma ili fizicko lice.

Ko duplata, jednostavno stavi polje DOKUMENt koje ce sadrzavati vezu ka dokumentu po kome je izvrsena uplata. ako je uplata po fakturi, tu stavis id fakture, ako nije po fakturi, onda otavis prazno.

Vodi racuna o specijalnom slucaju: delimicna uplata. Sto ce reci da mozes da imas uplatu po fakturi ali koja ne pokriva pun iznos fakture, a takodje i vise uplata pojednoj fakturi ali je moguce da imas i jednu uplatu koja pokriva vise faktura. to se u prinicpu resava tako sto se za vise uplata navodi isti id dokumenta a ako jedna uplata pokriva vise dokumenata onda je razbijes na vise stavki i svaku pojedinacno vezes za odgovarajuci dokument.

Ako ces bas po PS-u onda ti treba pet tabela:


KOMITENTI (ID_KOMITENTA, NAZIV...) - sadrzi sve potrebne podatke o komitentima

FAKTURE (ID_FAKTURE, DATUM, ID_KOMITENTA, ...) - sadrzi zaglavlja faktura

STAVKE_FAKTURE (ID_STAVKE, ID_FAKTURE, ID_ARTIKLA, KOLICINA, JEDINACNA_CENA, POREZ, RABAT...) - sadrzi stavke faktura

PROMET (ID_PROMETA, DATUM, ID_DOKUMENTA, DUGUJE, POTRAZUJE...) - sadrzi podatke o prometu (ukupni iznosi faktura se knjize u promet na dugovnu stranu, uplate se knjize na potraznu, ako jedna uplata pokriva vise faktura, ovde se kreira vise stavki tako da se iznosi knjize za svaku fakturu posebno)

UPLATE (ID_UPLATE, DATUM, ID_KOMITENTA, IZNOS...) - evidencija uplata


Napomena: tri tackice u listi polja znace: i ostala polja po potrebi)

 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: Jos faktura i uplata :)21.09.2006. u 19:21 - pre 213 meseci
Citat:
broker: Ako ces bas po PS-u onda ti treba pet tabela:


PS - Pravilo sluzbe ili Predrag Supurovic 8-)))))....

Svidja mi se razmisljanje mada ja vidim da bi za ovaj problem trebalo nesto i o ekonomiji znati... Nazalost tu bas i ne spadam.
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
82.131.209.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Jos faktura i uplata :)22.09.2006. u 13:45 - pre 213 meseci
Kod Uplate ti fali nesto prilicno bitno - kao poziv na broj ili tako nesto gde bi vodio po kom dokumentu (id_dok) je izvrsena uplata.
Pozdrav
RTFM
 
Odgovor na temu

Milos Milosevic
Beograd

Član broj: 98063
Poruke: 140
*.adsl.sezampro.yu.



Profil

icon Re: Jos faktura i uplata :)22.09.2006. u 20:54 - pre 213 meseci
I meni se cini, ali nisam siguran (ID_DOKUM. postoji u tabeli PROMET)!

(?Help!)






[Ovu poruku je menjao diplIng dana 22.09.2006. u 22:48 GMT+1]
Vreme je tica koja te kiti šarenim perjem no koja će doći
i da počupa svoje Ako budeš suviše vezao dušu svoju za perje
vreme će ti sa perjem i dušu očupati Ah kako će tada biti
nagota tvoja

Sv Vl. Nikolaj Velimirović
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: Jos faktura i uplata :)23.09.2006. u 06:49 - pre 213 meseci
Citat:
diplIng: I meni se cini, ali nisam siguran (ID_DOKUM. postoji u tabeli PROMET)!

(?Help!)






[Ovu poruku je menjao diplIng dana 22.09.2006. u 22:48 GMT+1]


Preptostavljam da je broker mislio na klasican sifarnik DOKUMENT(ID_DOKUMENTA, NAZIV).
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.eunet.yu.



+73 Profil

icon Re: Jos faktura i uplata :)23.09.2006. u 08:06 - pre 213 meseci
Necu da te davim sa strukturama tabela, to verovatno vec imas

Broker ti je lepo napisao, tesko je nesto dodati. Ali da probam

Nigde se ne pominje avansna uplata, sto je vrlo interesantno.

Varijante su uplata, delimicna uplata, ili uplata za vise faktura (vec spomenuto). Onda se radi povezivanje, mozes da napravis i neku rutinu koja ce to povezati, mada je to uspesno u vrlo malom broju slucajeva. Ostalo treba da se rucno doradi, u smislu unosa broja veze, razbijanje uplata i slicno (vec pomenuto)

Ono sto ce ti traziti je izvestaj o stanju dugovanja/potrazivanja za partnere i ukupno. Vodis koliko dana kasne pa ih svrstas u neku grupu, prvu obojis zeleno (do 3 dana), pa zuto (do 7 dana), koji najvise kasne (svi ostali) crveno i svima jasno kad vide. Konkretan broj dana ce ti reci neko ko to prati.


Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

Milos Milosevic
Beograd

Član broj: 98063
Poruke: 140
*.adsl.sezampro.yu.



Profil

icon Re: Jos faktura i uplata :)25.09.2006. u 13:18 - pre 213 meseci
Ako sam dobro razumeo, kraca varijanta je:

*tabela UPLATE sadrzi atribut DOKUMENT_ID (allow NULL);
*tabela UPLATE vezana je sa KOMITENTI;
*tabela UPLATE nije u relaciji sa tabelom FAKTURE;

Tako?



Vreme je tica koja te kiti šarenim perjem no koja će doći
i da počupa svoje Ako budeš suviše vezao dušu svoju za perje
vreme će ti sa perjem i dušu očupati Ah kako će tada biti
nagota tvoja

Sv Vl. Nikolaj Velimirović
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
212.62.59.*



+11 Profil

icon Re: Jos faktura i uplata :)27.09.2006. u 22:04 - pre 213 meseci
Malo kasnim, samo da pojasnim ono ID_DOKUMENTA u tabeli PROMET predstavlja sifru dokumenta po kome je nastala promena, a posto to ne mora uvek biti faktura ja po navici stavljam malo opstiji naziv polja.
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
*.sksyu.net.

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Jos faktura i uplata :)28.09.2006. u 13:23 - pre 213 meseci
@broker
Citat:

ono ID_DOKUMENTA u tabeli PROMET predstavlja sifru dokumenta po kome je nastala promena, a posto to ne mora uvek biti faktura ja po navici stavljam malo opstiji naziv polja.


Sve to stoji i potpuno se slazem sa tobom, jedino bih u tabelu Uplate dodao taj ID_Dokumenta.

@DiplIng

Citat:


*tabela UPLATE sadrzi atribut DOKUMENT_ID (allow NULL);
*tabela UPLATE vezana je sa KOMITENTI;
*tabela UPLATE nije u relaciji sa tabelom FAKTURE;


Da, ovo stoji sto si napisao + brokerova struktura tabela.

Pozdrav
RTFM
 
Odgovor na temu

Milos Milosevic
Beograd

Član broj: 98063
Poruke: 140
212.200.219.*



Profil

icon Re: Jos faktura i uplata :)06.10.2006. u 12:13 - pre 212 meseci
Zaboravih da se zahvalim.
Vreme je tica koja te kiti šarenim perjem no koja će doći
i da počupa svoje Ako budeš suviše vezao dušu svoju za perje
vreme će ti sa perjem i dušu očupati Ah kako će tada biti
nagota tvoja

Sv Vl. Nikolaj Velimirović
 
Odgovor na temu

[es] :: Baze podataka :: Jos faktura i uplata :)

[ Pregleda: 4418 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.