7 Kasım 2012 Çarşamba
TypeScript Hakkında
Microsoft istemci ötesinde JavaScript geliştirmek ve hatta daha kolay büyük ölçekli Java uygulamaları oluşturmak için TypeScript yazılımını geliştiriyor.
TypeScript önerilen çeşitli özellikler EcmaScript 6 (ES6) sınıfları ve modülleri dahil sözdizimini içerir. Bu tür ek açıklamaları gibi JSDoc yorumlar bulundu kapanış sistemi, ancak TypeScript sözdizimine doğrudan entegre edilmiştir.
Microsoft TypeScript açık kaynak ve kod kaynağı Codeplex şuanda mevcuttur ve Apache 2.0, altında lisanslanmıştır.
Visual Studio 2012 Geliştiricileri TypeScript editörü ve zengin araçlarını kullanabilmek için eklentiyi yükleyebilirsiniz. Ayrıca TypeScript desteği diğer editörler için de mevcuttur.
http://www.typescriptlang.org/
5 Kasım 2012 Pazartesi
Parametre hatalı. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
"Parametre hatalı. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))" mesajı alıyorsanız Enterprise Library yükle olmayabilir.
"Microsoft.Practices.EnterpriseLibrary.Common" kütüphanesini kullanan bir bölüm bulunmakta ve söz konusu kütüphaneyi projenize dahil ederseniz sorun çözülecektir.
Asp.Net ise microsoft.library klasöründeki temp asp.net klasorunu silip projde clean derseniz düzelecektir.
Microsoft patterns & practices Developer Center
http://msdn.microsoft.com/en-us/library/ff648951.aspx
http://entlib.codeplex.com
24 Ekim 2012 Çarşamba
Kurban Bayramınızı en içten dileklerimle kutlarım.
Kurban Bayramınızı en içten dileklerimle kutlarım. Sevdiklerinizle birlikte nice mutlu bayramlara inşaallah.
19 Eylül 2012 Çarşamba
C# Refaktoring Ipuçları
Bir göz atılması gerektiğini düşündüğüm C# Refaktoring ipuçları makalesi. Kısa ve öz...
http://blog.oguzhan.info/?p=23
http://blog.oguzhan.info/?p=23
23 Ağustos 2012 Perşembe
Mikro v14 - v15 ve İdeasoft E-Ticaret yazılım entegrasyonu sağlandı.
Programın amacı Mikro v14 ve İdeasoft E-Ticaret web siteniz arasında ürün detay, fiyat ve web depo için ayırdığınız stok miktar bilgilerinin otomatik aktarılması. E-Ticaret satış sitenizden yapılan satış bilgilerinin Mikro v14 te cari hesap, sipariş ve tahsilat "Havale, Tahsilat Makbuzu, Kredi Kartı" evraklarının otomatik entegrasyonunu ve siparişlerin daha kolay takibini yapabilmenizi sağlar.
Mikro v14 E-Ticaret için belirlenen stok detay, fiyat ve depo stok bilgilerinin İdeasoft E-Ticaret web sitenizde yayınlanmasını sağlamak için xml dosya göndererek otomatik olarak stok bilgilerinin entegrsyonu sağlanmaktadır.
E-Ticaret satış sitenizde satılan ürünlerin Mikro v14 veritabanında cari hesap, sipariş ve tahsilat (Havale, Tahsilat Makbuzu, Kredi Kartı) evraklarının entegrasyonu sağlanmaktadır.
Aktarım Ekranı |
Mikro v14 E-Ticaret için belirlenen stok detay, fiyat ve depo stok bilgilerinin İdeasoft E-Ticaret web sitenizde yayınlanmasını sağlamak için xml dosya göndererek otomatik olarak stok bilgilerinin entegrsyonu sağlanmaktadır.
E-Ticaret satış sitenizde satılan ürünlerin Mikro v14 veritabanında cari hesap, sipariş ve tahsilat (Havale, Tahsilat Makbuzu, Kredi Kartı) evraklarının entegrasyonu sağlanmaktadır.
Veritbanı Tanımları |
- Mikro v14 ve E-Ticaret satış siteniz arasındaki entegrasyon için MS SQL Server ve kullanılacak Mikro v14 Veritabanı seçiliyor.
- Stok satış fiyatları için stok satış fiyat listesi tanımlanıyor.
- Mikro da stok miktarlarının takibi için Web deponun tanımlanması.
İdeasoft (Satış ve Üye Url) ve FTP Tanımları |
- İdeasoft entegrasyonunda stok bilgilerinin gönderilmesi için bir ftp alanı kullanılıyor.
- Ftp ye ait erişim bilgilerinin tanımlanması.
- Sipariş ve Üye "Cari" bilgilerinin bilgilerinin İdeasoft sisteminden çekilmesi için url bilgilerinin tanımlanması.
Banka Tanımları |
- Şirketinize ait İdeasoft E-Ticaret sisteminizde kullanacağınız banka bilgilerinin girilmesi.
- Alış veriş sonrası havale ve eft seçenekleri için banka bilgilerinin girilmesi.
- Mikro programınızda oluşturulan banka kodlarının tanımlanması ile havale evrakının oluşmaktadır.
- E-Ticaret sisteminizde oluşan satışlarınız Mikro ERP programınızda sipariş olarak oluşur ve normal alınan sipariş fişinden izleyebilirsiniz.
Siparişleri yönetmek için Alınan sipariş sevk veya kapama operasyonunu kullanarak sevk veya iptal işlemlerini gerçekleştirebilirsiniz.
7 Ağustos 2012 Salı
SQL Server 2008 R2 - Cumulative update package 1
MS SQL Server 2008 R2 Service Pack 2nin ardından çok hızlı düştü.
SQL Server 2008 R2 Service Pack 2 den kaynaklanana bazı sorunlar için yeni bir güncelleme yayınladı.
SQL Release Services Blog
http://blogs.msdn.com/b/sqlreleaseservices/archive/2012/08/01/cumulative-update-1-for-sql-server-2008-r2-service-pack-2.aspx
Unutmayınız DB Server kurulumu yapmak başka sorunlara yol açabilir.
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2720425&kbln=en-us
SQL Server 2008 R2 Service Pack 2 den kaynaklanana bazı sorunlar için yeni bir güncelleme yayınladı.
SQL Release Services Blog
http://blogs.msdn.com/b/sqlreleaseservices/archive/2012/08/01/cumulative-update-1-for-sql-server-2008-r2-service-pack-2.aspx
Unutmayınız DB Server kurulumu yapmak başka sorunlara yol açabilir.
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2720425&kbln=en-us
31 Temmuz 2012 Salı
Microsoft® SQL Server® 2008 R2 Service Pack 2
Microsoft® SQL Server 2008 R2 için Service Pack 2 indirilebilir paketler yayınladı.
http://www.microsoft.com/en-us/download/details.aspx?id=30437SQL Server 2008 R2 Service Pack 2'de düzeltilen hataların listesi için;
http://support.microsoft.com/kb/2630458
7 Haziran 2012 Perşembe
Mikro v14'te kullanılan güncel artikel listesi.
Cari hareketleri için kullanılan artikeller.
‘SOM' {Sorumluluk merkezi muhasebe kod artıkeli}
‘CGM' {Cari grup muh kod artikeli}
'CSM' {Cari sektör muh kodu}
'DBN' {Cari hareket database no}
'CKN' {Cari kart database no}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'CMA' {Cari Muhasebe kod artikeli}
'YTM' {Yatırım teşvik kartı artikeli}
'YTY' {Yatırım teşvik yurtiçi veya yurtdışı kod artikeli. (Evrağın cinsine göre değişir)}
'YTS' {Yatırım teşvik detay tanımlarındaki artikel}
‘AMA’ {demirbaş kod artikeli}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'PMA' {Proje kod artikeli}
‘CDN’ {cari döviz cins nosu}
‘AMY’ {aktif mali yıl}
‘OIV’ {Hizmet/stok ÖİV oranı}
Stok hareketleri için kullanılan artikeller.
‘IK' {İşemri varsa, işemrinin kodu}
‘IKN' {İşemri varsa, işemrinin db numarası}
'SKN' {Stok db no}
'DBN' {Stok hareket db no}
'PVO' {Stok perakende vergi yüzdesi}
‘TVO' {Stok toptan vergi yüzdesi}
'HVO' {Stok hareketin vergi yüzdesi}
‘SHD’ {stok hareket döviz no}
'DN' {depo no}
'DMK' {depo muh artikeli}
'DGK' {depo grup numarası}
'SMG' {Stok Muhasebe grup kodu}
'SMA' {Stok Muhasebe kod artikeli}
'CMA' {Cari Muhasebe kod artikeli}
‘CGM' {Cari grup muh kodu}
'CSM' {Cari sektör muh kodu}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'SOM' {Hareketin Cari sorumluluk merkezi}
'SMS' {Hareketin Stok sorumluluk merkezi
'SSM' {Stok sektör muh kodu}
'YTM' {Yatırım teşvik kartı artikeli}
'YTY' {Yatırım teşvik yurtiçi veya yurtdışı kod artikeli. (Evrağın cinsine göre değişir)}
'YTS' {Yatırım teşvik detay tanımlarındaki artikel}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'PMA' {Proje kod artikeli}
‘OIV’ {Stok ÖİV oranı}
Personel tahakkuklarında kullanılan artikeller.
‘DP’ {Personel departman muh.kodu}
'AY’ {İlgili tahakkuk ayı}
'SOM' {Srm.mrk. artikeli}
'PMA' {Proje artikeli}
‘SMM’ {Online şube kodu}
‘BSM’ {hareket bağlı şube kodu}
Sabit kıymet amortismanında kullanılan artikeller
'SOM' {Sabit kıymet srm.mrk artikeli}
'DBN' {Sabit kıymet db numarası}
‘AKN' {Sabit kıymet db kayıt no}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'AMA' {Sabit kıymet Muhasebe kod artikeli}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'PMA' {Sabit kıymet Proje kod artikeli}
Muhasebe fişindeki Shift+F1/F2 deki vergi kodlarının oluşmasında kullanılan artikeller (“%18 KDV için istediğim sayıda hesap tanıtamıyorum” diyen bürocular için yapılan düzenleme..)
'SOM' {Srm.mrk. artikeli}
'PMA' {Proje artikeli}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'SMS' {Srm.mrk. artikeli}
'DN' {depo no}
'DMK' {depo muh artikeli}
'DGK' {depo grup numarası}
'PVO' { vergi yüzdesi}
‘TVO' { vergi yüzdesi}
'HVO' { vergi yüzdesi}
'DBN' {db no}
‘AMY’ {aktif mali yıl}
Mikroshop Kullanılan Artikeller.
#SOM# : Depo sorumluluk merkezi
#DBN# : Sube No ( Dbid ) (Hatalı imiş, Aktif Sube No olarak gözüküyor, düzelteceğim )
#ASN# : Aktif Sube No
#SSM# : Sube Muhasebe Grup kodu
#CDN# : Müşteri Döviz cinsi 1
#CKK# : Müşteri kodu
#CKKS# : Müşteri kodunun son sayısal parçası ( 120.01.00039 => 00039 )
‘SOM' {Sorumluluk merkezi muhasebe kod artıkeli}
‘CGM' {Cari grup muh kod artikeli}
'CSM' {Cari sektör muh kodu}
'DBN' {Cari hareket database no}
'CKN' {Cari kart database no}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'CMA' {Cari Muhasebe kod artikeli}
'YTM' {Yatırım teşvik kartı artikeli}
'YTY' {Yatırım teşvik yurtiçi veya yurtdışı kod artikeli. (Evrağın cinsine göre değişir)}
'YTS' {Yatırım teşvik detay tanımlarındaki artikel}
‘AMA’ {demirbaş kod artikeli}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'PMA' {Proje kod artikeli}
‘CDN’ {cari döviz cins nosu}
‘AMY’ {aktif mali yıl}
‘OIV’ {Hizmet/stok ÖİV oranı}
Stok hareketleri için kullanılan artikeller.
‘IK' {İşemri varsa, işemrinin kodu}
‘IKN' {İşemri varsa, işemrinin db numarası}
'SKN' {Stok db no}
'DBN' {Stok hareket db no}
'PVO' {Stok perakende vergi yüzdesi}
‘TVO' {Stok toptan vergi yüzdesi}
'HVO' {Stok hareketin vergi yüzdesi}
‘SHD’ {stok hareket döviz no}
'DN' {depo no}
'DMK' {depo muh artikeli}
'DGK' {depo grup numarası}
'SMG' {Stok Muhasebe grup kodu}
'SMA' {Stok Muhasebe kod artikeli}
'CMA' {Cari Muhasebe kod artikeli}
‘CGM' {Cari grup muh kodu}
'CSM' {Cari sektör muh kodu}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'SOM' {Hareketin Cari sorumluluk merkezi}
'SMS' {Hareketin Stok sorumluluk merkezi
'SSM' {Stok sektör muh kodu}
'YTM' {Yatırım teşvik kartı artikeli}
'YTY' {Yatırım teşvik yurtiçi veya yurtdışı kod artikeli. (Evrağın cinsine göre değişir)}
'YTS' {Yatırım teşvik detay tanımlarındaki artikel}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'PMA' {Proje kod artikeli}
‘OIV’ {Stok ÖİV oranı}
Personel tahakkuklarında kullanılan artikeller.
‘DP’ {Personel departman muh.kodu}
'AY’ {İlgili tahakkuk ayı}
'SOM' {Srm.mrk. artikeli}
'PMA' {Proje artikeli}
‘SMM’ {Online şube kodu}
‘BSM’ {hareket bağlı şube kodu}
Sabit kıymet amortismanında kullanılan artikeller
'SOM' {Sabit kıymet srm.mrk artikeli}
'DBN' {Sabit kıymet db numarası}
‘AKN' {Sabit kıymet db kayıt no}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'AMA' {Sabit kıymet Muhasebe kod artikeli}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'PMA' {Sabit kıymet Proje kod artikeli}
Muhasebe fişindeki Shift+F1/F2 deki vergi kodlarının oluşmasında kullanılan artikeller (“%18 KDV için istediğim sayıda hesap tanıtamıyorum” diyen bürocular için yapılan düzenleme..)
'SOM' {Srm.mrk. artikeli}
'PMA' {Proje artikeli}
'AFN’ {Aktif firma numarası }
'ASN' {Aktif şube numarası}
'SMM' {Online Sube muhasebe grup kodu}
‘BSM’ {hareket bağlı şube kodu}
'SMS' {Srm.mrk. artikeli}
'DN' {depo no}
'DMK' {depo muh artikeli}
'DGK' {depo grup numarası}
'PVO' { vergi yüzdesi}
‘TVO' { vergi yüzdesi}
'HVO' { vergi yüzdesi}
'DBN' {db no}
‘AMY’ {aktif mali yıl}
Mikroshop Kullanılan Artikeller.
#SOM# : Depo sorumluluk merkezi
#DBN# : Sube No ( Dbid ) (Hatalı imiş, Aktif Sube No olarak gözüküyor, düzelteceğim )
#ASN# : Aktif Sube No
#SSM# : Sube Muhasebe Grup kodu
#CDN# : Müşteri Döviz cinsi 1
#CKK# : Müşteri kodu
#CKKS# : Müşteri kodunun son sayısal parçası ( 120.01.00039 => 00039 )
21 Şubat 2012 Salı
Mikro'da Cari Hesaplar ve Muhasebe Bakiyelerini Karşılaştırmak.
Bu sorgu yardımı ile cari hesap bakiyelerinin ve muhasebe bakiyelerinin karşılaştırması yapılabilir.
CREATE VIEW dbo.CARI_MUHASEBE_KARSILASTIRMA
AS
SELECT TOP 100 PERCENT
cari_kod AS [Cari Kodu]
,ISNULL(cari_unvan1,'') AS [Cari Ünvanı]
,cari_muh_kod AS [Cari Muhasebe Kodu]
,CASE WHEN muh_hesap_kod IS NULL THEN 'Yok' ELSE 'Var' END AS [Muhasebe Hesap Kodu]
,ISNULL(muh_hesap_isim1,'') AS [Muhasebe Hesap Ünvanı]
,ISNULL(SUM(dbo.fn_CariHesapAnaDovizBakiye('',0,cari_kod,'','',NULL,NULL,NULL,0)),'') AS [Cari Bakiye]
,ISNULL(SUM(dbo.fn_muhbakiye(muh_hesap_kod, dbo.fn_GetAktifFirma(), dbo.fn_GetAktifMaliYil(), 0)),'') AS [Muhasebe Bakiye]
FROM dbo.CARI_HESAPLAR WITH(NOLOCK)
FULL OUTER JOIN dbo.MUHASEBE_HESAP_PLANI WITH(NOLOCK)
ON (muh_hesap_kod=cari_muh_kod)
WHERE cari_muh_kod <> ''
GROUP BY cari_kod, cari_unvan1, cari_muh_kod, muh_hesap_kod, muh_hesap_isim1
GO
CREATE VIEW dbo.CARI_MUHASEBE_KARSILASTIRMA
AS
SELECT TOP 100 PERCENT
cari_kod AS [Cari Kodu]
,ISNULL(cari_unvan1,'') AS [Cari Ünvanı]
,cari_muh_kod AS [Cari Muhasebe Kodu]
,CASE WHEN muh_hesap_kod IS NULL THEN 'Yok' ELSE 'Var' END AS [Muhasebe Hesap Kodu]
,ISNULL(muh_hesap_isim1,'') AS [Muhasebe Hesap Ünvanı]
,ISNULL(SUM(dbo.fn_CariHesapAnaDovizBakiye('',0,cari_kod,'','',NULL,NULL,NULL,0)),'') AS [Cari Bakiye]
,ISNULL(SUM(dbo.fn_muhbakiye(muh_hesap_kod, dbo.fn_GetAktifFirma(), dbo.fn_GetAktifMaliYil(), 0)),'') AS [Muhasebe Bakiye]
FROM dbo.CARI_HESAPLAR WITH(NOLOCK)
FULL OUTER JOIN dbo.MUHASEBE_HESAP_PLANI WITH(NOLOCK)
ON (muh_hesap_kod=cari_muh_kod)
WHERE cari_muh_kod <> ''
GROUP BY cari_kod, cari_unvan1, cari_muh_kod, muh_hesap_kod, muh_hesap_isim1
GO
Kaydol:
Kayıtlar (Atom)