Citat:
Sada ću unjeti situacije u zadnju verziju, ali svejedno mislim da bi bilo bolje da ti uneseš podatke na Projekt 21 i Ugovor 64 situaciju koja treba biti:
broj: 98/10 P-13 datum: 5.11.2010. i iznos: 183.521,87 kn, jer ćeš sam vidjeti eventualne probleme, a podaci o situaciji su stvarni.
Ne vidim problem, ali ti verujem da ga ima. Unseo sam situaciju 98/10 P-13 datum: 5.11.2010. i iznos: 183.521,87 i sad ima dve sa istim iznosom, za Proj 21.
Citat:
Pogledaj zašto u tablici Projekti za projektID 22 prikazuje vrijednost 0, a u programu i na reportu je dobro i vidi se iznos od 653.194,60 kn.
Ono sto se vidi na Bilanci jeste zbir svih ugovora, SUM(Ugovor.Vrijednost). Nigde i ne pokazujemo ono sto pise u Projekti.UgovorenaVrijednost. To cak nismo imali ni na formi frmProjekti_Split - ja ga bar nisam nasao. Dodao sam na formu frmProjekti_Split polje za UgovorenaVrijednost. Za projekat 22 sam uneo 7 kuna. Tih 7 kuna se ne vidi nigde. Na svim izvestajima inace izgleda da UgovorenaVrijednost se racuna kao SUM(Ugovor.Vrijednost). Ja bih rekao da mi dobro racunamo i prikazujemo, ali posto je ovo u sustini dupliciranje podataka, desavace se da ce biti razlike izmedju Projekti.UgovorenaVrijadnost i SUM(Ugovor.Vrijednost)
Dodao sam i u Bilancu projekta zuto ofarnbano polje koje pokazuje Projekti.UgovorenaVrijadnost. Ti ces ga premestiti gde treba i formatirati i ulepsati, ali NE sada. Zapis si negde da to treba da uradis, pa uskoro ce i to doci na red.
Projekt 22 je vazan jer na je otkrio nesto sto se na pocetku nije videlo. Za projekt 22 imas dva ugovora, vrednih 532,910.60 + 120,284.00 = 653,194.60 Kn. To su ugovori 66 i 68. Za Ugovor 66 imas 3 situacije, sve tri privremene, u godini 2009, sa datumima 8 April 2007, 4 Aug 2009 i 22 Dec 2010. To izgleda blesavo, ali i nije. Proglasili smo da je ugovor za godinu 2009, a nigde nismo rekli da sve situacije moraju biti u toj godini (kao sto i ne moraju).
Zatim smo potisali novi ugovor, br 68 i za njega imamo dve situacije, 31 Jul 20111 i 24 Nov 2011. Situacija od 24 Nov 2011 je KONACNA. Meni se cini da je to konacna situacija za ceo PROJEKT. Verovatno da to tako i ima smisla. Nasa (noja) greska je sto su situacije spojene an Ugovor, a ne na projekat, pa u teoriji za svaki ugovor treba imati na kraju konacnu situaciju. To nismo mogli videti na ostalim projektima jer svuda imamo ili smao jedna ugovor izvodjacki po projektu, ili imamo dva ugovora, ali jos nemamo konacnu situaciju, pa s eovo ne vidi. U sustini, cak i kad bi ostavili ovako, ispis bi izgledao dobro - sve su situacije privremene, a samo je ona na kraju konacna. Problem je sto se na ugovor 66, onaj sa 3 privremene situacije jos uvek moze dodati nova situacija. Mozemo d auradimo vise stvari:
1) nista ne radimo, ostavimo kako je, a ti pazis da ne uneses situaciju u ugovor kao sto je 66, i sve lepo izgleda na Bilanci
2) promenimo uslov za situacije, pa kazemo "Ako na bilo kom ugovoru za dati projeket-izvodjac imamo konacnu situaciju, onda se ne mogu vise dodavati situacije na tog izvodjaca u tom projektu, ni na jedan ugovor. Drugim recima, Okoncana situacija okoncva sve ugovore koje taj izvodjac ima na datom projektu. Tu bi morali da pratimo situacije ne u okviru jednog ugovora, nego u okviru kombinacije (Projekt, izvodjac) U tom slucaju nam ono "Godina ugovora" vise ne treba, vec bi godinu uzimali iz datuma situacije. Grupisanje bi bilo:
RacunaSe_ili_Ne
Tip Ugovora (Izvodjenej, nadzor)
Izvodjac
Godina situacije
<list svih situacija u toj godini>- detail sekcija
Dodao sam probno jos jedan oblik bilance, pa vidi koji ti vise odgovara, ili zadrzi oba. stara Bilanc se sada zove (na formi) "Bilanca Stanja po Ugovoru", a nova se zove na formi "Bilanca stanja po godini situacije". Pogledaj projekat 22 na oba izvestaja, videces o cemu govorim. "Bilanca stanja po godini situacije" je ono sto sam pomenuo u opciji 2)
Na obe bilance sam dodao i ono sto se zove 'Broj' u tabeli ugovori i izgleda kao "23/1-29/TB". Valjda je to knjigovodstvena oznaka ugovora negde, pa ne smeta da se vidi o cemu se radi. Niko osim naseg programa ne zna sta je UgovorID = 66.
Jos jednom, samo pogledaj, unesi podatke ako hoces, ali NE MENJAJ nista, ja cu da da promenim sta mi kazes.
Jos nisam uveo promene u situacije (udeo V/K i 'Zadrzana vrednost'). I ono sa tipovima ugovora cu resiti, bez velikih izmena, sve ce biti u tabeli TipUgovora. i ono za grupu izvestaja 'projekti'. VAljda nisam nesto zaboravio
Ako dodajes podatke, posalji mi deo fajl sa podacima.
Cini mi se da smo jako blizu da zaokruzimo ovu rabotu sa situacijama.