
excel den sql server 2000 atarken hata field inckeyno cannot
unuttuğum bir sey
bu konuyu programlama ile ilgili olduğu için oraya da düştüm...ama cevap veren olmadı hala...bekliyorum 4
gözle

-
- Kıdemli Üye
- Mesajlar: 395
- Kayıt: 22 Tem 2004 09:15
- Konum: İzmir
- İletişim:
Selam,
Size daha pratik bir yöntem önermek isterim ...
Excel tablosunu SQL server in çalıştığı makinadan ulaşılabilecek bir yere koyalım.. Daha sonra delphi içinden server a aşağıdaki SQL i gönderelim;
INSERT INTO urun(urun,giris,cikis) SELECT * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=C:\id.xls;Extended Properties=Excel 8.0')...[Sayfa1$]
Şimdi açıklamalar;
Tablomuz urun adında;
Excel tablomuz c:\id.xls ve Sayfa1 sheetinde görüntü şu şekilde;
Yukarıdaki SQL ile bu alanlar urun tablosuna atılmakta ve identity alanı da otomatik olarak doldurulmaktadır. Bu tip bulk yuklemelerde çok çok daha hızlı çalışacaktır.
Size daha pratik bir yöntem önermek isterim ...
Excel tablosunu SQL server in çalıştığı makinadan ulaşılabilecek bir yere koyalım.. Daha sonra delphi içinden server a aşağıdaki SQL i gönderelim;
INSERT INTO urun(urun,giris,cikis) SELECT * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=C:\id.xls;Extended Properties=Excel 8.0')...[Sayfa1$]
Şimdi açıklamalar;
Tablomuz urun adında;
Kod: Tümünü seç
order : identity
urun: char
giris: int
cikis: int
Kod: Tümünü seç
A 10 0
B 20 0
C 30 0
D 40 0
A 0 8
B 0 16
C 0 24
D 0 32
Doğan Zorlu, İzmir
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
selamünaleyküm
İlk önce yardımlarınız için teşekkür ederim en kolay yolu söylediniz ama yine convert lerde problem var yani..........
Hata Şu..........
Syntax error converting to nvarchar valu a03-817 bu stokkodu to a column of data type smallint....
Hata Şu..........
Syntax error converting to nvarchar valu a03-817 bu stokkodu to a column of data type smallint....
selamünaleyküm
bunuda halettim ama simdi sorun başka bir sey ve hic bir sey anlamadım
invalid object name NETSIS..NETSESSION
invalid object name NETSIS..NETSESSION
hata mesajı
Project Excel.exe raised exception class Eoleexception with message 'insert statament conflicted with COLUMN FOREIGN KEY constraint 'TBLSIPATRA_FKEY'. The conflict occured in database 'ALI2004', table 'TBLSTSABIT', column 'STOK_KODU". Process stopped. Use Step or Run to Continue.
Bu hata mesajını da table ile yaptığım zaman aldım...
ne yapıcağım ben simdi......
Bu hata mesajını da table ile yaptığım zaman aldım...

