MM API Changes
Note
API changes are backward compatible
Changelog
A more detailed breakdown for the individual changes can be viewed here
==========================================================================
== API CHANGE LOG ==
==========================================================================
On Key MM API Specification
--------------------------------------------------------------------------
-- What's New --
--------------------------------------------------------------------------
- GET /Modules/MM/Requisitions/{id}
- DELETE /Modules/MM/Requisitions/{id}
- PATCH /Modules/MM/Requisitions/{id}
- GET /Modules/MM/Requisitions
- POST /Modules/MM/Requisitions
- GET /Modules/MM/Requisitions/Lookups/LookupIssueReturnAllFinancialYearPeriod
- GET /Modules/MM/Requisitions/Lookups/LookupRequisitionInsertPermissionTree
- GET /Modules/MM/Requisitions/Lookups/LookupRequisitionRequestType
- GET /Modules/MM/Requisitions/Lookups/LookupRequisitionWorkOrderImportance
- GET /Modules/MM/Requisitions/Lookups/LookupRequisitionWorkOrder
- GET /Modules/MM/Requisitions/Lookups/LookupRequisitionStatus
- GET /Modules/MM/Requisitions/Batch/{ids}
- POST /Modules/MM/Requisitions/Batch
- DELETE /Modules/MM/Requisitions/Batch
- PATCH /Modules/MM/Requisitions/Batch
- POST /Modules/MM/Requisitions/Batch/IssueAll
- POST /Modules/MM/Requisitions/Batch/ReturnAll
- POST /Modules/MM/Requisitions/{id}/IssueAll
- POST /Modules/MM/Requisitions/{id}/ReturnAll
- POST /Modules/MM/Requisitions/Status/Batch
- POST /Modules/MM/Requisitions/Status
- GET /Modules/MM/Requisitions/Attributes/{id}
- DELETE /Modules/MM/Requisitions/Attributes/{id}
- PATCH /Modules/MM/Requisitions/Attributes/{id}
- GET /Modules/MM/Requisitions/{requisitionId}/Attributes
- GET /Modules/MM/Requisitions/Attributes
- POST /Modules/MM/Requisitions/Attributes
- GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttributeAllowedValue
- GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttribute
- GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttributeInsertPermissionTree
- GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttributeRequisition
- GET /Modules/MM/Requisitions/Attributes/Batch/{ids}
- POST /Modules/MM/Requisitions/Attributes/Batch
- DELETE /Modules/MM/Requisitions/Attributes/Batch
- PATCH /Modules/MM/Requisitions/Attributes/Batch
- PATCH /Modules/MM/Requisitions/Attributes/{id}/Active
- PATCH /Modules/MM/Requisitions/Attributes/Batch/Active
- GET /Modules/MM/Requisitions/Items/{id}
- DELETE /Modules/MM/Requisitions/Items/{id}
- PATCH /Modules/MM/Requisitions/Items/{id}
- GET /Modules/MM/Requisitions/Items
- POST /Modules/MM/Requisitions/Items
- GET /Modules/MM/Requisitions/{requisitionId}/Items
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCodedNonStockItemForSite
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCodedNonStockItem
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCostCentre
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCostElement
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemGeneralLedger
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemStockItemForSite
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemStockItem
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemSupplier
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemUnitOfMeasurement
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemWorkOrderTask
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemChangePermissionTree
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemFinancialYearPeriod
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemInsertPermissionTree
- GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemRequisition
- GET /Modules/MM/Requisitions/Items/Batch/{ids}
- POST /Modules/MM/Requisitions/Items/Batch
- DELETE /Modules/MM/Requisitions/Items/Batch
- PATCH /Modules/MM/Requisitions/Items/Batch
- POST /Modules/MM/Requisitions/Items/Batch/IssueAll
- POST /Modules/MM/Requisitions/Items/Batch/ReturnAll
- PATCH /Modules/MM/Requisitions/Items/{id}/PermissionTree
- POST /Modules/MM/Requisitions/Items/{id}/IssueAll
- POST /Modules/MM/Requisitions/Items/{id}/Issue
- POST /Modules/MM/Requisitions/Items/{id}/ReturnAll
- POST /Modules/MM/Requisitions/Items/{id}/Return
- PATCH /Modules/MM/Requisitions/Items/Batch/PermissionTree
- POST /Modules/MM/Requisitions/Items/Issue/Batch
- POST /Modules/MM/Requisitions/Items/Return/Batch
- GET /Modules/MM/Requisitions/Items/Transactions/{id}
- PATCH /Modules/MM/Requisitions/Items/Transactions/{id}
- GET /Modules/MM/Requisitions/Items/{requisitionItemId}/Transactions
- GET /Modules/MM/Requisitions/{requisitionItemRequisitionId}/Transaction
- GET /Modules/MM/Requisitions/Items/Transactions
- GET /Modules/MM/Requisitions/Items/Transactions/Batch/{ids}
- PATCH /Modules/MM/Requisitions/Items/Transactions/Batch
- GET /Modules/MM/RequisitionStatuses/{id}
- DELETE /Modules/MM/RequisitionStatuses/{id}
- PATCH /Modules/MM/RequisitionStatuses/{id}
- GET /Modules/MM/RequisitionStatuses
- POST /Modules/MM/RequisitionStatuses
- GET /Modules/MM/RequisitionStatuses/Lookups/LookupRequisitionStatusChangePermissionTree
- GET /Modules/MM/RequisitionStatuses/Lookups/LookupRequisitionStatusInsertPermissionTree
- GET /Modules/MM/RequisitionStatuses/Batch/{ids}
- POST /Modules/MM/RequisitionStatuses/Batch
- DELETE /Modules/MM/RequisitionStatuses/Batch
- PATCH /Modules/MM/RequisitionStatuses/Batch
- PATCH /Modules/MM/RequisitionStatuses/{id}/Active
- PATCH /Modules/MM/RequisitionStatuses/{id}/PermissionTree
- PATCH /Modules/MM/RequisitionStatuses/Batch/Active
- PATCH /Modules/MM/RequisitionStatuses/Batch/PermissionTree
- GET /Modules/MM/RequisitionStatuses/Attributes/{id}
- DELETE /Modules/MM/RequisitionStatuses/Attributes/{id}
- PATCH /Modules/MM/RequisitionStatuses/Attributes/{id}
- GET /Modules/MM/RequisitionStatuses/{requisitionStatusId}/Attributes
- GET /Modules/MM/RequisitionStatuses/Attributes
- POST /Modules/MM/RequisitionStatuses/Attributes
- GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttributeAllowedValue
- GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttribute
- GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttributeInsertPermissionTree
- GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttributeRequisitionStatus
- GET /Modules/MM/RequisitionStatuses/Attributes/Batch/{ids}
- POST /Modules/MM/RequisitionStatuses/Attributes/Batch
- DELETE /Modules/MM/RequisitionStatuses/Attributes/Batch
- PATCH /Modules/MM/RequisitionStatuses/Attributes/Batch
- PATCH /Modules/MM/RequisitionStatuses/Attributes/{id}/Active
- PATCH /Modules/MM/RequisitionStatuses/Attributes/Batch/Active
- GET /Modules/MM/Requisitions/StatusChangeHistory/{id}
- GET /Modules/MM/Requisitions/{requisitionId}/StatusChangeHistory
- GET /Modules/MM/Requisitions/StatusChangeHistory
- GET /Modules/MM/Requisitions/StatusChangeHistory/Batch/{ids}
- GET /Modules/MM/StockItems/Suppliers/Lookups/LookupStockItemSupplierCurrency
--------------------------------------------------------------------------
-- What's Changed --
--------------------------------------------------------------------------
- GET /Modules/MM/MaterialMasters/{id}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- POST /Modules/MM/MaterialMasters
Request:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- GET /Modules/MM/MaterialMasters/Batch/{ids}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
- POST /Modules/MM/MaterialMasters/Batch
Request:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/{id}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Lookups/LookupStockItemReplaceWithStockItem
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entitycollectionpage+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Batch/{ids}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Attributes/{id}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Attributes/Batch/{ids}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Bins/{id}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Bins/Batch/{ids}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Suppliers/{id}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- POST /Modules/MM/StockItems/Suppliers
Request:
- Changed application/vnd.onkey.entity+json
Schema: Backward compatible
- GET /Modules/MM/StockItems/Suppliers/Batch/{ids}
Return Type:
- Changed 200 OK
Media types:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
- POST /Modules/MM/StockItems/Suppliers/Batch
Request:
- Changed application/vnd.onkey.entitycollection+json
Schema: Backward compatible
--------------------------------------------------------------------------
-- Result --
--------------------------------------------------------------------------
API changes are backward compatible
--------------------------------------------------------------------------