satış raporlama otomasyonu kurulum

Sahadan ve kasadan gelen tüm satış verilerini anlık ciro ve kârlılık analizine dönüştüren anahtar teslim raporlama kurulumu.

Logo, Mikro ve SAP ERP verilerini mobil saha siparişleri ve e-ticaret satışlarıyla birleştiren; temsilci kotalarını, brüt kâr marjlarını ve ciro hedeflerini saniyelik güncelleyen veri hattı ve gösterge paneli kurulumu.

WhatsApp'tan ulaşın
Satış direktörü ve veri mühendisi kurumsal ofiste büyük ekranda çok kanallı satış panellerini, plasiyer haritasını ve hedef gerçekleşme grafiklerini incelerken

Neyi çözüyoruz

Satış direktörleri ve genel müdürler, güncel satış rakamlarını görebilmek için akşam şube kapanışlarını, plasiyerlerin Excel tablolarını ve muhasebenin fatura kesmesini bekler. Farklı kaynaklardan (ERP, B2B portal, saha el terminali, pazaryerleri) gelen veriler manuel birleştirildiğinde saatlerce gecikme yaşanır, iadeler ve iskontolar hesaba katılmadığı için yöneticiler yanıltıcı ciro rakamlarıyla stratejik kararlar alır.

Saha satış, şube POS ve e-ticaret satış verilerini tek bir gerçek zamanlı analitik veri tabanında (ClickHouse/PostgreSQL) toplayın.

Temsilci bazlı iskonto yetkisi aşımı, iade oranı artışı ve hedef sapmalarını anlık bildirimlerle (Telegram/WhatsApp/SMS) izleyin.

Gün sonu raporlama hazırlık süresini 4 saatten 0 saniyeye indirin; hatasız brüt marj ve net nakit tahsilat görünürlüğü elde edin.

Çok Kanallı Satış Verilerini Gerçek Zamanlı Kârlılık ve Karar Desteğine Dönüştürme

Hızlı tüketim, toptan ticaret, endüstriyel dağıtım ve perakende sektörlerinde faaliyet gösteren işletmelerde satış yöneticilerinin en büyük sorunu veri körlüğüdür. Ciro artıyor gibi görünürken uygulanan kontrolsüz iskontolar, vade uzamaları, satıcı primleri ve iadeler yüzünden kârlılık eriyebilir.

Geleneksel yapılarda satış direktörü, pazartesi sabahı toplantısında geçen haftanın rakamlarını görebilmek için muhasebe ve bilgi işlem ekiplerinden rapor bekler. Ancak o rapor hazırlandığında fırsatlar kaçmış, kural dışı iskontolar onaylanmış ve hedefler çoktan sapmıştır.

Satış raporlama otomasyonu kurulumu hizmetimizle Appsoni; sahadan, kasadan ve dijital kanallardan akan tüm sipariş, fatura ve tahsilat hareketlerini saniyeler içinde işleyen, yöneticilere anlık rota, kota ve brüt marj görünürlüğü kazandıran anahtar teslim bir analitik veri hattı kurar.

Saha satış operasyon ekibi ve veri mühendisi kurumsal toplantı salonunda anlık satış veri hattını ve analitik gösterge panellerini değerlendirirken


Satış Veri Hattı ve Analitik Raporlama Mimarisi

Sistem, işletmenizin tüm satış uç noktalarından veriyi asenkron olarak çeker, işler ve karar panellerine sunar:

