Skip to content
Developerhome

SDMO 2025.R2 to 2025.R3 API changelog

  Less than to read

SDMO version 51.0.41 to 52.0.34

Breaking Changes

Package : xtremFinance

Change Node Property Enum Type Input Arg Mutation Query Description
Deleted accountsPayableOpenItem   OpenItemStatus, notPaid            
Deleted accountsPayableOpenItem   OpenItemStatus, partiallyPaid            
Deleted accountsPayableOpenItem   OpenItemStatus, paid            
Deleted accountsReceivableOpenItem   OpenItemStatus, notPaid            
Deleted accountsReceivableOpenItem   OpenItemStatus, partiallyPaid            
Deleted accountsReceivableOpenItem   OpenItemStatus, paid            

Package : xtremFinanceData

Change Node Property Enum Type Arg Mutation Input Query Description
Deleted baseOpenItem   OpenItemStatus, notPaid            
Deleted baseOpenItem   OpenItemStatus, partiallyPaid            
Deleted baseOpenItem   OpenItemStatus, paid            
Deleted basePaymentDocument   BusinessRelationType, customer            
Deleted basePaymentDocument   BusinessRelationType, supplier            
Deleted basePaymentDocument   PaymentMethod, printedCheck            
Deleted basePaymentDocument   PaymentMethod, cash            
Deleted basePaymentDocument   PaymentMethod, EFT            
Deleted basePaymentDocument   PaymentMethod, creditCard            
Deleted basePaymentDocument   PaymentMethod, ACH            
Deleted basePaymentDocument   JournalStatus, draft            
Deleted basePaymentDocument   JournalStatus, posted            
Deleted basePaymentDocument   JournalStatus, inProgress            
Deleted basePaymentDocument   JournalStatus, error            

Package : xtremMailer

Change Node Property Enum Type Arg Mutation Input Query Description
Deleted sysEmailConfig configuration              

Package : xtremMasterData

Change Node Property Enum Type Arg Mutation Input Query Description
Deleted baseLineToLine stockUnit              
Deleted baseLineToLine unit              
Deleted baseLineToLine currency              
Deleted baseLineToLine quantityInStockUnit              
Deleted baseLineToLine quantity              
Deleted baseLineToLine amount              

Package : xtremPurchasing

Change Node Property Enum Type Arg Mutation Input Query Description
Deleted purchaseRequisition   PurchaseDocumentApprovalStatus, draft            
Deleted purchaseRequisition   PurchaseDocumentApprovalStatus, pendingApproval            
Deleted purchaseRequisition   PurchaseDocumentApprovalStatus, approved            
Deleted purchaseRequisition   PurchaseDocumentApprovalStatus, rejected            
Deleted purchaseRequisition   PurchaseDocumentApprovalStatus, changeRequested            
Deleted purchaseRequisition   PurchaseDocumentApprovalStatus, confirmed            
Deleted purchaseRequisition   PurchaseDocumentStatus, draft            
Deleted purchaseRequisition   PurchaseDocumentStatus, pending            
Deleted purchaseRequisition   PurchaseDocumentStatus, inProgress            
Deleted purchaseRequisition   PurchaseDocumentStatus, closed            
Deleted purchaseRequisition   PurchaseDocumentStatus, posted            
Deleted purchaseRequisition   PurchaseDocumentStatus, error            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, draft            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, pendingApproval            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, approved            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, confirmed            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, rejected            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, partiallyOrdered            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, ordered            
Deleted purchaseRequisition   PurchaseRequisitionDisplayStatus, closed            
Deleted purchaseRequisition receivingSite              

Package : xtremSupplyChain

Change Node Property Enum Type Arg Mutation Input Query Description
Deleted stockTransferReceipt financeTransaction              
Deleted stockTransferReceiptLineToStockTransferShipmentLine stockUnit              
Deleted stockTransferReceiptLineToStockTransferShipmentLine unit              
Deleted stockTransferReceiptLineToStockTransferShipmentLine currency              
Deleted stockTransferReceiptLineToStockTransferShipmentLine quantity              
Deleted stockTransferReceiptLineToStockTransferShipmentLine amount              
Deleted stockTransferReceiptLineToStockTransferShipmentLine quantityInStockUnit              
Deleted stockTransferShipment financeTransaction              
Deleted stockTransferShipmentLineToStockTransferOrderLine stockUnit              
Deleted stockTransferShipmentLineToStockTransferOrderLine unit              
Deleted stockTransferShipmentLineToStockTransferOrderLine currency              
Deleted stockTransferShipmentLineToStockTransferOrderLine quantity              
Deleted stockTransferShipmentLineToStockTransferOrderLine amount              
Deleted stockTransferShipmentLineToStockTransferOrderLine quantityInStockUnit              

Package : xtremSystem

Change Node Property Enum Type Arg Mutation Input Query Description
Deleted sysClientNotification _customData              
Deleted sysClientNotificationAction _customData              

New Capabilities

Package : xtremApAutomation

Change Node Property Enum Type Arg Mutation Input Query Description
Added apAutomationCompany                
Added apAutomationCompany _updateTick              
Added apAutomationCompany _updateUser              
Added apAutomationCompany _createUser              
Added apAutomationCompany _customData              
Added apAutomationCompany _sourceId              
Added apAutomationCompany _id              
Added apAutomationCompany configuration              
Added apAutomationCompany company              
Added apAutomationCompany customerUniqueId              
Added apAutomationCompany originalTenantId              
Added apAutomationCompany accountsPayableEmail              
Added apAutomationCompany employeeExpenseEmail              
Added apAutomationCompany isInboxActive              
Added apAutomationCompany _etag              
Added apAutomationCompany     _OutputAccessBinding          
Added apAutomationCompany     _OutputAccessBinding, name          
Added apAutomationCompany     _OutputAccessBinding, status          
Added apAutomationCompany _access              
Added apAutomationCompany _factory              
Added apAutomationCompany _createStamp              
Added apAutomationCompany _updateStamp              
Added apAutomationCompany group              
Added apAutomationCompany values              
Added apAutomationConfiguration id              
Added apAutomationConfiguration isInboxActive              
Added apAutomationConfiguration configurationLevel              
Added apAutomationConfiguration   ApAutomationConfigurationLevel, tenant            
Added apAutomationConfiguration   ApAutomationConfigurationLevel, company            
Added apAutomationConfiguration country              
Added apAutomationConfiguration isActive              
Added apAutomationConfiguration companies              
Added uploadedPurchasingDocument customerUniqueId              
Added uploadedPurchasingDocument recipientEmail              
Added uploadedPurchasingDocument senderEmail              
Added uploadedPurchasingDocument apAutomationCompany              
Added uploadedPurchasingDocument linkedSites              

Package : xtremDistribution

Change Node Property Enum Type Arg Mutation Input Query Description
Added baseInboundDocumentLine canHaveLandedCost              
Added baseInboundDocumentLine landedCost              
Added baseInboundDocumentLine canHaveLandedCostLine              
Added baseInboundDocumentLine anyLandedCostLines              
Added baseInboundDocumentLine landedCostLines              

Package : xtremFinance

Change Node Property Enum Type Arg Mutation Input Query Description
Added accountsPayableInvoice postingDetails              
Added accountsPayableInvoiceLine sourceDocumentType              
Added accountsPayableOpenItem transactionAmountPaidSigned              
Added accountsPayableOpenItem remainingTransactionAmountSigned              
Added accountsPayableOpenItem companyAmountPaidSigned              
Added accountsPayableOpenItem remainingCompanyAmountSigned              
Added accountsPayableOpenItem forcedAmountPaidSigned              
Added accountsReceivableInvoice paymentStatus              
Added accountsReceivableInvoice   OpenItemStatus, notPaid            
Added accountsReceivableInvoice   OpenItemStatus, partiallyPaid            
Added accountsReceivableInvoice   OpenItemStatus, paid            
Added accountsReceivableInvoice postingDetails              
Added accountsReceivableInvoiceLine sourceDocumentType              
Added accountsReceivableOpenItem transactionAmountPaidSigned              
Added accountsReceivableOpenItem remainingTransactionAmountSigned              
Added accountsReceivableOpenItem companyAmountPaidSigned              
Added accountsReceivableOpenItem remainingCompanyAmountSigned              
Added accountsReceivableOpenItem forcedAmountPaidSigned              
Added accountsReceivableOpenItem receipts              
Added receipt isVoided              
Added receipt voidText              
Added receipt voidDate              

Package : xtremFinanceData

