Ana içeriğe geç

Bölüm 10 — Stok Yönetimi

Bu bölüm, Shipots'ta malzeme ve hizmet kartlarının yönetilmesini, stok giriş/çıkış/transfer hareketlerini, kategori ve birim tanımlarını ile stok hareket geçmişinin izlenmesini anlatır.

Modüldeki sayfalar:

SayfaURLİşlev
Stok Yönetimi/stockMalzeme, kategori, transfer, hareket ve birim yönetimi (5 sekme)
Stok Birimleri/stock-unitsBirim ve dönüşüm çarpanı yönetimi (Stok sayfasındaki Birimler sekmesiyle aynı özellik)

Önemli: Uygulamada fiziksel stok sayımı (inventory count) özelliği bulunmamaktadır. Stok bakiyesi yalnızca Giriş, Çıkış ve Transfer hareketlerinden üretilir. Yılsonu sayımında fark tespit edilirse, farkı bir Giriş veya Çıkış işlemiyle düzeltmeniz gerekir.


10.1 Stok Birimleri ve Dönüşümler

Sol menüden Malzeme Yönetimi → Stok Birimleri ile açılır (URL: /stock-units). Ayrıca Stok Yönetimi sayfası içindeki Birimler sekmesinden de erişilebilir — her iki yer de aynı veriyi yönetir.

[ŞG: Stok Birimleri — iki sütunlu düzen, solda birim listesi, sağda dönüşüm çarpanları]

Sayfa yapısı

Sayfa iki yan yana bölümden oluşur:

  • Sol — Birimler tablosu
  • Sağ — Dönüşüm Çarpanları tablosu

10.1.1 Birimler

Birim, bir malzemenin ölçü birimidir (kg, litre, adet, ton vb.).

Tablo sütunları

SütunAçıklama
KodKısa kod (örn. kg, lt, adet)
AdTam ad (örn. Kilogram, Litre, Adet)
DurumAktif / Pasif

Yeni birim ekleme

  1. Sağ üstteki ➕ Yeni Birim düğmesine tıklayın.
  2. Açılan modalde:
    • Kod * (örn. kg, lt)
    • Ad * (örn. Kilogram, Litre)
  3. Kaydet düğmesine tıklayın.

Varsayılan birimleri yükleme

🔄 Varsayılanları Yükle düğmesi, sık kullanılan birimleri (kg, lt, adet, ton, m³ vb.) tek tıkla sisteme ekler. Yeni kurulumda bu düğmeyi kullanmak en pratik yoldur.

10.1.2 Dönüşüm Çarpanları

Dönüşüm çarpanı, bir birimin başka bir birime nasıl dönüştürüleceğini tanımlar. Örneğin 1 Kutu = 12 Adet gibi.

Tablo sütunları

SütunAçıklama
Kaynak BirimDönüşümün kaynağı
Hedef BirimDönüşümün hedefi
Çarpan1 kaynak birim kaç hedef birime eşit

Yeni dönüşüm ekleme

  1. ➕ Dönüşüm Ekle düğmesine tıklayın.
  2. Açılan modalde:
AlanAçıklamaZorunlu
Kaynak BirimAçılır
Hedef BirimAçılır
Çarpan1 kaynak = kaç hedef

Örnekler:

  • 1 Kutu = 12 Adet → Çarpan: 12
  • 1 Ton = 1000 Kilogram → Çarpan: 1000
  • 1 Paket = 6 Adet → Çarpan: 6
  1. Kaydet düğmesine tıklayın.

İpucu: Dönüşüm çarpanları, farklı birim bazlı alım/satım yaptığınızda hesaplamanın tutarlı olmasını sağlar. Örneğin "Kutu" olarak alınan bir malzeme "Adet" olarak tüketilirse, otomatik dönüştürme için çarpan tanımlı olmalıdır.


10.2 Stok Yönetimi Sayfası — Genel Bakış

Sol menüden Malzeme Yönetimi → Stok Yönetimi ile açılır (URL: /stock).

Bu sayfa beş sekmeden oluşur:

Sekmeİşlev
MalzemelerStok kartları, bakiye ve değer görünümü
KategorilerMalzeme kategorileri (ağaç yapılı)
TransferlerAmbarlar arası transfer irsaliyeleri
HareketlerTüm giriş/çıkış/transfer hareket geçmişi
BirimlerBirim ve dönüşüm (Bölüm 10.1 ile aynı)

