Realtime Service API’de kullanılan veri türleri ve rapor tipleri
Type Kodu | Rapor Adı | Açıklama | Gerekli Parametreler |
---|---|---|---|
101 | Şube Listesi | Tüm şubelerin detaylı listesi ve bilgileri (Branches_json) | - |
102 | Grup Satışları | Ürün gruplarına göre satış analizleri (GroupSales) | BranchCode, StartDate, EndDate |
103 | Ödemeler | Ödeme yöntemlerine göre detaylı ödeme raporları (Payments) | BranchCode, StartDate, EndDate, All |
104 | Tüketim Belgeleri | Tüketim belgelerinin detaylı listesi (PosFinansConsumptionDocuments_json) | BranchCodeString, StartDate, EndDate |
105 | Cari Listesi | Tüm cari hesapların kapsamlı listesi (PosFinansCurrents_json) | - |
106 | Stok Sayım Belgeleri | Stok sayım belgeleri ve sonuçları (PosFinansInventoryCountDocuments_json) | WarehouseCodeString, StartDate, EndDate |
107 | Üretim Formülleri | Üretim formüllerinin detaylı listesi (PosFinansManafactureFormulas_json) | - |
108 | Manuel Tüketim Belgeleri | Manuel olarak girilen tüketim belgeleri (PosFinansManuelConsumptionDocuments_json) | BranchCodeString, StartDate, EndDate |
109 | Ürün Listesi | Tüm ürünlerin detaylı listesi (PosFinansProductList_json) | - |
110 | Satın Alma Faturaları | Tedarikçilerden alınan fatura belgeleri (PosFinansPurchaseInvoiceDocuments_json) | StartDate, EndDate |
111 | Satın Alma İade Faturaları | Tedarikçilere yapılan iade faturaları (PosFinansPurchaseInvoiceReturnDocuments_json) | StartDate, EndDate |
112 | Satış Faturaları | Müşterilere kesilen satış faturaları (PosFinansSaleInvoiceDocuments_json) | StartDate, EndDate |
113 | Yarı Mamül Belgeleri | Yarı mamül üretim ve tüketim belgeleri (PosFinansSemiFinishedDocuments_json) | StartDate, EndDate |
114 | Stok Giriş Fişleri | Stok giriş hareketlerini gösteren belgeler (PosFinansStockRecordEntryDocuments_json) | StartDate, EndDate |
115 | Stok Çıkış Fişleri | Stok çıkış hareketlerini gösteren belgeler (PosFinansStockRecordIssueDocuments_json) | StartDate, EndDate |
116 | Depo Listesi | Tüm depoların detaylı listesi ve bilgileri (PosFinansWarehouses_json) | - |
117 | Depo Transfer Belgeleri | Depolar arası stok transferlerini gösteren belgeler (PosFinansWarehouseTransferDocuments_json) | BranchCodeString, StartDate, EndDate |
118 | Ürün Satış Detayları | Ürün bazında detaylı satış analizleri (ProductSales_json) | BranchCode, StartDate, EndDate, All |
119 | İptal Edilen Satışlar | İptal edilmiş satışların detaylı listesi (Voids_json) | BranchCode, StartDate, EndDate |
255 | Ürün Detaylı Satışlar | Ürün bazında kapsamlı satış analizleri | BranchCode, StartDate, EndDate |
Parametre | Tür | Format | Örnek |
---|---|---|---|
Type | Integer | 101-255 arası değerler | 101 |
StartDate | String | YYYY-MM-DD HH:MM:SS | "2025-05-01 00:00:00" |
EndDate | String | YYYY-MM-DD HH:MM:SS | "2025-05-05 23:59:59" |
BranchCode | String | Şube kodu veya kodları | "0" veya "222,111" veya "12" |
All | Integer | 0 veya 1 | 1 |
BranchCodeString | String | Şube kodu veya kodları | "222,111" |
WarehouseCodeString | String | Depo kodu veya kodları | "100,200,300" |
JSON Veri Tipi | Açıklama | Örnek Dönüşüm (JavaScript) |
---|---|---|
String | Metin verisi | const name = data.BranchName; |
Number | Sayısal değer (tam sayı veya ondalıklı) | const total = parseFloat(data.TotalSales); |
Boolean | Mantıksal değer (0/1) | const isActive = data.IsActive === 1; |
Array | Dizi | const items = data.data; |
Object | Nesne | const branch = data.data[0]; |
null | Boş değer | const value = data.Value === null ? 0 : data.Value; |