MongoDB genel bakış
Belgeler
Sipariş, tahsilat, stok hareketi ve rapor belge olarak durur. Prisma kartları belgenin içine kopya olarak gömülür; kopyalar ayrı koleksiyon değildir.
Koleksiyonlar
| Koleksiyon | İş | Sayfa |
|---|---|---|
buyerOrders | Alıcı siparişi | Sipariş |
buyerOrderReturns | İade talebi | Sipariş |
returnMediaUploads | Geçici iade medyası | Sipariş |
buyerOrderIssues | Teslimat / kalite sorunu | Sipariş |
orderSurveyResponses | Anket cevabı | Sipariş |
orderHeatmaps | Sipariş yoğunluk hücresi | Sipariş |
ordernoteaisettings | Sipariş notu AI ayarı | Sipariş |
payments | Sağlayıcı ödeme işlemi | Cari ve fatura |
accountTransactions | Cari defter | Cari ve fatura |
invoices | Giden e-belge | Cari ve fatura |
platformInvoices | Gelen tedarikçi belgesi | Cari ve fatura |
warehouseProductStockIn / Out | Eski stok hareketi | Stok |
stockEntries / stockExits | FIFO stok | Stok |
buyerOrderTransfers | Kurye teslimatı | Stok |
warehouseVehicleTransfers | Araç seferi | Stok |
warehouseVehicleLocations | GPS noktası | Stok |
warehouseHeatmaps / warehouseReports / warehouseProductPriceHistory | Depo özetleri | Raporlar |
conversations / messages | Sohbet | İletişim |
notifications | Bildirim kutusu | İletişim |
departments | Kanban | İletişim |
productRequests | Ürün talebi | Sipariş |
procurementRequests | Satıcı tedarik talebi | Stok |
userLogs | İstemci logu | İletişim |
productSalesReports ve diğer raporlar | Günlük özet | Raporlar |
productPriceCandle / externalPriceRawSample | Fiyat zaman serisi | Raporlar |
Gömülü kopyalar
Ayrı koleksiyon değildir. Sipariş ve hareket belgelerinin içine yazılır: kullanıcı, alıcı, adres, depo, ürün, birim, KDV, yetkili, satıcı, araç. Anlamı: belgenin yazıldığı andaki kart fotoğrafı. Nerede ne tutulur.
Kimlik tipi
Mongo belgelerinin _id değeri ObjectId’dir. Prisma kartlarının id değeri tam sayıdır. Sipariş code alanı insan okur (üretim S + sayı + B + alıcı id biçimindedir). Prisma waitingSurveyOrderId string tutar çünkü sipariş id’si Mongo’dadır.