MÜŞTERİ KARGO ENTEGRASYONU VE İLGİLİ WEB SERVİS METOTLARI

Benzer belgeler
MÜŞTERİ EVRAK GİRİŞ SİSTEMİ KULLANICI KILAVUZU

Kargo Modülü. Diğer modüller ile entegre çalışan Kargo modülü ile satış irsaliyesifaturasıoluşturduktan

API v1.0

Yurtiçi Kargo Web Sitesi. Web Parametrik Web Raporlama. Dağıtım: Parametrik raporlama ihtiyacı olan müşteriler

Doküman JETSMS XML Mesaj Đşlemleri Yardım Dokümanı Tarih Sürüm 1.1.0

COM API v.1.1 BELGE SÜRÜMÜ : 1.1

B2B Portal - Eğitim Dökümanı

DHL EXPRESS. 1 DHL IntraShip User Guide

GUSTOLOJİ ÖN MUHASEBE PROGRAMI

BOTAN SMS APİ DÖKÜMANI. Versiyon 1.0

B2B Portal - Eğitim Dökümanı

UYUMSOFT İ-DÖNÜŞÜM PORTALI FATURA HATA KILAVUZU

BAY.t Entegre, KOBİ'lerin iş süreçlerinin her aşamasına cevap verecek, tüm modülleri entegre olan bilgi yönetim sistemidir.

1. Tahsilat Ödeme İşlemleri. Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri

XML ile Mesaj İşlemleri

Örnek Excel Formatını Nereden Bulabilirim?

(OKS)

ÇÖZÜM BİLGİSAYAR KOLAY RANDEVU RANDEVU WEB SERVİSLERİ YAZILIM FİRMALARI ENTEGRASYON KILAVUZU Sürüm: 1.0

15xx versiyonu / Tarihli Arşivin İçeriği

1. Tahsilat Ödeme İşlemleri. Aylık ya da belli tarihler arasında tahsilat ve ödeme işlemlerini görebilme. 2.Stok İşlemleri

FATURA Fatura kayıtları sekmesinden Alış Faturası- Satış Faturası- Alış İade Faturası- Satış İade Faturası ve Hızlı Satış Faturasını girebilirsiniz.

Yeni Nesil 6.10 e-fatura Geliştirmeleri. Kasım

AKINSOFT NetFoto. Yardım Dosyası. Doküman Versiyon : Tarih : Sayfa-1. Copyright 2010 AKINSOFT

Asansör firmaları için özel olarak geliştirilen takip yazılımı: Asansör Otomasyon tanıtım sunumu ve kullanım açıklamaları. / 25

Netsis İhracat e-fatura Uygulaması

KOLAY SİPARİŞ TAKİBİ v4

AKM SMS APİ DÖKÜMANI. VER:6.4.2 BETA ~ 1 ~

AÇIKLAMALARI SEBEP ÇÖZÜM

BSOFTefat E-FATURA ÇÖZÜMÜ

1. Temel Tanımlar. 1.1 Şematron Kontrolü Nedir? 1.2 Zarf Nedir? 1.3 Uygulama Yanıtı Nedir? 1.4 Sistem Yanıtı Nedir? 1.5 Durum Kodu Nedir?

VERİ GİRİŞ EKRANI (ARAYÜZ) ÜZERİNDEN TRANSFER BİLDİRİM FORMU OLUŞTURULMASINA İLİŞKİN KILAVUZ

TC KİMLİK NO SMS GÖNDERİM SOAP API

Eczane İlaç Satış Onay Bildirimi Web Servislerinin Kullanım Kılavuzu

E-FATURA SÜRECİ VE IFS ADAPTÖR YAZILIMI KULLANIMI

TURKCELL HİZMETLERİ. Kullanım Bilgileri. LOGO Kasım 2014

Başlangıç; Sayfa 1. Sanal pos tanımlandığında üye numarası admin kullanıcı adı parolası ile Garanti Bankasından tarafınıza iletilecektir.


Bazı Ulusal Marketlere Ait Örnek Tanımlamalar

NovaFortis Yazılım Danışmanlık. E-dönüşüm adaptörü

JETSMS XML Mesaj İşlemleri Yardım Dokümanı Tarih Sürüm XML ile Mesaj İşlemleri

1 Kasım / Slayt Adedi

08/12/2017

COM API v2.0 Belge sürümü : 2.0.3

VIDEOCELL API. Versiyon 1.0.0

w w w. e - t o p l u s m s. c o m

3G Sms&MMS GateWay Xml Interface

1- Kurumlar Vergisi Beyannamesi ile ilgili yapılan düzenlemeler programlarımıza eklenmiştir. Versiyon bilgisi 19 olmuştur.

MOBILEPAX ENTERPRISE API (WEB SERVİS)

Ticimax Versiyon Yenilikleri!

VAKIFBANK VPOS 7/24 TOPLU PROVİZYON VE TEKRARLI TAHSİLAT SİSTEMİ (RECURRING PAYMENTS)


JAVA API v2.0 Belge sürümü: 2.0.2

E - ARŞİV. Belgelerin Elektronik Ortamda Oluşturulması

Tiger Plus Ürün Fark Dokümanı

Tel : 0(532) Web : E-Posta : info@kayikcioglugrup.com. İLETİ PAKETİ API (Entegrason) Dökümanı


YENİ NESİL 720 SÜRÜMÜ e-irsaliye DEĞİŞİKLİKLERİ

AJANS İLETİŞİM API XML API v İçindekiler. 1. AMAÇ - Sayfa 2

AXA OTOMATİK KATILIM KURUMSAL İŞLEMLER EKRANI KULLANIM KILAVUZU AXA HAYAT VE EMEKLİLİK A.Ş.

IOSİS SOS BAYIPUAN BAYI KULLANICI KILAVUZU

Toplu İşlem ve Talep Dosyası Kullanım Kılavuzu

GO PLUS ÜRÜN FARK DOKÜMANI

I-Uyum e-fatura Gönder

E-Fatura Entegratör Paketi V Kullanım Kılavuzu

Medikal Malzeme Satış Kılavuzu

Xml Arayüzleri. 6. Sms To Multisenders (Farklı Mesajların Farklı Numaralara Yollanması)

SMSEXPLORER XML API. XML API KILAVUZU v.1.0

bayi.obaperdesan.com.tr Kullanıcı Dokumanı

3K TELEKOM APİ DÖKÜMANI VER:5.1.0 PRO

*1000 *1100 ZARF İŞLENİYOR. İlgili hata sonucunda yapılması gereken GIB DURUM KODLARI AÇIKLAMALARI SEBEP ÇÖZÜM

Dış Kurum Entegrasyonları TURKPOS API. Yardım Dokümanı

Direkt Malzeme Elektronik İrsaliye Uygulaması Kılavuzu DİREKT MALZEME ELEKTRONİK İRSALİYE UYGULAMASI KILAVUZU. Ver 1.0 TOFAŞ

Express İthalat sistemi. Gönderen için kullanım kılavuzu

IdeaSoft E-Ticaret ile LOGO Ticari Yazılım Entegrasyon Kullanım Kılavuzu

CRM Yazılımı - Anasayfa

Ticimax Versiyon Yenilikleri! Bu versiyonda kendi yaptığımız geliştirmeler, performans iyileştirmeleri ve sizlerden gelen taleplerin

Turkcell Hizmetleri LOGO KASIM 2011

PTT KEP BİREYSEL MÜŞTERİ KULLANIM KILAVUZU

