--CARİ KART EKLEME DÜZELTME HATASI VERİRSE alter table AMUSTERI drop column cbKampanyaCariAlan go alter table AMUSTERI add cbKampanyaCariAlan varchar(50) --AMUSTERIYE Sektor ekleme alter table AMUSTERI add SektorGrubu varchar(50) go CREATE or alter PROCEDURE [dbo].[spCariKartYaz] @MUSNO int, @MUSKOD nvarchar(20), @MUSADI nvarchar(50), @YETKILI nvarchar(30), @OZELKOD1 nvarchar(20), @OZELKOD2 nvarchar(20), @OZELKOD3 nvarchar(20), @OZELKOD4 nvarchar(20), @MUSVERGI nvarchar(50), @MUSVERNO nvarchar(20), @MUSADRES1 nvarchar(50), @MUSADRES2 nvarchar(50), @MUSTEL nvarchar(20), @MUSTEL2 nvarchar(20), @MUSTEL3 nvarchar(20), @MUSFAX nvarchar(20), @MUSCEP nvarchar(20), @MUSACIKLA1 nvarchar(100), @MUSACIKLA2 nvarchar(100), @MUSACIKLA3 nvarchar(100), @MUSACIKLA4 nvarchar(100), @MUSBORC float, @MUSALACAK float, @MUSBAKIYE float, @SIGORTA float, @PLAKA nvarchar(20), @MUSCIN nvarchar(1), @MUSDURUM nvarchar(1), @YUZDE float, @MUSIL nvarchar(25), @MUSILCE nvarchar(25), @ISKONTO float, @RISK float, @SONEXTTAR smalldatetime, @KULNO int, @KULADI nvarchar(20), @Tipi nvarchar(15), @FaturaOPlanGunu int, @GunAy nvarchar(3), @OpsiyonGunu int, @ParaLitre nvarchar(1), @Departman nvarchar(8), @Secim nvarchar(10), @FiyatGrupNo int, @MUSCEP2 nvarchar(20), @FiyatGrupAdi nvarchar(15), @Iskonto1 float, @Iskonto2 float, @Iskonto3 float, @StokKodu nvarchar(30), @StokAdi nvarchar(40), @FatKes nvarchar(1), @TaksitTutari float, @SaticiKodu nvarchar(15), @SaticiAdi nvarchar(25), @Kilitli nvarchar(15), @Odeme nvarchar(1), @Depo nvarchar(30), @Bagkur nvarchar(1), @BagkurNo nvarchar(15), @VergiTipi nvarchar(6), @VergiMukellefi nvarchar(5), @KomisyonYuzdesi float, @BagkurKesenegi float, @SSKNo float, @BorsaSicilNo nvarchar(20), @BelgeNo nvarchar(19), @UstCariNo int, @FaturaAdresNo int, @SevkAdresNo int, @web_kullanici_adi nvarchar(50), @web_kullanici_sifre nvarchar(50), @SektorGrubu nvarchar(30), @CariGrubu nvarchar(30), @BolgeGrubu nvarchar(30), @PuanCarpani float, @AnaRutAdi nvarchar(30), @Gorunum int, @AcilisTarihi smalldatetime, @SMSTelefonu nvarchar(11), @SMSGonder nvarchar(1), @UserType nvarchar(5), @Cinsiyeti nvarchar(5), @Uyrugu nvarchar(30), @AcentaAnlasmaNo int, @AcentaAnlasmaDeger float, @TCKimlikNo nvarchar(11), @Rengi nvarchar(15), @PasaportSeriNo nvarchar(15), @PasaportNo nvarchar(15), @Meslek nvarchar(30), @SKFIK int, @KimlikTuru nvarchar(1), @UpdateDate smallDateTime, @CGTipi nvarchar(2), @Mah_Koyu nvarchar(30), @A_Muh_Kodu nvarchar(20), @S_Muh_Kodu nvarchar(20), @TaksitCekSenetBakiye int, @DSYBTalepteFaturaKesilmesin bit AS if exists (select * from AMUSTERI where MUSNO=@MUSNO) begin update AMUSTERI set MUSKOD=@MUSKOD, MUSADI=@MUSADI, YETKILI=@YETKILI, OZELKOD1=@OZELKOD1, OZELKOD2=@OZELKOD2, OZELKOD3=@OZELKOD3, OZELKOD4=@OZELKOD4, MUSVERGI=@MUSVERGI, MUSVERNO=@MUSVERNO, MUSADRES1=@MUSADRES1, MUSADRES2=@MUSADRES2, MUSTEL=@MUSTEL, MUSTEL2=@MUSTEL2, MUSTEL3=@MUSTEL3, MUSFAX=@MUSFAX, MUSCEP=@MUSCEP, MUSACIKLA1=@MUSACIKLA1, MUSACIKLA2=@MUSACIKLA2, MUSACIKLA3=@MUSACIKLA3, MUSACIKLA4=@MUSACIKLA4, MUSBORC=@MUSBORC, MUSALACAK=@MUSALACAK, MUSBAKIYE=@MUSBAKIYE, SIGORTA=@SIGORTA, PLAKA=@PLAKA, MUSCIN=@MUSCIN, MUSDURUM=@MUSDURUM, YUZDE=@YUZDE, MUSIL=@MUSIL, MUSILCE=@MUSILCE, ISKONTO=@ISKONTO, RISK=@RISK, SONEXTTAR=@SONEXTTAR, KULNO=@KULNO, KULADI=@KULADI, Tipi=@Tipi, FaturaOPlanGunu=@FaturaOPlanGunu, GunAy=@GunAy, OpsiyonGunu=@OpsiyonGunu, ParaLitre=@ParaLitre, Departman=@Departman, Secim=@Secim, FiyatGrupNo=@FiyatGrupNo, MUSCEP2=@MUSCEP2, FiyatGrupAdi=@FiyatGrupAdi, Iskonto1=@Iskonto1, Iskonto2=@Iskonto2, Iskonto3=@Iskonto3, StokKodu=@StokKodu, StokAdi=@StokAdi, FatKes=@FatKes, TaksitTutari=@TaksitTutari, SaticiKodu=@SaticiKodu, SaticiAdi=@SaticiAdi, Kilitli=@Kilitli, Odeme=@Odeme, Depo=@Depo, Bagkur=@Bagkur, BagkurNo=@BagkurNo, VergiTipi=@VergiTipi, VergiMukellefi=@VergiMukellefi, KomisyonYuzdesi=@KomisyonYuzdesi, BagkurKesenegi=@BagkurKesenegi, SSKNo=@SSKNo, BorsaSicilNo=@BorsaSicilNo, BelgeNo=@BelgeNo, UstCariNo=@UstCariNo, FaturaAdresNo=@FaturaAdresNo, SevkAdresNo=@SevkAdresNo, web_kullanici_adi=@web_kullanici_adi, web_kullanici_sifre=@web_kullanici_sifre, SektorGrubu=@SektorGrubu, CariGrubu=@CariGrubu, BolgeGrubu=@BolgeGrubu, PuanCarpani=@PuanCarpani, AnaRutAdi=@AnaRutAdi, Gorunum=@Gorunum, AcilisTarihi=@AcilisTarihi, SMSTelefonu=@SMSTelefonu, SMSGonder=@SMSGonder, UserType=@UserType, Cinsiyeti=@Cinsiyeti, Uyrugu=@Uyrugu, AcentaAnlasmaNo=@AcentaAnlasmaNo, AcentaAnlasmaDeger=@AcentaAnlasmaDeger, TCKimlikNo=@TCKimlikNo, Rengi=@Rengi, PasaportSeriNo=@PasaportSeriNo, PasaportNo=@PasaportNo, Meslek=@Meslek, SKFIK=@SKFIK, KimlikTuru=@KimlikTuru, UpdateDate=@UpdateDate, CGTipi=@CGTipi, Mah_Koyu=@Mah_Koyu, A_Muh_Kodu=@A_Muh_Kodu, S_Muh_Kodu=@S_Muh_Kodu, TaksitCekSenetBakiye=@TaksitCekSenetBakiye, DSYBTalepteFaturaKesilmesin=@DSYBTalepteFaturaKesilmesin where MUSNO=@MUSNO end else begin INSERT AMUSTERI (MUSNO, MUSKOD, MUSADI, YETKILI, OZELKOD1, OZELKOD2, OZELKOD3, OZELKOD4, MUSVERGI, MUSVERNO, MUSADRES1, MUSADRES2, MUSTEL, MUSTEL2, MUSTEL3, MUSFAX, MUSCEP, MUSACIKLA1, MUSACIKLA2, MUSACIKLA3, MUSACIKLA4, MUSBORC, MUSALACAK, MUSBAKIYE, SIGORTA, PLAKA, MUSCIN, MUSDURUM, YUZDE, MUSIL, MUSILCE, ISKONTO, RISK, SONEXTTAR, KULNO, KULADI, Tipi, FaturaOPlanGunu, GunAy, OpsiyonGunu, ParaLitre, Departman, Secim, FiyatGrupNo, MUSCEP2, FiyatGrupAdi, Iskonto1, Iskonto2, Iskonto3, StokKodu, StokAdi, FatKes, TaksitTutari, SaticiKodu, SaticiAdi, Kilitli, Odeme, Depo, Bagkur, BagkurNo, VergiTipi, VergiMukellefi, KomisyonYuzdesi, BagkurKesenegi, SSKNo, BorsaSicilNo, BelgeNo, UstCariNo, FaturaAdresNo, SevkAdresNo, web_kullanici_adi, web_kullanici_sifre, SektorGrubu, CariGrubu, BolgeGrubu, PuanCarpani, AnaRutAdi, Gorunum, AcilisTarihi, SMSTelefonu, SMSGonder, UserType, Cinsiyeti, Uyrugu, AcentaAnlasmaNo, AcentaAnlasmaDeger, TCKimlikNo, Rengi, PasaportSeriNo, PasaportNo, Meslek, SKFIK, KimlikTuru, UpdateDate, CGTipi, Mah_Koyu, A_Muh_Kodu, S_Muh_Kodu, TaksitCekSenetBakiye, DSYBTalepteFaturaKesilmesin, cbKampanyaCariAlan ) VALUES(@MUSNO, @MUSKOD, @MUSADI, @YETKILI, @OZELKOD1, @OZELKOD2, @OZELKOD3, @OZELKOD4, @MUSVERGI, @MUSVERNO, @MUSADRES1, @MUSADRES2, @MUSTEL, @MUSTEL2, @MUSTEL3, @MUSFAX, @MUSCEP, @MUSACIKLA1, @MUSACIKLA2, @MUSACIKLA3, @MUSACIKLA4, @MUSBORC, @MUSALACAK, @MUSBAKIYE, @SIGORTA, @PLAKA, @MUSCIN, @MUSDURUM, @YUZDE, @MUSIL, @MUSILCE, @ISKONTO, @RISK, @SONEXTTAR, @KULNO, @KULADI, @Tipi, @FaturaOPlanGunu, @GunAy, @OpsiyonGunu, @ParaLitre, @Departman, @Secim, @FiyatGrupNo, @MUSCEP2, @FiyatGrupAdi, @Iskonto1, @Iskonto2, @Iskonto3, @StokKodu, @StokAdi, @FatKes, @TaksitTutari, @SaticiKodu, @SaticiAdi, @Kilitli, @Odeme, @Depo, @Bagkur, @BagkurNo, @VergiTipi, @VergiMukellefi, @KomisyonYuzdesi, @BagkurKesenegi, @SSKNo, @BorsaSicilNo, @BelgeNo, @UstCariNo, @FaturaAdresNo, @SevkAdresNo, @web_kullanici_adi, @web_kullanici_sifre, @SektorGrubu, @CariGrubu, @BolgeGrubu, @PuanCarpani, @AnaRutAdi, @Gorunum, @AcilisTarihi, @SMSTelefonu, @SMSGonder, @UserType, @Cinsiyeti, @Uyrugu, @AcentaAnlasmaNo, @AcentaAnlasmaDeger, @TCKimlikNo, @Rengi, @PasaportSeriNo, @PasaportNo, @Meslek, @SKFIK, @KimlikTuru, @UpdateDate, @CGTipi, @Mah_Koyu, @A_Muh_Kodu, @S_Muh_Kodu, @TaksitCekSenetBakiye, @DSYBTalepteFaturaKesilmesin, null) end