Skip to content
Developerhome

SDMO 2025.R7 to 2025.R8 API changelog

  Less than to read

SDMO Version 57.0.38 to 58.0.38 – API Changes Summary (2025 R8)

As part of our ongoing commitment to enhancing consistency, performance, and maintainability across Sage Distribution and Manufacturing Operations (SDMO), we’ve introduced key updates in version 2025 R8 to standardize field naming conventions.

⚠️ Breaking Change: Field Renaming in 2025 R8

To align with updated naming consistency guidelines, several fields have been renamed across core packages and document structures. These changes may impact custom implementations and integrations.

🔄 Affected Packages and Nodes

xtremManufacturing – workOrder node

  • bomCode → billOfMaterial
  • routingCode → routing
  • productionItems → releasedItems
  • productionOperations → operations
  • productionComponents → components
  • productionOperationResources → operationResources

xtremTechnicalData – billOfMaterial node

  • routingCode → routing

xtremTechnicalData – billOfMaterialPrintout node

  • bomCode → billOfMaterial

✅ Action Required

Please review and update any of the following that reference the old field names to ensure compatibility with version 2025 R8: Custom field anchors Reports and dashboards Import/export templates Scripts and automation API integrations For further details or support, please contact your Sage representative or refer to the SDMO API documentation.

Breaking Changes

Package : xtremAuthorization

Change Node Property Enum Type Input Arg Mutation Query Description
Deleted restrictedNode                
Deleted restrictedNode _updateTick              
Deleted restrictedNode _updateUser              
Deleted restrictedNode _createUser              
Deleted restrictedNode _constructor              
Deleted restrictedNode _customData              
Deleted restrictedNode _sourceId              
Deleted restrictedNode _id              
Deleted restrictedNode _etag              
Deleted restrictedNode     _OutputAccessBinding          
Deleted restrictedNode     _OutputAccessBinding, name          
Deleted restrictedNode     _OutputAccessBinding, status          
Deleted restrictedNode _access              
Deleted restrictedNode _factory              
Deleted restrictedNode _createStamp              
Deleted restrictedNode _updateStamp              
Deleted restrictedNode group              
Deleted restrictedNode values              

Package : xtremManufacturing

Change Node Property Enum Type Arg Mutation Input Query Description
Deleted workOrder typeFiltered              
Deleted workOrder   WorkOrderFilteredType, firm            
Deleted workOrder   WorkOrderFilteredType, planned            
Renamed workOrder bomCode –> billOfMaterial              
Renamed workOrder routingCode –> routing              
Renamed workOrder productionItems –> releasedItems              
Renamed workOrder productionOperations –> operations              
Renamed workOrder productionComponents –> components              
Renamed workOrder productionOperationResources –> operationResources              
Deleted workOrder isServiceOptionsSerialNumberActive              

Package : xtremTechnicalData

Change Node Property Enum Type Arg Mutation Input Query Description
Renamed billOfMaterial routingCode –> routing              
Renamed billOfMaterialPrintout bomCode –> billOfMaterial              

New Capabilities

Package : xtremPurchasing

Change Node Property Enum Type Arg Mutation Input Query Description
Added purchaseReceiptLine anyStockDetails              

Package : xtremStockData

Change Node Property Enum Type Arg Mutation Input Query Description
Added stock nodeCacheToInvalidate              

Package : xtremSupplyChain

Change Node Property Enum Type Arg Mutation Input Query Description
Added stockTransferReceiptLine valuedCost              
Added stockTransferReceiptLine anyStockDetails              

Package : xtremTechnicalData

Change Node Property Enum Type Arg Mutation Input Query Description
Added billOfMaterial canBeTrackedToday              
Added billOfMaterialRevision canBeTrackedToday