[Saha Satış & Plasiyer]      [Şube POS / Mağazalar]     [B2B Portal & E-Ticaret]
├─ El Terminali (Android)    ├─ Perakende Kasa POS      ├─ B2B Bayi Siparişleri
├─ GPS Ziyaret & Check-in    ├─ Gün Sonu Z Raporları    ├─ Pazaryeri API'leri (Trendyol/HB)
└─ Offline Sipariş & Tahsilat└─ Kasa İade / Değişim     └─ Webhook Sipariş Akışı
       │                                │                                │
       └────────────────────────┬───────┴────────────────────────────────┘
                                ▼
         [Güvenli API Gateway & mTLS 1.3 Veri Doğrulama Katmanı]
                                │
                                ▼
         [Asenkron Mesaj Kuyruğu & Tampon Katmanı (RabbitMQ / Kafka)]
                                │
               ┌────────────────┴────────────────┐
               ▼                                 ▼
   [ERP Senkronizasyon Servisi]       [Stream ETL & Zenginleştirme Motoru]
   ├─ Logo Tiger / Netsis            ├─ FIFO Birim Maliyet (COGS) Eşleme
   ├─ Mikro Fly / Jump               ├─ TCMB Canlı Kur Dönüşümü
   └─ SAP S/4HANA OData              └─ İskonto Kademesi & Kota Kontrolü
               │                                 │
               └────────────────┬────────────────┘
                                ▼
         [Analitik Kolonsal Veri Tabanı (ClickHouse / PostgreSQL)]
                                │
        ┌───────────────────────┼───────────────────────┐
        ▼                       ▼                       ▼
[Yönetici Satış Paneli]  [Saha Mobil Uygulaması]  [Otomatik Alarm Servisi]
├─ Anlık Ciro & Brüt Marj├─ Kalan Günlük Kota     ├─ İskonto Aşım Bildirimi
├─ Müşteri Kârlılık Sırası├─ Rota Ziyaret Listesi  ├─ Anormal İade Uyarısı
└─ Bölge / Plasiyer Ligi └─ Hak Edilen Prim Hesabı├─ Günlük WhatsApp/Telegram Özeti

Veri Şeması ve Operasyonel Parametreler (50+ Benzersiz Veri Noktası)

Kurulumu yapılan satış raporlama ve veri boru hattı mimarisinin temel veri tablosu ve teknik parametreleri şunlardır:

