อินเทอร์เฟสเครื่องมือจัดการวัสดุ (MHAX)
คุณสามารถใช้ อินเทอร์เฟสเครื่องมือจัดการวัสดุ (WMS) เพื่อเชื่อมต่อระบบการจัดการวัสดุทางกายภาพ (MH) ภายนอกกับคลังสินค้าที่จัดการโดยกระบวนการจัดการคลังสินค้า (WMS) ใน Microsoft Dynamics 365 Supply Chain Management อินเทอร์เฟสระหว่างระบบ WMS และระบบ MH ประกอบด้วยสองคิว ซึ่งได้แก่ หนึ่งคิวต่อหนึ่งเหตุการณ์ขาออก (WMS ถึง MH) และอีกชุดหนึ่งเป็นเหตุการณ์ขาเข้า (MH ถึง WMS) ระบบ WMS จะสร้างเหตุการณ์ขาออกตามรายการงานที่ถูกสร้างระหว่างกระบวนการสร้างและการปฏิบัติการงานต่างๆ จากนั้นระบบ MH จะสความคิดเห็นเกี่ยวกับระบบ WMS เป็นปกติเพื่อเหตุการณ์ใหม่และประมวลผลการตอบสนอง หลังจากที่ระบบ MH จัดการเหตุการณ์ตามคําแนะนําเกี่ยวกับงานเสร็จสิ้นแล้ว ระบบจะส่งเหตุการณ์ขาเข้า เช่น การเสร็จสมบูรณ์ของรายการงาน และการเบิกสินค้าสั้นๆ
สำคัญ
การเปิดใช้งานคุณลักษณะนี้ หมายถึงข้อมูลของคุณอาจถูกใช้ร่วมกันกับบริการของบุคคลที่สามที่คุณเลือก คุณควบคุมได้ว่าคุณต้องจะข้อมูลใดให้แก่บุคคลที่สาม (ถ้ามี) การใช้งานบริการของบุคคลที่สามเป็นความรับผิดชอบของคุณและอยู่ภายใต้ข้อตกลงระหว่างคุณกับบุคคลที่สาม การรักษาความเป็นส่วนตัวของคุณเป็นสิ่งสำคัญสำหรับเรา เรียนรู้เพิ่มเติม อ่าน คำชี้แจงสิทธิส่วนบุคคล ของเรา
ในภาพต่อไปนี้จะแสดงองค์ประกอบต่างๆ และลำดับที่กระบวนการจะเกิดขึ้นเมื่อคุณใช้การรวม MHAX
ต่อไปนี้เป็นคําอธิบายการโต้ตอบที่แสดงในภาพอธิบายก่อนหน้านี้:
- ในระหว่างการสร้างงานหรือการปฏิบัติการงาน เหตุการณ์ขาออกจะถูกสร้างขึ้นในคิวขาออก
- อุปกรณ์ MH เชื่อมต่อกับบริการอุปกรณ์ MH แล้วสำหรับเหตุการณ์ใหม่ใด ๆ ที่เกี่ยวข้องกับบริการดังกล่าว และประมวลผลเหตุการณ์เหล่านั้น
- เมื่ออุปกรณ์ MH พร้อมที่จะรายงาน ข้อมูลจะเชื่อมต่อกับบริการอีกครั้งและส่งเหตุการณ์ขาเข้า เหตุการณ์เหล่านั้นจะถูกประมวลผลโดยตัวประมวลผลคิวทันที
- ตามข้อมูลเหตุการณ์ขาเข้า ตัวประมวลผลคิวอาจรันงานที่มีอยู่ แก้ไข หรือสร้างงานใหม่
เปิดคุณลักษณะ MHAX
ก่อนที่คุณจะสามารถใช้คุณลักษณะ MHAX ได้ คุณต้องเปิดคุณลักษณะและคีย์การตั้งค่าคอนฟิกของคุณสมบัตินั้นก่อน
- หากคุณกำลังเรียกใช้ Supply Chain Management รุ่น 10.0.28 หรือรุ่นก่อนหน้า ให้ทำขั้นตอนต่อไปนี้:
- ไปที่ การดูแลระบบ > พื้นที่ทำงาน > การจัดการคุณลักษณะ
- ในพื้นที่ทำงาน การจัดการคุณลักษณะ เปิดคุณลักษณะที่ชื่อ อินเทอร์เฟสเครื่องมือจัดการวัสดุ (เริ่มจาก Supply Chain Management รุ่น 10.0.29 คุณลักษณะนี้เป็นแบบบังคับ และไม่สามารถปิดได้)
- วางระบบของคุณให้เข้าสู่โหมดการบำรุงรักษา ตามที่อธิบายไว้ใน โหมดการบำรุงรักษา
- ไปที่ การจัดการระบบ > การตั้งค่า > การตั้งค่าคอนฟิกลิขสิทธิ์
- ขยาย การค้า > การจัดการคลังสินค้าและการขนส่ง แล้วเลือกกล่องกาเครื่องหมาย อินเทอร์เฟสเครื่องมือจัดการวัสดุ
- ปิดโหมดการบำรุงรักษา ตามที่อธิบายไว้ใน โหมดการบำรุงรักษา
ตั้งค่าพารามิเตอร์ MHAX
คุณต้องตั้งค่าพารามิเตอร์ทั่วไปสองสามพารามิเตอร์ในหน้า พารามิเตอร์อินเทอร์เฟสเครื่องมือจัดการวัสดุ เพื่อตั้งค่าคอนฟิกคุณลักษณะการใช้งาน
ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > การตั้งค่า > พารามิเตอร์อินเทอร์เฟสเครื่องมือจัดการวัสดุ
บนแท็บ ทั่วไป ให้กำหนดฟิลด์ดังต่อไปนี้:
- การแม็ปผู้ใช้ – แม็ปผู้ใช้ระบบกับผู้ปฏิบัติงานคลังสินค้าที่เกี่ยวข้อง ผู้ใช้ระบบใช้ในการเรียกใช้บริการคิวขาเข้า คนงานที่ได้รับการคัดเลือกจะได้รับมอบหมายการดําเนินงานทั้งหมด (เบิกสินค้าและส่ง) ที่ประมวลผลผ่านทางคิวขาเข้า การดำเนินงานจะดำเนินการในคลังสินค้าเริ่มต้นของผู้ปฏิบัติงานแต่ละคน
- เปิดใช้งานรหัสข้อความขาเข้า – เมื่อตั้งค่าตัวเลือกนี้เป็น ใช่ ถ้าได้รับรหัสข้อความขาเข้าที่คัดลอก ข้อความจะถูกปฏิเสธ และข้อความแสดงข้อผิดพลาดจะระบุว่ามีข้อความนี้อยู่แล้ว เมื่อตั้งค่าตัวเลือกนี้เป็น ไม่ จะอนุญาตให้ใช้รหัสข้อความขาเข้าที่คัดลอกกัน
- เปิดใช้งานการสร้างข้อความขาเข้าด้วยตนเอง – เมื่อตั้งค่าตัวเลือกนี้เป็น ใช่ คุณสามารถจำลองข้อความขาเข้าได้โดยสร้างเรกคอร์ดโดยตรงจากหน้า คิวขาเข้า
บนแท็บ ลำดับหมายเลข ให้เลือกลำดับหมายเลขทั่วทั้งระบบ ซึ่งควรจะใช้เพื่อสร้างรหัสเฉพาะของรายการคิวขาเข้า รายการคิวขาออก และ คู่รายการงาน
เหตุการณ์ขาออก
ที่จุดเฉพาะระหว่างการสร้างงานหรือการปฏิบัติการงาน ระบบจะตัดสินว่าต้องมีการสร้างเหตุการณ์ขาออกเพื่อส่งไปยังระบบ MH หรือไม่ ถ้ามีการตั้งค่าคอนฟิกการบอกรับเป็นสมาชิกไว้เฉพาะจุดหนึ่งๆ ระหว่างการประมวลผลคลังสินค้า ระบบจะสร้างเหตุการณ์ดังกล่าวตามการตั้งค่าการสมัครใช้งาน
โครงสร้างของเหตุการณ์ขาออก
แต่ละเหตุการณ์ขาออกจะระบุเฉพาะด้วยรหัสคิวขาออก ชนิดของธุรกรรมขาออกจะระบุชนิดของเหตุการณ์ คลังสินค้าและรหัสของการสมัครใช้งานที่สร้างเหตุการณ์นั้นจะได้รับการบันทึกในเหตุการณ์ด้วย
เพื่อยกข้อมูลไปที่ระบบ MH เหตุการณ์ขาออกจะมีฟิลด์ 10 ฟิลด์ของข้อมูล (data01 ผ่าน data10) ฟิลด์ข้อมูลเหล่านี้ไม่มีการแม็ปแบบหนึ่งต่อหนึ่ง (1:1) กับฟิลด์ฐานข้อมูลที่มีอยู่ โดยเฉพาะฟิลด์เหล่านี้จะถูกแยกออกจากฟิลด์ในบรรทัดงานและตารางหัวข้องาน คุณสามารถเลือกฟิลด์ต่าง ๆ ได้ตามอิสระ คุณตั้งค่าการตั้งค่าเมื่อคุณสร้างการสมัครใช้งาน
นอกจากฟิลด์ข้อมูล 10 ซึ่งมีการแม็ป 1:1 กับฟิลด์ฐานข้อมูลที่มีอยู่แล้ว เหตุการณ์อาจประกอบด้วยฟิลด์ข้อมูลเพิ่มเติม ที่เรียกอีกอย่างว่า ส่วนข้อความ เนื้อหาของฟิลด์นี้สร้างขึ้นโดยรหัส X++ ที่แบบกำหนดเอง ซึ่งเรียกอีกอย่างว่า ตัวสร้างส่วนข้อความ ตัวสร้างส่วนข้อความที่ควรใช้มีการตั้งค่าในการสมัครใช้งาน
เพื่อให้แน่ใจว่าระบบ MH จะได้รับรหัสคิวขาออกแต่ละรหัสเพียงครั้งเดียว จะมีการใช้ฟิลด์สถานะเพื่อระบุว่าเหตุการณ์พร้อมที่จะส่งไปยังระบบการจัดการวัสดุภายนอก (สถานะ พร้อม) หรือถูกส่งไปแล้ว (สถานะ ส่งแล้ว)
การสมัครใช้งานคิวขาออก
ก่อนสร้างเหตุการณ์ใด ๆ ต้องมีการตั้งค่าการสมัครใช้งานเพื่อบอกคุณลักษณะเกี่ยวกับ MHAX ไม่ว่าจะสร้างเหตุการณ์หรือไม่และอย่างไร เหตุการณ์ที่สร้างขึ้นมีการระบุป้ายโดยตัวระบุการสมัครใช้งาน ดังนั้น ระบบ MH หลายระบบจึงสามารถเชื่อมต่อกับระบบ WMS เดียวกันได้ แต่เก็บเหตุการณ์ต่าง ๆ แยกกัน เมื่อบริการ MHAX ถูกทําการสำรวจสำหรับเหตุการณ์ใหม่ การสมัครใช้งานเป็นหนึ่งในตัวเลือกที่พร้อมใช้งานในการดึงข้อมูลเหตุการณ์
หากต้องการสร้างการสมัครใช้งาน ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > การตั้งค่า > การสมัครใช้งาน สำหรับแแต่ละการสมัครใช้งาน พารามิเตอร์ที่พร้อมใช้งานมีดังต่อไปนี้
- รหัสการสมัครใช้งาน – ชื่อเฉพาะที่ระบุโดยการสมัครใช้งาน
- คำอธิบาย – ป้อนคำอธิบายของการสมัครใช้งาน
- คลังสินค้า – คลังสินค้าเฉพาะที่เหตุการณ์ควรถูกกรองข้อมูล
- ชนิดของธุรกรรมขาออก – ชนิดของเหตุการณ์ที่การสมัครใช้งานควรมี
- ตัวสร้างส่วนข้อความ – ส่วนขยายรหัสที่เลือกระบุ ซึ่งสามารถป้อนข้อมูลเพิ่มเติมในฟิลด์ ส่วนข้อความ ของเหตุการณ์ขาออก
คุณสามารถเชื่อมโยงการสอบถามกับการสมัครใช้งานแต่ละรายการได้ การสอบถามนี้จะกรองรายการงานและหัวข้อเพื่อจํากัดงานที่จะใช้การสมัครใช้งานเพื่อสร้างเหตุการณ์ต่อไป เมื่อต้องการเพิ่มการสอบถามที่การสมัครใช้งาน ให้เลือกกล่องกาเครื่องหมาย รันการสอบถาม เกี่ยวกับการสมัครใช้งานที่เกี่ยวข้องในหน้า การสมัครใช้งาน แล้วเลือก แก้ไขการสอบถาม ในบานหน้าต่างการดำเนินการ โปรแกรมแก้ไขการสอบถาม Supply Chain Management มาตรฐานจะปรากฏขึ้น
นอกจากนี้ การสั่งซื้อโดยบอกรับเป็นสมาชิกยังรวมถึง แผนผังการสั่งซื้อโดยบอกรับเป็นสมาชิก ที่แม็ปฟิลด์จากหัวข้องานหรือรายการงานไปยังฟิลด์ข้อมูลว่างทั้ง 10 ฟิลด์ของเหตุการณ์ขาออกตามที่ต้องการ หากต้องการส่งคืนข้อมูลไปยังบริการ MHAX โดยทั่วไป คุณจะรวมรหัสเรกคอร์ดรายการงานหรือ รหัสคู่รายการงาน (รหัสคู่รายการงานเป็นคุณสมบัติใหม่ที่ช่วยให้ระบบสามารถใช้ใบสั่งส่งคืนสินค้าเดียว เพื่อประมวลผลการเบิกสินค้าและจัดส่ง) ฟิลด์ที่เหลือจะขึ้นอยู่กับกรณีการใช้งาน บางตัวอย่างมีให้ในบทความนี้ในภายหลัง
เมื่อต้องการตั้งค่าแผนผังการสั่งซื้อโดยบอกรับเป็นสมาชิก ให้เลือกการสั่งซื้อโดยบอกรับเป็นสมาชิกที่เกี่ยวข้องในหน้า การสั่งซื้อโดยบอกรับเป็นสมาชิก แล้วเลือก แผนผังการสั่งซื้อโดยบอกรับเป็นสมาชิก ในบานหน้าต่างการดำเนินการ ในกล่องโต้ตอบ แผนผังการสั่งซื้อโดยบอกรับเป็นสมาชิก ที่ปรากฏ คุณสามารถกําหนดตารางและฟิลด์ให้กับฟิลด์ข้อมูลที่พร้อมใช้งานแต่ละฟิลด์ได้ตามต้องการ
ชนิดของเหตุการณ์ขาออก
ส่วนนี้อธิบายชนิดของเหตุการณ์ต่าง ๆ ที่พร้อมใช้งาน (ชนิดเหตุการณ์เรียกอีกอย่างว่า ชนิดของธุรกรรม) และอธิบายเมื่อมีการสร้างเหตุการณ์แต่ละชนิดในระบบ WMS ด้วย
เหตุการณ์การสร้างงาน (WorkCreation)
เหตุการณ์การสร้างงานจะถูกสร้างขึ้นหลังจากงานถูกสร้างโดยโปรแกรมประยุกต์ ลักษณะนี้จะใช้กับกระบวนการสร้างงานส่วนใหญ่ ซึ่งไม่อาจปฏิเสธต่อการสร้างงานการเบิกสินค้าและการเติมสินค้า โดยทั่วไปแล้ว หากงานถูกสร้างในสถานะ เปิด ซึ่งบ่งชี้ว่างานนั้นพร้อมที่จะรันโดยผู้ปฏิบัติงาน เหตุการณ์การสร้างงานจะถูกสร้างขึ้น นอกจากนี้ เหตุการณ์การสร้างงานจะถูกสร้างขึ้นเพื่องานการเคลื่อนย้ายพื้นฐาน (ไม่เคลื่อนย้ายตามงานแม่แบบ) ถึงแม้ว่างานจะไม่ได้สร้างขึ้นเป็นงานที่เปิด
ข้อยกเว้นที่ไม่อาจระบุในพฤติกรรมนี้เป็นงานการตรวจนับตามรอบ ซึ่งปัจจุบันไม่ได้รับการสนับสนุน การตรวจนับสินค้าคงคลังในระบบ MH อยู่นอกขอบเขตของ MHAX และต้องนําเข้าผลลัพธ์ของการตรวจนับลงในสมุดรายวันการตรวจนับสินค้าคงคลัง
หลังจากสร้างงานแล้ว บริการ MHAX จะประมวลผลรายการงานที่สร้างและกําหนดรหัสคู่รายการงานให้กับรายการงานที่สร้างขึ้นทั้งหมดต่อหัวข้องานแต่ละหัวข้อ วัตถุประสงค์คือเพื่อจัดกลุ่มรายการงานเบิกสินค้าทั้งหมดโดยระบุรหัสคู่รายการงานหนึ่งรหัสอย่างต่อเนื่อง (กลุ่มจะตรงกับคู่การเบิกสินค้า/ส่งสินค้าในเท็มเพลตงาน) ด้วยวิธีนี้ คุณจะสามารถใช้รหัสเดียวในการรายงานการเสร็จสมบูรณ์ของงานรายการเบิกสินค้าและรายการรับสินค้าที่เกี่ยวข้องทั้งหมดได้ กระบวนการจัดกลุ่มจะเริ่มต้นด้วยรายการแรก แล้วต่อด้วยรหัสเดียวกันจนกว่าจะพบคู่ที่ต่อเนื่องกันเป็นคู่ของรายการงานส่ง/เบิกสินค้า รหัสการรันถูกมอบหมายให้กับรายการส่งสินค้าของคู่นั้น จากนั้นรหัสใหม่จะใช้กับรายการเบิกสินค้าของคู่นั้นเป็นต้นไป กระบวนการนี้จะต่อไปจนกว่าจะมีการประมวลผลรายการทั้งหมดที่อยู่ในหัวข้องาน
เป็นคุณลักษณะพิเศษของเหตุการณ์การสร้างงาน ถ้าตัวเลือก เวฟที่บล็อค มีการตั้งค่าเป็น ใช่ บนหัวข้องาน เหตุการณ์ที่สร้างขึ้นจะมีสถานะเป็น ถูกบล็อค แทนที่จะเป็นสถานะปกติเป็น พร้อม ซึ่งใช้เพื่อส่งไปยังระบบ MH แฟล็ก เวฟที่บล็อค บนหัวข้องานบ่งชี้ว่าหัวข้องานยังไม่พร้อมเพื่อให้ผู้ปฏิบัติงานรัน ซึ่งอาจเป็นเพราะงานการเพิ่มเติมสินค้าที่ยังไม่เสร็จ เมื่อแฟล็ก เวฟที่บล็อค ถูกล้าง เหตุการณ์ที่สร้างไว้แล้วจะถูกยกเลิกการบล็อค และจะพร้อมใช้งานเพื่อให้ระบบ MH ดึงข้อมูลจากคิวได้
เหตุการณ์การเริ่มต้นงาน (WorkInitiation)
เหตุการณ์การเริ่มต้นงานจะถูกทริกเกอร์เมื่อสถานะของงานเปลี่ยนจาก เปิด เป็น อยู่ระหว่างการดำเนินงาน ในระหว่างการอัปเดตงาน
เหตุการณ์การเสร็จสมบูรณ์ของงาน (WorkCompletion)
เหตุการณ์การเสร็จสมบูรณ์ของงานจะถูกทริกเกอร์เมื่อสถานะของงานเปลี่ยนจาก อยู่ระหว่างการดำเนินงาน เป็น ปิด ในระหว่างการอัปเดตงาน
เหตุการณ์การยกเลิกงาน (WorkCancel)
เหตุการณ์การยกเลิกงานจะถูกทริกเกอร์เมื่อสถานะของงานเปลี่ยนจากสถานะใด ๆ นอกจาก ยกเลิก เป็น ยกเลิก ในระหว่างการอัปเดตงาน นอกจากนี้ เหตุการณ์อื่น ๆ ทั้งหมดที่เกี่ยวข้องกับหัวข้องานจะถูกลบออกจากคิวของการบอกรับเป็นสมาชิกทั้งหมด ด้วยวิธีนี้ ระบบภายนอกจะถูกป้องกันจากเหตุการณ์การประมวลผลที่ไม่ต้องการ
เหตุการณ์การเบิกสินค้า/การจัดวางสินค้าเสร็จสมบูรณ์ (PickCompletion/PutCompletion)
เหตุการณ์การเบิก/การส่งสินค้าเสร็จสมบูรณ์จะถูกทริกเกอร์เมื่อรายการการเบิก/การส่งสินค้าเปลี่ยนจาก อยู่ระหว่างการดำเนินงาน เป็น ปิด ในระหว่างการอัปเดตรายการงาน
การตรวจสอบคิวขาออก
หากต้องการทบทวนคิวขาออกของคุณ ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > ทั่วไป > คิวขาออก หน้า คิวขาออก แสดงรายการคิวขาออกทั้งหมด และสถานะของรายการคิวขาออก เลือกรายการคิวเพื่อดูรายละเอียด รายละเอียดเหล่านี้ได้แก่ชนิดของธุรกรรมของสินค้า การสั่งซื้อโดยบอกรับเป็นสมาชิกที่ใช้ และค่าของแต่ละฟิลด์ข้อมูล (data01 ผ่าน data10) และส่วนข้อความ
การล้างข้อมูลคิวขาออก
ในในที่สุด คิวขาออกของคุณจะเริ่มกลายเป็นรายการคิวทั้งหมดที่ส่งไปแล้ว เมื่อต้องการลบสินค้าเหล่านี้ ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > งานประจำงวด > ล้างข้อมูล > การล้างข้อมูลคิวขาออก
เหตุการณ์ขาเข้า
ส่วนนี้อธิบายเหตุการณ์ขาเข้าชนิดต่าง ๆ ที่ระบบ MH สามารถรายงานกลับไปยังระบบ WMS ได้ และอธิบายข้อมูลที่ต้องระบุโดยระบบ MH และเหตุการณ์ขาเข้าแต่ละเหตุการณ์จะในระบบ WMS
โครงสร้างของเหตุการณ์ขาเข้า
เมื่อส่งเหตุการณ์ขาเข้า ระบบภายนอกต้องจัดหาชนิดธุรกรรมขาเข้า พร้อมด้วยพารามิเตอร์สูงสุด 10 พารามิเตอร์ (data01 ผ่าน data10) การตรวจสอบความถูกต้องที่เลือกได้สามารถตรวจสอบให้แน่ใจว่าบริการ MHAX ไม่ได้รับเหตุการณ์ขาเข้าเดียวกันมากกว่าหนึ่งครั้ง เมื่อต้องการเปิดใช้งานการตรวจสอบความถูกต้องนี้ แต่ละเหตุการณ์ขาเข้าต้องมีรหัสข้อความเฉพาะ ถ้าได้รับรหัสข้อความซ้.ล. และหากตัวเลือก เปิดใช้งานรหัสข้อความขาเข้า ถูกตั้งค่าเป็น ใช่ บนหน้า พารามิเตอร์อินเทอร์เฟสเครื่องมือจัดการวัสดุ ข้อความจะถูกปฏิเสธ ข้อความแสดงข้อผิดพลาดจะระบุว่ามีข้อความนี้อยู่แล้ว
นอกจากฟิลด์ข้อมูลขาเข้าแล้ว ระบบจะกําหนดรหัสคิวขาเข้าเฉพาะให้กับเหตุการณ์
ชนิดของเหตุการณ์ขาเข้า
ส่วนนี้อธิบายชนิดของเหตุการณ์ขาเข้า (ชนิดของธุรกรรม) ที่ได้รับการสนับสนุนและข้อมูลที่ต้องระบุให้กับเหตุการณ์ที่จะประมวลผล
เหตุการณ์การยืนยันงาน (WorkConfirm)
เหตุการณ์การยืนยันงานต้องการให้ฟิลด์ข้อมูลขาเข้ารวมข้อมูลต่อไปนี้
data01 – รหัสคู่รายการงาน
data02 – รหัสเรกคอร์ดรายการงาน (ค่า
RecId
)หมายเหตุ
ไม่ ฟิลด์ data01 หรือ ฟิลด์ data02 ต้องแสดง
data03 – รหัสของป้ายทะเบียนที่จะเบิกสินค้า
data04 – รหัสป้ายทะเบียนเป้าหมายของหัวข้องาน
ถ้ามีการจัดเตรียมรหัสคู่รายการงาน รายการงานเบิกสินค้า ส่ง หรืองานที่ศุลกากรทั้งหมดซึ่งถูกเลือกไว้โดยรหัสคู่รายการงานและมีสถานะ เปิด หรือ อยู่ระหว่างการดำเนินงาน จะรันตามลำดับ ถ้ามีการจัดเตรียมรหัสเรกคอร์ดรายการงาน (ค่า RecId
) รายการงานต้องเป็นรายการงานเบิกสินค้า ส่ง หรืองานที่ศุลกากรซึ่งมีสถานะ เปิด หรือ อยู่ระหว่างการดำเนินงาน
รายการเบิกสินค้าจากสถานที่ที่มีการควบคุมป้ายทะเบียนระบุว่า data03 ระบุป้ายทะเบียนที่ควรเบิกไม่ว่าจะมีการเลือกรายการตามรหัสเรกคอร์ดรายการงานหรือรหัสคู่รายการงานหรือไม่ ฟิลด์ data04 ต้องระบุป้ายทะเบียนเป้าหมายของหัวข้องานของการเบิกสินค้า
รายการส่งสินค้าไม่ยอมรับข้อมูลเพิ่มเติม โดยจะรันตามสถานที่รายการงานปัจจุบันและป้ายทะเบียนเป้าหมายของงานเท่านั้น ถ้าต้องส่งสินค้าไปยังที่ตั้งอื่น ให้เปลี่ยนที่ตั้งของรายการงานตามที่อธิบายไว้ในส่วน แทนที่เหตุการณ์ ในบทความนี้ในภายหลัง
รายการงานที่ศุลกากรไม่ต้องการ หรือการสนับสนุน ข้อมูลเพิ่มเติมใดๆ ในเหตุการณ์ขาเข้า
เหตุการณ์การเบิกสินค้าสั้นๆ (ShortPick)
เหตุการณ์การเบิกสินค้าสั้น ๆ ต้องการให้ฟิลด์ข้อมูลขาเข้ารวมข้อมูลต่อไปนี้
-
data02 – รหัสเรกคอร์ดงาน (ค่า
RecId
) - data03 – รหัสของป้ายทะเบียนที่จะเบิกสินค้า
- data04 – ปริมาณที่จะเบิกสินค้า
- data05 – รหัสข้อยกเว้นการเบิกสินค้าสั้นๆที่เชื่อมโยงกับเรกคอร์ด ข้อยกเว้นของงาน ซึ่งค่า ชนิดข้อยกเว้น คือ การเบิกสินค้าสั้นๆ
- data06 – รหัสป้ายทะเบียนเป้าหมายของหัวข้องาน รหัสนี้สามารถปล่อยว่างไว้เมื่อตั้งค่าให้สร้างขึ้นโดยอัตโนมัติ
หมายเหตุ
ฟิลด์ ข้อมูล01 ไม่ได้ใช้ในเหตุการณ์การเบิกสินค้าสั้นๆ
เหตุการณ์นี้จะคล้ายกับเหตุการณ์การยืนยันงาน แต่ใช้เฉพาะกับรายการเบิกสินค้าเท่านั้น
เหตุการณ์แทนที่ (Override)
เหตุการณ์แทนที่ต้องการให้ฟิลด์ข้อมูลขาเข้ารวมข้อมูลต่อไปนี้
-
data01 – รหัสเรกคอร์ดงาน (ค่า
RecId
) - data02 – รหัสที่ตั้งใหม่
รายการงานต้องมีสถานะ เปิด หรือ อยู่ระหว่างดำเนินการ และต้องมีสถานที่ใหม่อยู่
เหตุการณ์การรับสินค้าป้ายทะเบียน (LPReceipt)
เหตุการณ์การรับสินค้าป้ายทะเบียนต้องการให้ฟิลด์ข้อมูลขาเข้ารวมข้อมูลต่อไปนี้
- data01 – รหัสของป้ายทะเบียนขาเข้าที่จะรับสินค้า
ระบบดําเนินงานรับป้ายทะเบียน ตามป้ายทะเบียนที่ผ่านเข้าเป็นค่าของฟิลด์ data01
การตรวจสอบคิวขาเข้า
หากต้องการทบทวนคิวขาเข้าของคุณ ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > ทั่วไป > คิวขาเข้า หน้า คิวขาเข้า แสดงรายการคิวขาเข้าทั้งหมด และสถานะของรายการคิวขาออก เลือกรายการคิวเพื่อดูรายละเอียด รายละเอียดเหล่านี้ได้แก่ชนิดของธุรกรรมของสินค้า รหัสข้อความและค่าของแต่ละฟิลด์ข้อมูล (data01 ผ่าน data10)
ถ้าเกิดข้อผิดพลาดหรือรายการล็อกชนิดอื่นเกิดขึ้นขณะประมวลผลเหตุการณ์ขาเข้า คุณสามารถตรวจสอบล็อกได้ โดยการเลือก ล็อกข้อผิดพลาด ในบานหน้าต่างการดำเนินการ
การประมวลผลเหตุการณ์ขาเข้า
เหตุการณ์ขาเข้าจะถูกบันทึกครั้งแรกในฐานข้อมูล และเหตุการณ์เหล่านั้นจะถูกรันทันที (ซิงโครนัส) ถ้าเกิดข้อผิดพลาดระหว่างการประมวลผล เหตุการณ์จะยังคงถูกเขียนไปยังคิว แต่สถานะถูกตั้งเป็น ผิดพลาด บริการ MHAX ส่งคืนข้อความแสดงข้อผิดพลาดไปยังระบบ MH และจัดเก็บล็อกข้อผิดพลาดในเรกคอร์ดเหตุการณ์ขาเข้าเพื่อการตรวจสอบในภายหลัง
เหตุการณ์ที่มีสถานะ ผิดพลาด สามารถประมวลผลใหม่ในภายหลังได้ ถ้าเงื่อนไขข้อผิดพลาดได้รับการแก้ไข หากต้องการประมวลผลใหม่ ให้ทำตามหนึ่งในขั้นตอนเหล่านี้:
- ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > ทั่วไป > คิวขาเข้า เลือกคิวขาเข้าที่เกี่ยวข้อง แล้วเลือก ประมวลผลใหม่ ในบานหน้าต่างการดำเนินการ
- ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > ทั่วไป > ประมวลผลคิวขาเข้าที่ผิดพลาดใหม่ กล่องโต้ตอบชุดงานมาตรฐานจะปรากฏขึ้น คุณสามารถตั้งค่าตัวกรองข้อมูลเรกคอร์ด และจัดตารางการผลิต หรือรันชุดงานเพื่อประมวลผลคิวใหม่ได้
การดําเนินงานงานทั้งหมด (เบิกสินค้าและส่ง) จะรันโดยใช้ผู้ปฏิบัติงานที่เลือกในฟิลด์ รหัสผู้ใช้ ในหน้า พารามิเตอร์อินเทอร์เฟสเครื่องมือจัดการวัสดุ
การล้างข้อมูลคิวขาเข้า
ในในที่สุด คิวขาเข้าของคุณจะเริ่มกลายเป็นรายการคิวทั้งหมดที่ประมวลผลแล้ว เมื่อต้องการลบสินค้าเหล่านี้ ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > งานประจำงวด > ล้างข้อมูล > การล้างข้อมูลคิวขาเข้า
เรียกดูภาพรวมโดยย่อโดยใช้โปรแกรมจัดการคิว
หากต้องการดูภาพรวมโดยย่อของกิจกรรมทั้งหมดที่เกี่ยวข้องกับคิวขาเข้าและขาออกของคุณ ให้ไปที่ อินเทอร์เฟสเครื่องมือจัดการวัสดุ > พื้นที่ทำงาน > โปรแกรมจัดการคิว หน้า โปรแกรมจัดการคิว จะมีชุดแท็บและชุดหนึ่งที่คุณสามารถใช้ในการตรวจสอบและสต่างคิวของคุณ นอกจากนี้ ยังมีลิงค์ที่เป็นประโยชน์ไปยังหน้าอื่น ๆ ส่วนใหญ่ที่กล่าวถึงในบทความนี้
เชื่อมต่อกับบริการ MHAX
MHAX ถูกใช้งานเป็นบริการศุลกากร ดังนั้น จึงสามารถเข้าถึงได้ผ่านการเรียก SOAP และ REST ต่อไปนี้เป็นที่อยู่ของปลายทาง SOAP และ REST:
-
SOAP:
https://base_environment_URL/soap/services/WMHEServices
-
REST:
https://base_environment_URL/api/services/WMHEServices/WMHEService
ดึงข้อมูลข้อความจากคิวขาออก
เมื่อต้องการดึงข้อมูลข้อความจากคิวขาออก ใช้หนึ่งในวิธีต่อไปนี้:
- ใช้
readOutboundSubscriptionQueue
เพื่อดึงข้อมูลเหตุการณ์ตามรหัสการบอกรับเป็นสมาชิก - ใช้
readOutboundWarehouseQueue
ดึงข้อมูลเหตุการณ์ตามชนิดเหตุการณ์และรหัสคลังสินค้าระหว่างการบอกรับเป็นสมาชิกหลายรายการ