Ana içeriğe geç

Webticari SOAP Servis Dokümantasyonu

Servis URL: https://www.webticari.net/webservis/server/importservice/rpc/service.php
WSDL URL: https://www.webticari.net/webservis/server/importservice/rpc/service.php?wsdl
Namespace: urn:WebticariService
Stil: RPC / Encoded
Encoding: http://schemas.xmlsoap.org/soap/encoding/


Genel Bilgi

Bu servis, Webticari ERP sistemine SOAP protokolü üzerinden veri aktarımı, sorgu ve entegrasyon işlemleri yapmak için kullanılır. Tüm işlemler token tabanlı kimlik doğrulama ile korunmaktadır. Önce login endpoint'i ile token alınmalı, diğer endpoint'lere bu token parametre olarak gönderilmelidir.


Endpointler

Kimlik Doğrulama

Endpoint Açıklama
login Sisteme giriş yaparak token alır
loginMobile Mobil cihazlar için token alır

Stok / Ürün

Endpoint Açıklama
importStockXML Stok kartlarını XML formatında içe aktarır
exportStockXML Stok kartlarını XML formatında dışa aktarır
exportStockWithRepositoryXML Stok kartlarını depo bilgileriyle birlikte dışa aktarır
exportStockVariantXML Stok varyant bilgilerini dışa aktarır
exportStockImageBase64JSON Stok resimlerini Base64 JSON formatında dışa aktarır
getProdInfo Ürün bilgilerini JSON formatında döner
importStockCountingXML Stok sayımlarını XML formatında içe aktarır
importStockTransportXML Depo hareketlerini XML formatında içe aktarır
querySerialNumberXML Seri numarası sorgular

Cari Kart

Endpoint Açıklama
importCustomerXML Cari kartları XML formatında içe aktarır
exportCustomerXML Cari kartları XML formatında dışa aktarır
exportCustomerDetailXML Cari kart detayını dışa aktarır
getAccountStatement Cari hesap ekstresi alır
getCustomerBABS Cari BA-BS listesini alır
getCustomerDebitAging Cari borç yaşlandırmasını alır

Satış Faturaları

Endpoint Açıklama
importSellingXML Satış faturalarını XML formatında içe aktarır
deleteSellingXML Satış faturalarını siler
getSalesListXML Satış fatura listesini XML formatında alır

Alış Faturaları

Endpoint Açıklama
importBuyingXML Alış faturalarını XML formatında içe aktarır
deleteBuyingXML Alış faturalarını siler

İrsaliyeler

Endpoint Açıklama
importSalesReceiptXML Satış irsaliyelerini XML formatında içe aktarır
importPurchaseReceiptXML Alış irsaliyelerini XML formatında içe aktarır

Satış Siparişleri

Endpoint Açıklama
importSalesOrderXML Satış siparişlerini XML formatında içe aktarır
getSalesOrderListXML Satış sipariş listesini XML formatında alır
deleteSalesOrderXML Satış sipariş ve rezervasyonlarını siler
cancelSalesOrderXML Satış sipariş ve rezervasyonlarını iptal eder
convertSalesOrderToReceipt Satış siparişini satış irsaliyesine dönüştürür
convertSalesOrderToInvoice Satış siparişini satış faturasına dönüştürür

Alış Siparişleri

Endpoint Açıklama
importPurchaseOrderXML Alış siparişlerini XML formatında içe aktarır
convertPurchaseOrderToReceipt Alış siparişini alış irsaliyesine dönüştürür
convertPurchaseOrderToInvoice Alış siparişini alış faturasına dönüştürür

Teklifler

Endpoint Açıklama
importSalesOfferXML Satış tekliflerini XML formatında içe aktarır
importPurchaseOfferXML Alış tekliflerini XML formatında içe aktarır

Ödeme İşlemleri

