NetOpenX - Satış Talep Teklifleştirme
Written by Bahadır on

📋 İçindekiler
📋 Genel Bakış
Bu makale NetOpenX entegrasyonu kullanarak ilgili işlemlerin nasıl gerçekleştirileceğini açıklamaktadır.
💻 Kod Örneği
Kernel kernel = new Kernel();
Sirket sirket = default(Sirket);
TalepTeklifIslem siparis = default(TalepTeklifIslem);
MessageBox.Show(kernel.Version);
try
{
sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
"vt adı",
"vt kull adı",
"vt kull sifre",
"netsis kull adı",
"netsis kull sifre",
sube kodu);
siparis = kernel.YeniTalepTeklifIslem(sirket, TFaturaTip.ftSatTalep);
siparis.BelgeTipi = TFaturaTip.ftSatTeklif;
siparis.BelgeNo = siparis.YeniNumara("R");
//siparis.BelgelerKapatilsin = true;
siparis.ProjeKirilimiYapilsin = true;
siparis.kalemYeni("000000000000041", "320-01-041", 1);
siparis.kalemYeni("000000000000041", "320-01-041", 2);
siparis.Tekliflestir();
MessageBox.Show(siparis.BelgeNo);
}
finally
{
Marshal.ReleaseComObject(siparis);
Marshal.ReleaseComObject(sirket);
kernel.FreeNetsisLibrary();
Marshal.ReleaseComObject(kernel);
}
⚠️ Önemli Notlar
Dikkat: COM nesnelerini kullandıktan sonra mutlaka temizleyin.
Bilgi: Hata yakalama için try-catch-finally bloklarını kullanın.
Comments