Fatura. fatkalem = fatura.kalemyeni("001"); fatkalem.depo_kodu = 2; fatkalem.stra_gcmik = 5; fatkalem.stra_nf = 12; fatkalem.
|
|
- Coskun Yağcı
- 6 yıl önce
- İzleme sayısı:
Transkript
1 Fatura C# Sat Faturas Kayd using System; using System.Runtime.InteropServices; using NetOpenX50; namespace NetOpenXTest public static class FaturaOrnek public static void SatisFaturasiKaydet() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt adi", "vt kull adi", "vt kull sifre", "netsis kull adi", "netsis sifre", 0); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSFat); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.carikod = "00002"; fatust.tarih = DateTime.Now; fatust.entegre_trh = DateTime.Now; fatust.fiilitarih = DateTime.Now; fatust.tipi = TFaturaTipi.ft_Acik; fatust.proje_kodu = "1"; fatust.kdv_dahilmi = true; fatkalem = fatura.kalemyeni("001"); fatkalem.depo_kodu = 2; fatkalem.stra_gcmik = 5; fatkalem.stra_nf = 12; fatkalem.stra_bf = 12; fatura.kayityeni(); finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst); Marshal.ReleaseComObject(fatura);
2 Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
3 Sat rsaliyesi Kayd
4 using System; using System.Runtime.InteropServices; using NetOpenX50; namespace NetOpenXTest public static class FaturaOrnek public static void SatisIrsaliyesiKaydet() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt adi", "vt kull adi", "vt kull sifre", "netsis kull adi", "netsis sifre", 0); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSIrs); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.carikod = "00002"; fatust.tarih = DateTime.Now; fatust.tipi = TFaturaTipi.ft_Ihracat; fatust.pla_kodu = "02"; fatust.proje_kodu = "033"; fatust.kdv_dahilmi = true; fatkalem = fatura.kalemyeni("00003"); fatkalem.depo_kodu = 2; fatkalem.stra_gcmik = 5; fatkalem.stra_nf = 12; fatkalem.stra_bf = 12; fatura.kayityeni(); finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
5 Müteri Siparii Kayd using System; using System.Runtime.InteropServices; using NetOpenX50; namespace NetOpenXTest public static class FaturaOrnek public static void MusteriSiparisiKaydet() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt adi", "vt kull adi", "vt kull sifre", "netsis kull adi", "netsis sifre", 0); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSSip); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.carikod = "00002"; fatust.tarih = DateTime.Now; fatust.tipi = TFaturaTipi.ft_YurtIci; fatust.pla_kodu = "02"; fatust.proje_kodu = "033"; fatust.kdv_dahilmi = true; fatkalem = fatura.kalemyeni("00003"); fatkalem.depo_kodu = 2; fatkalem.stra_gcmik = 5; fatkalem.stra_nf = 12; fatkalem.stra_bf = 12; fatura.kayityeni(); finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
6 irketler aras Fatura kopyalama Kernel kernel = new Kernel(); //Kaynak Sirket kaynaksirket = default(sirket); Fatura kaynakfatura = default(fatura); FatUst kaynakfatust = default(fatust); FatKalem kaynakfatkalem = default(fatkalem); KalemSeri kaynakseri = default(kalemseri); //Hedef Sirket hedefsirket = default(sirket); Fatura hedeffatura = default(fatura); FatUst hedeffatust = default(fatust); FatKalem hedeffatkalem = default(fatkalem); try kaynaksirket = kernel.yenisirket(tvttipi.vtmssql, "CIGDEM804", "sa", "sapass", "NETSIS", "net1", 0); kaynakfatura = kernel.yenifatura(kaynaksirket, TFaturaTip.ftSFat); kaynakfatura.okuust("t ", "1"); kaynakfatust = kaynakfatura.ust(); hedefsirket = kernel.yenisirket(tvttipi.vtmssql, "ENTERPRISE8", "sa", "sapass", "NETSIS", "net1", 0); hedeffatura = kernel.yenifatura(hedefsirket, TFaturaTip.ftSFat); hedeffatust = hedeffatura.ust(); hedeffatust.carikod = "1"; hedeffatust.fatirs_no = kaynakfatust.fatirs_no;
7 hedeffatust.tarih = kaynakfatust.tarih; hedeffatust.bruttutar = kaynakfatust.bruttutar; hedeffatust.geneltoplam = kaynakfatust.geneltoplam; hedeffatust.proje_kodu = kaynakfatust.proje_kodu; kaynakfatura.okukalem(); for (int i = 0; i < kaynakfatura.kalemadedi; i++) kaynakfatkalem = kaynakfatura.get_kalem(i); hedeffatkalem = hedeffatura.kalemyeni(kaynakfatkalem.stokkodu); hedeffatkalem.stra_gcmik = kaynakfatkalem.stra_gcmik; hedeffatkalem.stra_gcmik2 = kaynakfatkalem.stra_gcmik2; hedeffatkalem.cevrim = kaynakfatkalem.cevrim; hedeffatkalem.stra_tar = kaynakfatkalem.stra_tar; hedeffatkalem.stra_nf = kaynakfatkalem.stra_nf; hedeffatkalem.stra_bf = kaynakfatkalem.stra_bf; hedeffatkalem.stra_iaf = kaynakfatkalem.stra_iaf; hedeffatkalem.stra_kdv = kaynakfatkalem.stra_kdv; hedeffatkalem.depo_kodu = kaynakfatkalem.depo_kodu; hedeffatura.kayityeni(); catch (Exception ex) throw ex; finally Marshal.ReleaseComObject(kaynakFatKalem); Marshal.ReleaseComObject(hedefFatKalem); Marshal.ReleaseComObject(kaynakFatUst); Marshal.ReleaseComObject(hedefFatUst); Marshal.ReleaseComObject(kaynakFatura); Marshal.ReleaseComObject(hedefFatura); kaynaksirket.logoff(); hedefsirket.logoff(); Marshal.ReleaseComObject(kaynakSirket); Marshal.ReleaseComObject(hedefSirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
8
9 Lokal Depolar Aras Transfer Kayd public void LokalDepolarArasiTransferBelgesi() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt ad", "vt kull ad", "vt kull sifre", "netsis kull ad", "netsis kull sifre", sube kodu); fatura = kernel.yenifatura(sirket, TFaturaTip.ftLokalDepo); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.tipi = TFaturaTipi.ft_Bos; fatust.ambhartur = TAmbarHarTur.htDepolar; fatust.tarih = DateTime.Now; fatust.fiilitarih = DateTime.Now; fatust.pla_kodu = "S001"; fatust.proje_kodu = "P001"; fatust.kdv_dahilmi = true; fatkalem = fatura.kalemyeni("s0001"); ///Giri Depo Kodu fatkalem.gir_depo_kodu = 3; fatkalem.depo_kodu = 1; fatkalem.stra_gcmik = 20; fatkalem.stra_bf = 10; fatura.kayityeni(); finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel); ubeler Aras Depo Transfer Kayd
10 public void SubelerArasiDepoTransferBelgesi() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt ad", "vt kull ad", "vt kull sifre", "netsis kull ad", "netsis kull sifre", sube kodu); fatura = kernel.yenifatura(sirket, TFaturaTip.ftDepo); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.tipi = TFaturaTipi.ft_Bos; fatust.ambhartur = TAmbarHarTur.htDepolar; ///Çk ube fatust.gckod_cikis = 0; ///Giri ube fatust.gckod_giris = 1; ///Ambar fatust.carikod = "C0001"; ///Cari Kod fatust.cari_kod2 = "C0002"; fatust.tarih = DateTime.Now; fatust.fiilitarih = DateTime.Now; fatust.pla_kodu = "S001"; fatust.proje_kodu = "P001"; fatust.kdv_dahilmi = true; fatkalem = fatura.kalemyeni("s0001"); ///Giri Depo Kodu fatkalem.gir_depo_kodu = 2; fatkalem.depo_kodu = 1; fatkalem.stra_gcmik = 20; fatkalem.stra_bf = 10; fatura.kayityeni(); finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary();
11 Marshal.ReleaseComObject(kernel); Sat Teklifi Kayd using System; using System.Runtime.InteropServices; using NetOpenX50; namespace NetOpenXTest public static class FaturaOrnek public static void SatisTeklifiKaydet() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt adi", "vt kull adi", "vt kull sifre", "netsis kull adi", "netsis sifre", 0); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSatTeklif); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.carikod = "00002"; fatust.tarih = DateTime.Now; fatust.tipi = TFaturaTipi.ft_YurtIci; fatust.pla_kodu = "02"; fatust.proje_kodu = "033"; fatust.kdv_dahilmi = true; fatkalem = fatura.kalemyeni("00003"); fatkalem.depo_kodu = 2; fatkalem.stra_gcmik = 5; fatkalem.stra_nf = 12; fatkalem.stra_bf = 12; fatkalem.projekodu = "033"; fatura.kayityeni(); finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst);
12 Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
13
14 Sipariten rsaliye Oluturma using System; using System.Runtime.InteropServices; using NetOpenX50; namespace NetOpenXTest public static class FaturaOrnek public static void Siparis2IrsFat() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); Fatura irsaliye = default(fatura); FatUst irsaliyeust = default(fatust); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt adi", "vt kull adi", "vt kull sifre", "netsis kull adi", "netsis sifre", 0); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSSip); fatura.okuust("m ", "00002"); fatura.okukalem(); irsaliye = kernel.yenifatura(sirket, TFaturaTip.ftSIrs); irsaliyeust = irsaliye.ust(); irsaliyeust.fatirs_no = irsaliye.yeninumara("a"); fatura.siparis2irsfat(irsaliye); finally Marshal.ReleaseComObject(irsaliyeUst); Marshal.ReleaseComObject(irsaliye); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
15 rsaliyeden Fatura Oluturma using System; using System.Runtime.InteropServices; using NetOpenX50; namespace NetOpenXTest public static class FaturaOrnek public static void Irsaliye2Fatura() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura irsaliye = default(fatura); Fatura fatura = default(fatura); FatUst faturaust = default(fatust); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt adi", "vt kull adi", "vt kull sifre", "netsis kull adi", "netsis sifre", 0); irsaliye = kernel.yenifatura(sirket, TFaturaTip.ftSIrs); irsaliye.okuust("i ", "00002"); irsaliye.okukalem(); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSFat); faturaust = fatura.ust(); faturaust.fatirs_no = fatura.yeninumara("a"); irsaliye.irsaliye2fatura(fatura); finally Marshal.ReleaseComObject(faturaUst); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(irsaliye); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
16 Fatura Okuma private void btnfatoku_click(object sender, System.EventArgs e) ListViewItem lvitem; NetOpenX.Kernel Kernel; NetOpenX.Sirket Sirket; NetOpenX.Fatura Fatura; NetOpenX.FatUst FatUst; NetOpenX.FatKalem FatKalem; Kernel = new NetOpenX.Kernel(); Sirket = Kernel.yeniSirket(NetOpenX.TVTTipi.vtOracle, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 0); Fatura = Kernel.yeniFatura(Sirket, NetOpenX.TFaturaTip.ftSFat); //Faturann üst bilgileri okunuyor Fatura.OkuUst(txBelgeNo.Text, txcarikod.text); FatUst = Fatura.Ust(); MessageBox.Show("Belge No:" + FatUst.FATIRS_NO ); //Faturann kalemleri okunuyor Fatura.OkuKalem(); for (int i = 0; i <= Fatura.KalemAdedi - 1; i++) FatKalem = Fatura.get_Kalem(i); lvitem = lvkalemliste.items.add(fatkalem.stokkodu); lvitem.subitems.add((fatkalem.stra_gc).tostring()); lvitem.subitems.add((fatkalem.stra_gcmik).tostring()); Kernel.FreeNetsisLibrary();
17 Fatura Silme Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt ad", "vt kull ad", "vt kull sifre", "netsis kull ad", "netsis kull sifre", sube kodu); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSFat); fatura.okuust("a ", "C0001"); fatura.okukalem(); fatura.kayitsil(); finally Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel); using System; using System.Runtime.InteropServices; using NetOpenX50; Satr Baz Açklama Girii namespace NetOpenXTest public static class FaturaOrnek public static void SatisFaturasiKaydet() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt ad", "vt kull ad", "vt kull ifre", "netsis kull ad",
18 "netsis kull ifre", "ube kodu"); fatura = kernel.yenifatura(sirket, TFaturaTip.ftSFat); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.carikod = "00002"; fatust.tarih = DateTime.Now; fatust.entegre_trh = DateTime.Now; fatust.fiilitarih = DateTime.Now; fatust.tipi = TFaturaTipi.ft_Acik; fatust.pla_kodu = "02"; fatust.proje_kodu = "033"; fatust.kdv_dahilmi = true; fatkalem = fatura.kalemyeni("00003"); fatkalem.depo_kodu = 2; fatkalem.stra_gcmik = 5; fatkalem.stra_nf = 12; fatkalem.stra_bf = 12; fatkalem.set_satirbaziacik(1, "satir bazi aciklama 1"); fatkalem.set_satirbaziacik(2, "satir bazi aciklama 2"); fatura.kayityeni(); finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
19 using System; using System.Runtime.InteropServices; using NetOpenX50; Ambar Giri Fii namespace NetOpenXTest public static class FaturaOrnek public static void SatisFaturasiKaydet() Kernel kernel = new Kernel(); Sirket sirket = default(sirket); Fatura fatura = default(fatura); FatUst fatust = default(fatust); FatKalem fatkalem = default(fatkalem); try sirket = kernel.yenisirket(tvttipi.vtmssql, "vt ad", "vt kull ad", "vt kull ifre", "netsis kull ad", "netsis kull ifre", "ube kodu"); fatura = kernel.yenifatura(sirket, TFaturaTip.ftAmbarG); fatust = fatura.ust(); fatust.fatirs_no = fatura.yeninumara("a"); fatust.carikod = "00002"; fatust.ambhartur = TAmbarHarTur.htMuhtelif; fatust.cikisyeri = TCikisYeri.cyStokKod; fatust.tarih = DateTime.Now; fatust.entegre_trh = DateTime.Now; fatust.fiilitarih = DateTime.Now; fatust.proje_kodu = "033"; fatkalem = fatura.kalemyeni("00003"); fatkalem.gir_depo_kodu = 1; fatkalem.stra_gcmik = 5; fatkalem.stra_nf = 12; fatkalem.stra_bf = 12; fatura.kayityeni();
20 finally Marshal.ReleaseComObject(fatKalem); Marshal.ReleaseComObject(fatUst); Marshal.ReleaseComObject(fatura); Marshal.ReleaseComObject(sirket); kernel.freenetsislibrary(); Marshal.ReleaseComObject(kernel);
21 VB
22 Sub FaturayaKaydet() Dim Kernel As New NetOpenX.Kernel Dim Sirket As NetOpenX.Sirket Dim Fatura As NetOpenX.Fatura Dim FatUst As NetOpenX.FatUst Dim FatKalem As NetOpenX.FatKalem Sat Faturas Kayd Set Sirket = Kernel.yeniSirket(vtOracle, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 0) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) 'Fatura Ust Bilgilerini Olustur Set FatUst = Fatura.Ust FatUst.FATIRS_NO = " " FatUst.TIPI = ft_yurtdisi FatUst.CariKod = "00002" FatUst.TARIH = CDate("25/01/2016") FatUst.SIPARIS_TEST = CDate("25/01/2016") '1.Kalem Set FatKalem = Fatura.kalemYeni("MAMUL") FatKalem.STra_GCMIK = 55 FatKalem.STra_NF = FatKalem.STra_BF = FatKalem.STra_ACIK = "Sthar Acklama" FatKalem.Firmadovtip = 1 FatKalem.Firmadovtut = '2.Kalem Set FatKalem = Fatura.kalemYeni("MAMUL") FatKalem.STra_GCMIK = 99 FatKalem.STra_NF = FatKalem.STra_BF = FatKalem.STra_ACIK = "Sthar Acklama" FatKalem.Firmadovtip = 1 FatKalem.Firmadovtut = 'Kalemleri Kaydet Fatura.kayitYeni 'Netsis Dll'lerini hafzadan temizleme 'Yaratlan nesneleri hafzadan temizleme Set Sirket = Nothing Set Fatura = Nothing Set FatUst = Nothing Set FatKalem = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing End Sub
23 Sub AmbarCikisiFisiKaydet() Dim kernel As New NetOpenX50.kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FatUst As NetOpenX50.FatUst Dim FatKalem As NetOpenX50.FatKalem Ambar Çk Fii Kayd On Error GoTo Hata Set Sirket = kernel.yenisirket(netopenx50.vtmssql, "vt adi", "vt kull adi", "vt kull sifre", "netsis kull adi", "netsis sifre", sube kodu) Set Fatura = kernel.yenifatura(sirket, ftambarc) Set FatUst = Fatura.Ust FatUst.FATIRS_NO = Fatura.YeniNumara("A") FatUst.AMBHARTUR = hturetim FatUst.CikisYeri = cymasrafmer FatUst.CariKod = " " 'Masraf Kodu FatUst.Tarih = Now() FatUst.FiiliTarih = Now() FatUst.ODEMETARIHI = Now() Set FatKalem = Fatura.kalemYeni("00003") FatKalem.MuhasebeKodu = " " 'Muhasebe Kodu Bilgisi girilmelidir FatKalem.STra_GCMIK = 1 FatKalem.DEPO_KODU = 1 Fatura.kayitYeni Set FatKalem = Nothing Set FatUst = Nothing Set Fatura = Nothing Set Sirket = Nothing Call kernel.freenetsislibrary Set kernel = Nothing Exit Sub Hata: MsgBox Err.Description End Sub
24 Depolar Aras Transfer Kayd Sub DepolarArasiTransfer() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FatUst As NetOpenX50.FatUst Dim FatKalem As NetOpenX50.FatKalem Set Sirket = Kernel.yeniSirket(vtOracle, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 0) 'ftlokaldepo : Lokal Depolar aras transfer Set Fatura = Kernel.yeniFatura(Sirket, ftdepo) Set FatUst = Fatura.Ust FatUst.FATIRS_NO = " FATNO" FatUst.TIPI = ft_bos ' Hareket Türü FatUst.AMBHARTUR = htdepolar FatUst.GCKOD_CIKIS = 100 'Gidecei Depo FatUst.GCKOD_GIRIS = 200 'Cari Kodu Fatura Tipi ftlokaldepo ise doldurulmamaldr FatUst.CariKod = "XXX" 'Ambar FatUst.CARI_KOD2 = "XXX" FatUst.Tarih = Now FatUst.KDV_DAHILMI = True Set FatKalem = Fatura.kalemYeni("XXX") 'Giri Depo Kodu FatKalem.Gir_Depo_Kodu = 0 'Depo Kodu FatKalem.DEPO_KODU = 323 FatKalem.STra_GCMIK = 20 FatKalem.STra_BF = 100 Fatura.kayitYeni Set FatKalem = Nothing Set FatUst = Nothing Set Fatura = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing End Sub
25 Sub TekTalKaydet() Sat Teklifi Kayd Dim Kernel As New NetOpenX.Kernel Dim Sirket As NetOpenX.Sirket Dim TekTal As NetOpenX.Fatura Dim TekTalUst As NetOpenX.FatUst Dim TekTalKalem As NetOpenX.FatKalem Set Sirket = Kernel.yeniSirket(vtOracle, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 32767) Set TekTal = Kernel.yeniFatura(Sirket, ftsatteklif) 'Fatura Ust Bilgilerini Olustur Set TekTalUst = TekTal.Ust TekTalUst.FATIRS_NO = " " TekTalUst.TIPI = ft_yurtdisi TekTalUst.CariKod = "00002" TekTalUst.TARIH = CDate("25/03/2016") TekTalUst.SIPARIS_TEST = CDate("25/03/2016") '1.Kalem Set TekTalKalem = TekTal.kalemYeni("MAMUL") TekTalKalem.STra_GCMIK = 55 TekTalKalem.STra_NF = TekTalKalem.STra_BF = TekTalKalem.STra_ACIK = "Sthar Acklama" TekTalKalem.Firmadovtip = 1 TekTalKalem.Firmadovtut = '2.Kalem Set TekTalKalem = TekTal.kalemYeni("MAMUL") TekTalKalem.STra_GCMIK = 99 TekTalKalem.STra_NF = TekTalKalem.STra_BF = TekTalKalem.STra_ACIK = "Sthar Acklama" TekTalKalem.Firmadovtip = 1 TekTalKalem.Firmadovtut = 'Kalemleri Kaydet TekTal.kayitYeni 'Netsis Dll'lerini hafzadan temizle 'Yaratlan nesneleri hafzadan temizle Set Sirket = Nothing Set TekTal = Nothing Set TekTalUst = Nothing Set TekTalKalem = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing End Sub
26 Sub SiparisToIrsFat() Sipariten Fatura Oluturma Dim Kernel As New NetOpenX.Kernel Dim Sirket As NetOpenX.Sirket Dim NewFatura As NetOpenX.Fatura Dim Siparis As NetOpenX.Fatura Set Sirket = Kernel.yeniSirket(vtOracle, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 32767) Set Siparis = Kernel.yeniFatura(Sirket, ftssip) Set NewFatura = Kernel.yeniFatura(Sirket, ftsfat) Call Siparis.OkuUst(" SIP1", "cari1") Call Siparis.OkuKalem 'hedef nesne bilgileri set ediliyor NewFatura.Ust.FATIRS_NO = " FAT1" NewFatura.Ust.Tarih = CDate("01/01/2016") On Error Resume Next Call siparis.siparis2irsfat(newfatura) If Err.Number <> 0 Then MsgBox Err.Description End If 'Netsis Dll'lerini hafzadan temizliyor 'Yaratlan nesneleri hafzadan temizliyor Set Sirket = Nothing Set Siparis = Nothing Set NewFatura = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing End Sub Sipari Kalemlerini Kümüle Ederek Fatura Oluturma Dim Krnl Dim Sirket Dim Fatura Dim FatUst Dim SipUst Dim Siparis Dim FaturaKalem Dim SiparisKalem dim KalemBulundu dim Query Set Krnl = CreateObject("NetOpenX50.Kernel") Set Sirket = Krnl.yeniSirketAktifEXE( Kernel.Values("TS_CORE") ) Set Siparis = Krnl.yeniFatura (Sirket,7) 'Ekrandan girilen Siparis Okunuyor Siparis.OkuUst nesipno.text,necarikod.text
27 Siparis.OkuKalem Set Fatura = Krnl.yeniFatura(Sirket,0) Set FatUst = Fatura.Ust Set SipUst = Siparis.Ust FatUst.FatIrs_No = Fatura.YeniNumara("A")' stenen seri atanamal ' Sipari Ust bilgileri yeni faturaya aktarlyor FatUst.Carikod = SipUst.CariKod FatUst.Tarih = SipUst.Tarih FatUst.Proje_kodu = SipUst.Proje_kodu FatUst.Pla_Kodu = SipUst.Pla_Kodu FatUst.FiiliTarih = SipUst.FiiliTarih ' Buraya kopyalanmas istenen dier özellikler eklenebilir for i=0 to Siparis.KalemAdedi-1 KalemBulundu = false Set SiparisKalem = Siparis.Kalem(i) for j=0 to Fatura.KalemAdedi-1 Set FaturaKalem = Fatura.Kalem(j) if SiparisKalem.StokKodu = FaturaKalem.StokKodu then KalemBulundu = true 'Sipari kalemi yeni faturada bulundu mevcut kalemin miktar bilgisi güncelleniyor FaturaKalem.STra_GCMIK = FaturaKalem.STra_GCMIK + SiparisKalem.STra_GCMIK Exit For end if Set FaturaKalem = Nothing next if KalemBulundu = false then ' kalem bulunamad faturaya sipariin ilgili kalemi ekleniyor Set FaturaKalem = Fatura.kalemYeni( SiparisKalem.StokKodu ) FaturaKalem.STra_GCMIK = SiparisKalem.STra_GCMIK FaturaKalem.STra_GCMIK2 = SiparisKalem.STra_GCMIK2 FaturaKalem.STra_TAR = SiparisKalem.STra_TAR FaturaKalem.STra_NF = SiparisKalem.STra_NF FaturaKalem.STra_BF = SiparisKalem.STra_BF FaturaKalem.STra_KDV = SiparisKalem.STra_KDV FaturaKalem.STra_GC = SiparisKalem.STra_GC FaturaKalem.STra_DOVTIP = SiparisKalem.STra_DOVTIP FaturaKalem.STra_DOVFIAT = SiparisKalem.STra_DOVFIAT FaturaKalem.DEPO_KODU = SiparisKalem.DEPO_KODU ' Buraya kopyalanmas istenen dier özellikler eklenebilir end if Set FaturaKalem = Nothing Set SiparisKalem = Nothing next Msgbox "Oluturulan Fatura Numaras : " & Fatura.Ust.FatIrs_No Fatura.KayitYeni Set Query = Krnl.yeniNetRS(Sirket) 'Sipari kapatlmak ya da kilitlenmek istenirse aadaki sorgunun SET ksm doldurulmal 'Call Query.Calistir("UPDATE SIPAMAS SET... WHERE FTIRSIP = '6' AND FATIRS_NO='"&SipUst.FatIrs_No&"' AND CARI_KODU = '"&SipUst.CariKod&"'") Set Query = Nothing
28 Set FatUst = Nothing Set SipUst = Nothing Set SiparisKalem = Nothing Set FaturaKalem = Nothing Set Siparis = Nothing Set Fatura = Nothing
29 Set Sirket = Nothing Krnl.FreeNetsisLibrary Set Krnl = Nothing Sub NumaraDegistir() Numara Deiiklii lemi Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Set Sirket = Kernel.yeniSirket(vtMSSQL, "TEST", "sa", "sapass", "NETSIS", "1", 0) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) Call Fatura.OkuUst("Y ", "M001") Call Fatura.OkuKalem Call Fatura.NumaraDegistir("ABC ") Set Fatura = Nothing Set Sirket = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing End Sub
30 Dövizli Fatura Kayd Sub FaturaCevrim() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FaturaUst As NetOpenX50.FatUst Dim FaturaKalem As NetOpenX50.FatKalem On Error GoTo Hata Set Sirket = Kernel.yeniSirket(NetOpenX50.vtMSSQL, "vt ad", "vt kull ad", "vt kull sifre", "netsis kull ad", "netsis kull sifre", sube) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) Set FaturaUst = Fatura.Ust FaturaUst.FATIRS_NO = Fatura.YeniNumara("S") FaturaUst.TIPI = ft_yurtici FaturaUst.CariKod = "C0001" FaturaUst.Tarih = Now FaturaUst.KDV_DAHILMI = False Set FaturaKalem = Fatura.kalemYeni("doviz") FaturaKalem.STra_GCMIK = 1 FaturaKalem.STra_DOVTIP = 1 FaturaKalem.STra_DOVFIAT = 150 'Döviz fiyat ile kur çarplp birim fiyat sahasna deer atanyor FaturaKalem.STra_BF = FaturaKalem.STra_DOVFIAT * 2 Fatura.kayitYeni Set FatUst = Nothing Set FatKalem = Nothing Set Fatura = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub Hata: MsgBox Err.Description End Sub
31 Satr Baznda Koul Kodu Kullanm Sub Kosul() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FaturaUst As NetOpenX50.FatUst Dim FaturaKalem As NetOpenX50.FatKalem On Error GoTo Hata Set Sirket = Kernel.yeniSirket(NetOpenX50.vtMSSQL, "vt ad", "vt kull ad", "vt kull sifre", "netsis kull ad", "netsis sifre", sube) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) Fatura.KosulluHesapla = True Fatura.StokKartinaGoreHesapla = False Fatura.FiyatSistemineGoreHesapla = False Set FaturaUst = Fatura.Ust FaturaUst.FATIRS_NO = Fatura.YeniNumara("S") FaturaUst.TIPI = ft_acik FaturaUst.CariKod = "C0001" FaturaUst.KOSULKODU = "GENISK1" FaturaUst.Tarih = Now FaturaUst.KOSULTARIHI = Now FaturaUst.KDV_DAHILMI = False Set FaturaKalem = Fatura.kalemYeni("s1") FaturaKalem.STra_GCMIK = 1 FaturaKalem.STra_BF = 100 FaturaKalem.Stra_KosulK = "KOS1" Set FaturaKalem = Fatura.kalemYeni("s2") FaturaKalem.STra_GCMIK = 1 FaturaKalem.STra_BF = 200 FaturaKalem.Stra_KosulK = "KOS2" Fatura.kayitYeni Set FatUst = Nothing Set FatKalem = Nothing Set Fatura = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub Hata: MsgBox Err.Description End Sub
32 Genel skonto Kullanm Sub FaturaGenelIskonto() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FaturaUst As NetOpenX50.FatUst Dim FaturaKalem As NetOpenX50.FatKalem On Error GoTo Hata Set Sirket = Kernel.yeniSirket(NetOpenX50.vtMSSQL, "vt ad", "vt kull ad", vt kull ifre", "netsis kull ad", "netsis kull ifre", ube kodu) 'ftssip: kaydedilecek belgenin Müteri Sipari olduunu gösterir Set Fatura = Kernel.yeniFatura(Sirket, NetOpenX50.TFaturaTip.ftSSip) Set FaturaUst = Fatura.Ust FaturaUst.FATIRS_NO = Fatura.YeniNumara("A") 'kaydedilen fatura belgelerinde, Fatura belgesi ile 'TIPI alan uyumlu olmaldr. 'Örnein: Müteri siparii keserken, TIPI alanna 'ft_acik girilmemelidir. Konu ile ilgili olarak 'Temelset paketi Fatura modülü referans alnabilir FaturaUst.TIPI = ft_yurtici FaturaUst.CariKod = "00001" FaturaUst.Proje_Kodu = "033" 'GEN_ISK1O alannn kullanlmas ile ilgili olarak, 'Fatura parametrelerinin doru ekilde yapldndan 'emin olunmaldr. Parametre ayarlarnn doru ekilde 'yapldndan emin olunmas için, Temelset Paketi 'Fatura modülünden test fatura belgesi kesilmelidir. FaturaUst.GEN_ISK1O = 50 Set FaturaKalem = Fatura.kalemYeni("11") FaturaKalem.DEPO_KODU = 1 FaturaKalem.STra_GCMIK = 10 FaturaKalem.STra_BF = 150 FaturaKalem.ProjeKodu = "033" Fatura.kayitYeni Set FaturaUst = Nothing Set FaturaKalem = Nothing Set Fatura = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub Hata: MsgBox Err.Description End Sub
33 Hzl Tahsilat Kayd Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim TahsilAna As NetOpenX50.HizliTahsilatAna Dim tahsil As NetOpenX50.HizliTahsilat Dim Fatura As NetOpenX50.Fatura Dim fatust As NetOpenX50.fatUst Dim fatkalem As NetOpenX50.fatKalem Set Sirket = Kernel.yeniSirket(vtMSSQL, "BRC12", "sa", "sapass", "NETSIS", "1", 0) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) Set fatust = Fatura.Ust Fatura.TahsilatKayitKullan = True Set fatust = Fatura.Ust fatust.carikod = "001" fatust.tipi = ft_kapali fatust.tarih = Date fatust.fatirs_no = Fatura.YeniNumara("A") fatust.pla_kodu = "0" fatust.ks_kodu = "01" Set fatkalem = Fatura.kalemYeni("001") fatkalem.stra_gcmik = 1 fatkalem.stra_dovtip = 1 fatkalem.stra_dovfiat = 1.5 fatkalem.stra_bf = 1.77 fatkalem.depo_kodu = 1 Call Fatura.HesaplamalariYap Set tahsil = Fatura.tahsilatYeni tahsil.sozkodu = "NAKT" tahsil.tutar = fatust.geneltoplam tahsil.pla_kodu = "0" tahsil.referans_kodu = "1" tahsil.dovtutar = 1.5 tahsil.proje_kodu = "0" tahsil.dovtutar = 1.5 tahsil.kur = tahsil.tutar / tahsil.dovtutar Fatura.kayitYeni Set fatkalem = Nothing Set fatust = Nothing Set Fatura = Nothing Set TahsilAna = Nothing Set tahsil = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing
34 Fatura Kalemlerine Karma Koli Stou Ekleme Sub DepolarArasiTranfer() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FatUst As NetOpenX50.FatUst Dim FatKalem As NetOpenX50.FatKalem On Error GoTo Hata Set Sirket = Kernel.yeniSirket(vtMSSQL, "vt ad", "vt kull ad", "vt kull sifre", "netsis kull ad", "netsis kull sifre", netsis sube) Set Fatura = Kernel.yeniFatura(Sirket, ftlokaldepo) Set FatUst = Fatura.Ust FatUst.FATIRS_NO = "D " FatUst.AMBHARTUR = htkonsinye ' Hareket Türü FatUst.Proje_Kodu = "P1" FatUst.GCKOD_CIKIS = 0 FatUst.GCKOD_GIRIS = 100 'Transfer yaplacak Sube Nosu FatUst.Tarih = Now FatUst.KDV_DAHILMI = True FatUst.YEDEK = "D" Set FatKalem = Fatura.kalemYeni("kk1") FatKalem.Gir_Depo_Kodu = 3 'Giris yaplacak depo kodu FatKalem.DEPO_KODU = 1 'Ck yaplacak depo kodu FatKalem.STra_GCMIK2 = 20 FatKalem.STra_GCMIK = 0 FatKalem.STra_BF = 100 FatKalem.KarmaKoliIsle Fatura.kayitYeni Set FatKalem = Nothing Set FatUst = Nothing Set Fatura = Nothing Set Sirket = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub Hata: MsgBox Err.Description End Sub Karma Koli Bileenlerine Seri Ekleme
35 Sub KarmaKoliKayit() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FatUst As NetOpenX50.FatUst Dim FatKalem As NetOpenX50.FatKalem On Error GoTo hata Set Sirket = Kernel.yeniSirket(NetOpenX50.vtMSSQL, "vt ad", "vt kull ad", "vt kull sifre", "netsis kull ad", "netsis kull sifre", "sube kodu") Set Fatura = Kernel.yeniFatura(Sirket, NetOpenX50.TFaturaTip.ftSFat) Set FatUst = Fatura.Ust FatUst.FATIRS_NO = Fatura.YeniNumara("A") FatUst.TIPI = ft_acik FatUst.KDV_DAHILMI = True FatUst.CariKod = "00034" FatUst.Tarih = Now FatUst.ENTEGRE_TRH = Now FatUst.Proje_Kodu = "033" FatUst.PLA_KODU = "01" Set FatKalem = Fatura.kalemYeni("koli1") FatKalem.DEPO_KODU = 1 FatKalem.STra_BF = 10 FatKalem.STra_GCMIK2 = 1 FatKalem.KarmaKoliIsle 'Koli1 kaleminin 2 tane bileeni var ise Dim KarmaKoliSiraNo As Integer KarmaKoliSiraNo = FatKalem.Sira - 1 'Birinci bileene seri bilgisi ekleniyor Call Fatura.Kalem(KarmaKoliSiraNo + 1).SeriEkle("A", "", "", "", Fatura.Kalem(KarmaKoliSiraNo + 1).STra_GCMIK) 'kinci bileene seri bilgisi ekleniyor Call Fatura.Kalem(KarmaKoliSiraNo + 2).SeriEkle("B", "", "", "", Fatura.Kalem(KarmaKoliSiraNo + 2).STra_GCMIK) Fatura.kayitYeni Set FatUst = Nothing Set FatKalem = Nothing Set Fatura = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub hata: MsgBox Err.Description End Sub
36 Ölçü Birimlerinin Kullanlmas Sub FaturaCevrim() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FatUst As NetOpenX50.FatUst Dim FatKalem As NetOpenX50.FatKalem On Error GoTo Hata Set Sirket = Kernel.yeniSirket(vttipi, "vt ad", "vt kull ad", vt kull ifre", "netsis kull ad", "netsis kull ifre", ube kodu) Set Fatura = Kernel.yeniFatura(Sirket, NetOpenX50.TFaturaTip.ftSFat) Set FaturaUst = Fatura.Ust FaturaUst.FATIRS_NO = Fatura.YeniNumara("A") FaturaUst.TIPI = ft_acik FaturaUst.CariKod = "00034" FaturaUst.Proje_Kodu = "033" FaturaUst.PLA_KODU = "01" 'Çevrim ilemi için 2 farkl ölçü birimi 'ile çaltmz düünelim 'Ölçü Birim 1: Adet 'Ölçü Birim 2: Koli 'Ölçü birimi çevrimlerinde 1 Koli 4 Adet'tir 'eklinde bir tanmlamamz olsun 'Ölçü birim çevrim ilemini manuel olarak 'yapyor isek aadaki ekilde bir kod 'blou tasarlayabiliriz Fatura.OtomatikCevrimYapilsin = False Set FatKalem = Fatura.kalemYeni("serisiz") FatKalem.Olcubr = 2 'Stra_GCMIK alanna 1. Ölçü Birimi üzerinden 'miktar atmalyz FatKalem.STra_GCMIK = 20 '( 5 Koli * 4 ) FatKalem.STra_BF = 1 'Ölçü birim çevrim ilemini NetOpenX40 'kütüphanesine yaptrmak istiyor isek, aadaki 'ekilde bir kod blou tasarlayabiliriz Fatura.OtomatikCevrimYapilsin = True Set FatKalem = Fatura.kalemYeni("serisiz") FatKalem.Olcubr = 2 'Stra_GCMIK alanna 2. Ölçü Birimi üzerinden 'miktar atmalyz FatKalem.STra_GCMIK = 5 ' ( 5 Koli ) FatKalem.STra_BF = 1 Fatura.kayitYeni Set FatUst = Nothing
37 Set FatKalem = Nothing Set Fatura = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub
38 Hata: MsgBox Err.Description End Sub Deiken Ölçü Birimlerinin Kullanlmas Sub FaturaCevrimDegiskenOlcu() Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim Fatura As NetOpenX50.Fatura Dim FaturaUst As NetOpenX50.FatUst Dim FaturaKalem As NetOpenX50.FatKalem On Error GoTo Hata Set Sirket = Kernel.yeniSirket(NetOpenX50.vtMSSQL, "vt ad", "vt kull ad", "vt kull ifre", "netsis kull ad", "netsis kull ifre", ube kodu) Set Fatura = Kernel.yeniFatura(Sirket, NetOpenX50.TFaturaTip.ftSFat) Set FaturaUst = Fatura.Ust FaturaUst.FATIRS_NO = Fatura.YeniNumara("A") FaturaUst.TIPI = ft_acik FaturaUst.CariKod = "00031" FaturaUst.Proje_Kodu = "033" FaturaUst.PLA_KODU = "01" 'Not: Deiken ölçü birimleri parametresi aktif olmaldr. 'Çevrim ilemi için 2 farkl ölçü birimi 'ile çaltmz düünelim 'Ölçü Birim 1: Adet 'Ölçü Birim 2: Koli '1 Koli 5 adettir eklinde dinamik olarak karar verdiimiz 'çevrim tanmlamasna göre fatura belgesi kaydetmeye 'çalyoruz. 'Deiken ölçü birim çevrim ilemini manuel olarak 'yapyor isek aadaki ekilde bir kod 'blou tasarlayabiliriz Fatura.OtomatikCevrimYapilsin = False Set FaturaKalem = Fatura.kalemYeni("serisiz") FaturaKalem.Olcubr = 2 'Stra_GCMIK alanna 1. Ölçü Birimi üzerinden 'miktar atmalyz FaturaKalem.STra_GCMIK = 25 '( 5 Koli * 5 ) FaturaKalem.STra_GCMIK2 = 0 FaturaKalem.CEVRIM = 0.2 FaturaKalem.STra_BF = 1 'Deiken ölçü birim çevrim ilemini NetOpenX40 'kütüphanesine yaptrmak istiyor isek, aadaki 'ekilde bir kod blou tasarlayabiliriz
39 Fatura.OtomatikCevrimYapilsin = True Set FaturaKalem = Fatura.kalemYeni("serisiz") FaturaKalem.Olcubr = 2 'Stra_GCMIK alanna 2. Ölçü Birimi üzerinden 'miktar atmalyz 'Çevrim deerinin ne olaca NetOpenX40 kütüphanesi 'tarafndan otomatik olarak hesaplanacaktr FaturaKalem.STra_GCMIK = 5 ' ( 5 Koli ) FaturaKalem.STra_GCMIK2 = 25 ' ( 5 Koli * 5 ) FaturaKalem.STra_BF = 1 Fatura.kayitYeni Set FatUst = Nothing Set FatKalem = Nothing Set Fatura = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub
40 Hata: MsgBox Err.Description End Sub Sub FaturaOku() Fatura Okuma Dim Kernel As New NetOpenX.Kernel Dim Sirket As NetOpenX.Sirket Dim Fatura As NetOpenX.Fatura Dim FatUst As NetOpenX.FatUst Dim FatKalem As NetOpenX.FatKalem Set Sirket = Kernel.yeniSirket(vtOracle, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 32767) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) 'Faturann üst bilgileri okunuyor Call Fatura.OkuUst(" ", "00002") Set FatUst = Fatura.Ust 'MsgBox FatUst.CariKod & "--" & FatUst.FATIRS_NO 'Faturann kalemleri okunuyor Call Fatura.OkuKalem For i = 0 To Fatura.KalemAdedi - 1 Set FatKalem = Fatura.kalem(i) 'MsgBox FatKalem.StokKodu & FatKalem.STra_BFNext Set Sirket = Nothing Set Fatura = Nothing Set FatUst = Nothing Set FatKalem = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing End Sub
41 Sub TekTalOku() Talep / Teklif Okuma Dim Kernel As New NetOpenX.Kernel Dim Sirket As NetOpenX.Sirket Dim TekTal As NetOpenX.Fatura Dim TekTalUst As NetOpenX.FatUst Dim TekTalKalem As NetOpenX.FatKalem Set Sirket = Kernel.yeniSirket(vtOracle, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 32767) Set TekTal = Kernel.yeniFatura(Sirket, ftsatteklif) 'Faturann üst bilgileri okunuyor Call TekTal.OkuUst(" ", "BANKA") Set TekTalUst = TekTal.Ust 'MsgBox TekTalUst.CariKod & "--" & TekTalUst.FATIRS_NO 'Faturann kalemleri okunuyor Call TekTal.OkuKalem For i = 0 To TekTal.KalemAdedi - 1 Set TekTalKalem = TekTal.kalem(i) 'MsgBox TekTalKalem.StokKodu & TekTalKalem.STra_BF Next Set Sirket = Nothing Set TekTal = Nothing Set TekTalUst = Nothing Set TekTalKalem = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing End Sub
42 Fatura Silme Sub FaturaSil() Dim Kernel As New Kernel Dim Sirket As Sirket Dim Fatura As Fatura On Error GoTo Hata: Set Sirket = Kernel.yeniSirket(vtMSSQL, "vt ad", "vt kull ad", "vt kull ifre", "netsis kull ad", "netsis kull ifre", "ube kodu") Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) 'Fatura Ust ve Kalem bilgileri okunuyor Call Fatura.OkuUst("A ", "00034") Fatura.OkuKalem 'Fatura belgesi siliniyor Fatura.kayitSil Set Fatura = Nothing Set Sirket = Nothing Kernel.FreeNetsisLibrary Set Kernel = Nothing Exit Sub Hata: MsgBox Err.Description End Sub
43 Sub NDSOku() Aktif Ondalk Bilgisi Getirme Dim Kernel As New NetOpenX.Kernel Dim Sirket As NetOpenX.Sirket Dim Fatura As NetOpenX.Fatura Dim FatUst As NetOpenX.FatUst Dim FatKalem As NetOpenX.FatKalem Set Sirket = Kernel.yeniSirket(vtMSSQL, "ENTERPRISE8", "TEMELSET", "", "NETSIS", "", 32767) 'MsgBox "ndsmiktar:" & Sirket.getirNDS(1, 1, 1, ndsmiktar) 'MsgBox "ndsdovtutar:" & Sirket.getirNDS(1, 1, 1, ndsdovtutar) 'MsgBox "ndsfirmadovtut:" & Sirket.getirNDS(1, 1, 1, ndsfirmadovtut) 'MsgBox "ndsoran:" & Sirket.getirNDS(1, 1, 1, ndsoran) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) MsgBox "ndsmiktar:" & Fatura.getirAktifNDS(ndsMiktar) MsgBox "ndstutar:" & Fatura.getirAktifNDS(ndsTutar) 'MsgBox "ndsdovtutar:" & Fatura.getirAktifNDS(ndsDovtutar) 'MsgBox "ndsfirmadovtut:" & Fatura.getirAktifNDS(ndsFirmaDovTut) 'MsgBox "ndsoran:" & Fatura.getirAktifNDS(ndsOran) MsgBox Kernel.sayiYuvarla( , Fatura.getirAktifNDS(ndsTutar)) Call Kernel.FreeNetsisLibrary Set Kernel = Nothing Set Sirket = Nothing Set Fatura = Nothing Set FatUst = Nothing Set FatKalem = Nothing End Sub
44 Fatura Hzl Tahsilat Kayd Dim Kernel As New NetOpenX50.Kernel Dim Sirket As NetOpenX50.Sirket Dim TahsilAna As NetOpenX50.HizliTahsilatAna Dim tahsil As NetOpenX50.HizliTahsilat Dim Fatura As NetOpenX50.Fatura Dim fatust As NetOpenX50.fatUst Dim fatkalem As NetOpenX50.fatKalem Set Sirket = Kernel.yeniSirket(vtMSSQL, "BRC12", "sa", "sapass", "NETSIS", "1", 0) Set Fatura = Kernel.yeniFatura(Sirket, ftsfat) Set fatust = Fatura.Ust Fatura.TahsilatKayitKullan = True Set fatust = Fatura.Ust fatust.carikod = "001" fatust.tipi = ft_kapali fatust.tarih = Date fatust.fatirs_no = Fatura.YeniNumara("A") fatust.pla_kodu = "0" fatust.ks_kodu = "01" Set fatkalem = Fatura.kalemYeni("001") fatkalem.stra_gcmik = 1 fatkalem.stra_dovtip = 1 fatkalem.stra_dovfiat = 1.5 fatkalem.stra_bf = 1.77 fatkalem.depo_kodu = 1 Call Fatura.HesaplamalariYap Set tahsil = Fatura.tahsilatYeni tahsil.sozkodu = "NAKT" tahsil.tutar = fatust.geneltoplam tahsil.pla_kodu = "0" tahsil.referans_kodu = "1" tahsil.dovtutar = 1.5 tahsil.proje_kodu = "0" tahsil.dovtutar = 1.5 tahsil.kur = tahsil.tutar / tahsil.dovtutar Fatura.kayitYeni Set fatkalem = Nothing Set fatust = Nothing Set Fatura = Nothing Set TahsilAna = Nothing Set tahsil = Nothing Set Sirket = Nothing Call Kernel.FreeNetsisLibrary Set Kernel = Nothing
45 Delphi Sat Faturas Kayd procedure TfrmDelphiTopluOrnek.BtnFatKayitClick(Sender: TObject); Var Fatura : IFatura; FatUst : IFatUst; FatKalem : IFatKalem; Begin Fatura := Kernel.yeniFatura(Sirket, ftsfat); //Fatura Ust Bilgilerini Olustur FatUst := Fatura.Ust; FatUst.FATIRS_NO := ' '; FatUst.TIPI := ft_acik; FatUst.CariKod := '00001'; FatUst.TARIH := SysUtils.Date; FatUst.SIPARIS_TEST := SysUtils.Date; //1.Kalem FatKalem := Fatura.kalemYeni('001'); FatKalem.STra_GCMIK := 55; FatKalem.STra_BF := ; //Kaytlar saklama Fatura.kayitYeni;. Stok hareket bilgileri saklanyor. Fatura ve Ek bilgileri saklanyor. Cari hareket bilgileri. Kapal fatura ise kasa bilgileri end; unit KosulFat; Koul Kodu ile Sat Faturas Kayd interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, NetopenX_TLB; ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////// //Fatura kaydnda otomatik koul uygulamas için, koul parametresinin açk olmas, koulkodunun girilmi olmas //
46 // (programdan verilebilir ya da cari' de tanml ise otomatik gelir) ve Fatura.KosulluHesapla ozellik degerinin // // True olmas gerekmektedir.(koul uygulamas açksa, Fatura.KosulluHesapla ozelliginin öndeeri True olur.) // ////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////// type TForm1 = class(tform) BtnOtoKosulFat: TButton; BtnManualKosFat: TButton; procedure BtnOtoKosulFatClick(Sender: TObject); procedure FormCreate(Sender: TObject); procedure BtnManualKosFatClick(Sender: TObject); procedure FormDestroy(Sender: TObject); private Kernel: IKernel; Sirket: ISirket; public Public declarations end; var Form1: TForm1; implementation $R *.dfm ////////////////////////////////////////////////////////////////////////// /////////////////// //Fatura koul hesaplamalarnn otomatik olarak yapld bir uygulama örneidir. // //Koul uygulamas açlm, koul kodu girilmi ve Fatura.KosulluHesapla özellik deerinin // //True olduu durumda fatura kaydn gösten bir örnektir // ////////////////////////////////////////////////////////////////////////// /////////////////// Procedure TForm1.BtnOtoKosulFatClick(Sender: TObject); Var Fatura : IFatura; FatUst : IFatUst; FatKalem : IFatKalem; Begin Fatura := Kernel.yeniFatura(Sirket, ftsfat); Fatura Ust Bilgilerini Olustur FatUst := Fatura.Ust; FatUst.FATIRS_NO := ' ';
47 FatUst.CariKod := '0001'; FatUst.TARIH := SysUtils.Date; FatUst.SIPARIS_TEST := SysUtils.Date; 0001 kodlu cari için koul bilgisi girilmedii için üst bilgilerde koul kodu verilmitir. cari için tanmlanm koul kodu varsa ve deitirilmek istenmiyorsa koul kodu girilmesine gerek yoktur. FatUst.KOSULKODU := 'Kosul1'; FatKalem := Fatura.kalemYeni('001'); FatKalem.STra_GCMIK := 55; FatKalem.STra_BF := 150; //Kaytlar saklama Fatura.kayitYeni;. Stok hareket bilgileri saklanyor. Fatura ve Ek bilgileri saklanyor. Cari hareket bilgileri. Kapal fatura ise kasa bilgileri End; Procedure TForm1.FormCreate(Sender: TObject); Begin form baznda yaplacak tüm NetOpenX fonksiyonlarna eriim nesnesi Kernel:=CoKernel.Create;. Yeni nesnelerin hepsi bu nesneden türetilebilir! Bu nesne her bir Application için bir kere yaratlmaldr! Bu nesnenin FreeNetsisLibrary yordam uygulama çknda çaprlmaldr NetOpenX uygulamalarnda kullanlacak örnek irket balants Sirket := Kernel.yeniSirket(vtMSSQL, 'ENTERPRISE8', 'TEMELSET', '', 'NETSIS', '', 0);. Veri tabannda Netsis için önemli Context oluturuldu. Netsis Authentication yapld. irket deerleri Cache içine alnd End; ////////////////////////////////////////////////////////////////////////// /////////////////////////////// //Fatura koul hesaplamalarnn otomatik olarak deil uygulama içinden yapld bir örnektir // //Koul hesaplamalar yapan metodlar uygulama içinden srasyla çarlmtr fakat koul deerlerinin // //üst ve kalem bilgilerine yanstlmas sistem fonksiyonlar ile yaplm, koul deerlerinin // //tek tek faturaya yanstlmas uygulama içinden yaplmamtr. //
48 ////////////////////////////////////////////////////////////////////////// /////////////////////////////// Procedure TForm1.BtnManualKosFatClick(Sender: TObject); Var Fatura : IFatura; FatUst : IFatUst; FatKalem : IFatKalem; TmpFatKalem : IFatKalem; TmpFatUst : IFatUst; Begin Fatura := Kernel.yeniFatura(Sirket, ftsfat); Fatura.KosulluHesapla := False; Fatura kaydedilirken koul hesaplamalar NetOpenX tarafndan otomatik yaplmayacaktr. FatUst := Fatura.Ust; FatUst.FATIRS_NO := ' '; FatUst.CariKod := 'KosulCari'; FatUst.TARIH := SysUtils.Date; FatUst.SIPARIS_TEST := SysUtils.Date; Fatura üst bilgileri atamas tamamlandktan sonra, belirtilen koul koduna göre koul bilgilerinin okunmas için Fatura.KosullariHazirla metodunun çarlmas zorunlu olan fonksiyondur. Fatura.KosullariHazirla; Eer koul uygulamasndan gelen deerlerin otomatik olarak üst bilgilere yanstlmasn istiyorsanz Fatura.KosulUstHesapla; metodunu çarmalsnz. Bu metod FatUst objesindeki gerekli alanlara kouldan gelen deerlerin atanmasn salar Eer koul uygulamasndan gelen deerlerin otomatik olarak üst bilgilere yanstlmasn istemiyor, bu deerlerin üst bilgilere yanstlmas ilemini siz yapmak istiyorsanz. Fatura.KosulUstGetir; metodunu çarmalsnz. Metod geriye bir IFatUst objesi dönecektir. Bu objedeki kouldan gelen deerleri kullanarak, kendi FatUst objenizdeki gerekli alanlara istediiniz atamalar yapabilirsiniz. Fatura.KosulUstHesapla; TmpFatUst := Fatura.KosulUstGetir; FatKalem := Fatura.kalemYeni('001'); FatKalem.STra_GCMIK := 55; FatKalem.STra_BF := 150; Eer koul uygulamasndan gelen deerlerin otomatik olarak kalem bilgilerine yanstlmasn istiyorsanz Fatura.KosulKalemHesapla(KalemIndex); metodunu her bir kalem için çarmalsnz. Bu metod FatKalem objesindeki gerekli alanlara kouldan
49 gelen deerlerin atanmasn salar. Eer koul uygulamasndan gelen deerlerin otomatik olarak kalem bilgilerine yanstlmasn istemiyor, bu deerlerin kalemlere yanstlmas ilemini siz yapmak istiyorsanz. Fatura.KosulKalemGetir(); metodunu her kalem için çarmalsnz. Metod geriye bir IFatKAlem objesi dönecektir. Bu objedeki kouldan gelen deerleri kullanarak, parametre olarak girdiginiz sradaki kendi FatKalem objenizdeki gerekli alanlara istediiniz atamalar yapabilirsiniz. Fatura.KosulKalemHesapla(0); TmpFatKalem := Fatura.KosulKalemGetir(0); Kaytlar saklama Fatura.kayitYeni;. Stok hareket bilgileri saklanyor. Fatura ve Ek bilgileri saklanyor. Cari hareket bilgileri. Kapal fatura ise kasa bilgileri End; Procedure TForm1.FormDestroy(Sender: TObject); Begin //Artk NetOpenX uygulamasnda hiçbir fonksiyon kullanlmayacak Kernel.FreeNetsisLibrary; //. Bu satrn yazlmas gereksiz ancak yazlan kodlarn okunabilirliini attrmak için yazlmtr //. IUnknow Interface'den türetilmi bir nesne olduu için RefCounting ile otomatik olarak //bu satr yazlmasada program memory'de gerekli temizleme ilemlerini yapacaktr Kernel := Nil; Inherited;
50 End; end. Parçal Sipari Teslimat procedure TfrmTestNesnesi.BtnSipParcala(Sender: TObject); Var Fatura : IFatura; FatUst : IFatUst; FatKalem : IFatKalem; Begin Fatura := Kernel.yeniFatura(Sirket, ftsfat); //Fatura Ust Bilgilerini Olustur FatUst := Fatura.Ust; FatUst.FATIRS_NO := ' '; FatUst.TIPI := ft_yurtdisi; FatUst.CariKod := '00001'; FatUst.TARIH := SysUtils.Date; FatUst.SIPARIS_TEST := SysUtils.Date; //1.Kalem FatKalem := Fatura.kalemYeni('001'); FatKalem.STra_GCMIK := 55; FatKalem.STra_BF := ; //Fatura belgesinin tek bir sipari kalemi ile balanmas //Fatura kalemi - 1 numaral siparie balanyor FatKalem.Stra_SipNum := ' '; //Fatura kalemi - 5 kontrol numaralar kaleme balanyor //Çünkü ayn stok kodu bir siparite birden fazla olabilir //(farkl vadeler, odeme opsiyonlar vb.) FatKalem.Stra_SipKont := 5; //Fatura kalem miktar 55, Sipari kaleminden bu kadarteslim edilecek //anlamna gelmektedir. Fazla ya da eksik olabilir. //Fazla olmas durumunda NetOpenX fazla teslimat gibi davranacaktr FatKalem.STra_GCMIK := 55; FatKalem.STra_BF := ; //Dier dikkat edilmesi gereken kurallar & öneriler //Bu ilem parçal sipari teslimatna benzer mantklar için uygulanmaldr. //Fiyat, vade tarihi, koul kodu gibi birçok bilginin fatura & irsaliye kalemine tanmas için Sipari //belgesi de bir nesne ile okunup kalem bilgileri kullanlabilir. //(Örnek: FatKalm.Stra_BF := Siparis.Kalem[0].Stra_BF )
51 //Sipari balants için fatura & irsaliye kalemlerinde mutlaka stra_sipnum ve stra_sipkont sahalarna deer //atlmaldr. Sipari numaras + kontrol numarasna göre balant yaplacak kalemin stok kodu ile fatura ve //irsaliye belgesindeki kalemin stok kodu ayn olmaldr. //Fatura & rsaliye belgesine sipari balants yapldktan sonra otomatik olarak veri tabannda sipari //teslim miktar düzeltilecektir. Kod ile ek bir i yaplmamaldr.
52 //Kaytlar saklama Fatura.kayitYeni; end; rsaliyeden Fatura Oluturma
53 unit UntNetOpenTestForm; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,NetOpenX_TLB, Dialogs, StdCtrls; type TfrmNetOpenXTest = class(tform) btntestet: TButton; procedure btntestetclick(sender: TObject); private end; var frmnetopenxtest: TfrmNetOpenXTest; implementation $R *.dfm procedure TfrmNetOpenXTest.btnTestEtClick(Sender: TObject); Var Kernel: IKernel; Sirket: ISirket; Irsaliye, Fatura: IFatura; begin Kernel:=CoKernel.Create; Sirket:=Kernel.yeniSirket(vtMSSQL, 'ENTERPRISE8', 'TEMELSET', '', 'NETSIS', '', 0); rsaliyeden faturaya dönüüm için 2 adet yeni IFatura nesnesine ihtiyacmz var. Birisi mevcut irsaliye bilgilerine eriim için dieri ise, irsaliyenin nasl bir faturaya dönüeceini tanmlamak için kullanlacaktr. Irsaliye:=Kernel.yeniFatura(Sirket, ftsirs); Fatura:=Kernel.yeniFatura(Sirket, ftsfat); Mevcut irsaliye bilgileri için üst ve kalem bilgileri okunmak zorunda!!! Irsaliye.OkuUst('G ', '00001'); Irsaliye.OkuKalem; Nasl bir fatura dönüümü yaplacaksa ilgili sahalar aktarlmal Fatura.Ust.FATIRS_NO:='F '; Fatura.Ust.Tarih:=SysUtils.Date; Fatura.Ust.ENTEGRE_TRH:=( SysUtils.Date - 1); //1 gün oncesi için Aktarm zaman. Parametre olarak fatura nesnesi gönderilmeli ki ilem srasnda irsaliyenin nasl bir fatura belgesi olaca netletirilsin... Irsaliye.Irsaliye2Fatura(Fatura); //NetOpenX uygulamasi ile iimiz tamamland bu nedenle tüm kaynaklar kapatmalyz Kernel.FreeNetsisLibrary; end; end.
54 unit DemoForm; Fatura Okuma interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,NetOpenX_TLB, Dialogs, StdCtrls; type TfrmNetOpenXDemo = class(tform) btnfaturaoku: TButton; procedure btnfaturaokuclick(sender: TObject); private end; var frmnetopenxdemo: TfrmNetOpenXDemo; implementation $R *.dfm procedure TfrmNetOpenXDemo.btnFaturaOkuClick(Sender: TObject); Var Sirket: ISirket; Fatura: IFatura; FatUst: IFatUst; FatKalem: IFatKalem; Kernel: IKernel; I: Integer; Begin Kernel:=CoKernel.Create; Try Sirket:=Kernel.yeniSirket(vtMSSQL, 'ENTERPRISE8', 'TEMELSET', '', 'NETSIS', '', 0); Fatura:=Kernel.yeniFatura(Sirket, ftsfat); //Faturann üst bilgileri okunuyor Fatura.OkuUst(' ', '00001'); FatUst:=Fatura.Ust; MessageDlg(FatUst.CariKod + '--' + FatUst.FATIRS_NO, mtinformation, [mbok], 0); //Faturann kalemleri okunuyor Fatura.OkuKalem; For I:=0 To Pred(Fatura.KalemAdedi) Do Begin FatKalem:=Fatura.kalem[ I ]; MessageDlg(FatKalem.StokKodu + ' ' + FloatToStr(FatKalem.STra_BF), mtinformation, [mbok], 0); End; Finally Sirket:=Nil;
NETSİS Uyarlama Araçları. Burak Çelik Uyarlama Araçları Uzmanı
NETSİS Uyarlama Araçları Burak Çelik Uyarlama Araçları Uzmanı Eğitim Formatı Ders süresi ve arası 45+15 dk. Öğle arası 12:30-13:30 Uygulamalı Sertifikasyon Uyarlama Araçları Uzmanı Logo Apps Geliştirme
DetaylıFatura Dinamik Kodlama İyileştirmeleri
Fatura Dinamik Kodlama İyileştirmeleri Ürün Grubu Kategori Versiyon Önkoşulu [X] Redcode Enterprise [ ] Redcode Standart [ ] Entegre.NET [X] Yeni Fonksiyon 5.0 Uygulama Netsis paketlerinin tüm modüllerinin
DetaylıNetsis Cari Muhasebe Açıklama Kayıtları
Netsis Cari Muhasebe Açıklama Kayıtları Ürün Grubu [X] Fusion@6 [X] Fusion@6 Standard [X] Entegre@6 Kategori [X] Yeni Fonksiyon Versiyon Önkoşulu @6 Uygulama Yardımcı programlar modülüne eklenen bu işlem
Detaylıyurdugul@hacettepe.edu.tr VB de Veri Türleri 1
yurdugul@hacettepe.edu.tr 1 VB de Veri Türleri 1 Byte 1 aretsiz tamsay Integer 2 aretli Tamsay Long 4 aretli Tamsay Single 4 Gerçel say Double 8 Gerçel say Currency 8 Gerçel say Decimal 14 Gerçel say Boolean
DetaylıTarihli Mikro R/J/F/ Müşavir 02a Sürümü
30.07.2018 Tarihli Mikro R/J/F/ Müavir 02a Sürümü Mikro - Programlarında Yapılan Yenilikler Stok Tanıtım Kartına Birime Göre Fiyat Tanımlama Özellii Eklenmitir Mikro - Programlarında Yapılan Yenilikler
Detaylı1. Satı ve Daıtım lemleri " # $ "!!
1. Satı ve Daıtım lemleri " " " " " %& % ' (& " & ' ( Stok kartı ilemlerine girmeden pratik bir ekilde ilem ) " & * + (& ", ) (& Satı Fatura ilemlerinde bu alan tıklayarak veya F 2 - " '"(& ". / 0 " &
DetaylıFemsoft, kolay kullanımı ve genileyebilen esnek yapısı ile ilerinizi çok kolaylatıracak!
Femsoft Ticari Paket Programı küçük ve orta ölçekli iletmelerin optimum seviyede ilemlerini yapabilmesi için tasarlanmıtır ve ileri teknoloji içermektedir. Femsoft Ticari Paket Programı destekledii SQL
DetaylıVeri Taban ve Visual Basic
Veri Taban ve Visual Basic Geçmite, random dosya ve yap deikenleri ile oluturulan kaytlar bugünkü veri taban uygulamalarnn temelini oluturmaktadr. Random dosya ve yap deikenleri ile oluturulan veri taban
DetaylıWWW.OZTEKHABERLESME.COM
ÖZTEK HABERLEŞME APİ DÖKÜMANI WWW.OZTEKHABERLESME.COM VER:6.1.0 ~ 1 ~ İÇİNDEKİLER BİLMENİZ GEREKENLER... 3 HTTP POST (XML) YÖNTEMİ... 4 TANIMLAR... 4 ÖRNEK XML YAPISI... 4 PHP ÖRNEK KOD... 5 Örnek Sayfayı
Detaylı1. Tahsilat Ödeme İşlemleri. Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri
1. Tahsilat Ödeme İşlemleri Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri Alış/Satış irsaliyeleri, Giriş/Çıkış İşlemleri Fire ve Sarf Fişleri Girebilme 3.Sms
Detaylı1. Tahsilat Ödeme İşlemleri. Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri
1. Tahsilat Ödeme İşlemleri Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri Alış/Satış irsaliyeleri, Giriş/Çıkış İşlemleri Fire ve Sarf Fişleri Girebilme 3.Sms
DetaylıUygulama İş Akış Kaydında Koşul Tanımlamaları
İŞ AKIŞ YÖNETİMİ YENİLİKLERİ Amaç ve Fayda İş Akış Kayıtlarında yapılan değişiklikler ile; İş akış kayıtlarının koşula bağlı tanımlanabilmesi, İş akış kaydında bulunan açık işlerin farklı iş akış kaydına
DetaylıFiyat Farkı Faturası
Fiyat Farkı Faturası Ürün Grubu [X] Redcode Enterprise [X] Redcode Standart [X] Entegre.NET Kategori [X] Yeni Fonksiyon Versiyon Önkoşulu Uygulama 5.0.10 (Onaylı sürüm) Fiyat Farkı Faturası, kaydedilmiş
DetaylıDESTEK DOKÜMANI. Karma Koli
Karma Koli Malzemeler alış/satış yöntemlerine ve şekillerine göre de farklılıklar gösterir. Karma koli bir satış yöntemidir. Firmanın elindeki ürünleri birleştirerek yeni bir sepet, paket oluşturmasıdır.
DetaylıNetPos ver:4.0 Yenilikleri
NetPos ver:4.0 Yenilikleri Ürün Grubu [X] Fusion@6 [X] Fusion@6 Standard [X] Entegre@6 Kategori Versiyon Önkoşulu [X] Yeni Fonksiyon @6 Uygulama Kampanya Uygulamaları Mağazalarda çoğunlukla uygulanan satış
DetaylıBAY.t Entegre, KOBİ'lerin iş süreçlerinin her aşamasına cevap verecek, tüm modülleri entegre olan bilgi yönetim sistemidir.
BAY.t Entegre, KOBİ'lerin iş süreçlerinin her aşamasına cevap verecek, tüm modülleri entegre olan bilgi yönetim sistemidir. Standart Paket, her işletmenin rahatlıkla kullanabileceği, içerisinde olmazsa
DetaylıUygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız.
Uygulama 1) Tur sayısını 1 den klavyeden girilen n e kadar ekrana yazarak birikimli (kümülatif) toplam alan kaynak kodları yazınız. Dim i, n, toplam As Integer toplam = toplam + i MessageBox.Show(i & ".
DetaylıHİTİT Muhasebe Aktarım Kurulum ve Kullanım Kılavuzu (Netsis Modülü)
HİTİT Muhasebe Aktarım Kurulum ve Kullanım Kılavuzu () 24.10.2011 İÇİNDEKİLER 1. Kurulum... 1 2. Uygulamayı çalıştırma... 1 3. Ayarlar... 3 3.1. Netsis Bağlantı Ayarları... 4 3.2. Şube Eşleştirme... 5
DetaylıGO PLUS ÜRÜN FARK DOKÜMANI
2014 GO PLUS ÜRÜN FARK DOKÜMANI LOGO Business Solutions 1/20/2014 GO PLUS ÜRÜN FARKLARI 2.23 Sürümüyle Gelen Yeni Özellikler 1. Kredi Kartı Fiş Tahsilatı - Firma Kredi Kartı Fiş Ödemesi Pencerelerinde
DetaylıE - YENİLİKLER BÜLTENİ
YENİLİK Banka Hesap Yönetimi Uygulamasında, referans tanımlarının kopyalanması için tuş eklenmiştir. (Proje No: 132407) Banka Talimatları ekranında, Modül Kodlu Bilgiler Banka Tanımları ekranına geçilir.
Detaylı8.0.2 Versiyonu Sanayi Uygulamaları Yenilikleri. İş Emrinde Kalem Desteği
8.0.2 Versiyonu Sanayi Uygulamaları Yenilikleri Amaç ve Fayda Netsis Sanayi Modülleri ile ilgili aşağıdaki yenilikler kullanıma sunulmuştur. İş Emrinde Kalem Desteği Müşteri Siparişi Önceliklendirme MRP
DetaylıWOLVOX Mobil Satış PDA
AKINSOFT Yardım Dosyası Doküman Versiyon : 1.02.01 Tarih : 01.Mart.2011 Sayfa 1 İçindekiler Dizini 1. ÇALIŞMA SİSTEMİ HAKKINDA KISA BİLGİ...3 2. BAĞLANTISI VE KULLANIMI...3 2.1. Ayarlar...3 2.2. Merkez
DetaylıVEGAWINA5 2016 VERSION
VEGAWINA5 2016 VERSION Bundan Böyle Her Yıla Ait Hazırlanan Setup İçin Login Ekranında Version Yılı Yazacaktır Program Kurulumunda Ana Sayfa ( Boss ) Modülü Kurulumu Zorunlu Hale Getirilmiştir Hizmet\Firma\Kullanıcı
DetaylıTIGER PLUS ÜRÜN FARK DOKÜMANI
2014 TIGER PLUS ÜRÜN FARK DOKÜMANI LOGO Business Solutions 1/20/2014 TIGER PLUS ÜRÜN FARKLARI 2.23 SÜRÜMÜYLE GELEN YENİ ÖZELLİKLER 1. Kredi Kartı Fiş Tahsilatı - Firma Kredi Kartı Fiş Ödemesi Pencerelerinde
DetaylıFemsoft, kolay kullanımı ve genileyebilen esnek yapısı ile ilerinizi çok kolaylatıracak!
Femsoft Ticari Paket Programı küçük ve orta ölçekli iletmelerin optimum seviyede ilemlerini yapabilmesi için tasarlanmıtır ve ileri teknoloji içermektedir. Femsoft Ticari Paket Programı destekledii SQL
DetaylıYazılım Kodlama ve İ simlendirme Standartları v1.0
Yazılım Kodlama ve İ simlendirme Standartları v1.0 İçerik Yazılım Kodlama ve İsimlendirme Standartları... 2 1. Amaç... Hata! Yer işareti tanımlanmamış. 2. Kapsam... Hata! Yer işareti tanımlanmamış. 3.
DetaylıTimer İle arka plan renk değişimi
Microsoft Visual Studio Visual Basic Timer İle arka plan renk değişimi Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Timer1.Enabled = True Timer1.Interval = 1000 'milisaniye
DetaylıBazı Ulusal Marketlere Ait Örnek Tanımlamalar
21 Mayıs 2014 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : E-Fatura Ulusal Marketler ile Çalışanların Programımızdan e-fatura Hazırlaması Ulusal Marketler tedarikçilerinden yaptığı alımlar
DetaylıSOFTFİNANS UYGULAMASINDA YENİ YILA GEÇİŞ İŞLEMLERİ
SOFTFİNANS UYGULAMASINDA YENİ YILA GEÇİŞ İŞLEMLERİ Bu doküman 2014 yılından 2015 yılına geçiş işlemleri içindir. VUK 421 sıra nolu genel tebliği kapsamında E-fatura mükellefi olan işletmeler için 01/01/2015
DetaylıAKINSOFT WOLVOX Mobil Satış PDA
AKINSOFT Yardım Dosyası Doküman Versiyon : 1.01.01 Tarih : 23.12.2010 Sayfa-1 1- ÇALIŞMA ŞEKLİ HAKKINDA KISA BİLGİ AKINSOFT WOLVOX Mobil Satış programı sayesinde, aktif saha çalışmalarında pazarlamacılarınız;
DetaylıLogo Tiger Satış Ve Dağıtım. Pdf Dökümanına Bakmak İçin Tıklayınız.
Logo Tiger Satış Ve Dağıtım Pdf Dökümanına Bakmak İçin Tıklayınız. Ürün İçeriği Satış ve Dağıtım Satış ve Dağıtım Parametreleri Verilen Hizmet Kartları Verilen Hizmet Bilgileri Verilen Hizmet Muhasebe
DetaylıDurum Yönetimi. Olan sayfalar ekleyelim. BasitSayac.aspx
Durum Yönetimi Bu gün dersimizde durum yönetimine (state management) değineceğiz. Önce adı DurumYonetimi isimli yeni bir site oluşturalım. Burada programın otomatik olarak oluşturacağı Default.aspx dosyasını
DetaylıSIEMENS Siemens Sanayi ve Ticaret A..
SIEMENS Siemens Sanayi ve Ticaret A.. Deerli Tedarikçilerimiz, Türk Vergi Usul Kanunu ve ana ortamz olan Siemens AG nin kurallar gerei, firmamza gelen faturalarn muhasebeletirilmesi, takibi ve vadesinde
Detaylı24 Mart 2011. İlgili Modül/ler : Transfer. İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL
24 Mart 2011 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : Transfer ETA:V.8-SQL ve ETA:SQL ile HUGIN POS CİHAZI ARASINDA VERİ TRANSFERİ Süpermarket, benzin istasyonu, market ve çeşitli
DetaylıKasa Cari Stok. Fatura Çek/Senet Banka. İrsaliye Sipariş Fatura
Kasa Cari Stok Fatura Çek/Senet Banka İrsaliye Sipariş Fatura Depo Sayım Seri No. Barkod Kredi Kartı Mail Order Yönetici Taşören Hızlı Üretim Kasa 1. Serbest Kasa Girişi 2. Cari Hesaptan Nakit Tahsilat
Detaylı02 Temmuz İlgili Versiyon/lar: ETA:SQL, ETA:V.8-SQL. İlgili Modül/ler: Muhasebe IV
02 Temmuz 2018 İlgili Versiyon/lar: ETA:SQL, ETA:V.8-SQL İlgili Modül/ler: Muhasebe IV MUHASEBE IV MODÜLÜ İNDİRİMLİ ORANLARA AİT SATIŞ LİSTESİ İndirimli Oranlara ait Satış Listesi raporu 405 (İndirimli
DetaylıKargo Modülü. Diğer modüller ile entegre çalışan Kargo modülü ile satış irsaliyesifaturasıoluşturduktan
Kargo Modülü Ürün Grubu [X] 7.0 NetsisEnterprise Kategori [X] Yeni Modül Versiyon Önkoşulu 7.0 Onaylı Sürüm Uygulama Kargo modülü ile işletme içerisinde satışa yönelik yapılan işlemler, dağıtım şirketleri
DetaylıKDV Beyannamesinin ekinde verilen Kısmı Tevkifat Uygulaması Kapsamındaki İşlemlere Ait Bildirim, Muhasebe IV modülünden hazırlanabilir.
22 Temmuz 2016 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : Muhasebe IV KDV1 BEYANNAMESİ KISMI TEVKİFAT UYGULAMASI KAPSAMINDAKİ İŞLEMLERE AİT BİLDİRİM KDV Beyannamesinin ekinde verilen
DetaylıDöviz tipi ve döviz fiyatı aynı olan kalemlerde kümülasyon desteği,
TOPLU FATURALAMA İŞLEMLERİNDE YENİLİKLER Amaç ve Fayda Toplu faturalama işlemlerinde yapılan yenilikler ile; Toplu faturalama işlemlerinde sorgulamalara girilen değerler için eklenen Oku/Sakla fonksiyonu,
DetaylıCommand Nesnelerini Kullanarak Tablolarda Değişiklik Yapmak:
Command Nesnelerini Kullanarak Tablolarda Değişiklik Yapmak: Command objelerini kullanarak direk veritabanı işlemlerini gerçekleştirebilirsiniz. Dataset nesnesini kullanmadan direk veritabanı içerisindeki
DetaylıKDV Beyannamesinin ekinde verilen Kısmı Tevkifat Uygulaması Kapsamındaki İşlemlere Ait Bildirim, Muhasebe IV modülünden hazırlanabilir.
22 Haziran 2012 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : Muhasebe IV KISMI TEVKİFAT UYGULAMASI KAPSAMINDAKİ İŞLEMLERE AİT BİLDİRİM KDV Beyannamesinin ekinde verilen Kısmı Tevkifat
DetaylıECZACI İSKONTOSU UYGULAMASI
ECZACI İSKONTOSU UYGULAMASI Amaç ve Fayda Yayın Tarihi Kategori Ürün Grubu Bu uygulama ile, ecza depolarının eczacılara kestikleri satış faturalarında, ilaçların perakende ve depo satış fiyatları baz alınarak,
Detaylı1. Tahsilat Ödeme İşlemleri. Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri
1. Tahsilat Ödeme İşlemleri Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri Alış/Satış irsaliyeleri, Giriş/Çıkış İşlemleri Fire ve Sarf Fişleri Girebilme 3.Sms
DetaylıRSA ANAHTAR DAĞITIMI VE RSA İLE DİJİTAL İMZA OLUŞTURMA
RSA ANAHTAR DAĞITIMI VE RSA İLE DİJİTAL İMZA OLUŞTURMA İlk defa 1977 yılında Ron Rivest, Adi Shamir ve Leonard Adleman tarafından oluşturulan RSA algoritması geliştiricilerinin soyisimlerinin ilk harfleriyle
DetaylıThe Experience of Technical Education Faculty Students in Industry
AVRUPA BİRLİĞİ EĞİTİM VE GENÇLİK PROGRAMLARI MERKEZİ (ULUSAL AJANS) LEONARDO DA VINCI PROGRAMI YARARLANICI NİHAİ RAPORU TR/06/A/F/PL2 010 Teknik Eğitim Fakültesi Öğrencilerinin Endüstri Deneyimi The Experience
Detaylıİş Hayatında Yeni Bir Start!
İş Hayatında Yeni Bir Start! START Neden Start? START her küçük işletmenin sahip olmak isteyeceği bir yazılım... Tek kullanıcılı, muhasebesini dışarıda takip eden küçük işletmelere ve şahıs firmalarına
DetaylıDESTEK DOKÜMANI. Hızlı üretim işlemleri için öncelikle mamul kartında bulunan Mamul Alt Malzemeleri penceresine aşağıdaki bilgiler girilmelidir.
Hızlı Üretim Fişleri Hızlı ve tek seviyeli üretim yapan işletmelerde üretim işlemine ait bilgiler, Hızlı Üretim Fişleri ile pratik olarak takip edilebilir. Hızlı üretim fişleri ile karma koli, mamul ve
DetaylıTIGER PLUS ÜRÜN FARK DOKÜMANI
2012 TIGER PLUS ÜRÜN FARK DOKÜMANI LOGO Business Solutions 1/25/2012 TIGER PLUS ÜRÜN FARKLARI 2.11 SÜRÜMÜYLE GELEN YENİ ÖZELLİKLER 1. Fişlere Birden Fazla Doküman Bağlanması Fişlerde, Doküman İzleyicisi
Detaylı20 Mayıs 2013. İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. İlgili Modül/ler : Muhasebe IV
20 Mayıs 2013 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : Muhasebe IV İNDİRİLECEK KDV LİSTESİ İndirilecek KDV Listesi raporu özellikle ihraç kayıtlı mal satan, ihracat yapan, yatırım
DetaylıGENETİK ALGORİTMA GEZGİN SATICI ÖDEVİ
GENETİK ALGORİTMA GEZGİN SATICI ÖDEVİ Aşağıda belli bir yere kadar programlanmış olan Gezgin satıcı problemine ait kodları inceleyerek programın geri kalan kısmını tamamlayınız. Seçme, Çaprazlama ve Mutasyon
Detaylıe-arşiv İPTAL Süreçleri
e-arşiv İPTAL Süreçleri Sürüm 20160125 Mevzuat ve uygulama sürüm değişikliklerinden kaynaklanacak düzenleme ihtiyaçları konusunda PROTEL A.Ş. sorumluluk kabul etmez. Dökümanın güncel sürümüne ve konuyla
Detaylı2011 TIGER ENTERPRISE ÜRÜN FARK DOKÜMANI
2011 TIGER ENTERPRISE ÜRÜN FARK DOKÜMANI LOGO Business Solutions 7/12/2011 2.08 Sürümüyle Gelen Yeni Özellikler TIGER ENTERPRISE ÜRÜN FARKLARI 1. Cari hesap borç takip penceresinde kapatılmamış işlemlerin
DetaylıLogo Tiger Satın Alma. Pdf Dökümanına Bakmak İçin Tıklayınız.
Logo Tiger Satın Alma Pdf Dökümanına Bakmak İçin Tıklayınız. Satınalma Bölümünde Alınan sipariş kartları, Ürün alımlarında uygulanacak indirim,harcama ve promosyonları Ürünü satış fiyatları, Alış koşulları
DetaylıNetsis İhracat e-fatura Uygulaması
Netsis İhracat e-fatura Uygulaması Güncelleme Tarihi: 03.02.2017 Genel Uygulama İhracat e-fatura uygulaması, ihracat e-fatura uygulamasına kayıtlı bulunan mükelleflerin ihracat faturalarının da e-fatura
DetaylıASP.NET CLASS KULLANARAK VERİTABANI İŞLEMLERİ
ASP.NET CLASS KULLANARAK VERİTABANI İŞLEMLERİ Asp.NET mimarisinin temelini oluşturan CLASS yapısını kullanarak veri tabanı işlemlerini nasıl daha az kodla ve daha stabil yapabiliriz bunu göreceğiz. Mevzu
DetaylıSATIŞ VE DAĞITIM İŞLEMLERİ
Satış Fatura Özet Raporu SATIŞ VE DAĞITIM İŞLEMLERİ Herhangi bir cari hesaba düzenlenmiş fatura toplamları alınabildiği gibi belirli bir grup için düzenlenmiş fatura toplamları da alınabilmektedir. Amaç
DetaylıYENİ NESİL 720 SÜRÜMÜ e-irsaliye DEĞİŞİKLİKLERİ
YENİ NESİL 720 SÜRÜMÜ e-irsaliye DEĞİŞİKLİKLERİ FATURA SİSTEMİ Parametreler\Son Fatura, İrsaliye ve Sipariş Bilgileri E-İrsaliye Geçiş Tarihi, Geçici Kağıt İrsaliye Kesilsin parametreleri eklendi. e-irsaliye
DetaylıVbnet Vbne access bağ ba lant lan ı t s ı ı s, ekleme, güncelleme,,silme
Vbnet access bağlantısı, ekleme, güncelleme, silme Imports System.Data.OleDb 'DataGridView nesnesine verileri aktar Private Sub Listele(ByVal SQL As String) Dim baglanti As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
DetaylıTIGER PLUS ÜRÜN FARK DOKÜMANI
2012 TIGER PLUS ÜRÜN FARK DOKÜMANI LOGO Business Solutions 3/20/2012 TIGER PLUS ÜRÜN FARKLARI 2.12 SÜRÜMÜYLE GELEN YENİ ÖZELLİKLER 1. Müstahsil Makbuzunda Borsa Payı nın Net veya Brüt Üzerinden Hesaplanması
DetaylıİÇİNDEKİLER. Birinci Bölüm TEMEL MUHASEBE BİLGİLERİ
İÇİNDEKİLER Birinci Bölüm TEMEL MUHASEBE BİLGİLERİ 1. Muhasebenin Tanımı ve İşlevleri... 1 2. Muhasebe Türleri... 2 2.1. Genel Muhasebe... 2 2.2. Maliyet Muhasebesi... 3 3. Muhasebe ile İlgili Taraflar...
DetaylıBanka. İrsaliye Sipariş
Çek ve Senet Fatura Sen Söyle Stok Cari Banka Kasa İrsaliye Sipariş Depo Sayım Seri No. Kasa 1. Serbest Kasa Girişi 2. Cari Hesaptan Nakit Tahsilat 3. Elden Çek Tahsilatı 4. Elden Senet Tahsilatı 5. Banka
DetaylıENROUTEPLUS TA YAPILMASI GEREKENLER
11 Mayıs 2010 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : Transfer EnRoutePlus TAN METİN DOSYALARININ AKTARIMI (FATURA, NAKİT, ÇEK, SENET) Univera firmasının EnRoutePlus programından
DetaylıWindow Script Host. Message Box Kullanımı. Pupup(Acilir)Message Kullanımı. Arslan ACAR www.andabilgi.com www.arslanacar.com
Message Box Kullanımı Dim MsgBaslik Dim MsgIcerik MsgBaslik="Mesaj Başlığı" MsgIcerik="Mesaj içeriği" MsgBox MsgIcerik, 64, MsgBaslik 'Mesaj kutusundaki simge için kod değerleri: '16(Hata) '64(Dikkat)
DetaylıDoğrudan Borçlanma Sistemi
Doğrudan Borçlanma Sistemi DOĞRUDAN BORÇLANDIRMA SİSTEMİ Doğrudan Borçlandırma Sistemi (DBS), ana firmanın elektronik ortamda bankaya gönderdiği fatura bilgilerine göre fatura tarihlerinde müşteri hesaplarından
DetaylıDinamik Kodlama. [X] Fusion@6. [X] Yeni Fonksiyon
Dinamik Kodlama Ürün Grubu Kategori Versiyon Önkoşulu [X] Fusion@6 [X] Yeni Fonksiyon @6 Uygulama @6 Serisi ürünlerde, kullanıcı arabirimlerinin her yerine eklenen dinamik kodlama özelliği ile, programın
DetaylıTIGER ENTERPRISE ÜRÜN FARK DOKÜMANI
2012 TIGER ENTERPRISE ÜRÜN FARK DOKÜMANI LOGO Business Solutions 1/25/2012 2.11 Sürümüyle Gelen Yeni Özellikler 1. Fişlere Birden Fazla Doküman Bağlanması TIGER ENTERPRISE ÜRÜN FARKLARI Fişlerde, Doküman
Detaylıtarafından yazıldı. Perşembe, 23 Haziran :17 - Son Güncelleme Çarşamba, 20 Temmuz :24
Genel Uyarılar : - GO 1.7x.xx versiyonlarından geçişlerde Tabloları Sürüme Göre Güncelle işlemi yapılmalıdır. - Firmaya ait dönemler için Veri Tabanı Araçları oluşturulmalıdır.. - Güncelleme işlemi istenirse
DetaylıSTOK KARTLARINDA ÇOKLU ÖLÇÜ BİRİMLERİ
STOK KARTLARINDA ÇOKLU ÖLÇÜ BİRİMLERİ Amaç ve Fayda Stok sabit tanımlarında 3 adet olan ölçü birimi seçiminde esneklik sağlamak. Stok kartı bazında istenildiği kadar farklılıkta ölçü birimi tanımlaması
DetaylıKLRetail Market ürününde Kasiyer Hesap Alma yazdırma dizaynına ve Kasa Teslim Raporu dizayn ekranına * Z No * Fiş Tarihi, alanları eklendi.
Özet Tanım Ürün Adi Market ürününde Kasiyer Hesap Alma yazdırma dizaynına ve Kasa Teslim Raporu dizayn ekranına yeni alanlar Market ürününde Kasiyer Hesap Alma yazdırma dizaynına ve Kasa Teslim Raporu
Detaylı«BM364» Veritabanı Uygulamaları
HAFTA 8 DB içerisinde CLR Bileşenleri" Yaşar GÖZÜDELİ ygozudeli@verivizyon.com http://blog.verivizyon.com/ygozudeli «BM364» Veritabanı Uygulamaları Konu Akışı SQL Server ve.net CLR SQL Server içerisinde
DetaylıLDX. Doküman Eşleme Eklentileri. LOGO Ürün Geliştirme
LDX Doküman Eşleme Eklentileri LOGO Ürün Geliştirme Kasım 2007 ĐÇĐNDEKĐLER LDX Doküman Eşleme Eklentileri :... 3 Eklenti Nasıl Hangi Dilde Yazılır?... 3 Eklenti Nasıl Kurulur?... 3 Eklenti Arayüzü :...
DetaylıDESTEK DOKÜMANI. Ödeme planlarında taksitli ödeme bilgileri. Ürün :
Taksitli Satış Đşlemleri Taksitli Satış sistemi adı üzerinde tüm taksitle satış yapan firmalarda kullanılabilir. Bunun yanısıra peşin fiyatı belirli ancak vadeli fiyatı ve taksit sayısı bilinmeyen tüm
DetaylıTOPLU HAVALE EFT PROGRAMI
TOPLU HAVALE EFT PROGRAMI Toplu Havale EFT programı ile kurumlar, piyasa ve maa ödemelerine ilikin bilgileri hazırlayabilmekte ve bu bilgileri dosyalar halinde Garanti Bankası'na transfer edebilmektedirler.
DetaylıMuhasebe Entegrasyonu Yenilikleri
Muhasebe Entegrasyonu Yenilikleri Ürün Grubu [X] Redcode Enterprise [X] Redcode Standart [X] Entegre.NET Kategori [X] Yeni Fonksiyon Versiyon Önkoşulu Uygulama Netsis muhasebe entegrasyon sisteminde yapılan
DetaylıE-fatura Yenilikler. E-fatura uygulaması ile ilgili çeşitli yenilikler 8.0.4 seti ile birlikte yayınlandı:
E-fatura Yenilikler Amaç ve Fayda E-fatura uygulaması ile ilgili çeşitli yenilikler 8.0.4 seti ile birlikte yayınlandı: Gelen e-faturaların alış faturasının yanı sıra genel dekont olarak da kaydedilmesi
DetaylıGO PLUS ÜRÜN FARK DOKÜMANI
2012 GO PLUS ÜRÜN FARK DOKÜMANI LOGO Business Solutions 3/20/2012 GO PLUS ÜRÜN FARKLARI 2.12 Sürümüyle Gelen Yeni Özellikler 1. Müstahsil Makbuzunda Borsa Payı nın Net veya Brüt Üzerinden Hesaplanması
DetaylıNET YAZILIM & DANIŞMANLIK E FATURA GENEL BİLGİLER. Öncelikle kur bölümünde (mikrokur veya kur9000) Firma tanım kartında 501110
E FATURA GENEL BİLGİLER Öncelikle kur bölümünde (mikrokur veya kur9000) Firma tanım kartında 501110 Firma i,vergi dairesi vergi numarası mutlaka tanımlı olmalı U dp ayrıca kart üzerindeki şube bilgileri
DetaylıYeni Nesil 6.10 e-fatura Geliştirmeleri. Kasım - 2013
Yeni Nesil 6.10 e-fatura Geliştirmeleri Kasım - 2013 Yeni Nesil 6.10 da e-fatura ile ilgili Yapılan Değişiklikler 1. Cari Hesap Sistemi Parametreler; Cari Hesap Sistemi\Parametreler menüsünde yer alan
DetaylıTIGER ENTERPRISE ÜRÜN FARK DOKÜMANI
2011 TIGER ENTERPRISE ÜRÜN FARK DOKÜMANI LOGO Business Solutions 11/28/2011 2.10 Sürümüyle Gelen Yeni Özellikler TIGER ENTERPRISE ÜRÜN FARKLARI 1. Sipariş Listeleri nden (browser) Sevk Durumu Takibi Satış
DetaylıYENİ NESİL ÖKC İLE ON-LİNE İŞLEMLER (Hugin / Profilo)
10 Ekim 2017 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : ÖKC Modülü YENİ NESİL ÖKC İLE ON-LİNE İŞLEMLER (Hugin / Profilo) Programlarımızda Ödeme Kaydedici Cihazlar modülünü kullanarak,
DetaylıYükleme Emrinde bulunan belge numarası, kamyon plaka numarası ve şoför adının irsaliyeye taşınması,
SEVK VE YÜKLEME EMRİ YENİLİKLERİ Amaç ve Fayda Sevk ve Yükleme Emrine bağlı işlemlerde yapılan yenilikler ile; Yükleme Emri oluştururken stok bakiye kontrolü, Yükleme Emri Oluşturulurken stoktan ayrılan
DetaylıE - YENİLİKLER BÜLTENİ
Genel Muhasebe Uygulamasında, Damga Pulu Defterinde Defter Basılacak Tür Kodu bilgisinin de yazılması sağlanmıştır. (Proje No: 236084) Damga Pulu Defteri Uygulaması kullanan firmalar için; Damga Pulu Defterinin
DetaylıExcel Sorular? 1. Excel Sorular? 1. A Grubu
Excel Sorular? 1. A Grubu 1. A?a??dakilerden hangisi hücreye girilen yaz?n?n içeri?ini biçimlendirmek için kullan?lamaz? a. Biçim-Yaz? tipi b. Biçim-Hücreler-Yaz? tipi c. Sa? tu?-hücreleri biçimlendir
DetaylıKod Listeleri Genel Yapısı
Fiş listelerinde anlatıldığı gibi pull down menüden fiş menü tercihleri veya görsel menüden Yeni, Değiştir, İzle, Sil, Kopyala butonları kullanılırsa fiş giriş ekranı açılır. Fiş giriş ekranları kullanıldığı
DetaylıGO PLUS ÜRÜN FARK DOKÜMANI
2012 GO PLUS ÜRÜN FARK DOKÜMANI LOGO Business Solutions 11/26/2012 GO PLUS ÜRÜN FARKLARI 2.16 Sürümüyle Gelen Yeni Özellikler 1. Malzeme Kayıtları Kopyalanırken Ambar Parametrelerinin de Kopyalanması Malzeme
DetaylıFATURA Fatura kayıtları sekmesinden Alış Faturası- Satış Faturası- Alış İade Faturası- Satış İade Faturası ve Hızlı Satış Faturasını girebilirsiniz.
FATURA Fatura kayıtları sekmesinden Alış Faturası- Satış Faturası- Alış İade Faturası- Satış İade Faturası ve Hızlı Satış Faturasını girebilirsiniz. Şimdi Fatura nın içindeki sekmeleri ve sekmelerin içindeki
DetaylıYukardaki gibi sonsuz döngülü programlara Ctrl+Break tuş takımı ile müdahale edilmesi gerekir, aksi halde program sonsuz döngüye girer.
Döngüsü En basit döngü yapısıdır. Hiçbir kontrol yapılmadan ve ifadeleri arasındaki satırların işlem görmesi için kullanılır. Bu yapıda programın terkedilmesi için herhangi bir kontrol olmadığından, döngü
DetaylıHer Select Case bloğu, mutlaka End Select ile bitmek zorundadır.
Select Case Komutu: VB de karar sürecinde kullanılan komutlardandır. Bu yapı ile sadece bir değişkenin durum kontrolü yapılır. Kontrolü yapılacak değişkenin genel olarak alabileceği değerler belirli ise
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
Konsol Uygulaması Oluşturma Konsol uygulaması oluşturmak için program açıldıktan sonra Create: Project ya da New Project seçeneği tıklanabilir. New Project penceresini açmak için farklı yollar da vardır.
DetaylıDESTEK DOKÜMANI EMANET MALZEME TAKĐBĐ
EMANET MALZEME TAKĐBĐ Emanet ambarı özelliği ile satışı yapılmış ancak henüz sevkedilmemiş malzemelerin sevk durumlarının izlenmesine imkan sağlanmıştır. Malzemelerin henüz sevkedilmediği durumlarda, firma
DetaylıTiger2 EK ÖZELLİK PAKETİ 3
Tiger2 EK ÖZELLİK PAKETİ 3 Tiger2 Ek Özellik Paketi 3 İçeriği * : 1 Yeni Fonksiyonel Özellikler... 2 1.1 Sipariş Planlama - Satınalma Siparişleri İçin Şablon Tasarımı... 2 1.2 Emanet Ambarı ve Stok Fişlerinin
DetaylıFreedom ERP. E-İhracat Faturası Kullanım Dökümanı. Temel Teknoloji.
Freedom ERP Zaman Planl ı İş ler Freedom ERP E-İhracat Faturası Kullanım Dökümanı Temel Teknoloji E-İHRACAT FATURASI İÇİN YAPILMASI GEREKEN AYARLAR EFTREXPD parametresine uygulama başlangıç tarihi yazılmalı.
DetaylıTARİHÇE. Versiyon Tarih Düzenleyen Açıklama 0.1 04.11.2015 Engin DURMAZ İlk versiyon
İçindekiler 1 GİRİŞ... 2 2 KOD ÖRNEKLERİ... 3 2.1 AÇILIŞTA YAPILMASI GEREKENLER... 3 2.2 ÖKC-HARİCİ CİHAZ EŞLEŞMESİ... 3 2.3 MALİ REFERANS İSTEĞİ... 4 2.4 PROGRAMLAMA BİLGİLERİNİN GÖNDERİLMESİ... 5 2.5
DetaylıDESTEK DOKÜMANI. Bankadan yapılacak tahsilat ve kesintiler Banka Geri Ödeme Hareketleri raporunda izlenebilir.
1. KREDĐ KARTI UYGULAMASI LOGO Kredi Kartları uygulaması Cari hesap, banka hesapları ve ödeme tahsđlat planları ekleri ile Kredi Kartı Slipleri, Raporlama eklerinden oluşmaktadır. 1.1. Tanımlar & Uygulamalar
Detaylı1.7x.xx Versiyonlarına Geçişler İçin Özel Uyarılar :
Genel Uyarılar : - Tıger2 1.7x.xx versiyonlarından geçişlerde Tabloları Sürüme Göre Güncelle işlemi yapılmalıdır. - Firmaya ait dönemler için Veri Tabanı Araçları oluşturulmalıdır.. - Güncelleme işlemi
Detaylıİşlem Adımları. 23 Haziran Stok, Cari, Fatura
23 Haziran 2017 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL İlgili Modül/ler : Dış Ticaret, E-Fatura, Stok, Cari, Fatura İHRACAT İŞLEMLERİNDE E-FATURA DÜZENLENMESİ 01 Temmuz 2017 tarihi itibari ile e-fatura
DetaylıBAY.t ENTEGRE PRO e-fatura ÇÖZÜMÜ ENTEGRATÖR KULLANIM YÖNTEMİ
BAY.t ENTEGRE PRO e-fatura ÇÖZÜMÜ ENTEGRATÖR KULLANIM YÖNTEMİ Bayt EntegrePro e-fatura modülü avantajları; -Yıllık güncelleme bedeli alınmıyor. -Firma dosyası sınırlaması yok. -Firma dosya sayısına bağlı
DetaylıGiri. Program yazmaya balamadan önce
Kontrol Yapıları Giri Algoritmalar Pseudocode Kontrol Yapıları if Seçme Yapısı if/else Seçme Yapısı while Tekrar Yapısı Algoritma Düzenleme : Örnek Çalıma 1 (Sayaç Kontrollü Tekrar) Algoritma Düzenleme
DetaylıTIGER PLUS ÜRÜN FARK DOKÜMANI
2011 TIGER PLUS ÜRÜN FARK DOKÜMANI LOGO Business Solutions 11/28/2011 TIGER PLUS ÜRÜN FARKLARI 2.10 SÜRÜMÜYLE GELEN YENİ ÖZELLİKLER 1. Sipariş Listeleri nden (browser) sevk durumu takibi Satış ve Satınalma
DetaylıC++ Giriş Ders 1 MSGSU Fizik Bölümü Ferhat ÖZOK Kullanılacak kaynak: Published by Juan Soulié
Kullanılacak kaynak: http://www.cplusplus.com/doc/tutorial/ Published by Juan Soulié C++ Nedir? Arttırılmış C demektir ve C dilinin geliştirilmiş halini yansıtır. C++ öğrenmeden önce herhangi bir programlama
Detaylı