OSID Logo
OSID Specifications
inventory package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inventory.InventoryProfile
Implementsosid.OsidProfile
Description

The inventory profile describes the interoperability of inventory services.

MethodsupportsVisibleFederation
Description

Tests if visible federation is supported.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemLookup
Description

Tests if looking up items is supported.

Returnboolean true if item lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemQuery
Description

Tests if querying items is supported.

Returnboolean true if item query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemSearch
Description

Tests if searching items is supported.

Returnboolean true if item search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemAdmin
Description

Tests if an item administrative service is supported.

Returnboolean true if item administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemNotification
Description

Tests if an item notification service is supported.

Returnboolean true if item notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemWarehouse
Description

Tests if an item cataloging service is supported.

Returnboolean true if item catalog is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemWarehouseAssignment
Description

Tests if an item cataloging service is supported. A cataloging service maps items to catalogs.

Returnboolean true if item cataloging is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsItemSmartWarehouse
Description

Tests if an item smart warehouse session is available.

Returnboolean true if an item smart warehouse session is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockLookup
Description

Tests if looking up stocks is supported.

Returnboolean true if stock lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockQuery
Description

Tests if querying stocks is supported.

Returnboolean true if stock query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockSearch
Description

Tests if searching stocks is supported.

Returnboolean true if stock search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockAdmin
Description

Tests if stock administrative service is supported.

Returnboolean true if stock administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockNotification
Description

Tests if a stock notification service is supported.

Returnboolean true if stock notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockWarehouse
Description

Tests if a stock cataloging service is supported.

Returnboolean true if stock catalog is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockWarehouseAssignment
Description

Tests if a stock cataloging service is supported. A cataloging service maps stocks to catalogs.

Returnboolean true if stock cataloging is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockSmartWarehouse
Description

Tests if a stock smart warehouse session is available.

Returnboolean true if a stock smart warehouse session is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsStockHierarchy
Description

Tests for the availability of a stock hierarchy traversal service.

Returnboolean true if stock hierarchy traversal is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsStockHierarchyDesign
Description

Tests for the availability of a stock hierarchy design service.

Returnboolean true if stock hierarchy design is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelLookup
Description

Tests if looking up models is supported.

Returnboolean true if model lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelQuery
Description

Tests if querying models is supported.

Returnboolean true if model query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelSearch
Description

Tests if searching models is supported.

Returnboolean true if model search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelAdmin
Description

Tests if a stock administrative service is supported.

Returnboolean true if model administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelNotification
Description

Tests if a model notification service is supported.

Returnboolean true if model notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelWarehouse
Description

Tests if a model cataloging service is supported.

Returnboolean true if model catalog is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelWarehouseAssignment
Description

Tests if a model cataloging service is supported. A cataloging service maps models to catalogs.

Returnboolean true if model cataloging is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsModelSmartWarehouse
Description

Tests if a model smart warehouse session is available.

Returnboolean true if a model smart warehouse session is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryLookup
Description

Tests if looking up inventories is supported.

Returnboolean true if inventory lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryQuery
Description

Tests if querying inventories is supported.

Returnboolean true if inventory query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventorySearch
Description

Tests if searching inventories is supported.

Returnboolean true if inventory search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryAdmin
Description

Tests if inventory administrative service is supported.

Returnboolean true if inventory administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryNotification
Description

Tests if an inventory notification service is supported.

Returnboolean true if inventory notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryWarehouse
Description

Tests if an inventory cataloging service is supported.

Returnboolean true if inventory catalog is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryWarehouseAssignment
Description

Tests if an inventory cataloging service is supported. A cataloging service maps inventories to catalogs.

Returnboolean true if inventory cataloging is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventorySmartWarehouse
Description

Tests if an inventory smart warehouse session is available.

Returnboolean true if an inventory smart warehouse session is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseLookup
Description

Tests if looking up warehouses is supported.

Returnboolean true if warehouse lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseSearch
Description

Tests if searching warehouses is supported.

Returnboolean true if warehouse search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseQuery
Description

Tests if querying warehouses is supported.

Returnboolean true if warehouse query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseAdmin
Description

Tests if warehouse administrative service is supported.

Returnboolean true if warehouse administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseNotification
Description

Tests if a warehouse notification service is supported.

Returnboolean true if warehouse notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseHierarchy
Description

Tests for the availability of a warehouse hierarchy traversal service.

Returnboolean true if warehouse hierarchy traversal is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsWarehouseHierarchyDesign
Description

Tests for the availability of a warehouse hierarchy design service.

Returnboolean true if warehouse hierarchy design is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryBatch
Description

Tests for the availability of a inventory batch service.

Returnboolean true if a inventory batch service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryShipment
Description

Tests for the availability of a inventory shipment service.

Returnboolean true if a inventory shipment service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetItemRecordTypes
Description

Gets the supported Item record types.

Returnosid.type.TypeLista list containing the supported Item record types
CompliancemandatoryThis method must be implemented.
MethodsupportsItemRecordType
Description

Tests if the given Item record type is supported.

Parametersosid.type.TypeitemRecordTypea Type indicating an Item record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT itemRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetItemSearchRecordTypes
Description

Gets the supported Item search record types.

Returnosid.type.TypeLista list containing the supported Item search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsItemSearchRecordType
Description

Tests if the given Item search record type is supported.

Parametersosid.type.TypeitemSearchRecordTypea Type indicating an Item search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT itemSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetStockRecordTypes
Description

Gets the supported Stock record types.

Returnosid.type.TypeLista list containing the supported Stock record types
CompliancemandatoryThis method must be implemented.
MethodsupportsStockRecordType
Description

Tests if the given Stock record type is supported.

Parametersosid.type.TypestockRecordTypea Type indicating an Stock record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT stockRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetStockSearchRecordTypes
Description

Gets the supported Stock search record types.

Returnosid.type.TypeLista list containing the supported Stock search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsStockSearchRecordType
Description

Tests if the given Stock search record type is supported.

Parametersosid.type.TypestockSearchRecordTypea Type indicating an Stock search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT stockSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetModelRecordTypes
Description

Gets the supported Model record types.

Returnosid.type.TypeLista list containing the supported Model record types
CompliancemandatoryThis method must be implemented.
MethodsupportsModelRecordType
Description

Tests if the given Model record type is supported.

Parametersosid.type.TypemodelRecordTypea Type indicating an Model record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT modelRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetModelSearchRecordTypes
Description

Gets the supported Model search record types.

Returnosid.type.TypeLista list containing the supported Model search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsModelSearchRecordType
Description

Tests if the given Model search record type is supported.

Parametersosid.type.TypemodelSearchRecordTypea Type indicating an Model search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT modelSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetInventoryRecordTypes
Description

Gets the supported Inventory record types.

Returnosid.type.TypeLista list containing the supported Inventory record types
CompliancemandatoryThis method must be implemented.
MethodsupportsInventoryRecordType
Description

Tests if the given Inventory record type is supported.

Parametersosid.type.TypeinventoryRecordTypea Type indicating a Inventory record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT inventoryRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetInventorySearchRecordTypes
Description

Gets the supported Inventory search record types.

Returnosid.type.TypeLista list containing the supported Inventory search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsInventorySearchRecordType
Description

Tests if the given Inventory search record type is supported.

Parametersosid.type.TypeinventorySearchRecordTypea Type indicating a Inventory search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT inventorySearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetWarehouseRecordTypes
Description

Gets the supported Warehouse record types.

Returnosid.type.TypeLista list containing the supported Warehouse types
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseRecordType
Description

Tests if the given Warehouse record type is supported.

Parametersosid.type.TypewarehouseRecordTypea Type indicating an Warehouse record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT warehouseRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetWarehouseSearchRecordTypes
Description

Gets the supported Warehouse search record types.

Returnosid.type.TypeLista list containing the supported Warehouse search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsWarehouseSearchRecordType
Description

Tests if the given Warehouse search record type is supported.

Parametersosid.type.TypewarehouseSearchRecordTypea Type indicating an Warehouse search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT warehousesearchRecordType is null
CompliancemandatoryThis method must be implemented.