• 05-05-2019, 16:08:10
    #1
    Merhabalar;

    Aşağıda detaylandırdığım tarzda basit bir sipariş formu scripti ihtiyacımız vardır.


    Bölgesel bayileri olan firmamız için bayilerimizden sipariş alabileceğimiz ve, duyurular yapabileceğimiz bir script ihtiyacımız vardır. Web sitemizin olduğu host üzerinden kullanılacaktır.

    Girişte direkt login sayfası gelmeli ve kullanıcı olmayan giriş yapamamalıdır. Girişler kullanıcı adı ve şifre ile yapılmalı, bu bilgiler panel ile tarafımızdan sağlanmalı ve kullanıcı tarafından değiştirilememelidir. Kullanıcı panelden açılırken, kullanıcı adı, şifre, şube, firma ünvanı, il, ilçe, adres, yetkili 1 telefon, yetkili 2 telefon bilgileri girilebilecektir.

    Şube giriş yaptığında ana sayfada karşısına hesap bakiyesi gelecektir. Bu bakiye panel ile tarafımızdan manuel olarak doldurulacaktır ve sabit bir açıklama ile gösterilecektir (Borç bakiyeniz 500TL olup sipariş öncesi ödeme yapmanız gerekmektedir. Banka bilgileri ......). Arkasından duyurular gelecektir. Bu duyurular panel ile tarafımızdan girilecek olup, şubeye özel duyurular da yayınlanabilecektir. Yani bir duyuru sadece şube1 için görülebilir veya tüm şubelerde görülebilir olmalıdır. Duyuru sabitlenebilir ve üstte gösterilebilir olmalıdır.

    Sipariş formları birden fazla olabilir ve şubeye özel sipariş formu yayınlanabilir. Ürünlerin resimleri yoktur. Satışı yapılan ürünlerin listesi panel ile belirlenecektir. Ortalama sayı 30 adettir. Ürün kodu, ürün ismi, birim, açıklama alanları olacaktır ve bu alanlar değiştirilebilir olacaktır. Örneğin panelden ürünleri tanımladık;
    XA1, Ürün 1, Koli, Ürün açıklaması1
    XA2, Ürün 2, Adet, Ürün açıklaması2
    Şube1 Sipariş Formu adında bir sipariş formu oluşturacağız ve bunu seçtiğimiz şubeye görünür yapacağız. Formdaki alanların sırası değiştirilebilir olmalıdır. Aynı şubede görünür olabilecek birden fazla form oluşturabilmeliyiz. Form şube tarafından kaydedildiğinde yine form oluşturulurken panelden belirlenmiş bir veya daha fazla mail adreslerine ve yine bir veya daha fazla cc/bcc adresine gönderilebilir olmalıdır.
    Bu formların şube tarafından görülebilir olmasını bazı koşullara bağlayacağız. Örneğin şube borcu 500tl olduğunda panelden manuel olarak bir formu kilitleyebilecek ve sipariş verebilmek için ödeme yapmalısınız uyarısını göstereceğiz. (Meblağlar temsilidir bu kilitlemeyi rakama bağlı değil manuel olarak yapacağız. ) Bir diğer koşul ise zaman koşulu. Örneğin oluşturduğumuz bu formu yalnızca pazar günleri 14.00-22.00 arasında ve çarşamba günleri 14.00-22.00 arasında girilebilir yapacağız. Ek olarak başka bir duruma karşı siparişi “Şu anda sipariş verememektesiniz” diyerek kapatabiliyor olacağız.
    Form gönderilmeden önce doldurulmuş alanlar gösterilerek doğrulama yapılacak ve gönderilecektir.

    Şubeler kendi girdikler formları “Geçmiş sipariş formlarım” sayfasından takip edebilecektir. Sipariş tarihi, sipariş saati, form adı şeklinde bir listeden siparişin detayına ulaşabilecek ve excel/pdf olarak kaydedebilecektir.

    Panel sayfasında gönderilmiş formların takip edileceği bir alan olmalıdır. Bu alanda filtreleme ve sıralama yapılabilmelidir. Sipariş tarihi, sipariş saati, şube, form adı olarak listelenmeli ve içeriğine ulaşılabilmelidir. Geçmiş form detayı görüntülemelerinde boş alanlar gösterilmemeli ve form excel/pdf olarak kaydedilebilmelidir. Bu noktada panel form gösteriminde bir tablo şeklinde görüntüleme yapılabilmelidir. Örneğin;
    Tablo başlıkları;
    Ürün kodu / Ürün Adı / Miktar / Birim / Şube / Firma / İl / İlçe / Adres / Sipariş tarihi
    Olacak şekilde altına sırayla formdan ve şube bilgikerinden diğer bilgiler basılmalıdır.

    Genel hatları ile şimdilik istediğimiz bunlar olup aklımıza gelmeyen ufak tefek detaylar olabilir. Gelecekte bu uygulamaya başka eklentiler ile görev atama, dosya paylaşımı, mesajlaşma gibi özellikler de eklemek isteriz.

    Pm ile ulaşabilirsiniz.
  • 05-05-2019, 16:19:00
    #2
    Öncelikle konunun yeri burası değil "Ücretli Script İstek" kısmına taşınmalıdır konu. Basit bir sipariş formu demişsiniz fakat istenilen özellikler başlıkla çelişiyor xxxx TL bir bütçeniz var ise detayları görüşmek için pm alabilirim.