อินเทอร์เฟสเครื่องมือจัดการวัสดุ (MHAX)
คุณสามารถใช้อินเทอร์เฟส เครื่องมือจัดการวัสดุ (MHAX) เพื่อเชื่อมต่อระบบการจัดการวัสดุทางกายภาพภายนอก (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:
- สบู่:
https://base_environment_URL/soap/services/WMHEServices
- พัก:
https://base_environment_URL/api/services/WMHEServices/WMHEService
ดึงข้อมูลข้อความจากคิวขาออก
เมื่อต้องการดึงข้อมูลข้อความจากคิวขาออก ใช้หนึ่งในวิธีต่อไปนี้:
- ใช้
readOutboundSubscriptionQueue
เพื่อดึงข้อมูลเหตุการณ์ตามรหัสการบอกรับเป็นสมาชิก - ใช้
readOutboundWarehouseQueue
ดึงข้อมูลเหตุการณ์ตามชนิดเหตุการณ์และรหัสคลังสินค้าระหว่างการบอกรับเป็นสมาชิกหลายรายการ