Buluttaki verilere dokunmaz — yalnızca bu tarayıcıdaki adres/anahtar ayarını siler.
⬆ Yeni Sürüm Hazır✕
Şu an: v→Yeni: v
Bu sürümde neler değişti
Hazırlanıyor…
👁 Bu hesap yalnızca görüntüleme yetkisine sahiptir — kayıt ve değişiklik yapılamaz.
▾
TCMB — Efektif Satış
Yapılacak İşler0
Yapılan İşler0
Açık SiparişleriDetay
0
açık sipariş
Açık SatınalmalariDetay
0
açık satınalma
Açık Siparişler BedeliiDetay
Açık Satınalmalar BedeliiDetay
Ciro (Turnover)Detay
Kesilen faturalara göre aylık ciro — KDV hariç, iskonto düşülmüş, € (her fatura kendi tarihinin TCMB kuruyla). Sütuna tıklayın: o ayın faturaları listelenir.
Dönem ÖzetiiDetay
Seçilen aralıkta sipariş tarihi düşen satış siparişleri — KDV hariç, € (her sipariş kendi tarihinin TCMB kuruyla). Teklifler hariçtir. Kutuya tıklayın: ilgili siparişler listelenir.
Sipariş Durumları
Ajandam
Yaklaşan Yükümlülükler
Tarihler genel vergi takvimine göredir; resmî tatil kaymalarında GİB duyurusu esastır.
Yeni Müşteri Oluştur
Müşteri kartı bilgilerini girin. * zorunlu alanlar.
İlk sıradaki vade, sipariş formunda varsayılan olarak gelir.
Müşteriler
Kayıtlı müşteri kartları
Yeni Tedarikçi Oluştur
Tedarikçi kartı bilgilerini girin. * zorunlu alanlar.
İlk sıradaki vade, satınalma formunda varsayılan olarak gelir.
Tedarikçiler
Kayıtlı tedarikçi kartları
Yeni Ürün Oluştur
Ürün kartı bilgilerini girin.
📋 Genel Bilgiler
Ürünün kimlik bilgileri: kategori, kod, ad ve birim.
Ürün resmi yok 🖼️ Resimler sekmesinden ekleyin
💰 Satınalma Fiyat Geçmişi
🖼️ Ürün Resimleri
Ürünün alış fiyatlarını kaydedin — bir kayıt eklerken tarih, tedarikçi, fiyat ve para birimi zorunludur. Satınalma siparişleri otomatik açılırken her tedarikçinin en güncel kaydı alınır ve bunların en ucuzu seçilir — eski ucuz kayıtlar yarışa girmez. Hiç fiyat girmeden de kaydedebilirsiniz; ancak ürün sipariş satırlarında ve karlılık raporlarında kırmızı görünür, maliyeti hesaplanamaz.
Ürünün fotoğraflarını ekleyin — birden fazla resim seçebilirsiniz. Resme tıklayınca yeni sekmede tam boyut açılır.
📋 Ctrl+V ile ekran görüntüsü yapıştırın
Buraya tıklayın, sonra yapıştırın — veya dosyayı sürükleyip bırakın
Ürünler
Kayıtlı ürün kartları
Yeni Satış Siparişi
Satış siparişi girin; kaydettikten sonra teklif formatında yazdırabilirsiniz.
🧾 Sipariş Genel Bilgileri
📦 Sipariş Kalemleri
Ürün kodunu veya tanımı yazmaya başlayın — eşleşen ürünler altta belirir, seçince diğer alanlar otomatik dolar. Listede olmayan ürünler için serbestçe yazabilirsiniz.
Sıra
Ürün Kodu
Tanım
Açıklama
Renk
Miktar
Birim
Birim Fiyat
Maliyet/br
Sevk Edilen
Tutar
Ara Toplam-
İskonto-
KDV-
GENEL TOPLAM-
🚚 Sevk Kayıtları
Sevk edilen adetleri artırıp kaydettiğinizde bugünün tarihiyle otomatik kayıt oluşur. Geçmişe dönük sevkleri buradan tarihleyebilir, hatalı tarihi düzeltebilirsiniz. Bedeller sipariş para birimindedir, KDV hariçtir.
🕘 Değişiklik Geçmişi▼
Satış Siparişleri
Satış siparişleri ve teklifler
Yeni Satınalma Siparişi
Tedarikçiye verilecek satınalma siparişi
🛒 Oluşturma Yöntemi
⚡ Otomatik Aç: Kalemler, ürün kartlarındaki fiyat geçmişine göre tedarikçilerine ayrılır ve her tedarikçi için ayrı satınalma siparişi otomatik oluşturulur. Bir ürünün birden fazla tedarikçisi varsa önce her tedarikçinin en güncel fiyatı alınır, sonra bunların en ucuzu seçilir (farklı para birimleri TCMB kuruyla karşılaştırılır). Tedarikçinin geçmişteki eski/ucuz kayıtları seçime girmez. Forma Aktar: Satış siparişi revize edildiyse açılmış satınalmaları güncel hâle getirir — artan/yeni kalemler mevcut satınalmaya eklenir, azalanlar düşülür. Yeni satınalma yalnızca o tedarikçiye hiç açılmamışsa önerilir. Hangilerinin güncelleneceğini siz seçersiniz; değişiklikler forma işlenmiş gelir, kaydedince geçerli olur. Açılmamış rozeti (kırmızı satırlar) o satış siparişi için henüz hiç satınalma oluşturulmadığını gösterir. Teklif aşamasındaki siparişler burada listelenmez.
📋 Satınalma Bilgileri
Yazdırılan satınalma formunun dili
📦 Kalemler
Sıra
Ürün Kodu
Tanım
Renk
Açıklama
Miktar
Teslim Alınan
Birim
Birim Fiyat
Tutar
Ara Toplam-
İskonto-
KDV-
GENEL TOPLAM-
📥 Mal Kabul Kayıtları
Teslim alınan adetleri artırıp kaydettiğinizde bugünün tarihiyle otomatik kayıt oluşur. Geçmişe dönük mal girişlerini buradan tarihleyebilir, hatalı tarihi düzeltebilirsiniz. Tedarikçiye ödeme vadesi son mal giriş tarihinden sayılır. Bedeller satınalma para birimindedir, KDV hariçtir.
🧾 Fatura Durumu
🕘 Değişiklik Geçmişi▼
Satınalma Listesi
Tedarikçi siparişleri
Masraf Dağıtımı
Satışta yer almayan ortak masrafları (gümrükçü, nakliye, depo…) siparişlere pay ederek maliyete işleyin. Dağıtılan paylar Karlılık raporunda o siparişin maliyetine eklenir.
💸 Masraf Bilgileri
KDV maliyete eklenmez — indirim konusu olduğu için gerçek maliyet değildir. Uygulamadaki tüm karlılık hesapları KDV hariçtir.
📋 Siparişlere Dağıt
Dağıtılan Masraflar
Siparişlere pay edilmiş ortak masraflar. Satıra tıklayın: kayıt açılır ve dağıtımı değiştirebilirsiniz.
Tür Bazında Toplam
Karlılık Raporu
Sipariş bazında satış / maliyet karşılaştırması — tüm tutarlar KDV hariç ve € cinsindendir. TL/USD tutarlar, belgenin açıldığı günün TCMB efektif satış kuruyla €'ya çevrilir. Siparişler ve teklifler ayrı listelenir — grafik ve üstteki özet yalnızca siparişleri kapsar, teklifler potansiyel olarak ayrı toplanır. İptal edilenler dahil değildir. Satıra tıklayın: ürün bazlı detay açılır.
Banka hesaplarının güncel bakiyeleri ve nakit akışı. Hesaplar Ayarlar → Banka Hesapları'ndan gelir; bakiyeler yüklediğiniz ekstrelerden ve elle girdiğiniz hareketlerden hesaplanır.
Toplam Varlık
HesaplariHareketler
Nakit Akışı
Aylık giren ve çıkan tutarlar. Giren dolu sütun, Çıkan çizgili sütun — renkten bağımsız ayırt edilir. Sütuna gelin: net tutar görünür.
Hesap Hareketleri
Tüm banka hareketleri. Aynı hareket iki kez yüklenirse sistem tanır ve tekrar eklemez.
Cari Hesaplar
Müşteri ve tedarikçiler tek listede. Bakiye > 0 cari bize borçlu, bakiye < 0 biz cariye borçluyuz. Satış faturaları kendiliğinden işlenir; alış faturasını ve tahsilat/ödemeyi siz girersiniz.
Cari Ekstre
Alış Faturası Girişi
Tedarikçiden gelen faturayı elle girin ve satınalma siparişlerine bağlayın. Fatura cari hesaba alacak olarak işlenir, vadesi fatura tarihinden sayılır.
ya da aşağıdan elle girin
📥 Fatura Bilgileri
🧾 Fatura Türü ve Bağlantısı
Bu fatura hangi satınalma siparişlerini kapsıyorsa işaretleyin. Bağlantı zorunlu değildir ama satınalmanın faturalanıp faturalanmadığını buradan takip edersiniz.
Bu masraf hangi satış siparişlerinin maliyeti? Seçtiğiniz siparişlerin karlılığına KDV hariç tutarla masraf olarak yazılır ve Masraf Dağıtımı ekranında da görünür.
🏢 Genel gider: herhangi bir siparişe bağlanmaz, siparişlerin karlılığına girmez. Cari hesaba ve ödeme takvimine yine işlenir.
Alış Faturaları
Tedarikçilerden gelen faturalar. Satıra tıklayın: fatura açılır.
Cari Hareket✕
Kayıt Çek / Senet Listesi'ne de düşer; durumunu (tahsil, ciro, karşılıksız…) oradan yönetirsiniz.
Cariye evrakı aldığınız/verdiğiniz tarihle işlenir, vadesinde değil.
Bu tarihten önceki fatura ve ödemeler bu tutarın içinde sayılır, ekstreye ayrıca girmez.
Hareket geçici yazılır; ekstreyi yükleyince eşleşip tek kayda iner.
Tahsilat / Ödeme Takvimi
Hangi cariden ne zaman ne kadar tahsilat bekliyor, kime ne kadar ödeme yapacaksınız. Kaynak: cari hesaplar — satış ve alış faturaları, çek ve senetler; ayrıca açık sipariş ve satınalmalardan öngörülen tahsilat ve ödemeler. Kapanan kalemler listeden düşer. Toplamlar TCMB kuruyla € karşılığıdır.
Aylık Nakit Akışı —
Tahsilat dolu sütun, Ödeme çizgili sütun — renkten bağımsız ayırt edilir. Sütuna tıklayın: o ayın kalemleri aşağıda listelenir.
Tahsilat (gelen)Ödeme (giden)
Aylık Özet ve Nakit Projeksiyonui
Tablo üç bölgeden oluşur: ▼ Tahsilat (gelecek para), ▲ Ödeme (çıkacak para) ve ⚖ Sonuç. Her bölge kendi zemin rengiyle ayrılır. Ay Sonu Kümülatif bugünkü kasa bakiyesinden başlar, her ayın netini üzerine ekler. Satıra tıklayın: o ayın kalemleri listelenir.
Cari Bazında Vade Durumu
Satıra tıklayın: o carinin faturaları ve çekleri altında açılır. Sütun başlıkları sıralanabilir.
Vadesi Belirsiz Bakiyeler
Açılış bakiyesi, virman ve masraf gibi vadesi olmayan tutarlar. Bir belgeye bağlı olmadıkları için aylara dağıtılmaz ve yukarıdaki nakit projeksiyonuna girmez — ama tahsil edilmesi/ödenmesi gereken gerçek tutarlardır.
Çek / Senet Girişi
Aldığınız ve verdiğiniz çek/senetleri buradan kaydedin. Vade tarihi zorunludur — takvim ve uyarılar buna göre çalışır.
📄 Kıymetli Evrak Bilgileri
⚠ Teminat evrakı borcu kapatmaz. Vade geldiğinde tahsil edilmez, iş bitince iade edilmesi gerekir — listede ayrı işaretlenir.
Cari hesaba bu tarihle işlenir. Boşsa keşide, o da yoksa vade tarihi kullanılır.
Çek / Senet Listesi
Portföyünüzdeki ve verdiğiniz kıymetli evrak. Satıra tıklayın: kayıt açılır. Durum Değiştir ile tahsil, ciro, teminat gibi geçişleri tarihiyle işleyin.
Vade Takvimi
Vadeye Göre Dağılım
Açık çek/senetlerin aylık vade toplamları. Tahsil edilecek dolu sütun, Ödenecek çizgili sütun — renkten bağımsız ayırt edilir.
Tahsil edilecek (alınan)Ödenecek (verilen)
Durum Değiştir✕
Bu hesaba otomatik kasa hareketi yazılır. Aynı hareket ekstreden de gelirse mükerrer koruması yakalar.
⚠ Ciro ettiğiniz çek karşılıksız çıkarsa siz de sorumlusunuz. Kime devrettiğinizi kaydetmek zorunludur.
Hareket Ekle✕
Market Kartı✕
🛒 Satınalma birimi
Onay✕
Hesabım✕
🔑 Şifre Değiştir
Yeni şifreniz en az 8 karakter olmalı. Değişiklik hemen geçerli olur; diğer cihazlardaki oturumlarınız açık kalır.
📱 İki Adımlı Doğrulama (2FA)
Şifreniz çalınsa bile telefonunuzdaki kod olmadan hesabınıza girilemez.
Google Authenticator, Microsoft Authenticator ya da benzeri bir uygulama yeterlidir —
SMS gerekmez, ücretsizdir.
Durum okunuyor…
Yeni Vade Tanımı✕
Tanımladığınız koşul kataloğa eklenir ve bu belgeye seçilir. Ayarlar → Ödeme Koşulları'ndan sonra düzenleyebilirsiniz.
İşlem sürüyor✕
Faturalar
Kesilen ticari faturalar. Bir fatura birden fazla siparişin sevk edilen kalemlerini içerebilir; aynı fatura tekrar basıldığında rakamlar değişmez.
Masraf Formu Oluştur
Harcama fişlerini elle girin ya da kamerayla okutun. Fotoğraflar veritabanına kaydedilmez — yalnızca form açıkken tutulur ve mail eki olarak gönderilir.
🧾 Form Bilgileri
📄 Fişler / Faturalar
📷 Fotoğraflar 0
Kamera butonuyla birden fazla fiş seçebilirsiniz; her fiş okunup ayrı satır olarak eklenir.
Okunan bilgileri mutlaka kontrol edin — solmuş veya buruşuk fişlerde hata payı vardır. Sarı işaretli satırlar tutar tutarsızlığı olduğunu gösterir.
Tür
Tarih
Belge No
Firma
Harcama
KDV TUTARLARI
Toplam KDV
Toplam Tutar
%1
%10
%20
Diğer
KDV Hariç Toplam-
KDV Toplam-
GENEL TOPLAM-
Bu fotoğraflar veritabanına kaydedilmez. Amaç veritabanını şişirmemek. Formu kaydettiğinizde satırlardaki bilgiler saklanır, fotoğraflar ise yalnızca
📧 Mail Gönder ile gönderilen e-postaya ek olarak iliştirilir. Sayfayı kapatırsanız fotoğraflar kaybolur — önce maili gönderin.
📧 Masraf Formunu Gönder✕
Mail mali müşavire hitaben yazılır. Ekinde form PDF'i gider.
Birden fazla adres için virgül kullanın: ali@x.com, veli@y.com
Şirket adresleri her gönderimde otomatik eklenir; buradan silseniz de kopya gönderilir.
Masraf Formu Listesi
Kayıtlı masraf formları — tutarlar KDV dahil ve hariç ayrı gösterilir. Satıra tıklayın: form açılır.
Aylık Masraf Toplamları
Masraf dönemine göre aylık toplamlar — KDV dahil. Sütuna tıklayın: o ayın formları listelenir.
📊Vergi Tahmini
Kendi fatura ve masraf kayıtlarınızdan tahmini kurumlar vergisi ve KDV.
Geçici vergi dönemi kapanmadan önce ne çıkacağını görüp önlem alabilmeniz için.
2025 ve sonrası genel oran %25'tir. Oran değişirse buradan güncelleyin.
QR Okutmaları
Market arabası etiketlerindeki QR kodun kaç kez, hangi ilde ve hangi cihazla okutulduğu.
Okutan kişi WhatsApp'a yönlendirilir; kaç kişinin gerçekten yazdığını WhatsApp'taki mesajlardan izleyin.
Günlük Okutma
İllere Göre Okutma
Harita yükleniyor…
Günün Saatine Göre
Cihaz ve İşletim Sistemi
Son Okutmalar
InSearch · Yerel Market Haritası
Haritadan bir ile tıklayın: o ildeki yerel marketler, şube sayıları ve satınalma iletişim bilgileri altta listelenir. Ulusal zincirler bu listeye alınmaz.
Harita yükleniyor…
Tüm Türkiye
0 market
Ayarlar
Dört bölüm — sekmeye tıklayarak geçin. Son baktığınız sekme bir dahaki gelişinizde hatırlanır.
FirmaBilgiler, logo, banka
TanımlarKategoriler, ödeme koşulları
SistemBulut bağlantısı, kullanıcılar
Bakım ve YedekSürüm, veri boyutu, yedek
Firma Bilgileri (teklif başlığında görünür)
Banka Hesapları
Birden fazla banka ve hesap ekleyebilirsiniz. Teklifte, siparişin para birimiyle eşleşen hesaplar gösterilir (eşleşme yoksa tümü).
logo
Boş bırakırsanız logo bankanın kendi sitesinden çekilir; o da gelmezse renkli kısa kod gösterilir.
Ürün Kategorileri
Yeni kategori ekleyebilirsiniz — ürün kodları girdiğiniz önekle otomatik numaralanır (örn. önek "VT" → VT-00001). Varsayılan kategoriler silinemez.
Vade Tanımları
Müşteri ve tedarikçi kartlarında seçilebilen ödeme koşulları. Her koşul bir ya da birkaç
taksitten oluşur; her taksitin kendi başlangıç tarihi ve gün sayısı vardır.
Ödeme projeksiyonu buna göre hesaplanır. Hazır tanımlar silinemez.
Sınır yok — ihtiyacınız kadar taksit ekleyin
Bulut Bağlantısı (Supabase) — 5 kişinin ortak veri kullanması için
1) supabase.com'da ücretsiz proje açın.
2) SQL Editor'de şu komutu çalıştırın (yalnızca giriş yapan kullanıcılar veriye erişebilir): create table if not exists atlas_kv (key text primary key, value jsonb, updated_at timestamptz default now()); alter table atlas_kv enable row level security; drop policy if exists "atlas_all" on atlas_kv; drop policy if exists "atlas_auth" on atlas_kv; create policy "atlas_auth" on atlas_kv for all to authenticated using (true) with check (true);
3) Authentication → Users → Add user ile ekip üyelerini ekleyin (e-posta + şifre, "Auto Confirm User" işaretli).
4) Authentication → Sign In / Providers → "Allow new users to sign up" seçeneğini kapatın.
5) Project Settings → API'den URL ve anon key'i aşağıya yapıştırın. Aynı bilgileri tüm kullanıcılar girer; ardından herkes kendi e-postasıyla giriş yapar.
Durum: yerel mod
Giriş & Kullanıcı Yönetimi
Girişler Supabase Auth ile yapılır — her kullanıcının kendi e-postası ve şifresi vardır. Kullanıcı eklemek/çıkarmak için: Supabase paneli → Authentication → Users → Add user ("Auto Confirm User" işaretli olsun). Dışarıdan üyeliği kapatmak için: Authentication → Sign In / Providers → "Allow new users to sign up" seçeneğini KAPATIN.
⚠ Yerel modda gerçek bir erişim koruması yoktur. Veri bu cihazda saklanır; giriş ekranı yalnızca
tarayıcıda çalışan kozmetik bir perdedir ve teknik bilgisi olan biri tarafından atlatılabilir.
Ekip halinde ve korumalı çalışmak için yukarıdan Supabase bağlantısını kurun — o zaman
her kullanıcı kendi e-postası ve şifresiyle girer, şifreler sunucuda güvenli biçimde saklanır.
Şifre düz metin saklanmaz; yalnızca karşılığı (özet değeri) tutulur.
Sürüm
Uygulama yeni sürüm çıktığında üstte bir şeritle sizi uyarır ve tek tıkla günceller. Sekmeyi uzun süre açık bırakırsanız bile 10 dakikada bir kontrol edilir. Elle kontrol etmek isterseniz aşağıdaki düğmeyi kullanın.
Çalışan sürüm: vSunucu: kontrol edilmedi
Çok Kullanıcılı Çalışma
Bir kullanıcının kaydettiği değişiklik diğerlerinin ekranına sayfa yenilemeye gerek kalmadan yansır.
Yalnızca liste ve görüntüleme ekranları tazelenir — form doldururken ekranınız yenilenmez,
yazdıklarınız kaybolmaz. Formu kaydettiğiniz anda değişiklik herkese gider.
👥 Kullanıcı Yetkileri (Roller)
Üç yetki düzeyi vardır: Yönetici (her şey), Editör (veri girer, ayarları değiştiremez),
Okuyucu (yalnızca görüntüler). Rol atanmamış kullanıcı yönetici sayılır —
böylece siz atamayı yapana kadar hiçbir şey değişmez.
⚠ Uygulamadaki kısıtlama yalnızca arayüz içindir. Gerçek koruma aşağıdaki
RLS politikasıdır; onu kurmadan rol ataması güvenlik sağlamaz.
1) Politikayı kurun — Supabase → SQL Editor
drop policy if exists "atlas_auth" on atlas_kv;
-- Herkes okur
create policy "atlas_read" on atlas_kv for select to authenticated using (true);
-- Yalnızca yönetici/editör yazar. Rolü olmayan = yönetici (geriye dönük uyum)
create policy "atlas_write" on atlas_kv for all to authenticated
using ( coalesce(auth.jwt() -> 'app_metadata' ->> 'rol', 'yonetici') in ('yonetici','editor') )
with check ( coalesce(auth.jwt() -> 'app_metadata' ->> 'rol', 'yonetici') in ('yonetici','editor') );
2) Kullanıcıya rol verin
update auth.users
set raw_app_meta_data = coalesce(raw_app_meta_data,'{}'::jsonb) || '{"rol":"okuyucu"}'::jsonb
where email = 'kisi@atlas-rs.com.tr';
rol değeri: yonetici, editor ya da okuyucu.
Rol app_metadata'da tutulur — kullanıcı kendi değiştiremez.
(user_metadata kullanılsaydı herkes kendini yönetici yapabilirdi.)
Değişiklik, kullanıcı çıkıp yeniden girdiğinde geçerli olur.
🗑️ Silinenler Defteri
Silinen kayıtların özeti: ne silindi, kim sildi, ne zaman. Kaydın kendisi geri getirilemez —
amaç "bu belge neden yok?" sorusunu cevapsız bırakmamak. Son 500 silme saklanır.
🔐 Güvenlik Denetimi
Verinizi koruyan ayarların gerçekten açık olup olmadığını sunucuya sorarak kontrol eder.
Hiçbir şeyi değiştirmez, kayıt oluşturmaz — yalnızca okur.
Bakım — Veri Boyutu ve Hız
Ürün resimleri ve logolar veritabanında saklandığı için büyük görseller kayıt işlemini yavaşlatır. Aşağıdaki araç, kayıtlı tüm görselleri ekran için yeterli boyuta küçültür — görünüm kalitesi korunur, kayıt hızı belirgin artar.
Yedekleme
Tüm verileri JSON dosyası olarak indirin veya geri yükleyin.