Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Mini Teklif Sipariş Modülü
#1
Önce PostgreSQL veri tabanı sisteminizde yoksa kurulumunu yapın. En son sürüm kurmanızı tavsiye ederim.
Kurulumu yaptıktan sonra bir kullanıcı oluşturun. Bu işlemi aşağıdaki SQL koduyla yapabilirsiniz.

CREATE ROLE ths_admin WITH
LOGIN
SUPERUSER
CREATEDB
CREATEROLE
INHERIT
REPLICATION
CONNECTION LIMIT -1
PASSWORD 'THS';

Sonrasında bir veri tabanı oluşturun. Örneğin adı ths_erp gibi olabilir. Bu işlemi aşağıdaki SQL kodu ile yapabilirsin.

CREATE DATABASE ths_erp
    WITH 
    OWNER = postgres
    ENCODING = 'UTF8'
    CONNECTION LIMIT = -1;

Bu işlemlerden sonra veri tabanı yedeğini geri yüklemelisiniz. Backups klasörü altında yedek dosyası vardır.
Yedek geri yükleme işlemini görsel olarak pgAdmin4 GUI üzerinden de yapabilirsiniz.
Bu yedeği geri yüklemek için komut satırını da kullanabilirsiniz. Aşağıdaki kodu komut satırında çalıştırmanız yeterli olacaktır.
-U yedek yüklemeyi yapacağınız kullanıcı adı
-h yedek yükleme yapılacak sunucunun ip adresi
-p postgresql port numarası
-d sonrasında veri tabanı adı sonrasında yüklenecek dosyanın yolu

pg_restore -U olusturulan_kullanici -h sunucu_ip_adresi -p 5432 -d ths_erp Backups/yedek_sql


Veri tabanı işlemleri bittikten sonra artık programı kullanabilirsiniz.

Giriş ekranında Kullanı Adı Edit e çift tıklama yaparsanız.
Sunucu ayarları ile ilgili aşağıda gizli kutular açılacaktır. Bu kutular Settings/GlobalSettings.ini dosyasına düzenlemeyi hızlıca yapmanıza olanak sağlıyor.

Programda neler var.
Bilgi Bankası
Teklif
Sipariş
Personel
Stok Kartı
Cari Hesap Kartı
Reçete
Döviz Kuru
Ölçü Birimi
Para Birimi
Her modül için ayrı ayrı hak tanımlama
Dövizli işlem yapabilme
Sistem ayarları ile Grid listeleme formlarını özelleştirebilme
Kolon genişlikleri,
Varsayılan sıralama
Varsayılan filtre
Görünmesini istediğiniz kolonları belirleme
Kolonların sıralaması

Daha saymadığın bir sürü özellik mevcut. Çok esnek yapısı ile her türlü veri tabanı uygulaması için kullanılabilir.
En büyük artısı geliştirici tarafından tamamen Delphi bileşenleri ile yapıldı. Sadece yazıcı bileşeni olarak FastReport kullanıldı.
FastReport delph ile standart olarak zaten geliyor.


https://files.fm/u/6hfek2qvs
PostgreSQL - Linux - Delphi, Poliüretan
WWW
Cevapla
#2
Üstad paylaşım için teşekkürler, elinize sağlık...
Cevapla
#3
Merhaba @3ddark
linki güncelleyebilirmisiniz acab?
Cevapla
#4
En son eklediğim uygulama exe leri elimde hazırda yok.
Benim için kişisel vakit değerlendirme eğlence olan vakit buldukça düzenleme yaptığım projenin github linkine bakarak projeye erişebilirsiniz.

Bu projenin daha önceki evreleridir. Daha stabil çalışan ekranlar olabilir.
https://github.com/3ddark/Ths-Erp-Framewrok


Bu güncel çok lisan desteğinin kaldırılmış daha düzenli olan son halidir. Kullanıcı adı ve şifresi MASTER MASTER dır. Proje içinde db_test_data.sql isimli dosya veri tabanı yedeğidir. Burada henüz tüm modüller sağlıklı çalışmıyor. Bir kısmı çalışıyor fakat db tablo isimlerini kolon isimlerini ve tablo yapısını değiştirdiğim için ekranlar kodlar var fakat çalışmayan kısımlar mevcuttur. Kendiniz bir şeyler yapacaksanız. Buradan ilerlemenizi tavsiye ederim. daha düzenli daha sadeleştirilmiş halidir.
https://github.com/3ddark/ThsErp


Ayrıca bu proje daha çok bir framework oldu. İstediğiniz proje geliştirmesi için kullanabilirsiniz. Birçok şey içinde hazırlanmış ve kullanıma hazır.
Bir ara forumda bir arkadaş ücret mukabili buna erişebilir miyim? diye sormuştu. Zamanında ticari ürüne dönüştürmeyi düşünüyordum fakat vaktim kısıtlı olduğu için ilerleyemedim.
Kullanmak isteyen kullanıcılar için hızlı ürün çıkarmak için bence ideal bir framework. PostgreSQL ile birlikte çalışıyor. ZeosDBO dan Firedac dönüştürdüm. Projeyi derlemek için bir bileşen bağımlılığı yok. Delphi de aç ve derle.
PostgreSQL - Linux - Delphi, Poliüretan
WWW
Cevapla
#5
Çok teşekkür ederim eline sağlık üstad.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Android - SMP [ Mini tool ] Mr.X 0 711 21-06-2021, Saat: 17:19
Son Yorum: Mr.X
  Fuar alanlarında hızlı sipariş sametkayaoglu 13 10.621 26-12-2017, Saat: 10:44
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi