E-ihracat faturası ek bilgi 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);
            EIhracatEk eihracatEk = default(EIhracatEk); //ödeme kodu, nakliye tipi ve çeki listesi eklenmesi desteklendi.
            
            sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
                                            "ENT9",
                                            "TEMELSET",
                                            "",
                                            "NETSIS",
                                            "NET1",
                                            0);

            
            Ceki cekiItem = default(Ceki);
            eihracatEk = kernel.yeniEIhracatEk(sirket, TFaturaTip.ftSIrs, "IHR000000000046", "E-FAT");
            eihracatEk.OdemeKodu = 2;
            eihracatEk.NakliyeTipi = TNakliyeTipi.ntDeniz;
            cekiItem = eihracatEk.yeniCeki(1); //ceki kalemleri eklenir.
            cekiItem.PaketTipi = "1";
            cekiItem.KonteynerTipi = "1";
            cekiItem.Miktar = 1;
            eihracatEk.kayitYeni();
            
             Marshal.ReleaseComObject(cekiItem);
            Marshal.ReleaseComObject(eihracatEk);
            Marshal.ReleaseComObject(sirket);
            kernel.FreeNetsisLibrary();
            Marshal.ReleaseComObject(kernel);         }        
     }
 }
E-ihracat faturası ek bilgi kayıt oku
 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);
            EIhracatEk eihracatEk = default(EIhracatEk); 
            Ceki cekiItem = default(Ceki);
            
            sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
                                            "ENT9",
                                            "TEMELSET",
                                            "",
                                            "NETSIS",
                                            "NET1",
                                            0);

            


             eihracatEk = kernel.yeniEIhracatEk(sirket, TFaturaTip.ftSIrs, "IHR000000000045", "E-FAT");
                for (int i = 0; i <= eihracatEk.CekiAdedi - 1; i++)
		       {
             
			cekiItem = eihracatEk.get_CekiKalem(i);
                        var paketTip = cekiItem.PaketTipi;             


                        }


            Marshal.ReleaseComObject(cekiItem);
            Marshal.ReleaseComObject(eihracatEk);
            Marshal.ReleaseComObject(sirket);
            kernel.FreeNetsisLibrary();
            Marshal.ReleaseComObject(kernel);         
}        
     }
 }
E-ihracat faturası ek bilgi kayıt sil
 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);
            EIhracatEk eihracatEk = default(EIhracatEk); 

            
            sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
                                            "ENT9",
                                            "TEMELSET",
                                            "",
                                            "NETSIS",
                                            "NET1",
                                            0);

            


             eihracatEk = kernel.yeniEIhracatEk(sirket, TFaturaTip.ftSIrs, "IHR000000000045", "E-FAT");
             eihracatEk.kayitSil();


            Marshal.ReleaseComObject(cekiItem);
            Marshal.ReleaseComObject(eihracatEk);
            Marshal.ReleaseComObject(sirket);
            kernel.FreeNetsisLibrary();
            Marshal.ReleaseComObject(kernel);         
}        
     }
 }
Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım