Contabilitate
Facturi: un formular Facturi si Linii facturiEXPLICATII LABORATOR Cerinte: Sa se creeze un formular pornind de la tabelul Facturi. Sa se creeze un formular cu subformular pornind de la tabelele Facturi si Linii facturi. In acest formular cu subformular sa se calculeze Valoarea fara TVA, Valoare Tva si Valoare inclusiv TVA pentru fiecare produs de pe factura si apoi Valoarea fara TVA, Valoare Tva si Valoare inclusiv TVA pentru total factura(toate produsele de pe factura). Pentru intocmirea formularelor sa se vada pasii de la seminar 4(vezi fisier Explicatii Formular). Pentru rezolvarea punctului 3 avem urmatorii pasi: Se deschide formularul in modul Design View; In zona Detail a subformularului Linii Facturi se pun 3 text box-uri pentru a calcula Valoarea fara TVA, Valoare Tva si Valoare inclusiv TVA pentru fiecare produs de pe factura;
La primul text box avem la proprietatea Control Source formula :
Pentru generarea formulei scriem semnul = si apoi alegem din prima coloana Forms/Loaded Forms/Facturi/Linii Facturi iar din coloana din mijloc dam dublu click pe rand pe pret unitar fara tva si cantitatea. Pentru a doua formula vom avea:
Pentru generarea formulei scriem semnul = si apoi procedam ca si la formula precedent, si mai adaugam si cota tva pe care o preluam din Forms/Loaded Forms/Facturi. Pentru al treilea text box procedam astfel: Salvam formularul; Apoi la proprietatea Control Source alegem builder si in fereastra Expression Builder vom scrie formula: Text8 si Text 11 sunt cele doua text box-uri anterioare(care contin Valorea fara Tva si Valoare TVA). La zona Form Footer a subformularului Linii Facturi se pun 3 text box-uri pentru a calcula Valoarea fara TVA, Valoare Tva si Valoare inclusiv TVA pentru toata factura;
Formulele din aceasta zona au in plus fata de cele din zona de Detail, SUM(aceasta functie permite calculul la nivelui intregii facturi). De retinut!!!! La Total TVA FACTURA din zona de Form Footer functia SUM se scrie astfel:
Atentie!!! Paranteza rotunda se inchide aici dupa cantitate si apoi urmeaza cota de tva. Aceste formule pot fi pozitionate si in zona de Form Footer a formularului principal Facturi, doar dup ace au fost calculate si in zona de Form Footer a subformularului Linii Facturi:
Pentru a calcula si in aceasta zona (Form Footer a formularului Facturi) trebuie sa salvam mai intii formularul cu subformular, iar apoi plasma 3 text box-uri in aceasta zona si la proprietatea Control Source a fiecarui text box avem in fereastra Expresssion Builder urmatorii pasi: Din prima coloana alegem Forms/Loaded Forms/Facturi/ Linii facturi subform Din coloana din mijloc alegem Text15 (acesta este text box-ul din zona de Form Footer a subformularului Linii facturi pe care l-am calculate mai devreme)
Vom proceda similar si pentru celelalte doua text box-uri care calculeaza TOTAL TVA FACTURA si TOTAL FACTURA CU TVA.
|