Coder Social home page Coder Social logo

rudi-krsoftware / open-retail Goto Github PK

View Code? Open in Web Editor NEW
170.0 27.0 126.0 16.16 MB

Perangkat lunak open source yang dikembangkan khusus untuk bidang usaha ritel, grosir, toko bangunan, toko komputer, toko buku, counter hp, pos, point of sale, kasir dan bidang usaha lainnya yang sejenis.

Home Page: https://www.facebook.com/openretail/

C# 91.83% PLpgSQL 2.58% CSS 0.06% ASP 0.01% HTML 0.47% JavaScript 0.26% TSQL 4.79%
net csharp dapper log4net syncfusion open-retail openretail pos point-of-sale

open-retail's Issues

Cara membuat installer

Assalamu'alaikum Wr.Wb.

Software Kasir Open Retail sangat bermanfaat bagi saya untuk belajar bagaimana membuat software dengan arsitektur yang baik,
Setelah mencoba melihat dokumentasi di github, saya belum menemukan dokumentasi tentang pembuatan installer.
image

Installer dari open retail ada beberapa : Cashier, Admin, Tool Backup Restore dan OpenRetailDatabase itu sendiri.

Bagaimana cara membuat installer OpenRetailerDatabase dan kemudian dihubungkan dengan installer OpenRetailer yang lain?
Apa rekomendasi referensi untuk membuat database installer seperti yang digunakan oleh OpenRetailer?

Terima kasih,
Salam

Coba Koneksi database dari PC lain tidak bisa, PC yg lain Firewall nya harus di Off kan dulu baru bisa

Selamat sore,

pak mau nanya ini saya nyoba koneksi databasenya dari PC lain, jadi 1 PC untuk Kasir dan 1 PC untuk admin server

Pengennya PC kasir pas login ip databasenya mengarahke PC admin server, setelah saya coba login Open RetailCashier dari PC kasir dan di tab connection saya masukkan ip PC admin server.

Ternyata tidak bisa, ada tulisan tidak bisa konek database, silahkan install di drive D bla..blaa.. ๐Ÿ˜„

Tapi ketika saya coba disable Firewall di PC admin server sebagai pusat database, saya bisa login lewat PC kasir

yang saya tanyakan apakah ada cara agar koneksi databse tersebut tidak terblok oleh firewall PC,
soalnya kalau firewall di OFF kan takut kena virus ๐Ÿ˜ƒ

Oke OM... kami tunggu infonya ... thank

Bug customer tidak boleh kosong

Saat sedang melakukan transaksi penjualan, terdapat kolom isian customer namun saat klik tombol customer disamping muncul warning "customer - tidak boleh kosong". Dan selalu muncul ketika sudah coba buat data customer baru, sehingga dari sini gagal bertransaksi karna selalu muncul warning tersebut.
versi yang digunakan OpenRetail 1.3.0

image

masalah pada input jumlah barang yang dijual

ketika selesai input barcode, barang akan muncul dan user merubah jumlah barang menjadi 3pcs (minimal grosir 3pcs) maka harga barang akan berubah menjadi harga grosir.

namun ketika barang di scan barcode sejumlah 3x, jumlah barang berubah menjadi 3pcs namun harga barang tidak berubah ke harga grosir, tetap harga normal.

scan > input jumlah barang > jumlah barang berubah > berubah ke harga grosir (benar)
scan beberapa kali > jumlah barang berubah > harga tetap normal (ini bugnya mungkin).

kritik bukan didasari niat utk menggurui atau mencela hasil karya seseorang

Kritik diberikan bukan didasari oleh niat untuk menggurui atau mencela hasil karya seseorang, tetapi semata-mata untuk menyempurnakan hasil karya seseorang menjadi lebih baik lagi. Alangkah baiknya seorang yang rendah hati, maka ia akan dapat menyempurnakan diri lagi melalui kritikan yang diterima dengan rendah hati.

fitur ini berguna loh