Üst eylem düğmeleri

Sayfa başlığının sağında, hangi sekmede olursanız olun görünen dört düğme vardır:

Düğmeİşlev
📥 PDFMevcut listeyi PDF olarak indirir
🟢 GirişStok giriş modali (Bölüm 10.4)
🟡 ÇıkışStok çıkış modali (Bölüm 10.4)
🔵 Transfer İrsaliyesiÇok kalemli transfer modali (Bölüm 10.5)

10.3 Malzeme Kartları

Malzemeler sekmesi, stok kartlarınızı listeler.

[ŞG: Malzemeler sekmesi — üstte filtreler, düşük stok toggle, altta tablo]

Üst filtreler

  • Kart Türü — Stok Kartı / Hizmet Kartı (çoklu seçim)
  • Kategori — Çoklu seçim
  • İşyeri — Çoklu seçim (bakiye hangi işyerinde görünsün)
  • Ambar — Çoklu seçim
  • Ara — Kod veya ad arama
  • ☑ Düşük stok — Sadece bakiyesi minimum stoğun altında olan kalemleri gösterir

Tablo sütunları

SütunAçıklama
KodOtomatik veya girilmiş kod
TürStok veya Hizmet
Malzeme AdıAdı
KategoriBağlı kategori
BirimÖlçü birimi
GirişKümülatif giriş miktarı
ÇıkışKümülatif çıkış miktarı
BakiyeMevcut stok (bold)
Min StokKart üzerinde tanımlı alt sınır
Ort. MaliyetAğırlıklı ortalama birim maliyet
Stok DeğeriBakiye × Ort. Maliyet
DurumAktif / Pasif
(son)📊 Ekstre / ✏️ Düzenle / 🗑️ Sil

Kart Türü ayrımı

  • Stok Kartı — Fiziksel envanter takip edilir (giriş/çıkış bakiyeyi etkiler)
  • Hizmet Kartı — Envanteri olmayan, fatura kalemi olarak kullanılan kartlar (örn. taşıma hizmeti, komisyon)

10.3.1 Yeni Malzeme Kartı Oluşturma

  1. Sağ üstteki mavi ➕ Yeni Malzeme düğmesine tıklayın.
  2. Açılan modalde:
