Skip to main content
GET
Ürün grup detaylarını listele
Ürün grupları hiyerarşiktir: bir detayın üstü (ParentGroupDetailId) her zaman bir önceki grubun detayıdır.
  • Grup 1 detaylarının üstü olmaz, hepsi her zaman seçilebilir.
  • Grup 2’de bir detay seçildiyse, grup 3’te yalnızca üstü o detay olanlar ile üstü boş olanlar seçilebilir. Aynı kural 3 → 4 ve 4 → 5 için de geçerlidir.
  • Üstü boş olan detay her üst seçiminde seçilebilir. Örneğin her markada geçerli bir “SUV” gövde tipi, üstü boş bırakılarak tanımlanır.
Ürün kaydederken bu kural doğrulanır: GroupDetailId3 alanına, üstü GroupDetailId2 ile seçilen detay olmayan (ve üstü boş da olmayan) bir detay gönderirseniz istek 2013 ile reddedilir.

Seçilebilir detayları getirme

Bir üst grupta seçim yaptıysanız, groupNumber ile birlikte parentGroupDetailId gönderin: yanıt, o üste bağlı detaylarla üstü boş detayları birlikte döner. Ekrandaki açılır listeyi bu şekilde doldurabilirsiniz.

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

Sorgu Parametreleri

groupNumber
integer<int32>

Yalnızca bu grubun (1-5) detaylarını döner.

parentGroupDetailId
string<uuid>

Yalnızca üstü bu detay olanları ve üstü boş olan detayları döner.

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
null | object[]
gerekli

Yanıt verisi. Success false olduğunda null döner.

Message
null | string

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