6 Ekim 2016 Perşembe

E-İrsaliye'ye hazırmısınız?

Zorunluluk esası olmadan, isteğe bağlı olarak 1 Ocak 2017 tarihinde hayata geçecek e-İrsaliye, e-Fatura uygulamasında olduğu gibi merkezinde Gelir İdaresi Başkanlığı'nın olduğu kapalı bir sistem olarak hayata geçecektir.

Bu kapsamda yalnızca uygulamaya dahil olanlar birbirlerine elektronik ortamda irsaliye düzenleyebileceklerdir.
  • 1 Ocak 2017 tarihinde gerekli hazırlıklarını tamamlayan mükellefler elektronik irsaliye düzenlemeye başlayabilecekler.
  • Dijital dünya ile buluşmaya hazırlanan e-İrsaliye'nin değişmezliği mali mühür ile garanti altına alınacak ve e-Fatura gibi UBL tabanlı bir çözüm olacaktır.
  • e-İrsaliye belgesinde, malı taşıyan aracın plaka bilgisi ve şöförün TCKN bilgisi de yer alacaktır.
  • Elektronik dönüşüm platformunun yeni oyuncusu olmaya hazırlanan e-İrsaliye ile birlikte belgelerin arşiv ve baskı harcamalarından büyük ölçüde tasarruf sağlanmış olacaktır.

Kaynak :  https://www.fitsolutions.com.tr/tr/sira-sende-e-irsaliye

4 Ekim 2016 Salı

Excel'de metni tarihle birlikte formülde bileştirmek

Excel üzerinde metni tarih ile birleştirme için aşağıdaki formülü kullanabilirsiniz. Bazen basit sorgular için çok işe yarıyor.

=METNEÇEVİR(B2;"gg.AA.yyyy")

Kaynak : https://support.office.com/tr-TR/article/METNEÇEVİR-işlevi-20d5ac4d-7b94-49fd-bb38-93d29371225c

12 Mayıs 2016 Perşembe

E-Defter "gl-bus:accountantInformation" zorunlu bir elemandır ve değeri boşluk olmamalıdır

    SM/SMMM veya YMM bir işletme için defter oluşturuyorsa, bu durumda SM/SMMM veya YMM ile yapılan sözleşmeye ait Sözleşme açıklaması, Sözleşme çeşidi, Sözleşme tarihi ve numarası yazılacaktır. Eğer defterler işletme bünyesinde tutuluyorsa bu alana tire(-) işareti yazılacaktır. Çünkü Sözleşme Tipi Açıklaması, şematron kontrollerine göre boş geçilmemesi gereken bir alandır.

Kaynak : http://forum.efatura.gov.tr/view.php?id=15996

E-Fatura da Temel ve Ticari fatura senaryo seçimi

Mükelleflerin tek bir tane fatura senaryosu belirlenmesine gerek yoktur ve müşterilerine ticari veya temel senaryo tiplerinde fatura gönderebilirler. Ayrıca bir mükellefe gönderilen faturaların bir kısmı ticari bir kısmı temel senaryo tipinde olabilir.
Kaynak : http://forum.efatura.gov.tr/view.php?id=215

28 Nisan 2016 Perşembe

Microsoft SQL Server'da Kilitlenmiş Prosesleri Sorgulamak

MS SQL Server üzerinde kilitli kalmış prosesleri sorgulamak gerekebilir. Eğer mevcut çalışan ERP yazılımına trigger ile araya girecek şekilde yazıyorsanız ilgili ekrana bağlı tabloları kilitleyebilirsiniz.

SELECT
        cmd
       ,spid
       ,kpid
       ,login_time
       ,last_batch
       ,status
       ,hostname
       ,nt_username
       ,loginame
       ,hostprocess
       ,cpu
       ,memusage
       ,physical_io

FROM sys.sysprocesses
WHERE cmd = 'KILLED/ROLLBACK'
ORDER BY cmd


Tüm prosesleri görüntülemek için WHERE kriterini kaldırabilirsiniz.

SELECT
        cmd
       ,spid
       ,kpid
       ,login_time
       ,last_batch
       ,status
       ,hostname
       ,nt_username
       ,loginame
       ,hostprocess
       ,cpu
       ,memusage
       ,physical_io

FROM sys.sysprocesses
ORDER BY cmd

21 Nisan 2016 Perşembe

Hareketsiz Stoklar Raporu

