kutlug kullanıcısının resmi
Ağu 16, 2014
6153 görüntüleme
İtibar: 55

SQL Query - Tablolarda Alan İlişkileri

Merhaba,

Bir günün adisyon işlemleri o günün öğle saatlerinde başlayarak, izleyen günün erken saatlerine (kapanış sabah 02:00) kadar sürüyor. Ancak bu, bir günde başlayıp ertesi günün erken saatlerinde sona eren adisyon grubunu o günün işlemi olarak raporlamak gerekiyor. SambaPOS bunu "Gün Başı" - "Gün Sonu" arasında oluşturduğu, birden fazla günü kapsayabilen WorkPeriods ile verebiliyor. Gün Sonu Raporu ve Ürün Satış Raporu bu şekilde çalışıyor.

Standart SambaPOS raporlarının dışında başka analizler yapabilmek için adisyon bilgileri (Tickets) ile bu çalışma zaman datası (Workperiods) arasında ilişkiyi kuran ortak field veya ara table'ı bulamadım. Bu ilişkiyi nasıl kuracağım hakkında bana ipucu verebilirseniz sevinirim.

Teşekkürler ve iyi çalışmalar,

Neşet

 

2 cevap

mehmet kullanıcısının resmi
mehmet
Ağu 16, 2014
İtibar: 2348

Bu ilişki Ticket tablosu içindeki Date bilgisi ile her rapor veya sorgulama gerektiğinde manual olarak yapılıyor.

Yani bu adisyon şu WorkPeriod'a aittir gibi bir alanımız yok. her ihtiyaç olduğunda kontrol ediyoruz.

kutlug kullanıcısının resmi
kutlug
Ağu 16, 2014
İtibar: 55

Teşekkürler... Benim de benzer bir kontrolü ya SQL Query içinde, ya da data yı Excel'e alıp karşılaştırarak yapmam gerekecek. 

Şimdiye kadar cevaplanan
2185 soru
E-Posta Facebook Twitter RSS Skype
Telefon (212) 252 0634