Tekrar Eden Alanlı Sipariş Formu
Bir müşterinin iki ürün, diğerinin on ürün sipariş ettiği bir formda baştan aynı sayıda boş alan açmak zorunda değilsiniz. Kullanıcının Ürün ekle düğmesiyle yeni satır açabildiği; her satırda ürün, adet ve gerekli seçenekleri girdiği özel sipariş formları hazırlıyorum.
Bu yapı yalnız ürün satırları için kullanılmaz. Bir başvuruya katılımcı, servis talebine ekipman veya sevkiyata paket eklemek de aynı türden bir ihtiyaçtır. Ana kayıt tek kalır, altındaki kalemler ayrı kimliklerle saklanır. Sonradan hangi kalemin değiştiği böylece izlenebilir.
Örnek: iki ürün, hesaplanabilir bir ara toplam
Görseldeki örnek siparişte 2 kablo × ₺100 = ₺200 ve 1 adaptör × ₺150 = ₺150 bulunuyor. Ara toplam ₺350. Bunlar örnek tutarlardır; vergi, kargo veya indirim dahil nihai satış fiyatı değildir.
Kullanıcı adaptör satırını silerse ara toplam ₺200’e döner. Yeni satır eklediğinde yalnız o satırın alanları açılır. Aynı kablo yeniden seçildiğinde adetlerin birleştirilmesi veya farklı teslimat gibi bir nedenle ayrı tutulması, sizin sipariş kuralınıza göre belirlenir. Görünen hesabı gönderim sırasında sunucuda tekrar yapıyorum; tarayıcıdaki toplam tek başına kabul edilmez.
Sabit sorular ve tekrar edebilen kayıtlar farklıdır
Google Forms’un soru grubu ve grid modeli önceden tanımlanan soruları düzenlemeye yardımcı olur. Az ve sabit sayıda ürün seçeneğiniz varsa mevcut form veya tablo yeterli olabilir. Eklentiler ve başka form araçları da ayrıca değerlendirilebilir.
Buradaki ihtiyaç, kişinin gerektiği kadar ürün kaydı açması ve her birinin ayrı kurallara sahip olmasıdır. Beden, seri numarası, teslim tarihi veya belge gibi bilgiler satır bazında tutulacaksa, seçenekleri bir metin hücresinde birleştirmek ileride arama ve düzeltmeyi zorlaştırır. Ürün bilgisi dolduran form ile katalog verisini aynı satıra getirebiliriz.
Satır eklemek kadar satırı doğrulamak da önemli
Boş bir ürün satırı sipariş kalemi sayılmaz. Adet alanının sıfır veya izin verilmeyen kesir içermesi anlaşılır bir mesajla durdurulur. Pasife alınmış ürün açık bir taslakta kaldıysa, gönderimden önce kullanıcıya hangi satırın değişmesi gerektiği gösterilir. Fiyat güncellendiyse eski taslak fiyatını sessizce değiştirmek yerine yeniden onay adımı eklenebilir.
Çift tıklama aynı siparişin iki kez oluşmasına yol açmamalı. Kaydı düzenlerken çıkarılan bir satırın eski sevkiyat veya teklif bağlantıları varsa doğrudan silinmesi yerine iptal durumu gerekebilir. Bu kurallar fiyat hesaplama ekranı ve sipariş takibiyle birlikte kararlaştırılır.
Teslim kapsamı ve bakım
İlk sürümde satır alanlarını, katalog kaynağını, hesap kurallarını ve izin verilen işlem sınırlarını belirliyorum. Telefon ekranında satır ekleme, hatalı satıra geri dönme ve sipariş özetini kontrol etme akışlarını deniyoruz. Excel’e aktarma gerekiyorsa ana sipariş bilgisiyle satır kimliklerinin nasıl eşleşeceği açıklanıyor.
Ürün listesini kimin güncelleyeceği, geçmiş siparişlerin eski fiyatı koruyup korumayacağı ve değişen vergi kurallarının hangi tarihte uygulanacağı bakım kapsamına girer. Müşteriye göre katalog sunulacaksa bayi sipariş portalı da aynı yapı üzerinde kurulabilir.
Sıkça Sorulan Sorular
İstediğimiz kadar satır eklenebilir mi?
İş ihtiyacına uygun bir üst sınır belirlenir. Ekran, kayıt boyutu ve işlem süreleri denenmeden sınırsız kullanım vaadi vermiyorum.
Toplamı kullanıcı elle değiştirebilir mi?
Hesaplanan toplamı sunucu doğrular. Yetkili personelin özel indirim yapması gerekiyorsa bunu ayrı izin, gerekçe ve kayıt geçmişiyle tasarlarız.
İhtiyacınızı konuşalım
Kullandığınız sipariş dosyasını veya boş formu paylaşın. Sabit kutular yerine satır eklenen bir ekranın işinize nasıl oturacağını somut bir örnekle çıkarayım.
Nasıl çalışıyorum?
Çalışma saati paketleri
WhatsApp’tan ya da telefonda işinizden ve ihtiyacınızdan bahsedin; 5 ile 40 saat arasında bir çalışma paketinde anlaşalım, ben gerekenleri yapmaya başlayayım. Aldığınız şey bir takvim aralığı değil, doğrudan sizin işinize harcanacak net mesai. 40 saati üç gün aralıksız çalışarak da kullanabiliriz, bilerek zamana yayıp bir yılda da bitirebiliriz — işin gerektirdiği neyse o. İşin ne kadar süreceğini tahmin etmeye değil, işi yapmaya vakit harcarım; harcadığım her saatin işinizde kalıcı bir karşılığı olur. Faydalı olduğunu düşündüğünüz sürece bu şekilde devam ederiz.
Neden aylık değil?
40 saat 1 hafta mı oluyor?
Aylık sabit ücrette iki taraf da yanlış yere bakar: siz sabit gidere, karşı taraf kaç tane daha böyle sözleşme bağlayabileceğine. Saat üzerinden çalışınca ikimizin de baktığı yer aynı olur — yapılan işin gerçek değeri. "Toplamda ne kadar tutar?" sorusunun peşinen net bir cevabı olmaması bu modelin doğal maliyeti, farkındayım. Ama sonuç üretmeyen bir yapıya aylarca sabit ücret ödemek yerine yalnızca işinize ayrılan nitelikli zamanı ödersiniz, o zamanın nereye gittiğini de baştan sona görürsünüz. Müşterilerimin benimle tekrar tekrar çalışmasının sebebi bu.
