รวมกับระบบการปฏิบัติการผลิตของบริษัทอื่น

องค์กรการผลิตบางแห่งที่ใช้ Microsoft Dynamics 365 Supply Chain Management ใช้ฟังก์ชันดั้งเดิมใน Dynamics 365 เพื่อควบคุมกิจกรรมการผลิตสําหรับเครื่องจักร อุปกรณ์ และบุคลากร อย่างไรก็ตาม องค์กรการผลิตอื่นๆ โดยเฉพาะอย่างยิ่งองค์กรที่มีความต้องการการผลิตขั้นสูง จะใช้ระบบการดำเนินการผลิตของบุคคลที่สาม (MES) แทน องค์กรอาจเลือกโซลูชัน MES ของบุคคลที่สาม ตัวอย่างเช่น เนื่องจากได้รับการออกแบบมาโดยเฉพาะกับอุตสาหกรรมในแนวตั้ง

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

โซลูชันนี้ช่วยให้การตั้งค่านั้นเร็วขึ้น ง่ายขึ้น และถูกกว่า สำหรับผู้ใช้ Supply Chain Management ในการรวมเข้ากับ MES ของบุคคลที่สาม ซึ่งนำเสนอคุณลักษณะดังต่อไปนี้:

  • เหตุการณ์ทางธุรกิจและอินเทอร์เฟสที่สนับสนุน กระบวนการการดำเนินการผลิตหลัก
  • แดชบอร์ดควบคุมส่วนกลางซึ่งคุณสามารถติดตามประวัติการประมวลผลเหตุการณ์ และแก้ไขปัญหาและแก้ไขกระบวนการที่ล้มเหลว

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

สถานการณ์การรวมทั่วไป

Prerequisites

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

  1. ไปที่ การจัดการระบบ > การตั้งค่า > การตั้งค่าคอนฟิกลิขสิทธิ์
  2. ตรวจสอบให้แน่ใจว่าคีย์ลิขสิทธิ์ เวลาและการเข้างาน เปิดใช้งานอยู่ (แสดงเครื่องหมายถูก) คุณต้องใช้คีย์ลิขสิทธิ์นี้เนื่องจากทำหน้าที่ควบคุมฟังก์ชันการทำงานและข้อมูลของระบบการดำเนินการผลิต หากไม่ได้เปิดใช้งาน ให้ปฏิบัติตามขั้นตอนต่อไปนี้:
    1. วางระบบของคุณให้เข้าสู่โหมดการบำรุงรักษา ตามที่อธิบายไว้ใน โหมดการบำรุงรักษา
    2. บนหน้า การตั้งค่าคอนฟิกลิขสิทธิ์ ให้เลือกกล่องกาเครื่องหมาย เวลาและการเข้างาน
    3. ปิดโหมดการบำรุงรักษาตามที่อธิบายไว้ใน โหมดการบำรุงรักษา

กระบวนการที่พร้อมใช้งานเพื่อการรวม MES

คุณสามารถเปิดใช้งานกระบวนการใดๆ หรือกระบวนการทั้งหมดต่อไปนี้เพื่อการรวม

ชื่อกระบวนการ คำอธิบาย
การปล่อยใบสั่งผลิตและสถานะของใบสั่งผลิตเปลี่ยนแปลงเหตุการณ์ทางธุรกิจ กระบวนการนี้แสดงเหตุการณ์ทางธุรกิจที่ MES สามารถรอรับข้อมูลเกี่ยวกับใบสั่งผลิตที่ควรผลิตได้ ข้อมูลอ้างอิงที่เกี่ยวข้องกับใบสั่งผลิตคาดว่าจะมีการใช้ร่วมกันจาก Supply Chain Management กับ MES โดยผ่าน Open Data Protocol (OData) หรือเอนทิตี้ข้อมูล
เริ่มใบสั่งผลิต กระบวนการนี้จะให้ Supply Chain Management กับข้อมูลเกี่ยวกับใบสั่งผลิตที่เริ่มต้น โดยใช้ MES ซึ่งช่วยให้มั่นใจว่าทั้งสองระบบจะมีมุมมองล่าสุดของกิจกรรมการผลิตทั้งหมด
รายงานปริมาณที่ผลิตหรือของเสีย กระบวนการนี้จะให้ Supply Chain Management ที่มีข้อมูลเกี่ยวกับจำนวนสินค้าดีและสินค้าเสียที่ได้รายงานในงานการผลิต โดยใช้ MES ซึ่งช่วยให้มั่นใจว่าผู้ควบคุมงานของการผลิตมีมุมมองปัจจุบันของความคืบหน้าของแผนการผลิต
รายงานการใช้วัตถุดิบ กระบวนการนี้จะให้ Supply Chain Management ที่มีข้อมูลจาก MES เกี่ยวกับปริมาณของวัตถุดิบที่ใช้ ซึ่งทำให้เรกคอร์ดสินค้าคงคลังที่เป็นปัจจุบันพร้อมใช้งานต่อกระบวนการที่สําคัญอื่นๆ เช่น การวางแผนและการขาย
รายงานเวลาที่ใช้ไปในการดําเนินงาน กระบวนการนี้จะให้ Supply Chain Management ที่มีข้อมูลเกี่ยวกับเวลาที่ใช้ในการดําเนินงานเฉพาะ
ใบสั่งผลิตสิ้นสุด กระบวนการนี้จะแจ้งให้ Supply Chain Management ทราบว่า MES ได้อัปเดตใบสั่งผลิตเป็นสถานะสุดท้ายของ การสิ้นสุด สถานะนี้บ่งชี้ว่าจะไม่มีการผลิตปริมาณมากบนใบสั่งผลิต

