M OIL

Fiyat Teklif & Kârlılık Sistemi

Güzel Enerji Akaryakıt A.Ş. • Madeni Yağ Portalı

{{ loginError }}

İki Adımlı Güvenlik Doğrulaması

Sayın {{ twoFactorState.user?.fullName }}, 6 haneli güvenlik doğrulama kodu kayıtlı e-posta adresinize gönderildi.

Kod şu adrese iletildi: {{ twoFactorState.maskedEmail }}
{{ twoFactorState.error }}
E-postanıza Gelen 6 Haneli Kodu Giriniz
Kalan Süre: {{ format2faCountdown(twoFactorState.countdown) }}
Güzel Enerji Akaryakıt A.Ş. • OYAK Grup

KVKK Aydınlatma Metni ve Açık Rıza Beyanı

6698 Sayılı Kişisel Verilerin Korunması Kanunu Kapsamında

Yasal Bilgilendirme

1. Veri Sorumlusu

Güzel Enerji Akaryakıt A.Ş. ("Şirket") olarak, M OIL Satış Teklif, Kârlılık ve Saha CRM Portalı ("Sistem") vasıtasıyla işlenen kişisel verilerinizin güvenliğine ve gizliliğine en üst düzeyde önem vermekteyiz.

2. İşlenen Kişisel Veriler

  • Kimlik ve İletişim Bilgileri: Ad, soyad, unvan, e-posta adresi, telefon numarası.
  • Konum Bilgileri: Saha CRM ziyaret kayıtları esnasında cihazınızdan alınan anlık coğrafi konum / GPS koordinatları.
  • İşlem ve Ses Verileri: Ziyaret notlarının sesle yazdırılması (AI Speech-to-Text) kapsamında işlenen ses kayıtları ve teklif onay geçmişi.
  • İşlem Güvenliği Verileri: Giriş tarihi/saati, IP adresi, oturum ve 2FA güvenlik doğrulama kayıtları.

3. Verilerin İşlenme Amacı ve Hukuki Sebebi

Kişisel verileriniz; satış teklif süreçlerinin yürütülmesi, müşteri ilişkileri ve saha ziyaretlerinin planlanması, kurumsal güvenlik ve 6698 sayılı Kanun’un 5. ve 6. maddelerinde belirtilen sözleşmenin ifası ve veri sorumlusunun meşru menfaatleri hukuki sebeplerine dayalı olarak işlenmektedir.

4. Veri Güvenliği ve Haklarınız

Verileriniz OYAK / Güzel Enerji bünyesindeki güvenli sunucularda saklanmakta olup üçüncü taraflarla ticari amaçla paylaşılmaz. Kanun'un 11. maddesi uyarınca dilediğiniz zaman verilerinizin silinmesini, düzeltilmesini veya bilgi verilmesini talep edebilirsiniz.

Oturum Zaman Aşımı Uyarısı

5 dakikalık hareketsizlik sebebiyle oturumunuz {{ idleWarningSeconds }} sn içinde kapatılacaktır.

{{ getCurrentPageTitle() }}

1

Müşteri Seçimi (Portföyünüz: {{ myCustomers.length }} Müşteri)

Güvenli Portföy İzolasyonu Aktif
{{ c.name }}
SAP: {{ c.code }} {{ c.city }} / {{ c.district }} {{ c.total_ton }} Ton
{{ selectedCustomer.name }} SAP: {{ selectedCustomer.code }}
{{ selectedCustomer.address || (selectedCustomer.city + ' / ' + selectedCustomer.district) }}
2026 Kümülatif: {{ selectedCustomer.total_ton }} Ton Ciro: ₺{{ selectedCustomer.total_revenue.toLocaleString('tr-TR') }} Ort. Kâr Marjı: %{{ (selectedCustomer.avg_margin * 100).toFixed(1) }}
Standart İskonto: %{{ (selectedPaymentTerm.base_discount * 100).toFixed(1) }}
Finansman: %{{ (selectedPaymentTerm.finance_rate * 100).toFixed(1) }}
K.Kartı Komisyonu: %{{ (selectedPaymentTerm.cc_rate * 100).toFixed(1) }}
Nakliye: ₺{{ selectedPaymentTerm.shipping_rate }} / kg
Sepete ürün ekleyebilmek için lütfen önce 1. Adımdan portföyünüzdeki bir müşteriyi seçiniz.
2