Doküman No:KEP Rev No: Sayfa No: 1/18

Demsilver Muhasebe Programı

ARAS ONLINE PROJESİ KULLANICI EL KİTABI

ISTCELL. Kullanım Bilgileri

LOGO TURKCELL AKILLI FAKS ENTEGRASYONU BİLGİ DOKÜMANI

AKINSOFT ProKuaför. Yardım Dosyası. Doküman Versiyon : Tarih : Sayfa-1. Copyright 2010 AKINSOFT

ZİRVE BİLGİ TEKNOLOJİLERİ ONLİNE BİREYSEL EMEKLİLİK İŞLEMLERİ

DESTEK DOKÜMANI. Go Plus/Go 3 e-ihracat İşlemleri

E-DEVLET ŞİFRESİ NASIL ALINIR?

YENİ NESİL ÖDEME KAYDEDİCİ CİHAZLARA AİT ELEKTRONİK KAYIT, AKTİVASYON VE YETKİLİ SERVİS LİSTELERİ TEKNİK KILAVUZU

TAKASBANK ALTIN TRANSFER SİSTEMİ WEB SERVİS KULLANICI KILAVUZU

DARA PLUS OTEL MODULU

3G SMS & MMS GateWay Xml Interface

ELEKTRONİK EVRAK BAŞVURUSU NASIL YAPILIR?

NovaFortis Yazılım Danışmanlık. E-fatura adaptörü

(OKS)

T. HALKBANKASI A.Ş. DOSYALI TRANSFER OTOMASYONU (DTO) SERBEST ÖDEMELER KULLANICI KULLANIM KILAVUZU

Birinci Kartın Ayrıcalıklarla Dolu Dünyasına Hoşgeldiniz

Bu ekrana Kullanıcı adı ve şifre ile giriş yapıldığında ekranda giriş yapabilmeniz için yetki almanız

WOLVOX Mobil Satış PDA

OPARWEB VE MMWEB YENİ B2B SİSTEMLERİ

Transkript:

MÜŞTERİ KARGO ENTEGRASYONU VE İLGİLİ WEB SERVİS METOTLARI Amaç gönderilerinizin kargo bilgi ve teslimat takibini elektronik olarak yapıp, gönderi kargo bilgilerini kendi sisteminize alıp ihtiyacınıza göre değerlendirebilmenizdir. Bunun için size ait gönderi takip numarası (Sipariş Numarası) başta olmak üzere alıcı müşteri bilgileri ile irsaliye numarası gibi bilgiler hatasız şekilde giriş yapılmalıdır. Gönderi takip entegrasyonunu en sağlıklı şekilde yapabilmek yukarıda ifade ettiğimiz verilerin elektronik olarak tarafımıza iletilmesi ile mümkün olmaktadır. Entegrasyonu iki aşamada düşünebiliriz. 1- Sipariş data transferi 2- Gönderilerin kargo ve durum bilgi takibi. SİPARİŞ DATA TRANSFERİ ve İLGİLİ METOTLAR Entegrasyonun hatalı veri girişleri nedeni ile kesintiye uğramaması için öncelikle gönderiye ait bilgileri transfer edebilmeniz için aşağıda linki bulunan web servis ve altındaki metotları kullanabilirsiniz. Web Servis Link : http://service.mngkargo.com.tr/musterikargosiparis/musterikargosiparis.asmx MusteriKargoSiparis Metotları Baglanti_Test SiparisGirisiDetayli Müşteri Sipariş Kayıt SiparisGirisiDetayliV2 Müşteri Sipariş Kayıt (SiparisGirisDetayli metoduna ek olarak Alıcının Cep ve Ev Telefonu Bilgileri Eklendi) FaturaSiparisListesi FaturaSiparisListesiByTarih MusteriSiparisIptal SiparisUpdateParcastring

SiparisGirisiDetayliV2 http://service.mngkargo.com.tr/musterikargosiparis/musterikargosiparis.asmx?op=siparisgirisidetayliv2 Hazırlanan gönderi bilgilerini MNG Kargo sistemine transfer etmek için kullanılır. Gönderiye ait kritik bilgilerin kargo şube personeli tarafından manüel olarak girilmesi yerine otomatik olarak alınması amacıyla hazırlanmıştır. Özellikle gönderi sonrası kargo takibinin sağlıklı yapılabilmesi için irsaliye ve sipariş numara bilgisinin hatasız şekilde gönderi datası üzerinde yer alması çok önemlidir. 1 pchirsaliyeno Ticari gönderiler için mecburi olup irsaliye no veya faturalı irsaliye numarasıdır. İrsaliye numarası sonradan kargo takibi için de kullanılabilmektedir. AB 131541 gibi irsaliye numarasını içeren değer 2 pprkiymet Gönderinin mali değeridir. Özellikle kapıda tahsilatlı gönderilerde bu parametre ile ürün bedeli verilmelidir. Örnek 1200 veya 30,50 şeklinde. 3 pchbarkod Gönderi üzerine yapıştırılacak olan barkot etiketinin açılımıdır. Sipariş Numarası ile aynı olması önerilir. Toplu halde verilen gönderiler, şube yetkili personelin önüne geldiğinde üzerindeki barkot okutularak sistemdeki datanın ekrana gelmesi sağlanmaktadır. Bu nedenle 6 karakterden uzun sipariş numarası kullanan müşterilerimizin gönderi üzerine yapıştırılacak barkot hazırlamaları tavsiye edilir. 85478541 gibi barkot no içeren değer. 4 pchicerik Gönderinin içerik bilgisidir. Maksimum 200 karakter uzunluğa kadar açıklayıcı bilgidir. 5 pflalsms Gönderi yerine ulaştığında alıcıya Sms gönderilip gönderilmeyeceği belirtilen parametredir. Sms hizmeti ücretlidir. Integer Sms gönderilmeyecekse 0 gönderilecekse 1 değeri gönderilir. (tırnak yazılmadan) 6 pflgnsms Gönderi yerine ulaştığında göndericiye Sms gönderilip gönderilmeyeceği belirtilen parametredir. Sms hizmeti ücretlidir. Integer Sms gönderilmeyecekse 0 gönderilecekse 1 değeri gönderilir. (tırnak yazılmadan)