ตรวจสอบข้อความขาเข้า

เมื่อต้องการตรวจสอบข้อความ MES ขาเข้าที่ไปยังระบบ ให้ไปที่ การควบคุมการผลิต > การตั้งค่า > การดำเนินการผลิต > การรวมระบบการดำเนินการผลิต

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

หน้า การรวมระบบการดำเนินการผลิต จะทำงานในลักษณะเดียวกับหน้า ข้อความของตัวประมวลผลข้อความ และแสดงฟังก์ชันที่คล้ายกันมาก (มันยังแสดงข้อความ MES นอกเหนือจากข้อความประเภทอื่นๆ) สําหรับข้อมูลเกี่ยวกับวิธีการใช้เพจใดเพจหนึ่งเพื่อตรวจทานข้อความ ค้นหาและแก้ไขข้อความที่ล้มเหลว และอื่นๆ ให้ดูที่ การตรวจสอบและควบคุมข้อความตัวประมวลผลข้อความ

เรียก API

เมื่อต้องการเรียก MES Integration API ให้ส่งคำร้อง POST ไปยัง URL ปลายทางต่อไปนี้:

/api/services/SysMessageServices/SysMessageService/SendMessage

เนื้อหาของการร้องขอที่คุณส่งควรคล้ายกับตัวอย่างต่อไปนี้ แทนที่ค่า _companyId, _messageType และ _messageContent ตามต้องการ หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับข้อความชนิดต่างๆ ที่ API สนับสนุน และวิธีการออกแบบเนื้อหา โปรดดูที่ส่วนถัดไป

{
    "_companyId": "USMF",
    "_messageQueue": "JmgMES3P",
    "_messageType": "ProdProductionOrderReportFinished",
    "_messageContent":
    "{\"ProductionOrderNumber\": \"P000123\", \"ReportFinishedLines\": [{\"ItemNumber\": \"A0001\", \"ReportedGoodQuantity\": 10, \"ReportAsFinishedDate\": \"2021-01-01\"}]}"
}

ชนิดและเนื้อหาของข้อความ API

ส่วนนี้อธิบายข้อความแต่ละชนิดที่สามารถแลกเปลี่ยนผ่าน MES Integration API

เริ่มข้อความใบสั่งผลิต

สำหรับข้อความ เริ่มใบสั่งผลิต ค่า _messageType คือ ProdProductionOrderStart ตารางต่อไปนี้แสดงฟิลด์ที่ข้อความนี้สนับสนุน

ชื่อฟิลด์ สถานะ ชนิด
ProductionOrderNumber จำเป็น สตริง
StartedQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
StartedDate ระบุหรือไม่ก็ได้ วันที่
AutomaticBOMConsumptionRule ระบุหรือไม่ก็ได้ Enum (FlushingPrincip | ฟลัชชิงพรินซิป เสมอ | ไม่เคย)
AutomaticRouteConsumptionRule ระบุหรือไม่ก็ได้ Enum (ขึ้นอยู่กับเส้นทาง | เสมอ | ไม่เคย)

ข้องความรายงานเมื่อเสร็จสิ้น

สำหรับข้อความ รายงานเมื่อเสร็จสิ้น ค่า _messageType คือ ProdProductionOrderReportFinished ตารางต่อไปนี้แสดงฟิลด์ที่ข้อความนี้สนับสนุน

ชื่อฟิลด์ สถานะ ชนิด
ProductionOrderNumber จำเป็น สตริง
ReportFinishedLines จำเป็น รายการ (อย่างน้อยหนึ่งรายการ) แต่ละบรรทัดมี payload ที่อธิบายไว้ในตารางถัดไป
PrintLabel ตัวเลือก (ต้องใช้ Supply Chain Management รุ่น 10.0.45 หรือใหม่กว่า) Enum (ใช่ | ไม่)

ตารางต่อไปนี้จะแสดงฟิลด์ที่แต่ละบรรทัดในส่วน ReportFinishedLines ของข้อความสนับสนุน ProdProductionOrderReportFinished

ชื่อฟิลด์ สถานะ ชนิด
LineNumber ระบุหรือไม่ก็ได้ จำนวนจริง
ItemNumber ระบุหรือไม่ก็ได้ สตริง
ProductionType ระบุหรือไม่ก็ได้ Enum (MainItem | Formula | BOM | Co_Product | By_Product | None) ที่ขยายได้
ReportedErrorQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ReportedGoodQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ReportedErrorCatchWeightQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ReportedGoodCatchWeightQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
AcceptError ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
ErrorCause ระบุหรือไม่ก็ได้ Enum (None | Material | Machine | OperatingStaff) ที่ขยายได้
ExecutedDateTime ระบุหรือไม่ก็ได้ วันที่และเวลา
ReportAsFinishedDate ระบุหรือไม่ก็ได้ วันที่
AutomaticBOMConsumptionRule ระบุหรือไม่ก็ได้ Enum (FlushingPrincip | ฟลัชชิงพรินซิป เสมอ | ไม่เคย)
AutomaticRouteConsumptionRule ระบุหรือไม่ก็ได้ Enum (ขึ้นอยู่กับเส้นทาง | เสมอ | ไม่เคย)
RespectFlushingPrincipleDuringOverproduction ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
JournalNameId ระบุหรือไม่ก็ได้ สตริง
PickingListJournalNameId ระบุหรือไม่ก็ได้ สตริง
RouteCardJournalNameId ระบุหรือไม่ก็ได้ สตริง
FromOperationNumber ระบุหรือไม่ก็ได้ Integer
ToOperationNumber ระบุหรือไม่ก็ได้ Integer
InventoryLotId ระบุหรือไม่ก็ได้ สตริง
BaseValue ระบุหรือไม่ก็ได้ สตริง
EndJob ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
EndPickingList ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
EndRouteCard ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
PostNow ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
AutoUpdate ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
ProductColorId ระบุหรือไม่ก็ได้ สตริง
ProductConfigurationId ระบุหรือไม่ก็ได้ สตริง
ProductSizeId ระบุหรือไม่ก็ได้ สตริง
ProductStyleId ระบุหรือไม่ก็ได้ สตริง
ProductVersionId ระบุหรือไม่ก็ได้ สตริง
ItemBatchNumber ระบุหรือไม่ก็ได้ สตริง
ProductSerialNumber ระบุหรือไม่ก็ได้ สตริง
GenerateLicensePlate ตัวเลือก (ต้องใช้ Supply Chain Management รุ่น 10.0.45 หรือใหม่กว่า) Enum (ใช่ | ไม่)
LicensePlateNumber ระบุหรือไม่ก็ได้ สตริง
InventoryStatusId ระบุหรือไม่ก็ได้ สตริง
ProductionWarehouseId ระบุหรือไม่ก็ได้ สตริง
ProductionSiteId ระบุหรือไม่ก็ได้ สตริง
ProductionWarehouseLocationId ระบุหรือไม่ก็ได้ สตริง
InventoryDimension1 ถึง InventoryDimension12 ระบุหรือไม่ก็ได้ สตริง

มิติที่ขยายได้ 12 มิติ (InventoryDimension1 ผ่าน InventoryDimension12) ต้องมีการเลือกเอง และไม่ได้ใช้เสมอไป สำหรับข้อมูลเพิ่มเติม ดูที่ เพิ่มมิติสินค้าคงคลังใหม่โดยใช้ส่วนขยาย

ข้อความปริมาณการใช้วัสดุ (รายการเบิกสินค้า)

สำหรับข้อความ ปริมาณการใช้วัสดุ (รายการเบิกสินค้า) ค่า _messageType คือ ProdProductionOrderPickingList ตารางต่อไปนี้แสดงฟิลด์ที่ข้อความนี้สนับสนุน

ชื่อฟิลด์ สถานะ ชนิด
ProductionOrderNumber จำเป็น สตริง
JournalNameId ระบุหรือไม่ก็ได้ สตริง
PickingListLines จำเป็น รายการ (อย่างน้อยหนึ่งรายการ) แต่ละบรรทัดมี payload ที่อธิบายไว้ในตารางถัดไป

