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

The billing profile describes the interoperability among billing management services.

MethodsupportsVisibleFederation
Description

Tests if any warehouse federation is exposed. Federation is exposed when a specific warehouse may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of catalogs appears as a single catalog.

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

Tests if looking up shipments is supported.

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

Tests if querying shipments is supported.

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

Tests if searching shipments is supported.

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

Tests if shipment administrative service is supported.

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

Tests if a shipment notification service is supported.

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

Tests if a warehouseing service is supported.

Returnboolean true if warehouseing is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsShipmentWarehouseAssignment
Description

Tests if a warehouseing service is supported. A warehouseing service maps shipments to catalogs.

Returnboolean true if warehouseing is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsShipmentSmartWarehouse
Description

Tests if a shipment smart warehouse session is available.

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

Tests for the availability of a inventory shipment batch service.

Returnboolean true if an inventory shipment batch service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetShipmentRecordTypes
Description

Gets the supported Shipment record types.

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

Tests if the given Shipment record type is supported.

Parametersosid.type.TypeshipmentRecordTypea Type indicating a Shipment record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT shipmentRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetShipmentSearchRecordTypes
Description

Gets the supported Shipment search record types.

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

Tests if the given Shipment search record type is supported.

Parametersosid.type.TypeshipmentSearchRecordTypea Type indicating a Shipment search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT shipmentSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetEntryRecordTypes
Description

Gets the supported Entry record types.

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

Tests if the given Entry record type is supported.

Parametersosid.type.TypeentryRecordTypea Type indicating an Entry record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT entryRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetEntrySearchRecordTypes
Description

Gets the supported Entry search record types.

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

Tests if the given Entry search record type is supported.

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