Welcome to Sign in | Help

Am nevoie de ajutor!

  •  06-03-2010, 1:17 PM

    Am nevoie de ajutor!

    Salut, vreau sa fac o mica aplicatie de facturare pt un prieten care are o firma de transport. Trebuie sa faca facturi in RON si in EUR, iar incasarea trebuie sa se poata face tot asa in RON sau in EUR si/sau combinatii ale acestor monede. Am plecat de la ideea ca ar fi bine ca facturile si chitantele facute in EUR sa aiba trecut pe ele si valoarea in RON la cursul zilei respective. Facturarea am realizat-o fara probleme, dar m-am impotmolit la creearea unuei interogari care sa-mi returneze facturile neachitate sau achitate partial.... Tabelele folosite arata cam asa:
    [IESIRI](
    [ID] [int] IDENTITY(1,1) NOT NULL,
    [ID_SOCIETATE] [int] NULL,
    [NUMAR] [int] NULL,
    [SERIE] [nvarchar](5) NULL,
    [DATA] [datetime] NULL,
    [ID_CLIENT] [int] NULL,
    [ID_USER] [int] NULL)

    [IESIRI_DETAIL](
    [ID] [int] IDENTITY(1,1) NOT NULL,
    [ID_IESIRE] [int] NULL,
    [PRODUS] [nvarchar](250) NULL,
    [ UM] [nvarchar](5) NULL,
    [CANTITATE] [decimal](18, 2) NULL,
    [MONEDA] [nvarchar](3) NULL,
    [CURS] [decimal](18, 4) NULL,
    [TVA] [decimal](18, 2) NULL,
    [BAZA] [decimal](18, 2) NULL,
    [BAZA_RON] [decimal](18, 2) NULL,
    [PRET] [decimal](18, 2) NULL,
    [PRET_RON] [decimal](18, 2) NULL,
    [VAL_TVA] [decimal](18, 2) NULL,
    [VAL_TVA_RON] [decimal](18, 2) NULL)

    [CHITANTE](
    [ID] [int] IDENTITY(1,1) NOT NULL,
    [ID_SOCIETATE] [int] NULL,
    [ID_IESIRE] [int] NULL,
    [NUMAR] [int] NULL,
    [DATA] [datetime] NULL,
    [VALOARE] [decimal](18, 2) NULL,
    [MONEDA] [nvarchar](3) NULL,
    [ID_USER] [int] NULL,
    [CURS] [decimal](18, 4) NULL)

    Pt ca treburile sa fie si mai incurcate as vrea ca daca se alege sa se factureze/incaseze numai in RON sa nu mai fie nevoie de cursul valutar (in CURS se va pune 1). Deci, am nevoie de o idee de cum as putea face interogarea ca prin precizarea ID-ului clientului sa obtin o lista cu facturile neincasate sau incasate partial (atentie- o factura poate sa fie incasata cu 1 sau mai multe chitante in una sau mai multe (2) monede). Nu se pot achita mai multe facturi cu o singura chitanta.
    Sper ca m-am facut inteles! Daca trebuie rein cu informatii! Multumesc anticipat, Puiu
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems