SELECT USERNAME as [Kullanıcı Adı],
FIRMNO as [Firma No],
BRANCH as [Çalışma Dönemi],
DEPARTMENT as [Departman],
DATE_ as Tarih,
HOUR_ as Saat,
MINUTE_ as Dakika,
SECOND_ as Saniye,
( CASE PROCS11
WHEN 1 THEN 'Ticari Sistem Yönetimi'
WHEN 2 THEN 'Malzeme Yönetimi'
WHEN 3 THEN 'Satınalma'
WHEN 4 THEN 'Satış Dağıtım'
WHEN 5 THEN 'Finans'
WHEN 6 THEN 'Genel Muhasebe'
WHEN 7 THEN 'Sistem Yönetimi'
WHEN 22 THEN 'İş Akış Yönetimi'
WHEN 26 THEN 'Kaynak Yönetimi'
WHEN 27 THEN 'Üretim Tanımları'
WHEN 28 THEN 'Üretim Kontrol'
WHEN 33 THEN 'Kalite Kontrol'
WHEN 34 THEN 'Maliyet Muhasebesi'
WHEN 35 THEN 'Planlama'
WHEN 36 THEN 'Dosya'
WHEN 37 THEN 'Talep Yönetimi'
WHEN 40 THEN 'İthalat'
WHEN 41 THEN 'İhracat'
END ) MODUL,
( CASE PROCS11
WHEN 1 THEN ( CASE PROCS12
WHEN 1 THEN 'Çalışma Dönemi Seçimi'
WHEN 2 THEN 'Onaylama'
WHEN 3 THEN 'Fiş Numaralama'
WHEN 4 THEN 'Çalışma Parametreleri'
WHEN 5 THEN 'Özel Kod Tanımları'
WHEN 6 THEN 'Yetki Kodu Tanımları'
WHEN 7 THEN 'Bilgi Aktarımı (Dışarı)'
WHEN 8 THEN 'Bilgi Aktarımı (İçeri)'
WHEN 9 THEN 'Bakım İşlemleri'
WHEN 10 THEN 'Döviz Türleri'
WHEN 11 THEN 'Yeniden Değerleme Oranları'
WHEN 12 THEN 'Mustahsil Parametleri'
WHEN 13 THEN 'Onay Rotası'
WHEN 14 THEN 'Onay Rotası Atama'
WHEN 15 THEN 'Ortalama Döviz Kurları'
WHEN 16 THEN 'Ticari Sistem Parametreleri'
WHEN 17 THEN 'Maliyet Periyotları'
END )
WHEN 2 THEN ( CASE PROCS12
WHEN 1 THEN 'Malzeme Fişleri'
WHEN 2 THEN 'Kur Güncelleştirme'
WHEN 3 THEN 'Dönem İşlemleri'
WHEN 4 THEN 'Malzemeler'
WHEN 5 THEN 'Alternatif Gruplar'
WHEN 6 THEN 'Teslimat Kodları'
WHEN 7 THEN 'Tanımlı Malzeme Fişleri'
WHEN 8 THEN 'Malzeme KDV Ayarlamaları'
WHEN 9 THEN 'Maliyetlendirme'
WHEN 10 THEN 'Malzeme Grup Kodları'
WHEN 11 THEN 'Malzeme Sınıfları'
WHEN 12 THEN 'Birim Setleri'
WHEN 13 THEN 'Stok Yeri Kodları'
WHEN 14 THEN 'Malzeme Özellikleri'
WHEN 15 THEN 'Dağıtım Şablonları'
WHEN 16 THEN 'Ek Malzemeler'
WHEN 17 THEN 'İşlemler'
WHEN 18 THEN 'Malzeme Hareketleri Standart Maliyet Güncelleme'
WHEN 19 THEN 'Envanter Değerleme'
WHEN 20 THEN 'EK Vergiler'
WHEN 21 THEN 'Marka Tanımları'
WHEN 22 THEN 'Malzeme Varyantları'
WHEN 23 THEN 'Giriş Çıkış Hareket İlişkilendirme'
WHEN 151 THEN 'Maliyet Dağıtım Fişleri'
WHEN 152 THEN 'Malzeme Özellik Setleri'
END )
WHEN 3 THEN ( CASE PROCS12
WHEN 1 THEN 'Alım İrsaliyeleri'
WHEN 2 THEN 'Kur Güncelleştirme'
WHEN 3 THEN 'Satınalma Siparişleri'
WHEN 4 THEN 'Alım Faturaları'
WHEN 5 THEN 'Malzeme Alış Fiyat Ayarlamaları'
WHEN 6 THEN 'Hizmet Alış Fiyat Ayarlamaları'
WHEN 7 THEN 'Tanımlı Alım İrsaliyeleri'
WHEN 8 THEN 'Alınan Hizmetler'
WHEN 9 THEN 'Alış İndirimleri'
WHEN 10 THEN 'Alış Masrafları'
WHEN 11 THEN 'Alış Promosyonları'
WHEN 12 THEN 'Malzeme Alış Fiyatları'
WHEN 13 THEN 'Hizmet Alış Fiyatları'
WHEN 14 THEN 'Alış Koşulları Fiş Satırları'
WHEN 15 THEN 'Alış Koşulları Fiş Geneli'
WHEN 16 THEN 'Mustahsil Parametreleri'
WHEN 17 THEN 'Hizmet Alış KDV Ayarlamaları'
WHEN 18 THEN 'Alış Kampanyaları'
WHEN 19 THEN 'İşlemler'
WHEN 20 THEN 'Emir Fişi'
WHEN 21 THEN 'Teklif Fişi'
WHEN 22 THEN 'Sözleşme'
END )
WHEN 4 THEN ( CASE PROCS12
WHEN 1 THEN 'Satış İrsaliyeleri'
WHEN 2 THEN 'Kur Güncelleştirme'
WHEN 3 THEN 'Satış Siparişleri'
WHEN 4 THEN 'ALIM Faturaları'
WHEN 5 THEN 'Malzeme Satış Fiyat Ayarlamaları'
WHEN 6 THEN 'Hizmet Satış Fiyat Ayarlamaları'
WHEN 7 THEN 'Tanımlı Satış İrsaliyeleri'
WHEN 8 THEN 'Verilen Hizmetler'
WHEN 9 THEN 'Satış İndirimleri'
WHEN 10 THEN 'Satış Masrafları'
WHEN 11 THEN 'Satış Promosyonları'
WHEN 12 THEN 'Malzeme Satış Fiyatları'
WHEN 13 THEN 'Hizmet Satış Fiyatları'
WHEN 14 THEN 'Satış Koşulları Fiş Satırları'
WHEN 15 THEN 'Satış Koşulları Fiş Geneli'
WHEN 16 THEN 'Satış Kampanyaları'
WHEN 17 THEN 'Hizmet Satış KDV Ayarlamaları'
WHEN 18 THEN 'Pozisyon Kodları'
WHEN 19 THEN 'Satış Elemanları'
WHEN 20 THEN 'Satış Rotası'
WHEN 21 THEN 'Satış Hedefi'
WHEN 22 THEN 'Sektörler'
WHEN 23 THEN 'Müşteriler'
WHEN 24 THEN 'Dağıtım Rotaları'
WHEN 25 THEN 'Dağıtım Araçları'
WHEN 26 THEN 'Dağıtım Emirleri'
WHEN 27 THEN 'İşlemler'
WHEN 28 THEN 'Satış Fırsatları'
WHEN 29 THEN 'Satış Faaliyetleri'
WHEN 30 THEN 'Teklif Fişi'
WHEN 31 THEN 'Sözleşme'
WHEN 32 THEN 'İlgili Kişiler'
WHEN 89 THEN 'CH Sevkiyat Adresleri'
END )
WHEN 5 THEN ( CASE PROCS12
WHEN 1 THEN 'Cari Hesap İşlemleri'
WHEN 2 THEN 'Çek Senet Bordroları'
WHEN 3 THEN 'Banka İşlemleri'
WHEN 4 THEN 'Kasa İşlemleri'
WHEN 5 THEN 'Kur Güncelleştirme'
WHEN 6 THEN 'Kur Farkı Hesaplama'
WHEN 7 THEN 'Günlük Kur Girişi'
WHEN 8 THEN 'Cari Hesaplar'
WHEN 9 THEN 'Ödeme Tahsilat Planları'
WHEN 10 THEN 'Çekler Senetler'
WHEN 11 THEN 'Bankalar'
WHEN 12 THEN 'Banka Hesapları'
WHEN 13 THEN 'Kasalar'
WHEN 14 THEN 'Borç Takip'
WHEN 15 THEN 'Cari Hesap Fişleri'
WHEN 16 THEN 'Banka Fişleri'
WHEN 17 THEN 'Cari Hesap Risk Ayarlamaları'
WHEN 18 THEN 'Günlük Kur Girişi'
WHEN 19 THEN 'Sevkiyat Adresleri'
WHEN 20 THEN 'Ödeme Tahsilat Plan Grupları'
WHEN 21 THEN 'İstihbarat Bilgileri'
WHEN 22 THEN 'Cari Hesap Hareketleri'
WHEN 23 THEN 'Banka Hareketleri'
WHEN 24 THEN 'İşlemler'
END )
WHEN 6 THEN ( CASE PROCS12
WHEN 1 THEN 'Muhasebe Fişleri'
WHEN 2 THEN 'Yevmiye Madde Numaralama'
WHEN 3 THEN 'Kur Güncelleştirme'
WHEN 4 THEN 'Kur Farkı Hesaplama'
WHEN 5 THEN 'Muhasebeleştirme'
WHEN 6 THEN 'Muhasebe Hesapları'
WHEN 7 THEN 'Masraf Merkezleri'
WHEN 8 THEN 'Muhasebe Bağlantı Kodları'
WHEN 10 THEN 'İş İstasyonları Standart Maliyet Güncelleme'
WHEN 11 THEN 'İş İstasyonu Grupları Standart Maliyet Güncelleme'
WHEN 12 THEN 'Çalışanlar Standart Maliyet Güncelleme'
WHEN 13 THEN 'Çalışan Grupları Standart Maliyet Güncelleme'
WHEN 14 THEN 'İşlemler'
WHEN 15 THEN 'Projeler'
WHEN 16 THEN 'Enflasyon Parametreleri Güncelleme'
WHEN 17 THEN 'Malzeme Ortalama Stokta Kalma Süresi Güncelleme'
WHEN 18 THEN 'Tahsis Fişleri'
WHEN 19 THEN 'Bütçe Revizyon Fişleri'
END )
WHEN 7 THEN ( CASE PROCS12
WHEN 1 THEN 'Döviz Dosyaları'
WHEN 2 THEN 'Firma Veri Dosyaları'
WHEN 3 THEN 'Dönem Dosyaları'
WHEN 4 THEN 'Form Master Tanımları'
END )
WHEN 26 THEN ( CASE PROCS12
WHEN 1 THEN 'İş İstasyonu Özellikleri'
WHEN 2 THEN 'İş İstasyonları'
WHEN 3 THEN 'İş İstasyonu Grupları'
WHEN 4 THEN 'Çalışanlar'
WHEN 5 THEN 'Çalışan Grupları'
WHEN 6 THEN 'Standart Maliyet Güncelleme'
WHEN 7 THEN 'Standart Kaynak Maliyetleri'
WHEN 8 THEN 'Vardiyalar'
WHEN 9 THEN 'Çalışan Maliyeti'
WHEN 10 THEN 'İş İstasyonu Maliyeti'
WHEN 11 THEN 'Otomatik İş İstasyonu Üretme'
WHEN 12 THEN 'Otomatik Çalışan Üretme'
WHEN 13 THEN 'İşlemler'
WHEN 14 THEN 'İş İstasyonu İstisnai Durum Ataması'
WHEN 15 THEN 'Çalışan İstisnai Durum Ataması'
WHEN 16 THEN 'İş İstasyonu Vardiya Ataması'
WHEN 17 THEN 'Çalışan Vardiya Atamaları'
END )
WHEN 27 THEN ( CASE PROCS12
WHEN 1 THEN 'Operasyon Tanımları'
WHEN 2 THEN 'ROTA Tanımları'
WHEN 3 THEN 'Ürün Reçeteleri'
WHEN 4 THEN 'Operasyon Kalite Kontrol Kriterleri'
WHEN 5 THEN 'Toplu Reçete Güncelleme'
WHEN 6 THEN 'Üretim Reçete Revizyon Güncelleme'
WHEN 7 THEN 'Mühendislik Değişikliği İşlemleri'
WHEN 8 THEN 'Toplu Standart Reçete Maliyet Güncelleme'
WHEN 9 THEN 'Ürün Hatları'
WHEN 10 THEN 'Üretim Sabitleri'
END )
WHEN 28 THEN ( CASE PROCS12
WHEN 1 THEN 'Üretim Emirleri'
WHEN 2 THEN 'İş Emirleri'
WHEN 3 THEN 'Durma Nedenleri'
WHEN 4 THEN 'İşlemler'
END )
WHEN 35 THEN ( CASE PROCS12
WHEN 1 THEN 'Üretim Planlama'
WHEN 2 THEN 'Kapasite Planlama'
WHEN 3 THEN 'Kaynak Çizelgeleme'
END )
END ) ISLEM_TURU,
( CASE PROCS13
WHEN 1 THEN 'Ekle'
WHEN 2 THEN 'Ekle'
WHEN 3 THEN 'Değiştir'
WHEN 4 THEN 'Çıkar'
WHEN 5 THEN 'Kopyala'
WHEN 6 THEN 'İncele'
WHEN 7 THEN 'Muhasebe Kodları'
WHEN 12 THEN 'Satınalma İşlemleri'
WHEN 21 THEN 'Muhasebeleştirme Raporu'
WHEN 18 THEN 'Ambar Bilgileri'
END ) ISLEM,
( CASE PROCS25
WHEN 10 THEN 'Eklendi'
WHEN 9 THEN 'İncelendi'
WHEN 7 THEN 'Değiştirildi'
WHEN 11 THEN 'Çıkarıldı'
WHEN 8 THEN 'Vazgeçildi'
WHEN 25 THEN 'Oluşturuldu'
WHEN 16 THEN 'Kopyalandı'
WHEN 17 THEN 'İptal Edildi'
WHEN 18 THEN 'Geri Alındı'
WHEN 19 THEN 'Faturalandı'
WHEN 22 THEN 'Kapatıldı'
WHEN 23 THEN 'Geri Alındı'
END ) SONUC,
MSGS1,
MSGS2
FROM LG_000_SYSLOG SYSLG
WHERE FIRMNO=201
ORDER BY SYSLG.DATE_ DESC,SYSLG.HOUR_ DESC,SYSLG.MINUTE_ DESC,SYSLG.SECOND_ DESC
Tag: erp
LOGO TIGER 3 SQL AY , AMBAR VE MALZEME BAZLI STOK DURUM RAPORU
CREATE view [dbo].[BM_211_STOKAYLIK] as
SELECT TOP 100 PERCENT tarih, ambar,'0' [isyeri],
CASE ITEMS2.CARDTYPE
WHEN 1 THEN
'TICARI MAL'
WHEN 2 THEN
'KARMA KOLI'
WHEN 3 THEN
'DEPOZITOLU MAL'
WHEN 4 THEN
'SABIT KIYMET'
WHEN 10 THEN
'HAMMADDE'
WHEN 11 THEN
'YARI MAMUL'
WHEN 12 THEN
'MAMUL'
WHEN 13 THEN
'TUKETIM MALI'
WHEN 20 THEN
'GENEL MALZEME SINIFI'
WHEN 21 THEN
'TABLOLU MALZEME SINIFI'
ELSE
CONVERT(VARCHAR(20), CARDTYPE)
END AS mal_tur,
ITEMS2.CODE mal_kod, ITEMS2.NAME mal_ad ,BIRIM.CODE birim ,
ISNULL(
(
SELECT SUM(ONHAND)
FROM LV_211_01_STINVTOT STINVTOT
WHERE STINVTOT.STOCKREF = ITEMS2.LOGICALREF
AND STINVTOT.INVENNO = ambarnr
-- AND STINVTOT.DATE_ <= DATEADD(MONTH, DATEDIFF(MONTH, 0, DATEADD(m, 0, tarih)), 0)
AND YEAR(STINVTOT.DATE_) * 100 + MONTH(STINVTOT.DATE_)<=tarih
),
0
) stok
FROM (
SELECT DISTINCT tarih ,whouse.NR ambarnr, WHOUSE.NAME ambar,MALZEMELER.STOCKREF FROM (
select DISTINCT YEAR(STLINE.DATE_) * 100 + MONTH(STLINE.DATE_) tarih from LG_211_01_STLINE STLINE
WHERE YEAR(STLINE.DATE_) * 100 + MONTH(STLINE.DATE_) <=YEAR(GETDATE())*100+MONTH(GETDATE())
) AS T
CROSS JOIN L_CAPIWHOUSE WHOUSE
CROSS JOIN LG_211_ITEMS ITEMS
LEFT JOIN
(
SELECT STLINE.STOCKREF , STLINE.SOURCEINDEX
FROM LG_211_01_STLINE STLINE WITH (NOLOCK)
LEFT JOIN LG_211_01_STFICHE STFIC
ON STLINE.STFICHEREF = STFIC.LOGICALREF
WHERE (
(STFIC.TRCODE IN ( 2, 3, 4, 7, 8, 9, 35, 36, 37, 38, 39 ))
OR (STFIC.CLIENTREF = 0)
OR (STFIC.TRCODE IN ( 1, 5, 6, 10, 26, 30, 31, 32, 33, 34 ))
OR (STFIC.CLIENTREF = 0)
OR (STFIC.TRCODE IN ( 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 50, 51 ))
)
AND (STFIC.CANCELLED = 0)
AND STLINE.LINETYPE IN ( 0, 1, 5, 6, 8, 9, 10 )
AND
(
(STFIC.STATUS IN ( 0, 1 ))
OR (STFIC.TRCODE IN ( 11, 12, 13, 14, 25, 26, 50, 51 ))
)
AND
(
(STFIC.STATUS IN ( 0, 1 ))
OR (STFIC.TRCODE = 25)
)
AND
(
(STFIC.PRODSTAT = 0)
OR (STFIC.TRCODE IN ( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ))
)
AND (STFIC.DEVIR IN ( 0, 1 ))
) as MALZEMELER ON MALZEMELER.STOCKREF=ITEMS.LOGICALREF AND MALZEMELER.SOURCEINDEX=NR
WHERE WHOUSE.FIRMNR=211
--ORDER BY tarih
) AS T2 LEFT JOIN LG_211_ITEMS ITEMS2 ON STOCKREF=ITEMS2.LOGICALREF
LEFT OUTER JOIN LG_211_UNITSETL BIRIM WITH (NOLOCK)
ON BIRIM.UNITSETREF = ITEMS2.UNITSETREF
AND BIRIM.MAINUNIT = 1
order by tarih
GO
LOGO OBJECTS REGISTERLEME TÜRLERİ
c:\Windows\SysWOW64>REGSVR32 C:\Users\Public\Documents\TIGER3ENTERPRISE\LOBJECTS.DLL
LOGO TANIMLI ALANLAR TABLOSU
MODULENR LINEINFO
2 MALZEME FİŞLERİ
3 MUHASEBE HESABI
4 FATURA
5 CARİ HESAP
6 MALZEME
7 MUHASEBE FİŞİ
8 SİPARİŞ
9 İRSALİYELER
10 SABİT KIYMET KAYDI
12 ÇEK SENET BORDROLARI
40 SERİ LOT TANIMLARI
58 ÜRÜN REÇETESİ
59 TALEP FİŞLERİ
71 KASA İŞLEMLERİ
72 ÇEKLER / SENETLER
73 MALZEME SINIF FİYATLARI
260 EMİR
261 TEKLİF
262 SÖZLEŞME
263 CARİ HESAP FİŞLERİ
264 BANKALAR
265 BANKA HESAPLARI
266 BANKA FİŞLERİ
2 MALZEME FİŞLERİ
3 MUHASEBE HESABI
4 FATURA
5 CARİ HESAP
6 MALZEME
7 MUHASEBE FİŞİ
8 SİPARİŞ
9 İRSALİYELER
10 SABİT KIYMET KAYDI
12 ÇEK SENET BORDROLARI
40 SERİ LOT TANIMLARI
58 ÜRÜN REÇETESİ
59 TALEP FİŞLERİ
71 KASA İŞLEMLERİ
72 ÇEKLER / SENETLER
73 MALZEME SINIF FİYATLARI
260 EMİR
261 TEKLİF
262 SÖZLEŞME
263 CARİ HESAP FİŞLERİ
264 BANKALAR
265 BANKA HESAPLARI
266 BANKA FİŞLERİ
SYS’de girilen tanımlı ve zorunlu alanlar ile ilgili bilgi ve örnekler aşağıdadır;
L_DEFNFLDSD :SYS’de tanımlanan alanların tutulduğu tablodur.
MODULENR : Hangi modüle ait tanımlı alan olduğunu gösterir. (Fatura 4 , Malzeme Kartı 6)
LEVEL_ : Ek alanın türünü gösterir (0 – Başlık ek alanı, 1 – Satır ek alanı)
NR : Ek alan numarası
TYP : Veri tipi (1 – Metin, 2 – Sayısal, 3 – Liste, 4 – Tarih)
L_MANDFLDS : SYS’de tanımlanan alanların Zorunlu olup olmadığını gösteren tablo. (MANDATORY=1 ise zorunlu alan)
LG_CATEGLISTS : Liste seçimli alanlarda liste içeriği bu tabloda tutuluyor.
LG_002_DEFNFLDSCARDV : Kartlardaki tanımlı alanların tutulduğu tablodur. (Malzeme Kartı, Cari Hesap Kartı, Muhasebe Hesap Kartı)
LG_002_01_DEFNFLDSTRANV : Fiş ve fiş satırlarındaki tanımlı alanların tutulduğu tablodur. (Fatura,İrsaliye,Sipariş,Malzeme Fişleri,Muhasebe Fişleri)
Kart ve fişlerde girilen bilgiler DEFNFLDSTRANV,DEFNFLDSCARDV tablolarındaki TEXTFLD1,TEXTFLD2,TEXTFLD3,…. tablolarında tutulmaktadır.
Diğer TEXTFLD ve NUMFLD ile başlayan alanlar girdiğimiz verileri tutuyor.
———————————————————————————————————————————–
FATURA TANIMLI ALAN;
Fatura tanımlı alanları L_DEFNFLDSD tablosunda tutulmaktadır.
MODULENR :4 – Fatura
INVAICE Tablosundaki LOGICALREF alanı DEFNFLDSD Tablosundaki PARENTREF alanına eşittir.
ÖRNEK:
– _SQLINFO(“TEXTFLDS1″,”LG_001_01_DEFNFLDSTRANV”,”MODULENR=4 AND PARENTREF=’”+STR(R23.logicalRef)+”‘”)
————————————————————————————————————————————-
CARİ HESAP KARTI TANIMLI ALAN;
Cari Hesap Kartı tanımlı alanlar LG_001_DEFNFLDSCARDV tablosunda tutulmaktadır.
MODULENR :5
CLCARD Tablosundaki LOGICALREF alanı DEFNFLDSCARDV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“TEXTFLDS1″,”LG_001_DEFNFLDSCARDV”,”MODULENR=5 AND PARENTREF=’”+STR(R1.logicalRef)+”‘”)
———————————————————————————————————————————–
MALZEME KARTI TANIMLI ALAN;
Malzeme Kartı tanımlı alanlar LG_001_DEFNFLDSCARDV tablosunda tutulmaktadır.
MODULENR :6
ITEMS Tablosundaki LOGICALREF alanı DEFNFLDSCARDV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“TEXTFLDS1″,”LG_001_DEFNFLDSCARDV”,”MODULENR=6 AND PARENTREF=’”+STR(R1.logicalRef)+”‘”)
——————————————————————————————————————————-
MALZEME FİŞİ TANIMLI ALAN;
Muhasebe Fişi tanımlı alanlar LG_001_01_DEFNFLDSTRANV tablosunda tutulmaktadır.
MODULENR :2
STFICHE Tablosundaki LOGICALREF alanı DEFNFLDSTRANV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“TEXTFLDS1″,”LG_001_01_DEFNFLDSTRANV”,”MODULENR=2 AND PARENTREF=’”+STR(R2.logicalRef)+”‘”)
——————————————————————————————————————————-
MUHASEBE HESAP PLAN KARTI TANIMLI ALAN;
Muhasebe Hesap Kartı tanımlı alanlar LG_001_DEFNFLDSCARDV tablosunda tutulmaktadır.
MODULENR :3
EMUHACC Tablosundaki LOGICALREF alanı DEFNFLDSCARDV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“TEXTFLDS1″,”LG_001_DEFNFLDSCARDV”,”MODULENR=3 AND PARENTREF=’”+STR(R1.logicalRef)+”‘”)
—————————————————————————————————————————–
MUHASEBE FİŞİ TANIMLI ALAN;
Muhasebe Fişi tanımlı alanlar LG_001_01_DEFNFLDSTRANV tablosunda tutulmaktadır.
MODULENR :7
EMFICHE Tablosundaki LOGICALREF alanı DEFNFLDSTRANV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“TEXTFLDS1″,”LG_001_01_DEFNFLDSTRANV”,”MODULENR=7 AND PARENTREF=’”+STR(R1.logicalRef)+”‘”)
FİŞ SATIRLARI İÇİN
_SQLINFO(“TEXTFLDS1″,”LG_003_01_DEFNFLDSTRANV”,”MODULENR=7 AND OWNERREF=’”+STR(R2.logicalRef)+”‘”)
—————————————————————————————————————————-
İRSALİYE TANIMLI ALANLAR;
İrsaliye Fişlerindeki tanımlı alanlar LG_001_01_DEFNFLDSTRANV tablosunda tutulmaktadır.
MODULENR:9
STFICHE Tablosundaki LOGICALREF alanı DEFNFLDSTRANV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“TEXTFLDS1″,”LG_001_01_DEFNFLDSTRANV”,”MODULENR=9 AND PARENTREF=’”+STR(R2.logicalRef)+”‘”)
————————————————————————————————————————–
FATURA İÇERİSİNDE İRSALİYE TANIMLI ALANLAR;
İrsaliye Fişlerindeki tanımlı alanlar LG_001_01_DEFNFLDSTRANV tablosunda tutulmaktadır.
MODULENR:9
STFICHE Tablosundaki LOGICALREF alanı DEFNFLDSTRANV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“D.TEXTFLDS1”,”LG_001_01_DEFNFLDSTRANV D, LG_001_01_STFICHE S “,”D.MODULENR=9 AND D.PARENTREF=S.LOGICALREF AND S.INVOICEREF=’”+STR(R23.logicalRef)+”‘”)
————————————————————————————————————————-
SİPARİŞ TANIMLI ALANLAR;
Sipariş Fişlerindeki tanımlı alanlar LG_001_01_DEFNFLDSTRANV tablosunda tutulmaktadır.
MODULENR:8
ORFICHE Tablosundaki LOGICALREF alanı DEFNFLDSTRANV Tablosundaki PARENTREFalanına eşittir.
ÖRNEK:
_SQLINFO(“TEXTFLDS1″,”LG_001_01_DEFNFLDSTRANV”,”MODULENR=8 AND PARENTREF=’”+STR(R2.logicalRef)+”‘”)
Sentez Live Dev – Sql Queryden Hareketlerin Silinmesi
Aşağıdaki sorgu liveda (peşin satışsız,ncrsız) kartlar dışında hareketleri siler:(malzeme fişleri ,irsaliyeler,faturalar,teklifler,sipariş,muhasebe fişi,banka çek fişleri).
Sildikten sonra shrink yapılmalı aşağıda nasıl yapıldığı anlatılmıştır.Yaklaşık 14 gblık datayı 700mba düşürdü.
Sildikten sonra shrink yapılmalı aşağıda nasıl yapıldığı anlatılmıştır.Yaklaşık 14 gblık datayı 700mba düşürdü.
delete Erp_InventoryReceiptItem
update Erp_Invoice set InventoryReceiptId = null
update Erp_InventoryReceiptAttachment set InventoryReceiptId = null
delete Erp_InventoryReceiptAttachment
delete Erp_InvoiceAttachment
delete Erp_WorkOrderProduction
delete Erp_InventoryReceipt
delete Erp_Invoice
delete Erp_BankAccountTotal
delete Erp_BankCredit
delete Erp_BankReceiptItem
update Erp_ChequeReceipt set BankReceiptId=null
delete Erp_ChequeReceiptItem
delete Erp_ChequeReceiptAttachment
delete Erp_ChequeReceipt
delete Erp_BankReceiptAttachment
delete Erp_BankReceipt
delete Erp_CashTotalItem
delete Erp_CashTotal
delete Erp_Cheque
delete Erp_OrderReceiptItem
delete Erp_OrderReceiptAttachment
delete Erp_OrderReceipt
delete Erp_ContractItem
delete Erp_ContractAttachment
delete Erp_Contract
delete Erp_CurrentAccountReceiptItem
delete Erp_CurrentAccountReceiptAttachment
delete Erp_CurrentAccountReceipt
delete Erp_CurrentAccountTotal
delete Erp_QuotationReceiptItem
delete Erp_QuotationReceiptAttachment
delete Erp_QuotationReceipt
delete Erp_DemandReceiptItem
delete Erp_DemandReceiptAttachment
delete Erp_DemandReceipt
delete Erp_WorkOrderItem
delete Erp_WorkOrderAttachment
delete Erp_WorkOrderExplanation
delete Erp_WorkOrder
delete Erp_GLReceiptItem
delete Erp_GLReceipt
Delete Erp_InventoryTotal
delete Erp_ReceiptPaymentItem
delete Meta_ForexRate
delete Erp_ServiceTotal
Delete Erp_GLAccountTotal
delete Erp_BankAccountTotal
truncate table Log_Transaction
shrink işlemi:
USE LiveHareketler;
GO
ALTER DATABASE LiveHareketler
SET RECOVERY SIMPLE;
GO
--Datadakı log dosyasını shrınk yap yani database sağ tıkla task shrink files log->reorganize page 0 ve tamam ve sonrasındada yine databasee sağ tık task shrink database ok
ALTER DATABASE LiveHareketler
SET RECOVERY FULL;
GO
sql server insert trigger basit yol
CREATE TRIGGER KOD
ON LG_005_01_INVOICE
FOR INSERT
AS
DECLARE @GRPCODE INT, @SPECODE NVARCHAR(20), @LOGICALREF INT
SELECT @GRPCODE = GRPCODE, @SPECODE = SPECODE, @LOGICALREF = LOGICALREF FROM INSERTED
IF (@GRPCODE =1)
BEGIN
UPDATE LG_005_01_INVOICE SET SPECODE = 'ALIŞ' WHERE LOGICALREF = @LOGICALREF
END
ELSE
BEGIN
UPDATE LG_005_01_INVOICE SET SPECODE ='SATIŞ' WHERE LOGICALREF =@LOGICALREF
END
Sql Server HIZLI Sorgu
select * into #satislar from logo_view_satislar_2014_2015 –sql serverde masterin altinda tempdbye atar sadece kullanılan sezondaki kisi erisebilir sql kapanip acilirsa sifirlanir
select yil,sum(toplamtutar) from #satislar group by yil
Sentez Live Erp Kesin Yevmiyeyi Silme
OIuşan Sorunlar:
– Kesin Yevmiye Tarihinden Önce İşlem Yapılamaz .
– entegrasyon fişi yevmiye madde numarasına sahip. Bu fiş üzerinden işlem yapamazsınız .
– Kesin Yevmiye Tarihinden Önce İşlem Yapılamaz .
– entegrasyon fişi yevmiye madde numarasına sahip. Bu fiş üzerinden işlem yapamazsınız .
select RegBookNo, * from Erp_GLReceipt –RegBookNo boş deilse yevmiye oluşturulmuş demektir
select * from Erp_GLRegBook –yevmiye oluşan fiş
update Erp_GLReceipt set RegBookNo = null –yevmiye oluştuysa sil
Sentez Live Erp Komplike Fiyat Politikası
Örneğin bir ürün birden fazla cariye farklı fiyat ve indirimlerde satılıyorsa malzemenin altında fiyat kısmına kodun hiçbir önemi olmamakla beraber carisel bazlı fiyat/indirim tanımlaması yapılması gerekmektedir fakat bu tanımlamarda cari kartın altınada ve malzeme kartının altında fiyat kodu tanımlanmamalıdır. Fakat 1 tanede genel müşteriler için cari deilde sadece 1 fiyat kodu tanımlanıp (herhangi indirim yada fiyat politikası olmayan müşteriler için) kaydedince. Fatura kesiminde malzemede carisel bazlı fiyat tanımı yapılan bir cariyi seçince 1 fiyat kodunu getirmekte diye bir sorun cıkacakdır. Bununda çözümü 1 fiyat kodunun öncelik kısmını 9999 yapılırsa çözülür.
carinin altında ne indirim ne fiyat kod olmayacak
malzmelerin altında ne indirim ne fiyat kod olmayacak cari olacak
1 toptan fiyatta cari olmayacak öncelik 2 olacak
diğerlerinde 1 dışındakilerde öncelik 1 olacak
Sentez Live Ncr Transfer
servere (sentezin sqlin bulundugu) ncr vmwarei kurallar ve xp kurallar içine ipsini alırlar ornek 192.168.0.100
daha sonra ncr ayarları yapılır burda onemli olan malzemelerin içindede fiyatlardada departman olması yoksa fiyatları yollamaz.
Dikkat grup kodu 15 karakterden fazlaysa malzeme listesinde sağ tık ncr gonderde gondermeyebilir.
Kdv tanımlı olması lazım
FİYAT KODLARI MUHAKKAK TANIMLI OLMASI LAZIM 0 OLSA BİLE TANIMLI OLMASI LAZIM VE DEPARTMANLARI
daha sonra ncr ayarları yapılır burda onemli olan malzemelerin içindede fiyatlardada departman olması yoksa fiyatları yollamaz.
Dikkat grup kodu 15 karakterden fazlaysa malzeme listesinde sağ tık ncr gonderde gondermeyebilir.
Kdv tanımlı olması lazım
FİYAT KODLARI MUHAKKAK TANIMLI OLMASI LAZIM 0 OLSA BİLE TANIMLI OLMASI LAZIM VE DEPARTMANLARI
FİYAT GÜNCELLERKEN NCR YAZARKASADAN ANA EKRANA GİDİLMESİ LAZIM
VMWARE \\192.168.254.10\root\DataBase CONDTPLU.DBF DOSYASINDA NCRDAKİ ÜRÜNLERİN LİSTESİ
DİKKAT ET BARKODLAR AYNI OLMAMALI YOKSA AKTARMAZ.