sizin methotta query analyzer ile gönderdiğim de de bu çıkıy
Server: Msg 208, Level 16, State 1, Procedure NETCONTEXT, Line 3
Invalid object name 'NETSIS..NETSESSION'.
Server: Msg 4413, Level 16, State 1, Procedure NLTTBLSIPATRA, Line 140
Could not use view or function 'NETCONTEXT' because of binding errors.
Invalid object name 'NETSIS..NETSESSION'.
Server: Msg 4413, Level 16, State 1, Procedure NLTTBLSIPATRA, Line 140
Could not use view or function 'NETCONTEXT' because of binding errors.
-
- Kıdemli Üye
- Mesajlar: 395
- Kayıt: 22 Tem 2004 09:15
- Konum: İzmir
- İletişim:
Selam,
Netsis veritabanına transfer yaptığınızı baştan anlayabilseydim, STSABIT gibi pekçok dosyanın triggerlarının da tetikleneceğini hatırlatırdım. Sorun şu ki netsis db ye connect aracıyla yada Netsis in kendisi dışında connection kurduğunuzda, tablo triggerları içinde kullanılan session bilgisi oluşmamış oluyor. Bu durumda ya trigger ları disable edeceksiniz (ki referential integrity havaya uçacaktır bu durumda) yada session ı kendiniz oluşturacaksınız.
Entegre 5 den Fusion ürününe kadar nerdeyse hiç değişmeyen temel db ye rağmen, SQL server ve Oracle üzerinde çalışan ürünlerde RI stabilitesi için trigger lar kullanılmış. Eğer bu session ı nasıl oluşturacağınızı bulamazsanız bir örnek sizin için bulmaya çalışırım.. Bir zamanlar yazmıştım bunun için birkaç satır..
Netsis veritabanına transfer yaptığınızı baştan anlayabilseydim, STSABIT gibi pekçok dosyanın triggerlarının da tetikleneceğini hatırlatırdım. Sorun şu ki netsis db ye connect aracıyla yada Netsis in kendisi dışında connection kurduğunuzda, tablo triggerları içinde kullanılan session bilgisi oluşmamış oluyor. Bu durumda ya trigger ları disable edeceksiniz (ki referential integrity havaya uçacaktır bu durumda) yada session ı kendiniz oluşturacaksınız.
Entegre 5 den Fusion ürününe kadar nerdeyse hiç değişmeyen temel db ye rağmen, SQL server ve Oracle üzerinde çalışan ürünlerde RI stabilitesi için trigger lar kullanılmış. Eğer bu session ı nasıl oluşturacağınızı bulamazsanız bir örnek sizin için bulmaya çalışırım.. Bir zamanlar yazmıştım bunun için birkaç satır..
Doğan Zorlu, İzmir
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
doğan bey netsis veritabani ile ilgili
Doğan Bey Fatura Modülüne giriş, daha sonra müşteri siparişlerinin seçimi ile birlikte yapılan bir sipariş kaydının profiler analizini gönderiyorum...
Kod: Tümünü seç
use VEHBI
go
set textsize 32768
go
select name from sysusers where uid = user_id()
go
SELECT * FROM TBLSFATUPRM
WHERE SUBE_KODU=0
go
SELECT REF, REFUZ FROM MUHAPRM
go
SELECT MIK_HANE,C_YEDEK4 FROM STOKPARAM
go
SELECT DAT_ISEMRIBAKTAKIP FROM URMPAR
go
SELECT * FROM DEPPARAM
go
SELECT * FROM TBLAFATUPRM
WHERE SUBE_KODU=0
go
SELECT REF, REFUZ FROM MUHAPRM
go
SELECT MIK_HANE,C_YEDEK4 FROM STOKPARAM
go
SELECT DAT_ISEMRIBAKTAKIP FROM URMPAR
go
SELECT * FROM DEPPARAM
go
use VEHBI
go
set textsize 32768
go
select name from sysusers where uid = user_id()
go
SELECT TARIH,FATIRS_NO,CARI_KODU,TIPI FROM SIPAMAS WITH (NOLOCK) WHERE
UPDATE_KODU = 'Y'
AND (FTIRSIP = '6')
AND (TIPI <> 1)
AND (KAYITTARIHI < '08/04/2004')
AND (SUBE_KODU = 0)
ORDER BY TARIH
go
use VEHBI
go
set textsize 32768
go
select name from sysusers where uid = user_id()
go
SELECT NUMARA FROM TBLFATUNO
WHERE (SUBE_KODU = 0)
AND SERI IS NULL
AND TIP = '9'
go
SELECT * FROM SSATIRAC WHERE SUBE_KODU = 0
AND FATNO = 'BASLIK'
AND CKOD = 'BASLIK'
AND SIRANO = 0
AND BGTIP = '6'
go
SELECT NUMARA FROM TBLFATUNO
WHERE (SUBE_KODU = 0)
AND SERI IS NULL
AND TIP = '6'
go
SELECT * FROM SIPAMAS WITH (NOLOCK)
WHERE (FTIRSIP = '6') AND
(FATIRS_NO = '000011112222333')
go
SELECT * FROM CASABIT WITH (NOLOCK) , CASABITEK WITH (NOLOCK)
WHERE CASABIT.CARI_KOD = '10023'
AND CASABIT.CARI_KOD = CASABITEK.CARI_KOD
go
SELECT CARI_KOD FROM CARIALTKOD WHERE
(CALTKOD = '10023')
AND ((TIP = 2) OR (TIP = 4))
go
SELECT CALTKOD,CARI_KOD FROM CARIALTKOD
WHERE ((CARI_KOD = '10023') OR (CALTKOD = '10023'))
AND TIP = 1
go
SELECT CALTKOD,CARI_KOD FROM CARIALTKOD
WHERE (CALTKOD = '10023')
AND TIP = 3
go
SELECT CARI_KOD FROM CARIALTKOD WHERE
(CALTKOD = '10023')
AND ((TIP = 2) OR (TIP = 4))
go
SELECT STATUS FROM BAGLANTI WHERE BAGLANTINO = 0
go
SELECT CARI_KOD FROM CASABIT WITH (NOLOCK)
WHERE CARI_KOD = '10023'
go
SELECT CALTKOD,CARI_KOD FROM CARIALTKOD
WHERE (CALTKOD = '10023')
AND TIP = 3
go
select user_name (uid), object_name (id), type, crdate from sysobjects where type in ('U', 'V', 'S') and id = object_id ('dbo.SIPATRA')
go
select c.name, t.type, c.length, c.status, t.name, c.prec, c.scale from syscolumns c, systypes t where c.id = object_id ('dbo.SIPATRA') and c.usertype = t.usertype order by colid ASC
go
select x.name, x.indid, x.status, INDEX_COL('dbo.SIPATRA', x.indid, c.colid) from sysindexes x, syscolumns c where x.id = object_id ('dbo.SIPATRA') and indid between 1 and 254 and x.id = c.id and c.colid <= x.keycnt order by x.indid, c.colid ASC
go
select c.name, c.status, o.name from syscolumns c, sysobjects o where c.id = object_id ('dbo.SIPATRA') and c.cdefault *= o.id order by colid ASC
go
use VEHBI
go
set textsize 32768
go
SELECT STOK_KODU ,FISNO ,STHAR_GCMIK ,STHAR_GCMIK2 ,CEVRIM ,STHAR_GCKOD ,STHAR_TARIH ,STHAR_NF ,STHAR_BF ,STHAR_IAF ,STHAR_KDV ,DEPO_KODU ,STHAR_ACIKLAMA ,STHAR_SATISK ,STHAR_MALFISK ,STHAR_FTIRSIP ,STHAR_SATISK2 ,LISTE_FIAT ,STHAR_HTUR ,STHAR_DOVTIP ,PROMASYON_KODU ,STHAR_DOVFIAT ,STHAR_ODEGUN ,STRA_SATISK3 ,STRA_SATISK4 ,STRA_SATISK5 ,STRA_SATISK6 ,STHAR_BGTIP ,STHAR_KOD1 ,STHAR_KOD2 ,STHAR_SIPNUM ,STHAR_CARIKOD ,STHAR_SIP_TURU ,PLASIYER_KODU ,EKALAN_NEDEN ,EKALAN ,EKALAN1 ,REDMIK ,REDNEDEN ,SIRA ,STRA_SIPKONT ,AMBAR_KABULNO ,FIRMA_DOVTIP ,FIRMA_DOVTUT ,FIRMA_DOVMAL ,UPDATE_KODU ,IRSALIYE_NO ,IRSALIYE_TARIH ,KOSULKODU ,ECZA_FAT_TIP ,STHAR_TESTAR ,OLCUBR ,INCKEYNO ,VADE_TARIHI ,LISTE_NO ,BAGLANTI_NO ,SUBE_KODU ,MUH_KODU ,S_YEDEK1 ,S_YEDEK2 ,F_YEDEK3 ,F_YEDEK4 ,F_YEDEK5 ,C_YEDEK6 ,B_YEDEK7 ,I_YEDEK8 ,L_YEDEK9 ,D_YEDEK10 ,PROJE_KODU ,FIYATTARIHI ,KOSULTARIHI ,SATISK1TIP ,SATISK2TIP ,SATISK3TIP ,SATISK4TIP ,SATISK5TIP ,SATISK6TIP ,EXPORTTYPE ,EXPORTMIK ,ONAYTIPI ,ONAYNUM ,KKMALF ,STRA_IRSKONT FROM SIPATRA WHERE (((((STHAR_FTIRSIP = '6') AND (STHAR_GCKOD = 'C')) AND (STHAR_BGTIP = 'I')) AND (FISNO = '000011112222333')) AND (STHAR_ACIKLAMA = '10023')) ORDER BY INCKEYNO ASC
go
SELECT SIPATRA.*, STSABIT.*,STSABITEK.TUR,STSABIT.B_YEDEK7,STSABITEK.B_YEDEK1,STSABITEK.KULL1S, STSABITEK.F_YEDEK1 FROM STSABIT,STSABITEK,SIPATRA WITH (NOLOCK)
WHERE SIPATRA.STHAR_FTIRSIP = '6'
AND SIPATRA.STHAR_GCKOD = 'C'
AND SIPATRA.STHAR_BGTIP = 'I'
AND SIPATRA.FISNO = '000011112222333'
AND SIPATRA.STHAR_ACIKLAMA = '10023'
AND STSABIT.STOK_KODU = SIPATRA.STOK_KODU AND STSABIT.STOK_KODU = STSABITEK.STOK_KODU
ORDER BY SIPATRA.SIRA
go
SELECT DEPO_KODU FROM STOKDP WITH (NOLOCK) WHERE SUBE_KODU = 0
go
SELECT STOK_KODU,STOK_ADI
FROM STSABIT WITH (NOLOCK)
ORDER BY STOK_ADI
go
SELECT STSABIT.*, STSABITEK.TUR, STSABITEK.B_YEDEK1, STSABITEK.KULL1S, STSABITEK.F_YEDEK1 FROM STSABIT WITH (NOLOCK) ,STSABITEK WITH (NOLOCK) WHERE STSABIT.STOK_KODU = '026-10100-01'
AND STSABIT.STOK_KODU = STSABITEK.STOK_KODU
go
SELECT STOKFIAT.* FROM STOKFIAT,CASABIT
WHERE STOKFIAT.STOKKODU='026-10100-01'
AND STOKFIAT.A_S='S'
AND CASABIT.CARI_KOD='10023'
AND ((CASABIT.FIYATGRUBU=STOKFIAT.FIYATGRUBU)OR(((CASABIT.FIYATGRUBU IS NULL)OR(CASABIT.FIYATGRUBU=''))AND(STOKFIAT.FIYATGRUBU IS NULL)))
AND STOKFIAT.BASTAR <= '08/04/2004'
AND ((STOKFIAT.BITTAR IS NULL) OR (STOKFIAT.BITTAR >= '08/04/2004'))
ORDER BY STOKFIAT.BASTAR DESC
go
SELECT S_YEDEK2 FROM STOKDP WHERE DEPO_KODU = 0
go
SELECT TOP_GIRIS_MIK, TOP_CIKIS_MIK, STOK_DAGITIM FROM STOKPH
WHERE STOK_KODU = '026-10100-01'
AND SUBE_KODU = 0
AND DEPO_KODU = 0
go
SELECT ISLETME_KODU,SUBE_KODU FROM TBLSUBELER WITH (NOLOCK) WHERE SUBE_KODU = 0
AND ISLETME_KODU=1
go
SELECT LOCAL_DEPO FROM TBLPARAM WITH (NOLOCK) WHERE SUBE_KODU = 0
go
SELECT DEPO_KODU,S_YEDEK1,DEPO_ISMI FROM TBLSTOKDP WITH (NOLOCK)
WHERE DEPO_KODU = 500
AND (DEPO_KILITLE<>'E' OR DEPO_KILITLE IS NULL )
AND SUBE_KODU = 0
go
SELECT S_YEDEK2 FROM STOKDP WHERE DEPO_KODU = 500
go
SELECT TOP_GIRIS_MIK, TOP_CIKIS_MIK, STOK_DAGITIM FROM STOKPH
WHERE STOK_KODU = '026-10100-01'
AND SUBE_KODU = 0
AND DEPO_KODU = 500
go
SELECT FATIRS_NO FROM SIPAMAS WITH (NOLOCK) WHERE FATIRS_NO = ''
AND FTIRSIP = '6'
go
SELECT LOCAL_DEPO FROM TBLPARAM WITH (NOLOCK) WHERE SUBE_KODU = 0
go
SELECT DEPO_KODU,S_YEDEK1,DEPO_ISMI FROM TBLSTOKDP WITH (NOLOCK)
WHERE DEPO_KODU = 500
AND (DEPO_KILITLE<>'E' OR DEPO_KILITLE IS NULL )
AND SUBE_KODU = 0
go
SELECT ISLETME_KODU,MERKEZMI FROM TBLSUBELER WHERE SUBE_KODU = 0
AND AKTIF = 'E'
go
SELECT CARI_KOD FROM TBLCASABIT WHERE CARI_KOD = '10023'
AND (ISLETME_KODU IN (-1,1))
go
SELECT STOK_KODU FROM TBLSTSABIT WHERE STOK_KODU = '026-10100-01'
AND (ISLETME_KODU IN (-1,1))
go
BEGIN TRAN
go
Select COUNT(*) From TblFatuNo (UPDLOCK) WHERE Tip = '6'
go
SELECT TIP FROM TBLFATUNO WHERE
TIP = '6'
go
SELECT FTIRSIP FROM TBLSIPAMAS
WHERE FTIRSIP = '6' AND FATIRS_NO = '000011112222333'
go
select user_name (uid), object_name (id), type, crdate from sysobjects where type in ('U', 'V', 'S') and id = object_id ('dbo.SIPAMAS')
go
select c.name, t.type, c.length, c.status, t.name, c.prec, c.scale from syscolumns c, systypes t where c.id = object_id ('dbo.SIPAMAS') and c.usertype = t.usertype order by colid ASC
go
select x.name, x.indid, x.status, INDEX_COL('dbo.SIPAMAS', x.indid, c.colid) from sysindexes x, syscolumns c where x.id = object_id ('dbo.SIPAMAS') and indid between 1 and 254 and x.id = c.id and c.colid <= x.keycnt order by x.indid, c.colid ASC
go
select c.name, c.status, o.name from syscolumns c, sysobjects o where c.id = object_id ('dbo.SIPAMAS') and c.cdefault *= o.id order by colid ASC
go
SELECT SUBE_KODU ,FTIRSIP ,FATIRS_NO ,CARI_KODU ,TARIH ,TIPI ,BRUTTUTAR ,SAT_ISKT ,MFAZ_ISKT ,GEN_ISK1T ,GEN_ISK2T ,GEN_ISK3T ,GEN_ISK1O ,GEN_ISK2O ,GEN_ISK3O ,KDV ,FAT_ALTM1 ,FAT_ALTM2 ,ACIKLAMA ,KOD1 ,KOD2 ,ODEMEGUNU ,ODEMETARIHI ,KDV_DAHILMI ,FATKALEM_ADEDI ,SIPARIS_TEST ,TOPLAM_MIK ,TOPDEPO ,YEDEK22 ,CARI_KOD2 ,YEDEK ,UPDATE_KODU ,SIRANO ,KDV_DAHIL_BRUT_TOP ,KDV_TENZIL ,MALFAZLASIKDVSI ,GENELTOPLAM ,YUVARLAMA ,SATIS_KOND ,PLA_KODU ,DOVIZTIP ,DOVIZTUT ,KS_KODU ,BAG_TUTAR ,YEDEK2 ,HIZMET_FAT ,VADEBAZT ,KAPATILMIS ,S_YEDEK1 ,S_YEDEK2 ,F_YEDEK3 ,F_YEDEK4 ,F_YEDEK5 ,C_YEDEK6 ,B_YEDEK7 ,I_YEDEK8 ,L_YEDEK9 ,AMBAR_KBLNO ,D_YEDEK10 ,PROJE_KODU ,KOSULKODU ,FIYATTARIHI ,KOSULTARIHI ,GENISK1TIP ,GENISK2TIP ,GENISK3TIP ,EXPORTTYPE ,EXGUMRUKNO ,EXGUMTARIH ,EXFIILITARIH ,EXPORTREFNO ,KAYITYAPANKUL ,KAYITTARIHI ,DUZELTMEYAPANKUL ,DUZELTMETARIHI ,GELSUBE_KODU ,GITSUBE_KODU ,ONAYTIPI ,ONAYNUM ,ISLETME_KODU ,ODEKOD ,BRMALIYET ,KOSVADEGUNU FROM SIPAMAS WHERE ((((FTIRSIP = '6') AND (FATIRS_NO = '000011112222333')) AND (SUBE_KODU = 0)) AND (CARI_KODU = '10023')) ORDER BY FTIRSIP ASC , FATIRS_NO ASC
go
EXEC NSP_SETQUERYINFO '<?xml version="1.0" encoding="iso-8859-9"?><NetQInfo><MNo><![CDATA[1]]></MNo><PNo><![CDATA[7]]></PNo><NKul><![CDATA[82]]></NKul><LName><![CDATA[AOZER]]></LName><PCName><![CDATA[ALI-OZER]]></PCName><Log><![CDATA[E]]></Log><OldLogRec><![CDATA[H]]></OldLogRec><ExPrgName><![CDATA[Fatura.DLL]]></ExPrgName><FrmCap><![CDATA[Fatura (Þirket:VEHBI)]]></FrmCap></NetQInfo>
','Insert Into SIPAMAS (SUBE_KODU,
FTIRSIP,
FATIRS_NO,
CARI_KODU,
TARIH,
TIPI,
BRUTTUTAR,
SAT_ISKT,
MFAZ_ISKT,
GEN_ISK1T,
GEN_ISK2T,
GEN_ISK3T,
GEN_ISK1O,
GEN_ISK2O,
GEN_ISK3O,
KDV,
FAT_ALTM1,
FAT_ALTM2,
ACIKLAMA,
KOD1,
KOD2,
ODEMEGUNU,
ODEMETARIHI,
KDV_DAHILMI,
FATKALEM_ADEDI,
SIPARIS_TEST,
TOPLAM_MIK,
TOPDEPO,
CARI_KOD2,
YEDEK,
UPDATE_KODU,
SIRANO,
GENELTOPLAM,
YUVARLAMA,
PLA_KODU,
DOVIZTIP,
DOVIZTUT,
KS_KODU,
BAG_TUTAR,
KAPATILMIS,
S_YEDEK1,
F_YEDEK3,
C_YEDEK6,
AMBAR_KBLNO,
D_YEDEK10,
PROJE_KODU,
KOSULKODU,
FIYATTARIHI,
KOSULTARIHI,
GENISK1TIP,
GENISK2TIP,
GENISK3TIP,
EXPORTTYPE,
EXPORTREFNO,
KAYITYAPANKUL,
KAYITTARIHI,
GELSUBE_KODU,
ONAYTIPI,
ONAYNUM,
ISLETME_KODU,
ODEKOD,
BRMALIYET,
KOSVADEGUNU)
Values (0,
''6'',
''000011112222333'',
''10023'',
''08/04/2004'',
6,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
NULL,
NULL,
NULL,
0,
''08/04/2004'',
''H'',
0,
''08/04/2004'',
0.0,
0,
NULL,
NULL,
''Y'',
0,
0.0,
0.0,
NULL,
0,
0.0,
''00'',
0.0,
''P'',
NULL,
0.0,
''E'',
NULL,
''08/04/2004'',
NULL,
NULL,
''08/04/2004'',
NULL,
0,
0,
0,
1,
NULL,
''AOZER'',
''08/04/2004 12:05:19'',
0,
''A'',
0,
1,
NULL,
0.0,
0)
'
go
SELECT NUMARA FROM FATUNO
WHERE SERI IS NULL
AND (SUBE_KODU = 0)
AND TIP = '6'
go
EXEC NSP_SETQUERYINFO '<?xml version="1.0" encoding="iso-8859-9"?><NetQInfo><MNo><![CDATA[1]]></MNo><PNo><![CDATA[7]]></PNo><NKul><![CDATA[82]]></NKul><LName><![CDATA[AOZER]]></LName><PCName><![CDATA[ALI-OZER]]></PCName><Log><![CDATA[E]]></Log><OldLogRec><![CDATA[H]]></OldLogRec><ExPrgName><![CDATA[Fatura.DLL]]></ExPrgName><FrmCap><![CDATA[Fatura (Þirket:VEHBI)]]></FrmCap></NetQInfo>
','UPDATE FATUNO SET NUMARA = ''000011112222333''
WHERE SERI IS NULL
AND (SUBE_KODU = 0)
AND TIP = ''6''
'
go
EXEC NSP_SETQUERYINFO '<?xml version="1.0" encoding="iso-8859-9"?><NetQInfo><MNo><![CDATA[1]]></MNo><PNo><![CDATA[7]]></PNo><NKul><![CDATA[82]]></NKul><LName><![CDATA[AOZER]]></LName><PCName><![CDATA[ALI-OZER]]></PCName><Log><![CDATA[E]]></Log><OldLogRec><![CDATA[H]]></OldLogRec><ExPrgName><![CDATA[Fatura.DLL]]></ExPrgName><FrmCap><![CDATA[Fatura (Þirket:VEHBI)]]></FrmCap></NetQInfo>
','Insert Into SIPATRA (STOK_KODU,
FISNO,
STHAR_GCMIK,
STHAR_GCKOD,
STHAR_TARIH,
STHAR_NF,
STHAR_BF,
STHAR_KDV,
DEPO_KODU,
STHAR_ACIKLAMA,
STHAR_SATISK,
STHAR_FTIRSIP,
STHAR_HTUR,
STHAR_DOVTIP,
STHAR_DOVFIAT,
STHAR_BGTIP,
STHAR_CARIKOD,
EKALAN1,
SIRA,
STRA_SIPKONT,
IRSALIYE_TARIH,
STHAR_TESTAR,
VADE_TARIHI,
SUBE_KODU,
C_YEDEK6,
FIYATTARIHI,
EXPORTTYPE,
ONAYTIPI)
Values (''026-10100-01'',
''000011112222333'',
200.0,
''C'',
''08/04/2004'',
0.0,
0.0,
0.0,
500,
''10023'',
0.0,
''6'',
''H'',
2,
0.0,
''I'',
''10023'',
''10023'',
1,
1,
''08/04/2004'',
''08/04/2004'',
''08/04/2004'',
0,
'' '',
''08/04/2004'',
1,
''A'')
'
go
SELECT @@IDENTITY
go
SELECT STOK_KODU ,FISNO ,STHAR_GCMIK ,STHAR_GCMIK2 ,CEVRIM ,STHAR_GCKOD ,STHAR_TARIH ,STHAR_NF ,STHAR_BF ,STHAR_IAF ,STHAR_KDV ,DEPO_KODU ,STHAR_ACIKLAMA ,STHAR_SATISK ,STHAR_MALFISK ,STHAR_FTIRSIP ,STHAR_SATISK2 ,LISTE_FIAT ,STHAR_HTUR ,STHAR_DOVTIP ,PROMASYON_KODU ,STHAR_DOVFIAT ,STHAR_ODEGUN ,STRA_SATISK3 ,STRA_SATISK4 ,STRA_SATISK5 ,STRA_SATISK6 ,STHAR_BGTIP ,STHAR_KOD1 ,STHAR_KOD2 ,STHAR_SIPNUM ,STHAR_CARIKOD ,STHAR_SIP_TURU ,PLASIYER_KODU ,EKALAN_NEDEN ,EKALAN ,EKALAN1 ,REDMIK ,REDNEDEN ,SIRA ,STRA_SIPKONT ,AMBAR_KABULNO ,FIRMA_DOVTIP ,FIRMA_DOVTUT ,FIRMA_DOVMAL ,UPDATE_KODU ,IRSALIYE_NO ,IRSALIYE_TARIH ,KOSULKODU ,ECZA_FAT_TIP ,STHAR_TESTAR ,OLCUBR ,INCKEYNO ,VADE_TARIHI ,LISTE_NO ,BAGLANTI_NO ,SUBE_KODU ,MUH_KODU ,S_YEDEK1 ,S_YEDEK2 ,F_YEDEK3 ,F_YEDEK4 ,F_YEDEK5 ,C_YEDEK6 ,B_YEDEK7 ,I_YEDEK8 ,L_YEDEK9 ,D_YEDEK10 ,PROJE_KODU ,FIYATTARIHI ,KOSULTARIHI ,SATISK1TIP ,SATISK2TIP ,SATISK3TIP ,SATISK4TIP ,SATISK5TIP ,SATISK6TIP ,EXPORTTYPE ,EXPORTMIK ,ONAYTIPI ,ONAYNUM ,KKMALF ,STRA_IRSKONT FROM SIPATRA WHERE (((((STHAR_FTIRSIP = '6') AND (STHAR_GCKOD = 'C')) AND (STHAR_BGTIP = 'I')) AND (FISNO = '000011112222333')) AND (STHAR_ACIKLAMA = '10023')) ORDER BY INCKEYNO ASC
go
select user_name (uid), object_name (id), type, crdate from sysobjects where type in ('U', 'V', 'S') and id = object_id ('dbo.SSATIRAC')
go
select c.name, t.type, c.length, c.status, t.name, c.prec, c.scale from syscolumns c, systypes t where c.id = object_id ('dbo.SSATIRAC') and c.usertype = t.usertype order by colid ASC
go
select x.name, x.indid, x.status, INDEX_COL('dbo.SSATIRAC', x.indid, c.colid) from sysindexes x, syscolumns c where x.id = object_id ('dbo.SSATIRAC') and indid between 1 and 254 and x.id = c.id and c.colid <= x.keycnt order by x.indid, c.colid ASC
go
select c.name, c.status, o.name from syscolumns c, sysobjects o where c.id = object_id ('dbo.SSATIRAC') and c.cdefault *= o.id order by colid ASC
go
SELECT SUBE_KODU ,BGTIP ,FATNO ,CKOD ,SIRANO ,INCKEYNO ,ACIKLAMA1 ,ACIKLAMA2 ,ACIKLAMA3 ,ACIKLAMA4 ,ACIKLAMA5 ,ACIKLAMA6 ,ACIKLAMA7 ,ACIKLAMA8 ,ACIKLAMA9 ,ACIKLAMA10 ,S_YEDEK1 ,S_YEDEK2 ,S_YEDEK3 ,S_YEDEK4 ,F_YEDEK5 ,F_YEDEK6 ,F_YEDEK7 ,F_YEDEK8 ,I_YEDEK9 ,I_YEDEK10 ,G_YEDEK11 ,ONAYTIPI ,ONAYNUM FROM SSATIRAC WHERE (((((SUBE_KODU = 0) AND (BGTIP = '6')) AND (FATNO = '000011112222333')) AND (CKOD = '10023')) AND (SIRANO = 1)) ORDER BY SUBE_KODU ASC , BGTIP ASC , FATNO ASC , CKOD ASC , SIRANO ASC
go
EXEC NSP_SETQUERYINFO '<?xml version="1.0" encoding="iso-8859-9"?><NetQInfo><MNo><![CDATA[1]]></MNo><PNo><![CDATA[7]]></PNo><NKul><![CDATA[82]]></NKul><LName><![CDATA[AOZER]]></LName><PCName><![CDATA[ALI-OZER]]></PCName><Log><![CDATA[E]]></Log><OldLogRec><![CDATA[H]]></OldLogRec><ExPrgName><![CDATA[Fatura.DLL]]></ExPrgName><FrmCap><![CDATA[Fatura (Þirket:VEHBI)]]></FrmCap></NetQInfo>
','Insert Into SSATIRAC (SUBE_KODU,
BGTIP,
FATNO,
CKOD,
SIRANO,
INCKEYNO,
ACIKLAMA1,
ACIKLAMA2,
ACIKLAMA3,
ACIKLAMA4,
ACIKLAMA5,
ACIKLAMA6,
ACIKLAMA7,
ACIKLAMA8,
ACIKLAMA9,
ACIKLAMA10)
Values (0,
''6'',
''000011112222333'',
''10023'',
1,
3308,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL)
'
go
SELECT SUBE_KODU ,BGTIP ,FATNO ,CKOD ,SIRANO ,INCKEYNO ,ACIKLAMA1 ,ACIKLAMA2 ,ACIKLAMA3 ,ACIKLAMA4 ,ACIKLAMA5 ,ACIKLAMA6 ,ACIKLAMA7 ,ACIKLAMA8 ,ACIKLAMA9 ,ACIKLAMA10 ,S_YEDEK1 ,S_YEDEK2 ,S_YEDEK3 ,S_YEDEK4 ,F_YEDEK5 ,F_YEDEK6 ,F_YEDEK7 ,F_YEDEK8 ,I_YEDEK9 ,I_YEDEK10 ,G_YEDEK11 ,ONAYTIPI ,ONAYNUM FROM SSATIRAC WHERE (((((SUBE_KODU = 0) AND (BGTIP = '6')) AND (FATNO = '000011112222333')) AND (CKOD = '10023')) AND (SIRANO = 1)) ORDER BY SUBE_KODU ASC , BGTIP ASC , FATNO ASC , CKOD ASC , SIRANO ASC
go
COMMIT TRAN
go
selam tekrar
benim bu olayı yapmam lazım ama çok çok iyi değilim ....yardımcı olursanız gerçekten beni memnun edersiniz....Allah razı olsun....
-
- Kıdemli Üye
- Mesajlar: 395
- Kayıt: 22 Tem 2004 09:15
- Konum: İzmir
- İletişim:
Selam,
O zaman baştan alalım
Öncelikle Netsis firmasının bu konudaki yaklaşımı, Delphi için de hazırlanmış olan "connect" adı verilen üründür. Son yaptığım projede vb ile kullandım. Bazı aksaklıkları var ama genel işlemleri yapabiliyor. Doğrudan SQL ile müdahalenizde, herhangi bir alanı güncellemeyi yada herhangi bir kaydı oluşturmayı unutursanız, geri dönülemez şekilde veritabanının RI sini bozabilirsiniz. Zira database maalesef 3rd party uygulamalara karşı kendisini tamamen koruyacak şekilde kodlanmamış. Hal böyle iken eğer yine SQL ile devam edeceğim diyorsanız;
Şimdi sembolik olmaktan çıkıp, netsis'e doğrudan aktarmaya çalıştığınız bilginin ne olduğunu döyleyebilir misiniz ? Yani excel tablomda 6 alan var diyorsunuz ama bir fatura kaydından bahsediyorsunuz.. Yani işverenin sizden istediği tam olarak nedir ?
O zaman baştan alalım

