Servis hizmet yönetimi modülüne ait servisler bu kısımda bulunmaktadır.

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


Servis form tipini listeler.

İlgili Ekranlar: : shy1900

Yetki Kodu: Servis Form Tipi Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: shy_servisformu_tipi_listele.json

Örnek JSON Cevap: shy_servisformu_tipi_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.

Servis form tipini getirir.

İlgili Ekranlar: : shy1901

Yetki Kodu: Servis Form Tipi Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: shy_servisformu_tipi_getir.json

Örnek JSON Cevap: shy_servisformu_tipi_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:ShyServisformuTipiModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Servis form tipi ekler.

İlgili Ekranlar: : shy1901

Yetki Kodu: Servis Form Tipi Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_tipi_ekle.json

Örnek JSON Cevap: shy_servisformu_tipi_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:ShyServisformuTipiModel

—-

Servis form tipi günceller.

İlgili Ekranlar: : shy1901

Yetki Kodu: Servis Form Tipi Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_tipi_guncelle.json

Örnek JSON Cevap: shy_servisformu_tipi_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:ShyServisformuTipiModel

Servis form tipi siler.

Yetki Kodu: Servis Form Tipi Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_tipi_sil.json

Örnek JSON Cevap: shy_servisformu_tipi_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:ShyServisformuTipiModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Sorun çözüm türü listeler.

İlgili Ekranlar: : shy1910

Yetki Kodu: Servis Sorun-Çözüm Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: shy_soruncozumturu_listele.json

Örnek JSON Cevap: shy_soruncozumturu_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.

Sorun çözüm türü getirir.

İlgili Ekranlar: : shy1911

Yetki Kodu: Servis Sorun-Çözüm Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: shy_soruncozumturu_getir.json

Örnek JSON Cevap: shy_soruncozumturu_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:ShySoruncozumturuModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Sorun çözüm türü ekler.

İlgili Ekranlar: : shy1911

Yetki Kodu: Servis Sorun-Çözüm Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_soruncozumturu_ekle.json

Örnek JSON Cevap: shy_soruncozumturu_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:ShySoruncozumturuModel

Sorun çözüm türü günceller.

İlgili Ekranlar: : shy1911

Yetki Kodu: Servis Sorun-Çözüm Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_soruncozumturu_guncelle.json

Örnek JSON Cevap: shy_soruncozumturu_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:ShySoruncozumturuModel

Sorun çözüm türü siler.

Yetki Kodu: Servis Sorun-Çözüm Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_soruncozumturu_sil.json

Örnek JSON Cevap: shy_soruncozumturu_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:ShySoruncozumturuModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Servis formları listeler.

İlgili Ekranlar: : shy1000

Yetki Kodu: Servis Formu Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: shy_servisformu_listele.json

Örnek JSON Cevap: shy_servisformu_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.

Servis formu getirir.

İlgili Ekranlar: : shy1001

Yetki Kodu: Servis Formu Görüntüleme

Kontör: Evet

Dönüş Değeri: DiaDictResultV3

Örnek JSON İsteği: shy_servisformu_getir.json

Örnek JSON Cevap: shy_servisformu_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:ShyServisformuModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Servis formu ekler.

İlgili Ekranlar: : shy1001

Yetki Kodu: Servis Formu Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_ekle.json

Örnek JSON Cevap: shy_servisformu_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:ShyServisformuModel

Servis formu günceller.

İlgili Ekranlar: : shy1001

Yetki Kodu: Servis Formu Değiştirme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_guncelle.json

Örnek JSON Cevap: shy_servisformu_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:ShyServisformuModel

Servis formu siler.

Yetki Kodu: Servis Formu Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_sil.json

Örnek JSON Cevap: shy_servisformu_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:ShyServisformuModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler

Servis form tiplerine ait süreçleri getirir.

İlgili Ekranlar: : shy1000

Yetki Kodu: Servis Formu Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: shy_servisformu_tipi_sureci_getir.json

Örnek JSON Cevap: shy_servisformu_tipi_sureci_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)

Session içerisinde yer alan bir servis formu nesnesinin kalemindeki bir alanı değiştirir

İlgili Ekranlar: : shy1001

Yetki Kodu:

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_malzemehizmet_degistir.json

Örnek JSON Cevap: shy_malzemehizmet_degistir_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:ShyServisformuMalzemehizmetModel

Servis formuna yeni kalemler ekler.

İlgili Ekranlar: : shy1001

Yetki Kodu:

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_malzemehizmet_ekle.json

Örnek JSON Cevap: shy_malzemehizmet_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:ShyServisformuMalzemehizmetModel

—-

Session içerisinde yer alan bir servis formunun indeksi verilen malzeme hizmet verisini geçici bir stack içerisine push eder.

İlgili Ekranlar: : shy1001

Yetki Kodu:

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_malzemehizmet_islem.json

Örnek JSON Cevap: shy_malzemehizmet_islem_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:ShyServisformuMalzemehizmetModel

Session içerisinde yer alan bir servis formunun malzeme hizmet içerisindeki varyant bilgilerini değiştirir.

İlgili Ekranlar: : shy1001

Yetki Kodu:

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_malzemehizmet_detay_islem.json

Örnek JSON Cevap: shy_malzemehizmet_detay_islem_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:ShyServisformuMalzemehizmetModel

—-

Servis form tipi imzası ekler.

İlgili Ekranlar: : shy1901

Yetki Kodu: Servis Form Tipi Ekleme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_imza_ekle.json

Örnek JSON Cevap: shy_servisformu_imza_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:ShyServisformuTipiModel

—-

Servis formu imzalarını listeler.

İlgili Ekranlar: : shy1901

Yetki Kodu: Servis Formu İmza Listeleme

Kontör: Evet

Dönüş Değeri: DiaListResultV3

Örnek JSON İsteği: shy_servisformu_imza_listele.json

Örnek JSON Cevap: sshy_servisformu_imza_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.

Servis formu imzası siler.

Yetki Kodu: Servis Formu İmza Silme

Kontör: Evet

Dönüş Değeri: DiaWsResultV3

Örnek JSON İsteği: shy_servisformu_imza_sil.json

Örnek JSON Cevap: shy_servisformu_imza_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:ShyServisformuModel
params AnyDict Hayır Servise _key bilgisi gönderilmediği durumlarda kaydın bulunması için gönderilen parametreler