Lila Mobil Ticari v4 API REFERANS DOKÜMANTASYONU

Benzer belgeler
MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ

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

%20dolor%20sit%20amet&receipents= , &sender=PROAKTIF

um%20dolor%20sit%20amet&receipents= , &sender=ILETICELL İstekte gönderilen parametrelerin açıklamaları aşağıdaki gibidir:

ICE BİLİŞİM TEKNOLOJİLERİ WEB SERVİS KILAVUZU. SERVİS LİNK: DÜZENLEME TABLOSU

e-logo e-fatura Özel Entegratör Sistemi

Freedom ERP. E-İhracat Faturası Kullanım Dökümanı. Temel Teknoloji.


GOLDMESAJ SMS API DÖKÜMANI

E - YENİLİKLER BÜLTENİ

MMS API v1.0 Belge sürümü : 1.0.0

VIO DIŞ WEB SERVİS KULLANICI REHBERİ

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

MOKA ÖDEME SERVİSİ BAYİ İŞLEMLERİ ENTEGRASYON DOKÜMANI

VIDEOCELL API. Versiyon 1.0.0

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

ile LOGO Ticari Yazılım Entegrasyon Kullanım Kılavuzu

YENİ NESİL ÖKC İLE ON-LİNE İŞLEMLER (Hugin / Profilo)

Arena ConnAct. XML Servisi Entegrasyon Dokümantasyonu API Versiyon 1.0 Dokümantasyon Versiyon 0.1

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

SMS interconnecion APi S DOKÜMANI

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

SAKARYA TİCARET VE SANAYİ ODASI. Web Service. Kullanım Kılavuzu

XML ile Mesaj İşlemleri

Submit metodu birden fazla numaraya aynı içerikli kısa mesaj gönderimi için kullanılmaktadır.

DARA PLUS PARAKENDE MODULU

Kasa Cari Stok. Fatura Çek/Senet Banka. İrsaliye Sipariş Fatura

3G Sms&MMS GateWay Xml Interface

Bazı Ulusal Marketlere Ait Örnek Tanımlamalar

1.7x.xx Versiyonlarına Geçişler İçin Özel Uyarılar :

Yedek Almak ve Yedekten Geri Dönmek

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.2

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

GO PLUS ÜRÜN FARK DOKÜMANI

TIGER PLUS ÜRÜN FARK DOKÜMANI

BAUHAUS B2B Web Servis Dökümantasyonu

EDI MIGROS (Sipariş) LOGO ENTEGRASYONU

1. Admin kullanıcı ile sisteme giriş yapınız. Ekranın sağ üstünde yer alan defter yaprakları ikonuna tıklayınız.

15 Versiyonu / Tarihli Arşivin İçeriği

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

HIZLI SATIŞ MODÜLÜ. Kullanıcıya Sunduğu İmkânlar Nelerdir?

Güniçi Web Servisleri Metotları

02 Temmuz İlgili Versiyon/lar: ETA:SQL, ETA:V.8-SQL. İlgili Modül/ler: Muhasebe IV

BSOFTefat E-FATURA ÇÖZÜMÜ

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

SMS API. KobiKom Telekomunikasyon A.Ş. SMS API Kullanım Bilgilerini İçerir. Tel: Fax:

tarafından yazıldı. Perşembe, 23 Haziran :17 - Son Güncelleme Çarşamba, 20 Temmuz :24

Fatura Dosyalarını Yükleme ile ilgili Detaylar. 14 Temmuz 2014

MOBİL SATIŞ MOBİL SATIŞ

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

XML ile Mesaj Đşlemleri

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

ENROUTEPLUS TA YAPILMASI GEREKENLER

Veri Tabanı-I 5.Hafta

WOLVOX Veri Transfer. AKINSOFT WOLVOX Veri Transfer Yardım Dosyası. Doküman Versiyon :

Uygulama İş Akış Kaydında Koşul Tanımlamaları

Yayınlanma Tarihi: soru ve sorunlarınız için;

Yaşar Bilgi İşlem A.Ş yılında faaliyete başlamıştır Yaşar Holding e bağlı kurumsal bir bilgi teknolojileri şirketidir Uzmanlık alanı İş Yönetim

