Skip to content

RPM ExpandIT Release Notes - 28.1.2060514.279581


133793: Strengthened reliability and data integrity across ExpandIT integration workflows.

  • Refined the endpoint configuration in SendRPMHeaderWorkOrders so records are accurately identified and successfully marked as read.
  • Improved the send sequence to ensure parent Work Orders are fully established in ExpandIT before related lines are transmitted, creating a smoother handoff between systems.
  • Enhanced SystemId handling during inbound inserts in ProcessConsumedMaterialRecord and ProcessConsumedTimeRecord, allowing records to flow cleanly into the RPM Line table without conflicts.
  • Updated the RPMEXP Work Order Status workflow in SendRPMHeaderWorkOrders so status now reflects confirmed acceptance by ExpandIT, providing more accurate visibility into record progression.
  • Strengthened CleanJsonText to fully preserve nested JSON structures, ensuring WorkOrderRef parses successfully and all consumed lines are reliably processed.
  • Refined inbound sync behavior so WorkOrderTask and PlannedMaterial lines remain stable in ExpandIT after Get operations, maintaining complete and accurate data on both sides of the integration.
  • Extended the improved SystemId handling to ProcessWorkOrderTask, ProcessPlannedMaterialRecord, and ProcessPlannedTimeRecord, delivering consistent, conflict-free inbound processing across all related procedures.
  • Updated the MarkAsRead request body for Consumed Material and Time lines so ExpandIT records are preserved exactly as intended throughout the sync process.
 
 
 
 
 
 
 

 

 
 

Claude is AI and can make mistakes.