Skip to main content
PUT
Ürün grup detayını güncelle
Güncelleme tam değiştirme şeklinde çalışır: ParentGroupDetailId gönderilmezse detayın üstü kaldırılır ve detay her üst seçiminde seçilebilir hale gelir. Detaya bağlı alt detaylar varsa hiyerarşi kopmasın diye iki alan kilitlenir:
  • ParentGroupDetailId değiştirilemez ve kaldırılamaz (2109).
  • GroupNumber değiştirilemez (2108; detay bir üründe kullanılıyorsa da geçerlidir).
Üstü değiştirmek isterseniz önce o detaya bağlı alt detayları başka bir üste taşıyın ya da silin.

Yetkilendirmeler

Authorization
string
header
gerekli

Access token obtained from the Noyax auth service with your API key.

Başlıklar

X-UserID
integer<int32>
gerekli

İsteğin adına yapıldığı Noyax kullanıcısının ID'si. Oluşturulan, güncellenen ve silinen kayıtların denetim alanlarına yazılır.

Gerekli aralık: x >= 1
X-CompanyID
integer<int32>
gerekli

Şirketin ID'si. Kullanıcı bu şirkete tanımlı olmalıdır. Bütün okuma ve yazma işlemleri bu şirketle sınırlıdır.

Gerekli aralık: x >= 1
X-PeriodID
integer<int32>

Muhasebe döneminin ID'si. Cari endpoint'lerinde isteğe bağlıdır; gönderilirse oluşturulan kayıtlara yazılır.

Gerekli aralık: x >= 1

Yol Parametreleri

groupDetailId
string<uuid>
gerekli

Ürün grup detayı ID'si.

Gövde

GroupNumber
integer<int32>

Zorunlu. Detayın hangi ürün grubuna ait olduğu: üründeki GroupDetailId1...GroupDetailId5 alanlarına karşılık gelen 1-5 değeri.

Örnek:

2

Name
null | string

Zorunlu. Detay adı, grup içinde benzersiz olmalıdır. En fazla 50 karakter.

Örnek:

"SEDAN"

ParentGroupDetailId
null | string<uuid>

Üst detayın ID'si; bir önceki gruba (GroupNumber - 1) ait olmalıdır. Boş bırakılırsa detay her üst seçiminde seçilebilir olur. Grup 1 detaylarının üstü olamaz.

Yanıt

OK

Success
boolean
gerekli

İşlemin başarılı olup olmadığı.

Örnek:

true

ResultCode
string
gerekli

Başarıda "0000". Hatada ilk hatanın kodu; hataların tamamı Errors içinde listelenir.

Örnek:

"0000"

Data
object
gerekli
Message
null | string

Success false olduğunda hata mesajı. Bütün hataların mesajları tek metinde birleştirilir.