Stokları çıkış fatura ve çıkış irsalilerine göre kaç gün hareketsiz olduğunu öğrenmek için basit bir rapor sorgusu.

SELECT TOP 100 PERCENT

        sth_stok_kod AS [Stok Kodu]
       ,sto_isim AS [Stok İsmi]
       ,dbo.fn_StokCins(sto_cins) AS [Stok Cinsi]
       ,dbo.fn_YilAyTr(MAX(sth_tarih)) AS [Ay]
       ,MAX(sth_tarih) AS [Tarih]
       ,DATEDIFF(DAY,MAX(sth_tarih),GETDATE()) AS [Hareket Gün Sayısı]
       ,dbo.fn_StokHarDepoIsmi(sth_giris_depo_no,sth_cikis_depo_no,sth_tip) AS [Depo İsmi]
       ,ISNULL(dbo.fn_Stok_Siparis_Miktar(sth_stok_kod,0,'',NULL),0) AS [Sipariş Miktarı]

FROM dbo.STOK_HAREKETLERI WITH(NOLOCK)
       LEFT OUTER JOIN dbo.STOKLAR WITH(NOLOCK) ON (sto_kod=sth_stok_kod)
WHERE sth_tip=1 AND sth_cins=0 AND sth_normal_iade=0
GROUP BY sto_cins, sth_stok_kod, sto_isim, dbo.fn_StokHarDepoIsmi(sth_giris_depo_no,sth_cikis_depo_no,sth_tip)
ORDER BY sth_stok_kod, MAX(sth_tarih) DESC

25 Mart 2016 Cuma

SQL Server Management Studio – Büyük ve Küçük harf Kısayolu


Yazdığınız sorguyu seçip CTRL+SHIFT+U ile büyük harf ve CTRL+SHIFT+L ile küçük harfe dönüştürebilirsiniz.

Büyük harf : CTRL+SHIFT+U
SELECT *
FROM DBO.CARI_HESAP_HAREKETLERI
WHERE CHA_TARİHİ BETWEEN '20160101' AND '20160131'

Küçük harf : CTRL+SHIFT+L
select *
from dbo.carı_hesap_hareketlerı
where cha_tarihi between '20160101' and '20160131'

9 Şubat 2016 Salı

TSQL sorgu ile işlemciyi meşgul etmek

60 saniye boyunca işlemciyi meşgul etmek

DECLARE @T DATETIME, @F BIGINT;
SET @T = GETDATE();
WHILE DATEADD(SECOND,60,@T)>GETDATE()
SET @F=POWER(2,30);

1 Şubat 2016 Pazartesi

E-Arşiv Faturası ile ilgili Önemli Duyuru !

GİB E-Arşiv Faturası uygulanması hakkında mükellef ve alıcılar için birkaç madde ile uyarıda bulundu.

e-Arşiv Fatura Uygulaması Sırasında Dikkat Edilecek Hususlar: Bilindiği üzere 30/12/2013 tarihinde yayımlanan 433 Sıra No.lu Vergi Usul Kanunu Genel Tebliği ile e-Arşiv Faturası Uygulaması hayata geçmiş ve ayrıca Tebliğ kapsamında belli mükellef gruplarına e-Arşiv Fatura Uygulamasına geçme zorunluluğu getirilmiştir.