7 pkargoparcalist Gönderi parça listesinin belirtildiği parametredir. Her parçanın Kilo, Desi, KilogramDesi (KgDesi), İçerik ve Parça No bilgisinin string format da belirtilmesi gerekir. Açıklama : Kilo : Parça ağırlık (Kg) Desi : Parçanın fiziki boyutu. (cm) Desi = (En x Boy x Yükseklik)/3000 sonucunun tam sayıya yuvarlanması ile elde edilir. KgDesi : Kilo ve Desi bilgisinden büyük olandır. 10 kilo, 8 Desi bir parça için KgDesi = 10 dur. 8 kilo, 12 Desi bir parça için KGDesi = 12 dir. Not : Dosya/Zarf gönderilerinde Kilo ve Desi bilgisi 0 (sıfır) kabul edilir. Her parça bilgisi şu formatta olmalıdır. Kilo : Desi : KgDesi:İçerik:ParçaNo: ; pkargoparcalist = Parça1_ ; Parça2_ ; Parça3_ ;.. ; Parça_n_ ; Örnek : şeklinde her parça bilgisi ardışık olarak belirtilir. (Parça ayracı Noktalı Virgül ) 1- Dosya gönderilerinde pkargoparcalist = 0:0:0:Zarf:1:; 2-1 parçalı koli gönderisinde pkargoparcalist = 3:5:5:Kitap:1:; Kilo : 3 Desi : 5 KgDesi : 5 İçerik : Kitap Parça : 1 3-2 parçalı koli gönderisinde pkargoparcalist = 3:5:5:Kitap:1: ; 6:4:6:Kitap:2: ; 1. Parça 2. Parça Kilo : 3 Kilo : 6 Desi : 5 Desi : 4 KgDesi : 5 KgDesi : 6 İçerik : Kitap İçerik : Kitap Parça : 1 Parça : 2 palicimusterimngno Görüldüğü üzere parça adeti çoğaldıkça parametrenin sonuna aynı formatta parça formatı eklenir. Alıcı müşterinin MNG Kargo sistemindeki tekil numarasıdır. Bilinmiyorsa boş bırakılabilir. (Bu numara MNG Kargo tarafından belirlenmektedir.) 8 palicimusteribayino Alıcı müşterinin sizin tarafınızdan belirlenmiş olan Bayi Numarasıdır. Bunun için sürekli gönderi yaptığınız alıcı bayilerinizin daha önceden belirlenen Excel formatında MNG Kargo ile paylaşılmış ve ilgili bayiler MNG Kargo sistemine kayıt edilmiş olmalıdır. Verilen bayi numarası alıcılarınız içerisinde tekil bir değer olmalıdır. 9 palicimusteriadi Gönderinin Alıcı adıdır. (Her ne kadar bayi numarası verildiğinde gerek olmasa bile bu ve sonradan açıklayacağımız bazı adres değerlerini belirtmeniz oluşabilecek bazı hataların önüne geçecektir. )

10 pchsiparisno Hazırlanacak gönderinin sonradan takibini sağlayacak en önemli anahtar değerdir. Sonradan açıklayacağımız Kargo Takip ve Durum sorgulama web servisimizde bu Sipariş Numarasını kullanarak kargo ve durum bilgilerine ulaşabilirsiniz. Aynı sipariş numarası farklı bir gönderide kullanılamaz. Tekil olmalıdır. 20 karaktere kadar rakam, harfler ve özel karakterlerden oluşan değerler. 11 pluodemesekli Ödemeyi yapacak tarafın belirtildiği parametredir. Gönderici Ödemeli : P Alıcı Ödemeli : U P veya U değerini alabilir. 12 pflfarkliadres Standart olarak çift tırnak içinde 0 şeklinde sıfır değeri gönderilir. Kayıtlı adres dışına gönderiler için 1 değeri verilir. Alıcı bayi numarası verildiğinde, MNG sisteminde kayıtlı olan adresinin dışında bir adrese gönderim yapılmak istendiğinde 1 değeri gönderilir. 0 veya 1 13 pchil Alıcı müşterinin(bayinin) adresinin il bilgisi gönderilir. İSTANBUL gibi Türkçe karakter ve büyük harfle il bilgisi. 14 pchilce Alıcı müşterinin(bayinin) adresinin ilçe bilgisi gönderilir. ŞİŞLİ gibi Türkçe karakter ve büyük harfle ilçe bilgisi. 15 pchadres Alıcı müşterinin(bayinin) adresinin il ve ilçe hariç kalan kısmı gönderilir. Adres kriterlerini Semt, Mahalle, Meydan/Bulvar,Cadde Sokak gibi müşterilerimiz bu adres bölümünü kullanabilir. ayrıştırarak gönderemeyecek 16 pchsemt pchmahalle pchmeydanbulvar pchcadde pchsokak Eski Büyükdere Cad. No:1/5 MASLAK gibi Türkçe karakter içerecek şekilde. Alıcı müşterinin adres detay bilgileridir. Boş bırakılabilecekleri gibi, kayıtlı olmayan bayilerde daha hızlı ve doğru varış şubesi tespit edilmesinde fayda sağlamaktalar. 17 pchtelev Ev Telefonu

18 pchtelcep: Cep Telefonu Başa sıfır (0) yazılmadan alan kodu ile birlikte 2122546361 gibi. Başa sıfır (0) yazılmadan alan kodu ile birlikte 5322546361 gibi. 19 pchtelis İş Telefonu 20 pchfax Fax No Başa sıfır (0) yazılmadan alan kodu ile birlikte 2122546361 gibi. Başa sıfır (0) yazılmadan alan kodu ile birlikte 2122546361 gibi. 21 pchemail Alıcı Email adresi 22 pchvergidairesi Alıcı vergi dairesi adıdır. 23 pchverginumarasi Alıcıya ait veri numarasıdır. 24 pflkapidaodeme 0 veya 1 değeri alabilir. Ürün bedeli kapıda tahsil edilecek gönderilerde 1 değeri verilir. 1 değeri verilecek ise, prkiymet (Ürün fatura bedeli) değeri boş olmamalıdır. Not : Ürün bedeli kapıda tahsil edilecek şekilde gönderi yapabilmeniz için ayrıca yetki verilmesi gerekmektedir. İnteger 25 kullaniciadi Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 1234567890 gibi rakamlardan oluşan MNG Kargo müşteri numarası bilgisi 26 Sifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi ABCDEF123 gibi harf ve/veya rakamlardan oluşan MNG Kargo müşteri numarasına bağlı şifre bilgisi

MusteriSiparisIptal http://service.mngkargo.com.tr/musterikargosiparis/musterikargosiparis.asmx?op=musterisiparisiptal Hatalı gönderilen sipariş datasının iptal edilmesi için kullanılır. İşlem Sonucu olumlu olduğunda 1 değeri dönecektir. Olumsuz olduğunda 0. 1 pkullaniciadi Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 1234567890 gibi rakamlardan oluşan MNG Kargo müşteri numarası bilgisi 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi ABCDEF123 gibi harf ve/veya rakamlardan oluşan MNG Kargo müşteri numarasına bağlı şifre bilgisi 3 pmusterisiparisno Transfer edilen sipariş numarasıdır. 4 psiparistarihi Sipariş tarih bilgisidir. FaturaSiparisListesiByTarih http://service.mngkargo.com.tr/musterikargosiparis/musterikargosiparis.asmx?op=faturasiparislistesiby Tarih Transfer edilen datanın kontrolü için kullanılır. Belirteceğiniz tarihteki sipariş datasını alabilirsiniz. Özellikle data transfer metodunu (SiparisGirisDetayliV2) test etme aşamasında veri kontrolü olarak da kullanabilirsiniz. Çünkü test için gönderilen sipariş dataları, gerçek ortamda kargo olarak çıkış yapılmadığından diğer kargo takip metotları ile bilgisine ulaşılamamaktadır. Verinin doğru ulaşıp ulaşmadığını görmek isteyebilirsiniz. Ayrıca sipariş gönderi evrakı şubemiz tarafından hazırlandı ve kargo teslim edildi ise, basit kargo bilgilerini de bu metot ile alabilirsiniz. Aşağıda örnek xml görüntüsünde geri dönen değerleri inceleyebilirsiniz. 1 pkullaniciadi Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 psiparistarih Sipariş transfer edilen tarihtir. Örnek : 14.05.2013 gibi