Fiyat Farkı Faturası

Banka. İrsaliye Sipariş

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

KDV Beyannamesinin ekinde verilen Kısmı Tevkifat Uygulaması Kapsamındaki İşlemlere Ait Bildirim, Muhasebe IV modülünden hazırlanabilir.

3 Sql Veri Tipleri ve Örnek Veritabanı Tasarımı. Veritabanı 1

CARİ HESAP ANALİSTİ. Seçilmiş olan cariyi burada görebilirsiniz.

GO PLUS ÜRÜN FARK DOKÜMANI

E - YENİLİKLER BÜLTENİ

HAVAYOLU ELEKTRONİK BİLET RAPORU

emon: Gerçek Zamanlı Gömülü Sistemlerin Çalışma Zamanı Görselleştirilmesi İçin Monitör Yazılımı

Döviz tipi ve döviz fiyatı aynı olan kalemlerde kümülasyon desteği,

V-Count API v İnsan Sayma sonuçları için istekler adresine gönderilecektir.

T.C AİLE, ÇALIŞMA VE SOSYAL HİZMETLER BAKANLIĞI İŞ SAĞLIĞI VE GÜVENLİĞİ BİLGİ YÖNETİM SİSTEMİ (İBYS) WEB SERVİS KULLANIM KILAVUZU V1.

MBS CRM Entegrasyonu LOGO Aralık 2007

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

HİTİT Muhasebe Aktarım Kurulum ve Kullanım Kılavuzu (Netsis Modülü)

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

SATIŞ VE DAĞITIM İŞLEMLERİ

SOAP API. Mobildev Toplu Mesajlaşma API

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.4

Turkcell Hizmetleri LOGO KASIM 2011

Yaşar Bilgi İşlem A.Ş yılında faaliyete başlamıştır Yaşar Holding e bağlı kurumsal bir bilgi teknolojileri şirketidir Uzmanlık alanı İş Yönetim

Güniçi Piyasası Web Servis Metotları

MUHASEBECĐ PAKETĐNDE B FORMLARINININ DÜZENLENMESĐ

DESTEK DOKÜMANI. GOWeb programının çalıştırılabilmesi için sırasıyla aşağıdaki servis ve programların ilgili makinada kurulu olması gerekmektedir.

08/12/2017

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

Katma Değer Vergisi Beyannamesinin (2) ekinde verilen Katma Değer Vergisi Kesintisi Yapılanlara Ait Bildirim, Muhasebe IV modülünden hazırlanabilir.

Netsis İhracat e-fatura Uygulaması

YARDIMCI WEB SERVİSLER ENTEGRASYON KILAVUZU DOKÜMANI

Misafir Anne Web Servisi Projesi

Kullanıcı Giriş Ekranı

AÇIKLAMALARI SEBEP ÇÖZÜM

DESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri

astours Turizm Taşımacılık Otomasyonu Kullanıcı Kitabı UNI-ON Bilgisayar, Yazılım ve İletişim Sistemleri LTD.ŞTİ.

Tiger2 EK ÖZELLİK PAKETİ 3

MOBILEPAX ENTERPRISE API (WEB SERVİS)

TIGER PLUS ÜRÜN FARK DOKÜMANI

Transkript:

API REFERANS DOKÜMANTASYONU Lila Mobil Ticari v4 API Kurumsal Servisleri, Metotları ve Kullanım Örnekleri 2018 Lila Yazılım Eğitim ve Danışmanlık LTD.ŞTİ.

