จากรูปข้างบนจะเป็นตัวอย่างการใช้ Excel เตรียมข้อมูลที่จะนำเข้าฐานข้อมูลสินค้าฯ จะมีข้อมูลทั้งหมด13คอลัมน์ โดยในแถวที่ 1 จะเป็นชื่อคอลัมน์ ห้ามลบหรือเปลี่ยนชื่อเด็ดขาด โดยรูปแบบข้อมูลจะเป็นดังนี้
- productID : เป็นตัวเลข6ตัว ห้ามซ้ำกันเด็ดขาด
- businessName : ตั้งชื้อสินค้าได้ 80 ตัวอักษร
- unitNameA : หน่วยสินค้าที่เล็กที่สุดที่จะทำการขาย เช่นCOOL FEVER ขายเป็น "แผง" หน่วยที่จะตั้งต้องมีอยู่ในฐานข้อมูลหน่วยสินค้า
- unitNameZ : หน่วยสินค้าที่ใช้ในการสั่งซื้อเช่น COOL FEVER ซื้อเป็น "กล่อง" ก็ให้ป้อนเป็น "กล่อง" ซึ่งโปรแกรมจะนำไปใช้ในการสร้างใบสั่งซื้อแบบอัตโนมัติ หน่วยที่จะตั้งต้องมีอยู่ในฐานข้อมูลหน่วยสินค้า
- registerNO : เลขทะเบียนยา
- holdLimit : จำนวนสินค้าที่มีได้ในคลังในหน่วยunitNameA เป็นตัวเลขจำนวนเต็ม
- reorderPoint : จุดสั่งซื้อในหน่วยunitNameA เป็นตัวเลขจำนวนเต็ม
- buyLimit : ซื่อคลั้งล่ะในหน่วยunitNameA เป็นตัวเลขจำนวนเต็ม
- expireWarning : จำนวนวันล่วงหน้าที่จะให้โปรแกรมแจ้งเตือนก่อนหมดอายุ
- locationIDX : รหัสที่วางตัวเลข2ตำแหน่ง ต้องสร้างให้ตรงกับฐานข้อมูลที่วางสินค้า
- commonNameIDX: รหัสชื่อสามัญยา ตัวเลข4ตำแหน่ง ต้องสร้างให้ตรงกับฐานข้อมูล ชื่อสามัญยา
- drugIDX: รหัสประเภทยา ตัวเลข3ตำแหน่ง ต้องสร้างให้ตรงกับฐาน ประเภทยา
- groupIDX: รหัสกลุ่มสินค้า ตัวเลข3ตำแหน่ง ต้องสร้างให้ตรงกับฐานข้อมูล กลุ่มสินค้า
Tips: โปรแกรมจะนำค่า holdLimit และbuyLimit นี้ไปใช้ตอนออกใบสั่งซื้อแบบอัตโนมัติ ซึ่งสามารถเลือกได้ว่าจะสั่งซื้อให้ถึงค่า holdLimit หรือสั่งตามจำนวนที่กำหนดไว้ใน buyLimit เช่น COOLFEVER 3แผง = 1กล่อง กำหนดให้ซื้อ buyLimit = 18แผง หรือ 6กล่อง/ครั้ง และholdLimit = 60แผงหรือ 20กล่อง ในการสร้างใบสั่งซื้อสินค้าอัตโนมัติถ้าเลือกให้ออกใบสั่งซื้อตามการสั่งซื้อแต่ล่ะครั้งโปรแกรมจะออกใบสั่งซื้อ COOLFEVER = 6กล่อง แต่ถ้าให้โปรแกรมสร้างใบสั่งซื้อให้ถึงค่าholdLimit โปรแกรมจะสั่งออกมา = (20-คงคลัง) กล่อง







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