• 8 odgovora
  • 5.820 pregleda
FIFO racunanje zarade 20.04.2005. u 15:24 · pre 261 meseci #1
Pozdrav svima!
Moj problem je sledeci:

Imam dvije tabele, u jednoj se nalaze artikli koje sam dobio po nekoj cijeni, a u drugoj artikli koje sam prodao po nekoj cijeni:
(Treba napomenuti da u nabavci jedan te isti artikal moze biti nabavljen po razlicitoj cijeni)

Tabela 1.: nabavka
art_id | kolicina | nabavna_cijena
--------------------------------------------
1 | 10 | 1200
2 | 50 | 500
1 | 15 | 1500
...

Tabela 2.: prodaja
art_id | kolicina | prodajna_cijena
------------------------------------
1 | 15 | 2000
2 | 2 | 1000
...

Sada bih trebao izracunati dobit po FIFO pravilu. Koristim Firebird bazu.

Ako bi mi neko mogao rijesiti problem ili barem postaviti neki link koji govori o ovoj problematici bio bih mu puno zahvalan. Trazio sam po Googlu bez uspijeha.

Unaprijed hvala!
Potpis
Pozdrav!
Re: FIFO racunanje zarade 21.04.2005. u 08:50 · pre 261 meseci #2
A da nam malo objasnis FIFO pravilo ili sta uopste zelis reci sa time da se zarada kalkulira prema tom pravilu.

Nadam se samo da FIFO nije First In First Out .... ako je to ... onda objasni kako ces to primeniti pri kalkulaciji dobiti
Potpis
People who think they know everything tend to irritate those of us who do.
Re: FIFO racunanje zarade 21.04.2005. u 13:33 · pre 261 meseci #3
FIFO znaci bas to sto si i mislio: First In First Out.
Znaci prvo se prodaje ono sto se prvo nabavilo.

Tabela 1.: nabavka
art_id | kolicina | nabavna_cijena
--------------------------------------------
1 | 10 | 1200
2 | 50 | 500
1 | 15 | 1500
...

Tabela 2.: prodaja
art_id | kolicina | prodajna_cijena
------------------------------------
1 | 15 | 2000
2 | 2 | 1000
...

U gornjem slucaju na artiklu br. 1 sam zaradio 10*(2000-1200)+5*(2000-1500), a na drugom sam zaradio 2*(1000-500).

U aplikacijama za obrt je FIFO uobicajen nacin izracunavanja zarade i inventara. Zato sam mislio da je neko vec koristio to u svojim aplikacijama ili da ima neko opste rijesenje za problem.
Potpis
Pozdrav!
Re: FIFO racunanje zarade 22.04.2005. u 08:05 · pre 261 meseci #4
>(Treba napomenuti da u nabavci jedan te isti artikal moze biti nabavljen po razlicitoj cijeni)

Ako je situacija kako kazes, onda se nekako mora razlikovati na nivou primarnog kljuca (cak!) isti artikal nabavljen po razlicitim cenama, tj. mora se dodati po jos jedna kolona u obe tabele i mozda jos po jedna kolona koja ce drzati u sebi kolicinu artikala pri svakoj nabavci/prodaji... recimo da je ona prva kolona za razlikovanje razlicitih nabavki istog artikla datumskog tipa, pa onda nju koristis za FIFO pravilo... ili ono obrnuto od njega pravilo, sto je meni logicnije, ali to je vec stvar biznis pravila ;)
Potpis
postoji samo jedan apsolut u logickoj ravni desavanja/vremena:
SVE je RELATIVNO sem:
- osnovnih konstanti svemira
- logike
...i ove tvrdnje
*
Daniel J. Boorstin: The Discoverers, A History of Man’s Search To Known

Napredak nauke zavisice od covekove spremnosti da poveruje u neverovatno, da prekoraci granicu koju namece zdrav razum.
Re: FIFO racunanje zarade 27.04.2005. u 09:17 · pre 261 meseci #5
Nekad davno su me natjerali da radim nekakav program po FIFO sistemu (doduše tad sam radio u accessu) i koliko se sjećam u tabeli nabavka sam imao polje Dostupno, koje je bilo sortirano po datumu i sa njega sam skidao količine.

U tabeli prodaja sam pored prodajne cijene stavljao i nabavnu cijenu (moglo se desiti da za izlaz jedne robe imam više cijena, pa time i više zapisa u tabeli prodaja).

Sa nabavnom cijenom u tabeli prodaja ne bi trebao biti problem da izračunaš dobit.
Re: FIFO racunanje zarade 27.04.2005. u 09:26 · pre 261 meseci #6
FIFO je metod u racunovodstvu.A i pojam u racunarstvu ;)
Potpis
Bob Hodges(Colors):"There's two bulls standing on top of a mountain. The younger one says to the older one: "Hey pop, let's say we run down there and fuck one of them cows". The older one says: "No son. Lets walk down and fuck 'em all"
Re: FIFO racunanje zarade 28.04.2005. u 23:47 · pre 261 meseci #7
Svima hvala puno na (pokusaju) pomoci. Smislio sam neki algoritam koji izgleda radi tako da problem vise ne postoji. :-)

Jos jednom hvala!
Potpis
Pozdrav!
Re: FIFO racunanje zarade 29.04.2005. u 22:48 · pre 261 meseci #8
Ne mere ti to bez datuma, eto tebe za koji dan opet.
Re: FIFO racunanje zarade 02.05.2005. u 18:21 · pre 261 meseci #9
Citat:
drbogi: Ne mere ti to bez datuma, eto tebe za koji dan opet.


Naravno da 'ne mere' :-) bez datuma. Datum postoji od samog pocetka ali ga nisam spominjao (jer sam mislio da je ocito). Izvinjavam se sto sam bio neprecizan pri postavljanju pitanja.

Jos jednom puno hvala svima!
Potpis
Pozdrav!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme