SCF modulü altındaki teklif-sipariş-irsaliye-fatura işlemlere ait servisler bu kısımda bulunmaktadır.

https://SUNUCUKODU.ws.dia.com.tr/api/v3/scf/json


Talep listeler.

İlgili Ekranlar: : scf2250

Yetki Kodu: Talep Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_talep_listele.json

Örnek JSON Cevap: scf_talep_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Talep getirir.

İlgili Ekranlar: : scf2251

Yetki Kodu: Talep Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: scf_talep_getir.json

Örnek JSON Cevap: scf_talep_getir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Integer64 Evet Kayda ait _key bilgisi. İlgili Model:ScfTalepModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Talep ekler.

İlgili Ekranlar: : scf2251

Yetki Kodu: Talep Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_talep_ekle.json

Örnek JSON Cevap: scf_talep_ekle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfTalepModel

Talep günceller.

İlgili Ekranlar: : scf2251

Yetki Kodu: Talep Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_talep_guncelle.json

Örnek JSON Cevap: scf_talep_guncelle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Güncellenecek veriye ait bilgiler tutulur. İlgili Model:ScfTalepModel

Talep siler.

Yetki Kodu: Talep Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_talep_sil.json

Örnek JSON Cevap: scf_talep_sil_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfTalepModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Ayrıntılı talep listesini getirir.

İlgili Ekranlar: : scf2260

Yetki Kodu: Talep Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_talep_listele_ayrintili.json

Örnek JSON Cevap: scf_talep_listele_ayrintili_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Teklif listeler.

İlgili Ekranlar: : scf2500

Yetki Kodu: Teklif Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_teklif_listele.json

Örnek JSON Cevap: scf_teklif_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Teklif getirir.

İlgili Ekranlar: : scf2501

Yetki Kodu: Teklif Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: scf_teklif_getir.json

Örnek JSON Cevap: scf_teklif_getir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Integer64 Evet Kayda ait _key bilgisi. İlgili Model:ScfTeklifModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Teklif ekler.

İlgili Ekranlar: : scf2501

Yetki Kodu: Teklif Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_teklif_ekle.json

Örnek JSON Cevap: scf_teklif_ekle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfTeklifModel

Teklif günceller.

İlgili Ekranlar: : scf2501

Yetki Kodu: Teklif Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_teklif_guncelle.json

Örnek JSON Cevap: scf_teklif_guncelle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Güncellenecek veriye ait bilgiler tutulur. İlgili Model:ScfTeklifModel

Teklif siler.

Yetki Kodu: Teklif Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_teklif_sil.json

Örnek JSON Cevap: scf_teklif_sil_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfTeklifModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Teklif onay durumunu değiştirir.

Yetki Kodu: Teklif Onaylama

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_teklif_onayla.json

Örnek JSON Cevap: scf_teklif_onayla_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Array Evet Kayda ait _key bilgisi, liste şeklinde gönderilir. İlgili Model:ScfTeklifModel
params AnyDict Evet Servise gönderilecek ekstra parametreler

Ayrıntılı teklif listesini getirir.

İlgili Ekranlar: : scf2510

Yetki Kodu: Teklif Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_teklif_listele_ayrintili.json

Örnek JSON Cevap: scf_teklif_listele_ayrintili_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Siparişleri listeler.

İlgili Ekranlar: : scf2200

Yetki Kodu: Sipariş Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_siparis_listele.json

Örnek JSON Cevap: scf_siparis_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Siparişi getirir.

İlgili Ekranlar: : scf2201

Yetki Kodu: Sipariş Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: scf_siparis_getir.json

Örnek JSON Cevap: scf_siparis_getir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Integer64 Evet Kayda ait _key bilgisi. İlgili Model:ScfSiparisModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Sipariş ekler.

İlgili Ekranlar: : scf2201

Yetki Kodu: Sipariş Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_siparis_ekle.json

Örnek JSON Cevap: scf_siparis_ekle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfSiparisModel

Sipariş günceller.

İlgili Ekranlar: : scf2201

Yetki Kodu: Sipariş Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_siparis_guncelle.json

Örnek JSON Cevap: scf_siparis_guncelle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Güncelleme veriye ait bilgiler tutulur. İlgili Model:ScfSiparisModel

Sipariş siler.

Yetki Kodu: Sipariş Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_siparis_sil.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfSiparisModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Sipariş onay durumunu değiştirir.

Yetki Kodu: Sipariş Onaylama

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_siparis_onayla.json

Örnek JSON Cevap: scf_siparis_onayla_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Array Evet Kayda ait _key bilgisi, liste şeklinde gönderilir. İlgili Model:ScfSiparisModel
params AnyDict Evet Servise gönderilecek ekstra parametreler

Ayrıntılı sipariş listesini getirir.

İlgili Ekranlar: : scf2270

Yetki Kodu: Sipariş Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_siparis_listele_ayrintili.json

Örnek JSON Cevap: scf_siparis_listele_ayrintili_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

İrsaliye listeler.

İlgili Ekranlar: : scf2210

Yetki Kodu: İrsaliye Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_irsaliye_listele.json

Örnek JSON Cevap: scf_irsaliye_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

İrsaliye getirir.

İlgili Ekranlar: : scf2201

Yetki Kodu: İrsaliye Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: scf_irsaliye_getir.json

Örnek JSON Cevap: scf_irsaliye_getir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Integer64 Evet Kayda ait _key bilgisi. İlgili Model:ScfIrsaliyeModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

İrsaliye ekler.

İlgili Ekranlar: : scf2201

Yetki Kodu: İrsaliye Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_irsaliye_ekle.json

Örnek JSON Cevap: scf_irsaliye_ekle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfIrsaliyeModel

İrsaliye günceller.

İlgili Ekranlar: : scf2201

Yetki Kodu: İrsaliye Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_irsaliye_guncelle.json

Örnek JSON Cevap: scf_irsaliye_guncelle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Güncellenecek veriye ait bilgiler tutulur. İlgili Model:ScfIrsaliyeModel

Not: İrsaliye iptali için güncelleme parametrelerinde kart içerisinde “iptal”:“X” parametresi gönderilmelidir.


İrsaliye siler.

Yetki Kodu: İrsaliye Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_irsaliye_sil.json

Örnek JSON Cevap: scf_irsaliye_sil_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfIrsaliyeModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Ayrıntılı irsaliye listesini getirir.

İlgili Ekranlar: : scf2280

Yetki Kodu: İrsaliye Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_irsaliye_listele_ayrintili.json

Örnek JSON Cevap: scf_irsaliye_listele_ayrintili_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Fatura listeler.

İlgili Ekranlar: : scf2220

Yetki Kodu: Fatura Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_fatura_listele.json

Örnek JSON Cevap: scf_fatura_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Fatura getirir.

İlgili Ekranlar: : scf2201

Yetki Kodu: Fatura Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: scf_fatura_getir.json

Örnek JSON Cevap: scf_fatura_getir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Integer64 Evet Kayda ait _key bilgisi. İlgili Model:ScfFaturaModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Fatura ekler.

İlgili Ekranlar: : scf2201

Yetki Kodu: Fatura Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_fatura_ekle.json

Örnek JSON Cevap: scf_fatura_ekle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfFaturaModel Parametreler: wsearsiventegratoreilet: E-Arşiv faturasını entegratöre gönderir

Not: E-arşiv faturalarında _uuid parametresi verilerek ETTN'nin manuel gönderilmesi sağlanabilir.


Fatura günceller.

İlgili Ekranlar: : scf2201

Yetki Kodu: Fatura Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_fatura_guncelle.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Güncellenecek veriye ait bilgiler tutulur. İlgili Model:ScfFaturaModel

Not: Fatura iptali için güncelleme parametresi olarak kart içersinde “iptal”: “X” gönderilmelidir. Beraberinde irsaliyelerin de iptal edilebilmesi için “irsaliyeiptal”: “Evet” parametresi de gönderilmelidir, aksi takdirde irsaliyeler silinir sadece fatura iptal olur.


Fatura siler.

Yetki Kodu: Fatura Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_fatura_sil.json

Örnek JSON Cevap: scf_fatura_sil_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfFaturaModel
params AnyDict Evet Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler. Fatura ile birlikte irsaliyesinin de silinmesi için “deleteIrsaliyeler”: “True” şeklinde parametre gönderilmelidir.

Ayrıntılı fatura listesini getirir.

İlgili Ekranlar: : scf2290

Yetki Kodu: Fatura Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_fatura_listele_ayrintili.json

Örnek JSON Cevap: scf_fatura_listele_ayrintili_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Fatura iptal eder.

Yetki Kodu: Fatura İptal Etme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_fatura_iptalet.json