ตารางต่อไปนี้จะแสดงฟิลด์ที่แต่ละบรรทัดในส่วน PickingListLines ของข้อความสนับสนุน ProdProductionOrderPickingList

ชื่อฟิลด์ สถานะ ชนิด
ItemNumber จำเป็น สตริง
ConsumptionBOMQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ProposalBOMQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ScrapBOMQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
BOMUnitSymbol ระบุหรือไม่ก็ได้ สตริง
ConsumptionInventoryQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ProposalInventoryQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ConsumptionCatchWeightQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ProposalCatchWeightQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ConsumptionDate ระบุหรือไม่ก็ได้ วันที่
OperationNumber ระบุหรือไม่ก็ได้ Integer
LineNumber ระบุหรือไม่ก็ได้ จำนวนจริง
PositionNumber ระบุหรือไม่ก็ได้ สตริง
IsConsumptionEnded ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
ErrorCause ระบุหรือไม่ก็ได้ Enum (None | Material | Machine | OperatingStaff) ที่ขยายได้
InventoryLotId ระบุหรือไม่ก็ได้ สตริง
ProductColorId ระบุหรือไม่ก็ได้ สตริง
ProductConfigurationId ระบุหรือไม่ก็ได้ สตริง
ProductSizeId ระบุหรือไม่ก็ได้ สตริง
ProductStyleId ระบุหรือไม่ก็ได้ สตริง
ProductVersionId ระบุหรือไม่ก็ได้ สตริง
ItemBatchNumber ระบุหรือไม่ก็ได้ สตริง
ProductSerialNumber ระบุหรือไม่ก็ได้ สตริง
LicensePlateNumber ระบุหรือไม่ก็ได้ สตริง
InventoryStatusId ระบุหรือไม่ก็ได้ สตริง
ProductionWarehouseId ระบุหรือไม่ก็ได้ สตริง
ProductionSiteId ระบุหรือไม่ก็ได้ สตริง
ProductionWarehouseLocationId ระบุหรือไม่ก็ได้ สตริง
InventoryDimension1 ถึง InventoryDimension12 ระบุหรือไม่ก็ได้ สตริง

เวลาที่ใช้ข้อความการดําเนินงาน (บัตรกระบวนการผลิต)

สำหรับข้อความ เวลาที่ใช้ข้อความการดําเนินงาน (บัตรกระบวนการผลิต) ค่า _messageType คือ ProdProductionOrderRouteCard ตารางต่อไปนี้แสดงฟิลด์ที่ข้อความนี้สนับสนุน

ชื่อฟิลด์ สถานะ ชนิด
ProductionOrderNumber จำเป็น สตริง
JournalNameId ระบุหรือไม่ก็ได้ สตริง
RouteCardLines จำเป็น รายการ (อย่างน้อยหนึ่งรายการ) แต่ละบรรทัดมี payload ที่อธิบายไว้ในตารางถัดไป

ตารางต่อไปนี้จะแสดงฟิลด์ที่แต่ละบรรทัดในส่วน RouteCardLines ของข้อความสนับสนุน ProdProductionOrderRouteCard

ชื่อฟิลด์ สถานะ ชนิด
OperationNumber จำเป็น Integer
OperationPriority ระบุหรือไม่ก็ได้ Enum (ประถมศึกษา | มัธยมศึกษาตอนปลาย | มัธยมศึกษา 2 | ... | มัธยมศึกษา 20)
OperationId ระบุหรือไม่ก็ได้ สตริง
OperationsResourceId ระบุหรือไม่ก็ได้ สตริง
Worker ระบุหรือไม่ก็ได้ สตริง
HoursRouteCostCategoryId ระบุหรือไม่ก็ได้ สตริง
QuantityRouteCostCategoryId ระบุหรือไม่ก็ได้ สตริง
HourlyRate ระบุหรือไม่ก็ได้ จำนวนจริง
Hours ระบุหรือไม่ก็ได้ จำนวนจริง
GoodQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
ErrorQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
CatchWeightGoodQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
CatchWeightErrorQuantity ระบุหรือไม่ก็ได้ จำนวนจริง
QuantityPrice ระบุหรือไม่ก็ได้ จำนวนจริง
ProcessingPercentage ระบุหรือไม่ก็ได้ จำนวนจริง
ConsumptionDate ระบุหรือไม่ก็ได้ วันที่
TaskType ระบุหรือไม่ก็ได้ Enum (คิวก่อน | การตั้งค่า | กระบวนการ | การทับซ้อน | การขนส่ง | คิวหลัง | ภาระ)
ErrorCause ระบุหรือไม่ก็ได้ Enum (None | Material | Machine | OperatingStaff) ที่ขยายได้
OperationCompleted ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
BOMConsumption ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
ReportAsFinished ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)