Örnek xml <DataSet xmlns="http://tempuri.org/"> <xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/xmlschema" xmlns:msdata="urn:schemas-microsoft-com:xmlmsdata" id="newdataset"> <xs:element name="newdataset" msdata:isdataset="true" msdata:usecurrentlocale="true"> <xs:complextype> <xs:choice minoccurs="0" maxoccurs="unbounded"> <xs:element name="faturasiparislistesi"> <xs:complextype> <xs:sequence> <xs:element name="mng_siparis_no" type="xs:decimal" minoccurs="0"/> <xs:element name="siparis_no" type="xs:string" minoccurs="0"/> <xs:element name="siparis_tarihi" type="xs:datetime" minoccurs="0"/> <xs:element name="siparis_saati" type="xs:string" minoccurs="0"/> <xs:element name="gonderici_adi" type="xs:string" minoccurs="0"/> <xs:element name="tel_ev" type="xs:string" minoccurs="0"/> <xs:element name="tel_is" type="xs:string" minoccurs="0"/> <xs:element name="tel_cep" type="xs:string" minoccurs="0"/> <xs:element name="alici_adi" type="xs:string" minoccurs="0"/> <xs:element name="alici_il" type="xs:string" minoccurs="0"/> <xs:element name="alici_ilce" type="xs:string" minoccurs="0"/> <xs:element name="alici_adres" type="xs:string" minoccurs="0"/> <xs:element name="alici_tel" type="xs:string" minoccurs="0"/> <xs:element name="adet" type="xs:decimal" minoccurs="0"/> <xs:element name="icerik" type="xs:string" minoccurs="0"/> <xs:element name="kgdesi" type="xs:decimal" minoccurs="0"/> <xs:element name="urun_bedeli" type="xs:decimal" minoccurs="0"/> <xs:element name="fl_kapida_odeme" type="xs:decimal" minoccurs="0"/> <xs:element name="gonderi_cikis_tarihi" type="xs:datetime" minoccurs="0"/> <xs:element name="ch_fatura_seri" type="xs:string" minoccurs="0"/> <xs:element name="ch_fatura_no" type="xs:string" minoccurs="0"/> <xs:element name="kargo_parca_adet" type="xs:decimal" minoccurs="0"/> <xs:element name="kargo_kgdesi" type="xs:decimal" minoccurs="0"/> <xs:element name="fatura_tutar" type="xs:decimal" minoccurs="0"/> <xs:element name="fatura_kdv" type="xs:decimal" minoccurs="0"/> <xs:element name="fatura_genel_tutar" type="xs:decimal" minoccurs="0"/> <xs:element name="teslim_tarihi" type="xs:datetime" minoccurs="0"/> <xs:element name="teslim_saati" type="xs:datetime" minoccurs="0"/> <xs:element name="teslim_alan_adi" type="xs:string" minoccurs="0"/> </xs:sequence> </xs:complextype> </xs:element> </xs:choice> </xs:complextype> </xs:element> </xs:schema> <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"> <NewDataSet xmlns=""> <FaturaSiparisListesi diffgr:id="faturasiparislistesi1" msdata:roworder="0"> <MNG_SIPARIS_NO>3656151</MNG_SIPARIS_NO> <SIPARIS_NO>RFOLLHNFHXP</SIPARIS_NO> <SIPARIS_TARIHI>2013-05-15T00:00:00+03:00</SIPARIS_TARIHI> <SIPARIS_SAATI>17:22:21</SIPARIS_SAATI> <GONDERICI_ADI>TEST TEST A.Ş. </GONDERICI_ADI> <TEL_IS>3123656064</TEL_IS> <ALICI_ADI>İLKER KARACA</ALICI_ADI> <ALICI_IL>ANTALYA</ALICI_IL> <ALICI_ILCE>KAŞ</ALICI_ILCE> <ALICI_ADRES> ARDA KIRTASİYE YALIBOYU MAH.BELEDİYE DÜKKANLARI NO:1/E </ALICI_ADRES> <ADET>1</ADET> <ICERIK>POŞET KARGO[x1]</ICERIK> <KGDESI>0</KGDESI> <URUN_BEDELI>49.49</URUN_BEDELI> <FL_KAPIDA_ODEME>1</FL_KAPIDA_ODEME> <GONDERI_CIKIS_TARIHI>2013-05-15T00:00:00+03:00</GONDERI_CIKIS_TARIHI> <CH_FATURA_SERI>DJ</CH_FATURA_SERI> <CH_FATURA_NO>349619</CH_FATURA_NO> <KARGO_PARCA_ADET>1</KARGO_PARCA_ADET> <KARGO_KGDESI>1</KARGO_KGDESI> <FATURA_TUTAR>10.95</FATURA_TUTAR> <FATURA_KDV>2.61</FATURA_KDV> <FATURA_GENEL_TUTAR>13.56</FATURA_GENEL_TUTAR> <TESLIM_TARIHI>2013-05-16T00:00:00+03:00</TESLIM_TARIHI> <TESLIM_SAATI>2013-05-16T19:24:03+03:00</TESLIM_SAATI> <TESLIM_ALAN_ADI>ILKER KARACA</TESLIM_ALAN_ADI> </FaturaSiparisListesi> </NewDataSet> </diffgr:diffgram> </DataSet>

FaturaSiparisListesi http://service.mngkargo.com.tr/musterikargosiparis/musterikargosiparis.asmx?op=faturasipari slistesi Tekil olarak bir sipariş datasını kontrol etmek için kullanılır. Belirteceğiniz takip numarasına karşılık gelen sipariş datasını alabilirsiniz. Geri dönen xml dataset yapısı bir önceki FaturaSiparisListesiByTarih metodu ile aynıdır. Kargo Statülerine ait detaylı bilgi aşağıda yer almaktadır. (Statü bilgisi diğer takip metodlarında da aynıdır.) GÖNDERİ STATÜLERİ ---------------------------------------------------- 0 Henüz işlem yapılmadı 1- Sipariş Kargoya Verildi 2- Transfer Aşamasında 3- Gönderi Teslim Birimine Ulaştı 4- Gönderi Teslimat Adresine Yönlendirildi. 5- Teslim Edildi. (Alıcı Adı ve Soyadı Tarihi) 6- [kod] Teslim Edilemedi (Nedeni ile) 7- Göndericiye Teslim Edildi Ayrıca Teslim Edilemedi statüsü için edilememe nedenini kod olarak da verilmektedir. [kod] Teslim Edilemedi şeklinde STATU ACIKLAMASI alınmaktadır.

Devir Nedenleri ve kodları şunlardır. Devir Kodu Devir Nedeni Statü Açıklama 1 Not_Bırakıldı [01] Teslim Edilemedi 2 Yetersiz_Adres [02] Teslim Edilemedi 3 Alıcı_Taşınmış [03] Teslim Edilemedi 4 Böyle_Bir_Adres_Yok [04] Teslim Edilemedi 5 AT_Dışı [05] Teslim Edilemedi 6 Resmi_Kurum_Kapalı [06] Teslim Edilemedi 7 Firma_Faaliyete_Devam_Etmiyor [07] Teslim Edilemedi 8 Alıcı_İşten_Ayrılmış [08] Teslim Edilemedi 9 Alıcı_İzinli_/_Raporlu [09] Teslim Edilemedi 10 Alıcısı_Yerinde_Yok [10] Teslim Edilemedi 11 Ücretinden_Dolayı_Rededildi [11] Teslim Edilemedi 12 Alıcı_Mal_Bedelini_Ödemek_İstemedi [12] Teslim Edilemedi 13 Gönderilen_İadeyi_Kabul_Etmedi [13] Teslim Edilemedi 14 Hasarlı [14] Teslim Edilemedi 15 Parça_Eksik [15] Teslim Edilemedi 16 Ürüne_Ait_İrsaliye_Yok [16] Teslim Edilemedi 17 Varış_Merkezi_Hatalı [17] Teslim Edilemedi 18 Kargo_Geç_Geldi [18] Teslim Edilemedi 19 AT_Yetişmedi [19] Teslim Edilemedi 20 Kayıp_Kargo [20] Teslim Edilemedi 21 Telefon_İhbarlı_Kargo [21] Teslim Edilemedi 22 Alıcısı_Haberli [22] Teslim Edilemedi 23 Mobil_Günü_Olmayan [23] Teslim Edilemedi SiparisUpdateParca MusteriKargoSiparis (SiparisUpdateParca) SiparisUpdateParcastring Daha önce gönderilmiş olan sipariş verisindeki irsaliye numarası,adet, desi, kilo ve kilodesi bilgisini günceller. Service Link= http://service.mngkargo.com.tr/musterikargosiparis/musterikargosiparis.asmx?op=siparisupdateparcastring

