Netsis Dokümantasyonu

Nesne kataloğu

NetOpenX'te her iş nesnesi Kernel üzerindeki bir yeni… fabrika metoduyla, açık bir Sirket oturumu verilerek üretilir. Bu tablo Logo'nun resmî örnek kodlarından (Logo DYS, "NetOpenX - Örnekler") derlenmiştir. "Örnek" sütunu, örneklerin bu depodaki kopyasına gider (kaynak/logo-dys).

Üye listeleri örneklerde geçenlerle sınırlıdır. Tam liste için Visual Studio'da Object Browser → NetOpenX50 açın.

Kartlar

Fabrika Nesne Başlıca üyeler Örnek
yeniCari(sirket) Cari TemelBilgi() → CariTemelBilgi, EkBilgi() → CariEkBilgi, kayitYeni, kayitOku, kayitDuzelt, kayitSil, NetsisTransaction Cari
yeniStok(sirket) Stok TemelBilgi() → StokTemelBilgi, EkBilgi() → StokEkBilgi, kayitYeni, kayitOku, kayitDuzelt, kayitSil, NetsisTransaction Stok
yeniMuplan(sirket) Muplan TemelBilgi(), EkBilgi(), kayitYeni (muhasebe hesap planı, TBLMUPLAN) MuPlan
yeniProje(sirket) Proje Proje_Kodu, Proje_Aciklama, kayitYeni, kayitOku Proje
yeniDoviz(sirket) Doviz BIRIM, ISIM, NETSISSIRA, kayitYeni, kayitOku, DovizKurGuncelle() Doviz
yeniKur(sirket) Kur Sira, Tarih, DOV_ALIS, DOV_SATIS, kayitYeni, kayitOku Kur
yeniPlanlamaKayitlari(sirket, TStokPlanlamaKayitTip) PlanlamaKayitlari Stok_Kodu, SIPARISKARSILAMA, SIPARISTAKIP, PlanlamaTipi, TEDARIKCITERCIH, REZERV_BAK_TAKIP, kayitYeni Planlama
yeniBaglantiAna(sirket) BaglantiAna Oku(), BaglantiAdedi, Baglanti (cari bağlantı/sözleşme kayıtları) Bağlantı

Stok ve satış belgeleri

Fabrika Nesne Başlıca üyeler Örnek
yeniFatura(sirket, TFaturaTip) Fatura Ust(), kalemYeni(stok), get_Kalem(i) / KalemAdedi, OkuUst, OkuKalem, YeniNumara, kayitYeni, kayitSil, HesaplamalariYap, Siparis2IrsFat, Irsaliye2Fatura, NumaraDegistir, SiparisRevizyon, tahsilatYeni, TahsilatKayitKullan, KosulluHesapla, FiyatSistemineGoreHesapla, StokKartinaGoreHesapla, OtomatikCevrimYapilsin Fatura
yeniStokHareket(sirket) StokHareket Stok_Kodu, Sthar_Tarih, Sthar_Htur, Sthar_Gckod, Sthar_Gcmik, Sthar_Bf, DEPO_KODU, GirisDepoKodu, kayitYeni, ReceteliKayit() StokHareket
new StokPH + sirket.Bakiye_Getir(stokPH) StokPH Stok_Kodu verilir; Top_Giris_Mik, Top_Cikis_Mik, Mus_Top_Siparis, Mus_Top_Teslim okunur StokPH
yeniTopluFatura(sirket, TFaturaTip) TopluFatura AltCariKodu, UstCariKodu, AltIrsaliyeNumarasi, UstIrsaliyeNumarasi, FaturaNumarasi, IrsaliyelerBirlessin, FaturalastirmaKirilim, HaricTutulacakBelgeNoEkle(), IrsaliyeleriFaturalastir() TopluFatura
yeniTopluSiparisToIrsFat(sirket, kaynakTip, hedefTip) SiparisTopluIrsFat HaricTutulacakSiparisNoEkle(), TopluSiparisToIrsFat() Toplu sipariş
YeniTalepTeklifIslem(sirket) TalepTeklifIslem BelgeTipi, BelgeNo, YeniNumara(), kalemYeni(), BelgelerKapatilsin, Siparislestir(), Tekliflestir() Fatura
yeniMustahsil(sirket, cariKod) Mustahsil Ust, KalemEkle(), Sakla(), MakbuzOku(), NumaraDegistir() Müstahsil
yeniMamulRezervasyonu(sirket) MamulRezervasyonu Müşteri siparişine mamul rezervasyonu ve iptali (TMamulRezervasyonuIslemTipi) Rezervasyon

