จากรูปข้างบนจะเป็นตัวอย่างการใช้ Excel เตรียมข้อมูลที่จะนำเข้าฐานข้อมูลสินค้าฯ จะมีข้อมูลทั้งหมด13คอลัมน์ โดยในแถวที่ 1 จะเป็นชื่อคอลัมน์ ห้ามลบหรือเปลี่ยนชื่อเด็ดขาด โดยรูปแบบข้อมูลจะเป็นดังนี้

  1. productID : เป็นตัวเลข6ตัว ห้ามซ้ำกันเด็ดขาด
  2. businessName : ตั้งชื้อสินค้าได้ 80 ตัวอักษร
  3. unitNameA : หน่วยสินค้าที่เล็กที่สุดที่จะทำการขาย เช่นCOOL FEVER ขายเป็น "แผง" หน่วยที่จะตั้งต้องมีอยู่ในฐานข้อมูลหน่วยสินค้า
  4. unitNameZ :  หน่วยสินค้าที่ใช้ในการสั่งซื้อเช่น  COOL FEVER  ซื้อเป็น "กล่อง" ก็ให้ป้อนเป็น "กล่อง"  ซึ่งโปรแกรมจะนำไปใช้ในการสร้างใบสั่งซื้อแบบอัตโนมัติ    หน่วยที่จะตั้งต้องมีอยู่ในฐานข้อมูลหน่วยสินค้า
  5. registerNO : เลขทะเบียนยา
  6. holdLimit : จำนวนสินค้าที่มีได้ในคลังในหน่วยunitNameA เป็นตัวเลขจำนวนเต็ม 
  7. reorderPoint : จุดสั่งซื้อในหน่วยunitNameA เป็นตัวเลขจำนวนเต็ม
  8. buyLimit : ซื่อคลั้งล่ะในหน่วยunitNameA เป็นตัวเลขจำนวนเต็ม  
  9. expireWarning : จำนวนวันล่วงหน้าที่จะให้โปรแกรมแจ้งเตือนก่อนหมดอายุ
  10. locationIDX : รหัสที่วางตัวเลข2ตำแหน่ง ต้องสร้างให้ตรงกับฐานข้อมูลที่วางสินค้า
  11. commonNameIDX:  รหัสชื่อสามัญยา ตัวเลข4ตำแหน่ง ต้องสร้างให้ตรงกับฐานข้อมูล ชื่อสามัญยา
  12. drugIDX: รหัสประเภทยา ตัวเลข3ตำแหน่ง ต้องสร้างให้ตรงกับฐาน ประเภทยา 
  13. groupIDX: รหัสกลุ่มสินค้า ตัวเลข3ตำแหน่ง ต้องสร้างให้ตรงกับฐานข้อมูล กลุ่มสินค้า

Tips: โปรแกรมจะนำค่า holdLimit และbuyLimit นี้ไปใช้ตอนออกใบสั่งซื้อแบบอัตโนมัติ ซึ่งสามารถเลือกได้ว่าจะสั่งซื้อให้ถึงค่า holdLimit หรือสั่งตามจำนวนที่กำหนดไว้ใน buyLimit เช่น COOLFEVER 3แผง = 1กล่อง กำหนดให้ซื้อ buyLimit = 18แผง หรือ 6กล่อง/ครั้ง และholdLimit = 60แผงหรือ 20กล่อง ในการสร้างใบสั่งซื้อสินค้าอัตโนมัติถ้าเลือกให้ออกใบสั่งซื้อตามการสั่งซื้อแต่ล่ะครั้งโปรแกรมจะออกใบสั่งซื้อ COOLFEVER = 6กล่อง แต่ถ้าให้โปรแกรมสร้างใบสั่งซื้อให้ถึงค่าholdLimit โปรแกรมจะสั่งออกมา = (20-คงคลัง) กล่อง
You can leave a response, or trackback from your own site.

0 Response to "การนำข้อมูลเข้า (Import) : ตอนที่2-เตรียมข้อมูลสินค้า"

Post a Comment

Note: Only a member of this blog may post a comment.