Tablo Adı Teknik Alan Adı Veri Tipi Süreç Kuralı ve Operasyonel Açıklama
satis_islem satis_hareket_guid UUID Her satış işlemi için tekil benzersiz kimlik
satis_islem islem_tipi_kodu VARCHAR(20) 'SAHA_PLASIYER', 'MAGAZA_POS', 'B2B_PORTAL', 'E_TICARET_PAZARYERI'
satis_islem fatura_irsaliye_seri_no VARCHAR(16) GİB standartlarında e-Arşiv/e-Fatura seri ve sıra numarası
satis_islem plasiyer_kodu VARCHAR(15) Satışı gerçekleştiren saha temsilcisinin tekil kodu
satis_islem magaza_sube_kodu VARCHAR(10) İşlemin yapıldığı fiziksel mağaza veya depo şube kodu
satis_islem musteri_cari_vkn VARCHAR(11) Müşterinin 10 haneli VKN veya 11 haneli TCKN kimliği
satis_islem islem_zaman_damgasi TIMESTAMP İşlemin gerçekleştiği milisaniyelik zaman damgası (UTC+3)
satis_islem brut_satis_tutari DECIMAL(18,2) Liste fiyatı üzerinden KDV hariç brüt işlem tutarı
satis_islem iskonto_tutari_toplam DECIMAL(18,2) Satır ve dip iskontolarının parasal toplamı
satis_islem kdv_haric_net_ciro DECIMAL(18,2) İskontolar düşüldükten sonraki net satış hasılatı
satis_islem maliyet_tutari_cogs DECIMAL(18,2) ERP'den çekilen FIFO satılan malın maliyeti (COGS)
satis_islem brut_kar_tutari DECIMAL(18,2) Net Hasılat - COGS ile hesaplanan brüt kâr
satis_islem brut_marj_yuzdesi DECIMAL(5,2) (Brüt Kâr / Net Ciro) * 100 oranı
satis_islem para_birimi_kodu VARCHAR(3) ISO 4217 kodu (TRY, USD, EUR, GBP)
satis_islem tcmb_islem_kuru DECIMAL(10,4) Satış anında geçerli TCMB efektif döviz alış kuru
satis_islem odeme_tipi_kodu VARCHAR(20) 'PESIN_NAKIT', 'KREDI_KARTI', 'ACIK_HESAP', 'CEK_SENET'
satis_islem vade_gun_sayisi INT Açık hesap satışlarda tanınan ödeme vadesi (ör. 60 gün)
satis_satir satir_id BIGINT Satış fişinin her bir satırı için sıra numarası
satis_satir stok_kodu_erp VARCHAR(30) ERP stok kartı kodu (ör. PRD-8841-A)
satis_satir urun_ana_grup_kodu VARCHAR(20) Ürün kategorisi (ör. 'ENDUSTRIYEL', 'TUKETIM', 'YEDEK_PARCA')
satis_satir satis_miktari DECIMAL(12,3) Satılan ürün miktarı
satis_satir olcu_birimi VARCHAR(10) 'ADET', 'KOLI', 'PALET', 'KG', 'METRE'
satis_satir birim_liste_fiyati DECIMAL(18,2) Ürünün tanımlı cari fiyat listesindeki birim fiyatı
satis_satir satir_iskonto_orani DECIMAL(5,2) Satır bazında uygulanan iskonto yüzdesi
satis_satir kdv_oran_kodu INT Yasal KDV oranı (%1, %10, %20)
plasiyer_kota donem_kodu VARCHAR(7) Hedef dönemi (ör. '2026-10')
plasiyer_kota plasiyer_sicil_no VARCHAR(20) Satış temsilcisi İK sicil numarası
plasiyer_kota aylik_ciro_hedefi DECIMAL(18,2) Temsilciye atanan aylık asgari net ciro kotası
plasiyer_kota brut_marj_hedef_yuzde DECIMAL(5,2) Satışlarında tutturması gereken minimum kâr marjı (ör. %22.5)
plasiyer_kota ziyaret_noktasi_hedefi INT Ay boyunca yapması gereken toplam müşteri ziyaret sayısı
plasiyer_kota gerceklesen_ciro DECIMAL(18,2) Güncel takvim anına kadar gerçekleşen kümülatif ciro
plasiyer_kota hedef_tamamlanma_orani DECIMAL(5,2) (Gerçekleşen Ciro / Hedef Ciro) * 100 yüzdesi
plasiyer_kota hak_edilen_prim_tutari DECIMAL(18,2) Gerçekleşme ve marj katsayılarına göre hesaplanan prim
saha_ziyaret ziyaret_kayit_guid UUID GPS destekli mağaza check-in kaydı kimliği
saha_ziyaret musteri_magaza_kodu VARCHAR(25) Ziyaret edilen müşterinin tekil lokasyon kodu
saha_ziyaret gps_enlem DECIMAL(10,7) Ziyaret anında el terminalinin aldığı Latitude koordinatı
saha_ziyaret gps_boylam DECIMAL(10,7) Ziyaret anında el terminalinin aldığı Longitude koordinatı
saha_ziyaret geofence_sapma_metre INT Müşteri kayıtlı adresi ile fiili konum arasındaki fark
saha_ziyaret ziyaret_baslama_zamani TIMESTAMP Check-in yapılma anı
saha_ziyaret ziyaret_bitis_zamani TIMESTAMP Check-out yapılma anı
saha_ziyaret siparis_olustu_mu BOOLEAN Ziyaret sırasında sipariş alınıp alınmadığı bilgisi
saha_ziyaret ziyaret_notu_kodu VARCHAR(20) 'SIPARIS_ALINDI', 'STOK_YETERLI', 'YETKILI_YOKTU', 'RAKIP_FIYAT'
iskonto_kural kural_id INT İskonto onay matrisi kural sırası
iskonto_kural rol_yetki_kodu VARCHAR(25) 'PLASIYER', 'BOLGE_SEFI', 'SATIS_MUDURU', 'GENEL_MUDUR'
iskonto_kural azami_iskonto_yuzdesi DECIMAL(5,2) İlgili rolün onay gerektirmeden verebileceği üst limit (ör. %12)
iskonto_kural istisna_onay_guid UUID Limit aşıldığında üretilen onay talep referansı
iskonto_kural onay_durum_kodu VARCHAR(15) 'BEKLIYOR', 'ONAYLANDI', 'REDDEDILDI'
etl_izleme pipeline_id VARCHAR(30) 'PLASIYER_STREAM', 'POS_SYNC', 'ERP_BILLING_ETL'
etl_izleme aktarilan_satir_sayisi BIGINT Son periyotta başarıyla işlenen kayıt adedi
etl_izleme gecikme_suresi_ms INT Kaynağın üretimi ile analitik ambara yazılma arası gecikme
etl_izleme circuit_breaker_durum VARCHAR(10) 'CLOSED' (Normal), 'OPEN' (Hata Koruması), 'HALF_OPEN'

