[แจกฟรี] ระบบบัญชีออนไลน์ คลังสินค้าออนไลน์ PHP Online Accounting System (OAS)

เป็นระบบบัญชีออนไลน์ ที่สร้างจาก Kotchasan Web Framework มีความสามารถในการ จัดการสต๊อกสินค้า ทำรายการ ซื้อ ขาย ออกใบเสร็จรับเงิน และ รายงานยอดขาย ประกอบด้วยส่วนหลักๆ
  • ระบบสินค้าคงคลัง
  • ฐานข้อมูลลูกค้า และ คู่ค้า
  • ออกใบเสนอราคา
  • ทำรายการขาย
  • สามารถทำรายการคืนสินค้าได้
  • รองรับการขายสินค้าแบบมีหลายราคา เช่น ขายเป็นชิ้น ขายเป็นลัง
  • รองรับการขายสินค้าแบบมีซีเรียลนัมเบอร์ เช่นอุปกรณ์คอมพิวเตอร์
  • รายงานสต๊อกสินค้าคงเหลือ
  • รายงานการขาย รายเดือน รายปี ทั้งหมด
  • สรุปความเคลื่อนไหวสินค้าเป็นรายตัว (กราฟ) สามารถบอกได้ว่า สินค้าขายดีในช่วงไหน
  • เปิดใบเสร็จได้ในหน้าเดียว
  • รองรับเครื่องยิงบาร์โค้ด (สินค้า)
  • รองรับผู้ขายหลายคน
  • กำหนดความสามารถของสมาชิกได้เป็นรายบุคคล (ฝ่ายขาย, ฝ่ายจัดซื้อ)
  • ใช้งานได้บนมือถือ
  • มี API สำหรับดึงรายการสินค้าไปแสดงที่อื่นได้

ข้อตกลงการนำไปใช้งาน

  • สามารถนำไปใช้งานส่วนตัวได้
  • สามารถพัฒนาต่อยอดได้
  • มีข้อสงสัยสามารถสอบถามได้ที่บอร์ดของคชสาร https://www.kotchasan.com
  • ต้องการให้ผู้เขียนพัฒนาเพิ่มเติม ติดต่อผู้เขียนได้โดยตรง (อาจมีค่าใช้จ่าย)
  • ผู้เขียนไม่รับผิดชอบข้อผิดพลาดใดๆในการใช้งาน
  • ห้ามขาย ถ้าต้องการนำไปพัฒนาต่อเพื่อขายให้ติดต่อผู้เขียนก่อน (เพื่อบริจาค)
 

ความต้องการ

  • Server ภาษา PHP 5.6 ขึ้นไป (สำหรับการทดสอบโปรแกรมบนเครื่องของตัวเอง แนะนำให้คิดตั้งโปรแกรม XAMPP เพื่อจำลองเป็น Server ก่อนการติดตั้งโปรแกรม)
  • ext-mbstring
  • PDO Mysql
  • UTF-8 support
 

การติดตั้งและการอัปเกรด

  • ดาวน์โหลดไฟล์ล่าสุดจาก Github
  • แตกไฟลฺ zip ที่ได้มาออกและอัปโหลดโค้ดทั้งหมดจากที่แตกไฟล์ขึ้นไปบน Server ไม่แนะนำให้อัปโหลดสคริปต์จากที่ทดสอบไปยัง Server ต้องใช้ไฟล์ใหม่และติดตั้งใหม่บน Server เท่านั้น รวมถึงการอัปเกรดด้วย
  • เรียกตัวติดตั้ง http://domain.tld/install/ (เปลี่ยน domain.tld เป็นโดเมนรวมพาธที่ทำการติดตั้งไว้) และดำเนินการตามขั้นตอนการติดตั้งหรืออัปเกรดจนกว่าจะเสร็จสิ้น
  • ลบไดเร็คทอรี่ install/ ออก
สำหรับใครที่ไม่รู้ว่าวิธีการติดตั้งทำอย่างไร ดูคลิปวิธีการติดตั้งนี้ได้เลย วิธีการอัปโหลดสคริปต์ และการติดตั้งโปรแกรมที่สร้างจากคชสาร
พบปัญหาการติดตั้ง แนะนำอ่านกระทู้นี้ก่อน https://www.kotchasan.com/forum.html?wbid=3809
 

API

  • api.php/v1/product/categories หมวดหมู่ของสินค้าทั้งหมด
  • api.php/v1/product/products/<category_id>/<page> รายการสินค้าตามหมวดหมู่ที่เลือก (category_id) แบบแบ่งหน้า คราวละ 30 รายการ และหน้าที่เลือก (page)
  • api.php/v1/product/get/<id> ข้อมูลสินค้ารายการที่เลือก (id)
  • api.php/v1/product/search/<q>/<page> ค้นหาสินค้าจาก q แสดงหน้าที่เลือก (page) (ถ้าไม่ระบุหน้าจะแสดงหน้าแรก)
ในการใช้งาน API หากเป็นการเรียกใช้งานจากนอก Server อาจต้องเปิดการใช้งาน Access-Control-Allow-Origin ด้วย ให้แก้ไขไฟล์ .htaccess ลบ # หน้าบรรทัดเหล่านี้ออก
#Header add Access-Control-Allow-Origin "*"
#Header add Access-Control-Allow-Headers "origin, x-requested-with, content-type"
#Header add Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"

 

สามารถเข้าใช้งานได้โดย User

ผู้ดูแลระบบ : admin@localhost + admin (เว็บไซต์ตัวอย่างเข้าระบบโดยบัญชี Facebook)
พนักงาน : demo@localhost + demo

เว็บไซต์ตัวอย่าง https://oas.kotchasan.com

ดาวน์โหลดโค้ดได้จาก Github

หากต้องการสนับสนุนผู้เขียน สามารถบริจาคช่วยเหลือค่า Server ได้ที่
ธนาคาร กสิกรไทย สาขากาญจนบุรี
เลขที่บัญชี 221-2-78341-5
ชื่อบัญชี กรกฎ วิริยะ
0SHAREFacebookLINE it!