Selam sambapos ailesi. Paketçi uygulamasını dökümanlardan anlatıldığı gibi yaptım.
Ancak bir sorunla karşılaştım ve bunu raporla bildirdim.
Alınan siparişi paketçiye gönderdikten sonra geç gitti diye müşteri kabul etmedi diyelim paketçiden geri geldi sipariş. idade dediğimiz zaman kapanmıyor sağ tarafta listelenmeye devam ediyor. ödeme dediğim zaman ise hataya düşüyor. benmi yanlış yaptım diye şüpelendim ama sizin paylaştıgınız .sdf ilede denedim yine aynı hataya düşüyor.
Bu uygulamaya ek olarak paketçilerin şifreyle girip kendi siparişini kendi alabileceği bir eklemede yapılabilirmi acaba? benim için geçerli değil ama büyük işletmelerde paketçiler siparişleri kendileri kendi üzerkerine alıp çıkması gibi bir senaryo için olabilir mesela. hazırlanan siparişi paketi alıyor. kendi şifresiyle duvarda asılı ekrandan giriş yapıyor ve paketçi olarak sadece kendi ismi çıkıyor. aldığı siparişi kendi üzerine atıyor ve çıkıyor.
daha önce bir işletmeci böyle bir özellik sormuştu yurt dışında gördüm demişti o yüzden sordum.
Selametle.
Bu arada kasa uygulamasınada yeni göz attım v3 gümbür gümbür geliyor=)
12 cevap
Anlatılan uygulamada Paketçiden geri iade gelmesi durumu göz önünde bulundurulmamıştı.
Yolda durumundan sonra bunun State'inin Teslim olarak değişmesinin tek koşulu ödenmiş olması olarak ayarlandı, bu sebepten dolayı kapatamadınız.
Bu durumu değiştirmek çok basit,
Bir kural daha ve bir State daha ilave edilerek eğer belge ipta edildiyse State'ini İptal olarak değiştir ve buradan kaldır eklenir ve mesele çözülebilir.
Tabiki paketçilerin kendi kullanabilecekleri bir ekrada tanımlanarak, sadece görmesi gerektiği gibi bir özel ekran da tasarlanarak kendi siparişlerini almaları sağlanabilir, Bu da güzel bir örnek olur, temel dökümanlarımızı yazdıktan sonra bu konuda da bir döküman hazırlamak güzel olur.
Arda selamlar. Mehmet'in de dediği gibi o durumu düşünmemiştik ama Adisyon ödemesinin kontrol edildiği noktada "Ödeme Alındı" olayı yerine "Adisyon Kapanmadan Önce" (Before Ticket Closing" olayını kullanacak şekilde değiştirir ve yine RemainingAmoun = 0 şeklinde kontrol yaptırırsan sorun çözülecektir. Yani bu kontrolü sadece ödeme alınması durumunda değil adisyonun kapatılması sırasında yapmış oluyoruz. Bu sayede iptaller nedeniyle adisyon sıfırlandığında da ilgili eylemler çalışmış oluyor.
Ödeme butonuna tıklandığında gelen hatayı da düzelttim. 3.07'de çözülmüş olacak.
Teşekkürler.
Emre Abi selam. Mehmet Abinin söylediği yöntemi beceremedim sizin söylediğiniz içinde hangi eylemi kuralı değiştirmem gerektiğini bulamadım. Benim iş yerim için çok ihtiyacımın olduğu bir yöntem. Yada eklentimi demem gerekli yada script bilemedim=). Şimdiden yavaş yavaş hazırlamaya başlayım diyorum. Selametle.
Yine aynı şekildeki sorunu sol tarafta listelenen siparişlerde yaşadım. paketçi atamadan adisyonlardan siparişi iptal edince listelenmeye devam ediyor ve paketçi atanamıyor. dolayısıyla silinmiyor. Buda sanrım bahsettiğin yöntemle düzelebilir Emre Abi ama nası yapıldığı konusunda fikrim yok malesef.
Merhaba,
Ben bu aksam bir document hazirlayacagim cok daha basit bir uygulama paket servisi icin bunu emre bey bir gozden gecirsin buna benzer sekilde paketservisi ayarlaya bilirsek eminim herkez memnun kalacaktir
Evet Emre Abi senin dediğin yöntemi uyguladım oldu teşekkür ederim. Mehmet abinin söylediği yöntemde olabilir aslında ama belge iptal edildi diye bir seçenek bulamadım o yüzden yapamadım. Ama sonuç olarak oldu=)
Şimdi bu şekilde yaptığımızda iptal edilmiş belgelerin de durumu "Teslim edildi" oluyor. Mehmet'in önerdiği şey iptal durumunu tespit ettiğimizde belge durumu da "İptal edildi" yapıp daha başarılı bir rapor almakla ilgili. İptal durumunu nasıl tespit edebiliriz? Belge kapanırken sipariş sayısı sıfırdan büyükse ve belge toplamı sıfıra eşitse iptal edildiğini farzedebiliriz mesela.
Abi yeniden hata almaya başladım aslında bu hata yoktu ama sonradan olmaya başladı. rapor olarak gönderdim. siparişleri seçip paketçiye tıkladığımda kapanıyor.
arda sen hata raporunu buraya yapıştır. Bir problem nedeniye hata raporlarına şu an için ulaşamıyoruz.
boşuna yer kaplamasın diye düzenledim mesajı hata paketçi hesaplarının yanlışlıkla silinmesinden kaynaklanıyormuş.
Paketçi ismini değiştirmişsin ama düğmeyi değiştirmemişsin gibi anlaşılıyor bu hata mesajından.
Abi şimdi farkettim hesapları silmemişim aslında isimde yada başka bişidede değişiklik yok.
Ama varlıkları silip yeniden ekleyip tekrar atama yaptım ve hata düzeldi. Teşekkürler.
Abi paketçi ismini değiştirmeyi bırak komple silmişim=) Ne ara sildim hiç dikkat etmemişim. Hesap ekranları yaparken hesaplarla boğusurken sildim sanırım. Teşekkür ederim abi.