Parametreler ; 1 pkullaniciad Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 1234567890 gibi rakamlardan oluşan MNG Kargo müşteri numarası bilgisi 2 pkullanicisifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi ABCDEF123 gibi harf ve/veya rakamlardan oluşan MNG Kargo müşteri numarasına bağlı şifre bilgisi 3 psiparisno Daha Önce post edilmiş ve güncellenmek istenen sipariş numarası 20 karaktere kadar rakam, harfler ve özel karakterlerden oluşan değerler. 4 pirsaliyeno Ticari gönderiler için mecburi olup irsaliye no veya faturalı irsaliye numarasıdır. İrsaliye numarası sonradan kargo takibi için de kullanılabilmektedir. AB 131541 gibi irsaliye numarasını içeren değer 5 pkargoparcalist Gönderi parça listesinin belirtildiği parametredir. Her parçanın Kilo, Desi, KilogramDesi (KgDesi), İçerik ve Parça No bilgisinin string format da belirtilmesi gerekir. Açıklama : Kilo : Parça ağırlık (Kg) Desi : Parçanın fiziki boyutu. (cm) Desi = (En x Boy x Yükseklik)/3000 sonucunun tam sayıya yuvarlanması ile elde edilir. KgDesi : Kilo ve Desi bilgisinden büyük olandır.

10 kilo, 8 Desi bir parça için KgDesi = 10 dur. 8 kilo, 12 Desi bir parça için KGDesi = 12 dir. Not : Dosya/Zarf gönderilerinde Kilo ve Desi bilgisi 0 (sıfır) kabul edilir. Her parça bilgisi şu formatta olmalıdır. Kilo : Desi : KgDesi:İçerik:ParçaNo: ; pkargoparcalist = Parça1_ ; Parça2_ ; Parça3_ ;.. ; Parça_n_ ; Örnek : şeklinde her parça bilgisi ardışık olarak belirtilir. (Parça ayracı Noktalı Virgül ) 4- Dosya gönderilerinde pkargoparcalist = 0:0:0:Zarf:1:; 5-1 parçalı koli gönderisinde pkargoparcalist = 3:5:5:Kitap:1:; Kilo : 3 Desi : 5 KgDesi : 5 İçerik : Kitap Parça : 1 6-2 parçalı koli gönderisinde pkargoparcalist = 3:5:5:Kitap:1: ; 6:4:6:Kitap:2: ; 3. Parça 4. Parça Kilo : 3 Kilo : 6 Desi : 5 Desi : 4 KgDesi : 5 KgDesi : 6 İçerik : Kitap İçerik : Kitap Parça : 1 Parça : 2 Görüldüğü üzere parça adeti çoğaldıkça parametrenin sonuna aynı formatta parça formatı eklenir. GÖNDERİ TAKİBİ İLE İLGİLİ METOTLAR Gönderilerinin kargo ve durum bilgilerini alabilmeniz için hazırlanmış servisimizdir. Web Servis : http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx İçerdiği Metotları genel olarak üç grupta inceleyebiliriz. 1- Kargo Bilgi Metotları 2- Kargo Takip Metotları 3- Diğer Metotlar

1- KARGO BİLGİ METOTLARI Kargo bilgi metotları her gönderi için tek kayıt döndürür. Aşağıdaki alanları içerir. Xml Dataset <xs:sequence> <xs:element name="fatura_seri" type="xs:string" minoccurs="0"/> <xs:element name="fatura_no" type="xs:string" minoccurs="0"/> <xs:element name="fatura_tipi" type="xs:string" minoccurs="0"/> <xs:element name="odeme_sekli" type="xs:string" minoccurs="0"/> <xs:element name="parca_adet" type="xs:decimal" minoccurs="0"/> <xs:element name="gonderici_sube" type="xs:string" minoccurs="0"/> <xs:element name="alici_sube" type="xs:string" minoccurs="0"/> <xs:element name="gonderici_musteri" type="xs:string" minoccurs="0"/> <xs:element name="gonderici_il" type="xs:string" minoccurs="0"/> <xs:element name="gonderici_adres" type="xs:string" minoccurs="0"/> <xs:element name="gon_tel_ev" type="xs:string" minoccurs="0"/> <xs:element name="gon_tel_is" type="xs:string" minoccurs="0"/> <xs:element name="gon_tel_cep" type="xs:string" minoccurs="0"/> <xs:element name="alici_musteri" type="xs:string" minoccurs="0"/> <xs:element name="alici_il" type="xs:string" minoccurs="0"/> <xs:element name="alici_ilce" type="xs:string" minoccurs="0"/> <xs:element name="alici_semt" type="xs:string" minoccurs="0"/> <xs:element name="al_tel_ev" type="xs:string" minoccurs="0"/> <xs:element name="al_tel_is" type="xs:string" minoccurs="0"/> <xs:element name="al_tel_cep" type="xs:string" minoccurs="0"/> <xs:element name="fatura_tarihi" type="xs:string" minoccurs="0"/> <xs:element name="pr_kiymet" type="xs:decimal" minoccurs="0"/> <xs:element name="fl_kapida_odeme" type="xs:decimal" minoccurs="0"/> <xs:element name="gn_ref_musteri_no" type="xs:string" minoccurs="0"/> <xs:element name="al_ref_musteri_no" type="xs:string" minoccurs="0"/> <xs:element name="bayi_kod" type="xs:string" minoccurs="0"/> <xs:element name="fl_teslim" type="xs:decimal" minoccurs="0"/> <xs:element name="teslim_tarihi" type="xs:datetime" minoccurs="0"/> <xs:element name="teslim_saati" type="xs:datetime" minoccurs="0"/> <xs:element name="teslim_alan_adsoyad" type="xs:string" minoccurs="0"/> <xs:element name="kargo_son_hareket" type="xs:string" minoccurs="0"/> Açıklama Alım Belgesi Seri No Alım Belgesi No - Ödeme tarafı -> P: Gönderi Ödeme U: Alıcı Ödeme (Ücret Alıcı) Parça Adeti Çıkış Şubesi Varış Şubesi Gönderen Müşteri Adı Gönderen Müşteri İli Gönderen Müşteri Adresi Gönderen Müşteri Ev Telefonu Gönderen Müşteri İş Telefonu Gönderen Müşteri Cep Telefonu Alıcı Müşteri Adı Alıcı Müşteri İli Alıcı Müşteri İlçesi Alıcı Semt Alıcı Ev Telefonu Alıcı İş Telefonu Alıcı Cep Telefonu Gönderi Çıkış Tarihi Gönderi Ürün Bedeli Ürün Bedeli Tahsilatlı Gönderi 1 veya 0 - - Alıcı Müşteri Bayi Kodu (size ait kod) Kargo Teslim 1 veya 0 Teslim ise tarihi Teslim ise saati Teslim Alan Adı Soyadı Kargo son hareket açıklaması 1- MusteriKargoBilgileri http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=musterikargobilgileri Gönderileriniz şubelerimiz tarafından alınıp sistemimize girişi yapıldıktan sonra otomatik olarak Alım Belgesi Numarası (Seri-No) alarak teslim süreci başlamış olur. Hazırlanan her alım belgesinin barkodu çıkarılarak gönderi parçaları üzerine yapıştırılarak karşı şubemize (Varış Şubesi) gönderilir. Not: Bilgi güvenliği ilkesi nedeni ile sizinle ilişkili olmayan yani alıcısı ya da göndericisi olmadığınız 3. Şahıslara ait gönderilerin bilgilerini alamazsınız. Farklı parametreler ile Kargo bilgisi alabileceğiniz diğer metotlarımız da aşağıda anlatılmıştır. Ancak daha önce belirtildiği Kargo Bilgi metotları aynı alanları döndürürler.

