İçindekiler

SHY (Servis Hizmet Yönetimi)

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

Kaynak URL

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


shy_servisformu_tipi_listele

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.

shy_servisformu_tipi_getir

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

shy_servisformu_tipi_ekle

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

—-

shy_servisformu_tipi_guncelle

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

shy_servisformu_tipi_sil

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

shy_soruncozumturu_listele

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.

shy_soruncozumturu_getir

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

shy_soruncozumturu_ekle

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

shy_soruncozumturu_guncelle

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

shy_soruncozumturu_sil

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

shy_servisformu_listele

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.

shy_servisformu_getir

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

shy_servisformu_ekle

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

shy_servisformu_guncelle

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

shy_servisformu_sil

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

shy_servisformu_tipi_sureci_getir

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)

shy_malzemehizmet_degistir

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

shy_malzemehizmet_ekle

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

—-

shy_malzemehizmet_islem

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

shy_malzemehizmet_detay_islem

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

—-

shy_servisformu_imza_ekle

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

—-

shy_servisformu_imza_listele

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.

shy_servisformu_imza_sil

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