e-Arşiv Fatura Uygulamasına kayıtlı olan mükelleflere, e-Fatura uygulamasına kayıtlı olmayan diğer tüm müşterilerine de (nihai tüketiciler ile e-fatura sistemine kayıtlı olmayan vergi mükelleflerine) bu uygulama kapsamında elektronik ortamda fatura oluşturma, muhafaza / ibraz etme ve alıcının talebine göre elektronik ya da kağıt ortamda sunma imkanı getirilmiştir. Başkanlığımıza intikal eden sorular nedeniyle uygulamaya ilişkin bazı hususların açıklığına kavuşturulması amacıyla aşağıdaki açıklamaların yapılmasına ihtiyaç duyulmuştur.

  1. e-Arşiv Fatura Uygulamasına kayıtlı mükellefler, tüm satışları için e-Fatura ya da e-Arşiv Fatura düzenlemek zorunda olmayıp, vergi mevzuatının izin verdiği hallerde Perakende Satış Fişi de düzenleyebilirler.
  2. e-Arşiv Uygulamasına kayıtlı mükelleflerin, müşterilerine düzenleyecekleri e-Arşiv Faturalarında da kağıt fatura düzeninde olduğu gibi Vergi Usul Kanunu uyarınca müşterinin adı, ticaret unvanı, adresi varsa vergi dairesi ve hesap numarası ( Vergi Kimlik Numarası veya T.C. Kimlik Numarası ) bilgilerine yer vermesi gerekmektedir. Vergi mükellefi olan ve alacağı faturayı Vergi Usul Kanunu uyarınca tevsik edici belge olarak kullanacakların vergi dairesi ve hesap numarası bilgilerini satıcıya bildirilmesi zorunludur. Ancak vergi mükellefi olmayan nihai tüketicilere düzenlenecek faturalarda vergi dairesi ve vergi kimlik numarası veya T.C. Kimlik Numarası bilgilerine yer verilmesi zorunluluğu bulunmamaktadır. Bu nedenle; vergi mükellefi olmayan nihai tüketici mahiyetindeki müşteriler tarafından T.C. Kimlik Numarası bilgilerinin paylaşılmak istenmediği hallerde, e-Arşiv Faturalarında alıcı hesap numarası alanına “11111111111” girilebilecektir. Ayrıca vergi mükellefiyeti bulunmayan nihai tüketici mahiyetindeki müşterilerin satıcıya bildirdiği bilgilerin satıcı tarafından doğruluğunun sağlanması sorumluluğu bulunmadığından satıcının bir yükümlülüğü bulunmamaktadır.
  3. e-Arşiv Faturası düzenleyen mükellefler, uygulama kapsamında düzenleyecekleri e-Arşiv Faturalarını, müşterinin tercih ettiği teslim yöntemine göre, kağıt ya da elektronik ortamda teslim edeceklerdir. Bir başka ifade ile e-Arşiv Faturalarının elektronik ortamda iletilmesi amacıyla müşteriden elektronik posta adresinin istenilmesi zorunluluğu ve müşterinin de bu bilgiyi vermesi zorunluluğu bulunmamaktadır. E-arşiv Faturasını kağıt ortamda isteyen mükellef / müşterilere e-Arşiv faturası kağıt ortamda teslim edilecektir.
  4. İnternet satışları kapsamın da vergi mükellefi olmayanlara düzenlenecek e-Arşiv Faturalarının elektronik ortamda iletilmesi zorunluluğu bulunmakta olup, söz konusu faturaların kağıt çıktısı malın sevki sırasında malın yanında bulundurulacaktır.
  5. e-Arşiv Uygulaması kapsamında oluşturulan faturanın, alıcısına kâğıt olarak gönderilen veya elektronik ortamda iletilen şekli belgenin aslı, düzenleyen tarafından muhafaza edilen elektronik hali ise ikinci nüsha hükmündedir. Dolayısıyla e-fatura kayıtlı kullanıcısı olmayan vergi mükellefleri söz konusu faturaları, kendilerine iletim yöntemine uygun olarak muhafaza ve ibraz etmek zorundadırlar. Diğer taraftan vergi mükellefi olmayan nihai tüketicilere düzenlenen faturaların iletiminin elektronik ortamda olması halinde vergi kanunlarına göre muhafaza ödevi bulunanlar elektronik ortamda aldıkları faturaların muhafazasını da elektronik ortamda yapmak zorundadır.
  6. Kendilerine e-Arşiv Faturası düzenlenen mükellefler ve nihai tüketiciler istemeleri halinde, www.efatura.gov.tr/earsivsorgula.html adresinden, fatura tarihini izleyen ayın 16 ncı gününden itibaren faturalarının durumunu sorgulayabileceklerdir.
  7. E-Arşiv Fatura uygulaması kapsamında fatura düzenleme izni verilen mükelleflerin listesine www.efatura.gov.tr/earsivkayitlikullanicilar.html adresinden ulaşabilirsiniz.

12 Ocak 2016 Salı

Visual Studio 2015 yavaşlık problemi yaşıyorsanız

Visual Studio 2015 de yavaşlık problemi yaşıyorsanız kullanıcı profil klasöründeki Temp ve WibsiteCache klasörlerinde temizlik yapmanızda fayda var.

C:\Users\KullaniciAdi\AppData\Local\Temp\

C:\Users\KullaniciAdi\AppData\Local\Microsoft\WebsiteCache