สิ้นสุดข้อความใบสั่งผลิต

สำหรับข้อความ สิ้นสุดใบสั่งผลิต ค่า _messageType คือ ProdProductionOrderEnd ตารางต่อไปนี้แสดงฟิลด์ที่ข้อความนี้สนับสนุน

ชื่อฟิลด์ สถานะ ชนิด
ProductionOrderNumber จำเป็น สตริง
ExecutedDateTime ระบุหรือไม่ก็ได้ วันที่และเวลา
EndedDate ระบุหรือไม่ก็ได้ วันที่
UseTimeAndAttendanceCost ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
AutoReportAsFinished ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)
AutoUpdate ระบุหรือไม่ก็ได้ Enum (ใช่ | ไม่)

ข้อมูลการผลิตอื่นๆ

ข้อความสนับสนุนการดำเนินการหรือเหตุการณ์ที่เกิดขึ้นในส่วนการผลิต มีการประมวลผลโดยใช้เฟรมเวิร์กการรวม MES ที่อธิบายไว้ในบทความนี้ การออกแบบสันนิษฐานว่าข้อมูลอ้างอิงอื่นๆ ที่จะใช้ร่วมกันกับ MES (เช่น ข้อมูลที่เกี่ยวข้องกับผลิตภัณฑ์ หรือสูตรการผลิตหรือกระบวนการผลิต (ที่มีการตั้งค่าและเวลาการตั้งค่าคอนฟิกเฉพาะ) ที่ใช้ในใบสั่งผลิตหนึ่งๆ) จะถูกเรียกข้อมูลมาจากระบบที่ใช้ เอนทิตี้ข้อมูล ผ่านทางการโอนย้ายไฟล์หรือ OData

รับผลป้อนกลับเกี่ยวกับสถานะของข้อความ

หลังจากที่ MES ส่งข้อความไปยัง Supply Chain Management แล้ว อาจเกี่ยวข้องกับ Supply Chain Management เพื่อส่งคืนผลป้อนกลับเกี่ยวกับสถานะของข้อความ ต่อไปนี้เป็นตัวอย่างของกรณีที่ลักษณะการทำงานนี้อาจจะเกี่ยวข้อง:

  • ไม่มีบุคคลใดรับผิดชอบในการดูแลการรวม MES อย่างต่อเนื่อง
  • บุคคลที่รับผิดชอบการควบคุมการรวม MES ต้องการได้รับการแจ้งเตือนทางอีเมล เมื่อข้อความล้มเหลว เพื่อที่พวกเขาทราบว่าต้องดำเนินการ
  • MES ต้องแสดงข้อความแสดงข้อผิดพลาดเพื่อแจ้งผู้ปฏิบัติงานฝ่ายควบคุมสินค้าหรือใครสักคนจากแผนก IT ซึ่งต้องเป็นผู้ดำเนินการ
  • MES ต้องคำนวณการจัดกำหนดการผลิตอีกครั้ง หลังจากที่ได้รับข้อความความล้มเหลว (ตัวอย่างเช่น เนื่องจากใบสั่งผลิตไม่สามารถเริ่มต้นได้)

ในกรณีนี้ คุณสามารถใช้ประโยชน์จากคุณลักษณะการแจ้งเตือนมาตรฐานใน Supply Chain Management สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้งานข้อความแจ้งเตือนมาตรฐาน โปรดดูที่ทรัพยากรต่อไปนี้:

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

  • สร้างเหตุการณ์ทางธุรกิจ ("ส่งภายนอก") ที่ใช้เมื่อข้อความ ล้มเหลว
  • ส่งการแจ้งเตือนและส่งอีเมลถึงผู้ดูแลระบบไอทีหรือผู้จัดการฝ่ายผลิต

ล้างข้อความของตัวประมวลผลข้อความที่ประมวลผลและถูกยกเลิก

เมื่อเวลาผ่านไป ข้อความที่ประมวลผลและยกเลิกที่เกี่ยวข้องกับระบบ MES ของบุคคลที่สามอาจสะสมในระบบ ซึ่งอาจส่งผลต่อประสิทธิภาพและการจัดการข้อมูล ดังนั้น คุณควรล้างข้อความเหล่านี้เป็นระยะเพื่อรักษาประสิทธิภาพของระบบ เรียนรู้เพิ่มเติมใน ล้างข้อความของตัวประมวลผลข้อความที่ประมวลผลแล้วและที่ยกเลิกแล้ว