1 pkullaniciadi Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pfatseri Kargo alım belgesi adını verdiğimiz belgenin Seri bilgisidir. Maksimum 2 karakterdir. Örnek : DE veya B 4 pfatno Kargo alım belgesi adını verdiğimiz belgenin Numara bilgisidir. Maksimum 6 karakterdir. Örnek : 323345 Bu metodu kullanabilmeniz için parametrelerde yer alan gönderinin Seri ve Numara bilgisi biliyor olmalısınız. Bu bilgiyi alabilmeniz için başka metotları kullanabilirsiniz. Örnek xml <Table1 diffgr:id="table11" msdata:roworder="0"> <FATURA_SERI>DJ</FATURA_SERI> <FATURA_NO>349619</FATURA_NO> <FATURA_TIPI>ATF</FATURA_TIPI> <ODEME_SEKLI>P</ODEME_SEKLI> <PARCA_ADET>1</PARCA_ADET> <GONDERICI_SUBE>OSTİM</GONDERICI_SUBE> <ALICI_SUBE>DEMRE</ALICI_SUBE> <GONDERICI_MUSTERI>TEST FİRMATEK.HIRD.VE TİC.A.Ş.</GONDERICI_MUSTERI> <GONDERICI_IL>ANKARA</GONDERICI_IL> <GONDERICI_ADRES> 100.YIL Meydan/Bulvar'i No: 21 Daire: 23 OSTİM YENİMAHALLE/ANKARA </GONDERICI_ADRES> <GON_TEL_IS>3123656064</GON_TEL_IS> <ALICI_MUSTERI>İLKER KARACA</ALICI_MUSTERI> <ALICI_IL>ANTALYA</ALICI_IL> <ALICI_ILCE>KAŞ</ALICI_ILCE> <AL_TEL_EV>1111111111</AL_TEL_EV> <FATURA_TARIHI>15.05.2013</FATURA_TARIHI> <PR_KIYMET>49.49</PR_KIYMET> <FL_KAPIDA_ODEME>1</FL_KAPIDA_ODEME> <AL_REF_MUSTERI_NO>KOD00562</AL_REF_MUSTERI_NO> <BAYI_KOD>KOD00562</BAYI_KOD> <FL_TESLIM>1</FL_TESLIM> <TESLIM_TARIHI>2013-05-16T00:00:00+03:00</TESLIM_TARIHI> <TESLIM_SAATI>2013-05-16T19:24:03+03:00</TESLIM_SAATI> <TESLIM_ALAN_ADSOYAD>ILKER KARACA</TESLIM_ALAN_ADSOYAD> <KARGO_SON_HAREKET>ALICIYA TESLIM EDILDI (16/05/2013)</KARGO_SON_HAREKET> </Table1>

2- MusteriKargoBilgileriBySiparisNo http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=m usterikargobilgileribysiparisno Entegrasyon sürecinde en çok kullanılacak web metodudur. Size ait takip numarası veya sipariş numarası ile gönderi kargo bilgisini ve son durum bilgisini bu metot ile alabilirsiniz. 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 psiparisno Gönderileriniz için kendi sisteminiz üzerinde kullanmakta olduğunuz tekil takip numarasıdır. Bu bilgi gönderi üzerinde belirtilmiş veya sipariş data transfer metodu ile elektronik olarak MNG Kargo sistemine iletilmiş olmalıdır. Maksimum 20 karakter uzunluğunda olabilir. 3- MusteriKargoBilgileriByBarkod Genellikle gelen kargo takibinde kullanılmak için hazırlanmıştır. Biriminize gelen kargoların seri,no,tarih,gönderici, alıcı, adet, desi, tutar vb. bilgilerini alabilmeniz için kargo üzerindeki barkodu okutup parametre olarak kullanabilirsiniz.

1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pbarkod Kargo üzerindeki barkot açılımıdır. 2- KARGO TAKİP METOTLARI Bu metotlar kargoya ait hareket bilgilerini veren, dolayısı ile her gönderiniz için birden fazla kayıt (row) döndüren metotlardır. Gönderileriniz MNG Kargo sisteminde FATURA_KESILDI hareket açıklaması ile teslim süreci başlar, ALICIYA TESLIM EDILDI hareket açıklaması ile süreç sonlanır. Bu iki durum arasında da kargo durum tespitleri vardır. Kargo takip metotları her gönderi için birden fazla kayıt döndürür. Her hareket kaydı aşağıdaki alanları içerir. Xml Dataset <xs:sequence> <xs:element name="fatura_seri" type="xs:string" minoccurs="0"/> <xs:element name="fatura_no" type="xs:string" minoccurs="0"/> <xs:element name="islem_sube" type="xs:string" minoccurs="0"/> <xs:element name="alici_sube" type="xs:string" minoccurs="0"/> <xs:element name="hareket_tarihi" type="xs:string" minoccurs="0"/> <xs:element name="hareket_saati" type="xs:string" minoccurs="0"/> <xs:element name="hareket_aciklama" type="xs:string" minoccurs="0"/> <xs:element name="gonderici_musteri" type="xs:string" minoccurs="0"/> <xs:element name="alici_musteri" type="xs:string" minoccurs="0"/> <xs:element name="teslim_alan" type="xs:string" minoccurs="0"/> <xs:element name="teslim_tarihi" type="xs:datetime" minoccurs="0"/> <xs:element name="fatura_tarihi" type="xs:datetime" minoccurs="0"/> <xs:element name="referans_no" type="xs:string" minoccurs="0"/> <xs:element name="irsaliye_no" type="xs:string" minoccurs="0"/> <xs:element name="kg_desi" type="xs:string" minoccurs="0"/> <xs:element name="tutar" type="xs:string" minoccurs="0"/> <xs:element name="pr_kiymet" type="xs:decimal" minoccurs="0"/> <xs:element name="fl_kapida_odeme" type="xs:decimal" minoccurs="0"/> <xs:element name="parca_sayisi" type="xs:decimal" minoccurs="0"/> <xs:element name="parca_no" type="xs:decimal" minoccurs="0"/> <xs:element name="gn_ref_musteri_no" type="xs:string" minoccurs="0"/> <xs:element name="al_ref_musteri_no" type="xs:string" minoccurs="0"/> <xs:element name="barkod" type="xs:string" minoccurs="0"/> <xs:element name="bayi_kod" type="xs:string" minoccurs="0"/> <xs:element name="toplu_fatura_seri" type="xs:string" minoccurs="0"/> <xs:element name="toplu_fatura_no" type="xs:string" minoccurs="0"/> </xs:sequence> Açıklama Alım Belgesi Seri No Alım Belgesi No Kayıttaki işlemi yapan şubedir. İşlemin karşı taraf şubesidir. Hareket işlem tarihi Hareket işlem saati Yapılan İşlemin adıdır. Gönderen Müşteri Adı Alıcı Müşteri Adı Gönderi Teslim ise Teslim alan adı soyadı Teslim ise Teslim tarihi Gönderinin ilk çıkış tarihidir. Size ait olan kargo takip veya sipariş numarasıdır. (Belirtilmiş ise) Belirtilmiş ise irsaliye numarasıdır. Ücretlendirilen ağırlık veya boyut(en x boy x yükseklik/3000) bilgisi Gönderi ücreti Belirtilen ürün fatura bedelidir. Kapıda tahsilatlı gönderi mi değil mi (1 veya 0) Gönderi parça sayısı Bazı fiziki hareketler her parça için kayıt olarak tekrarlanır. Parça no Gönderen müşterinin kayıtlı BAYİ No gibi referans bilgisidir. Alıcı müşterinin kayıtlı BAYİ No gibi referans bilgisidir. Gönderi yada o parçasının barkod bilgisidir. Alıcı müşterinin kayıtlı gibi referans bilgisidir. (Bilgi tekrarı) Gönderinize ait yukarıda seri ve numarası belirtilen irsaliyesinin faturalandığında ana fatura numara ve seri no bilgisidir. Yukarıda görüldüğü gibi her bir hareket kaydında hareket tarihi açıklaması gibi bilgilerin yanı sıra, kargo bilgi metotlarında gördüğümüz temel kargo bilgileri de yer almaktadır. Bu bilgiler her kayıt üzerinde tekrarlı şekilde verilmiştir. Farklı parametre istekleri ile aynı tür sonuç döndüren kargo takip metotları şunlardır.

