Interface | osid.inventory.shipment.InventoryShipmentProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The billing profile describes the interoperability among billing management services. | ||
Method | supportsVisibleFederation | ||
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. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentLookup | ||
Description |
Tests if looking up shipments is supported. | ||
Return | boolean | true if shipment lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentQuery | ||
Description |
Tests if querying shipments is supported. | ||
Return | boolean | true if shipment query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentSearch | ||
Description |
Tests if searching shipments is supported. | ||
Return | boolean | true if shipment search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentAdmin | ||
Description |
Tests if shipment | ||
Return | boolean | true if shipment administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentNotification | ||
Description |
Tests if a shipment | ||
Return | boolean | true if shipment notification is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentWarehouse | ||
Description |
Tests if a warehouseing service is supported. | ||
Return | boolean | true if warehouseing is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentWarehouseAssignment | ||
Description |
Tests if a warehouseing service is supported. A warehouseing service maps shipments to catalogs. | ||
Return | boolean | true if warehouseing is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentSmartWarehouse | ||
Description |
Tests if a shipment smart warehouse session is available. | ||
Return | boolean | true if a shipment smart warehouse session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInventoryShipmentBatchBatch | ||
Description |
Tests for the availability of a inventory shipment batch service. | ||
Return | boolean | true if an inventory shipment batch service is available,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getShipmentRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Shipment record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | shipmentRecordType | a Type indicating a Shipment record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | shipmentRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getShipmentSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Shipment search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsShipmentSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | shipmentSearchRecordType | a Type indicating a Shipment search record
type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | shipmentSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getEntryRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Entry record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEntryRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | entryRecordType | a Type indicating an Entry record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | entryRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getEntrySearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Entry search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEntrySearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | entrySearchRecordType | a Type indicating an Entry search record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | entrySearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |