28-12-2017, Saat: 10:45
(Son Düzenleme: 28-12-2017, Saat: 12:24, Düzenleyen: Fesih ARSLAN.)
Arkadaşlar yine bu konuyla ilgili bir sorunum var.Kod aşağıdaki gibi.
Fiddler ile baktığımda TC kimlik boş gönderilmiş görünüyor.Nerede hata yapıyorum ?Teşekkürler.
var servis :IBildirimService; kisi :BaseRequestMessageOf_KayitliKisiSorguIstek; kisicevap :BaseResponseMessageOf_KayitliKisiSorguCevap ; I: Integer; istk :KayitliKisiSorguIstek2; begin try memo1.Clear; servis:= GetIBildirimService; istk :=KayitliKisiSorguIstek.Create; kisi:= BaseRequestMessageOf_KayitliKisiSorguIstek.Create; kisi.UserName:=_username; kisi.Password:=_pass; kisi.ServicePassword:=_webpass; kisi.Istek:=KayitliKisiSorguIstek2.Create; kisi.Istek.TcKimlikVergiNolar :=ArrayOfstring2.Create; kisi.Istek.TcKimlikVergiNolar.SetstringArrayLength(1); kisi.Istek.TcKimlikVergiNolar.SetstringArray(0,'000000000000000'); kisicevap:=servis.BildirimServisKayitliKisiSorgu(kisi); for I:= 0 to kisicevap.Sonuc.TcKimlikVergiNolar.Len-1 do begin memo1.Lines.Add(kisicevap.Sonuc.TcKimlikVergiNolar[i].TcKimlikVergiNo); end; finally kisi.Free; end;
Fiddler ile baktığımda TC kimlik boş gönderilmiş görünüyor.Nerede hata yapıyorum ?Teşekkürler.
<?xml version="1.0"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body><BaseRequestMessageOf_KayitliKisiSorguIstek xmlns="http://www.gtb.gov.tr//WebServices"> <Istek> <TcKimlikVergiNolar xmlns="http://schemas.datacontract.org/2004/07/GTB.HKS.Bildirim.ServiceContract"/> </Istek> <Password>xxxxx</Password> <ServicePassword>xxxx</ServicePassword> <UserName>xxxxxx</UserName> </BaseRequestMessageOf_KayitliKisiSorguIstek></SOAP-ENV:Body></SOAP-ENV:Envelope>

