Class: MWS::FulfillmentInboundShipment
- Inherits:
-
Peddler::Client
- Object
- Peddler::Client
- MWS::FulfillmentInboundShipment
- Defined in:
- lib/mws/fulfillment_inbound_shipment.rb
Overview
Not implemented
With the Fulfillment Inbound Shipment API, you can create and update inbound shipments of inventory in the Amazon Fulfillment Network. You can also also request lists of inbound shipments or inbound shipment items based on criteria that you specify.
Constant Summary
Constants inherited from Peddler::Client
Peddler::Client::BadMarketplaceId, Peddler::Client::HOSTS
Instance Attribute Summary
Attributes inherited from Peddler::Client
#body, #marketplace_id, #merchant_id
Instance Method Summary collapse
-
#confirm_transport_request ⇒ Object
Confirms that you accept the Amazon-partnered shipping estimate and you request that the Amazon-partnered carrier ship your inbound shipment.
-
#create_inbound_shipment ⇒ Object
Creates an inbound shipment.
-
#create_inbound_shipment_plan ⇒ Object
Returns the information required to create an inbound shipment.
-
#estimate_transport_request ⇒ Object
Requests an estimate of the shipping cost for an inbound shipment.
-
#get_bill_of_lading ⇒ Object
Returns PDF document data for printing a bill of lading for an inbound shipment.
-
#get_package_labels ⇒ Object
Returns PDF document data for printing package labels for an inbound shipment.
-
#get_service_status ⇒ Peddler::XMLParser
Gets the operational status of the API.
-
#get_transport_content ⇒ Object
Returns current transportation information about an inbound shipment.
-
#list_inbound_shipment_items ⇒ Object
Returns a list of items in a specified inbound shipment, or a list of items that were updated within a specified time frame.
-
#list_inbound_shipment_items_by_next_token ⇒ Object
Returns the next page of inbound shipment items.
-
#list_inbound_shipments ⇒ Object
Returns a list of inbound shipments based on criteria that you specify.
-
#list_inbound_shipments_by_next_token ⇒ Object
Returns the next page of inbound shipments.
-
#put_transport_content ⇒ Object
Sends transportation information to Amazon about an inbound shipment.
-
#update_inbound_shipment ⇒ Object
Updates an existing inbound shipment.
-
#void_transport_request ⇒ Object
Voids a previously-confirmed request to ship your inbound shipment using an Amazon-partnered carrier.
Methods inherited from Peddler::Client
#aws_endpoint, #headers, inherited, #operation, path, #run
Instance Method Details
#confirm_transport_request ⇒ Object
Confirms that you accept the Amazon-partnered shipping estimate and you request that the Amazon-partnered carrier ship your inbound shipment
40 41 42 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 40 def confirm_transport_request raise NotImplementedError end |
#create_inbound_shipment ⇒ Object
Creates an inbound shipment
19 20 21 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 19 def create_inbound_shipment raise NotImplementedError end |
#create_inbound_shipment_plan ⇒ Object
Returns the information required to create an inbound shipment
14 15 16 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 14 def create_inbound_shipment_plan raise NotImplementedError end |
#estimate_transport_request ⇒ Object
Requests an estimate of the shipping cost for an inbound shipment
34 35 36 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 34 def estimate_transport_request raise NotImplementedError end |
#get_bill_of_lading ⇒ Object
Returns PDF document data for printing a bill of lading for an inbound shipment
63 64 65 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 63 def get_bill_of_lading raise NotImplementedError end |
#get_package_labels ⇒ Object
Returns PDF document data for printing package labels for an inbound shipment
57 58 59 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 57 def get_package_labels raise NotImplementedError end |
#get_service_status ⇒ Peddler::XMLParser
Gets the operational status of the API
92 93 94 95 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 92 def get_service_status operation('GetServiceStatus') run end |
#get_transport_content ⇒ Object
Returns current transportation information about an inbound shipment
45 46 47 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 45 def get_transport_content raise NotImplementedError end |
#list_inbound_shipment_items ⇒ Object
Returns a list of items in a specified inbound shipment, or a list of items that were updated within a specified time frame
79 80 81 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 79 def list_inbound_shipment_items raise NotImplementedError end |
#list_inbound_shipment_items_by_next_token ⇒ Object
Returns the next page of inbound shipment items
84 85 86 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 84 def list_inbound_shipment_items_by_next_token raise NotImplementedError end |
#list_inbound_shipments ⇒ Object
Returns a list of inbound shipments based on criteria that you specify
68 69 70 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 68 def list_inbound_shipments raise NotImplementedError end |
#list_inbound_shipments_by_next_token ⇒ Object
Returns the next page of inbound shipments
73 74 75 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 73 def list_inbound_shipments_by_next_token raise NotImplementedError end |
#put_transport_content ⇒ Object
Sends transportation information to Amazon about an inbound shipment
29 30 31 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 29 def put_transport_content raise NotImplementedError end |
#update_inbound_shipment ⇒ Object
Updates an existing inbound shipment
24 25 26 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 24 def update_inbound_shipment raise NotImplementedError end |
#void_transport_request ⇒ Object
Voids a previously-confirmed request to ship your inbound shipment using an Amazon-partnered carrier
51 52 53 |
# File 'lib/mws/fulfillment_inbound_shipment.rb', line 51 def void_transport_request raise NotImplementedError end |