Sayfayı Yazdır | Pencereyi Kapat

Yansitma hareketlerini ayirmak

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=1455
Tarih: 23 Kasım 2024 Saat 05:50
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Yansitma hareketlerini ayirmak
Mesajı Yazan: erdal_sert
Konu: Yansitma hareketlerini ayirmak
Mesaj Tarihi: 01 Mart 2009 Saat 18:52
Selam,

Bir uygulama için muhasebe fisleri üzerinde sene sonu yapilan yansitma hareketlerini ayirmam gerekiyor.

Anladigim kadariyla sene sonu yapilan bu tür yansitma haraketlerinin hareket tipi TBLMUHMAS.FISTIP 'ne M olarak isleniyor ama normal mahsup hareketlerinin tipide M, o yüzden 2 hareketi ayiramiyorum.

Fakat söyle birsey fark ettim, netsis de yapilan bu yansitmalarda TBLMUHFIS 'in ACIKLAMA kolonun da ortak olarak  AKTARILMASI kelimesi var.

Sanirim
TBLMUHMAS.FISTIP ='M' AND TBLMUHFIS.ACIKLAMA NOT LIKE '%AKTARILMASI%'
gibi bir where clause kullanilabilir.

Ama bana sik bir çözüm gibi gelmedi.
Text sahasindan not like ile gitmek performan açisindan çok bas agritir.
Tabi buna birde kullanicilarin normal mahsup fislerinde açiklama sahasina AKTARILMASI kelimesi yazma ihtimalini ekleyince bu çözümü kullanmak mantikli degil.

Bahsetigim türden hareketleri ayirmak için bir yöntem öneren olursa çok makbule geçer.





-------------
Since 1998...
Oracle, Ms-Sql, IBM DB2
C++, C#, Java, T-Sql



Cevaplar:
Mesajı Yazan: Conari
Mesaj Tarihi: 02 Mart 2009 Saat 12:06
TBLMUHMAS.FISTIP
M degil K olarak islenir.
Açiklamada islem sirasinda kullaniciya sorulur.


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: erdal_sert
Mesaj Tarihi: 02 Mart 2009 Saat 18:40
Conari Selam,

Yanilmiyorsam K lar kapatma islemleri.

Benim söylediklerim kapatma degil .

Mesala 700 lü maliyet hesaplarinda tutulan bazi detay hesaplar kümüle olarak sene sonu 600 lü gelir tablosu hesaplarina aktariliyor.
Normal kapatmalarda sorun yok hareket tipi K ama ondan önce yapilan aktarma/yansitma hareketlerini yakalamam lazim.

Butür aktarma islemlerinin tipi M oluyor.


-------------
Since 1998...
Oracle, Ms-Sql, IBM DB2
C++, C#, Java, T-Sql


Mesajı Yazan: Conari
Mesaj Tarihi: 03 Mart 2009 Saat 09:02
"Anladigim kadariyla sene sonu yapilan bu tür yansitma haraketlerinin hareket tipi TBLMUHMAS.FISTIP 'ne M olarak isleniyor ama normal mahsup hareketlerinin tipide M" Bu sekilde yazmistin.
 
 
7 Li hesaplardan 710-720-730 üretim ile ilgilidir. bunlar 620 ye satis ile gider yazilir.Yani burdan gider yazilmaz stoklara 151-152 ye girerler.
 
740-50-60-70-80 ise dönem sonlarinda 631,632, 660,661 gibi hesaplara alinir.Bu islemler Kullanici tarafindan yapilir. M olarak kayit edilir.
 
Dönem sonu, yil sonu kapanis isleminde ise 700 ve 600 li hesaplarin kapanisi, Kapanis fisi olarak olusur.


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: SERHAT
Mesaj Tarihi: 03 Mart 2009 Saat 18:47
Merhaba;
 
1.Aysonu
710 için 711- 151
720 için 711- 151
...
780 için 781-660
yaptigin yansitma sonucu giderleri açik görebilmek için '0-YANSITMA' olarak referans koduna isletebilirsin. Referans mizani sistemden  çektiginde '0-YANSITMA' toplamlari ayiklayabilirsin veya bir view ile '0-YANSITMA' disindaki için yazilim yaparak rapor hazirlayabilirsin.
 
2.Yil sonu
 
Gelir hesaplarin 690'a tasirken fisno'yu örnegin 'xxxx6xxx....' gibi degistirebilirsin.
tarih aralikli mizan çektiginde fisno hariç maskesini kullanabilirsin.
gider hesaplari içinde  'xxxx7xxx....' yababilirsin.
 
Kolay Gelsin.
 
 
 


-------------
Serhat ÜLKER, www.eston.com

Gömleğin ilk düğmesi yanlış iliklenince diğerleri de yanlış gider.


Mesajı Yazan: erdal_sert
Mesaj Tarihi: 04 Mart 2009 Saat 20:20
Arkadaslar peki sunu sorsam,

Benim çalistigim veritabaninda durum su;

780 ve 770 li hesaplar sene içinde birçok hareket görmüs.
Fakat karsiliklari olan 781 ve 771 li hesaplara yansitma islemleri 12. ayda yillik kümüle olarak yapilmis.

Yani SERHAT'in dedigi gibi ay sonlarinda 780 lerden 781 lere (ve 770 den 771 'e) alinmamis, sene sonu kümüle alinip tek bir fis içinde 781 ve 771 e aktarilmis.
(Insallah muhasebe bu yansitmalari her ay degilde sene sonu tek seferde yaparak hata yapmiyordur.)

Daha sonra bu 771 ve 781 deki rakamlar tek bir fis de gelir tablosundaki karsiliklari olan 632 ve 660 li hesaplara akatrilmis(gene sene sonu 12. ayda)
Ve tum bu aktarma islemlerinde FISTIP hep M

Bu yapida mesala ben 8. ay için gelir tablosu datalarini baz aldigimda, gelir tablosu hesaplarinda (6 lilarda) bakiyeler olmuyor (sene içinde 600 ler hareket görmedigi için).

Örnegin 8. ayin 632 Genel Yönetim Giderleri rakamini bulmak için 7 li hesapalardaki karsiligini mi okumam lazim ?

Eger öyleyse, 6 li hesaplarin 7 lerdeki karsiliklarinin bir listesi varmidir ? Yoksa bu muhasebe tarafindan serbest olarak mi belirlenir ?

Umarim derdimi anlatabilmisimdir.

Ilginize tekrar tesekkürler...


-------------
Since 1998...
Oracle, Ms-Sql, IBM DB2
C++, C#, Java, T-Sql



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net