Servis Adresi : http://<web_adress>/soapservice/serviceapi.asmx Servis Name Açıklama 1 GetFirmaListesi Yetkili olunan Firma Listesini, Yetkili depoları ve Yetkili Cari İşlem tiplerini XML olarak verir. 2 GetDepoDurumListesi Yetkili Olduğu Firma, Depo için Stok Depo Miktarlarını ve Varsayılan Fiyat Listesindeki Fiyatlarını verir 3 GetOfflineStokKartiListesi Yetkili Olduğu Firma, Depo için Offline Satış İçin Stok Kartı Listesini Verir. Varsayılan Fiyat Listesindeki Fiyatlarını verir 4 SaveOfflineSiparis Offline Satış Faturası, İade Faturası ve Sipariş Listesini İçeri Alır. Authentication : User Password Language : Kullanıcı Adı : Kullanıcı Şifresi : Dil Seçeneği (Varsayılan dil Türkçe tr-tr dir) Serviste Erişilecek Kullanıcı Sistemde tanımlanmış ve aktif olmak zorundadır. Yetkilendirmesi Yapılmış Olması gerekmektedir

1. GetFirmaListesi : Lila Mobil Ticari v4 Kullanıcının Yetkisi Dahilindeki Firmaları, bu firmalara ait depo Bilgilerini ve Cari işlem tipi Bilgilerini verir. ÖRNEK KOD : using (LilaServis.TicariV4Api srv = new LilaServis.TicariV4Api()) { srv.authenticationvalue = new LilaServis.Authentication() { User = "apiuser", Password = "apipassword", Language = "tr-tr" var result = serv.getfirmalistesi(); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.loadxml((string)result); } Başarılı İşlem <Error>false</Error> <Paging> <Page>1</Page> <PageSize>1</PageSize> <TotalCount>1</TotalCount> </Paging> <Result> <ID>100</ID> <Name>Mentis Bilişim</Name> <Code>MB-001</Code> <Depolar> <ID>100</ID> <Name>Kitabevi</Name> <ID>101</ID> <Name>Ofis</Name> </Depolar> <CariIslemTipleri> <ID>100</ID> <Name>KİBO</Name> <ID>101</ID> <Name>PERPAKİTAP</Name> </CariIslemTipleri> </Result> Başarısız İşlem <Error>true</Error> <ErrorMessage>Belirtilen Kullanıcı ile Oturum Açılamıyor.</ErrorMessage>

2. GetDepoDurumListesi : Belirtilen Tarihteki firmaya ait depo miktarlarını verir ApiDepoDurumFilterObj : FirmaID (Int64) : Firma ID Numarası (Zorunlu) Page (ApiPagingFilterObj) : Sayfalandırma Parametresi(Default [PageNumber = 1, PageSize = 100]) PageNumber (int) : Sayfa Numarası (ilk sayfa 1 den başlar) PageSize (int) : Her sayfadaki Kayıt Sayısı (Minimum 1, Maximum 500) DepoID (Int64?) : Gönderilirse gönderilen depoyu, gönderilmezse (yetkisi olan) tüm depoları Tarih (DateTime?) : Gönderilirse gönderilen tarih, gönderilmezse bugün Barkod (String) : Barkoduna göre filtreleme yapar UrunAdi (String) : Ürün adına göre filtreleme yapar. (girilen kelimeyi içinde arar) Yayinevi (String) : Yayınevine göre filtreleme yapar. (girilen kelimeyi içinde arar) Yazar (String) : Yazarına göre filtreleme yapar. (girilen kelimeyi içinde arar) ÖRNEK KOD : using (LilaServis.TicariV4Api srv = new LilaServis.TicariV4Api()) { srv.authenticationvalue = new LilaServis.Authentication() { User = "apiuser", Password = "apipassword", Language = "tr-tr" LilaServis.ApiDepoDurumFilterObj filter = new LilaServis.ApiDepoDurumFilterObj() { FirmaID = 100, Tarih = DateTime.Today, Page = new LilaServis.ApiPagingFilterObj() { PageNumber = 1, PageSize = 500 } var result = serv.getdepodurumlistesi(filter); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.loadxml((string)result); } Başarılı İşlem <Error>false</Error> <Paging> <Page>6</Page> <PageSize>100</PageSize> <TotalCount>502</TotalCount> </Paging> <Result> <ID>14552</ID> <Kod /> <Ad>Lila Ticari V4</Ad> <Barkod>2022469224696</Barkod> <Yayinevi /> <Yazar /> <KDV>18.00</KDV> <OIV>0.00</OIV> <Depo>Kitabevi</Depo> <Miktar>5.00</Miktar> <Birim>Adet</Birim> <Fiyat> <FiyatListesi>Satış Fiyat Listesi</FiyatListesi> <IskontoOran>10.00</IskontoOran> <BirimFiyat>100.00000</BirimFiyat> <BirimFiyatVD>118.00</BirimFiyatVD> <ParaCinsi>TL</ParaCinsi> </Fiyat>

<ID>14552</ID> <Kod /> <Ad>Lila Ticari V4</Ad> <Barkod>2022469224696</Barkod> <Yayinevi /> <Yazar /> <KDV>18.00</KDV> <OIV>0.00</OIV> <Depo>Ofis</Depo> <Miktar>3.00</Miktar> <Birim>Adet</Birim> <Fiyat> <FiyatListesi>Satış Fiyat Listesi</FiyatListesi> <IskontoOran>10.00</IskontoOran> <BirimFiyat>100.00000</BirimFiyat> <BirimFiyatVD>118.00</BirimFiyatVD> <ParaCinsi>TL</ParaCinsi> </Fiyat> </Result> Başarısız İşlem <Error>true</Error> <ErrorMessage>Belirtilen Kullanıcı ile Oturum Açılamıyor.</ErrorMessage>

3. GetOfflineStokKartiListesi : Belirtilen Tarihteki Offline İşlemler için Stok Kartı Listesini Verir ApiOfflineStokKartiFilterObj : FirmaID (Int64) : Firma ID Numarası (Zorunlu) DepoID (Int64?) : Gönderilirse gönderilen deponun gönderilmezse (yetkisi olan) tüm depolar Tarih (DateTime?) : Gönderilirse gönderilen tarihteki depo gönderilmezse bugün DepoDurum (ApiDurumEnum) : (tumu, Olanlar, Olmayanlar) Seçeneklerine göre getirir. UrunType (List<ApiUrunTypeEnum>) : (Urun, Hizmet) Listeye Eklenen veya eklenenleri getirir. DegisimTarih (ApiDataAralikObj) : Stok Kartı Değişim Tarih Aralığı BaslangicTarih (DateTime?) : Değişiklik Başlangıç Tarihi (Stok Kartı Değişikliği) BitisTarih (DateTime?) : Değişiklik Bitiş Tarihi (Stok Kartı Değişikliği) ÖRNEK KOD : using (LilaServis.TicariV4Api srv = new LilaServis.TicariV4Api()) { srv.authenticationvalue = new LilaServis.Authentication() { User = "apiuser", Password = "apipassword", Language = "tr-tr" LilaServis.ApiDepoDurumFilterObj filter = new LilaServis.ApiDepoDurumFilterObj() { FirmaID = 100, Tarih = DateTime.Today, UrunType = new List<ApiUrunTypeEnum>() { ApiUrunTypeEnum.Urun } var result = serv.getofflinestokkartilistesi(filter); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.loadxml((string)result); } Başarılı İşlem <?xml version="1.0" encoding="iso-8859-9"?> <kibo_dat xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <kibo_results> <kibo_urun> <uruntip>kitap</uruntip> <urunkod>9786054031740</urunkod> <urunad>aşk'ın Kalbe Yolculuğu</urunad> <durum>0</durum> <fiyat>21.000000</fiyat> <kdv>8.00</kdv> <uretici>değişim Yayınları</uretici> <kburtkod>71211</kburtkod> <tanim> <var>yazar</var> <val>değişim Yayınları</val> <var>baskino</var> <val>1</val> <var>ebatx</var> <val>135</val> <var>ebaty</var> <val>195</val> <var>dil</var> <val>türkçe</val> <var>kapak</var> <val>karton</val>

<var>kagit</var> <val>2.hamur</val> <var>sayfasayisi</var> <val>350</val> <var>basimtarih</var> <val>2013-03-08</val> <var>ureticikat</var> <val>inceleme Dizisi</val> </tanim> <miktar>5.00</miktar> <iskonto>10.00</iskonto> <oiv>0.00</oiv> <ambarlar> <ambar> <ad>kitabevi</ad> <stok>2.00</stok> </ambar> <ambar> <ad>office</ad> <stok>3.00</stok> </ambar> </ambarlar> </kibo_urun> </kibo_results> </kibo_dat> Başarısız İşlem <Error>true</Error> <ErrorMessage>Belirtilen Kullanıcı ile Oturum Açılamıyor.</ErrorMessage>

4. SaveOfflineSiparis : Offline XML Formatındaki Sipariş, Satış Faturası veya Satış İade Faturasını İçeri Alır ApiOfflineSiparisDataObj : FirmaID (Int64) : Firma ID Numarası (Zorunlu) DepoID (Int64) : Depo ID Numarası (Zorunlu) CariIslemTipiID (Int64) : Cari İşlem Tipi ID Numarası (Zorunlu) Byte[] (XMLSavedData) : XML Dosyasının (UTF-8) byte olarak dönüştürülmüş hali ÖRNEK KOD : using (LilaServis.TicariV4Api srv = new LilaServis.TicariV4Api()) { srv.authenticationvalue = new LilaServis.Authentication() { User = "apiuser", Password = "apipassword", Language = "tr-tr" LilaServis.ApiOfflineSiparisDataObj parametre = new LilaServis.ApiOfflineSiparisDataObj() { FirmaID = 100, DepoID = 100, CariIslemTipiID = 100 byte[] xmldata = Encoding.UTF8.GetBytes(xmlDocument) } var result = serv. SaveOfflineSiparis(parametre, xmldata); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.loadxml((string)result); Örnek : (XMLSavedData) <?xml version='1.0' encoding='utf-8'?> <kibo_dat> <kibo_results> <kibo_fis> <sirano>1</sirano> <belgekod>30</belgekod> <belgeno>15003604</belgeno> <evrakno></evrakno> <tarih>2017-09-30</tarih> <saat>13:16</saat> <fistoplam>99.40</fistoplam> <kdvtutar>7.37</kdvtutar> <intkdvdurum>1</intkdvdurum> <muhislemkod>0</muhislemkod> <cari_kod>0-peşin</cari_kod> <firma>peşin MÜŞTERİ HESABI</firma> <adres1>adres Satırı 1</adres1> <adres2> Adres Satırı 2</adres2> <ilce>şişli</ilce> <il>istanbul</il> <pkod> </pkod> <ulke>türkiye</ulke> <firmaeposta></firmaeposta> <tel> </tel> <ceptel> </ceptel> <vdaire> </vdaire> <vergino>14253698525</vergino> <aciklama></aciklama> <urunler> <urun> <stok_kod>9789754730012</stok_kod> <stok_aciklama>şiirler</stok_aciklama> <miktar>4</miktar> <iskonto>30</iskonto> <kdv>8</kdv> <birim_fiyat>28.00</birim_fiyat>

</urun> <urun> <stok_kod>9789754731927</stok_kod> <stok_aciklama>yaşamak</stok_aciklama> <miktar>2</miktar> <iskonto>30</iskonto> <kdv>8</kdv> <birim_fiyat>15.00</birim_fiyat> </urun> </urunler> <kasalar> <kasa> <kasatip>1</kasatip> <kasakod>0</kasakod> <kasaad>merkez</kasaad> <kasatutar>159.00</kasatutar> <kasatarih>2017-09-30</kasatarih> <kasadurum>1</kasadurum> </kasa> </kasalar> </kibo_fis> <kibo_fis>... </kibo_fis> </kibo_results> </kibo_dat> Başarılı İşlem <root xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <Error>True</Error> <ErrorMessage>Sipariş Numarası : 15003606<br/>"9789754735673" kodlu "Ey Oğul" ürün bulunamadı,sipariş Numarası : 15003608<br/>"9789754737349" kodlu "Şahmeran Hikayesi; (Osmanlıca-Türkçe)" ürün bulunamadı</errormessage> <Result> <BelgeNo>15003604</BelgeNo> <SavedID>45972</SavedID> <SavedType>Satış Faturası</SavedType> <BelgeNo>15003610</BelgeNo> <SavedID>45973</SavedID> <SavedType>Satış Faturası</SavedType> </Result>