BAY.t Entegre PRO

Bu dokümanda Perkon Fiyat Gör cihazlarının BAY.t Entegre ve BAY.t Entegre PRO
programlarına ait firma dosyalarına bağlantının nasıl yapılacağını anlatılmıştır.
BAY.t Entegre PRO
 Fiyat gör programının ayarlar sayfasında fiyat sorgulama kaynağı
seçeneklerinden UZAK VERİTABANI seçilecek. Ardından ADO bağlantısını
düzenle seçilecek.
 Gelen ekranın sağlayıcı sekmesinden “Microsoft OLE DB Provider for SQL Server”
seçilerek ileri tıklanacak.
 Bağlantı sayfasından datanın bağlı olduğu sql server bağlantı bilgileri girilecek.
Fiyat gör ayarlar sayfasındaki “MSSQL’e bağlan !” tıklanır.
 Aşağıdaki script fiyat gör programının ayarlar sayfasındaki sorgu cümlesi alanına
yapıştırılıp “Sorguyu Db’ye Yükle” tıklanır
CREATE VIEW PERKON_FIYATGOR (BARKOD, ISIM, FIYAT, DOVIZ) AS
SELECT STK_BARKOD.BARKOD AS BARKOD, STOK.ADI AS ISIM, CAST (STK_FIYAT.FIYAT AS NUMERIC (15,2)),
DOVIZ.SEMBOL AS DOVIZ FROM STOK
INNER JOIN STK_BARKOD ON STOK.ID = STK_BARKOD.STOKID
INNER JOIN STK_FIYAT ON STOK.ID =
STK_FIYAT.STOKID INNER JOIN DOVIZ ON
STK_FIYAT.DOVIZID = DOVIZ.ID
WHERE STOK.ID IN (SELECT STK_BARKOD.STOKID FROM STK_BARKOD) AND STK_FIYAT.BIRIMID
STK_BARKOD.BIRIMID AND STK_FIYAT.TIP = 'S' AND STK_FIYAT.DEFFIYAT=1
=
BAY.t Entegre
 İlk önce firebird database server için odbc bağlantı yapmayı sağlayan araç install
edilmeli. Firebird_ODBC_2.0.1.152_Win32.exe isim setup çalıştırılmalı. Gelen
ekranlarda herhangi bir değişiklik yapmaya gerek yok. İlerleyerek setup
tamamlanacak.
 Aşağıdaki script sql_calis programının script sayfasına yapıştırılacak ve veri
alınmak istenen data üst kısmından seçilerek işlem başlatılacak. İşlem tamam
uyarısından sonra bir sonraki kısma geçilir. Aşağıdaki script sayesinde ürünün
varsayılan satış fiyatı fiyat gör cihazında gösterilir.
CREATE VIEW PERKON_FIYATGOR (BARKOD, ISIM, FIYAT, DOVIZ) AS
SELECT STK_BARKOD.BARKOD AS BARKOD, STOK.ADI AS ISIM, CAST (STK_FIYAT.FIYAT AS NUMERIC (15,2)),
DOVIZ.SEMBOL AS DOVIZ FROM STOK
INNER JOIN STK_BARKOD ON STOK.ID = STK_BARKOD.STOKID
INNER JOIN STK_FIYAT ON STOK.ID =
STK_FIYAT.STOKID INNER JOIN DOVIZ ON
STK_FIYAT.DOVIZID = DOVIZ.ID
WHERE STOK.ID IN (SELECT STK_BARKOD.STOKID FROM STK_BARKOD) AND STK_FIYAT.BIRIMID =
STK_BARKOD.BIRIMID AND STK_FIYAT.TIP = 'S' AND STK_FIYAT.DEFFIYAT=1;
 Denetim masası / yönetimsel araçlardan Veri Kaynakları (ODBC) seçilir ve gelen
ekrandaki ekle butonu seçilir.
 Gelen yeni veri kaynağı oluşturma ekranından Firrebird/ InterBase® driver seçilir
ve son tıklanır.
 Açılan yeni ekran fiyat gör cihazı tarafından fiyat bilgilerinin okunacağı data
(firma dosyasının)nın seçileceği yerdir.
Data Source Name (DSN) kısmına firma dosyasının ismi birebir verilebilir.
Database kısmından browse aracılığıyla firma dosyası seçilir. Eğer data bu
programın kurulduğu bilgisayarda değilse bu durumda database kısmına entadminde
olduğu gibi makine adı + o makinedeki datanın yolu yazılır.
Örnek:
data localde -> c:\byte\data\ornek.fdb ya da
127.0.0.1:c:\byte\data\ornek.fdb
data başka bilgisayarda (makine adı server
varsayarsak)-> SERVER:c:\byte\data\ornek.fdb
Database account kısmına SYSDBA yazılacak (büyük harflerle)
Password kısmına masterkey yazılacak (küçük harflerle)
Character set win1254 seçilecek
Başka alanlarda değişiklik yapmaya gerek kalmadan ekran saklanabilir. Listeye
girdiğiniz isimle bir bağlantının eklendiğini görebilirsiniz.
 Fiyat gör programının ayarlar sayfasında fiyat sorgulama kaynağı
seçeneklerinden UZAK VERİTABANI seçilecek. Ardından ADO bağlantısını
düzenle seçilecek.
 Gelen ekranın sağlayıcı sekmesinden “Microsoft OLE DB Provider for ODBC
Drivers” seçilerek ileri tıklanacak.
 Gelen ekrandan veri kaynak adını kullan seçilerek denetim masasından
eklediğimiz bağlantı buradan seçilecek ve tamam tıklanacak.
 MSSQL’e bağlan tıklanacak ve bağlantının yapılmış olması sağlanacak. Bu
aşamaya gelindiğinde fiyat gör programı odbc bağlantılar aracılığıyla BAY.t
Entegreye ait firma dosyasından kendine ait belirli bir sorgu aracılığıyla cihaz
tarafından okutulan barkodun adı, fiyatı bilgilerine ulaşabilecek.
 Fiyat gör cihazlarının kendi programlarıyla irtibata geçme yöntemleri
konusundaysa kılavuzlarından ya da satıcılarından bilgi alınabilir.