Donanım, Ağ Protokolleri ve Entegrasyon Kısıtları

Anahtar teslim kurulumda güvenilir veri akışını garanti altına alan teknik altyapı standartları:

1. El Terminali ve Saha Donanım Standartları

  • Desteklenen Cihazlar: Zebra TC21/TC26, Honeywell ScanPal EDA52, Newland MT90 serisi Android 11+ kurumsal terminaller.
  • Barkod ve Karekod: 1D EAN-13, GS1-128 ve 2D DataMatrix etiketleri donanımsal tarama motoruyla (SE4710) 100 ms altında okunur.
  • Offline Tamponlama: Hücresel veri (4G/5G) çekmediği bodrum veya depo ortamlarında siparişler yerel SQLite veritabanına yazılır. Cihaz online olduğunda WebSocket / HTTPS üzerinden asenkron aktarılır.

2. Veri Tabanı ve API Gateway Mimarisi

  • Analitik Ambar: Milyonlarca satırlık geçmiş satış fişi analizleri için ClickHouse kolonsal veri tabanı kurulur. Dashboard sorguları 80 ms altında yanıt verir.
  • Ağ ve Güvenlik: İletişim TLS 1.3 ve JWT token doğrulaması ile korunur. TCP Portları: 443 (HTTPS API), 8123 (ClickHouse HTTP), 5432 (PostgreSQL Operasyonel DB), 6379 (Redis Önbellek).
  • ERP Bağlantısı: Logo Tiger LG_XXX_01_INVOICE ve LG_XXX_01_STLINE tabloları SQL Read-Replica üzerinden okunarak ERP üretim performansı asla etkilenmez.

Operasyonel Roller ve Karar Alma Akışı

Kurulum sonrası şirket içi rollerin satış otomasyonundaki sorumlulukları:

[Müşteri Ziyareti] ──> Plasiyer Sipariş Girer ──> Anlık İskonto & Marj Kontrolü
                                │
          ┌─────────────────────┴─────────────────────┐
          ▼                                           ▼
[İskonto Standart Limit İçinde]            [İskonto Üst Limit Aşımı (%15+)]
- Sipariş ERP'ye otomatik akar             - Anlık onay bildirimi düşer
- Stok rezervasyonu yapılır                - Bölge Müdürü mobil onay verir
          │                                           │
          └─────────────────────┬─────────────────────┘
                                ▼
                   [Satış Operasyon & RevOps]
                   - Gün içi sipariş hazırlık durumunu izler
                   - Lojistik ve sevk emirlerini koordine eder
                                │
                                ▼
                     [Satış Direktörü (CSO)]
                     - Bölge bazlı ciro ve brüt kâr ligini canlı takip eder
                     - Kota gerçekleşme tahminlerini (Forecast) görüntüler
                                │
                                ▼
                      [Genel Müdür / CEO]
                      - Sadeleştirilmiş mobil özet panelinden net tahsilat,
                        brüt kâr ve açık hesap risklerini inceler

