1. TOPLAM TABLOLARININ AYRI TABLOLARA TAŞINMASI
1.1. Kart toplam bilgileri
Logo programların varolan yapısında kartın üzerinde yeralan genel toplam bilgisi ile kartın diğer günlük toplam bilgileri aynı tabloda yeralmaktaydı.
Malzeme/SiparişToplamları : LG_XXX_YY_STINVTOT
Cari Toplamları : LG_XXX_YY_CLTOTFIL
Banka Toplamları : LG_XXX_YY_BNTOTFIL
Kasa Toplamları : LG_XXX_YY_CSHTOTS
Yapılan değişiklikle birlikte kartın genel toplam bilgileri artık ayrı tabloda tutulmaktadır.
Malzeme/SiparişToplamları : LG_XXX_YY_GNTOTST
Cari Toplamları : LG_XXX_YY_GNTOTCL
Banka Toplamları : LG_XXX_YY_GNTOTBN
Kasa Toplamları : LG_XXX_YY_GNTOTCSH
Yapılan bu değişiklik sadece Genel toplam bilgilerinin ayrı tablolara taşınmasını sağlamıştır. Kartın hesap özetinde yer alan günlük yada aylık toplam bilgileri önceki toplam tablolarında tutulmaktadır.
Not: Bakım işlemlerinden Toplam servisleri çalıştırıldığında yeni eklenen genel toplam tablolarındaki değerler tekrar hesaplanmaktadır.
1.1.1. Malzeme Toplamları Tablosunun ayrıştırılması
Malzeme kartı üzerinde yer alan ambar bazında ve tüm ambarların için geçerli olan genel toplam
bilgileri LG_XXX_YY_GNTOTST tablosuna aktarılmıştır.
Toplam tabloları ayrıştırılmadan önce; LG_XXX_YY_STINVTOT tablosuna bakıldığında ambar numarasına göre tarih alanında “1919-05-19 00:00:00.000” tutulan satırlar genel toplam bilgilerini oluşturmaktaydı.
LG_XXX_YY_STINVTOT tablosunun önceki hali

INVENNO : Ambar numarası (“-1“ Tüm ambarların toplam bilgisinin tutulduğu satır.)
DATE_ : Tarih bilgisi (“1919“ ile başlayan tarih bilgisi ambar bazında yadan tüm ambarlar için genel durum bilgilerini yeraldığı satır.)
LG_XXX_YY_STINVTOT tablosunun sonraki hali

Güncelleme sonrasında eski tabloda yer alan “1919-05-19 00:00:00.000“ tarihli satırlar bulunmamaktadır.
Güncelleme sonrasında LG_XXX_YY_GNTOTST yeni eklenen tablo

Yeni eklenen tabloda “1919-05-19 00:00:00.000” tarihli satırlar bulunmaktadır. Bu tabloda sadece bu satırlar olduğundan tarih bilgisine gerek duyulmamaktadır.
1.1.2. Cari Hesap Toplam Tablosunun Ayrıştırılması
Cari Hesap kartı üzerinde yer alan genel toplam bilgileri LG_XXX_YY_GNTOTCL tablosuna
aktarılmıştır.
Toplam tabloları ayrıştırılmadan önce; LG_XXX_YY_CLTOTFIL tablosuna bakıldığında Month_(Ay bilgisi) kolounda yer alan “–1“ ve Year_ (Yıl) alanında “1919” tutulan satırlar genel toplam bilgilerini oluşturmaktaydı.
LG_XXX_YY_CLTOTFIL tablosunun önceki hali
![]()
![]()
![]()
![]()
![]()

Month_ alanında “-1” alanının olması ilgili cari hesabın genel toplam bilgilerini oluşturmaktaydı.
LG_XXX_YY_CLTOTFIL tablosunun sonraki hali

Güncelleme sonrasında eski tabloda Month_ : -1 ve YEAR_ : 1999 kayıtlı satırlar bulunmamaktadır.
Güncelleme sonrasında LG_XXX_YY_GNTOTCL yeni eklenen tablo

