EAM – Hizmet Talebi Oluşturma

Licrus CMMS uygulamasında bir hizmet talebi olutşurmak için bu servis kullanılır. Kurumsal Varlık Yönetim (EAM) sisteminizde bir iş emri oluştuğunda bunu Licrus CMMS sistemine gönderirken aşağıdaki veri yapısını kullanmanız gerekir.

Fonksiyon

Servis Nesneleri

Servis üzerinden yayınlanan tüm metotlar, Request nesnesi alır ve Response nesnesi döner. Request ve Response nesneleri kullanıldığı metoda özgü alanlar içermekle birlikte ortak bazı alanlar da içerirler;

Request (İstek)

AlanAçıklamaDeğer
AuthTicketKimlik doğrulama biletiZorunlu
CultureDil ve bölge bilgisitr-TR
AppSourceUygulama kaynağı16573
AppPlatformUygulama platformu1
Customer.CodeMüşteri kodu
Zorunlu
CustomerTicketNoMüşteri çağrı numarası
Zorunlu
CustomerTicketUserÇağrıyı açan kullanıcı adı/soyad/telefonuOpsiyonel
CallingDateÇağrının açıldığı tarih ve saatZorunlu
SubCallType.IdAlt çağrı türü kimliği
Zorunlu
Arıza : 647 
(Varsayılan) 
Bakım : 648
DescriptionÇağrı açıklamasıZorunlu
PriorityÇağrı önceliği.

Normal= 0 (Varsayılan)
Acil=2
Opsiyonel.
ProductSerialNumberVarlık envanter numarasıOpsiyonel
LookupLevel1ValueVarlık Ana Grubu Kodu (
LookupLevel1Text’e değer verildiğinde boş geçilebilir)
Opsiyonel
LookupLevel1TextVarlık Ana Grubu AdıZorunlu
ProductBrandNameÜrün Marka Adı
Opsiyonel
ProductModelNameÜrün Model Adı
Opsiyonel

Response (Cevap)

AlanAçıklama
HasErrorİşlem sonucunda bir hata oluştuysa true değer döner. Yapılan işlem başarılıysa false değer alır.
HasMessageİşlem sonucunda paylaşılan bir bilgi mesajı varsa true değer verir.
MessageListHasError veya HasMessage alanlarından herhangi bir true ise hata veya bilgi mesajı buradan alınabilir.
IdLicrus’da oluşan Çağrı kaydının numarası.

Response.MessageList
Mesaj nesnesini barındıran listedir ve içerisinde yer alan Message nesnesinin detayları aşağıdaki gibidir.

AlanAçıklama
MessageHata veya Bilgi mesajı metin olarak buradan alınabilir.
Urlhttps://simpleweburl.com/OperationForms/ServiceForm/Create
TypeServis tarafından gönderilen mesajın tipini verir. ServiceResponseMessageType tipinde bir enum değeri taşır. Bu alan 3 tip değer alabilir, bunlar;
Error: Hata
Info: Bilgi
Warning: Uyarı


Create JSON Request Modeli

{
	"AuthTicket": "GUNVELIK_ANAHTARINIZ",
	"Culture": "tr-TR",
	"AppSource": "16573",
	"AppPlatform": "1",
	"Entity": {
		"Customer": {
			"Code": "SUBE KODU"
		},
		"CustomerTicketNo": "TEST-999",
		"CustomerTicketUser": "Kemal Kavruk, Tel:599xyzxyzt",
		"CallingDate": "2025-02-13 13:00:00",
		"SubCallType": {
			"Id": "647"
		},
		"Description": "ŞUBEDEN GELEN ARIZA BİLDİRİMİNE AİT DETAYLI AÇIKLAMA METNİ",
		"ProductSerialNumber": "DAI0002.RAD0001",
		"LookupLevel1Value": "DAI0002",
		"LookupLevel1Text": "ISITICI (DOĞALGAZ RADYANT)",
		"Priority": "0",
		"ProductBrandName": "marka",
		"ProductModelName": "model"
	}
}