Retail Pos ve Ax For Retail arasındaki veri alışverişinin bu servisler üzerinden yapıldığını söylemiştim. Microsoft Dynamics’in sunduğu Retail sürecinde aslında dört modül işlemektedir. RSC ise bu ayaklardan bir tanesini temsil ediyor.
Retail Modüllerinin kurulumu aslında oldukça basittir. Bir kaç NEXT tuşuna basarak bu işi tamamlayabiliyorsunuz. Biraz zahmetli olan kısım ise kurulum sonrası ayarlarda ve sorunsuz bir şekilde veri alışverişlerinin gerçekleşmesinde.
Özellikle perakende sektöründe her akşam Merkez ve Kasalar arasında veri alışverişi yapılır. İşlemler merkeze, personel, ürün stok bilgileri ise kasalara gönderilir. Alış verişi sağlayan ise RSC servisidir.
Tanım kısmını geçip asıl yazının amacı olan noktalara geleyim. RSC kurulumu 1-2 dakika civarı süren çok küçük bir dosyadır fakat bu kurulumu yapmadan önce aşağıda listesini verdiğim kütüphaneleri bilgisayara kurmuş olmanız gerekir.
* Microsoft SQL Server 2005, 2008 Standard, Enterprise veya Express Edition (normal veya R2)
* Windows Installer 4.5
* Microsoft .NET Framework Version 3.5
* Microsoft Visual C++ 2008
* OPOS Comon Control Objects
Bu gereklilikleri bilgisayarınıza kurduktan sonra tek yapmanız gereken RSC kurulumunu başlatmanız.
Bu noktaya kadar yukarıdakileri eksiksiz yapmış olmanız gerekiyor. Şimdiki adımda RSC servisinin jobları takip edebileceği ve loglayabileceği veritabanını kurmamız gerekiyor.
Retatil Store Connect kurulum klasörüne gidip DATA dizininde yer alan AXRETAILMSG scriptini Sql Server da çalıştırmamız gerekiyor.
Scripti çalıştırırken bazı hatalarla karşılaşabilirsiniz. Önemli hatalar olmamakla birlikte çabucak düzeltip scriptin düzgün çalışmasını sağlayabilirsiniz.
Şimdiki adımda ise RSC servisini kurmamız. Burada öncelikle Retail veritabanlarına yetkisi olan bir kullanıcıya ihtiyacımız var. Size tavsiyem servislerin çalışmasını sağlayacak Local Admin yetkisine sahip bir kullanıcı tanımlayıp, hepsinde aynı kullanıcıyı kullanmanız.
Retail Store Connect Settings’i çalıştırıp, servis ismini yazarak Add diyoruz ve servis kurulumuna başlıyoruz.
İlk ekranda Logların tutulacağı database bilgilerini yazıyoruz. Server ismini ve verdiğimiz database ismini yazıyoruz. RSC’nin daha önceki sürümlerinde veritabanı ismi sabitti ama şimdi değiştirebildiğimiz için bu ekran karşımıza çıkıyor.
Veritabanı tanımından sonra karşımıza çıkan ekran RSC servisinin hangi kullanıcı ile başlatılacağını belirtiyor. Kuruluma başlamadan önce Local admin yetkisi ile tanımladığımız kullanıcıyı bu ekranda kullanıyoruz. Bu ekranı da geçtikten sonra RSC ayarları tamamlanmış oluyor.
Son adım ise RSC servisini çalıştırmadan Servisler ekranını açıp kullanıcı ayarlarını güncellemek. Servisler ekranı için Start > Run > services.msc yazabilirsiniz. Açılan ekranda Retail Store Connect servisini bulup sağ tıklayarak özellikler ekranını açıyoruz.
Açılan ekranda LogOn sekmesinde kullanıcı bilgilerini tekrar yazarak APPLY diyoruz. Şimdi servisimizi tekrar çalıştırabiliriz. RSC ayarları için yapılması gerekenleri tamamladık.
Daha önceki şu yazımda veri iletişimi yapılacak her noktaya RSC servisi kurulması gerektiğinden bahsetmiştim. Bu durumda diğer noktalara da bu servisi kurup yukarıda bahsettiğim ayarları gerçekleştirmeniz gerekiyor.