Güncelleme sonrası yeni eklenen bu tabloda cari hesap kart penceresine girildiğinde karşımıza gelen toplam bilgileri Yerel para birimi ve Raporlama dövizi cinsinden cari hesabın son bakiye bilgileri tutulmaktadır.
1.1.2.1 Cari Hesap Genel Toplam Tablo Yapısı
LG_XXX_XX_GNTOTCL
|
Alan |
Tipi |
Açıklama |
|
LOGICALREF |
LongInt |
Fiziksel Adres |
|
CARDREF |
LongInt |
İlgili kart referansı àCLCARD |
|
TOTTYP |
Integer |
Toplam türü |
|
DEBIT |
Double |
Borç |
|
CREDIT |
Double |
Alacak |
1.1.3. Banka Toplam Tablosunun Ayrıştırılması
Banka Hesap kartı üzerinde yer alan genel toplam bilgileri LG_XXX_YY_GNTOTBN tablosuna
aktarılmıştır.
Toplam tabloları ayrıştırılmadan önce; LG_XXX_YY_CLTOTFIL tablosuna bakıldığında TOTTYP (Toplam türü) : -1 , Month_(Ay bilgisi) kolounda yer alan “–1“ ve Year_ (Yıl) alanında “1919” tutulan satırlar genel toplam bilgilerini oluşturmaktaydı.
LG_XXX_YY_BNTOTFIL tablosunun önceki hali
![]()

Month_ alanında “-1” alanının olması ilgili banka hesaplarının genel toplam bilgilerini oluşturmaktaydı.
LG_XXX_YY_BNTOTFIL tablosunun sonraki hali

Güncelleme sonrasında eski tabloda TOTTYP : -1 , Month_ : -1 ve YEAR_ : 1999 kayıtlı satırlar bulunmamaktadır.
Güncelleme sonrasında LG_XXX_YY_GNTOTBN yeni eklenen tablo
![]()
Güncelleme sonrası yeni eklenen bu tabloda Banka hesap kart penceresine girildiğinde karşımıza gelen toplam bilgileri Yerel para birimi ve Raporlama dövizi cinsinden tutulmaktadır.
1.1.3.1 Banka Genel Toplam Tablo Yapısı
|
Alan |
Tipi |
Açıklama |
|
LOGICALREF |
LongInt |
Fiziksel Adres |
|
CARDREF |
LongInt |
İlgili kart referansı àBNCARD |
|
TOTTYP |
Integer |
Toplam türü |
|
DEBIT |
Double |
Borç |
|
CREDIT |
Double |
Alacak |
1.1.4. Kasa Toplam Tablosunun Ayrıştırılması
Kasa kartı üzerinde yer alan genel toplam bilgileri LG_XXX_YY_GNTOTCSH tablosuna
aktarılmıştır.
Toplam tabloları ayrıştırılmadan önce; bilgileri LG_XXX_YY_GNTOTCSH tablosuna bakıldığında Month_(Ay bilgisi) kolounda yer alan “–1“ ve Year_ (Yıl) alanında “1919” tutulan satırlar genel toplam bilgilerini oluşturmaktaydı.
LG_XXX_YY_CSHTOTS tablosunun önceki hali
![]()

Month_ alanında “-1” alanının olması ilgili kasa genel toplam bilgilerini oluşturmaktaydı.
LG_XXX_YY_CSHTOTS tablosunun sonraki hali

Güncelleme sonrasında eski tabloda Month_ : -1 ve YEAR_ : 1999 kayıtlı satırlar bulunmamaktadır.
Güncelleme sonrasında LG_XXX_YY_GNTOTCSH yeni eklenen tablo
![]()
Güncelleme sonrası yeni eklenen bu tabloda Kasa kartları penceresine girildiğinde karşımıza gelen toplam bilgileri Yerel para birimi ve Raporlama dövizi cinsinden tutulmaktadır.
1.1.4.1 Kasa Genel Toplam Tablo Yapısı
|
Alan |
Tipi |
Açıklama |
|
LOGICALREF |
LongInt |
Fiziksel Adres |
|
CARDREF |
LongInt |
İlgili kart referansı àKSCARD |
|
TOTTYP |
Integer |
Toplam türü |
|
DEBIT |
Double |
Borç |
|
CREDIT |
Double |
Alacak |