Finans

Fabrika Nesne Başlıca üyeler Örnek
yeniKasa(sirket) Kasa KsMas_Kod, IO, Tip, Kod, Cari_Muh, Fisno, Tutar, Kdv_Dahil, Kdv_Oran, Islem(TKasaIslem), CSKOdeme(), KasaKalemYeni(), KdvKalemAdedi, kayitOku Kasa
yeniHizliTahsilatAna(sirket) HizliTahsilatAna IslemTarihi, KasaKod, BelgeNo, CariKod, DOVTIP, tahsilatYeni(), kayitYeni, Oku(), kayitSil HızlıTahsilat
yeniCekSenAna(sirket, TCekSenType) CekSenetAna EvrakYeni(), EvraklariKaydet(), yeniKefil(), OkunanCS, kayitOku(), NetsisTransaction ÇekSenet
yeniCSDekont(sirket, TDekCSTip) DekCekSen Çek/senet tahsil ve ödeme dekontu: SC_NO, Seri, C_M, Banka_Kodu, Dekont_Tarihi, CSDOdeme(), BCSDOdeme() DekÇekSen
yeniDekont(sirket) Dekont CDekont() cari, SDekont() stok, MDekont() muhasebe, BDekont() banka; Kod, C_M, B_A, Tutar, Tarih, kayitOku Dekont
yeniDekomas(sirket) Dekomas Genel dekont: YeniNumaraAl(), KalemEkle(), Tamamla(), BelgeGetir(), TumKalemleriSil() Dekomas
yeniBankaHesTraAna(sirket) BankaHesTraAna HareketYeni(), HareketKaydet(), kayitOku(), OkunanHesTra Banka hareket
yeniBankaHavaleEftVirman(sirket, TBankaHavaleEftTip, …) BankaHavaleEftVirman EvrakYeni(), EvrakKaydet() Havale/EFT

Muhasebe ve maliyet

Fabrika Nesne Başlıca üyeler Örnek
yeniFis(sirket) FisAna Yevmiye fişi: AyKodu, YilKodu, FisTip (TFisType.ftMahsup), Tarih, detayYeni() (TFisAnaDetayType.fdtBorc/fdtAlacak), kayitYeni() FisAna
yeniMaliyet(sirket, TMaliyetTip) AmbarFisMuh, DepTransMuh, DagFisOlus, MaliyetMuhasebesi, StokMaliyet, StDovEnfCevir Ambar fişi / depo transferi muhasebeleştirme, dağıtım fişi, maliyet muhasebesi, stok maliyeti, enflasyon çevrimi; parametreler + Calistir() Maliyet

Üretim

Fabrika Nesne Başlıca üyeler Örnek
yeniIsEmri(sirket) IsEmri IsEmriNo, Tarih, StokKodu, Miktar, SiparisNo, TeslimTarihi, kayitYeni, kayitOku, kayitDuzelt, kayitSil İşemri
yeniRecetedenIsemri(sirket) RecetedenIsemri IsemriSecimListHazirla(), IsemriSecimList, IsemriSecimListtenIsemirleriniOlustur() İşemri
yeniUretim(sirket) Uretim Üretim sonu kaydı: UretSon_FisNo, SonFisNumarasi(), UretSon_Mamul, UretSon_Miktar, UretSon_Depo, kayitYeni(), kayitFisNoIleUretimSonu(), kayitSil Üretim
yeniSerbestUSK(sirket) SerbestUSK Serbest üretim sonu: FisUret(), Kaydet(), FisYukle(), KalemGetir(), YeniKalem(), SeriEkle(), KalemFireDetayEkle(), HataKodu, HataMesaji SerbestUSK
yeniUAK(sirket) / yeniUakToUsk(sirket) UAK, UakToUsk Üretim akış kontrol: UAKYeniKayit(), UAKKaydet(), UAKOku(), UAKSil(); UretimSonuKayitlariOlustur() UAK
yeniMrp(sirket) Mrp MGPCalistir(), GereksinimPlanlamaOlustur(), IsEmirleriniDengele(), TalepleriDengele() MRP