1- MusteriKargoTakipByFatura http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op= MusteriKargoTakipByFatura Kargo bilgi servisinde olduğu gibi öncelikle gönderi seri veya numara bilgisi bilinmesi gereken bir metottur. İlgili gönderi bilgisini hareket kayıtları halinde sonuç olarak verir. 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pfatseri Kargo alım belgesi adını verdiğimiz belgenin Seri bilgisidir. Maksimum 2 karakterdir. Örnek : DE veya B 4 pfatno Kargo alım belgesi adını verdiğimiz belgenin Numara bilgisidir. Maksimum 6 karakterdir. Örnek : 323345 5 pfaturatip İrsaliye veya Fatura türünden birine karşılık gelen değerdir. 1 veya 2 değerinden birini alır. 1 Fatura 2 Alım Belge Numarası (irsaliye) Sistemimizde yaptığımız son düzenlemeler nedeni ile bu değer hep 2 olarak verilmelidir. 6 pkriter Giden gönderi, Gelen Gönderi veya Tümü anlamına karşılık gelen değerdir. 1 Giden (Gönderdiğiniz) 2 Gelen (Size Gönderilen) 3 Tümü

2- MusteriKargoTakipByBarkod Üzerindeki barkot okutularak kargo ve hareket bilgisi almak için kullanılır. http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=musteri KargoTakipByBarkod 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pbarkod Kargo üzerindeki barkot açılımıdır.

3- MusteriKargoTakipByIrsaliyeNo http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=musteri KargoTakipByIrsaliyeNo Gönderinin size ait takip numarası (sipariş numarası) veya irsaliye numarası ile kargo takibi yapabileceğiniz web metodudur. Belirteceğiniz irsaliye numarası veya sipariş numarasının gönderi hazırlama sırasında MNG Kargo sistemine girilmiş olması gerekmektedir. 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pirsaliyeno Ticari gönderilerde hazırlanan ürün irsaliye numarasıdır. Maksimum 15 karakter uzunluktadır. Manüel bildirimlerde irsaliye bilginiz sistemimize A123456 gibi boşluk olmadan birleşik olarak girilmektedir. Harici veri giriş formatları için ilgili MNG Kargo şubesinin bilgilendirilmesi gerekmektedir. 4 psiparisno Gönderileriniz için kendi sisteminiz üzerinde kullanmakta olduğunuz tekil takip numarasıdır. Bu bilgi gönderi üzerinde belirtilmiş veya sipariş data transfer metodu ile elektronik olarak MNG Kargo sistemine iletilmiş olmalıdır. Maksimum 20 karakter uzunluğunda olabilir. 5 pkriter Giden gönderi, Gelen Gönderi veya Tümü anlamına karşılık gelen değerdir. 1 Giden (Gönderdiğiniz) 2 Gelen (Size Gönderilen) 3 Tümü

4- MusteriKargoTakipBySiparis http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=musteri KargoTakipBySiparis Gönderinin size ait takip numarası (sipariş numarası) ile kargo takibi yapabileceğiniz web metodudur. Belirteceğiniz sipariş numarasının gönderi hazırlama sırasında MNG Kargo sistemine girilmiş olması gerekmektedir. 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 psiparisno Gönderileriniz için kendi sisteminiz üzerinde kullanmakta olduğunuz tekil takip numarasıdır. Bu bilgi gönderi üzerinde belirtilmiş veya sipariş data transfer metodu ile elektronik olarak MNG Kargo sistemine iletilmiş olmalıdır. Maksimum 20 karakter uzunluğunda olabilir. 4 pkriter Giden gönderi, Gelen Gönderi veya Tümü anlamına karşılık gelen değerdir. 1 Giden (Gönderdiğiniz) 2 Gelen (Size Gönderilen) 3 Tümü

5- MusteriKargoTakipByTarih http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=musterikargotakipbytarih İki tarih arası giden ya da gelen gönderilerinizin kargo durum bilgilerini alabileceğiniz metottur. Her gönderi için birden fazla kayıt satırı dönecektir. 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pbastar Gönderi takip için başlangıç tarihidir. Örnek 01.01.2013 4 pbittar Gönderi takip için bitiş tarihidir. Örnek 11.01.2013 5 pkriter Giden gönderi, Gelen Gönderi veya Tümü anlamına karşılık gelen değerdir. 1 Giden (Gönderdiğiniz) 2 Gelen (Size Gönderilen) 3 Tümü İki tarih arası aldığınız xml sonucunu her gönderi için bir kayıt olacak şekilde tekilleştirmek istediğinizde her bir gönderide kesinlikle var olan FATURA KESILDI hareketini kullanabilirsiniz. Yani HAREKET_ACIKLAMA = FATURA KESILDI şeklinde filtreleme yapmanız yeterli olacaktır.

