ตรวจสอบความถูกต้องของธุรกรรมของร้านค้าสำหรับการคำนวณใบแจ้งยอด

หมายเหตุ

กลุ่มความสนใจด้านการค้าปลีกของ Dynamics 365 Commerce ได้ย้ายจาก Yammer ไปยัง Viva Engage หากคุณไม่สามารถเข้าถึงชุมชน Viva Engage ใหม่ ให้กรอกแบบฟอร์มนี้ (https://aka.ms/JoinD365commerceVivaEngageCommunity) เพื่อเพิ่มและมีส่วนร่วมในการสนทนาล่าสุด

บทความนี้แสดงภาพรวมของฟังก์ชันการทํางานสําหรับการตรวจสอบธุรกรรมร้านค้าใน Microsoft Dynamics 365 Commerce กระบวนการตรวจสอบความถูกต้องจะระบุและทําเครื่องหมายธุรกรรมที่ทําให้เกิดข้อผิดพลาดในการลงรายการบัญชี ก่อนกระบวนการลงรายการบัญชีใบแจ้งยอด

เมื่อคุณพยายามลงรายการบัญชีใบแจ้งยอด กระบวนการตรวจสอบความถูกต้องอาจล้มเหลวเนื่องจากข้อมูลที่ไม่สอดคล้องกันในตารางธุรกรรมการค้า นี่คือตัวอย่างบางส่วนของปัจจัยที่ทําให้ไม่สอดคล้องกันเหล่านี้:

  • ยอดรวมของธุรกรรมในตารางส่วนหัวไม่ตรงกับยอดรวมของธุรกรรมในรายการ
  • จํานวนรายการที่ตารางส่วนหัวระบุไม่ตรงกับจํานวนของรายการในตารางธุรกรรม
  • ภาษีในตารางส่วนหัวไม่ตรงกับยอดเงินภาษีในรายการ

ถ้ากระบวนการลงรายการบัญชีใบแจ้งยอดเลือกธุรกรรมที่ไม่สอดคล้องกัน อินวอยซ์การขาย และสมุดรายวันการชําระเงินที่คุณสร้างอาจทําให้การลงรายการบัญชีใบแจ้งยอดล้มเหลวได้ กระบวนการ ตรวจสอบความถูกต้องของธุรกรรมร้านค้า ป้องกันปัญหาเหล่านี้โดยตรวจสอบให้แน่ใจว่าเฉพาะธุรกรรมที่ผ่านกฎการตรวจสอบความถูกต้องของธุรกรรมเท่านั้นที่จะไปถึงกระบวนการคํานวณใบแจ้งยอดธุรกรรม

ภาพประกอบต่อไปนี้แสดงกระบวนการในเวลากลางวันที่เกิดซ้ําสําหรับการอัปโหลดธุรกรรม การตรวจสอบธุรกรรม และการคํานวณและการลงรายการบัญชีใบแจ้งยอดธุรกรรม นอกจากนี้ ยังแสดงกระบวนการสิ้นสุดวันสําหรับการคํานวณและการลงรายการบัญชีงบการเงิน

ภาพหน้าจอของกระบวนการในเวลากลางวันที่เกิดซ้ําสําหรับการอัปโหลดธุรกรรม การตรวจสอบความถูกต้องของธุรกรรม และการคํานวณและการลงรายการบัญชีใบแจ้งยอดธุรกรรม

กฎการตรวจสอบความถูกต้องของธุรกรรมของร้านค้า

กระบวนการชุดงาน ตรวจสอบความถูกต้องของธุรกรรมของร้านค้า จะตรวจสอบความสอดคล้องกันของตารางธุรกรรมการค้าตามกฎการตรวจสอบความถูกต้องต่อไปนี้

หมายเหตุ

กฎการตรวจสอบความถูกต้องจะยังคงเพิ่มไว้ต่อไปในรีลีสที่ออกต่อมา

กฎการตรวจสอบความถูกต้องของส่วนหัวธุรกรรม

ตารางต่อไปนี้แสดงรายการกฎการตรวจสอบความถูกต้องของส่วนหัวธุรกรรม ที่ระบบตรวจสอบกับส่วนหัวของธุรกรรมการขายปลีก ก่อนที่จะผ่านธุรกรรมเหล่านั้นไปยังการลงรายการบัญชีใบแจ้งยอด

กฎ คำอธิบาย
วันที่ทำการ กฎนี้จะตรวจสอบว่าวันที่ทางธุรกิจของธุรกรรมเชื่อมโยงกับรอบระยะเวลาทางบัญชีที่เปิดในบัญชีแยกประเภทหรือไม่
การปัดเศษสกุลเงิน กฎนี้จะตรวจสอบว่ามีการปัดเศษยอดเงินธุรกรรมตามกฎการปัดเศษสกุลเงินหรือไม่
บัญชีลูกค้า กฎนี้จะตรวจสอบว่าลูกค้าที่คุณใช้ในธุรกรรมมีอยู่ในฐานข้อมูลหรือไม่
ยอดส่วนลด กฎนี้จะตรวจสอบว่ายอดส่วนลดในส่วนหัวเท่ากับยอดรวมส่วนลดของรายการหรือไม่
สถานะการลงรายการบัญชีเอกสารทางการเงิน (บราซิล) กฎนี้จะตรวจสอบว่าสามารถลงรายการบัญชีเอกสารทางการเงินได้สําเร็จหรือไม่
ยอดเงินรวม กฎนี้จะตรวจสอบว่ายอดเงินรวมในส่วนหัวของธุรกรรมตรงกับยอดเงินสุทธิ รวมทั้งภาษี ของบรรทัดธุรกรรมบวกค่าธรรมเนียมหรือไม่
สุทธิ กฎนี้จะตรวจสอบว่ายอดเงินสุทธิในส่วนหัวของธุรกรรมตรงกับยอดเงินสุทธิโดยไม่รวมภาษี ของบรรทัดธุรกรรมบวกค่าธรรมเนียมหรือไม่
สุทธิ + ภาษี กฎนี้จะตรวจสอบว่ายอดเงินรวมในส่วนหัวของธุรกรรมตรงกับยอดเงินสุทธิ โดยไม่รวมภาษี ของบรรทัดธุรกรรมบวกกับภาษีและค่าธรรมเนียมทั้งหมด
จำนวนของสินค้า กฎนี้จะตรวจสอบว่าจํานวนสินค้าที่ระบุในส่วนหัวของธุรกรรมตรงกับผลรวมของปริมาณในบรรทัดธุรกรรมหรือไม่
ยอดการชำระเงิน กฎนี้จะตรวจสอบว่ายอดการชําระเงินในส่วนหัวของธุรกรรมตรงกับยอดรวมของธุรกรรมการชําระเงินทั้งหมดหรือไม่
การคำนวณการยกเว้นภาษี กฎนี้จะตรวจสอบว่าผลรวมของยอดเงินที่คํานวณและยอดเงินภาษีที่ยกเว้นของรายการค่าธรรมเนียมเท่ากับยอดเงินที่คํานวณดั้งเดิม
การกําหนดราคาที่รวมภาษี กฎนี้จะตรวจสอบว่า ภาษีรวมอยู่ใน แฟล็กราคาสอดคล้องกันในหัวข้อธุรกรรมและธุรกรรมภาษีหรือไม่
ธุรกรรมไม่เว้นว่าง กฎนี้จะตรวจสอบว่าธุรกรรมมีรายการบรรทัดหรือไม่ และต้องมีอย่างน้อยหนึ่งบรรทัดที่ไม่ได้ถูกยกเลิก
การชำระเงินน้อยเกิน/มากเกิน กฎนี้จะตรวจสอบว่าความแตกต่างระหว่างยอดเงินรวมและยอดการชําระเงินไม่เกินการตั้งค่าคอนฟิกการจ่ายน้อยเกิน/การจ่ายมากเกินสูงสุดหรือไม่

กฎการตรวจสอบความถูกต้องของรายการธุรกรรม

ตารางต่อไปนี้แสดงรายการกฎการตรวจสอบความถูกต้องของบรรทัดธุรกรรม ที่ระบบตรวจสอบรายละเอียดบรรทัดของธุรกรรมการขายปลีก ก่อนที่จะผ่านธุรกรรมเหล่านั้นไปยังการลงรายการบัญชีใบแจ้งยอด

กฎ คำอธิบาย
บาร์โค้ด กฎนี้จะตรวจสอบว่ามีบาร์โค้ดสินค้าทั้งหมดที่บรรทัดธุรกรรมใช้อยู่ในฐานข้อมูลหรือไม่
รายการค่าธรรมเนียม กฎนี้จะตรวจสอบว่าผลรวมของยอดเงินที่คํานวณและยอดเงินภาษีที่ยกเว้นของรายการค่าธรรมเนียมเท่ากับยอดเงินที่คํานวณดั้งเดิม
การคืนสินค้าสำหรับบัตรของขวัญ กฎนี้จะตรวจสอบว่าธุรกรรมไม่รวมถึงการส่งคืนบัตรของขวัญ
สินค้าย่อย กฎนี้จะตรวจสอบว่ามีสินค้าและตัวแปรทั้งหมดที่บรรทัดธุรกรรมใช้อยู่ในฐานข้อมูลหรือไม่
ส่วนลดต่อรายการสินค้า กฎนี้จะตรวจสอบว่ายอดเงินส่วนลดต่อรายการสินค้าตรงกับยอดรวมของธุรกรรมส่วนลดหรือไม่
ภาษีของรายการ กฎนี้จะตรวจสอบว่ายอดเงินภาษีของรายการตรงกับผลรวมของธุรกรรมภาษีหรือไม่
ราคาค่าลบ กฎนี้จะตรวจสอบว่าบรรทัดธุรกรรมไม่ได้ใช้ราคาที่เป็นค่าลบ
การควบคุมหมายเลขลำดับประจำสินค้า กฎนี้จะตรวจสอบว่ามีหมายเลขลําดับประจําสินค้าอยู่บนบรรทัดธุรกรรมสําหรับสินค้าที่มีการควบคุมหมายเลขลําดับประจําสินค้าหรือไม่
มิติหมายเลขลำดับประจำสินค้า กฎนี้จะตรวจสอบว่าธุรกรรมไม่ระบุหมายเลขลำดับถ้ามิติหมายเลขลำดับประจำสินค้าของสินค้านั้นไม่ทำงาน
ความแตกต่างของเครื่องหมาย กฎนี้จะตรวจสอบว่าเครื่องหมายของปริมาณและเครื่องหมายของยอดเงินสุทธิเหมือนกันในบรรทัดธุรกรรมทั้งหมดหรือไม่
การยกเว้นภาษี กฎนี้จะตรวจสอบว่าผลรวมของราคาสินค้าในรายการและยอดเงินภาษีที่ยกเว้นจะเท่ากับราคาเดิม
การกำหนดกลุ่มภาษี กฎนี้จะตรวจสอบว่าชุดของกลุ่มภาษีขายและกลุ่มภาษีตามประเภทสินค้าทําให้เกิดส่วนแบ่งภาษีที่ถูกต้องหรือไม่
การแปลงหน่วยวัด กฎนี้จะตรวจสอบว่าหน่วยวัดของบรรทัดทั้งหมดมีการแปลงที่ถูกต้องเป็นหน่วยวัดสินค้าคงคลังหรือไม่

เปิดใช้งานกระบวนการตรวจสอบความถูกต้องของธุรกรรมของร้านค้า

ตั้งค่าคอนฟิกงาน ตรวจสอบความถูกต้องของธุรกรรมของร้านค้า สำหรับการดำเนินการประจำงวดในศูนย์ควบคุม Commerce (Retail และ Commerce > ข้อมูลไอทีสำหรับ Retail และ Commerce > การลงรายการบัญชี POS) ระบบจะจัดกําหนดการชุดงานตามลําดับชั้นองค์กรของร้านค้า กําหนดค่ากระบวนการชุดงานนี้เพื่อรันที่ความถี่เดียวกันกับชุดงานการคํานวณ งาน P และ คําสั่งธุรกรรม ของคุณ

ผลลัพธ์ของกระบวนการตรวจสอบความถูกต้อง

คุณสามารถดูผลลัพธ์ของกระบวนการชุดงาน ตรวจสอบธุรกรรมร้านค้าได้ในธุรกรรมแต่ละรายการของแต่ละร้านค้าปลีก กระบวนการตั้งค่าเขตข้อมูลสถานะการตรวจสอบความถูกต้องบนเรกคอร์ดธุรกรรมเป็น สําเร็จ, ข้อผิดพลาด หรือ ไม่มี ฟิลด์ เวลาการตรวจสอบความถูกต้องล่าสุด แสดงวันที่ของการเรียกใช้การตรวจสอบความถูกต้องล่าสุด

ตารางต่อไปนี้อธิบายสถานะการตรวจสอบความถูกต้องแต่ละสถานะ

สถานะการตรวจสอบความถูกต้อง คำอธิบาย
สำเร็จ กฎการตรวจสอบความถูกต้องทั้งหมดที่เปิดใช้งานผ่าน
เกิดข้อผิดพลาด กฎการตรวจสอบความถูกต้องที่เปิดใช้งานระบุข้อผิดพลาด คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับข้อผิดพลาดได้โดยการเลือก ข้อผิดพลาดในการตรวจสอบความถูกต้อง ในบานหน้าต่างการดำเนินการ
ไม่มี ชนิดธุรกรรมไม่ต้องใช้กฎการตรวจสอบความถูกต้อง

ภาพหน้าจอของหน้าธุรกรรมร้านค้าที่แสดงเขตข้อมูลสถานะการตรวจสอบความถูกต้องและปุ่มข้อผิดพลาดการตรวจสอบความถูกต้อง

เฉพาะธุรกรรมที่มีสถานะการตรวจสอบความถูกต้องเป็น สําเร็จ เท่านั้นที่จะรวมอยู่ในรายงานเกี่ยวกับธุรกรรม หากต้องการดูธุรกรรมที่มีสถานะ ผิดพลาด ให้ตรวจสอบไทล์ ความล้มเหลวการตรวจสอบความถูกต้องของเงินสดและการขนส่ง ในพื้นที่ทำงาน การเงินของร้านค้า

ภาพหน้าจอไทล์ในพื้นที่ทำงานข้อมูลการเงินของ Store

หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับวิธีแก้ไขความล้มเหลวการตรวจสอบความถูกต้องของเงินสดและการขนส่ง โปรดดูที่ แก้ไขและตรวจสอบธุรกรรมเงินสดและการขนส่งและการจัดการเงินสด

แหล่งข้อมูลเพิ่มเติม

แก้ไขและตรวจสอบธุรกรรมเงินสดและการขนส่งและการจัดการเงินสด