AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Entegrasyonlar › INT-POS-ERPPOSV2

ErpPosV2 dokunmatik vezne ↔ ERP veritabanı

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

Kaynak: KB-v1 11_Integrations/INT-POS-ERPPOSV2.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

ErpPosV2 dokunmatik vezne ↔ ERP veritabanı

Kimlik: INT-POS-ERPPOSV2 · Yön: BOTH · Güven: HIGH

Protokol / mekanizma

DB: doğrudan SQL bağlantısı (InternalDb.vb'de sabit bağlantı dizesi — sa parolası açık metin, [REDACTED_SECRET]); okuma Bakiye.GetBakiye, Cari.IslemListesi, Stok.*; yazma yolu tasarımda POS.FisKaydet (Aşama 0 betikleri)

Kod referansları

  • SRC-CODE-POS — erppos/ErpPosV2/ErpPosV2/Class/InternalDb.vb — satır 11
  • SRC-CODE-POS — erppos/ErpPosV2/ErpPosV2/Form/FrmMainForm.vb — satır 22
  • SRC-CODE-POS — erppos/ErpPosV2/ErpPosV2/Form/FrmMainForm.vb — satır 34
  • SRC-CODE-POSSQL — pos/02_POS_FisKaydet.sql — satır 84

Tablolar

Ayarlar

Tipik arıza biçimleri

  • AcceptTransaction kapalıysa (demo DB'de kapalı) satır yazılır ama bakiye/stok oluşmaz — POS.FisKaydet bunu reddeder
  • Sabit bağlantı dizesi / sabit kasa adı ve IP designer'da gömülü
  • Trigger global cursor sızıntısı havuzlu bağlantıda sonraki istekleri zehirler

Destek ipucu

Canlıya almadan önce: parolalar değişmeli, bağlantı dizesi yapılandırmaya alınmalı, tetikler açık olmalı; 03_POS_Test.sql duman testi (ROLLBACK ile).

Kaynaklar

  • SRC-CODE-POSSQL — pos/02_POS_FisKaydet.sql — satır 1
  • SRC-CODE-POSSQL — pos/00_POS_Kurulum.sql — satır 139
  • SRC-DRV-KITAPCIK — kitapcik/05-operasyon.md — bölüm 5.1