AlanAçıklamaZorunlu
Malzeme AdıAdı
Kart TürüStok Kartı / Hizmet Kartı
KategoriAçılır (Bölüm 10.6'dan)
BirimAçılır (Bölüm 10.1'den)
Minimum StokAlt sınır değeri
AçıklamaSerbest metin
  1. Kaydet düğmesine tıklayın. Sistem otomatik bir kod üretir.

10.3.2 Malzeme Ekstresi

Her malzeme satırının sağındaki 📊 Ekstre düğmesi, o malzemenin tüm hareket geçmişini gösteren büyük bir modal açar.

[ŞG: Malzeme Ekstresi modalı — üstte filtreler, altta kümülatif bakiye tablosu]

Ekstre üst filtreleri

  • İşyeri / Ambar — Hangi ambarın hareketlerini göreceğinizi filtreler
  • Başlangıç / Bitiş Tarihi — Dönem

Filtrelerin sağında anlık özet kartları görünür (toplam giriş, çıkış, net bakiye).

Ekstre tablo sütunları

SütunAçıklama
TarihHareket tarihi
TürGiriş / Çıkış / Transfer
Giriş / ÇıkışMiktar (uygun sütunda)
Döviz / Birim Fiyat / ToplamFinansal bilgi
Ambarİlgili ambar
AçıklamaHareket notu
BakiyeHer satırdan sonraki yürüyen bakiye (bold)

İpucu: Ekstre, belirli bir malzemenin kullanımını tarihsel olarak izlemenin en hızlı yoludur. Sayım dönemlerinde veya kayıp araştırmalarında kullanılır.


10.4 Stok Giriş / Çıkış Hareketleri

Giriş ve çıkış işlemleri aynı modal üzerinden yapılır; tek fark işlem tipidir.

10.4.1 Stok Girişi (Manuel)

[ŞG: Stok Girişi modalı — malzeme, hedef ambar, miktar, fiyat alanları]

  1. Üstteki yeşil 🟢 Giriş düğmesine tıklayın.
  2. Açılan modalde:

Malzeme ve tarih

AlanAçıklamaZorunlu
MalzemeAçılır (stok kartlarından)
Tarihİşlem tarihi

Malzeme seçildiğinde, varsa son işlem fiyatı bilgisi bir bilgi kutusunda görüntülenir (örn. "Son giriş fiyatı: 125,50 TRY — 2026-03-15").

Hedef (girişin nereye yapılacağı)

AlanAçıklamaZorunlu
İşyeriAçılır
Ambarİşyerine bağlı ambarlardan
GemiOpsiyonel

Miktar ve fiyat

AlanAçıklamaZorunlu
MiktarOndalıklı
Birim FiyatBirim başı fiyat (ortalama maliyet hesabı için)
DövizTRY / USD / EUR
TedarikçiCari hesap listesinden
AçıklamaSerbest metin
  1. Kaydet düğmesine tıklayın. Malzemenin bakiyesi ve ortalama maliyeti otomatik güncellenir.

İpucu: Tedarikçiden alımla gelen stok, genellikle Fatura (Bölüm 9.3 — Alış Faturası) üzerinden girilir ve stok bu yolla otomatik güncellenir. Bu sayfadaki manuel Giriş, fiziksel sayım farkı, bağış, iade gibi özel durumlar için kullanılır.

10.4.2 Stok Çıkışı (Manuel)

  1. Üstteki turuncu 🟡 Çıkış düğmesine tıklayın.
  2. Aynı modal açılır, farklı olarak:
    • Tedarikçi alanı gizlenir (çıkışta tedarikçi olmaz)
    • Modal başlığı "Stok Çıkışı" olur
  3. Alanları doldurup Kaydet düğmesine tıklayın.

Not: Malzemenin bakım yürütme sırasında (Bölüm 7.4) "Kullanılan Malzemeler" olarak yazılması da bir çıkış hareketi oluşturur — bu durumda manuel çıkış girmenize gerek yoktur. Manuel çıkış, fire, kayıp, iade gibi özel durumlar için kullanılır.

10.4.3 Ortalama Maliyet Hesabı

Sistem, her giriş hareketi sonrası ağırlıklı ortalama maliyeti otomatik hesaplar:

Ort. Maliyet = (Mevcut Bakiye × Eski Ort.Maliyet + Giriş Miktarı × Yeni Birim Fiyat) / (Mevcut Bakiye + Giriş Miktarı)

Bu değer Malzeme tablosundaki Ort. Maliyet ve Stok Değeri sütunlarında görüntülenir ve faturalama/muhasebe raporlarında kullanılır.


10.5 Transfer İrsaliyesi

Bir ambardan (veya gemiden) başka bir ambara çok kalemli stok aktarımı için transfer irsaliyesi düzenlenir.

[ŞG: Transfer İrsaliyesi — tam ekran modal, kaynak (kırmızı) ve hedef (yeşil) bölümleri yan yana, altta kalem tablosu]

Transferi başlatma

Üstteki 🔵 Transfer İrsaliyesi veya Transferler sekmesindeki ➕ Yeni İrsaliye düğmesine tıklayın. Tam ekran modal açılır.

İrsaliye başlık bilgileri

AlanAçıklama
İrsaliye NoOtomatik (salt okunur)
Tarihİrsaliye tarihi
AçıklamaSerbest metin

Kaynak (KIRMIZI bölüm)

Nereden çıkış yapılacağının bilgisi:

AlanAçıklamaZorunlu
İşyeriAçılır
AmbarSeçili işyerinin ambarları
GemiOpsiyonel

Hedef (YEŞİL bölüm)

Nereye giriş yapılacağının bilgisi — kaynak ile aynı alan yapısı.

Kalemler

Her satırda:

AlanAçıklama
MalzemeArama ile stok kartından seçim
MiktarAktarılacak miktar
BirimSeçilen malzemenin birimi
Birim Fiyatİsteğe bağlı
DövizTRY / USD / EUR
ToplamOtomatik hesaplanır
NotSatır bazlı not

➕ Kalem Ekle düğmesiyle birden fazla malzemeyi aynı irsaliyede aktarabilirsiniz.

Kaydetme

Kaydet düğmesi irsaliyeyi Taslak durumunda oluşturur. Taslak irsaliyeler Transferler sekmesinde tamamlanabilir, iptal edilebilir veya silinebilir.

Transfer durumları

  • 🔵 Taslak — Henüz gerçekleşmemiş irsaliye
  • 🟢 Tamamlandı — Kaynak stoktan düşülmüş, hedefe eklenmiş
  • İptal — İptal edildi, stok hareketi olmadı

İpucu: Transfer irsaliyesi, liman teslimatları, gemi-gemi malzeme aktarımı veya işyerleri arası nakil için kullanılır. Tek kalemli hızlı aktarım için Çıkış (eski ambardan) + Giriş (yeni ambara) da yapılabilir, ama transfer izi kaybolur — bu yüzden irsaliye kullanmak denetim açısından daha iyidir.

Transferler sekmesi

SütunAçıklama
İrsaliye NoNumara
Kaynak / Hedefİşyeri/ambar bilgisi
KalemKaç kalem içerdiği
TarihDüzenleme tarihi
DurumTaslak / Tamamlandı / İptal
(son)Aksiyon düğmeleri

Filtre: Durum (çoklu seçim).


10.6 Malzeme Kategorileri

Kategoriler sekmesinde, malzemelerin sınıflandırma ağacı yönetilir.

[ŞG: Kategoriler sekmesi — kategori ağacı ve düzenleme düğmeleri]

Tablo sütunları

SütunAçıklama
Kategori AdıKategori adı
Üst KategoriHangi kategorinin alt dalı olduğu (yoksa "ana kategori")
DurumAktif / Pasif
(son)Düzenle / Sil

Yeni Kategori Ekleme

➕ Yeni Kategori düğmesiyle açılan modalde:

AlanAçıklamaZorunlu
Kategori AdıAçıklayıcı ad
Üst KategoriMevcut kategorilerden biri, yoksa "ana kategori"
AçıklamaSerbest metin

İpucu: Kategorileri hiyerarşik tanımlayın (örn. "Makine Parçaları > Contalar > Yuvarlak Contalar"). Bu, raporlamayı ve aramayı kolaylaştırır.


10.7 Hareket Geçmişi

Hareketler sekmesi, sistemdeki tüm stok hareketlerini (giriş + çıkış + transfer) tek tabloda gösterir.

[ŞG: Hareketler sekmesi — 6 filtre üstte, geniş hareket tablosu]

Filtreler

FiltreSeçenekler
TürGiriş / Çıkış / Transfer (çoklu)
GemiÇoklu
İşyeriÇoklu
AmbarÇoklu
KategoriÇoklu
MalzemeÇoklu

Tablo sütunları

SütunAçıklama
TarihHareket tarihi
TürGiriş (yeşil) / Çıkış (kırmızı) / Transfer (mavi)
Malzemeİşlem yapılan malzeme
GemiVarsa
Ambarİlgili ambar
Miktarİşlem miktarı
KaynakTransferde veya çıkışta kaynak
TedarikçiGirişte tedarikçi
AçıklamaNotlar

İpucu: Bu sekme, denetim ve audit ihtiyaçları için kritiktir. Bir ay boyunca bir ambardan yapılan tüm çıkışları görmek, kayıp kontrolü yapmak veya belirli bir tedarikçinin alımlarını incelemek için kullanın.


10.8 Tipik Stok Akışı Özeti

Yeni bir firma için stok modülünü kullanmaya başlama sırası:

  1. Birimler (10.1) — Varsayılanları Yükle ile başlayın; sonra eksikleri ekleyin.
  2. Dönüşüm Çarpanları (10.1.2) — Farklı birimle alım/kullanım yapılıyorsa tanımlayın.
  3. Kategoriler (10.6) — Malzeme sınıflandırma ağacını kurun.
  4. Malzeme Kartları (10.3.1) — Her malzeme için kart açın (kod, birim, min stok).
  5. İşyeri + Ambar (Bölüm 3.7) — Bu tanımların yapılmış olması gerekir.
  6. Başlangıç Stoku Girişi (10.4.1) — Kuruluma mevcut stoğunuzu manuel Giriş ile yükleyin.
  7. Günlük operasyonlarda:
    • Alımlar → Fatura üzerinden (Bölüm 9.4'teki Alış Faturası stokları otomatik günceller)
    • Kullanım → Bakım üzerinden (Bölüm 7.4'teki Kullanılan Malzemeler)
    • Aktarım → Transfer İrsaliyesi (10.5)
    • Diğer → Manuel Giriş/Çıkış (10.4)

Bir sonraki bölüm: Bölüm 11 — Görev ve Takvim.