6- MusteriKargoTakipByTopluFatura http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=musterikargotakipbyto plufatura Gönderileriniz Alım Belgesi adını verdiğimiz irsaliyeler ile işlem görür ve alıcıya teslim edilirler. Hazırlanan bu irsaliyeler haftalık dilimler halinde faturalanarak ilgili biriminize teslim edilir. Teslim edilen bu faturaların gönderi irsaliye detay bilgilerini almak için bu metodu kullanabilirsiniz. Bu metodun geri dönen xml sonucu da diğer takip metotları ile aynıdır. 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 ptoplufaturaseri Fatura Seri 4 ptoplufaturano Fatura No 5 pkriter Giden gönderi, Gelen Gönderi veya Tümü anlamına karşılık gelen değerdir. 1 Giden (Gönderdiğiniz) 2 Gelen (Size Gönderilen) 3 Tümü Aldığınız xml sonucunu her gönderi için bir kayıt olacak şekilde tekilleştirmek istediğinizde her bir gönderide kesinlikle var olan FATURA KESILDI hareketini kullanabilirsiniz. Yani HAREKET_ACIKLAMA = FATURA KESILDI şeklinde filtreleme yapmanız yeterli olacaktır.

7- MusteriKargoBilgiByTopluFatura http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=musterikargobilgibytop lufatura Gönderileriniz Alım Belgesi adını verdiğimiz irsaliyeler ile işlem görür ve alıcıya teslim edilirler. Hazırlanan bu irsaliyeler haftalık dilimler halinde faturalanarak ilgili biriminize teslim edilir. Teslim edilen bu faturaların gönderi irsaliye detay bilgilerini almak için bu metodu kullanabilirsiniz. Bu metodun geri dönen xml sonucu da diğer takip metotları ile aynıdır. 1 pmusterino Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 psifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 ptoplufaturaseri Fatura Seri 4 ptoplufaturano Fatura No

3- DİĞER TAKİP METOTLARI 1- MalBedelliGonderiKomisyonFaturaListesi http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=malbedelligonderikomisyonfaturalistesi Ürün bedeli teslimat sırasında tahsil edilmek üzere gönderi yapan müşterilerimizin kendilerine düzenlenen komisyon faturalarını ve ödeme detaylarını alabilecekleri metottur. 1 pkullaniciadi Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 pkullanicisifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pflaltfirmadahil Yukarıda vermiş olduğunuz müşteri numarası altına tanımlı diğer alt müşteri tanımlarına ait fatura detayını görmek yada görmemek amacı ile 1 veya 0 değeri verilir. 0 Alt Firmalar Hariç 1 Alt Firmalar Dahil 4 pbastarih Fatura tarihi başlangıç değeri. 10.05.2013 5 pbittarih Fatura tarihi bitiş değeri. 15.05.2013 6 ptarihtype Tarih kriterinin türünü belirler. Belirleyeceğiniz iki tarih arasında düzenlenmiş faturaları alabileceğiniz gibi, bu iki tarih arasında ödenmesi planlanmış faturaları da listeleyebilirsiniz. FATURA_TARIHI veya ODEME_TARIHI değerini alabilir. 7 pchfaturaseri Fatura seri bilgisidir. (Boş Bırakılabilir) 8 pchfaturano Fatura Numara bilgisidir (Boş bırakılabilir)

Xml Dataset <xs:sequence> <xs:element name="musteri_no" type="xs:decimal" minoccurs="0"/> <xs:element name="musteri" type="xs:string" minoccurs="0"/> <xs:element name="fatura_tarihi" type="xs:string" minoccurs="0"/> <xs:element name="fatura_seri" type="xs:string" minoccurs="0"/> <xs:element name="fatura_no" type="xs:string" minoccurs="0"/> <xs:element name="mal_bedeli_tutar" type="xs:decimal" minoccurs="0"/> <xs:element name="mal_bedeli_kom_ucreti" type="xs:decimal" minoccurs="0"/> <xs:element name="kredi_kart_kom_ucreti" type="xs:decimal" minoccurs="0"/> <xs:element name="mal_bedeli_kom_ara_toplam" type="xs:decimal" minoccurs="0"/> <xs:element name="mal_bedeli_kom_kdv" type="xs:decimal" minoccurs="0"/> <xs:element name="mal_bedelli_kom_toplami" type="xs:decimal" minoccurs="0"/> <xs:element name="odenecek_tutar" type="xs:decimal" minoccurs="0"/> <xs:element name="odeme_plan_tarihi" type="xs:string" minoccurs="0"/> <xs:element name="odeme_onay" type="xs:string" minoccurs="0"/> <xs:element name="odeme_durumu" type="xs:decimal" minoccurs="0"/> <xs:element name="odeme_durum_aciklama" type="xs:string" minoccurs="0"/> <xs:element name="odenen_tutar" type="xs:decimal" minoccurs="0"/> <xs:element name="kalan_tutar" type="xs:decimal" minoccurs="0"/> </xs:sequence> Açıklama Müşteri numarası Müşteri adı Fatura Tarihi Fatura Seri Fatura No Ürün Bedelleri toplamı (A) Komisyon Bedeli Kredi Kartı komisyon bedeli Komisyon Ara Toplam Komisyon KDV Komisyon Ücreti Toplamı (B) Ürün Bedeli ile Komisyon Ücreti Toplam farkı. (C = A B) Planlanan ödeme tarihi Onay Durumu Ödeme Durumu (Yapıldı ve yapılmadı) Açıklama Ödendi ise ödenen Tutar Ödemeden sonra kalan tutar. 2 - MalBedelliGonderiKomisyonFaturaDetay http://service.mngkargo.com.tr/musterikargodurumu.service/musterikargodurumu.asmx?op=malbedelligonderikomisyonfaturadetay Bir önceki metot da belirtilen tahsilatlı gönderiler için düzenlenmiş komisyon faturasının gönderi detayını alabilmenizi sağlar. 1 pkullaniciadi Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarası 2 pkullanicisifre Web servisini kullanan müşterinin MNG Kargo sisteminde kayıtlı müşteri numarasına bağlı şifresi 3 pchfaturaseri Fatura seri bilgisidir. (Boş Bırakılabilir) 4 pchfaturano Fatura Numara bilgisidir (Boş bırakılabilir)

Xml Dataset <xs:sequence> <xs:element name="gonderi_tarih" type="xs:string" minoccurs="0"/> <xs:element name="gonderi_seri" type="xs:string" minoccurs="0"/> <xs:element name="gonderi_no" type="xs:string" minoccurs="0"/> <xs:element name="gonderici_adi" type="xs:string" minoccurs="0"/> <xs:element name="alici_adi" type="xs:string" minoccurs="0"/> <xs:element name="alici_adres" type="xs:string" minoccurs="0"/> <xs:element name="referans_no" type="xs:string" minoccurs="0"/> <xs:element name="irsaliye_no" type="xs:string" minoccurs="0"/> <xs:element name="gonderi_parca_sayisi" type="xs:decimal" minoccurs="0"/> <xs:element name="gonderi_kgdesi" type="xs:decimal" minoccurs="0"/> <xs:element name="gonderi_tasima_ucreti" type="xs:decimal" minoccurs="0"/> <xs:element name="kargo_icerik" type="xs:string" minoccurs="0"/> <xs:element name="gonderi_urun_bedeli" type="xs:decimal" minoccurs="0"/> <xs:element name="gonderi_komisyon_tutari_kdvsiz" type="xs:decimal" minoccurs="0"/> <xs:element name="gonderi_teslim_tarihi" type="xs:string" minoccurs="0"/> <xs:element name="gonderi_teslim_alan" type="xs:string" minoccurs="0"/> <xs:element name="kom_fatura_tarihi" type="xs:string" minoccurs="0"/> <xs:element name="kom_fatura_seri" type="xs:string" minoccurs="0"/> <xs:element name="kom_fatura_no" type="xs:string" minoccurs="0"/> <xs:element name="odeme_tarihi" type="xs:string" minoccurs="0"/> </xs:sequence> Açıklama