Change Node Property Enum Type Arg Mutation Input Query Description
Added accountingStaging sourceDocumentType              
Added accountingStaging   SourceDocumentType, materialTracking            
Added accountingStaging   SourceDocumentType, operationTracking            
Added accountingStaging   SourceDocumentType, productionTracking            
Added accountingStaging   SourceDocumentType, workOrderClose            
Added accountingStaging   SourceDocumentType, purchaseOrder            
Added accountingStaging   SourceDocumentType, purchaseReceipt            
Added accountingStaging   SourceDocumentType, purchaseReturn            
Added accountingStaging   SourceDocumentType, purchaseInvoice            
Added accountingStaging   SourceDocumentType, purchaseCreditMemo            
Added accountingStaging   SourceDocumentType, salesCreditMemo            
Added accountingStaging   SourceDocumentType, salesInvoice            
Added accountingStaging   SourceDocumentType, salesReturnRequest            
Added accountingStaging   SourceDocumentType, salesShipment            
Added accountingStaging   SourceDocumentType, stockTransferShipment            
Added accountingStaging   SourceDocumentType, stockTransferOrder            
Added baseOpenItem transactionAmountPaidSigned              
Added baseOpenItem remainingTransactionAmountSigned              
Added baseOpenItem companyAmountPaidSigned              
Added baseOpenItem remainingCompanyAmountSigned              
Added baseOpenItem forcedAmountPaidSigned              
Added basePaymentDocument isVoided              
Added basePaymentDocument voidText              
Added basePaymentDocument voidDate              
Added paymentDocumentLine originalOpenItem              
Added paymentDocumentLine originalNodeFactory              

Package : xtremMailer

Change Node Property Enum Type Arg Mutation Input Query Description
Added emailReplyTo _sortValue              
Added emailReplyTo emailConfig              
Added emailReplyTo displayEmails              
Added sysEmailConfig   EmailSystem, sage            
Added sysEmailConfig   EmailSystem, custom            
Added sysEmailConfig emailsReplyTo              
Added sysEmailConfig sanitizedConfiguration              

Package : xtremManufacturing

Change Node Property Enum Type Arg Mutation Input Query Description
Added workInProgressResultLine isStockJournalAvailable              
Added workInProgressResultLine isJournalEntryAvailable              

Package : xtremMasterData

Change Node Property Enum Type Arg Mutation Input Query Description
Added baseCapability dateRangeValidity              
Added baseResource activeRange              
Added detailedResource activeRange              
Added groupResource activeRange              
Added laborCapability dateRangeValidity              
Added laborResource activeRange              
Added machineResource activeRange              
Added toolResource activeRange              

Package : xtremPurchasing

