| com.amazonaws.fba_inbound.doc._2007_05_10.AmazonFWSInboundPortType |
Known Indirect Subclasses
|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Removes line items from the pre-existing shipment specified
by the
ShipmentId.
| |||||||||||
Gets the Fulfillment Network SKU (FNSKU) for each supplied
Merchant Item, creating it if needed.
| |||||||||||
Gets the Fulfillment Network SKU (FNSKU) for each supplied
Merchant Item, creating it if needed.
| |||||||||||
Gets fulfillment item data for the provided Fulfillment
Network SKUs.
| |||||||||||
Gets fulfillment item data for the provided Merchant SKUs.
| |||||||||||
Gets the merchant's inbound shipment header information for
the
given ShipmentId.
| |||||||||||
Returns the information needed to create a set of shipments
for the given collection of items and source address.
| |||||||||||
Gets a brief status message from the service.
| |||||||||||
Gets the first set of fulfillment items registered to a
merchant and returns a NextToken which can be
used to
iterate through the remaining fulfillment items
(via the
'ListAllFulfillmentItemsByNextToken operation).
| |||||||||||
Gets the next set of fulfillment items registered to a
merchant and returns a NextToken which can be
used to
iterate through the remaining fulfillment items.
| |||||||||||
Gets the first set of inbound shipment items for the given
ShipmentId.
| |||||||||||
Gets the next set of inbound shipment items and returns the
NextToken which can be used to iterate through
the remaining
inbound shipment items.
| |||||||||||
Get the first set of inbound shipments created by a merchant
according to the specified query parameters.
| |||||||||||
Gets the next set of inbound shipments created by a
merchant and returns the next NextToken which
can be used to
iterate through the remaining inbound shipments.
| |||||||||||
Creates or replaces information about a shipment.
| |||||||||||
Adds or replaces the merchant's inbound shipment header information
for the
given ShipmentId.
| |||||||||||
Adds line items to the pre-existing shipment specified by the
ShipmentId.
| |||||||||||
Sets the inbound shipment status to the specified ShipmentStatus.
| |||||||||||
Removes line items from the pre-existing shipment specified by the ShipmentId. If the MerchantSKU is not currently a part of the shipment, then that particular line item will be ignored and all others will still be processed. Call PutInboundShipment to create the shipment to be worked on. This call will return an exception when attempting to remove line items from a shipment that is in a status of 'Receiving' or later.
| shipmentId | |
|---|---|
| merchantSKU |
| RemoteException |
|---|
Gets the Fulfillment Network SKU (FNSKU) for each supplied Merchant Item, creating it if needed. This operation is idempotent in that it can be called multiple times without any adverse effects. This operation is necessary to register items for Amazon fulfillment in order to send them to Amazon, but does NOT do the work of marking any offer for this item as Amazon-fulfilled. Providing more than 250 Merchant Items will result in an error. NOTE: Use this operation over GetFulfillmentIdentifierForMSKU if an offer does NOT already exist for the MerchantSKU.
| merchantItem | |
|---|---|
| getFulfillmentIdentifierResult | |
| responseMetadata |
| RemoteException |
|---|
Gets the Fulfillment Network SKU (FNSKU) for each supplied Merchant Item, creating it if needed. This operation is idempotent in that it can be called multiple times without any adverse effects. This operation is necessary to register items for Amazon fulfillment in order to send them to Amazon, but does NOT do the work of marking any offer for this item as Amazon-fulfilled. Providing more than 250 Merchant Items will result in an error. NOTE: Use this operation over GetFulfillmentIdentifier if an offer already exists for the SKU.
| merchantSKU | |
|---|---|
| getFulfillmentIdentifierForMSKUResult | |
| responseMetadata |
| RemoteException |
|---|
Gets fulfillment item data for the provided Fulfillment Network SKUs. If any of the provided FNSKUs are invalid they will be ignored and only the valid SKUs will be returned. NOTE: Providing more than 2,000 FNSKUs will result in an error.
| fulfillmentNetworkSKU | |
|---|---|
| getFulfillmentItemByFNSKUResult | |
| responseMetadata |
| RemoteException |
|---|
Gets fulfillment item data for the provided Merchant SKUs. If any of the provided MSKUs are invalid (e.g. does not have an assigned Fulfillment Network SKU) they will be ignored and only the valid SKUs will be returned. NOTE: Providing more than 2,000 MSKUs will result in an error.
| merchantSKU | |
|---|---|
| getFulfillmentItemByMSKUResult | |
| responseMetadata |
| RemoteException |
|---|
Gets the merchant's inbound shipment header information for the given ShipmentId.
| shipmentId | |
|---|---|
| getInboundShipmentDataResult | |
| responseMetadata |
| RemoteException |
|---|
Returns the information needed to create a set of shipments for the given collection of items and source address. When all the items are not all in the same category (e.g. some sortable, some non-sortable) it may be necessary to create multiple shipments (one for each of the shipment groups returned).
| shipFromAddress | |
|---|---|
| merchantSKUQuantityItem | |
| labelPrepPreference | |
| getInboundShipmentPreviewResult | |
| responseMetadata |
| RemoteException |
|---|
Gets a brief status message from the service.
| getServiceStatusResult | |
|---|---|
| responseMetadata |
| RemoteException |
|---|
Gets the first set of fulfillment items registered to a merchant and returns a NextToken which can be used to iterate through the remaining fulfillment items (via the 'ListAllFulfillmentItemsByNextToken operation). The service will return between 1 and 'MaxCount' number of items. Please check the value of 'HasNext' to determine whether there were some items which were not returned. If 'IncludeInactive' is set to true, it will return both active and inactive mappings (this parameter defaults to false). Inactive mappings can be used to track inventory in Amazon's fulfillment centers although they can't be fulfilled.
| includeInactive | |
|---|---|
| maxCount | |
| listAllFulfillmentItemsResult | |
| responseMetadata |
| RemoteException |
|---|
Gets the next set of fulfillment items registered to a merchant and returns a NextToken which can be used to iterate through the remaining fulfillment items. The service will return between 1 and 'MaxCount' number of items. Please check the value of 'HasNext' to determine whether there were some items which were not returned.
| nextToken | |
|---|---|
| listAllFulfillmentItemsByNextTokenResult | |
| responseMetadata |
| RemoteException |
|---|
Gets the first set of inbound shipment items for the given ShipmentId. A NextToken is also returned to further iterate through the merchant's remaining inbound shipment items. The service will return between 1 and 'MaxCount' number of shipment items. Please check the value of 'HasNext' to determine whether there are some items which were not returned. To get the next set of inbound shipment items, you must call ListInboundShipmentItemsByNextToken and pass in the 'NextToken' this call returned.
| shipmentId | |
|---|---|
| maxCount | |
| listInboundShipmentItemsResult | |
| responseMetadata |
| RemoteException |
|---|
Gets the next set of inbound shipment items and returns the NextToken which can be used to iterate through the remaining inbound shipment items. The service will return between 1 and 'MaxCount' number of shipment items. Please check the value of 'HasNext' to determine whether there are some items which were not returned. You must first call ListInboundShipmentItems to get a 'NextToken'.
| nextToken | |
|---|---|
| listInboundShipmentItemsByNextTokenResult | |
| responseMetadata |
| RemoteException |
|---|
Get the first set of inbound shipments created by a merchant according to the specified query parameters. A NextToken is also returned to further iterate through the merchant's remaining shipments. The service will return between 1 and 'MaxCount' number of items. Please check the value of 'HasNext' to determine whether there were some items which were not returned. If ShipmentStatus is not set, then all shipments for a merchant will be returned, otherwise only shipments in the specified status will be returned. If CreatedBefore is set, only shipments which were created before the specified date will be returned (if left unspecified, it defaults to "now"). If CreatedAfter is set, only shipments which were created after the specified date will be returned (if left unspecified, it defaults to the epoch). NOTE: The CreatedBefore and CreatedAfter functionality is not currently implemented and defaults to the values mentioned above.
| shipmentStatus | |
|---|---|
| createdBefore | |
| createdAfter | |
| maxCount | |
| listInboundShipmentsResult | |
| responseMetadata |
| RemoteException |
|---|
Gets the next set of inbound shipments created by a merchant and returns the next NextToken which can be used to iterate through the remaining inbound shipments. The service will return between 1 and 'MaxCount' number of items. Please check the value of 'HasNext' to determine whether there were some items which were not returned.
| nextToken | |
|---|---|
| listInboundShipmentsByNextTokenResult | |
| responseMetadata |
| RemoteException |
|---|
Creates or replaces information about a shipment. If the shipment already exists, the information about the shipment (and its associated items) will be replaced (for the provided ShipmentId). If the shipment does not exist, one will be created. Note, the merchant should call SetInboundShipmentStatus with a status of 'Shipped' when the shipment is picked up, or set the status to 'Cancelled' if the shipment is abandoned. The intial status of a shipment will be set to 'Working'. Once a shipment's status has been set to 'Shipped', the merchant may make no further changes except to update the status to 'Cancelled'. Any items not received at the time a shipment is 'Cancelled' will be sidelined if they arrive at the fulfillment center. This operation will simply return a requestId upon success, otherwise an explicit error will be returned. NOTE: If you are experiencing time-outs due to too many items in the shipment, calling this operation with a subset of the items should work. You may add more items to the shipment by calling PutInboundShipmentItems.
| shipmentId | |
|---|---|
| shipmentName | |
| destinationFulfillmentCenter | |
| shipFromAddress | |
| labelPrepPreference | |
| merchantSKUQuantityItem |
| RemoteException |
|---|
Adds or replaces the merchant's inbound shipment header information for the given ShipmentId.
| shipmentId | |
|---|---|
| shipmentName | |
| destinationFulfillmentCenter | |
| shipFromAddress | |
| labelPrepPreference |
| RemoteException |
|---|
Adds line items to the pre-existing shipment specified by the ShipmentId. If the MerchantSKU is already in the shipment, then that particular line item will be replaced. Call PutInboundShipment to create the shipment to be worked on. This call will return an exception when attempting to add line items to a shipment that is in a status of 'Receiving' or later.
| shipmentId | |
|---|---|
| merchantSKUQuantityItem |
| RemoteException |
|---|
Sets the inbound shipment status to the specified ShipmentStatus. Valid statuses are 'Shipped' (the shipment has left the merchant) or 'Cancelled'. Once a shipment's status has been set to 'Shipped', the merchant may make no further changes except to update the status to 'Cancelled'. Any items not received at the time a shipment is 'Cancelled' will be put into problem receive at the fulfillment center. This operation will simply return a requestId upon success, otherwise an explicit error will be returned.
| shipmentId | |
|---|---|
| shipmentStatus |
| RemoteException |
|---|