การอัปเดตเดือนเมษายน 2026
เวอร์ชัน 1.0.78
การปรับปรุง PoS
- ปรับฟอร์มหมายเหตุบันทึกเวลาออกงานให้เล็กลงและเรียบร้อยขึ้นแล้ว
- ผู้ใช้: ช่องทำเครื่องหมายผู้ดูแลระบบเปลี่ยนเป็นตำแหน่งแล้ว ซึ่งเป็นรายการตัวเลือกที่มีตัวเลือกต่อไปนี้:
- ผู้ดูแลระบบ: ผู้ใช้เข้าถึงการตั้งค่าทั้งหมดของแอปพลิเคชันได้เหมือนเดิม
- ผู้ใช้: เหมือนกับผู้ใช้ที่ไม่ได้ทำเครื่องหมายผู้ดูแลระบบก่อนการเปลี่ยนแปลง
- ผู้ใช้ PoS: เหมือนกับผู้ใช้ ยกเว้นผู้ใช้ทำรายการได้เฉพาะภายในเซสชัน PoS เท่านั้น เมื่อผู้ใช้ PoS เข้าสู่ระบบแอปพลิเคชัน จะเห็นรายการไทล์เมนูเพียงรายการเดียว คือ เปิด PoS
การปรับปรุงข้อมูลรายการ
- ข้อมูลรายการ: ได้เพิ่มช่องกำหนดให้ของส่วนหัวลงในมุมมองรายการแล้ว
การแก้ไข
- แก้ไข: PoS: ผู้ใช้ในแอปหลักไม่อัปเดตเมื่อคุณลงชื่อเข้าใช้จากแดชบอร์ด PoS ตอนนี้ไม่สามารถเปิดเซสชัน PoS ได้หากยังไม่ได้เลือกเครื่องเก็บเงิน
- แก้ไข: CAA/SAA: หากใช้จำนวนเงินติดลบในรายการของลูกค้าหรือซัพพลายเออร์ จำนวนเงินที่ยังไม่ได้จัดสรรจะคำนวณไม่ถูกต้อง
เวอร์ชัน 1.0.77
การปรับปรุง
ข้อมูลรายการ: ได้เพิ่มคอลัมน์ต่อไปนี้ ซึ่งซ่อนไว้เป็นค่าเริ่มต้น ลงในตารางรายการของมุมมองแก้ไขดังนี้:
- จำนวน (จาก): จำนวนในรายการต้นทางที่คัดลอกรายการนี้มา
- จำนวน (Var): ผลต่างระหว่างจำนวนกับจำนวน (จาก)
PoS
การปรับปรุงการตั้งค่า
ได้เพิ่มแถบคำเตือนสีส้มแล้ว โดยมีคำเตือนต่อไปนี้:
- คอนแท็กต์เชื่อมโยงกับผู้ใช้หลายคน: คอนแท็กต์ที่ซ้ำกันจะถูกไฮไลต์เป็นสีแดงด้วย
- การตั้งค่าที่จำเป็นว่างอยู่: จะแสดงรายการการตั้งค่าที่ว่างอยู่
- รายการสถานะ PoS ว่างเปล่า
การปรับปรุงแดชบอร์ด
- ได้เพิ่มคำบรรยายลงในฟอร์มเข้าสู่ระบบแล้ว เพื่อยืนยันว่าดำเนินการใดไปแล้ว (เช่น บันทึกเวลาเข้างาน/ออกงาน หรือ สร้างการขายใหม่)
- คำบรรยายของกลุ่มเมนูข้อมูลรายการได้เปลี่ยนชื่อเป็นสร้างข้อมูลรายการแล้ว
- หมายเหตุ: หากคุณพยายามสร้างข้อมูลรายการที่ไม่มีสิทธิ์เข้าถึง คุณต้องลงชื่อออกเพื่อกลับไปยังแดชบอร์ด
- ได้เพิ่มรายการเมนูเปิดข้อมูลรายการในตารางการเคลื่อนย้ายสินค้าแล้ว รายการเมนูนี้เปิดใช้งานเฉพาะสำหรับการเคลื่อนย้ายสินค้าออกจากโลเคชั่นของเซสชัน PoS เท่านั้น
- ตอนนี้ข้อมูลรายการจะถูกตัดออกจากกลุ่มไทล์เมนูสร้างข้อมูลรายการ หากเป็นไปตามเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้:
- สิทธิ์สร้างใหม่ถูกปิดสำหรับผู้ใช้ทุกคน
- เปิดใช้งานการเพิ่มรายการ = ไม่มี
- เปิดใช้งานการเคลื่อนย้ายสินค้าเข้า = True
- บันทึกเวลาออกงาน: ตอนนี้ระบบจะให้คุณเพิ่มหมายเหตุเมื่อบันทึกเวลาออกงาน หมายเหตุการบันทึกเวลาทำงานจะแสดงในตารางแดชบอร์ด > ผู้ใช้
- เมื่อเซสชัน PoS ปิดแล้ว ตอนนี้แอปพลิเคชันจะปิดด้วย ทำให้แอปพลิเคชันไม่ต้องตรวจหาเซสชัน PoS อื่นทุกครั้งที่ผู้ใช้ลงชื่อเข้าใช้
- เมื่อคุณอยู่ในเซสชัน PoS แอปพลิเคชันจะไม่ตรวจสอบ Master DB เพื่อหาการเข้าสู่ระบบอื่นอีกต่อไป ซึ่งช่วยเพิ่มประสิทธิภาพได้อย่างมาก
เวอร์ชัน 1.0.76
การปรับปรุง
- ข้อมูลรายการการเคลื่อนย้ายสินค้าคงคลัง: ตอนนี้เอนทิตีในข้อมูลรายการเหล่านี้จะถูกตั้งค่าโดยอัตโนมัติจากโลเคชั่นที่เลือก
- ข้อมูลรายการ – เพิ่มรายการ: ตอนนี้การค้นหาจะรวมช่องบาร์โค้ดที่เชื่อมโยงกับราคาด้วย คุณจึงเพิ่มรายการได้โดยใช้เครื่องสแกนบาร์โค้ด
- เอนทิตี: ได้เพิ่มไทป์ของเอนทิตีเป็นส่วนต่อท้ายในรายการตัวเลือกเอนทิตีพาเรนท์แล้ว (เช่น Cape Town (Branch))
- รายงานหนี้สินลูกค้า > ข้อมูลรายการ: ได้เพิ่มตัวกรองสำหรับคงค้างอยู่และผลรวม (ทั้งหมด/เดบิต/เครดิต) แล้ว ได้เพิ่มคอลัมน์ประเภทข้อมูลรายการและเลขที่ เป็นทางเลือกแทนคอลัมน์หมายเลขข้อมูลรายการ คุณจึงจัดกลุ่มตามข้อมูลรายการได้
- รายงานที่กำหนดเอง: ได้อัปเดตฟังก์ชันเอาต์พุตให้เทมเพลตเชื่อมโยงกับรายงาน ไม่ใช่กับรายงานที่กำหนดเอง
การปรับปรุง PoS
การตั้งค่าระบบ
- ได้ย้ายการตั้งค่าลูกค้าเริ่มต้นจากการตั้งค่าทั่วไปไปยังฟอร์มการตั้งค่า PoSแล้ว การตั้งค่านี้ใช้เฉพาะกับข้อมูลรายการที่เอนทิตี = เครื่องเก็บเงิน
แดชบอร์ด
- เมื่อคุณเปิด PoS ตอนนี้แอปจะตรวจสอบว่าได้เพิ่มสถานะ PoS และการตั้งค่าอื่น ๆ แล้ว
- เข้าสู่ระบบ: ก่อนหน้านี้คุณป้อน PIN แล้วจึงเลือกการดำเนินการ ตอนนี้คุณเลือกการดำเนินการก่อน แล้วฟอร์มแบบโมดัลจะปรากฏขึ้นให้ป้อน PIN และลงชื่อเข้าใช้ การเปลี่ยนแปลงนี้ทำให้ง่ายขึ้น เช่น การสแกนบาร์โค้ดเพื่อเข้าสู่ระบบ
- เมื่อคุณเปิดเซสชัน PoS ตอนนี้เครื่องเก็บเงินที่เลือกจะถูกบันทึกลงในรีจิสทรีของคอมพิวเตอร์ และกำหนดให้โดยอัตโนมัติในครั้งถัดไปที่เปิดเซสชัน PoS ตอนนี้เครื่องเก็บเงินที่บันทึกในรีจิสทรียังใช้เพื่อกู้คืนเซสชันที่เปิดอยู่หลังจากรีสตาร์ทแอปด้วย
- ตอนนี้เลขที่เซสชัน PoS, เครื่องเก็บเงิน และโลเคชั่นจะแสดงที่ด้านบนของฟอร์ม PoS ด้วยฟอนต์คำบรรยายของโมดูล ในรูปแบบ PoS No. 233 – TillName – StockLocationName
- หมายเหตุ: หาก TillName เหมือนกับ StockLocationName จะไม่แสดง StockLocationName
- ตอนนี้การเคลื่อนย้ายสินค้าที่ยังดำเนินอยู่จากโลเคชั่นของเซสชัน PoS จะแสดงในแดชบอร์ดด้วย และตอนนี้ยังแสดงวันครบกำหนดด้วย
- แท็บธนาคาร/ข้อมูลรายการ: ได้เพิ่มคอลัมน์ผู้ใช้และ @ (เวลาที่อัปเดต) แล้ว และได้เพิ่มเมนูป๊อปอัปที่มีคำสั่งต่อไปนี้:
- เปิดข้อมูลรายการ: ระบบจะให้คุณลงชื่อเข้าใช้
- รวมตัวกัน
- ขยาย
ได้เพิ่มไทล์เมนูแล้ว ไทล์เมนูแสดงคำสั่งและข้อมูลรายการทั้งหมดที่ใช้ได้ซึ่งใช้เอนทิตี = เครื่องเก็บเงิน (ยกเว้นข้อมูลรายการการเคลื่อนย้ายสินค้าเข้า) เมื่อคุณคลิกรายการเมนูข้อมูลรายการ ระบบจะดำเนินการตามขั้นตอนต่อไปนี้:
- ระบบจะให้คุณลงชื่อเข้าใช้
- แดชบอร์ด PoS จะถูกปิด
- การตั้งค่าผู้ใช้จะถูกอัปเดต
- ระบบจะตรวจสอบการเข้าถึงของผู้ใช้สำหรับข้อมูลรายการ และแสดงข้อความแสดงข้อผิดพลาดหากคุณไม่มีสิทธิ์เข้าถึง
- ข้อมูลรายการจะถูกเปิด (หากยังไม่ได้เปิดอยู่)
- ข้อมูลรายการใหม่จะถูกสร้างและเปิดขึ้น
โมดูล PoS
- ตอนนี้คุณสามารถเปิดฟอร์มแก้ไข PoS ในโมดูล PoS ได้ ซึ่งเป็นฟอร์มเดียวกับที่คุณเปิดจากแดชบอร์ด
การแก้ไข
- แก้ไข: ได้นำคำนำหน้า ‘ค่าเริ่มต้นที่กำหนด:’ ออกจาก การตั้งค่าทั่วไป > ค่าเริ่มต้นที่กำหนด: แอปส่งข้อความ
- แก้ไข: CAA: แท็ก [contact_acc] ที่ใช้ในเนื้อหาอีเมลไม่ทำงาน
- แก้ไข: บัญชีสินทรัพย์: สามารถลบสถานะที่มีการใช้งานอยู่ได้
เวอร์ชัน 1.0.75
- แก้ไข: เกิดข้อผิดพลาดเมื่อเปิดการจัดการเซอร์วิส
- แก้ไข: เมื่อคัดลอกข้อมูลรายการราคาซัพพลายเออร์ที่ใช้ราคารวมภาษีมูลค่าเพิ่มไปยังข้อมูลรายการที่ไม่มีภาษีมูลค่าเพิ่ม ระบบคัดลอกราคารวมภาษีมูลค่าเพิ่มแทนราคาไม่รวมภาษีมูลค่าเพิ่ม
เวอร์ชัน 1.0.74
การนำเข้าข้อมูลธนาคาร – การตั้งค่าข้อมูลรายการ > อัปเดตธนาคาร: การตั้งค่านี้กำหนดว่าประเภทข้อมูลรายการใดใช้ในการนำเข้าข้อมูลธนาคารได้ เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:
- ไม่มี (ค่าเริ่มต้น)
- เดบิต
- เครดิต
- ทั้งสองอย่าง
ตัวอย่างเช่น หากข้อมูลรายการเดบิตธนาคาร จะใช้ได้เมื่อจำนวนเงินของธนาคารเป็นบวก และในทางกลับกัน
รายงานที่กำหนดเอง: ได้เพิ่มฟังก์ชันเอาต์พุตแล้ว โดยมีไปป์ไลน์ต่อไปนี้:
- Report_rec: ส่งออกระเบียนที่เลือก
- Report_all: ส่งออกระเบียนทั้งหมดในรายงาน
ข้อมูลรายการ – เอาต์พุต: ได้เพิ่มไปป์ไลน์ข้อมูลต่อไปนี้แล้ว:
- trans_entity_selected: แสดงช่องข้อมูลจากเอนทิตีที่เลือก ซึ่งอาจเป็นสาขาหรือเครื่องเก็บเงิน
- trans_items_from: รายการของข้อมูลรายการที่เชื่อมโยงกับข้อมูลรายการ ‘จาก’ ของส่วนหัว
- trans_entity_selected: ช่องข้อมูลจากเอนทิตีที่เลือก (เช่น สาขาหรือเครื่องเก็บเงิน)
- trans_header: ได้เพิ่มช่องข้อมูล entity และ entity_registered แล้ว
การปรับปรุงเอนทิตี
- ไทป์: ได้นำฝ่ายและภูมิภาคออกแล้ว
- ลำดับชั้นใหม่คือ ลงทะเบียน > สาขา > แผนก > เครื่องเก็บเงิน/ศูนย์ต้นทุน/โลเคชั่นสต็อก
- ได้เพิ่มไอคอนสีในมุมมองแบบต้นไม้เพื่อระบุไทป์แล้ว
- เอนทิตีไม่สามารถอยู่ภายใต้ศูนย์ต้นทุน โลเคชั่นสต็อก หรือเครื่องเก็บเงินได้อีกต่อไป
- ตอนนี้แท็บเอาต์พุตใช้ได้กับสาขาและเครื่องเก็บเงิน
การปรับปรุงการเคลื่อนย้ายสินค้าคงคลัง
- สินค้าคงคลัง > เปิดใช้งานการเคลื่อนย้ายสินค้าออก: เปิดใช้งานช่องจาก/ถึงในส่วนหัวของข้อมูลรายการ และกำหนดโลเคชั่นจากให้กับรายการ
- สินค้าคงคลัง > เปิดใช้งานการเคลื่อนย้ายสินค้าเข้า: เปิดใช้งานช่องจาก/ถึงในส่วนหัวของข้อมูลรายการ (อ่านอย่างเดียว) และกำหนดโลเคชั่นถึงให้กับรายการ
หมายเหตุต่างๆ
- คุณเพิ่มรายการในข้อมูลรายการการเคลื่อนย้ายสินค้าออกได้ก็ต่อเมื่อ:
- ได้เพิ่มโลเคชั่นจากและถึงครบทั้งสองแล้ว
- รายการถูกตั้งเป็นโลเคชั่นคงที่ และได้เพิ่มทั้งสองโลเคชั่นให้กับรายการแล้ว หรือรายการถูกตั้งเป็นโลเคชั่นทั้งหมด
- คุณไม่สามารถเพิ่มรายการในข้อมูลรายการการเคลื่อนย้ายสินค้าเข้าได้
หน้าที่อัปเดต: ตัวอย่างข้อมูลรายการ – สินค้าคงคลัง, ตัวอย่างการตั้งค่า – การเคลื่อนย้ายสินค้าออก, ตัวอย่างการตั้งค่า – การเคลื่อนย้ายสินค้าเข้า
การปรับปรุง PoS
เมื่อคุณเข้าสู่ระบบแอปพลิเคชัน คำบรรยายของปุ่ม ลงชื่อออก (PoS) จะเปลี่ยนเป็น เปิด PoS เมื่อเปิด PoS แล้ว คำบรรยายจะกลับเป็น ลงชื่อออก (PoS)
เมื่อเปิด PoS เป็นครั้งแรก จะแสดงเฉพาะปุ่ม เปิด/กู้คืน เท่านั้น ขอเตือนว่า กู้คืนจะเปิดเซสชัน PoS ล่าสุดที่เปิดอยู่ (สถานะ = เปิด) ซึ่งคุณบันทึกเวลาเข้างานไว้ หากไม่พบเซสชันที่เปิดอยู่ ระบบจะให้คุณเปิดเซสชัน
PIN ของผู้ใช้: ตอนนี้PIN เริ่มต้นถูกตั้งเป็น 12 ตัวอักษร เพื่อให้บาร์โค้ด Code 39 พอดีกับบัตรประจำตัวขนาด 55 x 85 มิลลิเมตร
เมื่อเปิดเครื่องเก็บเงิน โลเคชั่นสต็อกเริ่มต้นจะถูกตั้งเป็นโลเคชั่นแรกที่มีพาเรนท์เดียวกับเครื่องเก็บเงิน ดังนั้นควรมีโลเคชั่นเพียงแห่งเดียวสำหรับเครื่องเก็บเงินแต่ละเครื่อง
ตอนนี้คุณจะเพิ่มรายการในข้อมูลรายการได้ก็ต่อเมื่อรายการถูกตั้งเป็นโลเคชั่นคงที่ และได้เพิ่มโลเคชั่นเครื่องเก็บเงินเริ่มต้นให้กับรายการแล้ว หรือรายการถูกตั้งเป็นโลเคชั่นทั้งหมด
คุณไม่สามารถแก้ไขโลเคชั่นในรายการของข้อมูลรายการได้
เมื่อเปิด PoS ตอนนี้ระบบจะเตือนเกี่ยวกับการตั้งค่าที่ไม่ครบถ้วน (เช่น ยังไม่ได้เพิ่มหมวดสถานะการบันทึกเวลาทำงาน) ตอนนี้คุณสามารถแก้ไขหมวดสถานะการบันทึกเวลาทำงานได้จากฟอร์มการตั้งค่า PoS
ได้นำคำเตือนเงินสดขาด/เกินออกจากแถบสีส้มแล้ว และเปลี่ยนเป็นการไฮไลต์ช่องความแปรปรวนแทน เงินสดที่คาดไว้จะอัปเดตเมื่อบันทึกหรือรีเฟรชเซสชัน PoS
ได้เพิ่มการตั้งค่าทั่วไป ลูกค้าเริ่มต้น ในการตั้งค่า PoS แล้ว คุณเลือกลูกค้าจากบัญชีลูกค้า ใช้การตั้งค่านี้หากลูกค้าส่วนใหญ่เป็นบัญชีเงินสดที่ไม่ทราบชื่อ ลูกค้านี้จะถูกกำหนดเป็นค่าเริ่มต้นให้กับข้อมูลรายการลูกค้าทั้งหมดในเซสชัน PoS
ตอนนี้แถบสถานะแสดงชื่อเครื่องเก็บเงินถัดจากชื่อบริษัท ในรูปแบบ CompanyName – TillName
แดชบอร์ด
ผู้ใช้: แสดงผู้ใช้ทุกคนที่บันทึกเวลาเข้างานในเซสชัน PoS เวลาเริ่มต้นนำมาจากข้อมูลการบันทึกเวลาเข้างานครั้งแรก และเวลาปิดนำมาจากข้อมูลการบันทึกเวลาเข้างานครั้งล่าสุด คอลัมน์ตัวแทนขายรวมเครดิตและเดบิตของบัญชีขาย ได้เพิ่มหรืออัปเดตคอลัมน์ต่อไปนี้:
- Hrs (C): จำนวนชั่วโมงที่บันทึกเวลาเข้างาน
- Hrs (S): จำนวนชั่วโมงที่ลงชื่อเข้าใช้
การโอนเงิน: ตอนนี้แดชบอร์ดแสดงรายการการเคลื่อนย้ายสต็อกที่อยู่ระหว่างขนส่ง คลิกขวาที่ข้อมูลรายการเพื่อรับสินค้า คำสั่งนี้จะใช้กฎการคัดลอกจากข้อมูลรายการการเคลื่อนย้ายสินค้าออกไปยังข้อมูลรายการการเคลื่อนย้ายสินค้าเข้า ลงชื่อเข้าใช้ให้คุณ และเปิดข้อมูลรายการรับเข้าเพื่อแก้ไข
หมายเหตุทางเทคนิค
ได้เพิ่มช่อง pos_session_id ในตารางรายงานบัญชี (trans_accounting_report) เพื่อให้ทำรายงานได้ง่ายขึ้น
จุดขาย (PoS) – โมดูลใหม่
โมดูล PoS เป็นโมดูลส่วนหลังที่คุณสามารถดูเซสชัน PoS ทั้งปัจจุบันและในอดีตได้
เพิ่มโมดูล PoS ลงในเมนูได้ที่ การติดตั้ง > เมนู
ตัวกรองข้อมูล
- วันที่ (ค่าเริ่มต้น = วันนี้)
- เอนทิตี (เอนทิตีเครื่องเก็บเงิน (PoS))
- สถานะ
คอลัมน์มุมมองตาราง
- สถานะ
- เลขที่เซสชัน
- วันที่: วันที่เปิด
- เปิด + โดย: เวลาและผู้ใช้
- ปิด + โดย: เวลาและผู้ใช้
- ตัวแทนขาย: ยอดขายรวมไม่รวมภาษีมูลค่าเพิ่ม
- ความแปรปรวน (เปิด): ความแปรปรวนของเงินสดเมื่อเปิด
- ความแปรปรวน (ปิด): ความแปรปรวนของเงินสดเมื่อปิด
เมนู (ปุ่ม)
- แสดงผล
- ค่าเริ่มต้นที่กำหนด: แสดงรายการเซสชัน PoS
- ผู้ใช้: แสดงรายการผู้ใช้ทั้งหมด พร้อมช่องข้อมูลเดียวกับที่แสดงในฟอร์มแก้ไข PoS
- การตั้งค่าระบบ
- บันทึก/กู้คืนตาราง
การแก้ไข
- แก้ไข: มุมมองวัสดุ/งานจ้างภายนอกของข้อมูลรายการการผลิตไม่แสดงเลขที่ GI / PO ที่เชื่อมโยง (คอลัมน์ดำเนินการเสร็จสิ้น)
- แก้ไข: PoS: แท็บธนาคารแสดงเฉพาะข้อมูลรายการเงินสด
- แก้ไข: การตั้งค่า PoS: แสดงผู้ใช้ที่ไม่ใช้งาน
- แก้ไข: PoS: การลงชื่อเข้าใช้ไม่ได้ตั้งค่าข้อมูลการบันทึกเวลาทำงานใหม่เป็น ‘เริ่มแล้ว’
- แก้ไข: ในบางกรณีเอนทิตีที่ลงทะเบียนไม่ได้ถูกตั้งค่าจากเอนทิตีเครื่องเก็บเงินที่เลือก ซึ่งทำให้ไม่ถูกรวมในการบัญชี สคริปต์อัปเกรดจะอัปเดตเอนทิตีที่ลงทะเบียนทั้งหมดที่ว่างอยู่
- แก้ไข: เกิดข้อผิดพลาดเมื่ออัปเดตข้อมูลรายการกระทบยอดธนาคาร
- แก้ไข: การประมาณการ: รูปแบบการแก้ไขของ W% ไม่ถูกนำไปใช้ ในประเภทประมาณการ คุณสามารถเลือกหมวดหมู่รายการที่มีรายการย่อยได้
- แก้ไข: ประเภทเซอร์วิส: ตารางงานย่อยโปรเจ็คไม่ถูกบันทึกหรือกู้คืน
- อัปเดตข้อความของ PoS เพื่อแก้ไขข้อผิดพลาดทางไวยากรณ์แล้ว
- อัปเดตคำบรรยายของการตั้งค่า PoS > ชนิดราคาแล้ว
เวอร์ชัน 1.0.73
การปรับปรุงการนำเข้าข้อมูลธนาคาร
ตอนนี้คุณสามารถดาวน์โหลดข้อมูลบัญชีธนาคารจาก Master DB ได้
หมายเหตุ: ขั้นตอนการเพิ่มข้อมูลบัญชีธนาคารใหม่มีดังนี้:
- สร้างฟังก์ชัน bank_parser_…
- อัปโหลดข้อมูลบัญชีธนาคารใหม่ไปยัง Master DB พร้อมหมายเหตุเกี่ยวกับวิธีการทำงาน
- ข้อมูลบัญชีธนาคารที่สร้างใหม่จะพร้อมให้ดาวน์โหลดทันที
แนวทางสำหรับฟังก์ชัน bank_parser_…:
- ฟังก์ชันควรตรวจสอบเลขที่บัญชีธนาคาร เลขที่นี้ต้องอยู่ในช่องรายการตัวเลือกของบัญชีธนาคารที่เชื่อมโยง หากตรวจสอบไม่ผ่าน ให้ส่งคืนข้อความแสดงข้อผิดพลาด
- หากไฟล์ส่งออกมี ID ที่ไม่ซ้ำกัน (เช่น FITID ในไฟล์ .ofx ของ FNB) ID นี้จะถูกบันทึกลงในช่อง bank_id และใช้ตรวจหาข้อมูลรายการที่ซ้ำกันในตาราง bank_items ฟังก์ชันต้องตั้งค่าวันที่เริ่มต้นและวันที่สิ้นสุด
- หากไฟล์ส่งออกไม่มี ID ที่ไม่ซ้ำกัน ควรเว้นช่อง bank_id ว่างไว้ ต้องนำเข้าเฉพาะข้อมูลรายการที่ลงวันที่ตรงกับหรือหลังวันที่เริ่มต้น และฟังก์ชันต้องตั้งค่าวันที่สิ้นสุด
ได้เพิ่มฟังก์ชันให้ส่งคืนข้อความแสดงข้อผิดพลาดจากฟังก์ชัน bank_parser แล้ว
ตอนนี้รายการธนาคารเชื่อมโยงกับตารางส่วนหัวของข้อมูลรายการโดยตรงด้วยช่อง trans_header.bank_item_id ก่อนหน้านี้ใช้ตารางเชื่อมโยง
การปรับปรุงข้อมูลรายการ
ได้เพิ่มฟังก์ชันมุมมองรายการ > อัปเดตแบบหมู่สำหรับข้อมูลอ้างอิงของข้อมูลรายการแล้ว
ได้เพิ่มตั้งค่า > เปิดใช้งานเอนทิตีของข้อมูลรายการแล้ว การตั้งค่านี้ให้คุณเลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:
- ลงทะเบียน (ค่าเริ่มต้น)
- สาขา
- เครื่องเก็บเงิน (PoS)
คุณเลือกได้เฉพาะเอนทิตีที่อยู่ภายใต้เอนทิตีที่ลงทะเบียน ทั้งโดยตรงหรือโดยอ้อม เอนทิตีที่ลงทะเบียนที่เป็นพาเรนท์จะถูกกำหนดโดยอัตโนมัติจากเอนทิตีที่เลือกเพื่อใช้ในการบัญชี
การตั้งค่านี้ใช้แทนการตั้งค่าทั่วไป > ทั่วไป > เปิดใช้งานเอนทิตี
ข้อเสนอ: ช่องราคาแสดงราคาขายเริ่มต้นในสกุลเงินของข้อมูลรายการ
จุดขาย (ฟังก์ชันใหม่)
การบันทึกเวลาทำงาน: ได้เพิ่มไทป์ต่อไปนี้แล้ว:
- บันทึกเวลาเข้างาน: ใช้ในจุดขาย (PoS)
- ลงชื่อเข้าใช้: ใช้ใน PoS
เอนทิตี: ได้เพิ่มไทป์ใหม่:
- เครื่องเก็บเงิน (PoS): ระบุเครื่องเก็บเงินแต่ละเครื่องที่ใช้ใน PoS เพิ่มเครื่องเก็บเงินหลายเครื่องให้กับแผนกหรือเอนทิตีที่ลงทะเบียนได้
ฟีเจอร์ PoS มีไว้สำหรับธุรกิจค้าปลีก และจัดการสิ่งต่อไปนี้:
- เซสชันเครื่องเก็บเงิน
- การเคลื่อนไหวและการตรวจนับเงินสด
- การบันทึกเวลาเข้า/ออกงานของพนักงาน: เวลาและการเข้างาน เชื่อมโยงกับเซสชันเครื่องเก็บเงิน
- การลงชื่อเข้าใช้/ออกของพนักงาน: เมื่อผู้ใช้เข้าสู่ระบบเพื่อสร้างหรืออัปเดตข้อมูลรายการ
เมื่อเปิดเซสชันเครื่องเก็บเงิน ระเบียนการบันทึกเวลาทำงานทั้งหมดที่เป็นบันทึกเวลาเข้างานและลงชื่อเข้าใช้ รวมถึงข้อมูลรายการ จะเชื่อมโยงกับเซสชันโดยอัตโนมัติ การเชื่อมโยงใช้ช่อง pos_session_id ในตารางการบันทึกเวลาทำงานและตารางส่วนหัวของข้อมูลรายการ
คุณออกจากเซสชันเครื่องเก็บเงินได้โดยรีสตาร์ทแอปพลิเคชัน หากต้องการกลับไปยังเซสชันที่เปิดอยู่ ให้คลิก ลงชื่อออก (PoS) (ปุ่ม)
การตั้งค่า
เมนู: ไปที่ เมนูหลัก > การติดตั้ง > เมนู แล้วเพิ่มรายการเมนูคงที่ ลงชื่อออก (PoS) ลงในเทมเพลตเมนู PoS
เอนทิตี: สร้างข้อมูลเครื่องเก็บเงิน (PoS)สำหรับเครื่องเก็บเงิน (เครื่องบันทึกเงินสด) แต่ละเครื่องในบริษัท เอนทิตีเหล่านี้ต้องเชื่อมโยงโดยตรงหรือโดยอ้อม (เช่น ผ่านสาขา) กับเอนทิตีที่ลงทะเบียน
ข้อมูลรายการ: ข้อมูลรายการทั้งหมดที่เชื่อมโยงกับเซสชัน PoS ต้องมีการตั้งค่าต่อไปนี้:
- เปิดใช้งานเอนทิตี = เครื่องเก็บเงิน (PoS)
โมดูลการตั้งค่า PoS: ไปที่ เมนูหลัก > การติดตั้ง > จุดขาย (PoS) โมดูลนี้ให้เข้าถึงการตั้งค่าทั่วไปของ PoS หมวดสถานะของเซสชัน และหมายเลข PIN ของผู้ใช้
- การตั้งค่าระบบ: การตั้งค่าทั่วไป
- ชนิดราคา: ใช้สำหรับนับเงินสด เป็นรายการที่คั่นด้วยเครื่องหมายจุลภาค (เช่น 1000, 500, 100, 50, 20, 10, 5, 2, 1, 0.5, 0.2)
- บัญชีขาย: เลือกบัญชีขายจากรายการคู่ การตั้งค่านี้ใช้ในแดชบอร์ด PoS
- บัญชีเงินสด: เลือกบัญชีเงินสดจากรายการคู่ การตั้งค่านี้ใช้คำนวณเงินสดที่คาดไว้เมื่อสิ้นสุดเซสชัน PoS
- ผู้ใช้
- ผู้ใช้ทุกคนต้องเชื่อมโยงกับคอนแท็กต์
- หมายเลข PIN: เพื่อรองรับบาร์โค้ด Code 39 หมายเลข PIN ควรมีเฉพาะตัวเลข (0-9) และตัวอักษร (ตัวพิมพ์ใหญ่เท่านั้น) หากต้องการสร้าง PIN 16 หลัก ให้คลิกขวาที่ผู้ใช้แล้วเลือก สร้างรหัส PIN ฟีเจอร์นี้จะเปลี่ยนเป็นการสร้าง PIN 12 หลัก
- สถานะ
- รายการสถานะนี้ใช้สำหรับเซสชัน PoS หมวดสถานะเริ่มต้นมีดังนี้:
- รอดำเนินการ
- เปิด (ค่าเริ่มต้น = เปิด)
- ปิด (ค่าเริ่มต้น = ปิด)
- ยกเลิกแล้ว
- รายการสถานะนี้ใช้สำหรับเซสชัน PoS หมวดสถานะเริ่มต้นมีดังนี้:
- การเข้าถึงของผู้ใช้
- คลิก เมนู > การเข้าถึงของผู้ใช้
- แสดงผล: เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้ ผู้ดูแลระบบเปลี่ยนสถานะของเซสชัน PoS ได้
- ไม่มี
- ผู้ดูแลระบบ
- ผู้ใช้
- ใหม่: ให้คุณสร้างเซสชันเครื่องเก็บเงินได้
- แสดงผล: เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้ ผู้ดูแลระบบเปลี่ยนสถานะของเซสชัน PoS ได้
- คลิก เมนู > การเข้าถึงของผู้ใช้
PoS – ฟอร์มแก้ไข
แดชบอร์ด
- ใช้สำหรับลงชื่อเข้าใช้
- แสดงแดชบอร์ดข้อมูลเกี่ยวกับเซสชันที่ใช้งานอยู่
เซสชัน PoS
- แสดงข้อมูลเซสชัน
- เงินสดเมื่อเปิดและปิด
ธนาคาร
- แสดงรายการทั้งหมดของข้อมูลรายการที่เชื่อมโยงกับบัญชีธนาคารและเชื่อมโยงกับเซสชัน
ข้อมูลรายการ
- แสดงข้อมูลรายการทั้งหมดที่เชื่อมโยงกับเซสชัน
PoS – เปิดแอปพลิเคชัน
ลงชื่อออก (PoS): รายการเมนูคงที่ที่ต้องเพิ่มลงในเทมเพลตเมนู ใช้สำหรับ:
- การลงชื่อออกหลังจากทำรายการ
- การเปิด PoS หลังจากเข้าสู่ระบบครั้งแรกหรือหลังจากรีสตาร์ทแอปพลิเคชัน
PoS – วิธีเปิดเซสชันเครื่องเก็บเงิน
- เข้าสู่ระบบแอปพลิเคชัน แล้วคลิกรายการเมนู ลงชื่อออก (PoS)
- เลือกเครื่องเก็บเงิน เครื่องเก็บเงินสร้างในเอนทิตี และต้องใช้งานอยู่และเชื่อมโยงกับเอนทิตีที่ลงทะเบียน
- นับเงินสดเมื่อเปิดโดยใช้ช่องชนิดราคา
- คลิก เสร็จสิ้น (ปุ่ม) เพื่อจบขั้นตอน ปุ่มนี้จะล็อกการนับเงินสดเมื่อเปิด
PoS – วิธีปิดเซสชันเครื่องเก็บเงิน
- คลิก เครื่องเก็บเงิน (ปุ่ม) เพื่อเปิดฟอร์มเซสชันเครื่องเก็บเงิน
- นับเงินสดเมื่อปิดโดยใช้ช่องชนิดราคา
- คลิก เสร็จสิ้น (ปุ่ม) เพื่อจบขั้นตอน
PoS – วิธีทำเซสชันเครื่องเก็บเงินต่อหลังจากรีสตาร์ทแอป
- เข้าสู่ระบบแอปพลิเคชัน แล้วคลิกรายการเมนู ลงชื่อออก (PoS)
- ป้อนหรือสแกนหมายเลข PIN ของคุณ แล้วคลิก กู้คืน (ปุ่ม)
แอปพลิเคชันจะค้นหาและเปิดเซสชันเครื่องเก็บเงินที่ใช้งานอยู่ซึ่งคุณบันทึกเวลาเข้างานไว้
ตัวเลือกลบจะใช้ได้เฉพาะเมื่อเซสชันมีสถานะรอดำเนินการ และคุณมีสิทธิ์ลบ
การแก้ไข
- ข้อมูลรายการ – การจัดสรร: ตอนนี้ระบบจะให้คุณอัปเดตจำนวนเงินของข้อมูลรายการเป็นจำนวนเงินที่จัดสรรเฉพาะในข้อมูลรายการเครดิตลูกค้า (เช่น ใบเสร็จรับเงินลูกค้า) หรือข้อมูลรายการเดบิตซัพพลายเออร์ (เช่น การจ่ายเงินซัพพลายเออร์) การเปลี่ยนแปลงนี้ป้องกันไม่ให้จำนวนเงินในใบแจ้งหนี้ถูกเปลี่ยน
- รายการ: ได้ซ่อนแท็กข้อมูลในหมายเหตุของรายการแล้ว ฟีเจอร์ Document Designer ถูกพักไว้ก่อน เพื่อใช้เทมเพลต Reportbuilder ในการส่งออกข้อเสนอแทน
- แก้ไข: คอนแท็กต์ > หมายเหตุต่างๆ: ตอนนี้หมายเลขข้อมูลรายการ/หมายเลขซีเรียลจะนำหน้าหมายเหตุเมื่อคุณดูหมายเหตุที่เชื่อมโยงจากคอนแท็กต์
- แก้ไข: ที่อยู่จัดส่งไม่ถูกคัดลอกเมื่อคัดลอกข้อมูลรายการ
- แก้ไข: การประมาณการ > อัปเดตจากการติดตั้ง: ‘หมวดเซอร์วิส’ ถูกเปลี่ยนชื่อเป็น ‘งานย่อย’
- แก้ไข: ค้นหาในข้อมูลรายการ > เพิ่มรายการ ไม่รองรับการค้นหาบางส่วนในคำอธิบายและโค้ดของรายการ
- ได้เพิ่มช่องผู้ใช้ที่อัปเดตและวันที่อัปเดตในตารางผู้ใช้แล้ว