- Kendi development makinanızda NETSIS adlı db (production makinasından alıyorsunuz genel SP ler ve bazı tablolar gerekli)]
Su an çalışılan dataları alıyorsunuz
Şimdi sembolik olmaktan çıkıp, netsis'e doğrudan aktarmaya çalıştığınız bilginin ne olduğunu döyleyebilir misiniz ? Yani excel tablomda 6 alan var diyorsunuz ama bir fatura kaydından bahsediyorsunuz.. Yani işverenin sizden istediği tam olarak nedir ?
Doğan Zorlu, İzmir
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
tekrar selamlar
evet öle bir dll ürün oldğunu biliyorum netopenx adlı....netsis le ama fiyatının pahalı olduğunu düşünüyorum bu konuda.....ve benden yapılması istenen bunun alınmadan yapılması......
Benden tam istenen gelen sipariş bilgileri var excel de hazır geliyorum bu verileri ben bu yöntemle veya bir şekilde netsis'in sipariş ile ilgili tablosuna kayıt etmek istiyorum tam olarak istediğim şu anda bu.......
Benden tam istenen gelen sipariş bilgileri var excel de hazır geliyorum bu verileri ben bu yöntemle veya bir şekilde netsis'in sipariş ile ilgili tablosuna kayıt etmek istiyorum tam olarak istediğim şu anda bu.......
su hata mesajını veren trigger
Kod: Tümünü seç
CREATE TRIGGER NLTTBLSIPATRA ON TBLSIPATRA
AFTER INSERT,UPDATE,DELETE
AS
BEGIN
DECLARE @xmlStr VARCHAR(8000)
DECLARE @xmlOldStr VARCHAR(8000)
DECLARE @LoginName VARCHAR(12)
DECLARE @IslemTuru CHAR(1)
DECLARE @TableName VARCHAR(30)
DECLARE @XhasInsert CHAR(1)
DECLARE @XhasDelete CHAR(1)
DECLARE @XhasUpdate CHAR(1)
DECLARE @XOldLogRec CHAR(1)
DECLARE @XhasSubeLog CHAR(1)
DECLARE @intXMLobj VARCHAR(8000)
DECLARE @RecCount integer
DECLARE @RecCount1 integer
DECLARE CURNetQ CURSOR FOR select Info FROM NETQUERYINFO WHERE SPID=@@SPID
DECLARE @PSTOK_KODU TDBSTOKKOD
DECLARE @PFISNO TDBBELGENO
DECLARE @PSTHAR_GCMIK TDBFLOAT
DECLARE @PSTHAR_GCMIK2 TDBFLOAT
DECLARE @PCEVRIM decimal
DECLARE @PSTHAR_GCKOD char(1)
DECLARE @PSTHAR_TARIH TDBDATETIME
DECLARE @PSTHAR_NF TDBFLOAT
DECLARE @PSTHAR_BF TDBFLOAT
DECLARE @PSTHAR_IAF TDBFLOAT
DECLARE @PSTHAR_KDV TDBKDVORAN
DECLARE @PDEPO_KODU TDBSMALLINT
DECLARE @PSTHAR_ACIKLAMA varchar(35)
DECLARE @PSTHAR_SATISK TDBFLOAT
DECLARE @PSTHAR_MALFISK decimal
DECLARE @PSTHAR_FTIRSIP char(1)
DECLARE @PSTHAR_SATISK2 TDBFLOAT
DECLARE @PLISTE_FIAT TDBBYTE
DECLARE @PSTHAR_HTUR char(1)
DECLARE @PSTHAR_DOVTIP TDBBYTE
DECLARE @PPROMASYON_KODU TDBBYTE
DECLARE @PSTHAR_DOVFIAT TDBFLOAT
DECLARE @PSTHAR_ODEGUN TDBSMALLINT
DECLARE @PSTRA_SATISK3 TDBFLOAT
DECLARE @PSTRA_SATISK4 TDBFLOAT
DECLARE @PSTRA_SATISK5 TDBFLOAT
DECLARE @PSTRA_SATISK6 TDBFLOAT
DECLARE @PSTHAR_BGTIP char(1)
DECLARE @PSTHAR_KOD1 char(1)
DECLARE @PSTHAR_KOD2 char(1)
DECLARE @PSTHAR_SIPNUM TDBBELGENO
DECLARE @PSTHAR_CARIKOD TDBCARIKOD
DECLARE @PSTHAR_SIP_TURU char(1)
DECLARE @PPLASIYER_KODU TDBPLASIYER
DECLARE @PEKALAN_NEDEN char(1)
DECLARE @PEKALAN varchar(35)
DECLARE @PEKALAN1 varchar(35)
DECLARE @PREDMIK decimal
DECLARE @PREDNEDEN TDBBYTE
DECLARE @PSIRA TDBSMALLINT
DECLARE @PSTRA_SIPKONT TDBSMALLINT
DECLARE @PAMBAR_KABULNO varchar(15)
DECLARE @PFIRMA_DOVTIP TDBBYTE
DECLARE @PFIRMA_DOVTUT TDBFLOAT
DECLARE @PFIRMA_DOVMAL TDBFLOAT
DECLARE @PUPDATE_KODU char(1)
DECLARE @PIRSALIYE_NO TDBBELGENO
DECLARE @PIRSALIYE_TARIH TDBDATETIME
DECLARE @PKOSULKODU varchar(8)
DECLARE @PECZA_FAT_TIP TDBBYTE
DECLARE @PSTHAR_TESTAR TDBDATETIME
DECLARE @POLCUBR TDBBYTE
DECLARE @PINCKEYNO int
DECLARE @PVADE_TARIHI TDBDATETIME
DECLARE @PLISTE_NO varchar(8)
DECLARE @PBAGLANTI_NO int
DECLARE @PSUBE_KODU TDBSMALLINT
DECLARE @PMUH_KODU TDBMUHKOD
DECLARE @PS_YEDEK1 TDBREFKOD
DECLARE @PS_YEDEK2 varchar(8)
DECLARE @PF_YEDEK3 TDBFLOAT
DECLARE @PF_YEDEK4 TDBFLOAT
DECLARE @PF_YEDEK5 TDBFLOAT
DECLARE @PC_YEDEK6 char(1)
DECLARE @PB_YEDEK7 TDBBYTE
DECLARE @PI_YEDEK8 TDBSMALLINT
DECLARE @PL_YEDEK9 int
DECLARE @PD_YEDEK10 TDBDATETIME
DECLARE @PPROJE_KODU TDBPROJEKOD
DECLARE @PFIYATTARIHI TDBDATETIME
DECLARE @PKOSULTARIHI TDBDATETIME
DECLARE @PSATISK1TIP TDBSMALLINT
DECLARE @PSATISK2TIP TDBSMALLINT
DECLARE @PSATISK3TIP TDBSMALLINT
DECLARE @PSATISK4TIP TDBSMALLINT
DECLARE @PSATISK5TIP TDBSMALLINT
DECLARE @PSATISK6TIP TDBSMALLINT
DECLARE @PEXPORTTYPE TDBBYTE
DECLARE @PEXPORTMIK TDBFLOAT
DECLARE @PONAYTIPI char(1)
DECLARE @PONAYNUM int
DECLARE @PKKMALF TDBFLOAT
DECLARE @PSTRA_IRSKONT TDBSMALLINT
SELECT @RecCount = count(*) from DELETED
SELECT @RecCount1 = count(*) from INSERTED
SET @TableName = 'TBLSIPATRA'
SET @IslemTuru = NULL
SET @XhasSubeLog = '0'
SET @XhasInsert = '0'
SET @XhasDelete = '0'
SET @XhasUpdate = '0'
SET @xmlOldStr = NULL
SET @xmlStr = '<?xml version="1.0" encoding="UTF-8" ?><NETSIS_LOG/>'
OPEN CURNetQ
SET @intXMLobj = NULL
FETCH NEXT FROM CURNetQ INTO @intXMLobj
CLOSE CURNetQ
DEALLOCATE CURNetQ
IF @intXMLobj IS NOT NULL
BEGIN
DECLARE @idoc int
EXEC sp_xml_preparedocument @idoc OUTPUT, @intXMLobj
SELECT @xhasSubeLog = HasLog,@XOldLogRec = OldLogRec FROM OPENXML (@idoc, '/NetQInfo')
WITH (HasLog char(1) 'Log',
OldLogRec char(1) 'OldLogRec'
)
EXEC sp_xml_removedocument @idoc
IF ISNULL(@xhasSubeLog,'H')='E'
BEGIN
DECLARE CURLOGKULTBL CURSOR FOR SELECT HASINSERT,HASDELETE,HASUPDATE FROM TBLLOGKULTABLOLAR WHERE TABLENAME='TBLSIPATRA'
OPEN CURLOGKULTBL
FETCH NEXT FROM CURLOGKULTBL INTO @XhasInsert,@XhasDelete,@XhasUpdate
CLOSE CURLOGKULTBL
DEALLOCATE CURLOGKULTBL
END
END
ELSE
BEGIN
IF NOT EXISTS(SELECT * FROM NETCONTEXT)
BEGIN
DECLARE CURLOGparam CURSOR FOR SELECT LOGTUTULSUN,DUZELTESKITUT FROM TBLLOGPARAM WHERE LOGTUTULSUN='1'
OPEN CURLogParam
FETCH NEXT FROM CURLogParam INTO @xhasSubeLog,@XOldLogRec
CLOSE CURLogParam
DEALLOCATE CURLogParam
If (@xhasSubeLog = '1')
BEGIN
SET @xhasSubeLog = 'E'
SET @XhasInsert = '1'
SET @XhasDelete = '1'
SET @XhasUpdate = '1'
END
If (@XOldLogRec='1') SET @XOldLogRec = 'E'
END
END
IF ((@RecCount=0) AND (@RecCount1>0)) AND ((@XhasInsert='1') AND (@XhasSubeLog='E') )
BEGIN
SET @IslemTuru = 'I'
DECLARE TBLSIPATRA_INS CURSOR FOR SELECT ISNULL(STOK_KODU,''),ISNULL(FISNO,''),ISNULL(STHAR_GCMIK,0),ISNULL(STHAR_GCMIK2,0),ISNULL(CEVRIM,0),ISNULL(STHAR_GCKOD,''),ISNULL(STHAR_TARIH,0),ISNULL(STHAR_NF,0),ISNULL(STHAR_BF,0),ISNULL(STHAR_IAF,0),ISNULL(STHAR_KDV,0),ISNULL(DEPO_KODU,0),ISNULL(STHAR_ACIKLAMA,''),ISNULL(STHAR_SATISK,0),ISNULL(STHAR_MALFISK,0),ISNULL(STHAR_FTIRSIP,''),ISNULL(STHAR_SATISK2,0),ISNULL(LISTE_FIAT,0),ISNULL(STHAR_HTUR,''),ISNULL(STHAR_DOVTIP,0),ISNULL(PROMASYON_KODU,0),ISNULL(STHAR_DOVFIAT,0),ISNULL(STHAR_ODEGUN,0),ISNULL(STRA_SATISK3,0),ISNULL(STRA_SATISK4,0),ISNULL(STRA_SATISK5,0),ISNULL(STRA_SATISK6,0),ISNULL(STHAR_BGTIP,''),ISNULL(STHAR_KOD1,''),ISNULL(STHAR_KOD2,''),ISNULL(STHAR_SIPNUM,''),ISNULL(STHAR_CARIKOD,''),ISNULL(STHAR_SIP_TURU,''),ISNULL(PLASIYER_KODU,''),ISNULL(EKALAN_NEDEN,''),ISNULL(EKALAN,''),ISNULL(EKALAN1,''),ISNULL(REDMIK,0),ISNULL(REDNEDEN,0),ISNULL(SIRA,0),ISNULL(STRA_SIPKONT,0),ISNULL(AMBAR_KABULNO,''),ISNULL(FIRMA_DOVTIP,0),ISNULL(FIRMA_DOVTUT,0),ISNULL(FIRMA_DOVMAL,0),ISNULL(UPDATE_KODU,''),ISNULL(IRSALIYE_NO,''),ISNULL(IRSALIYE_TARIH,0),ISNULL(KOSULKODU,''),ISNULL(ECZA_FAT_TIP,0),ISNULL(STHAR_TESTAR,0),ISNULL(OLCUBR,0),ISNULL(INCKEYNO,0),ISNULL(VADE_TARIHI,0),ISNULL(LISTE_NO,''),ISNULL(BAGLANTI_NO,0),ISNULL(SUBE_KODU,0),ISNULL(MUH_KODU,''),ISNULL(S_YEDEK1,''),ISNULL(S_YEDEK2,''),ISNULL(F_YEDEK3,0),ISNULL(F_YEDEK4,0),ISNULL(F_YEDEK5,0),ISNULL(C_YEDEK6,''),ISNULL(B_YEDEK7,0),ISNULL(I_YEDEK8,0),ISNULL(L_YEDEK9,0),ISNULL(D_YEDEK10,0),ISNULL(PROJE_KODU,''),ISNULL(FIYATTARIHI,0),ISNULL(KOSULTARIHI,0),ISNULL(SATISK1TIP,0),ISNULL(SATISK2TIP,0),ISNULL(SATISK3TIP,0),ISNULL(SATISK4TIP,0),ISNULL(SATISK5TIP,0),ISNULL(SATISK6TIP,0),ISNULL(EXPORTTYPE,0),ISNULL(EXPORTMIK,0),ISNULL(ONAYTIPI,''),ISNULL(ONAYNUM,0),ISNULL(KKMALF,0),ISNULL(STRA_IRSKONT,0) FROM INSERTED
OPEN TBLSIPATRA_INS
FETCH NEXT FROM TBLSIPATRA_INS INTO @PSTOK_KODU, @PFISNO, @PSTHAR_GCMIK, @PSTHAR_GCMIK2, @PCEVRIM, @PSTHAR_GCKOD, @PSTHAR_TARIH, @PSTHAR_NF, @PSTHAR_BF, @PSTHAR_IAF, @PSTHAR_KDV, @PDEPO_KODU, @PSTHAR_ACIKLAMA, @PSTHAR_SATISK, @PSTHAR_MALFISK, @PSTHAR_FTIRSIP, @PSTHAR_SATISK2, @PLISTE_FIAT, @PSTHAR_HTUR, @PSTHAR_DOVTIP, @PPROMASYON_KODU, @PSTHAR_DOVFIAT, @PSTHAR_ODEGUN, @PSTRA_SATISK3, @PSTRA_SATISK4, @PSTRA_SATISK5, @PSTRA_SATISK6, @PSTHAR_BGTIP, @PSTHAR_KOD1, @PSTHAR_KOD2, @PSTHAR_SIPNUM, @PSTHAR_CARIKOD, @PSTHAR_SIP_TURU, @PPLASIYER_KODU, @PEKALAN_NEDEN, @PEKALAN, @PEKALAN1, @PREDMIK, @PREDNEDEN, @PSIRA, @PSTRA_SIPKONT, @PAMBAR_KABULNO, @PFIRMA_DOVTIP, @PFIRMA_DOVTUT, @PFIRMA_DOVMAL, @PUPDATE_KODU, @PIRSALIYE_NO, @PIRSALIYE_TARIH, @PKOSULKODU, @PECZA_FAT_TIP, @PSTHAR_TESTAR, @POLCUBR, @PINCKEYNO, @PVADE_TARIHI, @PLISTE_NO, @PBAGLANTI_NO, @PSUBE_KODU, @PMUH_KODU, @PS_YEDEK1, @PS_YEDEK2, @PF_YEDEK3, @PF_YEDEK4, @PF_YEDEK5, @PC_YEDEK6, @PB_YEDEK7, @PI_YEDEK8, @PL_YEDEK9, @PD_YEDEK10, @PPROJE_KODU, @PFIYATTARIHI, @PKOSULTARIHI, @PSATISK1TIP, @PSATISK2TIP, @PSATISK3TIP, @PSATISK4TIP, @PSATISK5TIP, @PSATISK6TIP, @PEXPORTTYPE, @PEXPORTMIK, @PONAYTIPI, @PONAYNUM, @PKKMALF, @PSTRA_IRSKONT
WHILE (@@FETCH_STATUS<>-1)
BEGIN
SET @xmlStr = '<?xml version="1.0" encoding="UTF-8" ?>'
+ ' <NETSIS_LOG> '
+' <STOK_KODU><![CDATA['+(@PSTOK_KODU)+']]></STOK_KODU>'
+' <FISNO><![CDATA['+(@PFISNO)+']]></FISNO>'
+' <STHAR_GCMIK><![CDATA['+(CAST(@PSTHAR_GCMIK AS VARCHAR(100)))+']]></STHAR_GCMIK>'
+' <STHAR_GCMIK2><![CDATA['+(CAST(@PSTHAR_GCMIK2 AS VARCHAR(100)))+']]></STHAR_GCMIK2>'
+' <CEVRIM><![CDATA['+(CAST(@PCEVRIM AS VARCHAR(100)))+']]></CEVRIM>'
+' <STHAR_GCKOD><![CDATA['+(@PSTHAR_GCKOD)+']]></STHAR_GCKOD>'
+' <STHAR_TARIH><![CDATA['+(CAST(@PSTHAR_TARIH AS VARCHAR(100)))+']]></STHAR_TARIH>'
+' <STHAR_NF><![CDATA['+(CAST(@PSTHAR_NF AS VARCHAR(100)))+']]></STHAR_NF>'
+' <STHAR_BF><![CDATA['+(CAST(@PSTHAR_BF AS VARCHAR(100)))+']]></STHAR_BF>'
+' <STHAR_IAF><![CDATA['+(CAST(@PSTHAR_IAF AS VARCHAR(100)))+']]></STHAR_IAF>'
+' <STHAR_KDV><![CDATA['+(CAST(@PSTHAR_KDV AS VARCHAR(100)))+']]></STHAR_KDV>'
+' <DEPO_KODU><![CDATA['+(CAST(@PDEPO_KODU AS VARCHAR(100)))+']]></DEPO_KODU>'
+' <STHAR_ACIKLAMA><![CDATA['+(@PSTHAR_ACIKLAMA)+']]></STHAR_ACIKLAMA>'
+' <STHAR_SATISK><![CDATA['+(CAST(@PSTHAR_SATISK AS VARCHAR(100)))+']]></STHAR_SATISK>'
+' <STHAR_MALFISK><![CDATA['+(CAST(@PSTHAR_MALFISK AS VARCHAR(100)))+']]></STHAR_MALFISK>'
+' <STHAR_FTIRSIP><![CDATA['+(@PSTHAR_FTIRSIP)+']]></STHAR_FTIRSIP>'
+' <STHAR_SATISK2><![CDATA['+(CAST(@PSTHAR_SATISK2 AS VARCHAR(100)))+']]></STHAR_SATISK2>'
+' <LISTE_FIAT><![CDATA['+(CAST(@PLISTE_FIAT AS VARCHAR(100)))+']]></LISTE_FIAT>'
+' <STHAR_HTUR><![CDATA['+(@PSTHAR_HTUR)+']]></STHAR_HTUR>'
+' <STHAR_DOVTIP><![CDATA['+(CAST(@PSTHAR_DOVTIP AS VARCHAR(100)))+']]></STHAR_DOVTIP>'
+' <PROMASYON_KODU><![CDATA['+(CAST(@PPROMASYON_KODU AS VARCHAR(100)))+']]></PROMASYON_KODU>'
+' <STHAR_DOVFIAT><![CDATA['+(CAST(@PSTHAR_DOVFIAT AS VARCHAR(100)))+']]></STHAR_DOVFIAT>'
+' <STHAR_ODEGUN><![CDATA['+(CAST(@PSTHAR_ODEGUN AS VARCHAR(100)))+']]></STHAR_ODEGUN>'
+' <STRA_SATISK3><![CDATA['+(CAST(@PSTRA_SATISK3 AS VARCHAR(100)))+']]></STRA_SATISK3>'
+' <STRA_SATISK4><![CDATA['+(CAST(@PSTRA_SATISK4 AS VARCHAR(100)))+']]></STRA_SATISK4>'
+' <STRA_SATISK5><![CDATA['+(CAST(@PSTRA_SATISK5 AS VARCHAR(100)))+']]></STRA_SATISK5>'
+' <STRA_SATISK6><![CDATA['+(CAST(@PSTRA_SATISK6 AS VARCHAR(100)))+']]></STRA_SATISK6>'
+' <STHAR_BGTIP><![CDATA['+(@PSTHAR_BGTIP)+']]></STHAR_BGTIP>'
+' <STHAR_KOD1><![CDATA['+(@PSTHAR_KOD1)+']]></STHAR_KOD1>'
+' <STHAR_KOD2><![CDATA['+(@PSTHAR_KOD2)+']]></STHAR_KOD2>'
+' <STHAR_SIPNUM><![CDATA['+(@PSTHAR_SIPNUM)+']]></STHAR_SIPNUM>'
+' <STHAR_CARIKOD><![CDATA['+(@PSTHAR_CARIKOD)+']]></STHAR_CARIKOD>'
+' <STHAR_SIP_TURU><![CDATA['+(@PSTHAR_SIP_TURU)+']]></STHAR_SIP_TURU>'
+' <PLASIYER_KODU><![CDATA['+(@PPLASIYER_KODU)+']]></PLASIYER_KODU>'
+' <EKALAN_NEDEN><![CDATA['+(@PEKALAN_NEDEN)+']]></EKALAN_NEDEN>'
+' <EKALAN><![CDATA['+(@PEKALAN)+']]></EKALAN>'
+' <EKALAN1><![CDATA['+(@PEKALAN1)+']]></EKALAN1>'
+' <REDMIK><![CDATA['+(CAST(@PREDMIK AS VARCHAR(100)))+']]></REDMIK>'
+' <REDNEDEN><![CDATA['+(CAST(@PREDNEDEN AS VARCHAR(100)))+']]></REDNEDEN>'
+' <SIRA><![CDATA['+(CAST(@PSIRA AS VARCHAR(100)))+']]></SIRA>'
+' <STRA_SIPKONT><![CDATA['+(CAST(@PSTRA_SIPKONT AS VARCHAR(100)))+']]></STRA_SIPKONT>'
+' <AMBAR_KABULNO><![CDATA['+(@PAMBAR_KABULNO)+']]></AMBAR_KABULNO>'
+' <FIRMA_DOVTIP><![CDATA['+(CAST(@PFIRMA_DOVTIP AS VARCHAR(100)))+']]></FIRMA_DOVTIP>'
+' <FIRMA_DOVTUT><![CDATA['+(CAST(@PFIRMA_DOVTUT AS VARCHAR(100)))+']]></FIRMA_DOVTUT>'
+' <FIRMA_DOVMAL><![CDATA['+(CAST(@PFIRMA_DOVMAL AS VARCHAR(100)))+']]></FIRMA_DOVMAL>'
+' <UPDATE_KODU><![CDATA['+(@PUPDATE_KODU)+']]></UPDATE_KODU>'
+' <IRSALIYE_NO><![CDATA['+(@PIRSALIYE_NO)+']]></IRSALIYE_NO>'
+' <IRSALIYE_TARIH><![CDATA['+(CAST(@PIRSALIYE_TARIH AS VARCHAR(100)))+']]></IRSALIYE_TARIH>'
+' <KOSULKODU><![CDATA['+(@PKOSULKODU)+']]></KOSULKODU>'
+' <ECZA_FAT_TIP><![CDATA['+(CAST(@PECZA_FAT_TIP AS VARCHAR(100)))+']]></ECZA_FAT_TIP>'
+' <STHAR_TESTAR><![CDATA['+(CAST(@PSTHAR_TESTAR AS VARCHAR(100)))+']]></STHAR_TESTAR>'
+' <OLCUBR><![CDATA['+(CAST(@POLCUBR AS VARCHAR(100)))+']]></OLCUBR>'
+' <INCKEYNO><![CDATA['+(CAST(@PINCKEYNO AS VARCHAR(100)))+']]></INCKEYNO>'
+' <VADE_TARIHI><![CDATA['+(CAST(@PVADE_TARIHI AS VARCHAR(100)))+']]></VADE_TARIHI>'
+' <LISTE_NO><![CDATA['+(@PLISTE_NO)+']]></LISTE_NO>'
+' <BAGLANTI_NO><![CDATA['+(CAST(@PBAGLANTI_NO AS VARCHAR(100)))+']]></BAGLANTI_NO>'
+' <SUBE_KODU><![CDATA['+(CAST(@PSUBE_KODU AS VARCHAR(100)))+']]></SUBE_KODU>'
+' <MUH_KODU><![CDATA['+(@PMUH_KODU)+']]></MUH_KODU>'
+' <S_YEDEK1><![CDATA['+(@PS_YEDEK1)+']]></S_YEDEK1>'
+' <S_YEDEK2><![CDATA['+(@PS_YEDEK2)+']]></S_YEDEK2>'
+' <F_YEDEK3><![CDATA['+(CAST(@PF_YEDEK3 AS VARCHAR(100)))+']]></F_YEDEK3>'
+' <F_YEDEK4><![CDATA['+(CAST(@PF_YEDEK4 AS VARCHAR(100)))+']]></F_YEDEK4>'
+' <F_YEDEK5><![CDATA['+(CAST(@PF_YEDEK5 AS VARCHAR(100)))+']]></F_YEDEK5>'
+' <C_YEDEK6><![CDATA['+(@PC_YEDEK6)+']]></C_YEDEK6>'
+' <B_YEDEK7><![CDATA['+(CAST(@PB_YEDEK7 AS VARCHAR(100)))+']]></B_YEDEK7>'
+' <I_YEDEK8><![CDATA['+(CAST(@PI_YEDEK8 AS VARCHAR(100)))+']]></I_YEDEK8>'
+' <L_YEDEK9><![CDATA['+(CAST(@PL_YEDEK9 AS VARCHAR(100)))+']]></L_YEDEK9>'
+' <D_YEDEK10><![CDATA['+(CAST(@PD_YEDEK10 AS VARCHAR(100)))+']]></D_YEDEK10>'
+' <PROJE_KODU><![CDATA['+(@PPROJE_KODU)+']]></PROJE_KODU>'
+' <FIYATTARIHI><![CDATA['+(CAST(@PFIYATTARIHI AS VARCHAR(100)))+']]></FIYATTARIHI>'
+' <KOSULTARIHI><![CDATA['+(CAST(@PKOSULTARIHI AS VARCHAR(100)))+']]></KOSULTARIHI>'
+' <SATISK1TIP><![CDATA['+(CAST(@PSATISK1TIP AS VARCHAR(100)))+']]></SATISK1TIP>'
+' <SATISK2TIP><![CDATA['+(CAST(@PSATISK2TIP AS VARCHAR(100)))+']]></SATISK2TIP>'
+' <SATISK3TIP><![CDATA['+(CAST(@PSATISK3TIP AS VARCHAR(100)))+']]></SATISK3TIP>'
+' <SATISK4TIP><![CDATA['+(CAST(@PSATISK4TIP AS VARCHAR(100)))+']]></SATISK4TIP>'
+' <SATISK5TIP><![CDATA['+(CAST(@PSATISK5TIP AS VARCHAR(100)))+']]></SATISK5TIP>'
+' <SATISK6TIP><![CDATA['+(CAST(@PSATISK6TIP AS VARCHAR(100)))+']]></SATISK6TIP>'
+' <EXPORTTYPE><![CDATA['+(CAST(@PEXPORTTYPE AS VARCHAR(100)))+']]></EXPORTTYPE>'
DECLARE @xmlStr2_INS VARCHAR(8000)
SET @xmlStr2_INS = +' <EXPORTMIK><![CDATA['+(CAST(@PEXPORTMIK AS VARCHAR(100)))+']]></EXPORTMIK>'
+' <ONAYTIPI><![CDATA['+(@PONAYTIPI)+']]></ONAYTIPI>'
+' <ONAYNUM><![CDATA['+(CAST(@PONAYNUM AS VARCHAR(100)))+']]></ONAYNUM>'
+' <KKMALF><![CDATA['+(CAST(@PKKMALF AS VARCHAR(100)))+']]></KKMALF>'
+' <STRA_IRSKONT><![CDATA['+(CAST(@PSTRA_IRSKONT AS VARCHAR(100)))+']]></STRA_IRSKONT>'
EXEC NSP_LOGTEXTEKLE @xmlstr,'','Y'
EXEC NSP_LOGTEXTEKLE @xmlstr2_INS, '','N'
EXEC NSP_LOGTEXTEKLE ' </NETSIS_LOG>','','N'
EXEC NSP_INTERNALLOGISLE @TableName,@IslemTuru,@xmlStr,NULL,@intXMLobj
DELETE FROM LOGQUERYINFO WHERE SID=@@SPID
FETCH NEXT FROM TBLSIPATRA_INS INTO @PSTOK_KODU, @PFISNO, @PSTHAR_GCMIK, @PSTHAR_GCMIK2, @PCEVRIM, @PSTHAR_GCKOD, @PSTHAR_TARIH, @PSTHAR_NF, @PSTHAR_BF, @PSTHAR_IAF, @PSTHAR_KDV, @PDEPO_KODU, @PSTHAR_ACIKLAMA, @PSTHAR_SATISK, @PSTHAR_MALFISK, @PSTHAR_FTIRSIP, @PSTHAR_SATISK2, @PLISTE_FIAT, @PSTHAR_HTUR, @PSTHAR_DOVTIP, @PPROMASYON_KODU, @PSTHAR_DOVFIAT, @PSTHAR_ODEGUN, @PSTRA_SATISK3, @PSTRA_SATISK4, @PSTRA_SATISK5, @PSTRA_SATISK6, @PSTHAR_BGTIP, @PSTHAR_KOD1, @PSTHAR_KOD2, @PSTHAR_SIPNUM, @PSTHAR_CARIKOD, @PSTHAR_SIP_TURU, @PPLASIYER_KODU, @PEKALAN_NEDEN, @PEKALAN, @PEKALAN1, @PREDMIK, @PREDNEDEN, @PSIRA, @PSTRA_SIPKONT, @PAMBAR_KABULNO, @PFIRMA_DOVTIP, @PFIRMA_DOVTUT, @PFIRMA_DOVMAL, @PUPDATE_KODU, @PIRSALIYE_NO, @PIRSALIYE_TARIH, @PKOSULKODU, @PECZA_FAT_TIP, @PSTHAR_TESTAR, @POLCUBR, @PINCKEYNO, @PVADE_TARIHI, @PLISTE_NO, @PBAGLANTI_NO, @PSUBE_KODU, @PMUH_KODU, @PS_YEDEK1, @PS_YEDEK2, @PF_YEDEK3, @PF_YEDEK4, @PF_YEDEK5, @PC_YEDEK6, @PB_YEDEK7, @PI_YEDEK8, @PL_YEDEK9, @PD_YEDEK10, @PPROJE_KODU, @PFIYATTARIHI, @PKOSULTARIHI, @PSATISK1TIP, @PSATISK2TIP, @PSATISK3TIP, @PSATISK4TIP, @PSATISK5TIP, @PSATISK6TIP, @PEXPORTTYPE, @PEXPORTMIK, @PONAYTIPI, @PONAYNUM, @PKKMALF, @PSTRA_IRSKONT
END
CLOSE TBLSIPATRA_INS
DEALLOCATE TBLSIPATRA_INS
END
IF ((@RecCount>0) AND (@RecCount1=0)) AND ((@XhasDelete='1') AND (@XhasSubeLog='E') )
BEGIN
SET @IslemTuru = 'D'
DECLARE TBLSIPATRA_DEL CURSOR FOR SELECT ISNULL(STOK_KODU,''),ISNULL(FISNO,''),ISNULL(STHAR_GCMIK,0),ISNULL(STHAR_GCMIK2,0),ISNULL(CEVRIM,0),ISNULL(STHAR_GCKOD,''),ISNULL(STHAR_TARIH,0),ISNULL(STHAR_NF,0),ISNULL(STHAR_BF,0),ISNULL(STHAR_IAF,0),ISNULL(STHAR_KDV,0),ISNULL(DEPO_KODU,0),ISNULL(STHAR_ACIKLAMA,''),ISNULL(STHAR_SATISK,0),ISNULL(STHAR_MALFISK,0),ISNULL(STHAR_FTIRSIP,''),ISNULL(STHAR_SATISK2,0),ISNULL(LISTE_FIAT,0),ISNULL(STHAR_HTUR,''),ISNULL(STHAR_DOVTIP,0),ISNULL(PROMASYON_KODU,0),ISNULL(STHAR_DOVFIAT,0),ISNULL(STHAR_ODEGUN,0),ISNULL(STRA_SATISK3,0),ISNULL(STRA_SATISK4,0),ISNULL(STRA_SATISK5,0),ISNULL(STRA_SATISK6,0),ISNULL(STHAR_BGTIP,''),ISNULL(STHAR_KOD1,''),ISNULL(STHAR_KOD2,''),ISNULL(STHAR_SIPNUM,''),ISNULL(STHAR_CARIKOD,''),ISNULL(STHAR_SIP_TURU,''),ISNULL(PLASIYER_KODU,''),ISNULL(EKALAN_NEDEN,''),ISNULL(EKALAN,''),ISNULL(EKALAN1,''),ISNULL(REDMIK,0),ISNULL(REDNEDEN,0),ISNULL(SIRA,0),ISNULL(STRA_SIPKONT,0),ISNULL(AMBAR_KABULNO,''),ISNULL(FIRMA_DOVTIP,0),ISNULL(FIRMA_DOVTUT,0),ISNULL(FIRMA_DOVMAL,0),ISNULL(UPDATE_KODU,''),ISNULL(IRSALIYE_NO,''),ISNULL(IRSALIYE_TARIH,0),ISNULL(KOSULKODU,''),ISNULL(ECZA_FAT_TIP,0),ISNULL(STHAR_TESTAR,0),ISNULL(OLCUBR,0),ISNULL(INCKEYNO,0),ISNULL(VADE_TARIHI,0),ISNULL(LISTE_NO,''),ISNULL(BAGLANTI_NO,0),ISNULL(SUBE_KODU,0),ISNULL(MUH_KODU,''),ISNULL(S_YEDEK1,''),ISNULL(S_YEDEK2,''),ISNULL(F_YEDEK3,0),ISNULL(F_YEDEK4,0),ISNULL(F_YEDEK5,0),ISNULL(C_YEDEK6,''),ISNULL(B_YEDEK7,0),ISNULL(I_YEDEK8,0),ISNULL(L_YEDEK9,0),ISNULL(D_YEDEK10,0),ISNULL(PROJE_KODU,''),ISNULL(FIYATTARIHI,0),ISNULL(KOSULTARIHI,0),ISNULL(SATISK1TIP,0),ISNULL(SATISK2TIP,0),ISNULL(SATISK3TIP,0),ISNULL(SATISK4TIP,0),ISNULL(SATISK5TIP,0),ISNULL(SATISK6TIP,0),ISNULL(EXPORTTYPE,0),ISNULL(EXPORTMIK,0),ISNULL(ONAYTIPI,''),ISNULL(ONAYNUM,0),ISNULL(KKMALF,0),ISNULL(STRA_IRSKONT,0) FROM DELETED
OPEN TBLSIPATRA_DEL
FETCH NEXT FROM TBLSIPATRA_DEL INTO @PSTOK_KODU, @PFISNO, @PSTHAR_GCMIK, @PSTHAR_GCMIK2, @PCEVRIM, @PSTHAR_GCKOD, @PSTHAR_TARIH, @PSTHAR_NF, @PSTHAR_BF, @PSTHAR_IAF, @PSTHAR_KDV, @PDEPO_KODU, @PSTHAR_ACIKLAMA, @PSTHAR_SATISK, @PSTHAR_MALFISK, @PSTHAR_FTIRSIP, @PSTHAR_SATISK2, @PLISTE_FIAT, @PSTHAR_HTUR, @PSTHAR_DOVTIP, @PPROMASYON_KODU, @PSTHAR_DOVFIAT, @PSTHAR_ODEGUN, @PSTRA_SATISK3, @PSTRA_SATISK4, @PSTRA_SATISK5, @PSTRA_SATISK6, @PSTHAR_BGTIP, @PSTHAR_KOD1, @PSTHAR_KOD2, @PSTHAR_SIPNUM, @PSTHAR_CARIKOD, @PSTHAR_SIP_TURU, @PPLASIYER_KODU, @PEKALAN_NEDEN, @PEKALAN, @PEKALAN1, @PREDMIK, @PREDNEDEN, @PSIRA, @PSTRA_SIPKONT, @PAMBAR_KABULNO, @PFIRMA_DOVTIP, @PFIRMA_DOVTUT, @PFIRMA_DOVMAL, @PUPDATE_KODU, @PIRSALIYE_NO, @PIRSALIYE_TARIH, @PKOSULKODU, @PECZA_FAT_TIP, @PSTHAR_TESTAR, @POLCUBR, @PINCKEYNO, @PVADE_TARIHI, @PLISTE_NO, @PBAGLANTI_NO, @PSUBE_KODU, @PMUH_KODU, @PS_YEDEK1, @PS_YEDEK2, @PF_YEDEK3, @PF_YEDEK4, @PF_YEDEK5, @PC_YEDEK6, @PB_YEDEK7, @PI_YEDEK8, @PL_YEDEK9, @PD_YEDEK10, @PPROJE_KODU, @PFIYATTARIHI, @PKOSULTARIHI, @PSATISK1TIP, @PSATISK2TIP, @PSATISK3TIP, @PSATISK4TIP, @PSATISK5TIP, @PSATISK6TIP, @PEXPORTTYPE, @PEXPORTMIK, @PONAYTIPI, @PONAYNUM, @PKKMALF, @PSTRA_IRSKONT
WHILE (@@FETCH_STATUS<>-1)
BEGIN
SET @xmlStr = '<?xml version="1.0" encoding="UTF-8" ?>'
+ ' <NETSIS_LOG> '
+' <STOK_KODU><![CDATA['+(@PSTOK_KODU)+']]></STOK_KODU>'
+' <FISNO><![CDATA['+(@PFISNO)+']]></FISNO>'
+' <STHAR_GCMIK><![CDATA['+(CAST(@PSTHAR_GCMIK AS VARCHAR(100)))+']]></STHAR_GCMIK>'
+' <STHAR_GCMIK2><![CDATA['+(CAST(@PSTHAR_GCMIK2 AS VARCHAR(100)))+']]></STHAR_GCMIK2>'
+' <CEVRIM><![CDATA['+(CAST(@PCEVRIM AS VARCHAR(100)))+']]></CEVRIM>'
+' <STHAR_GCKOD><![CDATA['+(@PSTHAR_GCKOD)+']]></STHAR_GCKOD>'
+' <STHAR_TARIH><![CDATA['+(CAST(@PSTHAR_TARIH AS VARCHAR(100)))+']]></STHAR_TARIH>'
+' <STHAR_NF><![CDATA['+(CAST(@PSTHAR_NF AS VARCHAR(100)))+']]></STHAR_NF>'
+' <STHAR_BF><![CDATA['+(CAST(@PSTHAR_BF AS VARCHAR(100)))+']]></STHAR_BF>'
+' <STHAR_IAF><![CDATA['+(CAST(@PSTHAR_IAF AS VARCHAR(100)))+']]></STHAR_IAF>'
+' <STHAR_KDV><![CDATA['+(CAST(@PSTHAR_KDV AS VARCHAR(100)))+']]></STHAR_KDV>'
+' <DEPO_KODU><![CDATA['+(CAST(@PDEPO_KODU AS VARCHAR(100)))+']]></DEPO_KODU>'
+' <STHAR_ACIKLAMA><![CDATA['+(@PSTHAR_ACIKLAMA)+']]></STHAR_ACIKLAMA>'
+' <STHAR_SATISK><![CDATA['+(CAST(@PSTHAR_SATISK AS VARCHAR(100)))+']]></STHAR_SATISK>'
+' <STHAR_MALFISK><![CDATA['+(CAST(@PSTHAR_MALFISK AS VARCHAR(100)))+']]></STHAR_MALFISK>'
+' <STHAR_FTIRSIP><![CDATA['+(@PSTHAR_FTIRSIP)+']]></STHAR_FTIRSIP>'
+' <STHAR_SATISK2><![CDATA['+(CAST(@PSTHAR_SATISK2 AS VARCHAR(100)))+']]></STHAR_SATISK2>'
+' <LISTE_FIAT><![CDATA['+(CAST(@PLISTE_FIAT AS VARCHAR(100)))+']]></LISTE_FIAT>'
+' <STHAR_HTUR><![CDATA['+(@PSTHAR_HTUR)+']]></STHAR_HTUR>'
+' <STHAR_DOVTIP><![CDATA['+(CAST(@PSTHAR_DOVTIP AS VARCHAR(100)))+']]></STHAR_DOVTIP>'
+' <PROMASYON_KODU><![CDATA['+(CAST(@PPROMASYON_KODU AS VARCHAR(100)))+']]></PROMASYON_KODU>'
+' <STHAR_DOVFIAT><![CDATA['+(CAST(@PSTHAR_DOVFIAT AS VARCHAR(100)))+']]></STHAR_DOVFIAT>'
+' <STHAR_ODEGUN><![CDATA['+(CAST(@PSTHAR_ODEGUN AS VARCHAR(100)))+']]></STHAR_ODEGUN>'
+' <STRA_SATISK3><![CDATA['+(CAST(@PSTRA_SATISK3 AS VARCHAR(100)))+']]></STRA_SATISK3>'
+' <STRA_SATISK4><![CDATA['+(CAST(@PSTRA_SATISK4 AS VARCHAR(100)))+']]></STRA_SATISK4>'
+' <STRA_SATISK5><![CDATA['+(CAST(@PSTRA_SATISK5 AS VARCHAR(100)))+']]></STRA_SATISK5>'
+' <STRA_SATISK6><![CDATA['+(CAST(@PSTRA_SATISK6 AS VARCHAR(100)))+']]></STRA_SATISK6>'
+' <STHAR_BGTIP><![CDATA['+(@PSTHAR_BGTIP)+']]></STHAR_BGTIP>'
+' <STHAR_KOD1><![CDATA['+(@PSTHAR_KOD1)+']]></STHAR_KOD1>'
+' <STHAR_KOD2><![CDATA['+(@PSTHAR_KOD2)+']]></STHAR_KOD2>'
+' <STHAR_SIPNUM><![CDATA['+(@PSTHAR_SIPNUM)+']]></STHAR_SIPNUM>'
+' <STHAR_CARIKOD><![CDATA['+(@PSTHAR_CARIKOD)+']]></STHAR_CARIKOD>'
+' <STHAR_SIP_TURU><![CDATA['+(@PSTHAR_SIP_TURU)+']]></STHAR_SIP_TURU>'
+' <PLASIYER_KODU><![CDATA['+(@PPLASIYER_KODU)+']]></PLASIYER_KODU>'
+' <EKALAN_NEDEN><![CDATA['+(@PEKALAN_NEDEN)+']]></EKALAN_NEDEN>'
+' <EKALAN><![CDATA['+(@PEKALAN)+']]></EKALAN>'
+' <EKALAN1><![CDATA['+(@PEKALAN1)+']]></EKALAN1>'
+' <REDMIK><![CDATA['+(CAST(@PREDMIK AS VARCHAR(100)))+']]></REDMIK>'
+' <REDNEDEN><![CDATA['+(CAST(@PREDNEDEN AS VARCHAR(100)))+']]></REDNEDEN>'
+' <SIRA><![CDATA['+(CAST(@PSIRA AS VARCHAR(100)))+']]></SIRA>'
+' <STRA_SIPKONT><![CDATA['+(CAST(@PSTRA_SIPKONT AS VARCHAR(100)))+']]></STRA_SIPKONT>'
+' <AMBAR_KABULNO><![CDATA['+(@PAMBAR_KABULNO)+']]></AMBAR_KABULNO>'
+' <FIRMA_DOVTIP><![CDATA['+(CAST(@PFIRMA_DOVTIP AS VARCHAR(100)))+']]></FIRMA_DOVTIP>'
+' <FIRMA_DOVTUT><![CDATA['+(CAST(@PFIRMA_DOVTUT AS VARCHAR(100)))+']]></FIRMA_DOVTUT>'
+' <FIRMA_DOVMAL><![CDATA['+(CAST(@PFIRMA_DOVMAL AS VARCHAR(100)))+']]></FIRMA_DOVMAL>'
+' <UPDATE_KODU><![CDATA['+(@PUPDATE_KODU)+']]></UPDATE_KODU>'
+' <IRSALIYE_NO><![CDATA['+(@PIRSALIYE_NO)+']]></IRSALIYE_NO>'
+' <IRSALIYE_TARIH><![CDATA['+(CAST(@PIRSALIYE_TARIH AS VARCHAR(100)))+']]></IRSALIYE_TARIH>'
+' <KOSULKODU><![CDATA['+(@PKOSULKODU)+']]></KOSULKODU>'
+' <ECZA_FAT_TIP><![CDATA['+(CAST(@PECZA_FAT_TIP AS VARCHAR(100)))+']]></ECZA_FAT_TIP>'
+' <STHAR_TESTAR><![CDATA['+(CAST(@PSTHAR_TESTAR AS VARCHAR(100)))+']]></STHAR_TESTAR>'
+' <OLCUBR><![CDATA['+(CAST(@POLCUBR AS VARCHAR(100)))+']]></OLCUBR>'
+' <INCKEYNO><![CDATA['+(CAST(@PINCKEYNO AS VARCHAR(100)))+']]></INCKEYNO>'
+' <VADE_TARIHI><![CDATA['+(CAST(@PVADE_TARIHI AS VARCHAR(100)))+']]></VADE_TARIHI>'
+' <LISTE_NO><![CDATA['+(@PLISTE_NO)+']]></LISTE_NO>'
+' <BAGLANTI_NO><![CDATA['+(CAST(@PBAGLANTI_NO AS VARCHAR(100)))+']]></BAGLANTI_NO>'
+' <SUBE_KODU><![CDATA['+(CAST(@PSUBE_KODU AS VARCHAR(100)))+']]></SUBE_KODU>'
+' <MUH_KODU><![CDATA['+(@PMUH_KODU)+']]></MUH_KODU>'
+' <S_YEDEK1><![CDATA['+(@PS_YEDEK1)+']]></S_YEDEK1>'
+' <S_YEDEK2><![CDATA['+(@PS_YEDEK2)+']]></S_YEDEK2>'
+' <F_YEDEK3><![CDATA['+(CAST(@PF_YEDEK3 AS VARCHAR(100)))+']]></F_YEDEK3>'
+' <F_YEDEK4><![CDATA['+(CAST(@PF_YEDEK4 AS VARCHAR(100)))+']]></F_YEDEK4>'
+' <F_YEDEK5><![CDATA['+(CAST(@PF_YEDEK5 AS VARCHAR(100)))+']]></F_YEDEK5>'
+' <C_YEDEK6><![CDATA['+(@PC_YEDEK6)+']]></C_YEDEK6>'
+' <B_YEDEK7><![CDATA['+(CAST(@PB_YEDEK7 AS VARCHAR(100)))+']]></B_YEDEK7>'
+' <I_YEDEK8><![CDATA['+(CAST(@PI_YEDEK8 AS VARCHAR(100)))+']]></I_YEDEK8>'
+' <L_YEDEK9><![CDATA['+(CAST(@PL_YEDEK9 AS VARCHAR(100)))+']]></L_YEDEK9>'
+' <D_YEDEK10><![CDATA['+(CAST(@PD_YEDEK10 AS VARCHAR(100)))+']]></D_YEDEK10>'
+' <PROJE_KODU><![CDATA['+(@PPROJE_KODU)+']]></PROJE_KODU>'
+' <FIYATTARIHI><![CDATA['+(CAST(@PFIYATTARIHI AS VARCHAR(100)))+']]></FIYATTARIHI>'
+' <KOSULTARIHI><![CDATA['+(CAST(@PKOSULTARIHI AS VARCHAR(100)))+']]></KOSULTARIHI>'
+' <SATISK1TIP><![CDATA['+(CAST(@PSATISK1TIP AS VARCHAR(100)))+']]></SATISK1TIP>'
+' <SATISK2TIP><![CDATA['+(CAST(@PSATISK2TIP AS VARCHAR(100)))+']]></SATISK2TIP>'
+' <SATISK3TIP><![CDATA['+(CAST(@PSATISK3TIP AS VARCHAR(100)))+']]></SATISK3TIP>'
+' <SATISK4TIP><![CDATA['+(CAST(@PSATISK4TIP AS VARCHAR(100)))+']]></SATISK4TIP>'
+' <SATISK5TIP><![CDATA['+(CAST(@PSATISK5TIP AS VARCHAR(100)))+']]></SATISK5TIP>'
+' <SATISK6TIP><![CDATA['+(CAST(@PSATISK6TIP AS VARCHAR(100)))+']]></SATISK6TIP>'
+' <EXPORTTYPE><![CDATA['+(CAST(@PEXPORTTYPE AS VARCHAR(100)))+']]></EXPORTTYPE>'
DECLARE @xmlStr2_DEL VARCHAR(8000)
SET @xmlStr2_DEL = +' <EXPORTMIK><![CDATA['+(CAST(@PEXPORTMIK AS VARCHAR(100)))+']]></EXPORTMIK>'
+' <ONAYTIPI><![CDATA['+(@PONAYTIPI)+']]></ONAYTIPI>'
+' <ONAYNUM><![CDATA['+(CAST(@PONAYNUM AS VARCHAR(100)))+']]></ONAYNUM>'
+' <KKMALF><![CDATA['+(CAST(@PKKMALF AS VARCHAR(100)))+']]></KKMALF>'
+' <STRA_IRSKONT><![CDATA['+(CAST(@PSTRA_IRSKONT AS VARCHAR(100)))+']]></STRA_IRSKONT>'
EXEC NSP_LOGTEXTEKLE @xmlstr,'','Y'
EXEC NSP_LOGTEXTEKLE @xmlstr2_DEL, '','N'
EXEC NSP_LOGTEXTEKLE ' </NETSIS_LOG>','','N'
EXEC NSP_INTERNALLOGISLE @TableName,@IslemTuru,@xmlStr,NULL,@intXMLobj
DELETE FROM LOGQUERYINFO WHERE SID=@@SPID
FETCH NEXT FROM TBLSIPATRA_DEL INTO @PSTOK_KODU, @PFISNO, @PSTHAR_GCMIK, @PSTHAR_GCMIK2, @PCEVRIM, @PSTHAR_GCKOD, @PSTHAR_TARIH, @PSTHAR_NF, @PSTHAR_BF, @PSTHAR_IAF, @PSTHAR_KDV, @PDEPO_KODU, @PSTHAR_ACIKLAMA, @PSTHAR_SATISK, @PSTHAR_MALFISK, @PSTHAR_FTIRSIP, @PSTHAR_SATISK2, @PLISTE_FIAT, @PSTHAR_HTUR, @PSTHAR_DOVTIP, @PPROMASYON_KODU, @PSTHAR_DOVFIAT, @PSTHAR_ODEGUN, @PSTRA_SATISK3, @PSTRA_SATISK4, @PSTRA_SATISK5, @PSTRA_SATISK6, @PSTHAR_BGTIP, @PSTHAR_KOD1, @PSTHAR_KOD2, @PSTHAR_SIPNUM, @PSTHAR_CARIKOD, @PSTHAR_SIP_TURU, @PPLASIYER_KODU, @PEKALAN_NEDEN, @PEKALAN, @PEKALAN1, @PREDMIK, @PREDNEDEN, @PSIRA, @PSTRA_SIPKONT, @PAMBAR_KABULNO, @PFIRMA_DOVTIP, @PFIRMA_DOVTUT, @PFIRMA_DOVMAL, @PUPDATE_KODU, @PIRSALIYE_NO, @PIRSALIYE_TARIH, @PKOSULKODU, @PECZA_FAT_TIP, @PSTHAR_TESTAR, @POLCUBR, @PINCKEYNO, @PVADE_TARIHI, @PLISTE_NO, @PBAGLANTI_NO, @PSUBE_KODU, @PMUH_KODU, @PS_YEDEK1, @PS_YEDEK2, @PF_YEDEK3, @PF_YEDEK4, @PF_YEDEK5, @PC_YEDEK6, @PB_YEDEK7, @PI_YEDEK8, @PL_YEDEK9, @PD_YEDEK10, @PPROJE_KODU, @PFIYATTARIHI, @PKOSULTARIHI, @PSATISK1TIP, @PSATISK2TIP, @PSATISK3TIP, @PSATISK4TIP, @PSATISK5TIP, @PSATISK6TIP, @PEXPORTTYPE, @PEXPORTMIK, @PONAYTIPI, @PONAYNUM, @PKKMALF, @PSTRA_IRSKONT
END
CLOSE TBLSIPATRA_DEL
DEALLOCATE TBLSIPATRA_DEL
END
IF ((@RecCount>0) AND (@RecCount1>0)) AND ((@XhasUpdate='1') AND (@XhasSubeLog='E') )
BEGIN
SET @IslemTuru = 'U'
DECLARE TBLSIPATRA_INS CURSOR FOR SELECT ISNULL(STOK_KODU,''),ISNULL(FISNO,''),ISNULL(STHAR_GCMIK,0),ISNULL(STHAR_GCMIK2,0),ISNULL(CEVRIM,0),ISNULL(STHAR_GCKOD,''),ISNULL(STHAR_TARIH,0),ISNULL(STHAR_NF,0),ISNULL(STHAR_BF,0),ISNULL(STHAR_IAF,0),ISNULL(STHAR_KDV,0),ISNULL(DEPO_KODU,0),ISNULL(STHAR_ACIKLAMA,''),ISNULL(STHAR_SATISK,0),ISNULL(STHAR_MALFISK,0),ISNULL(STHAR_FTIRSIP,''),ISNULL(STHAR_SATISK2,0),ISNULL(LISTE_FIAT,0),ISNULL(STHAR_HTUR,''),ISNULL(STHAR_DOVTIP,0),ISNULL(PROMASYON_KODU,0),ISNULL(STHAR_DOVFIAT,0),ISNULL(STHAR_ODEGUN,0),ISNULL(STRA_SATISK3,0),ISNULL(STRA_SATISK4,0),ISNULL(STRA_SATISK5,0),ISNULL(STRA_SATISK6,0),ISNULL(STHAR_BGTIP,''),ISNULL(STHAR_KOD1,''),ISNULL(STHAR_KOD2,''),ISNULL(STHAR_SIPNUM,''),ISNULL(STHAR_CARIKOD,''),ISNULL(STHAR_SIP_TURU,''),ISNULL(PLASIYER_KODU,''),ISNULL(EKALAN_NEDEN,''),ISNULL(EKALAN,''),ISNULL(EKALAN1,''),ISNULL(REDMIK,0),ISNULL(REDNEDEN,0),ISNULL(SIRA,0),ISNULL(STRA_SIPKONT,0),ISNULL(AMBAR_KABULNO,''),ISNULL(FIRMA_DOVTIP,0),ISNULL(FIRMA_DOVTUT,0),ISNULL(FIRMA_DOVMAL,0),ISNULL(UPDATE_KODU,''),ISNULL(IRSALIYE_NO,''),ISNULL(IRSALIYE_TARIH,0),ISNULL(KOSULKODU,''),ISNULL(ECZA_FAT_TIP,0),ISNULL(STHAR_TESTAR,0),ISNULL(OLCUBR,0),ISNULL(INCKEYNO,0),ISNULL(VADE_TARIHI,0),ISNULL(LISTE_NO,''),ISNULL(BAGLANTI_NO,0),ISNULL(SUBE_KODU,0),ISNULL(MUH_KODU,''),ISNULL(S_YEDEK1,''),ISNULL(S_YEDEK2,''),ISNULL(F_YEDEK3,0),ISNULL(F_YEDEK4,0),ISNULL(F_YEDEK5,0),ISNULL(C_YEDEK6,''),ISNULL(B_YEDEK7,0),ISNULL(I_YEDEK8,0),ISNULL(L_YEDEK9,0),ISNULL(D_YEDEK10,0),ISNULL(PROJE_KODU,''),ISNULL(FIYATTARIHI,0),ISNULL(KOSULTARIHI,0),ISNULL(SATISK1TIP,0),ISNULL(SATISK2TIP,0),ISNULL(SATISK3TIP,0),ISNULL(SATISK4TIP,0),ISNULL(SATISK5TIP,0),ISNULL(SATISK6TIP,0),ISNULL(EXPORTTYPE,0),ISNULL(EXPORTMIK,0),ISNULL(ONAYTIPI,''),ISNULL(ONAYNUM,0),ISNULL(KKMALF,0),ISNULL(STRA_IRSKONT,0) FROM INSERTED
OPEN TBLSIPATRA_INS
FETCH NEXT FROM TBLSIPATRA_INS INTO @PSTOK_KODU, @PFISNO, @PSTHAR_GCMIK, @PSTHAR_GCMIK2, @PCEVRIM, @PSTHAR_GCKOD, @PSTHAR_TARIH, @PSTHAR_NF, @PSTHAR_BF, @PSTHAR_IAF, @PSTHAR_KDV, @PDEPO_KODU, @PSTHAR_ACIKLAMA, @PSTHAR_SATISK, @PSTHAR_MALFISK, @PSTHAR_FTIRSIP, @PSTHAR_SATISK2, @PLISTE_FIAT, @PSTHAR_HTUR, @PSTHAR_DOVTIP, @PPROMASYON_KODU, @PSTHAR_DOVFIAT, @PSTHAR_ODEGUN, @PSTRA_SATISK3, @PSTRA_SATISK4, @PSTRA_SATISK5, @PSTRA_SATISK6, @PSTHAR_BGTIP, @PSTHAR_KOD1, @PSTHAR_KOD2, @PSTHAR_SIPNUM, @PSTHAR_CARIKOD, @PSTHAR_SIP_TURU, @PPLASIYER_KODU, @PEKALAN_NEDEN, @PEKALAN, @PEKALAN1, @PREDMIK, @PREDNEDEN, @PSIRA, @PSTRA_SIPKONT, @PAMBAR_KABULNO, @PFIRMA_DOVTIP, @PFIRMA_DOVTUT, @PFIRMA_DOVMAL, @PUPDATE_KODU, @PIRSALIYE_NO, @PIRSALIYE_TARIH, @PKOSULKODU, @PECZA_FAT_TIP, @PSTHAR_TESTAR, @POLCUBR, @PINCKEYNO, @PVADE_TARIHI, @PLISTE_NO, @PBAGLANTI_NO, @PSUBE_KODU, @PMUH_KODU, @PS_YEDEK1, @PS_YEDEK2, @PF_YEDEK3, @PF_YEDEK4, @PF_YEDEK5, @PC_YEDEK6, @PB_YEDEK7, @PI_YEDEK8, @PL_YEDEK9, @PD_YEDEK10, @PPROJE_KODU, @PFIYATTARIHI, @PKOSULTARIHI, @PSATISK1TIP, @PSATISK2TIP, @PSATISK3TIP, @PSATISK4TIP, @PSATISK5TIP, @PSATISK6TIP, @PEXPORTTYPE, @PEXPORTMIK, @PONAYTIPI, @PONAYNUM, @PKKMALF, @PSTRA_IRSKONT
DECLARE TBLSIPATRA_DEL CURSOR FOR SELECT ISNULL(STOK_KODU,''),ISNULL(FISNO,''),ISNULL(STHAR_GCMIK,0),ISNULL(STHAR_GCMIK2,0),ISNULL(CEVRIM,0),ISNULL(STHAR_GCKOD,''),ISNULL(STHAR_TARIH,0),ISNULL(STHAR_NF,0),ISNULL(STHAR_BF,0),ISNULL(STHAR_IAF,0),ISNULL(STHAR_KDV,0),ISNULL(DEPO_KODU,0),ISNULL(STHAR_ACIKLAMA,''),ISNULL(STHAR_SATISK,0),ISNULL(STHAR_MALFISK,0),ISNULL(STHAR_FTIRSIP,''),ISNULL(STHAR_SATISK2,0),ISNULL(LISTE_FIAT,0),ISNULL(STHAR_HTUR,''),ISNULL(STHAR_DOVTIP,0),ISNULL(PROMASYON_KODU,0),ISNULL(STHAR_DOVFIAT,0),ISNULL(STHAR_ODEGUN,0),ISNULL(STRA_SATISK3,0),ISNULL(STRA_SATISK4,0),ISNULL(STRA_SATISK5,0),ISNULL(STRA_SATISK6,0),ISNULL(STHAR_BGTIP,''),ISNULL(STHAR_KOD1,''),ISNULL(STHAR_KOD2,''),ISNULL(STHAR_SIPNUM,''),ISNULL(STHAR_CARIKOD,''),ISNULL(STHAR_SIP_TURU,''),ISNULL(PLASIYER_KODU,''),ISNULL(EKALAN_NEDEN,''),ISNULL(EKALAN,''),ISNULL(EKALAN1,''),ISNULL(REDMIK,0),ISNULL(REDNEDEN,0),ISNULL(SIRA,0),ISNULL(STRA_SIPKONT,0),ISNULL(AMBAR_KABULNO,''),ISNULL(FIRMA_DOVTIP,0),ISNULL(FIRMA_DOVTUT,0),ISNULL(FIRMA_DOVMAL,0),ISNULL(UPDATE_KODU,''),ISNULL(IRSALIYE_NO,''),ISNULL(IRSALIYE_TARIH,0),ISNULL(KOSULKODU,''),ISNULL(ECZA_FAT_TIP,0),ISNULL(STHAR_TESTAR,0),ISNULL(OLCUBR,0),ISNULL(INCKEYNO,0),ISNULL(VADE_TARIHI,0),ISNULL(LISTE_NO,''),ISNULL(BAGLANTI_NO,0),ISNULL(SUBE_KODU,0),ISNULL(MUH_KODU,''),ISNULL(S_YEDEK1,''),ISNULL(S_YEDEK2,''),ISNULL(F_YEDEK3,0),ISNULL(F_YEDEK4,0),ISNULL(F_YEDEK5,0),ISNULL(C_YEDEK6,''),ISNULL(B_YEDEK7,0),ISNULL(I_YEDEK8,0),ISNULL(L_YEDEK9,0),ISNULL(D_YEDEK10,0),ISNULL(PROJE_KODU,''),ISNULL(FIYATTARIHI,0),ISNULL(KOSULTARIHI,0),ISNULL(SATISK1TIP,0),ISNULL(SATISK2TIP,0),ISNULL(SATISK3TIP,0),ISNULL(SATISK4TIP,0),ISNULL(SATISK5TIP,0),ISNULL(SATISK6TIP,0),ISNULL(EXPORTTYPE,0),ISNULL(EXPORTMIK,0),ISNULL(ONAYTIPI,''),ISNULL(ONAYNUM,0),ISNULL(KKMALF,0),ISNULL(STRA_IRSKONT,0) FROM DELETED
OPEN TBLSIPATRA_DEL
WHILE (@@FETCH_STATUS<>-1)
BEGIN
SET @xmlStr = '<?xml version="1.0" encoding="UTF-8" ?>'
+ ' <NETSIS_LOG> '
+' <STOK_KODU><![CDATA['+(@PSTOK_KODU)+']]></STOK_KODU>'
+' <FISNO><![CDATA['+(@PFISNO)+']]></FISNO>'
+' <STHAR_GCMIK><![CDATA['+(CAST(@PSTHAR_GCMIK AS VARCHAR(100)))+']]></STHAR_GCMIK>'
+' <STHAR_GCMIK2><![CDATA['+(CAST(@PSTHAR_GCMIK2 AS VARCHAR(100)))+']]></STHAR_GCMIK2>'
+' <CEVRIM><![CDATA['+(CAST(@PCEVRIM AS VARCHAR(100)))+']]></CEVRIM>'
+' <STHAR_GCKOD><![CDATA['+(@PSTHAR_GCKOD)+']]></STHAR_GCKOD>'
+' <STHAR_TARIH><![CDATA['+(CAST(@PSTHAR_TARIH AS VARCHAR(100)))+']]></STHAR_TARIH>'
+' <STHAR_NF><![CDATA['+(CAST(@PSTHAR_NF AS VARCHAR(100)))+']]></STHAR_NF>'
+' <STHAR_BF><![CDATA['+(CAST(@PSTHAR_BF AS VARCHAR(100)))+']]></STHAR_BF>'
+' <STHAR_IAF><![CDATA['+(CAST(@PSTHAR_IAF AS VARCHAR(100)))+']]></STHAR_IAF>'
+' <STHAR_KDV><![CDATA['+(CAST(@PSTHAR_KDV AS VARCHAR(100)))+']]></STHAR_KDV>'
+' <DEPO_KODU><![CDATA['+(CAST(@PDEPO_KODU AS VARCHAR(100)))+']]></DEPO_KODU>'
+' <STHAR_ACIKLAMA><![CDATA['+(@PSTHAR_ACIKLAMA)+']]></STHAR_ACIKLAMA>'
+' <STHAR_SATISK><![CDATA['+(CAST(@PSTHAR_SATISK AS VARCHAR(100)))+']]></STHAR_SATISK>'
+' <STHAR_MALFISK><![CDATA['+(CAST(@PSTHAR_MALFISK AS VARCHAR(100)))+']]></STHAR_MALFISK>'
+' <STHAR_FTIRSIP><![CDATA['+(@PSTHAR_FTIRSIP)+']]></STHAR_FTIRSIP>'
+' <STHAR_SATISK2><![CDATA['+(CAST(@PSTHAR_SATISK2 AS VARCHAR(100)))+']]></STHAR_SATISK2>'
+' <LISTE_FIAT><![CDATA['+(CAST(@PLISTE_FIAT AS VARCHAR(100)))+']]></LISTE_FIAT>'
+' <STHAR_HTUR><![CDATA['+(@PSTHAR_HTUR)+']]></STHAR_HTUR>'
+' <STHAR_DOVTIP><![CDATA['+(CAST(@PSTHAR_DOVTIP AS VARCHAR(100)))+']]></STHAR_DOVTIP>'
+' <PROMASYON_KODU><![CDATA['+(CAST(@PPROMASYON_KODU AS VARCHAR(100)))+']]></PROMASYON_KODU>'
+' <STHAR_DOVFIAT><![CDATA['+(CAST(@PSTHAR_DOVFIAT AS VARCHAR(100)))+']]></STHAR_DOVFIAT>'
+' <STHAR_ODEGUN><![CDATA['+(CAST(@PSTHAR_ODEGUN AS VARCHAR(100)))+']]></STHAR_ODEGUN>'
+' <STRA_SATISK3><![CDATA['+(CAST(@PSTRA_SATISK3 AS VARCHAR(100)))+']]></STRA_SATISK3>'
+' <STRA_SATISK4><![CDATA['+(CAST(@PSTRA_SATISK4 AS VARCHAR(100)))+']]></STRA_SATISK4>'
+' <STRA_SATISK5><![CDATA['+(CAST(@PSTRA_SATISK5 AS VARCHAR(100)))+']]></STRA_SATISK5>'
+' <STRA_SATISK6><![CDATA['+(CAST(@PSTRA_SATISK6 AS VARCHAR(100)))+']]></STRA_SATISK6>'
+' <STHAR_BGTIP><![CDATA['+(@PSTHAR_BGTIP)+']]></STHAR_BGTIP>'
+' <STHAR_KOD1><![CDATA['+(@PSTHAR_KOD1)+']]></STHAR_KOD1>'
+' <STHAR_KOD2><![CDATA['+(@PSTHAR_KOD2)+']]></STHAR_KOD2>'
+' <STHAR_SIPNUM><![CDATA['+(@PSTHAR_SIPNUM)+']]></STHAR_SIPNUM>'
+' <STHAR_CARIKOD><![CDATA['+(@PSTHAR_CARIKOD)+']]></STHAR_CARIKOD>'
+' <STHAR_SIP_TURU><![CDATA['+(@PSTHAR_SIP_TURU)+']]></STHAR_SIP_TURU>'
+' <PLASIYER_KODU><![CDATA['+(@PPLASIYER_KODU)+']]></PLASIYER_KODU>'
+' <EKALAN_NEDEN><![CDATA['+(@PEKALAN_NEDEN)+']]></EKALAN_NEDEN>'
+' <EKALAN><![CDATA['+(@PEKALAN)+']]></EKALAN>'
+' <EKALAN1><![CDATA['+(@PEKALAN1)+']]></EKALAN1>'
+' <REDMIK><![CDATA['+(CAST(@PREDMIK AS VARCHAR(100)))+']]></REDMIK>'
+' <REDNEDEN><![CDATA['+(CAST(@PREDNEDEN AS VARCHAR(100)))+']]></REDNEDEN>'
+' <SIRA><![CDATA['+(CAST(@PSIRA AS VARCHAR(100)))+']]></SIRA>'
+' <STRA_SIPKONT><![CDATA['+(CAST(@PSTRA_SIPKONT AS VARCHAR(100)))+']]></STRA_SIPKONT>'
+' <AMBAR_KABULNO><![CDATA['+(@PAMBAR_KABULNO)+']]></AMBAR_KABULNO>'
+' <FIRMA_DOVTIP><![CDATA['+(CAST(@PFIRMA_DOVTIP AS VARCHAR(100)))+']]></FIRMA_DOVTIP>'
+' <FIRMA_DOVTUT><![CDATA['+(CAST(@PFIRMA_DOVTUT AS VARCHAR(100)))+']]></FIRMA_DOVTUT>'
+' <FIRMA_DOVMAL><![CDATA['+(CAST(@PFIRMA_DOVMAL AS VARCHAR(100)))+']]></FIRMA_DOVMAL>'
+' <UPDATE_KODU><![CDATA['+(@PUPDATE_KODU)+']]></UPDATE_KODU>'
+' <IRSALIYE_NO><![CDATA['+(@PIRSALIYE_NO)+']]></IRSALIYE_NO>'
+' <IRSALIYE_TARIH><![CDATA['+(CAST(@PIRSALIYE_TARIH AS VARCHAR(100)))+']]></IRSALIYE_TARIH>'
+' <KOSULKODU><![CDATA['+(@PKOSULKODU)+']]></KOSULKODU>'
+' <ECZA_FAT_TIP><![CDATA['+(CAST(@PECZA_FAT_TIP AS VARCHAR(100)))+']]></ECZA_FAT_TIP>'
+' <STHAR_TESTAR><![CDATA['+(CAST(@PSTHAR_TESTAR AS VARCHAR(100)))+']]></STHAR_TESTAR>'
+' <OLCUBR><![CDATA['+(CAST(@POLCUBR AS VARCHAR(100)))+']]></OLCUBR>'
+' <INCKEYNO><![CDATA['+(CAST(@PINCKEYNO AS VARCHAR(100)))+']]></INCKEYNO>'
+' <VADE_TARIHI><![CDATA['+(CAST(@PVADE_TARIHI AS VARCHAR(100)))+']]></VADE_TARIHI>'
+' <LISTE_NO><![CDATA['+(@PLISTE_NO)+']]></LISTE_NO>'
+' <BAGLANTI_NO><![CDATA['+(CAST(@PBAGLANTI_NO AS VARCHAR(100)))+']]></BAGLANTI_NO>'
+' <SUBE_KODU><![CDATA['+(CAST(@PSUBE_KODU AS VARCHAR(100)))+']]></SUBE_KODU>'
+' <MUH_KODU><![CDATA['+(@PMUH_KODU)+']]></MUH_KODU>'
+' <S_YEDEK1><![CDATA['+(@PS_YEDEK1)+']]></S_YEDEK1>'
+' <S_YEDEK2><![CDATA['+(@PS_YEDEK2)+']]></S_YEDEK2>'
+' <F_YEDEK3><![CDATA['+(CAST(@PF_YEDEK3 AS VARCHAR(100)))+']]></F_YEDEK3>'
+' <F_YEDEK4><![CDATA['+(CAST(@PF_YEDEK4 AS VARCHAR(100)))+']]></F_YEDEK4>'
+' <F_YEDEK5><![CDATA['+(CAST(@PF_YEDEK5 AS VARCHAR(100)))+']]></F_YEDEK5>'
+' <C_YEDEK6><![CDATA['+(@PC_YEDEK6)+']]></C_YEDEK6>'
+' <B_YEDEK7><![CDATA['+(CAST(@PB_YEDEK7 AS VARCHAR(100)))+']]></B_YEDEK7>'
+' <I_YEDEK8><![CDATA['+(CAST(@PI_YEDEK8 AS VARCHAR(100)))+']]></I_YEDEK8>'
+' <L_YEDEK9><![CDATA['+(CAST(@PL_YEDEK9 AS VARCHAR(100)))+']]></L_YEDEK9>'
+' <D_YEDEK10><![CDATA['+(CAST(@PD_YEDEK10 AS VARCHAR(100)))+']]></D_YEDEK10>'
+' <PROJE_KODU><![CDATA['+(@PPROJE_KODU)+']]></PROJE_KODU>'
+' <FIYATTARIHI><![CDATA['+(CAST(@PFIYATTARIHI AS VARCHAR(100)))+']]></FIYATTARIHI>'
+' <KOSULTARIHI><![CDATA['+(CAST(@PKOSULTARIHI AS VARCHAR(100)))+']]></KOSULTARIHI>'
+' <SATISK1TIP><![CDATA['+(CAST(@PSATISK1TIP AS VARCHAR(100)))+']]></SATISK1TIP>'
+' <SATISK2TIP><![CDATA['+(CAST(@PSATISK2TIP AS VARCHAR(100)))+']]></SATISK2TIP>'
+' <SATISK3TIP><![CDATA['+(CAST(@PSATISK3TIP AS VARCHAR(100)))+']]></SATISK3TIP>'
+' <SATISK4TIP><![CDATA['+(CAST(@PSATISK4TIP AS VARCHAR(100)))+']]></SATISK4TIP>'
+' <SATISK5TIP><![CDATA['+(CAST(@PSATISK5TIP AS VARCHAR(100)))+']]></SATISK5TIP>'
+' <SATISK6TIP><![CDATA['+(CAST(@PSATISK6TIP AS VARCHAR(100)))+']]></SATISK6TIP>'
+' <EXPORTTYPE><![CDATA['+(CAST(@PEXPORTTYPE AS VARCHAR(100)))+']]></EXPORTTYPE>'
DECLARE @xmlStr2 VARCHAR(8000)
SET @xmlStr2 = +' <EXPORTMIK><![CDATA['+(CAST(@PEXPORTMIK AS VARCHAR(100)))+']]></EXPORTMIK>'
+' <ONAYTIPI><![CDATA['+(@PONAYTIPI)+']]></ONAYTIPI>'
+' <ONAYNUM><![CDATA['+(CAST(@PONAYNUM AS VARCHAR(100)))+']]></ONAYNUM>'
+' <KKMALF><![CDATA['+(CAST(@PKKMALF AS VARCHAR(100)))+']]></KKMALF>'
+' <STRA_IRSKONT><![CDATA['+(CAST(@PSTRA_IRSKONT AS VARCHAR(100)))+']]></STRA_IRSKONT>'
EXEC NSP_LOGTEXTEKLE @xmlstr,'','Y'
EXEC NSP_LOGTEXTEKLE @xmlstr2, '','N'
EXEC NSP_LOGTEXTEKLE ' </NETSIS_LOG>','','N'
FETCH NEXT FROM TBLSIPATRA_DEL INTO @PSTOK_KODU, @PFISNO, @PSTHAR_GCMIK, @PSTHAR_GCMIK2, @PCEVRIM, @PSTHAR_GCKOD, @PSTHAR_TARIH, @PSTHAR_NF, @PSTHAR_BF, @PSTHAR_IAF, @PSTHAR_KDV, @PDEPO_KODU, @PSTHAR_ACIKLAMA, @PSTHAR_SATISK, @PSTHAR_MALFISK, @PSTHAR_FTIRSIP, @PSTHAR_SATISK2, @PLISTE_FIAT, @PSTHAR_HTUR, @PSTHAR_DOVTIP, @PPROMASYON_KODU, @PSTHAR_DOVFIAT, @PSTHAR_ODEGUN, @PSTRA_SATISK3, @PSTRA_SATISK4, @PSTRA_SATISK5, @PSTRA_SATISK6, @PSTHAR_BGTIP, @PSTHAR_KOD1, @PSTHAR_KOD2, @PSTHAR_SIPNUM, @PSTHAR_CARIKOD, @PSTHAR_SIP_TURU, @PPLASIYER_KODU, @PEKALAN_NEDEN, @PEKALAN, @PEKALAN1, @PREDMIK, @PREDNEDEN, @PSIRA, @PSTRA_SIPKONT, @PAMBAR_KABULNO, @PFIRMA_DOVTIP, @PFIRMA_DOVTUT, @PFIRMA_DOVMAL, @PUPDATE_KODU, @PIRSALIYE_NO, @PIRSALIYE_TARIH, @PKOSULKODU, @PECZA_FAT_TIP, @PSTHAR_TESTAR, @POLCUBR, @PINCKEYNO, @PVADE_TARIHI, @PLISTE_NO, @PBAGLANTI_NO, @PSUBE_KODU, @PMUH_KODU, @PS_YEDEK1, @PS_YEDEK2, @PF_YEDEK3, @PF_YEDEK4, @PF_YEDEK5, @PC_YEDEK6, @PB_YEDEK7, @PI_YEDEK8, @PL_YEDEK9, @PD_YEDEK10, @PPROJE_KODU, @PFIYATTARIHI, @PKOSULTARIHI, @PSATISK1TIP, @PSATISK2TIP, @PSATISK3TIP, @PSATISK4TIP, @PSATISK5TIP, @PSATISK6TIP, @PEXPORTTYPE, @PEXPORTMIK, @PONAYTIPI, @PONAYNUM, @PKKMALF, @PSTRA_IRSKONT
SET @xmlOldStr = '<?xml version="1.0" encoding="UTF-8" ?>'
+ ' <NETSIS_LOG> '
+' <STOK_KODU><![CDATA['+(@PSTOK_KODU)+']]></STOK_KODU>'
+' <FISNO><![CDATA['+(@PFISNO)+']]></FISNO>'
+' <STHAR_GCMIK><![CDATA['+(CAST(@PSTHAR_GCMIK AS VARCHAR(100)))+']]></STHAR_GCMIK>'
+' <STHAR_GCMIK2><![CDATA['+(CAST(@PSTHAR_GCMIK2 AS VARCHAR(100)))+']]></STHAR_GCMIK2>'
+' <CEVRIM><![CDATA['+(CAST(@PCEVRIM AS VARCHAR(100)))+']]></CEVRIM>'
+' <STHAR_GCKOD><![CDATA['+(@PSTHAR_GCKOD)+']]></STHAR_GCKOD>'
+' <STHAR_TARIH><![CDATA['+(CAST(@PSTHAR_TARIH AS VARCHAR(100)))+']]></STHAR_TARIH>'
+' <STHAR_NF><![CDATA['+(CAST(@PSTHAR_NF AS VARCHAR(100)))+']]></STHAR_NF>'
+' <STHAR_BF><![CDATA['+(CAST&#