Ürün Nesneleri
Ürün entegrasyonlarında kullanılan nesnelerdir. Bu nesneler uygulama veya eklenti geliştirirken kullanılan Domain nesnelerinden farklı olarak sadece Entegrasyon işlemlerinde kullanılır.
Ürün (Product)
Alan | Açıklama | Değer |
Code | Ürün Kodu | Zorunlu |
Name | Ürün Adı | Zorunlu |
Description | Ürün hakkında bir açıklayıcı bilgiler içeren metin | Zorunlu |
IsActive | Geçerli durumdaki ürünler için true değer verilir. Herhangi bir ürünü pasif duruma almak için false değer verilir. | Zorunlu |
Brand | Ürün markassı. Değer verildiğinde Marka Kodu verilmesi gerekir. | Opsiyonel |
Model | Ürün modeli. Değer verildiğinde Model Kodu verilmesi gerekir. | Opsiyonel |
MainGroup | Ürünün yer aldığı ürün ana grubu. Değer verildiğinde Ürün Grubu Kodu verilmesi gerekir. | Zorunlu |
WarrantyPeriod | Cihaz için üretici tarafından verilen garanti süresi (yıl) | Zorunlu |
SerialNumberCount | Cihazda bulunan seri numarası sayısı. Varsayılan değeri 1’dir | Zorunlu |
Origin | Cihazın menşeei; Bilinmiyor=0 İthal=1 Yerli=2 | Opsiyonel |
Ürün Markası (ProductBrand)
Entegrasyon işlemlerinde Product nesnesinin altında kullanılacaksa sadece Code değeri verilmesi yeterlidir.
Alan | Açıklama | Değer |
Code | Marka için tanımlayıcı kod | Zorunlu |
Name | Marka adı | Zorunlu |
IsActive | Geçerli durumdaki marka için true değer verilir. Herhangi bir markayı pasif duruma almak için false değer verilir. | Zorunlu |
Ürün Grubu (ProductGroup)
Entegrasyon işlemlerinde Product nesnesinin altında kullanılacaksa sadece Code değeri verilmesi yeterlidir.
Alan | Açıklama | Değer |
Code | Ürün grubu için tanımlayıcı kod | Zorunlu |
Name | Ürün grubu adı | Zorunlu |
IsActive | Geçerli durumdaki ürün grubu için true değer verilir. Herhangi bir ürün grubunu pasif duruma almak için false değer verilir. | Zorunlu |