if not exists (select * from RaporSql where TipNo=34 and DataSetName='STOKHAR') begin insert into RaporSql (TipNo,SqlTanim,Durum,DataSetName) values (34,'select SH.*,STOKKARTI.* from STOKHAR as SH inner join STOKKARTI on STOKKARTI.Kodu=SH.StokKodu where SH.IslemNo=@IslemNo ','True','STOKHAR') end else begin update RaporSql set Durum='True', SqlTanim='select SH.*,STOKKARTI.* from STOKHAR as SH inner join STOKKARTI on STOKKARTI.Kodu=SH.StokKodu where SH.IslemNo=@IslemNo ' where TipNo=34 and DataSetName='STOKHAR' end if not exists (select * from RaporSql where TipNo=34 and DataSetName='AMUSTERI') begin insert into RaporSql (TipNo,SqlTanim,Durum,DataSetName) values (34,'select distinct AMUSTERI.* from AMUSTERI inner join STOKHAR as SH on AMUSTERI.MUSKOD=SH.CariKodu where SH.IslemNo=@IslemNo ','True','AMUSTERI') end else begin update RaporSql set Durum='True', SqlTanim='select distinct AMUSTERI.* from AMUSTERI inner join STOKHAR as SH on AMUSTERI.MUSKOD=SH.CariKodu where SH.IslemNo=@IslemNo ' where TipNo=34 and DataSetName='AMUSTERI' end if not exists (select * from RaporSql where TipNo=34 and DataSetName='Adres') begin insert into RaporSql (TipNo,SqlTanim,Durum,DataSetName) values (34,'select distinct Adres.* from Adres inner join STOKHAR as SH on Adres.CariKodu=SH.CariKodu where SH.IslemNo=@IslemNo ','True','Adres') end else begin update RaporSql set Durum='True', SqlTanim='select distinct Adres.* from Adres inner join STOKHAR as SH on Adres.CariKodu=SH.CariKodu where SH.IslemNo=@IslemNo ' where TipNo=34 and DataSetName='Adres' end if not exists (select * from RaporSql where TipNo=34 and DataSetName='toplamTutarYaziIle') begin insert into RaporSql (TipNo,SqlTanim,Durum,DataSetName) values (34,'select dbo.NUMBERTOTEXT(sum(SH.TopTutar)) as yaziile from STOKHAR as SH where SH.IslemNo=@IslemNo ','True','toplamTutarYaziIle') end else begin update RaporSql set Durum='True', SqlTanim='select dbo.NUMBERTOTEXT(sum(SH.TopTutar)) as yaziile from STOKHAR as SH where SH.IslemNo=@IslemNo ' where TipNo=34 and DataSetName='toplamTutarYaziIle' end if not exists (select * from RaporSqlParam where TipNo=34 and DataSetName='STOKHAR' and ParamName='@IslemNo' ) begin insert into RaporSqlParam(TipNo,DataSetName,ParamName,DataFieldName,Durum,DataFieldType,ParamInDataSet) values ( 34,'STOKHAR','@IslemNo','IslemNo','True','string','True' ) end else begin update RaporSqlParam set DataFieldName='IslemNo',Durum='True',DataFieldType='string',ParamInDataSet='True' where TipNo=34 and DataSetName='STOKHAR' and ParamName='@IslemNo' end if not exists (select * from RaporSqlParam where TipNo=34 and DataSetName='AMUSTERI' and ParamName='@IslemNo' ) begin insert into RaporSqlParam(TipNo,DataSetName,ParamName,DataFieldName,Durum,DataFieldType,ParamInDataSet) values ( 34,'AMUSTERI','@IslemNo','IslemNo','True','string','True' ) end else begin update RaporSqlParam set DataFieldName='IslemNo',Durum='True',DataFieldType='string',ParamInDataSet='True' where TipNo=34 and DataSetName='AMUSTERI' and ParamName='@IslemNo' end if not exists (select * from RaporSqlParam where TipNo=34 and DataSetName='Adres' and ParamName='@IslemNo' ) begin insert into RaporSqlParam(TipNo,DataSetName,ParamName,DataFieldName,Durum,DataFieldType,ParamInDataSet) values ( 34,'Adres','@IslemNo','IslemNo','True','string','True' ) end else begin update RaporSqlParam set DataFieldName='IslemNo',Durum='True',DataFieldType='string',ParamInDataSet='True' where TipNo=34 and DataSetName='Adres' and ParamName='@IslemNo' end if not exists (select * from RaporSqlParam where TipNo=34 and DataSetName='toplamTutarYaziIle' and ParamName='@IslemNo' ) begin insert into RaporSqlParam(TipNo,DataSetName,ParamName,DataFieldName,Durum,DataFieldType,ParamInDataSet) values ( 34,'toplamTutarYaziIle','@IslemNo','IslemNo','True','string','True' ) end else begin update RaporSqlParam set DataFieldName='IslemNo',Durum='True',DataFieldType='string',ParamInDataSet='True' where TipNo=34 and DataSetName='toplamTutarYaziIle' and ParamName='@IslemNo' end