29-07-2018, Saat: 16:56
Merhaba Arkadaşlar yardımcı olan herkese şimdiden çok teşekkür ederim
http://customerservicestest.araskargo.c ... rvice.asmx
adresindeki SetAddress metoduna veri göndermek istiyorum kullanıcı adı neodyum kullanıcı şifresi nd2580
yazdığım kod
KOD: TÜMÜNÜ SEÇ
aldığım hata kodu ektedir c# ile bu setadres çalıştı fakat ben bir türlü gönderemedim.
ARAS KARGO SEVKİYAT ENTEGRASYONU
WEB SERVİS DÖKÜMANI
Tanım Bilgisi
Aras Kargo kurumsal müşterilerinin gönderilerine ait alıcı ve alıcı adres bilgilerini Aras Kargo’ya online olarak iletmesi adına hazırlanmış bir web servis metodudur.
Aras Kargo sistemi ve şube personeli gelen kayıtlara ait adreslerin Varış Merkezilerini belirler.
Servis Linkleri:
Test Link:
http://customerservicestest.araskargo.c ... rvice.asmx
Kullanılacak Metod İsmi : SetAddress
Servis Parametreleri
Servise ait giriş parametreleri aşağıdaki tabloda belirtilmiştir.
Kargonun alıcısına ait bilgilerinin gönderildiği metottur.
Kargoya ait Varış Merkezi Belireme İşleminin yapılması için gereken bilgilerin gönderilmesi adına kullanılmaktadır.
İSİM TİPİ AÇIKLAMA ZORUNLU
UserName String Web Servis Kullanıcı Adınız Evet
Password String Web Servis Kullanıcı Şifreniz Evet
AddressId String(32) Gönderi Sevk Adres Kodu Hayır
ReceiverName String(200) Alıcı Adı Evet
ReceiverAddress String(250) Alıcı Adresi (String şeklinde toplu adres bilgisi) Evet
ReceiverPhone1 String(10) Telefon-1 Evet
ReceiverPhone2 String(10) Telefon-2 Hayır
ReceiverPhone3 String(10) Telefon-3 Hayır
ReceiverCityName String(40) İl-Şehir Adı Evet
ReceiverTownName String(10) İlçe Adı Evet
CityCode String(32) İl Kodu Hayır
TownCode String(32) İlçe Kodu Hayır
ReceiverDistrictName String(64) Semt Hayır
ReceiverQuarterName String(64) Mahalle Hayır
ReceiverAvenueName String(64) Cadde Hayır
ReceiverStreetName String(64) Sokak Hayır
Servis Sonuç Kodları ;
0 Başarılı
935 ReceiverPhone1 alanı boş olmaz
936 Güncelleme hatası
938 Alıcı Adresini Girmeniz Gerekmektedir
939 Alıcı Adını Girmeniz Gerekmektedir
940 Şehir Adını Girmeniz Gerekmektedir
941 İlçe Adını Girmeniz Gerekmektedir
1000 Kullanıcı Adı ve Şifreniz Yanlıştır
1001 Entegrasyon bilgileriniz güncellenirken bir hata oluşmuştur. Müşteri Temsilcinizle görüşünüz
1002 Aras Şube Bilginiz Tanımlı Değildir. Müşteri Temsilcinizle görüşünüz
70018 ReceiverAddress alanı en fazla 250 karakter olabilir
http://customerservicestest.araskargo.c ... rvice.asmx
adresindeki SetAddress metoduna veri göndermek istiyorum kullanıcı adı neodyum kullanıcı şifresi nd2580
yazdığım kod
KOD: TÜMÜNÜ SEÇ
Kod: (Select All)
function TForm1.setadress():String; //setadress
var
Servis : ServiceSoap;
sa:AddressDto; //sa set adress
AdresList:ArrayOfAddressDto;
AResult :ArrayOfAddressResultDto;
TResult: AddressResultDto;
begin
sa:=AddressDto.Create;
sa.ReceiverName:='Özkan EROL'; //alıcı adı zorunlu
sa.ReceiverAddress:='Cumhuriyet Mah. Erata Cad. No:105 D:173'; //alıcı adresi zorunlu
sa.ReceiverPhone1:='5555555'; //telefon zorunlu
sa.ReceiverCityName:='İSTANBUL'; //İl-Şehir Adı zorunlu
sa.ReceiverTownName:='AVCILAR'; //ilçe adı zorunlu
SetLength(AdresList,1);
AdresList[0]:=sa;
Servis:= GetServiceSoap(False,'',nil);
AResult := Servis.SetAddress(AdresList, 'neodyum', 'nd2580');
Result := '';
if Length(AResult) > 0 then Result := AResult[0].ResultMessage;
end;
aldığım hata kodu ektedir c# ile bu setadres çalıştı fakat ben bir türlü gönderemedim.
ARAS KARGO SEVKİYAT ENTEGRASYONU
WEB SERVİS DÖKÜMANI
Tanım Bilgisi
Aras Kargo kurumsal müşterilerinin gönderilerine ait alıcı ve alıcı adres bilgilerini Aras Kargo’ya online olarak iletmesi adına hazırlanmış bir web servis metodudur.
Aras Kargo sistemi ve şube personeli gelen kayıtlara ait adreslerin Varış Merkezilerini belirler.
Servis Linkleri:
Test Link:
http://customerservicestest.araskargo.c ... rvice.asmx
Kullanılacak Metod İsmi : SetAddress
Servis Parametreleri
Servise ait giriş parametreleri aşağıdaki tabloda belirtilmiştir.
Kargonun alıcısına ait bilgilerinin gönderildiği metottur.
Kargoya ait Varış Merkezi Belireme İşleminin yapılması için gereken bilgilerin gönderilmesi adına kullanılmaktadır.
İSİM TİPİ AÇIKLAMA ZORUNLU
UserName String Web Servis Kullanıcı Adınız Evet
Password String Web Servis Kullanıcı Şifreniz Evet
AddressId String(32) Gönderi Sevk Adres Kodu Hayır
ReceiverName String(200) Alıcı Adı Evet
ReceiverAddress String(250) Alıcı Adresi (String şeklinde toplu adres bilgisi) Evet
ReceiverPhone1 String(10) Telefon-1 Evet
ReceiverPhone2 String(10) Telefon-2 Hayır
ReceiverPhone3 String(10) Telefon-3 Hayır
ReceiverCityName String(40) İl-Şehir Adı Evet
ReceiverTownName String(10) İlçe Adı Evet
CityCode String(32) İl Kodu Hayır
TownCode String(32) İlçe Kodu Hayır
ReceiverDistrictName String(64) Semt Hayır
ReceiverQuarterName String(64) Mahalle Hayır
ReceiverAvenueName String(64) Cadde Hayır
ReceiverStreetName String(64) Sokak Hayır
Servis Sonuç Kodları ;
0 Başarılı
935 ReceiverPhone1 alanı boş olmaz
936 Güncelleme hatası
938 Alıcı Adresini Girmeniz Gerekmektedir
939 Alıcı Adını Girmeniz Gerekmektedir
940 Şehir Adını Girmeniz Gerekmektedir
941 İlçe Adını Girmeniz Gerekmektedir
1000 Kullanıcı Adı ve Şifreniz Yanlıştır
1001 Entegrasyon bilgileriniz güncellenirken bir hata oluşmuştur. Müşteri Temsilcinizle görüşünüz
1002 Aras Şube Bilginiz Tanımlı Değildir. Müşteri Temsilcinizle görüşünüz
70018 ReceiverAddress alanı en fazla 250 karakter olabilir