Change Node Property Enum Type Arg Mutation Input Query Description
Added purchaseCreditMemoLine itemSupplier              
Added purchaseInvoiceLine itemSupplier              
Added purchaseInvoiceLine sourceDocumentType              
Added purchaseOrderLine numberOfPurchaseReceiptLines              
Added purchaseReceiptLine itemSupplier              
Added purchaseRequisition   ApprovalStatus, draft            
Added purchaseRequisition   ApprovalStatus, pendingApproval            
Added purchaseRequisition   ApprovalStatus, approved            
Added purchaseRequisition   ApprovalStatus, confirmed            
Added purchaseRequisition   ApprovalStatus, rejected            
Added purchaseRequisition   ApprovalStatus, changeRequested            
Added purchaseRequisition isPrinted              
Added purchaseRequisition isSent              
Added purchaseRequisition stockSite              
Added purchaseRequisition currency              
Added purchaseRequisition financialSite              
Added purchaseRequisition text              
Added purchaseRequisition externalNote              
Added purchaseRequisition isExternalNote              
Added purchaseRequisition isOverwriteNote              
Added purchaseRequisition siteAddress              
Added purchaseRequisition businessEntityAddress              
Added purchaseRequisition date              
Added purchaseRequisition anyLines              
Added purchaseRequisition   BaseStatus, draft            
Added purchaseRequisition   BaseStatus, pending            
Added purchaseRequisition   BaseStatus, inProgress            
Added purchaseRequisition   BaseStatus, closed            
Added purchaseRequisition   BaseStatus, error            
Added purchaseRequisition   BaseStatus, taxCalculationFailed            
Added purchaseRequisition   BaseStatus, postingInProgress            
Added purchaseRequisition   BaseStatus, postingError            
Added purchaseRequisition   BaseStatus, posted            
Added purchaseRequisition   BaseStatus, stockError            
Added purchaseRequisition   BaseStatus, partiallyCredited            
Added purchaseRequisition   BaseStatus, credited            
Added purchaseRequisition   BaseStatus, noVariance            
Added purchaseRequisition   BaseStatus, variance            
Added purchaseRequisition   BaseStatus, varianceApproved            
Added purchaseRequisition   BaseStatus, pendingApproval            
Added purchaseRequisition   BaseStatus, approved            
Added purchaseRequisition   BaseStatus, rejected            
Added purchaseRequisition   BaseStatus, received            
Added purchaseRequisition   BaseStatus, partiallyInvoiced            
Added purchaseRequisition   BaseStatus, invoiced            
Added purchaseRequisition   BaseStatus, partiallyReturned            
Added purchaseRequisition   BaseStatus, returned            
Added purchaseRequisition   BaseStatus, partiallyReceived            
Added purchaseRequisition   BaseStatus, confirmed            
Added purchaseRequisition   BaseStatus, readyToProcess            
Added purchaseRequisition   BaseStatus, readyToShip            
Added purchaseRequisition   BaseStatus, shipped            
Added purchaseRequisition   BaseStatus, changeRequested            
Added purchaseRequisition   BaseStatus, partiallyShipped            
Added purchaseRequisition   BaseDisplayStatus, draft            
Added purchaseRequisition   BaseDisplayStatus, pendingApproval            
Added purchaseRequisition   BaseDisplayStatus, approved            
Added purchaseRequisition   BaseDisplayStatus, rejected            
Added purchaseRequisition   BaseDisplayStatus, changeRequested            
Added purchaseRequisition   BaseDisplayStatus, confirmed            
Added purchaseRequisition   BaseDisplayStatus, readyToProcess            
Added purchaseRequisition   BaseDisplayStatus, readyToShip            
Added purchaseRequisition   BaseDisplayStatus, partiallyShipped            
Added purchaseRequisition   BaseDisplayStatus, shipped            
Added purchaseRequisition   BaseDisplayStatus, received            
Added purchaseRequisition   BaseDisplayStatus, partiallyInvoiced            
Added purchaseRequisition   BaseDisplayStatus, invoiced            
Added purchaseRequisition   BaseDisplayStatus, closed            
Added purchaseRequisition   BaseDisplayStatus, postingInProgress            
Added purchaseRequisition   BaseDisplayStatus, error            
Added purchaseRequisition   BaseDisplayStatus, partiallyReceived            
Added purchaseRequisition   BaseDisplayStatus, partiallyReturned            
Added purchaseRequisition   BaseDisplayStatus, partiallyOrdered            
Added purchaseRequisition   BaseDisplayStatus, taxCalculationFailed            
Added purchaseRequisition   BaseDisplayStatus, postingError            
Added purchaseRequisition   BaseDisplayStatus, posted            
Added purchaseRequisition   BaseDisplayStatus, stockError            
Added purchaseRequisition   BaseDisplayStatus, partiallyCredited            
Added purchaseRequisition   BaseDisplayStatus, credited            
Added purchaseRequisition   BaseDisplayStatus, noVariance            
Added purchaseRequisition   BaseDisplayStatus, variance            
Added purchaseRequisition   BaseDisplayStatus, varianceApproved            
Added purchaseRequisition   BaseDisplayStatus, returned            
Added purchaseRequisition   BaseDisplayStatus, ordered            
Added purchaseRequisition   BaseDisplayStatus, pending            
Added purchaseRequisition _constructor              
Added purchaseRequisition canPrint              
Added purchaseRequisition transactionCurrency              
Added purchaseRequisition companyCurrency              
Added purchaseRequisition financeIntegrationStatus              
Added purchaseRequisitionLine origin              
Added purchaseRequisitionLine siteLinkedAddress              
Added purchaseRequisitionLine itemDescription              
Added purchaseRequisitionLine stockSite              
Added purchaseRequisitionLine stockSiteLinkedAddress              
Added purchaseRequisitionLine externalNote              
Added purchaseRequisitionLine isExternalNote              
Added purchaseRequisitionLine dimensionDefinitionLevel              
Added purchaseReturn   StockDocumentTransactionStatus, draft            
Added purchaseReturn   StockDocumentTransactionStatus, inProgress            
Added purchaseReturn   StockDocumentTransactionStatus, completed            
Added purchaseReturn   StockDocumentTransactionStatus, error            
Added purchaseReturn postingDetails              
Added purchaseReturnLine itemSupplier              
Added purchaseReturnLine sourceDocumentType              
Added unbilledAccountPayableResultLine invoiceReceivableAmountInCompanyCurrency              
Added unbilledAccountPayableResultLine invoiceReceivableAmountInCompanyCurrencyAtAsOfDate              
Added unbilledAccountPayableResultLine companyCurrency              

