
--/************************************************************
-- * Code by BAU
-- * Time: 03.07.2019
-- ************************************************************/

create procedure [dbo].[_Brk_Mutabakat_CariHareket](@Tarih datetime, @Sifirlar int, @KacAy int, @SUBEKODU int, @MERKEZSUBEOLARAKCALIS int, @AltCarileriGrupla int) as
BEGIN


SELECT 
TABLOM.CariKodu
,TABLOM.CariAdi
,SUM(TABLOM.Borc) AS Borc
,SUM(TABLOM.Alacak) AS Alacak
,SUM(TABLOM.BorcBakiye) AS BorcBakiye
,SUM(TABLOM.AlacakBakiye) AS AlacakBakiye
,SUM(TABLOM.Bakiye) AS  Bakiye
,TABLOM.CariIl
,TABLOM.CariIlce
,TABLOM.CariAdres
,TABLOM.VergiDairesi
,TABLOM.VergiNo
,TABLOM.GrupKodu
,TABLOM.Kod1
,TABLOM.Kod2
,TABLOM.Kod3
,TABLOM.Kod4
,TABLOM.Kod5
,TABLOM.Kod5
,TABLOM.Telefon
,TABLOM.Faks
,TABLOM.CariTipi
,TABLOM.SonTarih

 FROM (
SELECT * FROM dbo._Brk_Fnc_Mutabakat_CariHareket(@Tarih, @Sifirlar, @KacAy, @SUBEKODU, @MERKEZSUBEOLARAKCALIS, @AltCarileriGrupla) 

UNION ALL
SELECT * FROM dbo._Brk_Fnc_Mutabakat_CariHareket_AltCariler(@Tarih, @Sifirlar, @KacAy, @SUBEKODU, @MERKEZSUBEOLARAKCALIS, @AltCarileriGrupla)
  ) AS TABLOM

GROUP BY	 
TABLOM.CariKodu
,TABLOM.CariAdi
,TABLOM.CariIl
,TABLOM.CariIlce
,TABLOM.CariAdres
,TABLOM.VergiDairesi
,TABLOM.VergiNo
,TABLOM.GrupKodu
,TABLOM.Kod1
,TABLOM.Kod2
,TABLOM.Kod3
,TABLOM.Kod4
,TABLOM.Kod5
,TABLOM.Kod5
,TABLOM.Telefon
,TABLOM.Faks
,TABLOM.CariTipi
,TABLOM.SonTarih




END



