FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Logo Tiger Entegrasyonu Hk.

+1 oy
1,201 kez görüntülendi
Merhaba Dostlar,

Büyük bir firma var.Stok Yönetimi için logo tiger kullanıyorlar.

İstedikleri;

Kendi Bayileri (Şu an iş ciddiye binmediği için bayi adedini bilmiyorum.) tablet veya pc lerden anlık stokları (stok kart kayıtlarını da bilmiyorum ) görebilmeliler ve sipariş olarak ayırabilmeliler.

Buna benzer bir uygulama geliştiren arkadaşlardan fikir ve öneriler bekliyorum.

(Web Direct'ten hallederim diye düşünüyorum.sadece anlık stok adetleri ve tiger fm arasındaki akışın nasıl olması gerektiği konusunda fikirler ve öneriler :) )
1, Aralık, 2015 WebDirect kategorisinde Mehmetblg (42,390 puan) tarafından soruldu

3 Cevaplar

+2 oy
Sql veritabanını fmp dosyasına odbc üzerinden ekle. Database menüsünde ilişki oluşturduğun yerden new table diyerek yapabilirsin. Fmp tablosu gibi kullanabilrsin. Gerisi fmp. Takılırsam bana bi alo de
1, Aralık, 2015 Goksel_Gokce (98,530 puan) tarafından cevaplandı
Eyvallah göksel üstad :)
aslında bu aşama işin ilk basamağı.Bu tarafı hallederiz diye düşünüyorum.
Fakat aslında cevabını merak ettiğim şu;
tiger son envarter bilgisini fm de nasıl anlık güncel tutarım?
şube sisteme giriş yaptığı zaman envantere bakacağı zaman ki performans nasıl olur ?

vs gibi

tabi bunları etkileyen fm ve tiger dışındaki diğer teknik alt yapıyı ben analiz ederim.Orada sıkıntı yok.
Filemakerde yapılan değişiklikler anlık olarak sorun olmaz fakat tiger deki değişiklikler arada fmp deki tablo güncellenerek güncel tutulanişir. Bu konuda yapılacak pek bir şey yok. Bir betik yardımı ile belli sürelerde refresh yaptırılabilir.
Tamamdır yola devam :P
+2 oy
Bağlantı konusunda sorun yaşamazsın FM SQL ilişkisi gayet güzel ve tatlı.

Burada dikkat etmen gerek en önemli unsur,

SQL FM kayıtlarını anlamıyor. Yani Filemaker in insert ettiği tablo daki SQL Trigger lar çalışmıyor.

SQL Trigger lar insert, update gibi veri değişikliklerinde çalışırlar. SQL in bir tablosuna girilen bir kayıt Trigger ile farklı tablolara atılabilir. Bu yüzden SQL üzerindeki Tirgger lara dikkat edin Filemaker dan set ettiğiniz bir kayıt SQL de bir Tirgger ı tetikleyecekse bu işlem çalışmayacaktır.

Önerim, SQL üzerindeki Trigger larıiptal edin ve Bu Trigger ların fonksiyonlarını Fİlemaker ile yapın.

Bu konuda Mehmet KANLIOĞLU Beyin ciddi tecrübeleri var.
1, Aralık, 2015 Mehmet KAYA (166,370 puan) tarafından cevaplandı
Kesinlikle doğru. SQL üzerinden verileri okumakta sıkıntı yok ama Logo veritabanına ODBC üzerinden müdahale (yeni kayıt vs) yapmanız sıkıntı çıkarabilir. Arka planda yüzlerce tablo var, GUI'de yaptığınız düzenlemeler hangi tablolarda düzenleme yapıyor tespit etmek kolay değil.
Aslında fm den tigere kayıt yok.sadece aralarındaki ilişki fm üzerinde tigerin son envanter bilgisini güncel tutmak.

Şu an için bu :)

Ama yarın bir iş çıkar buda gerekli olur o zaman başta senseim olmak üzere diğer üstadlarımdan bilgi ve yardım rica ederbilirim :)
+2 oy
Mehmet KAYA Beyin dediği gibi bu tür programlarda SQL Tablo bazlı triggerları aktif olarak kullanılmakta. Siz eğer sipariş girişi yaptıracaksanız ve bu siparişi LOGO ya aktaracaksanız ve siparişte ki ürün miktarınıda rezerve ettirecekseniz SQL tablo bazlı trigerlara dikkat etmeniz gerekmektedir. Önerim bu entegrasyonu yaparken yetkili LOGO bayisi ile senkronize çalışmanızdır.

Yok sadece stok envanterini görüntüleyeceğim derseniz Filemaker da hiç tablo bile yapmanıza gerek kalmadan direk Logodaki tabloyu gösterebilirsiniz. Bu sayede hiç import export işlemine gerek kalmaz.
3, Aralık, 2015 mkanlioglu (63,270 puan) tarafından cevaplandı
Anladığım kadarıyla buradan 2 sonuç çıkıyor.

1-SQL den sadece veri alımı ve gösteriminde sorun yok.(Şimdilik benim istediğim bu)
2-Eğer fm üzerinden kayıt yaptırılacaksa bu iş biraz zahmetli :)

Şu an için benim düşündüğüm birinci şık.Fakat 2.şık ta mutlaka lazım olur bir
yerlerde

Teşekkür Ederim....
Goplus sql de Cari Kart Tablosunun Adını Bilen Var mı :) ?
...