dear pak Rudi,
sepertinya fitur di bawah ini berguna loh, siapa tau kalo boleh ditambahkan :

  1. multi satuan
    setiap item barang bisa beli/jual/stok dalam satuan yg berbeda, dimana ada satuan dasar (cth: pcs) dan satuan turunan (cth: pak6, pak10, pak12, karton dst). ada tabel satuan yg menyimpan detail auto konversi tsb. akan lebih hebat lagi kalo tabel barang bisa menyimpan satuan apa saja yg berlaku untuk barang tsb, supaya pegawai gak bingung pas jual/beli/stok.
  2. multi price dan multi diskon
    kalo bisa sih, multi price / diskon diberikan tabel sendiri, supaya kita mudah definisi price khusus berdasarkan qty belanjaan/jenis satuan belanja/golongan pelanggan/promosi khusus/event
  3. multi gudang
    berguna kalo gudangnya lebih dari satu, stok jadi mudah
  4. multi display/layar, supaya bisa tampil display khusus untuk promo/rincian belanja (di kasir) atau dashboard/beberapa windows buat komparasi data saat input.

sementara itu saja dulu, kalo ada fitur yg bisa disarankan pasti saya tanya lagi. terima kasih.
semangat ya pak, siapa tau program bapak bisa mengalahkan SAP nanti.

Penambahan setting untuk menonaktifkan fitur autoupdate harga jual master produk ketika terjadi perubahan harga pada saat penjualan

Secara default OpenRetail akan mengupdate harga jual di master produk ketika terjadi perubahan harga pada saat transaksi penjualan. Fitur ini sebenarnya untuk memudahkan pengguna OpenRetail untuk mengupdate harga jual ketika ada produk yang harga jualnya memang belum update. Jadi tidak harus mengaktifkan module produk dulu untuk mengupdate harga jualnya.

Tapi ada kasus di mana perubahan harga jual pada saat transaksi penjualan bukan karena harganya belum update tapi karena hal lain seperti tawar-menawar.

Request fitur Level satuan.

Pak, request fitur satuan dan level harga per quantyty dong. Untuk penjulan grosir sekaligus eceran..
Kalo bisa satuannya per item input sendiri. ๐Ÿ˜‰

Penambahan fitur cetak barcode produk

Fitur ini digunakan untuk mencetak kode produk, pada saat mencetak nanti ada dua pilihan yaitu:

  1. Cetak tunggal -> hanya untuk satu produk
  2. Cetak berkelompok -> bisa lebih dari satu produk

Ini adalah contoh draft format barcode yang dihasil, tapi bisa saja nanti hasil akhirnya berubah.

openretail-barcode-generator

Masalah pada OpenRetailDatabase

Sebelumnya OpenRetail berjalan secara normal tidak ada masalah.
Timbul masalah setelah saya tidak sengaja menghapus folder OpenRetailDatabase di drive D: (lokasi instalasi saya).
Ketika saya coba install ulang, muncul pesan:

Open Retail Database sudah pernah diinstall !!!
Silakan uninstall terlebih dahulu sebelum melakukan install ulang.
Kemudian hapus folder 'D:\OpenRetailDatabase'

Dan ketika saya coba saya uninstall melalui Windows Programs dan Features, muncul pesan:

An error occured while trying to uninstall Open Retail Database. It May have already been uninstalled.

Jadi kedua hal ini saling bertentangan. Di-install tidak bisa di-uninstall juga tidak bisa.

Saya coba meng-install dengan menggunakan database versi development: OpenRetailDatabase-v1.6.3-dev-Setup.exe proses instalasi sukses.

Kemudian saya jalankan lagi program OpenRetail dan OpenRetailCashier namun muncul pesan error setelah login form:

Maaf koneksi ke database gagal !!!
Disarankan untuk menginstall OpenRetail di 'Drive D'.
Silahkan uninstall dulu OpenRetailnya, kemudian install lagi di 'Drive D'.

