Table of Contents

What's New


GET /Modules/MM/Requisitions/{id}

Get a Requisition resource.

DELETE /Modules/MM/Requisitions/{id}

Delete an existing Requisition resource.

PATCH /Modules/MM/Requisitions/{id}

Update an existing Requisition resource.

GET /Modules/MM/Requisitions

Get a collection of Requisition resources.

POST /Modules/MM/Requisitions

Create a new Requisition resource.

GET /Modules/MM/Requisitions/Lookups/LookupIssueReturnAllFinancialYearPeriod

Lookup the Financial Year Period for the Requisition.

GET /Modules/MM/Requisitions/Lookups/LookupRequisitionInsertPermissionTree

Lookup the permission set for creating the Requisition.

GET /Modules/MM/Requisitions/Lookups/LookupRequisitionRequestType

Lookup the Request Type for the Requisition.

GET /Modules/MM/Requisitions/Lookups/LookupRequisitionWorkOrderImportance

Lookup the Work Order Importance for the Requisition.

GET /Modules/MM/Requisitions/Lookups/LookupRequisitionWorkOrder

Lookup the Work Order for the Requisition.

GET /Modules/MM/Requisitions/Lookups/LookupRequisitionStatus

Lookup the Requisition Status for the Requisition.

GET /Modules/MM/Requisitions/Batch/{ids}

Get a collection of Requisition resources for the set of id's.

POST /Modules/MM/Requisitions/Batch

Create a new collection of Requisition resources.

DELETE /Modules/MM/Requisitions/Batch

Delete a collection of existing Requisition resources.

PATCH /Modules/MM/Requisitions/Batch

Update a collection of existing Requisition resources.

POST /Modules/MM/Requisitions/Batch/IssueAll

Issue all Items for collection of Requisition resource

POST /Modules/MM/Requisitions/Batch/ReturnAll

Return all Items for collection of Requisition resource

POST /Modules/MM/Requisitions/{id}/IssueAll

Issue all Items for Requisition resource

POST /Modules/MM/Requisitions/{id}/ReturnAll

Return all Items for Requisition resource

POST /Modules/MM/Requisitions/Status/Batch

Change the status for a collection of Requisition resources

POST /Modules/MM/Requisitions/Status

Change the status for the Requisition resource

GET /Modules/MM/Requisitions/Attributes/{id}

Get a Requisition Attribute resource.

DELETE /Modules/MM/Requisitions/Attributes/{id}

Delete an existing Requisition Attribute resource.

PATCH /Modules/MM/Requisitions/Attributes/{id}

Update an existing Requisition Attribute resource.

GET /Modules/MM/Requisitions/{requisitionId}/Attributes

Get a collection of Requisition Attribute resources for the Requisition.

GET /Modules/MM/Requisitions/Attributes

Get a collection of Requisition Attribute resources.

POST /Modules/MM/Requisitions/Attributes

Create a new Requisition Attribute resource.

GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttributeAllowedValue

Lookup the Attribute Allowed Value for the Requisition Attribute.

GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttribute

Lookup the Attribute for the Requisition Attribute.

GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttributeInsertPermissionTree

Lookup the permission set for creating the Requisition Attribute.

GET /Modules/MM/Requisitions/Attributes/Lookups/LookupRequisitionAttributeRequisition

Lookup the Requisition Attribute for the Requisition Attribute.

GET /Modules/MM/Requisitions/Attributes/Batch/{ids}

Get a collection of Requisition Attribute resources for the set of id's.

POST /Modules/MM/Requisitions/Attributes/Batch

Create a new collection of Requisition Attribute resources.

DELETE /Modules/MM/Requisitions/Attributes/Batch

Delete a collection of existing Requisition Attribute resources.

PATCH /Modules/MM/Requisitions/Attributes/Batch

Update a collection of existing Requisition Attribute resources.

PATCH /Modules/MM/Requisitions/Attributes/{id}/Active

Change the IsActive status for an existing Requisition Attribute resource.

PATCH /Modules/MM/Requisitions/Attributes/Batch/Active

Change the IsActive status for a collection of existing Requisition Attribute resources.

GET /Modules/MM/Requisitions/Items/{id}

Get a Requisition Item resource.

DELETE /Modules/MM/Requisitions/Items/{id}

Delete an existing Requisition Item resource.

PATCH /Modules/MM/Requisitions/Items/{id}

Update an existing Requisition Item resource.

GET /Modules/MM/Requisitions/Items

Get a collection of Requisition Item resources.

POST /Modules/MM/Requisitions/Items

Create a new Requisition Item resource.

GET /Modules/MM/Requisitions/{requisitionId}/Items

Get a collection of Requisition Item resources for the Requisition.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCodedNonStockItemForSite

Lookup the Stock Item for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCodedNonStockItem

Lookup the Stock Item for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCostCentre

Lookup the Cost Centre for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemCostElement

Lookup the Cost Element for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemGeneralLedger

Lookup the General Ledger for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemStockItemForSite

Lookup the Stock Item for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemStockItem

Lookup the Stock Item for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemSupplier

Lookup the Supplier for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemUnitOfMeasurement

Lookup the Unit Of Measurement for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemWorkOrderTask

Lookup the Work Order Task for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemChangePermissionTree

Lookup the permission set for changing the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemFinancialYearPeriod

Lookup the Financial Year Period for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemInsertPermissionTree

Lookup the permission set for creating the Requisition Item.

GET /Modules/MM/Requisitions/Items/Lookups/LookupRequisitionItemRequisition

Lookup the Cost Centre for the Requisition Item.

GET /Modules/MM/Requisitions/Items/Batch/{ids}

Get a collection of Requisition Item resources for the set of id's.

POST /Modules/MM/Requisitions/Items/Batch

Create a new collection of Requisition Item resources.

DELETE /Modules/MM/Requisitions/Items/Batch

Delete a collection of existing Requisition Item resources.

PATCH /Modules/MM/Requisitions/Items/Batch

Update a collection of existing Requisition Item resources.

POST /Modules/MM/Requisitions/Items/Batch/IssueAll

Issue all Items for collection of Requisition Item resource

POST /Modules/MM/Requisitions/Items/Batch/ReturnAll

Return all Items for collection of Requisition Item resource

PATCH /Modules/MM/Requisitions/Items/{id}/PermissionTree

Change the PermissionTree for an existing Requisition Item resource.

POST /Modules/MM/Requisitions/Items/{id}/IssueAll

Issue all Items for Requisition Item resource

POST /Modules/MM/Requisitions/Items/{id}/Issue

Issue a specific quantity for Requisition Item resource

POST /Modules/MM/Requisitions/Items/{id}/ReturnAll

Return all Items for Requisition Item resource

POST /Modules/MM/Requisitions/Items/{id}/Return

Return a specific quantity for Requisition Item resource

PATCH /Modules/MM/Requisitions/Items/Batch/PermissionTree

Change the PermissionTree status for a collection of existing Requisition Item resources.

POST /Modules/MM/Requisitions/Items/Issue/Batch

Requisition Item

POST /Modules/MM/Requisitions/Items/Return/Batch

Requisition Item

GET /Modules/MM/Requisitions/Items/Transactions/{id}

Get a Requisition Item Transaction resource.

PATCH /Modules/MM/Requisitions/Items/Transactions/{id}

Update an existing Requisition Item Transaction resource.

GET /Modules/MM/Requisitions/Items/{requisitionItemId}/Transactions

Get a collection of Requisition Item Transaction resources for the Requisition Item.

GET /Modules/MM/Requisitions/{requisitionItemRequisitionId}/Transaction

Get a collection of Requisition Item Transaction resources.

GET /Modules/MM/Requisitions/Items/Transactions

Get a collection of Requisition Item Transaction resources.

GET /Modules/MM/Requisitions/Items/Transactions/Batch/{ids}

Get a collection of Requisition Item Transaction resources for the set of id's.

PATCH /Modules/MM/Requisitions/Items/Transactions/Batch

Update a collection of existing Requisition Item Transaction resources.

GET /Modules/MM/RequisitionStatuses/{id}

Get a Requisition Status resource.

DELETE /Modules/MM/RequisitionStatuses/{id}

Delete an existing Requisition Status resource.

PATCH /Modules/MM/RequisitionStatuses/{id}

Update an existing Requisition Status resource.

GET /Modules/MM/RequisitionStatuses

Get a collection of Requisition Status resources.

POST /Modules/MM/RequisitionStatuses

Create a new Requisition Status resource.

GET /Modules/MM/RequisitionStatuses/Lookups/LookupRequisitionStatusChangePermissionTree

Lookup the permission set for changing the Requisition Status.

GET /Modules/MM/RequisitionStatuses/Lookups/LookupRequisitionStatusInsertPermissionTree

Lookup the permission set for creating the Requisition Status.

GET /Modules/MM/RequisitionStatuses/Batch/{ids}

Get a collection of Requisition Status resources for the set of id's.

POST /Modules/MM/RequisitionStatuses/Batch

Create a new collection of Requisition Status resources.

DELETE /Modules/MM/RequisitionStatuses/Batch

Delete a collection of existing Requisition Status resources.

PATCH /Modules/MM/RequisitionStatuses/Batch

Update a collection of existing Requisition Status resources.

PATCH /Modules/MM/RequisitionStatuses/{id}/Active

Change the IsActive status for an existing Requisition Status resource.

PATCH /Modules/MM/RequisitionStatuses/{id}/PermissionTree

Change the PermissionTree for an existing Requisition Status resource.

PATCH /Modules/MM/RequisitionStatuses/Batch/Active

Change the IsActive status for a collection of existing Requisition Status resources.

PATCH /Modules/MM/RequisitionStatuses/Batch/PermissionTree

Change the PermissionTree status for a collection of existing Requisition Status resources.

GET /Modules/MM/RequisitionStatuses/Attributes/{id}

Get a collection of Requisition Status Attribute resources for the Requisition Status.

DELETE /Modules/MM/RequisitionStatuses/Attributes/{id}

Delete an existing Requisition Status Attribute resource.

PATCH /Modules/MM/RequisitionStatuses/Attributes/{id}

Update an existing Requisition Status Attribute resource.

GET /Modules/MM/RequisitionStatuses/{requisitionStatusId}/Attributes

Get a collection of Requisition Status Attribute resources for the Requisition Status.

GET /Modules/MM/RequisitionStatuses/Attributes

Get a collection of Requisition Status Attribute resources.

POST /Modules/MM/RequisitionStatuses/Attributes

Create a new Requisition Status Attribute resource.

GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttributeAllowedValue

Lookup the Attribute Allowed Value for the Requisition Status Attribute.

GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttribute

Lookup the Attribute for the Requisition Status Attribute.

GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttributeInsertPermissionTree

Lookup the permission set for creating the Requisition Status Attribute.

GET /Modules/MM/RequisitionStatuses/Attributes/Lookups/LookupRequisitionStatusAttributeRequisitionStatus

Lookup the Requisition Status Attribute for the Requisition Status Attribute.

GET /Modules/MM/RequisitionStatuses/Attributes/Batch/{ids}

Get a collection of Requisition Status Attribute resources for the set of id's.

POST /Modules/MM/RequisitionStatuses/Attributes/Batch

Create a new collection of Requisition Status Attribute resources.

DELETE /Modules/MM/RequisitionStatuses/Attributes/Batch

Delete a collection of existing Requisition Status Attribute resources.

PATCH /Modules/MM/RequisitionStatuses/Attributes/Batch

Update a collection of existing Requisition Status Attribute resources.

PATCH /Modules/MM/RequisitionStatuses/Attributes/{id}/Active

Change the IsActive status for an existing Requisition Status Attribute resource.

PATCH /Modules/MM/RequisitionStatuses/Attributes/Batch/Active

Change the IsActive status for a collection of existing Requisition Status Attribute resources.

GET /Modules/MM/Requisitions/StatusChangeHistory/{id}

Get a Requisition Status Change History resource.

GET /Modules/MM/Requisitions/{requisitionId}/StatusChangeHistory

Get a collection of Requisition Status Change History resources for the Requisition.

GET /Modules/MM/Requisitions/StatusChangeHistory

Get a collection of Requisition Status Change History resources.

GET /Modules/MM/Requisitions/StatusChangeHistory/Batch/{ids}

Get a collection of Requisition Status Change History resources for the set of id's.

GET /Modules/MM/StockItems/Suppliers/Lookups/LookupStockItemSupplierCurrency

Lookup the Currency for the Stock Item Supplier.

What's Changed


GET /Modules/MM/MaterialMasters/{id}
Return Type:

Changed response : 200 OK

Success response - body contains Material Master

  • Changed content type : application/vnd.onkey.entity+json

    • Changed property properties (object)

      • Added property partsReplacementMethod (string)
POST /Modules/MM/MaterialMasters
Request:

Changed content type : application/vnd.onkey.entity+json

  • Changed property properties (object)

    • Added property partsReplacementMethod (string)
GET /Modules/MM/MaterialMasters/Batch/{ids}
Return Type:

Changed response : 200 OK

Success response - body contains Material Master collection

  • Changed content type : application/vnd.onkey.entitycollection+json

    • Changed property items (array)

      Collection of Material Master entities

      Changed items (object):

      • Changed property properties (object)

        • Added property partsReplacementMethod (string)
POST /Modules/MM/MaterialMasters/Batch
Request:

Changed content type : application/vnd.onkey.entitycollection+json

Changed items (object):

  • Changed property properties (object)

    • Added property partsReplacementMethod (string)
GET /Modules/MM/StockItems/{id}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item

  • Changed content type : application/vnd.onkey.entity+json

    • Changed property properties (object)

      • Added property replaceWithStockItemCostElementId (integer)

      • Added property replaceWithStockItemCostElementCode (string)

      • Added property replaceWithStockItemCostElementDescription (string)

      • Added property replaceWithStockItemQuantityOnHand (number)

GET /Modules/MM/StockItems/Lookups/LookupStockItemReplaceWithStockItem
Return Type:

Changed response : 200 OK

Success response - body contains pageable Stock Item collection

  • Changed content type : application/vnd.onkey.entitycollectionpage+json

    • Changed property items (array)

      Pageable collection of entities

      Changed items (object):

      • Changed property properties (object)

        • Added property warehouseId (integer)

        • Added property materialMasterDescription (string)

GET /Modules/MM/StockItems/Batch/{ids}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item collection

  • Changed content type : application/vnd.onkey.entitycollection+json

    • Changed property items (array)

      Collection of Stock Item entities

      Changed items (object):

      • Changed property properties (object)

        • Added property replaceWithStockItemCostElementId (integer)

        • Added property replaceWithStockItemCostElementCode (string)

        • Added property replaceWithStockItemCostElementDescription (string)

        • Added property replaceWithStockItemQuantityOnHand (number)

GET /Modules/MM/StockItems/Attributes/{id}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item Attribute

  • Changed content type : application/vnd.onkey.entity+json

    • Changed property properties (object)

      • Added property stockItemCostElementId (integer)

      • Added property stockItemCostElementCode (string)

      • Added property stockItemCostElementDescription (string)

      • Added property stockItemQuantityOnHand (number)

GET /Modules/MM/StockItems/Attributes/Batch/{ids}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item Attribute collection

  • Changed content type : application/vnd.onkey.entitycollection+json

    • Changed property items (array)

      Collection of Stock Item Attribute entities

      Changed items (object):

      • Changed property properties (object)

        • Added property stockItemCostElementId (integer)

        • Added property stockItemCostElementCode (string)

        • Added property stockItemCostElementDescription (string)

        • Added property stockItemQuantityOnHand (number)

GET /Modules/MM/StockItems/Bins/{id}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item Bin

  • Changed content type : application/vnd.onkey.entity+json

    • Changed property properties (object)

      • Added property stockItemCostElementId (integer)

      • Added property stockItemCostElementCode (string)

      • Added property stockItemCostElementDescription (string)

      • Added property stockItemQuantityOnHand (number)

GET /Modules/MM/StockItems/Bins/Batch/{ids}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item Bin collection

  • Changed content type : application/vnd.onkey.entitycollection+json

    • Changed property items (array)

      Collection of Stock Item Bin entities

      Changed items (object):

      • Changed property properties (object)

        • Added property stockItemCostElementId (integer)

        • Added property stockItemCostElementCode (string)

        • Added property stockItemCostElementDescription (string)

        • Added property stockItemQuantityOnHand (number)

GET /Modules/MM/StockItems/Suppliers/{id}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item Supplier

  • Changed content type : application/vnd.onkey.entity+json

    • Changed property properties (object)

      • Added property currencyId (integer)

      • Added property currencyCode (string)

      • Added property currencyDescription (string)

      • Added property leadTime (string)

      • Added property minimumOrderQuantity (number)

      • Added property stockItemCostElementId (integer)

      • Added property stockItemCostElementCode (string)

      • Added property stockItemCostElementDescription (string)

      • Added property stockItemQuantityOnHand (number)

      • Added property supplierPartNumber (string)

      • Added property unitCost (number)

POST /Modules/MM/StockItems/Suppliers
Request:

Changed content type : application/vnd.onkey.entity+json

  • Changed property properties (object)

    • Added property supplierPartNumber (string)

    • Added property leadTime (string)

    • Added property unitCost (number)

    • Added property currencyId (integer)

    • Added property minimumOrderQuantity (number)

GET /Modules/MM/StockItems/Suppliers/Batch/{ids}
Return Type:

Changed response : 200 OK

Success response - body contains Stock Item Supplier collection

  • Changed content type : application/vnd.onkey.entitycollection+json

    • Changed property items (array)

      Collection of Stock Item Supplier entities

      Changed items (object):

      • Changed property properties (object)

        • Added property currencyId (integer)

        • Added property currencyCode (string)

        • Added property currencyDescription (string)

        • Added property leadTime (string)

        • Added property minimumOrderQuantity (number)

        • Added property stockItemCostElementId (integer)

        • Added property stockItemCostElementCode (string)

        • Added property stockItemCostElementDescription (string)

        • Added property stockItemQuantityOnHand (number)

        • Added property supplierPartNumber (string)

        • Added property unitCost (number)

POST /Modules/MM/StockItems/Suppliers/Batch
Request:

Changed content type : application/vnd.onkey.entitycollection+json

Changed items (object):

  • Changed property properties (object)

    • Added property supplierPartNumber (string)

    • Added property leadTime (string)

    • Added property unitCost (number)

    • Added property currencyId (integer)

    • Added property minimumOrderQuantity (number)