การอัปเดตเดือนสิงหาคม 2026
เวอร์ชัน 1.0.98, 1.0.99
การปรับปรุง
การเชื่อมต่อฐานข้อมูล: ได้เพิ่มฟังก์ชันเพื่อป้องกันไม่ให้การเชื่อมต่อฐานข้อมูลที่ไม่ได้ใช้งานถูกปิด และได้เพิ่มไฟแสดงสถานะที่มุมขวาล่างของแถบสถานะ:
- สีเขียว = เชื่อมต่อแล้ว
- สีเหลือง = กำลังเชื่อมต่อใหม่
- สีเทา = ตัดการเชื่อมต่อแล้ว
รายการ: ตอนนี้ปุ่มแปลแสดงในฟอร์มแบบโมดัลสำหรับเจาะลึกข้อมูลด้วย คุณเข้าถึงได้เฉพาะคำแปลที่มีอยู่แล้วเท่านั้น
รายงานที่กำหนดเอง: ได้เพิ่มการตั้งค่าประเภทแผนภูมิเริ่มต้นแล้ว (แผนภูมิจะแสดงเฉพาะในแอปพลิเคชันมือถือเท่านั้น)
บัญชีลูกค้า: ได้เพิ่มคุณลักษณะเลขที่สาขาในมุมมองบัญชีแล้ว
ฟอร์มดีไซเนอร์ (หมายเหตุสำหรับเอกสารประกอบ): หากใช้คุณลักษณะในบล็อกข้อความแบบจัดรูปแบบ บล็อกนั้นจะไม่เปิดคิวรีคุณลักษณะ วิธีแก้ชั่วคราวคือเพิ่มคอมโพเนนต์ DBText ที่ซ่อนไว้ซึ่งเชื่อมโยงกับไปป์ไลน์ข้อมูลคุณลักษณะ
ข้อมูลรายการ: ตอนนี้ไปป์ไลน์ข้อมูล trans_asset รวมค่ามิเตอร์ล่าสุดของสินทรัพย์ไว้ในช่อง meter_reading ด้วย เช่น เลขไมล์ของยานพาหนะที่เชื่อมโยงกับข้อมูลรายการ
การแก้ไข
- แก้ไข: การจัดการเซอร์วิส: เกิดข้อผิดพลาดเมื่อใช้ไปป์ไลน์ข้อมูล project_asset_attributes
- แก้ไข: การบันทึกเวลาทำงาน: การตั้งค่าแก้ไขสถานะได้ไม่เป็นไปตามตัวเลือก ‘อัปเดตสถานะเท่านั้น’
- แก้ไข: ข้อมูลรายการ: การเข้าถึงของผู้ใช้สำหรับการอัปเดตแบบหมู่ไม่ทำงานในมุมมองแก้ไขของข้อมูลรายการ
- ตอนนี้การเชื่อมต่อกับ Master Database จะเปิดและปิดเมื่อจำเป็น ก่อนหน้านี้การเชื่อมต่อยังคงเปิดอยู่ตลอด
หมายเหตุทางเทคนิคเกี่ยวกับการเชื่อมต่อฐานข้อมูล: ได้ใช้งาน TConnectionMonitor แล้ว ระบบจะตรวจสอบการเชื่อมต่อฐานข้อมูลก่อน Open, Refresh, Insert, Edit หรือ Delete ในทุกคิวรี ตั้งค่า Connection.Options.LocalFailover = True;
เวอร์ชัน 1.0.95, 1.0.96, 1.0.97
การปรับปรุง
- การบันทึกเวลาทำงาน: ได้เปลี่ยนรายการตัวเลือกรีซอร์สให้แสดงคอนแท็กต์ทั้งหมดที่เลือกคุณลักษณะ ‘ทรัพยากรการเก็บเวลา’ ไว้ ก่อนหน้านี้รายการตัวเลือกแสดงพนักงานทั้งหมดที่เชื่อมโยงกับเอนทิตี
- โมดูลผู้ใช้: ได้เพิ่มการตั้งค่าการเข้าถึงของผู้ใช้ > เปิดใช้งานการอัปเดตแบบหมู่แบบทั่วไป เพื่อให้สิทธิ์เข้าถึงการอัปเดตแบบหมู่ เลือก ใช่ หรือ ไม่ (ค่าเริ่มต้น)
- การประมาณการ: ตอนนี้คำสั่งอัปเดตจากการติดตั้งจะลบและแทรกรายการการคิดต้นทุนทั้งหมดที่เชื่อมโยงกับอินพุตใหม่ ก่อนหน้านี้รายการถูกอัปเดตเป็นบางรายการ ซึ่งไม่เหมาะสม
- ประเภทข้อมูลรายการ:
- หากกฎการคัดลอกถูกตั้งให้ทำงานด้วยทริกเกอร์ กฎจะไม่ทำงานอีกต่อไปหากไม่มีรายการในข้อมูลรายการ
- กฎการคัดลอก: การตั้งค่าคัดลอกวันที่เปลี่ยนเป็นแบบเลือกได้หลายรายการ กฎการคัดลอกจะมีผลเหนือการตั้งค่าอื่นที่กำหนดวันที่ ตัวเลือก:
- ข้อมูลรายการ
- ครบกำหนด
- จำเป็น
- ได้เพิ่มคำเตือน: เปิดใช้งานการบัญชีแล้ว แต่การตั้งค่าประเภท Dr หรือประเภท Cr ว่างอยู่
- ข้อมูลรายการ:
- ได้เพิ่มช่องข้อมูลต่อไปนี้ในไปป์ไลน์ข้อมูล trans_item และ trans_item_from แล้ว:
- price_barcode: การค้นหาไปยังช่องบาร์โค้ดในราคาของรายการที่เชื่อมโยง
- price_reference: การค้นหาไปยังช่องข้อมูลอ้างอิงในราคาของรายการที่เชื่อมโยง
- ในกล่องโต้ตอบเพิ่มรายการ ตอนนี้รายการจะถูกยกเลิกการเลือกหลังจากที่เพิ่มแล้ว
- ได้เพิ่มช่องข้อมูลต่อไปนี้ในไปป์ไลน์ข้อมูล trans_item และ trans_item_from แล้ว:
- รายการ > สินค้าคงคลัง: ตอนนี้ราคาต้นทุนจะถูกใช้เป็นราคาสินค้าคงคลังเริ่มต้นจนกว่าจะเพิ่มราคาสินค้าคงคลังอย่างชัดเจน การเปลี่ยนแปลงนี้ใช้กับมุมมองแก้ไขของรายการ > แท็บสินค้าคงคลัง และสรุปสินค้าคงคลัง
- ตอนนี้การอัปเกรดจะถูกบันทึกลงในตาราง upgrade_audits คุณคิวรีเวอร์ชันของฐานข้อมูลได้ด้วย select * from get_current_version()
การปรับปรุงคุณลักษณะ
ข้อมูลรายการ/ประเภทเซอร์วิส: ได้นำปุ่มแก้ไขในฟอร์มป๊อปอัปคุณลักษณะออกแล้ว ตอนนี้แก้ไขคุณลักษณะได้ตามสถานะอ่านอย่างเดียวของข้อมูลรายการ
การปรับปรุง PoS
ตอนนี้ฟังก์ชันเปิดเซสชัน PoS จากเครื่องคิดเงินและเปิดเซสชัน PoSจะค้นหาเซสชันที่รอดำเนินการและที่ใช้งานอยู่ ก่อนหน้านี้แสดงเฉพาะเซสชันที่ค่าเริ่มต้นของสถานะ = เปิด
ตอนนี้ข้อมูลรายการจะถูกตั้งเป็นอ่านอย่างเดียว หากข้อมูลรายการไม่ได้เชื่อมโยงกับเซสชัน PoS ปัจจุบัน
การปรับปรุงรายการราคา (โมดูลใหม่)
- ตอนนี้คุณสามารถเพิ่มรายการราคาเพื่อขยายราคาตามรายการ (ราคาขาย) ของคุณได้
- รายการราคาเชื่อมโยงกับสกุลเงิน
- ลูกค้าเชื่อมโยงกับรายการราคาได้เพียงรายการเดียว และรายการราคาต้องตรงกับสกุลเงินของลูกค้า
- ราคาจาก: ราคาในรายการราคาอัปเดตอัตโนมัติได้จากราคาขายในสกุลเงินเดียวกัน โดยใช้เปอร์เซ็นต์การปรับ
รายการ > มุมมองแก้ไข > การกำหนดราคา (แท็บ)
- คุณเพิ่มราคาในรายการราคาให้กับรายการได้ในลักษณะเดียวกับราคาซัพพลายเออร์ ราคาต้นทุน หรือราคาขาย
- ช่องราคาจากแสดงเฉพาะราคาขายในสกุลเงินและหน่วยเดียวกัน
- ช่องสกุลเงินในรายการของรายการราคาเป็นแบบอ่านอย่างเดียว
- สถานะมาจากรายการราคา ใช้ได้เฉพาะราคาที่ใช้งานอยู่เท่านั้น
การแก้ไข
- แก้ไข: การประมาณการ: แผนภาพการจัดวางงานพิมพ์และการตัดไม่ทำงานหลังจากการอัปเกรดคุณลักษณะ
- แก้ไข: ข้อมูลรายการ: รายการคุณลักษณะเริ่มต้นเรียงตามตัวอักษร ซึ่งควรมีลำดับที่กำหนดไว้อย่างชัดเจน
- แก้ไข: ข้อมูลรายการ > คุณลักษณะ: เกิดข้อผิดพลาดเมื่อกำหนดค่าให้กับคุณลักษณะ (รีเฟรชคิวรี)
- แก้ไข: ชุดคุณลักษณะที่มี ‘&’ แสดงไม่ถูกต้องในรายการเมนูคำสั่ง โดย ‘&’ ถูกแปลงเป็น ‘_’
- แก้ไข: รายการ: เมื่อคัดลอกรายการ คุณลักษณะที่เชื่อมโยงจะซ้ำกัน
- แก้ไข: ไม่สามารถดูหรือแก้ไขคุณลักษณะวันที่ในรูปแบบวันที่ของอุปกรณ์ได้
- แก้ไข: ผู้ใช้: ฟังก์ชัน ‘อัปเดตผู้ใช้’ ทำงานไม่ถูกต้อง
- แก้ไข: อายุหนี้ลูกค้า: เอาต์พุตแสดงรายละเอียดของลูกค้ารายแรกสุด ไม่ใช่ลูกค้าที่เลือก
- แก้ไข: รายการราคาถูกอัปเดตอย่างไม่ถูกต้องจากราคาขายที่รวมภาษีมูลค่าเพิ่ม
- แก้ไข: ประวัติการเปลี่ยนแปลง: ตอนนี้ปุ่มแสดงผลจะทำงานโดยค่าเริ่มต้นเมื่อคุณดูประวัติการเปลี่ยนแปลงจากมุมมองแก้ไข
- เปลี่ยนแปลง: ได้เปลี่ยนข้อความยืนยันสำหรับคำสั่ง ‘แปล’ ในโมดูลภาษาแล้ว ตอนนี้ข้อความระบุว่าจะแปลเฉพาะวลีที่อยู่ในสถานะฉบับร่างเท่านั้น
- เปลี่ยนแปลง: ตอนนี้ข้อมูลประจำตัว Postgres (ฐานข้อมูล) แยกกันจะถูกกำหนดให้ผู้ใช้โดยอัตโนมัติ และใช้เมื่อผู้ใช้เข้าสู่ระบบ BOS ฟีเจอร์นี้ทำให้ผู้ดูแลระบบเห็นชื่อผู้ใช้แต่ละคน แทนรายการผู้ใช้ทั่วไปในฐานข้อมูล
หมายเหตุสำหรับเอกสารประกอบ: ขณะนี้การประมาณการยังไม่รองรับข้อมูลรายการสกุลเงินต่างประเทศ วิธีแก้ชั่วคราวคือสร้างข้อมูลรายการการประมาณการ/การคิดต้นทุน แล้วคัดลอกไปยังใบเสนอราคาที่รองรับสกุลเงินต่างประเทศ อย่างไรก็ตาม วิธีนี้ใช้ได้เพียงจำนวนเดียว
เวอร์ชัน 1.0.94
การปรับปรุง
คุณลักษณะ: ตอนนี้จัดลำดับชุดคุณลักษณะได้เมื่อเชื่อมโยงกับข้อมูลรายการ/ประเภทเซอร์วิส
การแก้ไข
- แก้ไข: การเข้าถึงของผู้ใช้: ผู้ใช้ PoS มีสิทธิ์เหมือนผู้ดูแลระบบในบางโมดูล
- แก้ไข: การโอนเงิน: เมื่อจากโลเคชั่นเปลี่ยน เอนทิตีเปลี่ยนไปด้วย แม้ว่าข้อมูลรายการการเคลื่อนย้ายสินค้าจะใช้เอนทิตีที่ลงทะเบียน
- แก้ไขปัญหาเบ็ดเตล็ดที่เกี่ยวข้องกับโมดูลคุณลักษณะใหม่
เวอร์ชัน 1.0.93
การปรับปรุง
ประเภทข้อมูลรายการ: คำเตือนแสดงในโมดูลประเภทข้อมูลรายการ แต่ไม่แสดงในตัวข้อมูลรายการ ข้อผิดพลาดที่แสดงในข้อมูลรายการจะทำให้ปุ่มเสร็จสิ้นไม่ทำงาน ข้อผิดพลาดต่อไปนี้ถูกเปลี่ยนเป็นคำเตือนแล้ว:
- ประเภทเดบิตหรือประเภทเครดิตไม่ตรงกับบริษัท
- ลูกค้า (บริษัท) และราคาซัพพลายเออร์
- ซัพพลายเออร์ (บริษัท) และราคาขาย
- ราคาต้นทุนและราคารวมภาษีมูลค่าเพิ่ม
- เลือกราคาต้นทุนได้เฉพาะกับไม่มีภาษีมูลค่าเพิ่ม
การแก้ไข
- แก้ไข: CAA และ SAA ไม่แสดงข้อมูลใดเลย
- แก้ไข: คำสั่ง > ส่งออก: พารามิเตอร์ :trans_headers_id ไม่ถูกกำหนดเมื่อดำเนินการคำสั่ง
- แก้ไข: PoS: คำเตือนบางรายการไม่ถูกต้อง จึงได้อัปเดตคำเตือนแล้ว
เวอร์ชัน 1.0.92
การแก้ไข
- แก้ไข: คุณลักษณะสินทรัพย์ถาวรไม่ปรากฏในไปป์ไลน์ข้อมูล trans_assets_attributes
- แก้ไข: เกิดข้อผิดพลาดที่เกี่ยวข้องกับการอัปเกรดคุณลักษณะเมื่อคุณทำเอาต์พุตหรือคัดลอกข้อมูลรายการ
เวอร์ชัน 1.0.91
- แก้ไข: เกิดข้อผิดพลาดเมื่อคัดลอกข้อมูลรายการของลูกค้าหรือซัพพลายเออร์
เวอร์ชัน 1.0.90
การปรับปรุง
ข้อมูลรายการ – มุมมองรายการ: ตอนนี้วันที่จะไฮไลต์เป็นสีแดงเฉพาะเมื่อข้อมูลรายการอยู่ในสถานะรอดำเนินการหรือใช้งานอยู่เท่านั้น
การปรับปรุงคุณลักษณะ
ตอนนี้ไลบรารีออนไลน์รองรับโมดูลคุณลักษณะใหม่แล้ว
ลูกค้า/ซัพพลายเออร์: ได้เพิ่มคุณลักษณะคงที่รหัสสาขาแล้ว คุณลักษณะนี้จำเป็นในประเทศไทย ซึ่งการจดทะเบียนภาษีมูลค่าเพิ่มทำในระดับบริษัทและระดับสาขา
ได้เพิ่มการตั้งค่าประเภทข้อมูลรายการใหม่แล้ว: ทั่วไป > ค่าเริ่มต้นที่กำหนด – ชุดคุณลักษณะ
- ใช้กล่องรายการคู่เพื่อเลือกชุดคุณลักษณะที่จะสร้างโดยค่าเริ่มต้นเมื่อคุณสร้างข้อมูลรายการใหม่
- หมายเหตุ: คุณลักษณะถูกเชื่อมโยงกับลำดับข้อมูลรายการ จึงไม่จำเป็นต้องทำซ้ำ
- คุณลักษณะจะไม่ถูกคัดลอกเมื่อคัดลอกข้อมูลรายการ
การปรับปรุงคำสั่ง
ได้อัปเดตฟังก์ชันคำสั่งให้รองรับการนำเข้าและส่งออกไฟล์แล้ว
กรณีการใช้งาน:
- การย้ายข้อมูลจากระบบอื่นระหว่างการติดตั้งระบบ
- การอัปโหลดหรือดาวน์โหลดไฟล์ไปยังและจากพอร์ทัลของลูกค้าหรือซัพพลายเออร์ที่เป็นองค์กร
- การนำเข้า BOM จากแอปพลิเคชัน CAD
- อื่น ๆ
เนื้อหาไฟล์จะถูกแยกวิเคราะห์หรือสร้างในฟังก์ชัน Postgres ดังนั้นไฟล์ที่คุณนำเข้าหรือส่งออกต้องเป็นไฟล์ที่มนุษย์อ่านได้
มีรายการประเภทไฟล์และนามสกุลที่รองรับเป็นค่าเริ่มต้น แต่คุณสามารถเพิ่มนามสกุลอื่นได้ นามสกุลเริ่มต้น:
- csv
- html
- json
- sql
- txt
- xml
ได้เพิ่มประเภทรายการต่อไปนี้เพื่อรองรับการนำเข้าและการส่งออก:
- นำเข้าข้อมูล SQL: ระบบจะให้คุณเลือกไฟล์ ซึ่งจะถูกแยกวิเคราะห์ส่งเข้าฟังก์ชัน นำเข้าข้อมูล SQL รองรับเฉพาะในรูปแบบคำสั่งโกลบอล ซึ่งถือว่าฟังก์ชัน Postgres รู้ว่าจะนำเข้าไฟล์ไปที่ใด
- ส่งออกคำสั่ง SQL: การส่งออกรองรับในโมดูลโกลบอลและโมดูลข้อมูลรายการ ในข้อมูลรายการ ส่งออกคำสั่ง SQL มักใช้ส่งออกรายการจากข้อมูลรายการที่เลือก ซึ่งระบุโดยพารามิเตอร์อินพุต :TRANSID ฟังก์ชัน Postgres จะส่งคืนเนื้อหาไฟล์ และระบบจะให้คุณบันทึกเป็นไฟล์ หมายเหตุ: ใช้เทมเพลต SQL เพื่อทำความเข้าใจโครงสร้างที่ต้องการ ชื่อไฟล์ค่าเริ่มต้นคือคำบรรยาย โดยตัดอักขระที่ไม่อนุญาตออก
ขอแนะนำอย่างยิ่งให้เพิ่มขั้นตอนการตรวจสอบที่แยกวิเคราะห์ไฟล์และตรวจหาข้อผิดพลาดก่อนดำเนินการรายการนำเข้า ใช้รายการข้อความแสดงข้อผิดพลาดสำหรับการตรวจสอบนี้
การแก้ไขและหมายเหตุทางเทคนิค
- ได้เลิกใช้โมดูล BOS Documents/Document Designer และส่วนที่ต้องพึ่งพาทั้งหมดอย่างสมบูรณ์แล้ว
- ได้นำฟังก์ชันแก้ไขรายการตัวเลือกในคุณลักษณะออกแล้ว ให้เปิดฟอร์มการตั้งค่าคุณลักษณะและแก้ไขที่นั่นแทน
- ฐานข้อมูลหลัก: ตอนนี้การเชื่อมต่อกับฐานข้อมูลหลักจะดำเนินการด้วยผู้ใช้ sys_delphi และการเชื่อมต่อจะถูกปิดทุกครั้งที่ใช้งานเสร็จ ก่อนหน้านี้การเชื่อมต่อจะเปิดค้างไว้ตลอดเซสชัน
- แก้ไข: เมื่อคุณสร้างข้อมูลรายการในภาษาอื่นที่ไม่ใช่ภาษาอังกฤษ deleted_id ไม่ถูกตั้งเป็น 0 (ค่าเริ่มต้น)
- แก้ไข: ข้อมูลรายการ: ในบางกรณีที่อยู่ถูกกำหนดไม่ถูกต้อง (สลับระหว่างที่อยู่ไปรษณีย์และที่อยู่จริง)
- แก้ไข: PoS: ปุ่ม เปิดเซสชัน PoS แสดงเซสชัน PoS ทั้งหมดแทนที่จะแสดงเฉพาะเซสชัน PoS ที่เปิดอยู่ ตอนนี้ตัวกรองจะดูเซสชัน PoS ที่มีสถานะซึ่งค่าเริ่มต้น = เปิด
- หมายเหตุสำหรับเอกสารประกอบ: เพิ่มได้เฉพาะรายการที่ใช้งานอยู่ (กลุ่มสถานะ = ใช้งานอยู่) ลงในข้อมูลรายการเท่านั้น