Saya sudah beberapa kali coba install ulang, baik di drive C ataupun D, tapi hasil tetap sama.
Mungkin ada kaitannya dengan masalah yang pertama.

Adakah saran pak @rudi-krsoftware ?
Terima kasih

PPN Otomatis

Assalamualaikum,

Sebelumnya saya ucapkan banyak terima kasih karena telah membuat aplikasi gratis seperti ini.
ada beberapa request dari saya :

  1. Untuk PPN apakah bisa dibuat otomatis hitungannya.
  2. Untuk konsumen di penjualan apakah bisa lookup dan begitu juga supplier serta nama barang

Beberapa Fitur Tambahan yang Bisa Menjadi Masukan

Pertama saya mengucapkan terima kasih untuk software OPEN RETAIL yang sangat bermanfaat dengan fitur yang lengkap serta mudah dipakai disertai dengan instruksi yang gampang dimengerti sehingga bisa membantu usaha kecil maupun sedang untuk menggunakan POS secara gratis untuk transaksi sehari-hari ataupun hanya untuk belajar.

Masukan fitur untuk cetak nota penjualan:

  1. Nota penjualan ketika cetak nota disertai dengan keterangan Terbilang dibawah keterangan nominal agar mudah dibaca dalam penulisan angka (contoh: Terbilang: Satu Juta Rupiah)

  2. Laporan penjualan ketika cetak nota disertai dengan keterangan Tanda Tangan untuk si pembeli dan pemilik toko (contoh: Hormat kami Diterima Oleh )

                                  TTD			          TTD
    
  3. Ditambahkan pilihan cetak nota ukuran kertas Dot Matrix lebar 21cm karena yang sekarang hanya untuk ukuran kertas 11cm

perubahan stok secara massal

Maaf pak Rudi, mungkin perlu juga ditambah fitur untuk untuk stok opname atau merubah stok secara massal pasca stok opname. misalnya seteleah stok opname menyeluruh terus membutuhkan update penyesuaian jumlah barang yang banyak. cz setelah stok opname pasti terdapat banyak barang selisih. Jadi tidak perlu penyesuaian secara satu persatu. mungkin alurnya:
diatas tabel penyesuaian stok ditambahkan box option: [alasan penyesuaian] baru kemudian memasukkan beberapa item yang perlu disesuaikan

Gagal Back-Up untuk development

Maaf bang rudi izin bertanya, kan saya mencoba open retail yang untuk development, nah pas bagian back-up error bang,notifnya seperti gambar dibawah ini. kalo itu errornya dibagian mana ya bang ? padahal codingnya tidak saya otak atik
Capture

Cek Nota Terakhir

Siang Mas

Untuk di Cek Nota Terakhir bisa gak mas di kasih penambahan Cetak Nota Terakhir mungkin bisa bermanfaat jika ada kendala koneksi printer kasir terputus.
Dan satu lagi mas untuk hasil cetak nota kasir info Dibuat oleh Open Retail dts bisa di hilangkan gak mas...

terima kasih..

kasir input penjualan

Siang mas,

maaf sy baru coba belajar install.
terus sy coba input aplikasi kasir untuk penjualan.

  1. apakah memang waktu press F4 , list semua CUSTOMER tidak keluar?
  2. apakah memang waktu press F3 , list semua KODE BARANG tidak keluar?
    jadi saya mau tidak mau input wild card, misalnya customer GUNTUR, sy ketik GUN saja.

oh ya..spec pc test sy Windows XP SP3.
Terima kasih..sukses slalu

request fitur form transaksi penjualan dibuat supaya fullscreen

lebih bagus pada form transaksi penjualan dibuat fullscreen karena pengalaman saya menggunakan beberapa program kasir yg berbayar dibuat seperti itu, supaya tampilan dari windows ga keliatan dan hanya menampilkan Form nya saja dalam bentuk fullscreen

Connection String

mau tanya kang, untuk cnnection string ada di mana??
kalau mau rubah DB make mySQL or SQLite bisa??