Örnek JSON Cevap: scf_fatura_iptalet_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfFaturaModel
ontanimli_uuid Decimal Evet Kayda ait ontanimli_uuid bilgisi. _key alanı doluysa ve bu _key ile kayıt bulunuyorsa ontanimli_uuid alanı dikkate alınmaz. İlgili Model:ScfFaturaModel
params AnyDict Evet Servise gönderilecek ekstra parametreler Fatura ile birlikte irsaliyesinin de silinmesi için “bagliIrsaliyeIptal”: “True” şeklinde parametre gönderilmelidir.

İade nedenleri.

İlgili Ekranlar: : scf2370

Yetki Kodu: İade Nedeni Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_iadenedeni_listele.json

Örnek JSON Cevap: scf_iadenedeni_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Gönderilen barkodlara göre ilgili stokları getirir.

Yetki Kodu: Stok Kart Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_barkod_okut.json

Örnek JSON Cevap: scf_barkod_okut_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
barkodtipi Unicode Evet BARKOD, SERILOT, HIZMET, SERIARALIK değerlerinden biri gönderilmelidir.
barkodlist Unicode Hayır Liste şeklinde barkod numaraları gönderilir. Örneğin [“3073348425382”]

TSIF ekranları için uygun kampanya veya fiyatı döndürür.

Yetki Kodu: Malzeme Fiyat 1-5 Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_fiyat_hazirla.json

Örnek JSON Cevap: scf_fiyat_hazirla_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
params AnyDict Evet Servise gönderilecek ekstra parametreler

Fatura ödeme hareketlerini listeler.

Yetki Kodu: Fatura Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_fatura_odeme_hareket_listele.json

Örnek JSON Cevap: scf_fatura_odeme_hareket_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

İrsaliyeyi faturalandırır.

İlgili Ekranlar: : scf2201 - scf4800

Yetki Kodu: Toplu işlem

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_irsaliye_faturalandir.json

Örnek JSON Cevap: scf_irsaliye_faturalandir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur.
aktarilanIrsaliye String Evet Aktarılacak irsaliyenin _key bilgisi.
islem Integer Evet Satış irsaliyesi faturalandırılacaksa SATIS_FATURALANDIRMA , alım irsaliyesi faturalandırılacaksa ALIM_FATURALANDIRMA girilmelidir.
faturano String Evet Oluşacak faturanın numarası.
Örnek json'daki diğer alanlar için model incelenebilir. String Evet İlgili Model:ScfFaturaModel

Toplu borç alacak eşlemesi yapar.

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_ba_esleme_toplu.json

Örnek JSON Cevap: scf_ba_esleme_toplu_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu
_key_hedef Integer Evet Eşlemede hedefin key bilgisi.
_key_kaynak Integer Evet Eşlemede kaynağın key bilgisi.
hedeftip String Evet Ödeme hedef tiplerinin bilgisini verir
kaynaktip String Evet Ödeme kaynak tiplerinin bilgisini verir
tutar_hedef Integer Evet Eşlemede hedef tutar bilgisi
tutar_kaynak Integer Evet Eşlemede kaynak tutar bilgisi

Siparis ödeme hareketlerini listeler.

Yetki Kodu: Siparis Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_siparis_odeme_hareket_listele.json

Örnek JSON Cevap: scf_siparis_odeme_hareket_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Teslimat Fişilerini listeler.

İlgili Ekranlar: : scf2520

Yetki Kodu: Teslimat Fişi Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_teslimat_fisi_listele.json

Örnek JSON Cevap: scf_teslimat_fisi_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Teslimat Fişi getirir.

İlgili Ekranlar: : scf2521

Yetki Kodu: Teslimat Fişi Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: scf_teslimat_fisi_getir.json

Örnek JSON Cevap: scf_teslimat_fisi_getir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Integer64 Evet Kayda ait _key bilgisi. İlgili Model:ScfTeslimatFisiModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Teslimat Fişi ekler.

İlgili Ekranlar: : scf2521

Yetki Kodu: Teslimat Fişi Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_teslimat_fisi_ekle.json

Örnek JSON Cevap: scf_teslimat_fisi_ekle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfTeslimatFisiModel

Teslimat Fişi günceller.

İlgili Ekranlar: : scf2521

Yetki Kodu: Teslimat Fişi Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_teslimat_fisi_guncelle.json

Örnek JSON Cevap: scf_teslimat_fisi_guncelle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Güncelleme veriye ait bilgiler tutulur. İlgili Model:ScfTeslimatFisiModel

