Forum
Nebim Winner kullanıcısıyım webciro uygulamasını temin etmede kurmam da yardımcı olabilecek arkadaşlar var mıdır ?
Saygılarımla..
bunun için
1-webciro.alanadı.com adresi lazım
2- IIS sunucusu lazım
3-iyi bir sql bilginiz olması lazım.
sql bilginiz iyi ise örnek sorgu üzerinden geliştirebilirsiniz.
SET DATEFORMAT dmy
select sMagazaAck as Magaza,
sum(SatisMiktari) as SatisMiktari,sum(SatisTutari) as SatisTutari, sum(SatisIskonto) as SatisIskonto,sum(NetTutar) as NetTutar,
sum(IadeMiktari) as IadeMiktari, sum(IadeTutari) as IadeTutari
from(
select
'' as sDepoTipi, '' as sDepoTipiAck,
upper(tbAlisveris.sMagaza) as Magaza, tbDepo.sAciklama as sMagazaAck,
(nGirisCikis - 4)* (-1) * (lToplamMiktar) as SatisMiktari,
(nGirisCikis - 4)* (-1) * (lMalBedeli) as SatisTutari,
(nGirisCikis - 4)* (-1) * (lMalIskontoTutari+lDipIskonToTutari) as SatisIskonto,
(nGirisCikis - 3)* (lToplamMiktar) as IadeMiktari,
(nGirisCikis - 3)* (lMalBedeli) as IadeTutari,
(nGirisCikis - 3)* (lMalIskontoTutari+lDipIskonToTutari) as IadeIskonto,
(lNetTutar - lKdv1 - lKdv2 - lKdv3 - lKdv4 - lKdv5)*(case when tbAlisveris.sFisTipi = 'KPR' then 0 else 1 end) As KDVHaric,
(lNetTutar)*(case when tbAlisveris.sFisTipi = 'KPR' then 0 else 1 end) as NetTutar,
0 as Kapora,
0 as KurumKatki,
0 as MagazaMasrafi,
'01/01/1900' as KayitTarihi,
0 as UrunDegistirmeMiktari,0 as UrunDegistirmeTutari,0 as UrunDegistirmeIskonto
,FaturaAdedi = case when (sFisTipi = 'P' or sFisTipi = 'PD' or sFisTipi = 'PF' or sFisTipi= 'PI' or sFisTipi = 'PTX' or sFisTipi = 'K' or sFisTipi = 'KS' or sFisTipi = 'SK' or sFisTipi = 'SP') and nGirisCikis = 3 THEN 1 else 0 end
,0 as Kullanilan
,0 as Harcanan
,FaturaAdediIade = case when (sFisTipi = 'P' or sFisTipi = 'PD' or sFisTipi = 'PF' or sFisTipi= 'PI' or sFisTipi = 'PTX' or sFisTipi = 'K' or sFisTipi = 'KS' or sFisTipi = 'SK' or sFisTipi = 'SP' ) and nGirisCikis = 4 THEN 1 else 0 end
,0 as Paro
,0 as Maliyet
,ISNULL(PosOdeme.OdemeTutar,0) as PosOdeme
,'01/01/1900' as FisTarihi
,ISNULL(GKOdeme.OdemeTutar,0) as GKOdeme
,0 as HarcananPara
From tbDepo, tbDepoTipi,tbAlisveris
left outer join ( select tbOdeme.nAlisverisID,
sum(tbOdeme.lOdemeTutar) As OdemeTutar
From tbOdeme, tbOdemeSekli
Where tbOdeme.sOdemeSekli = tbOdemeSekli.sOdemeSekli
and nOdemeTipi = 2
and tbOdeme.dteOdemeTarihi='[DATE]'
group by tbOdeme.nAlisverisID
) as PosOdeme on PosOdeme.nAlisverisId = tbAlisveris.nAlisverisId
left outer join ( select tbOdeme.nAlisverisID,
sum(tbOdeme.lOdemeTutar) As OdemeTutar
From tbOdeme, tbOdemeSekli
Where tbOdeme.sOdemeSekli = tbOdemeSekli.sOdemeSekli
and tbOdeme.sOdemeSekli = 'GK'
and tbOdeme.dteOdemeTarihi='[DATE]'
group by tbOdeme.nAlisverisID
) as GKOdeme on GKOdeme.nAlisverisId = tbAlisveris.nAlisverisId
Where tbDepo.sDepo = tbAlisveris.sMagaza
and (tbAlisveris.nGirisCikis = 3 or tbAlisveris.nGirisCikis = 4)
and tbAlisveris.dteFaturaTarihi='[DATE]'
and tbDepo.sDepoTipi = tbDepoTipi.sDepoTipi
and tbAlisveris.sFisTipi <> 'KA' and tbAlisveris.sFisTipi <> 'PAD'
and ( sMagaza = '100' or sMagaza = '004' or sMagaza = '007' or sMagaza = '101' or sMagaza = '102' or sMagaza = '104' or sMagaza = '105' or sMagaza = '115' or sMagaza = '116' or sMagaza = '117' or sMagaza = '99' )
) as tempMagazaCiro
group by sDepoTipi, sDepoTipiAck, Magaza, sMagazaAck,FisTarihi
compute sum(sum(SatisMiktari)),sum(sum(SatisTutari)),sum(sum(SatisIskonto)),
sum(sum(NetTutar)),sum(sum(IadeMiktari)), sum(sum(IadeTutari))
genel bir bilgim yok üstad hazır varsa kurmamda yardımcı olacak arkadaşlar arıyorum şuan mevcut webciro uylaması varmış zaten