public interface InventoryShipmentProfile extends OsidProfile
The billing profile describes the interoperability among billing management services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getEntryRecordTypes()
Gets the supported
Entry record types. |
TypeList |
getEntrySearchRecordTypes()
Gets the supported
Entry search record types. |
TypeList |
getShipmentRecordTypes()
Gets the supported
Shipment record types. |
TypeList |
getShipmentSearchRecordTypes()
Gets the supported
Shipment search record types. |
boolean |
supportsEntryRecordType(Type entryRecordType)
Tests if the given
Entry record type is supported. |
boolean |
supportsEntrySearchRecordType(Type entrySearchRecordType)
Tests if the given
Entry search record type is
supported. |
boolean |
supportsInventoryShipmentBatchBatch()
Tests for the availability of a inventory shipment batch service.
|
boolean |
supportsShipmentAdmin()
Tests if shipment
administrative service is supported. |
boolean |
supportsShipmentLookup()
Tests if looking up shipments is supported.
|
boolean |
supportsShipmentNotification()
Tests if a shipment
notification service is supported. |
boolean |
supportsShipmentQuery()
Tests if querying shipments is supported.
|
boolean |
supportsShipmentRecordType(Type shipmentRecordType)
Tests if the given
Shipment record type is supported. |
boolean |
supportsShipmentSearch()
Tests if searching shipments is supported.
|
boolean |
supportsShipmentSearchRecordType(Type shipmentSearchRecordType)
Tests if the given
Shipment search record type is
supported. |
boolean |
supportsShipmentSmartWarehouse()
Tests if a shipment smart warehouse session is available.
|
boolean |
supportsShipmentWarehouse()
Tests if a warehouseing service is supported.
|
boolean |
supportsShipmentWarehouseAssignment()
Tests if a warehouseing service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any warehouse federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsShipmentLookup()
true if shipment lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsShipmentQuery()
true if shipment query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsShipmentSearch()
true if shipment search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsShipmentAdmin()
administrative service is supported. true if shipment administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsShipmentNotification()
notification service is supported. true if shipment notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsShipmentWarehouse()
true if warehouseing is supported, false
otherwisemandatory - This method must be implemented. boolean supportsShipmentWarehouseAssignment()
true if warehouseing is supported, false
otherwisemandatory - This method must be implemented. boolean supportsShipmentSmartWarehouse()
true if a shipment smart warehouse session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInventoryShipmentBatchBatch()
true if an inventory shipment batch service is
available, false otherwisemandatory - This method must be implemented. TypeList getShipmentRecordTypes()
Shipment record types. Shipment record
typesmandatory - This method must be implemented. boolean supportsShipmentRecordType(Type shipmentRecordType)
Shipment record type is supported.shipmentRecordType - a Type indicating a
Shipment record type true if the given Type is
supported, false otherwiseNullArgumentException - shipmentRecordType
is null mandatory - This method must be implemented. TypeList getShipmentSearchRecordTypes()
Shipment search record types. Shipment search
record typesmandatory - This method must be implemented. boolean supportsShipmentSearchRecordType(Type shipmentSearchRecordType)
Shipment search record type is
supported.shipmentSearchRecordType - a Type indicating a
Shipment search record type true if the given search record type is
supported, false otherwiseNullArgumentException - shipmentSearchRecordType
is null mandatory - This method must be implemented. TypeList getEntryRecordTypes()
Entry record types. Entry record
typesmandatory - This method must be implemented. boolean supportsEntryRecordType(Type entryRecordType)
Entry record type is supported.entryRecordType - a Type indicating an
Entry record type true if the given Type is
supported, false otherwiseNullArgumentException - entryRecordType
is null mandatory - This method must be implemented. TypeList getEntrySearchRecordTypes()
Entry search record types. Entry search
record typesmandatory - This method must be implemented. boolean supportsEntrySearchRecordType(Type entrySearchRecordType)
Entry search record type is
supported.entrySearchRecordType - a Type indicating an
Entry search record type true if the given Type is
supported, false otherwiseNullArgumentException - entrySearchRecordType
is null mandatory - This method must be implemented.