ERP SQL Sorgu Oluşturucu: Raporu Türkçe Tarif Edin, Sorgu Hazır Gelsin
ERP SQL sorgu oluşturucu, ihtiyacınız olan raporu Türkçe tarif ettiğinizde ERP’nizin gerçek tablo ve alanlarına uygun SQL sorgusunu yazan araçtır. ERP Asistanı’nın SQL Üretme menüsünde ERP’nizi ve sürümünüzü seçersiniz; Mikro, Logo, Netsis ya da SAP Business One için çalışmaya hazır sorgu gelir. Sorguyu kendi raporlama aracınızda, Excel bağlantınızda ya da veritabanı yönetim aracınızda çalıştırırsınız.
Örnek görünüm
Tanım
ERP SQL sorgu oluşturucu nedir?
ERP’nizdeki her rapor sonunda bir SQL sorgusudur. Satış raporu, cari ekstre, stok devir hızı ya da depo bazında kritik stok listesi; hepsi ERP veritabanındaki tabloların doğru alanlarla, doğru koşullarla birleştirilmesiyle elde edilir. Sorun, bu tabloların ve koşulların her ERP’de, hatta aynı ERP’nin her sürümünde farklı olmasıdır. Mikro’da satışın hangi hareket tipiyle tutulduğunu, Logo’da firma ve dönem yapısının tablo adlarına nasıl yansıdığını, Netsis’te şube ve işletme ayrımının nerede durduğunu bilmeyen bir sorgu ya hata verir ya da yanlış sonuç üretir.
SQL Üretme bu bilgiyi sizin yerinize taşır. Raporu bir çalışanınıza anlatır gibi Türkçe yazarsınız: “Son üç ayda hiç sipariş vermeyen bayiler, son sipariş tarihleriyle.” Sohbetin üstündeki seçiciden ERP’nizi ve sürümünüzü seçersiniz. Sistem o sürümün tablo yapısına, ilişkilerine ve bilinen kurallarına göre sorguyu yazar; sorguda hangi tabloların kullanıldığını etiket olarak gösterir.
SQL Üretme sorguyu sizin veritabanınızda çalıştırmaz; sorgunun metnini verir. Sorguyu nerede ve ne zaman çalıştıracağınıza siz karar verirsiniz. Bu yüzden SQL Üretme için ERP bağlantısı kurmanız gerekmez. Sorgunun sonucunu doğrudan tablo ve grafik olarak görmek istiyorsanız aynı soruyu ERP Asistanı’na sorarsınız; ERP Asistanı sorguyu ERP’nizde yalnız okuyarak çalıştırır ve sonucu yorumuyla getirir.
Bugün ve yarın
ERP raporu için sorgu yazarken bugün ne oluyor?
-
BugünRapor için hangi tablonun, hangi alanın kullanılacağını bulmak saatler alıyor; tablo yapısı belgeleri arasında aranıyor.
SQL Üretme ileRaporu Türkçe tarif edersiniz; sorgu, seçtiğiniz sürümün tablolarına göre yazılır ve kullanılan tablolar etiket olarak görünür.
-
BugünSatış toplamı iade, iptal ya da fatura dışı fişler yüzünden ERP ekranındaki rakamı tutmuyor.
SQL Üretme ileSorgu, ERP’nin satış, iade ve iptal kurallarını bilerek yazılır; hangi hareketlerin dahil edildiği sorgunun içinde açıkça görünür.
-
BugünHer rapor talebi bilgi işlem ekibinin ya da dış danışmanın sırasına giriyor.
SQL Üretme ileMuhasebe, satış ya da bilgi işlem ekibinden yetkili kişi sorguyu kendisi alır; danışman zamanı daha karmaşık işlere kalır.
-
Bugünİnternette bulunan örnek sorgu farklı bir sürüme ait; çalıştırınca hata veriyor.
SQL Üretme ileMikro v15, v16, v17, Logo GO 3, Netsis ve SAP Business One için ayrı ayrı yazılır; sürümün test veritabanında denenen sorgu rozetle işaretlenir.
Nasıl çalışır
Türkçe istekten çalışmaya hazır SQL sorgusuna dört adım
ERP bağlantısı, kurulum ya da tablo yapısı bilgisi gerekmez. Ücretsiz hesap açtığınız gün kullanmaya başlarsınız.
-
ERP’nizi ve sürümünüzü seçin
SQL Üretme ekranının üstündeki seçiciden Mikro v15, v16, v17, Logo GO 3, Netsis ya da SAP Business One’ı seçersiniz. Seçim sohbet boyunca geçerli kalır.
-
Raporu Türkçe tarif edin
“Depo bazında son 30 günde çıkışı olmayan stoklar, son çıkış tarihiyle” gibi yazarsınız. Tarih aralığını, gruplamayı ve sıralamayı aynı cümlede belirtmeniz yeterlidir.
-
Sorguyu ve rozetleri inceleyin
Sorgu, kullandığı tablolar ve sürümün test veritabanındaki deneme sonucu birlikte gelir. İstek iki türlü anlaşılabiliyorsa size seçenek sunulur.
-
Kopyalayın, gerekirse düzeltin
Sorguyu kendi aracınızda çalıştırırsınız. Değişiklik gerekiyorsa aynı sohbette “cari grubuna göre de kır”, “yalnız aktif depolar” gibi ek talebinizi iletirsiniz.
Örnek istekler
SQL Üretme’ye yazılan istekler böyle görünür
SQL Üretme’ye teknik bir tanım yazmazsınız; raporun ne göstermesi gerektiğini yazarsınız. İyi bir istek üç şeyi söyler: hangi bilgiyi istediğinizi, hangi dönemi kapsadığını ve sonucun nasıl gruplanıp sıralanacağını.
Aynı istek farklı ERP’lerde farklı tablolarla yazılır. “Bu ayki satış faturaları” Mikro’da stok hareketlerinden, Logo’da fatura ve satır tablolarından, SAP Business One’da satış faturası belgelerinden okunur; seçtiğiniz ERP’ye göre doğru yapı kullanılır.
- Satış
- “Bu yıl aylara göre satış tutarı ve geçen yılın aynı ayıyla farkı”
- Cari
- “Vadesi 60 günü geçen açık bakiyesi olan cariler, bakiye büyükten küçüğe”
- Stok
- “Son 90 günde hiç çıkışı olmayan stoklar, depo ve miktarıyla”
- Sipariş
- “Teslim tarihi geçmiş ama sevk edilmemiş sipariş satırları”
- Kârlılık
- “Ürün grubuna göre satış tutarı, maliyet ve brüt kâr oranı”
- Kontrol
- “Aynı cari için aynı gün aynı tutarla iki kez girilmiş faturalar”
İstekler örnektir. Sorgunun sonucu sizin verinize göre değişir.
Doğruluk
Sorgunun doğru olduğunu nasıl anlarsınız?
Bir sorgunun hatasız çalışması, doğru sonuç verdiği anlamına gelmez. SQL Üretme bu yüzden sorguyu teslim ederken size karar vermeniz için gereken bilgiyi de verir.
Test veritabanında deneme. Sorgu, seçtiğiniz sürümün test veritabanında çalıştırılarak denenir. Deneme başarılıysa cevabın üstünde ERP DB’de çalıştı rozeti görünür; deneme yapılamadıysa bu da açıkça yazılır. Rozet, sorgunun sözdiziminin ve kullandığı tablo ile alanların o sürümde var olduğunu gösterir.
Kullanılan tablolar. Sorgunun okuduğu tablolar etiket olarak listelenir. Hangi bilginin nereden alındığını bir bakışta görür, raporu kendi bildiklerinizle karşılaştırırsınız.
ERP’nin kuralları. Satış toplamına iadelerin, iptal edilmiş kayıtların ya da fatura dışı fişlerin karışması en sık rapor hatasıdır. Sorgu, ERP’nin bu kurallarını bilerek yazılır; Mikro’da iptal ve iade alanları, Netsis’te şube ve işletme ayrımı, Logo’da firma ve dönem yapısı sorgunun içinde gözetilir.
Belirsiz istekte soru. “Satışlar” derken faturalı satışı mı, irsaliyeyi mi kastettiğiniz belli değilse size seçenek sunulur. Tahmin edilerek yazılmış bir sorgu yerine sizin seçtiğiniz anlama göre yazılmış bir sorgu alırsınız.
Sonuç kontrolü sizde. Sorguyu ilk kez çalıştırırken sonucu ERP’nizin kendi raporundaki bir toplamla karşılaştırmanız iyi bir alışkanlıktır. Fark görürseniz farkı aynı sohbette yazarsınız; sorgu buna göre düzeltilir.
ERP’nize göre
Hangi ERP ve sürümler için sorgu üretir?
Mikro. v15, v16 ve v17 için ayrı ayrı yazılır. Sürümler arasında tablo ve alan farkları vardır; v16 için yazılmış bir sorgu v17’de çalışmayabilir. Seçtiğiniz sürüme göre doğru alanlar kullanılır. Ayrıntı: Mikro tablo yapısı rehberi ve Mikro hazır SQL sorguları.
Logo. Logo GO 3 için yazılır. Logo’da tablo adları firma ve dönem numarası taşır; sorgu bu yapıya uygun kurulur. Ayrıntı: Logo tablo yapısı rehberi.
Netsis. Şube ve işletme ayrımı olan kurulumlarda sorgu bu ayrımı gözetir; birden fazla şubesi olan şirketlerde toplamların karışmasını önler. Ayrıntı: Netsis tablo yapısı rehberi.
SAP Business One. SQL Server üzerinde çalışan SAP Business One için belge ve satır tablolarına göre yazılır. Ayrıntı: SAP Business One tablo yapısı rehberi.
Kendi veritabanınız ya da listede olmayan bir ERP için tablolarınızı ajanın tanıması gerekir; bu durumda kendi veritabanınızla entegrasyon üzerinden ERP Asistanı ile çalışırsınız.
Okuma ve yazma
Rapor sorgusu, toplu güncelleme ve tetikleyici
SQL Üretme yalnız rapor sorgusu yazmaz. Bilgi işlem ekiplerinin günlük işlerinde ihtiyaç duyduğu diğer sorgular da aynı ekrandan alınır.
Rapor ve kontrol sorguları. Satış, stok, cari, sipariş ve muhasebe raporları; mükerrer kayıt, eksik alan ya da tutarsız bakiye kontrolleri.
Toplu güncelleme. “Şu gruptaki stokların ikinci birimini koli yap” ya da “boş kalan vergi dairesi alanlarını cari kartından doldur” gibi veri değiştiren sorgular istenebilir. Böyle bir sorgu, çalıştırmadan önce yedek almanızı hatırlatan bir uyarıyla gelir. Çalıştırma kararı her zaman sizindir.
Görünüm, saklı yordam ve tetikleyici. Raporlama aracınızın kullanacağı bir görünüm, belirli bir işlemde çalışacak bir tetikleyici ya da düzenli çalıştırılacak bir saklı yordam da tarif edilerek alınır.
Veri değiştiren her sorguyu önce test ortamınızda ya da yedeğin üzerinde denemeniz önerilir. SQL Üretme sorguyu sizin veritabanınızda kendiliğinden çalıştırmadığı için ERP’nizde siz onaylamadan hiçbir değişiklik olmaz.
Karşılaştırma
SQL Üretme, ERP Asistanı ve elle sorgu yazmak
Aynı ERP verisine üç farklı yoldan ulaşılır. Hangisinin uygun olduğu, sonucu kimin ve nasıl kullanacağına bağlıdır.
| Konu | Elle sorgu yazmak | SQL Üretme |
|---|---|---|
| Gereken bilgi | Tablo yapısı, alanlar ve ERP kuralları | Raporun Türkçe tarifi |
| Süre | Karmaşık raporda saatler | Dakikalar içinde sorgu metni |
| Sürüm farkı | Her sürüm için ayrıca araştırılır | Seçilen sürüme göre yazılır |
| Doğrulama | Kendi veritabanınızda deneme yanılma | Sürümün test veritabanında denenir, rozetle bildirilir |
| ERP bağlantısı | Gerekmez | Gerekmez; sonucu ERP’nizden görmek için ERP Asistanı |
| Kimin için | Uzman bilgi işlem personeli | Bilgi işlem, muhasebe, raporlama danışmanı |
Sonucu doğrudan tablo ve grafik olarak görmek isteyen yöneticiler için: Yapay zekâ ile ERP raporlama. Elle hazırlanan raporlarla karşılaştırma: Excel raporlama yerine ERP Asistanı.
Kimler kullanır
SQL Üretme kimin işini kolaylaştırır?
Bilgi işlem sorumluları. Yönetimden gelen rapor taleplerini sırayla bekletmek yerine aynı gün karşılar. Sorguyu kendi raporlama aracına, görünüm olarak veritabanına ya da zamanlanmış bir işe ekler.
Muhasebe ve finans ekipleri. Cari yaşlandırma, vade analizi ya da KDV kontrol listesi gibi dönem sonu raporlarını tablo yapısını bilmeden alır.
ERP danışmanları ve bayileri. Müşterilerine farklı ERP’lerde ve sürümlerde rapor hazırlayan danışmanlar, her kurulumda sorguyu baştan araştırmaz.
Raporlama ve iş zekâsı ekipleri. Pano ve raporlama araçlarına veri sağlayan sorguları hızla çıkarır, ERP’nin kurallarına uygun olduğundan emin olur.
Sorguyu çalıştırmak yerine sonucu görmek isteyen yöneticiler için ERP Asistanı, her sabah aynı raporun e-postayla gelmesini isteyenler için Şirket Ajanları, sorgunun bir ekrana dönüşmesini isteyenler için Uygulama Yap daha uygundur.
SSS
Sıkça sorulan sorular
ERP SQL sorgu oluşturucu nedir?
İhtiyacınız olan raporu Türkçe tarif ettiğinizde ERP’nizin tablo ve alanlarına uygun SQL sorgusunu yazan araçtır. ERP Asistanı’nın SQL Üretme menüsünde ERP’nizi ve sürümünüzü seçer, raporu yazarsınız; sorgu, kullandığı tablolar ve test sonucuyla birlikte gelir.
SQL Üretme için ERP bağlantısı gerekir mi?
Hayır. SQL Üretme sorgunun metnini verir ve sorguyu sizin veritabanınızda çalıştırmaz; bu yüzden bağlantı kurmanız gerekmez. Sonucu doğrudan ERP verinizden görmek isterseniz ERP Asistanı’nı kullanırsınız.
Hangi ERP’ler ve sürümler destekleniyor?
Mikro v15, v16 ve v17, Logo GO 3, Netsis ve SQL Server üzerinde çalışan SAP Business One için sorgu üretilir. Her sürüm için o sürümün tablo yapısı kullanılır.
Üretilen sorgunun doğru olduğunu nasıl anlarım?
Sorgu, seçtiğiniz sürümün test veritabanında denenir; başarılıysa “ERP DB’de çalıştı” rozeti görünür, deneme yapılamadıysa bu da yazılır. Kullanılan tablolar etiket olarak listelenir. İlk çalıştırmada sonucu ERP’nizin kendi raporundaki bir toplamla karşılaştırmanız önerilir.
Veri güncelleyen sorgu da alabilir miyim?
Evet. Toplu güncelleme, görünüm, saklı yordam ve tetikleyici sorguları da istenebilir. Veri değiştiren sorgu, yedek almanızı hatırlatan bir uyarıyla gelir; sorguyu ne zaman çalıştıracağınıza siz karar verirsiniz.
SQL bilmeyen biri kullanabilir mi?
Sorguyu almak için SQL bilmek gerekmez; raporu Türkçe tarif etmeniz yeterlidir. Ancak sorguyu çalıştırmak bir veritabanı aracı gerektirir. Sonucu tablo ve grafik olarak görmek isteyen kullanıcılar için ERP Asistanı daha uygundur.
Ücretsiz deneyebilir miyim?
Evet. Ücretsiz hesap açtığınızda 24 saat boyunca bütün menüleri deneme kredisiyle kullanırsınız; SQL Üretme’de 3 sorgu hakkınız olur.
İhtiyacınız olan raporu Türkçe tarif edin, sorgusunu bugün alın.
ERP’nizi ve sürümünüzü seçin, raporu yazın; sorgu, kullandığı tablolar ve test sonucuyla birlikte gelsin.