Teklife Ürün Ekle

({{ products.length }} Güncel Ürün)
Seçilen Ürün: {{ selectedProductToAdd.name }} (SAP: {{ selectedProductToAdd.code }}) - ₺{{ selectedProductToAdd.list_price_tax_free ? selectedProductToAdd.list_price_tax_free.toFixed(2) : '0.00' }}
{{ p.brand }} {{ p.name }}
SAP: {{ p.code }} Ambalaj: {{ p.package_type }} ({{ p.package_desc }}) Net: {{ p.net_kg }} kg / {{ p.litres }} L
₺{{ p.list_price_tax_free ? p.list_price_tax_free.toLocaleString('tr-TR', {minimumFractionDigits: 2}) : '0.00' }}
Stok: {{ p.stock }} {{ p.package_type }}
Amb

Teklife henüz ürün eklenmedi

Yukarıdaki arama çubuğundan ürün arayıp sepete ekleyebilirsiniz.

# SAP Kodu & Ürün Tanımı TDS / MSDS Ambalaj Stok Miktar Liste (₺) Ek İsk. (%) Onay Durumu Net Fiyat (₺) KDV Dahil (₺) Brüt Kâr % Sil
{{ idx + 1 }}
{{ item.product.name }}
SAP: {{ item.product.code }} • {{ item.product.net_kg }} kg / {{ item.product.litres }} L
TDS MSDS {{ item.product.package_type }} {{ item.product.stock }} ₺{{ item.product.list_price_tax_free.toLocaleString('tr-TR', {minimumFractionDigits: 2}) }}
%
Bölge Md. Birim Md. Onayı Direktör Onayı ₺{{ calcNetUnitPrice(item).toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }} ₺{{ calcVatIncPrice(item).toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }} %{{ (calcItemMargin(item) * 100).toFixed(1) }}
3

Sipariş & Kârlılık Özeti

SMM, Finansman, Komisyon, Prim ve Nakliye Dahil Brüt Kâr Analizi

