Documente Academic
Documente Profesional
Documente Cultură
1. Proiectarea logica a sistemului informational 1.1 Tabela FURNIZOR Proiectarea logica a bazei de date Denumire atribut FurnCod FurnNume FurnAdresa FurnSold ComNr ComData ComUM ComPret ComValTotala FurnCod FactNr FactData FactPret FactTVA FactValTotala FurnCod RecId RecNr RecData RecFactPrim RecValoare FactNr GestCod MarfaCod RecId ARCantitate ARPret MarfaCod MarfaDenumire MarfaUM MarfaCont MarfaStoc GestCod ContrNR FurnCod Tipul Text Text Text Number Text Date/Time Number Number Number Text Text Date/Time Number Number Number Text AutoNumber Text Date/Time Date/Time Yes/No Text Text Text Number Number Number Text Text Text Text Number Text Number Number Lungime 5 35 60 Long Integer 5 Short Date Long Integer Long Integer Long Integer 5 5 Short Date Long Integer Long Integer Long Integer 5 5 Short Date Short Date 5 3 6 Long Integer Long Integer Long Integer 6 25 5 10 Long Integer 2 6 5
COMANDA
FACTURA
RECEPTIE
ART_RECEPTIE
MARFA
CONTRACTE
Restrictii : - numele furnizorului sa inceapa cu majuscule; - cantitatea, din tabela ART_RECEPTIE, trebuie s fie mai mare ca zero; - MarfaStoc din tabela MARFA, trebuie sa fie mai mare sau egal cu zero; - FurnSold din tabela FURNIZOR, trebuie sa fie mai mare sau egal cu zero; - ComUM din tabela COMANDA, trebuie sa fie mai mare ca zero.
1.2 Proiectarea rapoartelor Specificatii de proiectare pentru raportul Jurnal vnzri a) Prezentarea descriptiv Scop: verificarea corectitudinii operaiilor de vnzare nregistrate n contabilitate stabilirea corecta a valorii TVA colectata ca urmare a iesirilor de produse din unitate Utilizatori: Compartimentul financiar-contabil este cel care ntocmete acest raport pe baza documentelor utilizate n procesul de vnzare. Coninut: 1. Gruparea datelor: - pe facturi i pe clienti. 2. Ordonarea datelor: - nr facturii, den clientul 3. Totaluri solicitate: - la nivel de facturi, raport Modul de generare: Raportul se va afisa pe ecran avand posibilitatea de tiparire Frecvena: Raportul este intocmit lunar Sursa datelor: Se vor accesa tabelele FACTURI, CLIENTI Raportul Jurnal Vnzri este destinat evidentei vnzrilor ctre clienti. Raportul se obtine pentru toti clientii firmei sau pentru toate facturile astfel:
Jurnal Vnzri
Obiect ChkAllFact
Tip CheckBox
ChkAllCl
CheckBox
CboFacturi CboClienti
DropdownList DropdownList
Observaii Exist 2 cazuri: Value=0, atunci CboFacturi este disponibil raportul se va face doar pentru facturile selectate Value=1, atunci CboFacturi este indisponibil raporul se va realiza pentru toate facturile Value=0, CboClieni este disponibil i raportul va face doar pentru clienii selectai Value=1, atunci CboClieni este indisponibil raportul se va face pentru toi clienii Se umple cu datele din interogarea urmtoare: Se umple cu datele din interogarea urmtoare:
i i se i
Raport raport sptmnal vnzri SCOP: Raportul sptmnal vnzri este utilizat pentru urmrirea produselor existente n stoc, ca urmare a vnzrilor efectuate n cursul sptmnii, n scopul completrii stocului respective. UTILIZATORI: Se ntocmete de ctre compartimentul financiar-contabil, sptmnal, pe baza documentelor (facturi) care au stat la baza vnzrilor de valori materiale sau prestrilor de servicii i se arhiveaz tot la compartimentul financiar-contabil. CONINUT: Conine date referitoare la: 1. Gruparea datelor pe clieni i pe produse 2. Ordonarea datelor n funcie de criteriul dorit (denumirea clientului, denumirea produsului) 3. Totaluri la nivel de produse, pe fiecare client sau pe raport MOD DE GENERARE: Raportul se va afia pe ecran, avnd posibilitatea de listare FRECVENTA: Este ntocmit sptmnal SURSA DATELOR: Se vor accesa tabelele: CLIENTI, PRODUSE
Martie Martie
da da
Tip DropdownList
Observaii Se utilizeaz pentru a afia vnzrile care corespund perioadei selectate Grup de filtrare a rezultatelor n funcie de ceea ce intereseaz (rezultate valorice sau cantitative). Grup de filtrare a rezultatelor n funcie de documentele pe baza crora s-a fcut vnzarea (avize sau facturi). Raportul se va face n funcie de clieni dac se va bifa opiunea. Raportul se va face n funcie de produsele vndute doar dac se bifeaz opiunea.
CheckBox
ChkDoc
CheckBox
ChkCl
CheckBox
ChkProd
CheckBox
SCOP: Registrul incasari este utilizat pentru urmarirea sumelor incasate in urma vanzarilor efectuate . UTILIZATORI: Se ntocmete de ctre compartimentul financiar-contabil pe baza utilizate n procesul de incasare.
CONINUT: Conine date referitoare la client, facturi si total sume incasate.
documentelor
MOD DE GENERARE: Raportul se va afia pe ecran, avnd posibilitatea de listare. FRECVENA: Este ntocmit lunar. SURSA DATELOR: Se vor accesa tabelele: PARTENERI, FACTURI, DOCUMENTE, TRANSE INCASARI.
SCOP: Raportul planificare comenzi este utilizat pentru urmarirea necesarului de aprovizionat . UTILIZATORI: Se ntocmete de ctre compartimentul de productie pe baza stocului existent in gestiune si a cererii de aprovizionat. CONINUT: Conine date referitoare la client, produse, cantitati comandate si onorate. MOD DE GENERARE: Raportul se va afia pe ecran, avnd posibilitatea de listare. FRECVENA: Este ntocmit lunar. SURSA DATELOR: Se vor accesa tabelele: PARTENERI, PRODUSE, COMENZI, LINII COMANDA.
1.3 Proiectarea formularelor pentru culegerea datelor Factura Scenariul 1: nregistrarea unei vnzri completarea datelor aferente documentului (tipul, numrul i data);
selectarea clientului (utilizatorul va selecta numele acestuia din lista clientului) adugarea unui nou client (dac clientul dorit nu exist n baza de date); selectarea produselor de pe factur (utilizatorul va selecta produsul respectiv dintr-o list cu toate produsele) adugarea unui produs nou (dac produsul respectiv nu se gsete n list); completarea datelor privind cantitatea i preul produselor respective verificarea totalului de pe factur verificarea corectitudinii datelor introduse de pe document (dac se constat unele diferene, atunci se verific detaliile de pe document) corectarea valorii TVA. Dac valoarea TVA calculat difer de cea de pe factur, atunci se modific valoarea TVA sugerat (calculat) conform sumei nscrise pe document completarea spaiului pentru Observaii dac este cazul salvarea livrrii Scenariul 1: Modificarea datelor de pe factur
cutare factur. Cutarea unei facturi poate fi fcut n funcie de numr, dat, denumirea clientului modificarea datelor de pe factur. n unele situaii pot interveni modificri n ceea ce privete adugarea sau tergerea unui articol, nlocuirea unui produs, modificarea preului sau a cantitii validare modificri sau abandonare modificri tiprirea comenzii (opional) Scenariul 1: Stornarea facturilor cutare factur (vezi prima sarcin de lucru de la scenariul 2). stornare factur validare stornare sau abandonare stornare n cazul apariiei unor erori Semnificaia obiectelor de pe formularul de nregistrare a facturilor
Nr. Obiect 1
Comentarii Cele dou textbox-uri sunt utilizate pentru vizualizarea tuturor facturilor pentru a anumit perioad selectat.
GrdDocument
Este folosit pentru afiarea documentelor n funcie de specificaiile utilizatorului (nr facturii, data facturii, nr avizului) Dac este bifat afieaz toate facturile indiferent de data acestora. Nu este activ n cazul modificrilor (dac exist o tranzacie n curs). Butoane pentru validarea sau anularea unei tranzacii. Butoane pentru adugare sau tergere produse. Butoane pentru adugare, modificare, tergere sau stornare document.
ChkToateFacturile
BtnSave BtnCancel
BtnAdd BtnStg
LblTotalFact
Label ce totalizeaz valoric sumele de pe o facutr, iar in cazul n care doar se vizualizeaz facturile acest buton totalizeaz facturile ilustrate.
8 9
Este folosit pentru selectarea produselor existente. n cazul n care se opteaz pentru vizualizarea unei facturi i folosim optiunea de cutare dup nr.fact, cnd se afiseaz factura respectiv aici vor apare nr si data aferent.
10
GrdClient
Ordin de plata Scenariul 1: Primirea unui ordin de plat completarea datelor aferente documentului (tipul, numrul i data) selectarea clientului (utilizatorul va selecta numele acestuia din lista clientului) adugarea unui nou client (dac clientul dorit nu exist n baza de date) verificarea corespondenei numrului contului bancar, cu cel specificat n ordinul de plat. n cazul n care este un nou cont bancar,acesta se adaug direct de ctre utilizator
selectarea numrului facturii aferente creia a fost primit OP-ul completarea informaiilor privind suma de incasat i scadena OP-ul salvarea OP-ului tiprirea OP-ului dac utilizatorul dorete acest lucru Scenariul 2: ncasarea ordinului de plat
cutarea i afiarea OP-ului. Filtrarea cutarii are loc prin stabilirea intervalului de timp, n care se va efectua cutarea. Apoi cutarea continu dup numrul documentului, tipul documentului i denumirea clientului.
completarea datelor privind suma ncasat. salvarea OP-ului. Semnificaia obiectelor de pe formularul de nregistrare a comenzilor
Comentarii Cele 2 textbox-uri vor fi utilizate pentru afiarea doar a acelor comenzi care corespund din punct de vedere al datei de operare perioadei specificate. Grup de cutare a unei comenzi dupa numarul documentulu,tipul documentului sau denumirea clientului.Rezultatele sunt afiate n funcie de numrul criteriilor alese. Gridul pentru afiarea efectelor de comert primte-BO.Sursa de date o constituie tabeleleDocumente,Facturi,Clienti,Incasari. Coloanele sunt de tip REAd-Only,dac nu a specificat adaugarea unui document nou.Linia curent are o alt culoare. Coloanele Tip Document,Numar Document ,Data Document sunt de tip insert,completate cu date de pe BO. Coloana Emitent este de tip Read. La un click de mouse pe cele 3 puncte de pe csua de text,din coloana Emitent ,apare gridul cu nomenclatorul Clieni. Plasarea cursorului pe una din linii si efectuarea unui dublu click permit selectarea clientului. Valoarea cmpului Cont bancar va fi completata automat la specificarea clientului,insa cu posibilitate de modificare. Coloana Numar factura este de tip List Box,deoarece la selectarea clientului ,in aceasta lista apar toate facturile neincasate . Plasarea cursorului pe una din linii si efectuarea unui dublu click permit selectarea facturii.Ca rezultat are loc completarea campului De incasat.
GrdDocument
4 5 6
Coloanele Incasat si scadenta sunt de tip Insert. Coloana Data Operare este permanent Read-Only. Butoane pentru adugarea sau modificarea unui articol. Este utilizat pentru afiarea modului de lucru n care se afl utilizatorul. Butoane pentru salvarea,renuntarea la modificari sau iesirea din fereastra. Buton utilizat pentru tiparirea comenzii. CHITANTA Scenariul 1: Primirea chitantei
selectare datei si a unitatii (utilizatorul va selecta numele acestuia din lista clientului) aferente chitantei verificarea corespondenei numrului contului bancar din lista clientului completarea numrului i datei facturii aferente creia a fost primita chitanta selectarea sumei incasate salvarea chitantei tiprirea chitantei dac utilizatorul dorete acest lucru Scenariul 2: nregistrarea chitantei
cutarea i afiarea chitantei. completarea datelor privind suma ncasat. salvarea chitantei Semnificaia obiectelor de pe formular
Comentarii Textbox-ul va fi utilizat doar pentru afiarea chitantelor care corespund din punct de vedere al datei selectate. Grup de cutare a unui client dupa denumire, a nei comenzi dupa stare Gridul pentru afiarea chitantelor primite. Sursa de date o constituie tabelele Documente, Facturi, Parteneri, Comenzi. Butoane pentru salvarea sau tergerea unui document.
6 7
BtnInchidere BtnListare
Buton pentru iesirea din fereastr. Buton utilizat pentru tiparirea formularului. BON FISCAL Scenariul 1: nregistrarea unei vnzri
selectare datei aferente documentului denumirea unitatii verificarea corespondenei numrului contului bancar, cu cel specificat n bon fiscal completarea datelor privind denumirea i codul partenerului completarea informatiilor privind suma si data incasarii verificarea totalului tiparirea bonului Scenariul 2: Primirea bonului fiscal
cutarea i afiarea bonului fiscal. completarea datelor privind suma ncasat. salvarea bonului fiscal Semnificaia obiectelor de pe formular
Nr. Denumire obiect 3. TxtData 2. 3 4 6 7 OptGroup GrdDocument BtnSalvare BtnStergere BtnInchidere BtnListare
Comentarii Textbox-ul va fi utilizat doar pentru afiarea bonurilor fiscale care corespund din punct de vedere al datei selectate. Grup de cutare a unei document dupa data Gridul pentru afiarea bonului fiscal primit. Sursa de date o constituie tabelele Facturi, Parteneri, Documente. Butoane pentru salvarea sau tergerea unui document. Buton pentru iesirea din fereastr. Buton utilizat pentru tiparirea formularului.
SC OVIALEX SRL FURNIZORI Contracte furnizori Comenzi ctre furnizori STOCURI INTRRI TREZORERIE RAPOARTE
SC OVIALEX SRL FURNIZORI STOCURI INTRRI Facturi Recepie PV constatare diferene TREZORERIE RAPOARTE
SC OVIALEX SRL FURNIZORI STOCURI INTRRI TREZORERIE Pli Cas Banc RAPOARTE
SC OVIALEX SRL FURNIZORI STOCURI INTRRI TREZORERIE RAPOARTE Top Furnizori Nomenclator Furnizori Jurnal cumprri Situaie Stocuri Situaie pli Situaie datorii scadente Situaie comenzi cu termen de onorare depit