Package : xtremReporting

Change Node Property Enum Type Arg Mutation Input Query Description
Added report documentTitle              

Package : xtremSales

Change Node Property Enum Type Arg Mutation Input Query Description
Added salesCreditMemo paymentStatus              
Added salesCreditMemo   OpenItemStatus, notPaid            
Added salesCreditMemo   OpenItemStatus, partiallyPaid            
Added salesCreditMemo   OpenItemStatus, paid            
Added salesCreditMemo   SalesCreditMemoDisplayStatus, partiallyPaid            
Added salesCreditMemo   SalesCreditMemoDisplayStatus, paid            
Added salesCreditMemo receipts              
Added salesCreditMemo totalAmountPaid              
Added salesCreditMemo forcedAmountPaid              
Added salesInvoice paymentStatus              
Added salesInvoice   OpenItemStatus, notPaid            
Added salesInvoice   OpenItemStatus, partiallyPaid            
Added salesInvoice   OpenItemStatus, paid            
Added salesInvoice   SalesInvoiceDisplayStatus, partiallyPaid            
Added salesInvoice   SalesInvoiceDisplayStatus, paid            
Added salesInvoice receipts              
Added salesInvoice totalAmountPaid              
Added salesInvoice forcedAmountPaid              
Added salesInvoiceLine sourceDocumentType              
Added salesReturnReceipt postingDetails              
Added salesReturnReceiptLine sourceDocumentType              
Added unbilledAccountReceivableResultLine invoiceIssuableAmountInCompanyCurrency              
Added unbilledAccountReceivableResultLine invoiceIssuableAmountInCompanyCurrencyAtAsOfDate              
Added unbilledAccountReceivableResultLine companyCurrency              

Package : xtremStockData

Change Node Property Enum Type Arg Mutation Input Query Description
Added stockJournal materialTrackingLine              
Added stockJournal productionTrackingLine              
Added stockJournal workOrder              

Package : xtremSupplyChain

Change Node Property Enum Type Arg Mutation Input Query Description
Added stockTransferOrderLine canHaveLandedCost              
Added stockTransferOrderLine canHaveLandedCostLine              
Added stockTransferOrderLine anyLandedCostLines              
Added stockTransferOrderLine landedCostLines              
Added stockTransferOrderLine totalQuantityInStockUnitInAllLinkedShipments              
Added stockTransferOrderLine landedCost              
Added stockTransferReceipt postingDetails              
Added stockTransferReceiptLine canHaveLandedCost              
Added stockTransferReceiptLine landedCost              
Added stockTransferReceiptLine canHaveLandedCostLine              
Added stockTransferReceiptLine anyLandedCostLines              
Added stockTransferReceiptLine landedCostLines              
Added stockTransferShipment postingDetails              
Added stockTransferShipmentLine canHaveLandedCost              
Added stockTransferShipmentLine landedCost              
Added stockTransferShipmentLine canHaveLandedCostLine              
Added stockTransferShipmentLine anyLandedCostLines              
Added stockTransferShipmentLine landedCostLines              

Package : xtremSystem

Change Node Property Enum Type Arg Mutation Input Query Description
Added sysTenant                
Added sysTenant     _OutputAccessBinding          
Added sysTenant     _OutputAccessBinding, name          
Added sysTenant     _OutputAccessBinding, status          
Added sysTenant _access              
Added sysTenant _factory              
Added sysTenant _updateTick              
Added sysTenant _sourceId              
Added sysTenant _id              
Added sysTenant tenantId              
Added sysTenant name              
Added sysTenant directoryName              
Added sysTenant customer              
Added sysTenant _etag              
Added sysTenant _createStamp              
Added sysTenant _updateStamp              
Added sysTenant group              
Added sysTenant values              

Package : xtremTechnicalData

Change Node Property Enum Type Arg Mutation Input Query Description
Added component stockOnHand              
Added component availableQuantityInStockUnit              
Added component stockShortageInStockUnit              
Added component hasStockShortage