Gerekli Onay: Bölge Müdürü Yetkisinde (Onaysız Verilebilir) {{ getTargetUnitManagerTitle() }} Onayı Gerekli Madeni Yağlar Satış Direktörü Onayı Zorunlu (≥ %5)
Toplam Miktar & Tonaj
{{ totalQty }} Amb
{{ (totalKg / 1000).toFixed(2) }} Ton / {{ totalLitres.toFixed(0) }} L
Net Ciro (KDV Hariç)
₺{{ totalNetRevenue.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
KDV: ₺{{ totalVat.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
KDV Dahil Tutar
₺{{ (totalNetRevenue + totalVat).toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
Müşteriye Sunulacak Tutar
Toplam Maliyet
₺{{ totalCost.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
SMM + Finans + KK + Nakliye
Brüt Kâr & Marj
₺{{ totalProfit.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
Marj: %{{ (overallMargin * 100).toFixed(1) }} (Hedef: %25)
OEM Onaylı Madeni Yağ Tavsiye Motoru

Madeni Yağ Bulucu & Teknik Danışman

Aracınızın veya endüstriyel makinenizin marka ve modelini seçin; karter yağ kapasitesi, onaylı viskozite derecesi, transmisyon ve hidrolik sıvı gereksinimlerini tek tıkla listeleyin.

Araç & Makine Kategorisi Seçiniz Toplam {{ advisorList.length }} Ekipman / Model
"{{ advisorSearchQuery }}" için bulunan araç ve makineler: ({{ advisorSearchResults.length }})

Aramanızla eşleşen araç veya makine bulunamadı.

Lütfen farklı bir model veya viskozite (örn: 5W-30, Passat, Actros) deneyiniz.

{{ v.categoryLabel }} {{ v.yearRange }}
{{ v.make }} {{ v.model }}
{{ v.engine }}
{{ v.recommendations?.engineOil?.viscosity || 'Önerilen Yağ' }} {{ v.oilCapacity }}
{{ selectedVehicle.categoryLabel }} {{ selectedVehicle.yearRange }}

{{ selectedVehicle.make }} {{ selectedVehicle.model }}

Motor: {{ selectedVehicle.engine }} • Yakıt: {{ selectedVehicle.fuelType }}

Karter Yağ Kapasitesi
{{ selectedVehicle.oilCapacity }}
Değişim Periyodu
{{ selectedVehicle.changeInterval }}
★ Birincil Motor Yağı {{ selectedVehicle.recommendations.engineOil.viscosity }}
{{ selectedVehicle.recommendations.engineOil.name }}
Tip: {{ selectedVehicle.recommendations.engineOil.type }}
Şartname & OEM Onayları:
{{ selectedVehicle.recommendations.engineOil.spec }}
{{ selectedVehicle.recommendations.engineOil.note }}
Alternatif Motor Yağı {{ selectedVehicle.recommendations.alternativeEngineOil.viscosity }}
{{ selectedVehicle.recommendations.alternativeEngineOil.name }}
Şartname:
{{ selectedVehicle.recommendations.alternativeEngineOil.spec }}
Şanzıman / Transmisyon {{ selectedVehicle.recommendations.transmission.capacity }}
{{ selectedVehicle.recommendations.transmission.name }}
Şartname:
{{ selectedVehicle.recommendations.transmission.spec }}
Değişim: {{ selectedVehicle.recommendations.transmission.interval }}
{{ selectedVehicle.recommendations.differential ? 'Diferansiyel & Dişli' : 'Hidrolik Güç Sistemi' }}
{{ (selectedVehicle.recommendations.differential || selectedVehicle.recommendations.hydraulic).name }}
Şartname & Kapasite:
{{ (selectedVehicle.recommendations.differential || selectedVehicle.recommendations.hydraulic).spec }}
Kapasite: {{ (selectedVehicle.recommendations.differential || selectedVehicle.recommendations.hydraulic).capacity }}
Fren Hidrolik Sıvısı
{{ selectedVehicle.recommendations?.brakeFluid?.name || 'M OIL FREN HİDROLİĞİ DOT-4' }}
{{ selectedVehicle.recommendations?.brakeFluid?.spec || 'DOT 4' }} ({{ selectedVehicle.recommendations?.brakeFluid?.capacity || '1.0 Litre' }})
Radyatör Antifriz & Soğutma
{{ selectedVehicle.recommendations?.coolant?.name || 'M OIL ORGANİK KIRMIZI ANTİFRİZ G12+' }}
{{ selectedVehicle.recommendations?.coolant?.capacity || 'Kapasite: Belirtilen oran' }}
Gres & Yağlama
{{ selectedVehicle.recommendations.grease.name }}
{{ selectedVehicle.recommendations.grease.spec }}
Tüm tavsiyeler üretici OEM kılavuzları ve Güzel Enerji laboratuvar standartlarına uygundur.

Portföy Satış & Müşteri Kârlılık Analizi

{{ currentUser.fullName }} portföyüne kayıtlı {{ myCustomers.length }} müşterinin 2026 kümülatif tonaj, ciro ve kârlılık verileri

Kayıtlı Müşteri
{{ myCustomers.length }}
{{ currentUser.channel }} Kanalı
2026 Toplam Tonaj
{{ portfolioTotalTon.toFixed(2) }} Ton
Kümülatif Sevkiyat
Toplam Net Ciro
₺{{ portfolioTotalRevenue.toLocaleString('tr-TR', {maximumFractionDigits: 0}) }}
KDV Hariç Hasılat
Ağırlıklı Brüt Kâr %
%{{ (portfolioAvgMargin * 100).toFixed(1) }}
Hedef: %25.0
SAP Kodu Müşteri Ticari Unvanı İl / İlçe 2026 Tonaj Net Ciro (₺) Gerçekleşen Kâr % En Çok Aldığı Ürünler İşlem
{{ c.code }}
{{ c.name }}
{{ c.address || '-' }}
{{ c.city }} / {{ c.district }} {{ c.total_ton > 0 ? c.total_ton.toFixed(2) + ' Ton' : '-' }} {{ c.total_revenue > 0 ? '₺' + c.total_revenue.toLocaleString('tr-TR', {minimumFractionDigits: 2}) : '-' }} {{ c.avg_margin > 0 ? '%' + (c.avg_margin * 100).toFixed(1) : '-' }}
• {{ p }}

Saha CRM & Aktivite Yönetimi ({{ currentUser.channel }} Kanalı)

GPS check-in doğrulama, fotoğraf ve saha belgesi yükleme, rakip istihbaratı ve tek tıkla teklife bağlama paneli.

Toplam Aktivite
{{ kpiTotalActivities }}
Saha kayıtları
Planlanan Ziyaret
{{ kpiPlannedActivities }}
Ajandada bekleyen
Tamamlanan
{{ kpiCompletedActivities }}
Raporlanan görüşme
Fırsat Litresi
{{ kpiTotalOpportunityLiters ? kpiTotalOpportunityLiters.toLocaleString('tr-TR') : '142.500' }} L
Yıllık satış potansiyeli

Seçilen kriterlerde saha aktivitesi bulunamadı.

Yeni bir ziyaret eklemek için yukarıdaki butonu kullanabilirsiniz.

{{ getActivityStatusBadge(act.status).text }} {{ act.priority }} Öncelik {{ act.opportunityLiters.toLocaleString('tr-TR') }} Litre {{ act.topic || getActivityTypeMeta(act.activityType).label }} #{{ act.id }}
{{ act.date || act.activityDate }} • {{ act.time || act.activityTime || '10:00' }}
Sorumlu: {{ act.salesManagerName || act.salesManager }}
Ziyaret Edilen Müşteri / Bayi Kanal: {{ act.channel }} ({{ act.region || 'Bölge' }})
{{ act.customerName || (act.customer ? act.customer.name : 'Müşteri Belirtilmemiş') }} ({{ act.customer.code }})
{{ (act.customer && act.customer.city) ? (act.customer.city + (act.customer.district ? ' / ' + act.customer.district : '')) : (act.location?.city || act.region || 'Şehir bilgisi yok') }} GPS Doğrulandı ({{ act.location.city || 'Saha' }})
Görüşülen Yetkili
{{ act.contactPerson || 'Görüşülen kişi belirtilmedi' }}
Görüşme Detayları & Talep Edilenler
{{ act.notes || 'Görüşme notu girilmemiş.' }}
Rakip Marka & Pazar İstihbaratı Rakip: {{ act.competitor }}
{{ act.competitorNotes || act.notes || 'Rakip marka ve fiyat bilgisi kaydedilmedi.' }}
Saha Fotoğrafları ({{ act.photos.length }} Adet - Büyütmek için tıklayın):
Sonraki Aksiyon: {{ act.nextAction || act.nextActionNote || 'Belirlenmedi' }} {{ act.deadline || act.nextActionDate }} (Sorumlu: {{ act.actionOwner }})
Teklif: {{ act.linkedQuoteNo }}

Hiyerarşik Onay Masası ({{ currentUser.channel }} Kanalı)

Yetki Kapsamınız: {{ getUserApprovalScopeDesc() }}

Yetki alanınızda bekleyen onay talebi bulunmuyor.

Tüm teklifler onaylanmış veya bölge müdürü takdir sınırları (%0 - %2) dahilindedir.

{{ getStatusBadgeText(q.approvalStatus) }} {{ q.quoteNo }} {{ q.date }}
Talep Eden Çalışan: {{ q.createdByName || q.createdBy || 'Bölge Müdürü' }}
Müşteri:
{{ q.customer ? q.customer.name : '-' }}
Net Tutar:
₺{{ q.totalNetRevenue.toLocaleString('tr-TR', {minimumFractionDigits: 2}) }}
Talep Edilen Ek İskonto:
%{{ q.maxExtraDiscount ? q.maxExtraDiscount.toFixed(1) : '-' }}
Brüt Kâr Marjı:
%{{ (q.overallMargin * 100).toFixed(1) }} (₺{{ q.totalProfit.toLocaleString('tr-TR', {minimumFractionDigits: 2}) }})
Bölge Müdürü Gerekçesi: {{ q.approvalReason }}

Teklif Geçmişi ({{ myQuotes.length }} Kayıt)

Henüz kayıtlı bir teklifiniz bulunmuyor.

Teklif No & Tarih Müşteri Ödeme / Vade Kalem Net Ciro (₺) KDV Dahil (₺) Kâr Marjı Onay Durumu İşlem
{{ q.quoteNo }}
{{ q.date }}
{{ q.customer ? q.customer.name : 'Müşteri Yok' }}
SAP: {{ q.customer ? q.customer.code : '-' }}
{{ q.paymentTerm ? q.paymentTerm.payment_term : '-' }} {{ q.items.length }} ₺{{ q.totalNetRevenue.toLocaleString('tr-TR', {minimumFractionDigits: 2}) }} ₺{{ (q.totalNetRevenue + q.totalVat).toLocaleString('tr-TR', {minimumFractionDigits: 2}) }} %{{ (q.overallMargin * 100).toFixed(1) }} {{ getStatusBadgeText(q.approvalStatus) }}

M OIL & Valvoline Madeni Yağ Kataloğu

TDS ve MSDS teknik belgeleri, liste fiyatları ve güncel stok durumu

{{ cat.name }}
{{ cat.subtext }}
Marka SAP Kodu Ürün Adı Teknik Belgeler Ambalaj Net Kg / L Vergi Hariç Liste (₺) KDV Dahil (₺) Stok İşlem
{{ p.brand }} {{ p.code }} {{ p.name }} TDS MSDS {{ p.package_type }} ({{ p.package_desc }}) {{ p.net_kg }} kg / {{ p.litres }} L ₺{{ p.list_price_tax_free ? p.list_price_tax_free.toLocaleString('tr-TR', {minimumFractionDigits: 2}) : '0.00' }} ₺{{ p.kdv_dahil_amb ? p.kdv_dahil_amb.toLocaleString('tr-TR', {minimumFractionDigits: 2}) : '0.00' }} {{ p.stock }}

4 Satış Kanalı ve Hiyerarşik Onay Matrisi

1. Distribütör Kanalı (LD01)

Birim Müdürü: Vedat Kılıç

6 Çalışan (LD1-LD6)

2. Perakende Kanalı (LN01)

Birim Müdürü: Bülent Yılmaz

4 Çalışan (LN1-LN4)

3. Ticari & Endüstriyel (LI01)

Birim Müdürü: Ahmet Demir

1 Çalışan (LI1)

4. İhracat Kanalı (LE01)

Birim Müdürü: Serkan Aydın

1 Çalışan (LE1)

Müşteri Fiyat Teklif Formu

GÜZEL ENERJİ AKARYAKIT A.Ş.

Madeni Yağlar Satış Müdürlüğü

www.moil.com.tr • 0850 288 4 800

FİYAT TEKLİF FORMU
Teklif No: {{ currentQuoteNo }}
Tarih: {{ currentDate }}
Geçerlilik: 7 Gün
Müşteri Bilgileri
{{ selectedCustomer ? selectedCustomer.name : 'Sayın Müşterimiz' }}
{{ deliveryAddress || (selectedCustomer ? selectedCustomer.address : '') }}
{{ selectedCustomer ? (selectedCustomer.city + ' / ' + selectedCustomer.district) : '' }}
Ticari Koşullar & Vade
Ödeme Şekli: {{ selectedPaymentTerm ? selectedPaymentTerm.payment_term : 'Belirtilmedi' }}
Vade: {{ selectedPaymentTerm ? selectedPaymentTerm.maturity_days : '0' }} Gün
Satış Yöneticisi: {{ currentUser.fullName }} ({{ currentUser.title }})
Sıra Ürün Adı Ambalaj Miktar KDV Hariç Birim KDV Hariç Tutar KDV Dahil Toplam
{{ idx + 1 }} {{ item.product.name }} {{ item.product.package_type }} {{ item.qty }} Ad ₺{{ calcNetUnitPrice(item).toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }} ₺{{ (calcNetUnitPrice(item) * item.qty).toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }} ₺{{ (calcVatIncPrice(item) * item.qty).toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
Ara Toplam (KDV Hariç): ₺{{ totalNetRevenue.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
Hesaplanan KDV (%20): ₺{{ totalVat.toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}
Genel Toplam (KDV Dahil): ₺{{ (totalNetRevenue + totalVat).toLocaleString('tr-TR', {minimumFractionDigits: 2, maximumFractionDigits: 2}) }}

1. İşbu teklif mektubu düzenleme tarihinden itibaren 7 (yedi) takvim günü geçerlidir.

2. Fiyatlarımıza ÖTV ve GEKAP dahil olup, KDV ayrıca ilave edilmiştir.

Satış Destek Bildirimi & Outlook Masası
Microsoft Outlook Masaüstü Entegrasyonu

Bilgisayarınızdaki Outlook'ta hazır HTML taslağı açılır.

E-Posta Taslağı
Hiyerarşik Onay Akışı Başlat

Maksimum Ek İskonto: %{{ maxExtraDiscount.toFixed(1) }}

Otomatik Yönlendirilen Amir: {{ getTargetUnitManagerTitle() }}

{{ currentUser.channel }} kanalı yetki hiyerarşisine göre otomatik belirlenmiştir.

Şifre Değiştir

{{ crmForm.id ? 'Saha Aktivitesini Düzenle' : 'Yeni Saha Ziyareti & Aktivite Kaydı' }}

GPS check-in, fotoğraf yükleme, rakip istihbaratı ve aksiyon planı

M OIL Saha AI Sesli Asistanı Türkçe Dikte & NLP

Görüşmeyi sesli anlatın; yapay zekâ metne döksün, özetlesin ve formu doldursun.

Mikrofon Aktif • Sizi Dinliyor...
"{{ liveTranscript || 'Görüşme detaylarını, müşteri talebini ve rakip bilgilerini rahatça anlatınız...' }}"
Algılanan Konuşma Metni:
Yapay zekâ görüşmeyi başarıyla analiz etti; özet, fırsat litresi, rakip verisi ve aksiyon planını form alanlarına yerleştirdi!
✓ {{ crmForm.selectedCustomer.name }} (SAP: {{ crmForm.selectedCustomer.code }}) - {{ crmForm.selectedCustomer.city }}
{{ c.name }}
SAP: {{ c.code }} • {{ c.city }} / {{ c.district }}
Saha GPS Konum Doğrulama (Check-in)
Konum Doğrulandı: {{ crmForm.location.lat }}, {{ crmForm.location.lng }} (±{{ crmForm.location.accuracy || 15 }}m) • {{ crmForm.location.city || 'Saha' }}
Saha ziyareti sırasında buton ile anlık coğrafi koordinatınızı sisteme doğrulayabilirsiniz.
Fotoğraf & Saha Belgesi Yükle
İşletme tabelası, ruhsat, rakip ürün veya numune fotoğrafı ekleyebilirsiniz (Maks 5MB).
{{ activeLightboxPhoto?.caption || activeLightboxPhoto?.name || 'Saha Fotoğrafı' }} ({{ activeLightboxPhoto.timestamp }})