Sistem ve yardımcılar

Fabrika / üye Nesne Başlıca üyeler Örnek
yeniNetRS(sirket) NetRS SQL: Ac(sql), EOF, FieldByName(ad).AsString, SonrakiK(), IlkK(), Calistir(sql), NetsisTransaction() NetRS · NetRS ve transaction
yeniBasim(sirket) Basim FaturaBasimDizaynNo(), FaturaBasim(), YevmiyeFisBasimDizaynNo(), CekSenetBasimDizaynNo(), KasaBasim(), IrsFatBarkodBas(), IrsFatBarkodKalemBas(), FiyatListesiBarkodBas(), PDFPath Basım
yeniBelgeKilitleme(sirket) BelgeKilitleme Fatura, yevmiye, iş emri, reçete, bakım emri kilitleme (TBelgeKilitlemeBelgeTipi, TBelgeKilitDurumTipi) Kilitleme
yeniNetsisBildirim(sirket) NetsisBildirim AliciEkle(), Baslik, Mesaj, GonderimTarih, DosyaEkle(), NetsisLinkEkle(), Gonder() Bildirim
yeniNetsisCore(sirket) ICore NetLibSession (program bilgisi, aktif kullanıcı), NetLibSMS() ICore
yeniIsAkis(sirket) WFTObject İş akışında bekleyen kayıtları onaylama: PATHKODU, ONAYNUMARASI, DURUMU, Calistir, kayitDuzelt WFT
yeniSirketAktifEXE(...) Sirket Netsis içinden (Temelset dinamik kodlama) çalışan koddan açık oturumu kullanır Kernel
kernel.Version, kernel.SirketListesi, kernel.get_EkModulVar(no), kernel.SonNetsisHata Kernel Sürüm, şirket listesi (SirketInfo.SirketAdi, SirketYili), ek modül kontrolü, son hata Kernel

Sirket üzerindeki işlemler

Sirket nesnesi yalnızca oturum değildir; şirket düzeyi toplu işlemleri de taşır. REST'teki CompanyManager yöntemlerinin COM karşılıklarıdır.

Metot İşlem
CariDovizFarklariniKapat(CariKurFarkibilgi) Cari döviz (kur) farkı kapama
MuhAydanAyaFisAktarim(...) Muhasebe fişini aydan aya aktarma
MuhHesapKoduAktarim(...) Muhasebe hesap kodu aktarımı
CariKoduDegistir(...), StokKoduDegistir(...) Kod değiştirme (virman seçenekli)
FisNumaraDegisikligi(...) Yevmiye fiş numarası değiştirme
CariHareketKontrol, StokHareketKontrol, BankaHareketKontrol, YevmiyeKontrol Hareket ve fiş tutarlılık kontrolleri
AcikReceteAnaliziCalistir(...), ReceteStokBaglantiOlustur(...) Reçete işlemleri
EPostaGonder(...) Netsis e-posta altyapısıyla gönderim
TCMBBankaKodlariOnlineGuncelleme(...) TCMB banka/şube listesini güncelle
KvkkAnonimlestir(...) KVKK anonimleştirme
GenelRehber(...) Genel rehber
Bakiye_Getir(StokPH) Stok bakiyesi
KantardanSayiOku(...) Kantar entegrasyonu
DovizCevrim(...), getirNDS(...) Döviz çevrimi, NDS bilgisi
SirketAdi, SirketYili, LogOff() Oturum bilgisi ve kapatma

Parametre ayrıntıları Logo örneğindedir: Sirket.