Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Maliyetlendirme Kontrol Sihirbazına Kullanıcı Tanımlı Sorgu Ekleme
2.73.00.00 sürüm ile eklenen Maliyetlendirme kontrol sihirbazı işlemine, 2.78.00.00 sürüm ile kategori bazında kullanıcı tanımlı kontrol sorgusu eklenmesi sağlanmıştır.
Kullanıcılar standart kontroller dışında kendileri sorgu ekleyebilecek ve bu raporlar içerisinde isterlerse düzeltme sorgusu çalıştırabileceklerdir. Kullanıcıların varsayılan olarak standart kontroller altına sorgu ekleyebilmeleri dışında isterlerse yeni kategori ekleyerek eklenilen kategori altına da sorgu ekleyebilmeleri sağlanmıştır.
Image Added

Bu kapsamda kullanıcı işlem yetkilerine "Ekle","Değiştir","Çıkar" yetkileri eklenmiştir.

Image Added
Kontrol sorgusu düzenleme penceresinde Maliyetlendirme Öncesi Yapılacak Kontroller seçiliyken Ekle yapılırsa "Tür: Maliyetlendirme Öncesi Yapılacak Kontroller" olur ve maliyetlendirme öncesi çalışır.
Maliyetlendirme Sonrası Yapılacak Kontroller seçiliyken Ekle yapılırsa "Türü: Maliyetlendirme Sonrası Yapılacak Kontroller" olur ve maliyetlendirme sonrası çalışır.
Image Added


Örnek Uygulama:
Maliyetlendirme öncesi 01.01.2022 ile 31.10.2022 tarihleri arasında hareket görmemiş malzeme kartlarının kullanım dışı yapılması için sorgu ekleme.
İşlem Adımları:
Öncelikle menüden Maliyetlendirme Kontrol işlemi seçilir. Maliyetlendirme Öncesi Yapılacak Kontroller seçilerek Ekle ile Kontrol Sorgusu Düzenleme penceresi açılır.
1-Genel Bilgiler:

  • Bu sekmede kontrol sorgusu için açıklama ve kategori girişi yapılır. Kategori 1 olarak tanımlanırsa eklenen sorgu, Kategori alanında "1" seçildiğinde listelenir.
  • Başarı Kriteri: Kontrol sorgusu çalıştırıldığında Image Added işareti hangi durumda gelmeli, kayıt getirdiğinde mi / kayıt getirmediğinde mi, bu seçim yapılır.

=>Kayıt Getiriyorsa: Kontrol sorgusu sonucunda kayıt geliyorsa Image Added işareti gelir.
=>Kayıt Getirmiyorsa: Kontrol sorgusu çalıştığında kayıt yoksa Image Added işareti gelir. Kayıt varsa Image Added işareti gelir ve kayıtlar Image Added seçilerek görülebilir.

  • Düzeltme Türü: Kontrol sorgusu sonrasında düzeltme yapılıp yapılmayacağının belirtildiği seçenektir.

=>Düzeltme Yok: Kontrol sorgusu sonrasında bir düzeltme yapılmayacak ise seçilir. Örneğin kontrol sorgusu sonrası sadece raporlama yapılacaksa seçilebilir.
=>SQL ile Düzeltme: Kontrol sorgusu sonrasında listelenen kayıtlar için bir düzeltme işlemi yapılmak isteniyorsa seçilir ve düzeltme sorgusu eklenir. Eklenen sorgu çalıştırıldığında Maliyetlendirme Kontrol Sonuçları penceresinde Düzelt düğmesi gelir.

  • Öncelik ve Statüsü bilgileri tanımlanır.


Image Added

2-Kontrol Sorgusu:
Bu sekmede çalıştırılmak istenen kontrol sorgusu eklenir.
SELECT * FROM LG_131_ITEMS WHERE LOGICALREF NOT IN (SELECT STOCKREF FROM LG_131_01_STLINE)
Image Added
SQL butonu ile Query Editor açılarak Image Added düğmesi ile sorgu çalıştırılır. Sorguya uygun kayıtlar varsa listelenir. Image Added ile ya da X ile Kontrol Sorgusu sekmesine dönülür.
Image Added

  • Başlık kısmında bulunan başlangıç tarihi ve bitiş tarihi sorguda kullanılmak isteniyorsa:

Başlangıç tarihi için sorguda {:BEGDATE}, bitiş tarihi için de sorguda {:ENDDATE} ifadeleri kullanılmalıdır.
Image Added
SELECT * FROM LG_131_ITEMS WHERE LOGICALREF NOT IN (SELECT STOCKREF FROM LG_131_01_STLINE WHERE DATE_ BETWEEN '2022-01-01' AND '2022-10-31')
Sorgusu yerine aşağıdaki şekilde kullanılmalıdır.
SELECT * FROM LG_131_ITEMS WHERE LOGICALREF NOT IN (SELECT STOCKREF FROM LG_131_01_STLINE WHERE DATE_>{:BEGDATE} AND DATE_<{:ENDDATE})

  • Sorgularda tablo ismi LG_FFF_ITEMS yerine {ITEMS} kullanılabilir.


SELECT * FROM {ITEMS} WHERE LOGICALREF NOT IN (SELECT STOCKREF FROM {STLINE} WHERE DATE_>{:BEGDATE} AND DATE_<{:ENDDATE})
Image Added
3-Düzeltme Sorgusu:
Bu sekmede kontrol sorgusu ile listelenen kayıtlar için düzeltme sorgusu eklenerek kaydedilir.
UPDATE {ITEMS} WHERE LOGICALREF NOT IN (SELECT STOCKREF FROM {STLINE} WHERE DATE_>{:BEGDATE} AND DATE_<{:ENDDATE})
Not: Çalıştırılan düzeltme sorguları öncesinde mutlaka yedek alınmalıdır.
Image Added

Böylelikle Maliyetlendirme Öncesi Yapılacak Kontroller içine kullanıcı tanımlı Hareket görmeyen kartların kullanım dışı yapılması sorgusu eklenmiş olur.
Maliyetlendirme Kontrol Sihirbazı penceresinde Kategori alanında 1 seçildiğinde eklenen sorgu görülür.
Eklenen sorgu çalıştırıldığında kontrol işlemine uygun kayıt varsa Image Added işareti gelir. Image Added Seçildiğinde bu kayıtlar listelenir.
Image Added
Listelenen kayıtlar Excel' e aktarılabilir. Düzelt düğmesine basıldığında düzeltme sorgusu devreye girerek listelenen kayıtlar kullanım dışı yapılır.
Image Added
Image Added


Notlar:

  • Ön değer tanımlı sorgular Varsayılan kategorisindedir. Yeni eklenen sorgular için kategori tanımlanırsa ayrıca listelenir kategori seçilmezse Varsayılan altında listelenir.
  • Aynı kategori numarası ile birden fazla sorgu eklenebilir.
  • Oracle veri tabanı kullanılıyorsa kısaltmalar yerine tablo ismi kullanılmalıdır. Oracle da sorgu ekranında SQL butonu bulunmamaktadır.
  • Eklenen sorgular ile ilgili bilgiler LG_FFF_UCOSTCONTROL tablosunda tutulmaktadır.