Endpoint Açıklama
importCashTransactionXML Nakit işlemleri içe aktarır
deleteCashTransactionXML Nakit giriş/çıkışlarını siler
importCreditTransactionXML Kredi kartı işlemlerini içe aktarır
importChequeTransactionXML Çek işlemlerini içe aktarır
importBondTransactionXML Senet işlemlerini içe aktarır
importBankTransferXML Banka havale işlemlerini içe aktarır
deleteBankTransferXML Banka havale işlemlerini siler

Muhasebe

Endpoint Açıklama
importAccountingVoucherXML Muhasebe fişlerini XML formatında içe aktarır
deleteAccountingVoucherXML Muhasebe fişlerini siler
importIncomeExpenseXML Gelir gider hareketlerini içe aktarır

E-Defter

Endpoint Açıklama
getEBookXBRL E-Defter XBRL verisini alır
setEbookXBRLWithSignature İmzalı e-defter XBRL verisini gönderir
setEbookXBRLWithGIBConfirmation GİB onaylı e-defter XBRL verisini gönderir
setEbookXBRLWithSignatureZip İmzalı e-defter XBRL verisini ZIP olarak gönderir
createEBookPatent E-Defter beratı oluşturur
eBookRollback E-Defter işlemini geri alır
eBookFileUpload E-Defter dosyası yükler

CRM

Endpoint Açıklama
importCrmXML CRM kayıtlarını içe aktarır

MRP / Üretim

Endpoint Açıklama
importMrpXML MRP üretim fişlerini içe aktarır

Servis Takibi

Endpoint Açıklama
importServiceXML Servis kayıtlarını XML formatında içe aktarır
exportServiceXML Servis kayıtlarını XML formatında dışa aktarır
getServiceByIdOrRegistrationNo ID veya kayıt numarasına göre servis kaydı getirir
getCarServiceStatus Araç servis durumunu sorgular

Dosya / Medya

Endpoint Açıklama
fileUpload Genel dosya yükleme işlemi yapar
exportStockImageBase64JSON Stok resimlerini Base64 JSON formatında alır
getPosSliderImageBase64JSON POS slider görsellerini Base64 JSON formatında alır
grupResimCek Grup resimlerini alır

Sistem / Yönetim

Endpoint Açıklama
exportDataXML Özel SQL sorgusu ile veri dışa aktarır
importDataSql SQL sorgusu çalıştırır
getDatabaseXML Veritabanı bilgilerini alır
getCurrencyXML Döviz kurlarını alır
licenceInfo Lisans bilgilerini sorgular
agreementApproval Cari mutabakat onayı yapar
onlinePurchase Online mağaza satın alımı işlemi yapar
extendLicense Müşteri hosting lisans süresini uzatır
webSocketPushRouter WebSocket push bildirimi gönderir
getInvoiceByWUID WUID ile fatura bilgisi alır
getEmployeeConstXML Personel sabit bilgilerini alır

Veri Tipleri

Tip Açıklama
bembelesTekUrunBilgi Bembeles entegrasyonu için tek ürün bilgi yapısı
bembelesResimList Bembeles ürün resim listesi
bembelesOzellikList Bembeles ürün özellik listesi
bembelesResimInsert Bembeles tek resim verisi
bembelesOzellikInsert Bembeles tek özellik verisi
grupResimBilgi Grup resim bilgi yapısı
grupResimThumbList Grup resim thumbnail listesi

Genel Kurallar

  • Tüm endpoint'ler (login ve bazı public olanlar hariç) token parametresi gerektirir.
  • Token, login veya loginMobile endpoint'inden alınır ve oturum boyunca geçerlidir.
  • XML içerikli parametreler, Webticari XML şemasına uygun formatta gönderilmelidir.
  • Tüm yanıtlar xsd:string tipinde döner; içerik genellikle XML veya JSON formatındadır.
  • Servis RPC stili kullanmakta olup encoded encoding kullanmaktadır.

Not: Bu dokümantasyon WSDL analizi ile oluşturulmuştur. Kaynak kod incelendikçe her endpoint'in detaylı açıklamaları güncellenecektir.