request fitur tambahan edit nota mini pos

terimakasih untuk meluangkan waktunya mengembangkan aplikasi ini.

saya ada beberapa request (masukan) pada fitur cetak nota minipos.

  • penambahan fitur edit pada print nota yang bisa meniadakan baris tanggal, nama user, jam transaksi, baris kosong, nomor nota, tanggal nota, total item, diskon, dan ppn dkk, yang menurut hemat kami kurang begitu penting pada implementasi di toko kami, dan dengan begitu bisa meminimalisir pengeluaran biaya barang habis pakai (kertas & printer thermal) intinya mengurangi sekitar 6-8 baris pada struk yang tercetak.

  • sementara ini toko kami masih tahap input barcode, nama barang dan harga.

  • terimakasih banyak & sehat selalu.

whatsapp image 2019-01-07 at 14 53 27
*Toko Bu Nur Kerjo

request

assalamualaikum, salam sehat selalu
bisa kah kita request untuk daftar harga , karena kita kebetulan kerja di toko obat dan menjual pada penjual jamu keliling

jadi untuk harga ada untuk sales, grosir , tukang jamu , dan harga toko
kurang lebih seperti ini ka
mohon maaf sebelumnya

Download Lambat

(maaf) Saya tidak tahu ini harus saya sampaikan dimana. Sepertinya kurang pas juga untuk Pull Req. Jadi disini aja....

Saya lagi cari software kasir. tapi..
Speed Download Github sangat lambat. hanya 1-3kb/s. 13 Jam baru selesai downloadnya.

--> Mohon diberikan Mirror untuk download. Makasih.

Slow Speed

Ping

Saya, Yudhi.

Pak, saya Yudhi Pratama Karsa.

Maaf kemarin saya marah kepada Bapak, sebenarnya maksud saya baik karena ingin memberi masukan untuk menyempurnakan aplikasi Bapak. Memang juga saya akui bahwa pribadi saya terlalu angkuh sehingga saya selalu memandang rendah hasil karya orang lain dan menggurui orang lain. Tapi saya sadar bahwa pribadi orang lain lebih baik dibanding saya, jadi saya perlu belajar untuk rendah hati, meskipun memang hal itu sulit bagi saya.

Oh ya Pak, saya sudah searching di internet mengenai aplikasi2 pertokoan buatan Indonesia yg gratis, namun sejauh ini yang cukup berkualitas saya hanya temukan aplikasi OpenRetail milik Bapak. Hufff... memang susah menemukan orang yg mau murah hati untuk berbagi aplikasinya secara gratis, apalagi open-source, sebab hampir semua orang punya kepribadian materialistik tanpa memiliki tanggung jawab sosial dalam bermasyarakat.

Melalui pesan ini, saya hanya mau berterima kasih kepada Bapak karena telah berkontribusi dalam mengembangkan aplikasi pertokoan yg berkualitas dan gratis, semoga aplikasi yang Bapak kembangkan dapat bermanfaat bagi sesama kita yang membutuhkan. Tetap semangat Pak untuk menyempurnakan aplikasinya, aplikasi OpenRetail juga saya sudah mulai posting di halaman blog saya (masih dalam tahap penulisan, nanti kalau saya punya waktu luang baru sempatkan utk diselesaikan) :
http://helloyud.blogspot.co.id/2018/04/aplikasi-pertokoan-gratis-indonesia.html

dan mungkin ke depannya juga saya rekomendasikan aplikasi OpenRetail pada aplikasi pertokoan buatan saya.

Mohon maaf & terima kasih Pak.

Read Only pada saat Penginputan Stok Barang pada OpenRetail Server

Text Box Read Only pada Stok Barang,

  • fitur ini akan mendisable penginputan stok barang pada menu referensi:produk pada saat dilakukan "Pengeditan/Perbaiki"
  • Stok barang hanya bisa ditambahkan pada saat awal input, dan selanjutnya stok produk ditambahkan melalui pembelian.

capture

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.