AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Ekranlar › SCR-FRMNETSIPARIS

FrmNetSiparis

SCREENMOD-URETIMERPGOLD_COREACTIVE_NORMALVERY_HIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Sınıf: FrmNetSiparis · Modül: MOD-URETIM · Türetildiği: DevExpress.XtraEditors.XtraForm · Yaşam döngüsü: ACTIVE_NORMAL · Kapsam: ERPGOLD_CORE

Nedir?

Net Siparis, e-ticaret kanallarından (N11, GittiGidiyor, NZP Vitrin) gelen siparişlerin ERP'ye alındığı ekrandır: Siparisleri Denetle düğmesi XML beslemelerini okuyup NET.NetSiparis / NET.NetSiparisDetay tablolarına MERGE eder ve kanal ürünlerini NET.NetStok ile ERP stok kodlarına eşler; Listele başlangıç tarihi (varsayılan 7 gün önce) ve Durum filtresiyle NET.GetSiparisler sonucunu gösterir; satırda durum değiştirilir (Bekliyor/İşlemde/Tamamlandı/İptal), detayda gram/milyem/kur düzenlenir, Rapor listesinden sipariş raporu basılır. [SOURCE_CODE:ERPPRO/Form/Siparis/FrmNetSiparis.vb:3-125] [DERIVED:11_Integrations/INT-NET-SIPARIS.md] [DOCUMENT:kitap/ERPGOLD_Egitim_Kitapcigi.md#4.5]

Ayrıntı, riskler (sabit bağlantı dizesi, hata durumunda kalıcı "(Güncelleniyor)"), tablo yapısı: INT-NET-SIPARIS. ERPGOLDV2'de NET.NetSiparis 1.895 satırdır — modülün gerçekten kullanılan parçası [DERIVED:04_Modules/MOD-URETIM.md]. Sipariş → Cari.Islemler dönüşümü kodda yoktur; fatura yalnız seri/no olarak işaretlenir [DERIVED:11_Integrations/INT-NET-SIPARIS.md#7].

Ne zaman kullanılır?

  • Web mağazasından gelen siparişleri görmek, durumunu ilerletmek ve kargo/fatura bilgisi işlemek için; otomatik zamanlayıcı yok, her seferinde düğmeyle çekilir.

Adım adım kullanım

  1. ANA MENÜ ▸ Uretim Modulu ▸ Entegrasyon ▸ Net Siparis.
  2. Siparisleri Denetle → besleme çekilir (düğme "(Güncelleniyor)" olur); bitince Listele.
  3. Satırda Durum sütununu değiştirin; hata olursa "Sipariş Bilgileri Güncellenemedi.".
  4. Alt detayda gram/milyem/kur düzeltin; Rapor listesinden yazdırın.

Alanların anlamı

Kolon notları: TBL-NET.NETSIPARIS, TBL-NET.NETSIPARISDETAY, TBL-NET.NETSTOK. SiparisTipi: 0 N11, 1 GG, 2 NZP [DERIVED:11_Integrations/INT-NET-SIPARIS.md#1].

Stok / bakiye / rapor etkisi

Cari/stok defterine etkisi yok; yalnız NET.* tabloları değişir.

Sık yapılan kullanıcı hataları

  • Besleme erişilemezse thread'de yakalanmamış hata; düğme uygulama yeniden başlatılana kadar "(Güncelleniyor)" kalır (INFERRED) [DERIVED:11_Integrations/INT-NET-SIPARIS.md#6].

Kim kullanır? Nereden açılır?

  • ANA MENÜ ▸ Uretim Modulu ▸ Entegrasyon ▸ Net Siparis

Yaşam döngüsü kanıtı

ACTIVE_NORMAL — ANA MENÜ: Uretim Modulu ▸ Entegrasyon ▸ Net Siparis

Kullanıcı olayları

Olay Metot Dosya:satır
Me.Load FormLoad FrmNetSiparis.vb:3
Me.FormClosed FormClose FrmNetSiparis.vb:11
BtnListele.Click RefreshData FrmNetSiparis.vb:14
VwIslem.CellValueChanged VwIslem_CellValueChanged FrmNetSiparis.vb:58
VwIslem.FocusedColumnChanged VwIslem_FocusedColumnChanged FrmNetSiparis.vb:67
BtnNetRefresh.Click BtnNetRefresh_Click FrmNetSiparis.vb:71
VwIslem.KeyUp, VwIslem.MouseUp _FocusedRowChanged FrmNetSiparis.vb:76
VwIslem.CustomDrawCell VwIslem_CustomDrawCell FrmNetSiparis.vb:98
GridView1.CellValueChanged GridView1_CellValueChanged FrmNetSiparis.vb:111
GridView1.CustomDrawCell GridView1_CustomDrawCell FrmNetSiparis.vb:132
GridView1.FocusedColumnChanged GridView1_FocusedColumnChanged FrmNetSiparis.vb:139
ReportsCombo1.Load ReportsCombo1_Load FrmNetSiparis.vb:143

Okuduğu / yazdığı tablolar (kod içi SQL, statik)

Tablo Fiiller
NET.GetSiparisler ⚠︎ DB'de yok SELECT
Net.GetSiparisDetay ⚠︎ DB'de yok SELECT

Kullanıcıya gösterilen mesajlar (doğrulama)

  • Sipariş Bilgileri Güncellenemedi.

Bilinen kusurlar / dikkat

  • Dinamik SQL: 2 ifade — parametresiz birleştirme riski (TD-DYNAMIC-SQL).

Kaynaklar

  • SOURCE_CODE:ERPPRO/Form/Siparis/FrmNetSiparis.Designer.vb
  • SOURCE_CODE:ERPPRO/Form/Siparis/FrmNetSiparis.vb
  • DERIVED:docs/knowledge-base/screens/FrmNetSiparis.md (KB-docs statik analiz)
  • DERIVED:kb_src/erppro/scan.json (olay/SQL/çağrı)

Bilinmeyenler

  • Hangi sürümde eklendiği: VERSION_UNKNOWN (GAP-CODE-VERSION-DATE).