Kurulum ve Devreye Alma Yol Haritası

Satış raporlama otomasyonu projesi 4 haftalık yapılandırılmış adımlarla tamamlanır:

  1. Veri Kaynakları ve Kural Analizi (1. Hafta): ERP şemalarının, mağaza POS sistemlerinin ve plasiyer prim-iskonto yönetmeliklerinin incelenmesi.
  2. Veri Boru Hattı ve ETL Kurulumu (2. Hafta): Asenkron mesaj kuyruklarının, analitik kolonsal veri ambarının ve saha API'lerinin yapılandırılması.
  3. Gösterge Panelleri ve Mobil Entegrasyon (3. Hafta): Yönetici kokpitlerinin, plasiyer kota ekranlarının ve otomatik alarm kurallarının geliştirilmesi.
  4. Doğrulama, Kullanıcı Eğitimi ve Canlıya Geçiş (4. Hafta): Geçmiş 6 aylık ERP satış verileriyle mutabakat testleri, saha ekiplerine el terminali eğitimi ve tam geçiş.

Şirketinizin satış gücünü gerçek zamanlı verilerle yönetmek ve kârlılığınızı korumak için Appsoni satış mühendisliği ekibiyle bugün iletişime geçebilirsiniz.

Sık sorulan sorular

Neden Power BI veya Excel yerine özel bir satış raporlama otomasyonu kurulumu tercih edilmeli?

Excel tabloları statiktir ve manuel veri girişi gerektirir. Power BI gibi iş zekası araçları ise yalnızca görselleştirme yapar; sahadaki plasiyerin el terminalinden gelen anlık siparişi doğrulayamaz, iskonto yetkisi aşıldığında satış temsilcisini uyaracak çift yönlü tetikleyicilere sahip değildir ve büyük veri hacimlerinde lisans maliyetleri katlanır. Appsoni'nin kurduğu özel otomasyon; ERP, POS ve saha uygulamalarını doğrudan analitik veri tabanına bağlayan, veriyi temizleyen ve operasyonel aksiyon üreten entegre bir veri hattı altyapısıdır.

Saha satış temsilcilerinin (plasiyer) internet bağlantısı koptuğunda veri nasıl toplanır?

Saha mobil uygulaması ve el terminalleri (Zebra, Honeywell) yerel SQLite veritabanı üzerinde çevrimdışı (offline) çalışacak şekilde yapılandırılır. Temsilci sipariş girdiğinde veya mağaza ziyareti tamamladığında cihaz kaydı şifreli yerel kuyruğa alır. İnternet bağlantısı sağlandığı anda Idempotency Key protokolüyle mükerrer kayıt oluşumu engellenerek merkezi API Gateway'e aktarılır.

Farklı para birimlerinde ve vadeli satışlarda kârlılık hesabı nasıl yapılır?

Sistem, her satış satırının fatura anındaki TCMB döviz kurunu ve ERP'deki FIFO / Ağırlıklı Ortalama Maliyet (COGS) verisini eşleştirir. Vadeli satışlarda finansman maliyeti ve müşteri bazlı iskonto düşüldükten sonra net reel brüt marj hesaplanır. Böylece ciro artarken kârlılığın erimesi riski önceden tespit edilir.

Sistem mevcut ERP sistemimizle nasıl haberleşir ve canlıya geçiş ne kadar sürer?

Logo (Tiger/GO), Mikro (Fly/Jump) ve SAP sistemleriyle doğrudan veritabanı görünümleri (Read-Only Replica/View), resmi COM nesneleri ve REST API katmanı üzerinden haberleşilir. Ana ERP veritabanında kilitlenme (deadlock) oluşturmamak için veri kuyrukları (RabbitMQ/Kafka) tampon olarak kullanılır. Anahtar teslim kurulum süreci genellikle 3 ila 4 hafta içinde tamamlanır.

Bize ulaşın