Fatura ile

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
recepseyis
Üye
Mesajlar: 25
Kayıt: 07 May 2009 12:53

Fatura ile

Mesaj gönderen recepseyis »

Arkadaşlar merhaba fatura db yapısı nasıl olmalıdır, fatura nasıl girilmelidir, fatura direk gridden nasıl girilir belli stokları nasıl görüntüleriz grid üzerinde, listeden seçtigimiz ürünü gride ekleyip fatura olarak nasıl kaydederiz, açıkcası sizler fatura oluşturmayı ögrenirken yaptıgınız kucuk projeler varsa veya yapısı budur diyebilieceginiz ufak tefek fatura üzerine çalışmalarınızı yayınlayabilirmisiniz.
Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 713
Kayıt: 28 Nis 2011 10:33
Konum: İstanbul

Re: Fatura ile

Mesaj gönderen greenegitim »

Fatura ile ilgili kısma oncelikle müşteriyi seçtirip müşteri tablosundan fatura kesilecek müşteriyi bulup onun fatura için gerekli bilgilerini o tablodan çekmemiz lazım cariunvan,vergidairesi, vergi no adres gibi tabı cari tablodaki ayni fieldlar fatura tablosundada olmalı stok içinde bu geçerli stok için gride çift tıklayınca stok arama ekranı gelip hangi ürünse seçip o ürünün fatura için gerekli bilgilerini de aynı şekilde fatura tablosuna atman lazım en son hesaplatırıp fatura tablosuna kaydedeceksin kdv,iskonto,kdv toplamı genel toplam gibi basitce boyle fieldlar aşağıdaki gibi olabilir eksiltebilir artırabilirsin ihtiyaca göre

Kod: Tümünü seç

CREATE TABLE FATURAHAREKETI (
    KAYITNO            INTEGER NOT NULL,
    FATURANO           VARCHAR(15),
    FATURAKAYITNO      DOUBLE PRECISION,
    FATURATARIHI       DATE,
    CARIKOD            VARCHAR(10),
    STOKKODU           VARCHAR(25),
    STOKADI            VARCHAR(50),
    MARKA              VARCHAR(20),
    MIKTAR             DOUBLE PRECISION,
    BIRIMFIYATI        DOUBLE PRECISION,
    BIRIM              VARCHAR(10),
    ISKONTOORANI       DOUBLE PRECISION,
     KDVORANI           DOUBLE PRECISION,
    KDVTUTARI          DOUBLE PRECISION,
    BURUTTUTAR         DOUBLE PRECISION,
    TOPLAMTUTAR        DOUBLE PRECISION,
    NETTUTAR           DOUBLE PRECISION,
    PARABIRIMI         VARCHAR(5),
    DEGISTIRMETARIHI   DATE,
    FATURATURU         VARCHAR(30),
      ALISBIRIMFIYATI    DOUBLE PRECISION,
      ALISTOPLAMTUTARI   DOUBLE PRECISION,
    KARTUTARI          DOUBLE PRECISION,
    KARORANI           DOUBLE PRECISION,
    CARIUNVAN          VARCHAR(60),
       OTV                DOUBLE PRECISION
);
Mücadele güzelleştirir!
Cevapla