Teslimat Fişi siler.

Yetki Kodu: Teslimat Fişi Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_teslimat_fisi_sil.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfTeslimatFisiModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Ayrıntılı Teslimat Fişi listesini getirir.

İlgili Ekranlar: : scf2530

Yetki Kodu: Teslimat Fişi Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_teslimat_fisi_listele_ayrintili.json

Örnek JSON Cevap: scf_teslimat_fisi_listele_ayrintili_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Stok Rezervasyon Fişi listeler.

İlgili Ekranlar: : scf1400

Yetki Kodu: Stok Rezervasyon Fişi Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: scf_stok_rezervasyon_fisi_listele.json

Örnek JSON Cevap: scf_stok_rezervasyon_fisi_listele_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
filters DiaWsFilter Hayır Liste filtresi
sorts DiaSort Hayır Sıralama opsiyonları
params AnyDict Hayır Servise gönderilecek ekstra parametreler
limit Integer16 Hayır Kaç kayıt döndürülsün isteniyorsa girilir, sıfırsa veya hiç eklenmemişse parametre tüm kayıtlar döner.
offset Integer16 Hayır Hangi kayıttan itibaren veriler gösterilsin isteniyorsa.

Stok Rezervasyon Fişi getirir.

İlgili Ekranlar: : scf1401

Yetki Kodu: Stok Rezervasyon Fişi Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: scf_stok_rezervasyon_fisi_getir.json

Örnek JSON Cevap: scf_stok_rezervasyon_fisi_getir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Integer64 Evet Kayda ait _key bilgisi. İlgili Model:ScfStokkartRezervasyonModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Stok Rezervasyon Fişi ekler.

İlgili Ekranlar: : scf2521

Yetki Kodu: Stok Rezervasyon Fişi Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_stok_rezervasyon_fisi_ekle.json

Örnek JSON Cevap: scf_stok_rezervasyon_fisi_ekle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfStokkartRezervasyonModel

Stok Rezervasyon Fişi günceller.

İlgili Ekranlar: : scf2521

Yetki Kodu: Stok Rezervasyon Fişi Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_stok_rezervasyon_fisi_guncelle.json

Örnek JSON Cevap: scf_stok_rezervasyon_fisi_guncelle_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Güncelleme veriye ait bilgiler tutulur. İlgili Model:ScfStokkartRezervasyonModel

Stok Rezervasyon Fişi siler.

Yetki Kodu: Stok Rezervasyon Fişi Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_stok_rezervasyon_fisi_sil.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
key Decimal Evet Kayda ait _key bilgisi. İlgili Model:ScfStokkartRezervasyonModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Siparişi irsaliyelendirir ya da faturalandırır.

İlgili Ekranlar: :

Yetki Kodu: Toplu İşlem

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: scf_siparis_irsaliyelendir_faturalandir.json

Örnek JSON Cevap: scf_siparis_irsaliyelendir_faturalandir_cevap.json

Parametre Tipi Zorunluluk Açıklama
session_id Unicode Evet Oturum id
firma_kodu Integer16 Evet Firma kodu
donem_kodu Integer16 Hayır Dönem kodu (Gönderilmezse ya da 0 gönderilirse öntanımlı dönemi alır)
kart AnyDict Evet Eklenecek veriye ait bilgiler tutulur. İlgili Model:ScfFatura , İlgili Model:ScfIrsaliye

islem alanında gönderilebilecek değerler;
ALIM_FATURALANDIRMA: Alım İrsaliyelerin Faturalandırılması
SATIS_FATURALANDIRMA: Satış İrsaliyelerin Faturalandırılması
FATURALANDIRMA2: Siparişlerin Faturalandırılması
FATURALANDIRMA3: Ayrıntılı Siparişlerin Faturalandırılması
FATURALANDIRMA4: Ayrıntılı Verilen Siparişlerin Faturalandırılması
MUSTAHSIL: Toplu Müstahsil Makbuzu Oluşturma
CHF: Toplu Cari Hesap Fişi Girişi
IRSALIYELENDIRME: Siparişlerin İrsaliyelendirilmesi
IRSALIYELENDIRME2: Ayrıntılı Siparişlerin İrsaliyelendirilmesi
IRSALIYELENDIRME3: Ayrıntılı Verilen Siparişlerin İrsaliyelendirilmesi