lib/mws/fulfillment_inbound_shipment.rb in peddler-0.7.5 vs lib/mws/fulfillment_inbound_shipment.rb in peddler-0.7.6

- old
+ new

@@ -7,7 +7,91 @@ # criteria that you specify. # # @todo Not implemented class FulfillmentInboundShipment < ::Peddler::Client path '/FulfillmentInboundShipment/2010-10-01' + + # Returns the information required to create an inbound shipment + def create_inbound_shipment_plan + raise NotImplementedError + end + + # Creates an inbound shipment + def create_inbound_shipment + raise NotImplementedError + end + + # Updates an existing inbound shipment + def update_inbound_shipment + raise NotImplementedError + end + + # Sends transportation information to Amazon about an inbound shipment + def put_transport_content + raise NotImplementedError + end + + # Requests an estimate of the shipping cost for an inbound shipment + def estimate_transport_request + raise NotImplementedError + end + + # Confirms that you accept the Amazon-partnered shipping estimate and you + # request that the Amazon-partnered carrier ship your inbound shipment + def confirm_transport_request + raise NotImplementedError + end + + # Returns current transportation information about an inbound shipment + def get_transport_content + raise NotImplementedError + end + + # Voids a previously-confirmed request to ship your inbound shipment using + # an Amazon-partnered carrier + def void_transport_request + raise NotImplementedError + end + + # Returns PDF document data for printing package labels for an inbound + # shipment + def get_package_labels + raise NotImplementedError + end + + # Returns PDF document data for printing a bill of lading for an inbound + # shipment + def get_bill_of_lading + raise NotImplementedError + end + + # Returns a list of inbound shipments based on criteria that you specify + def list_inbound_shipments + raise NotImplementedError + end + + # Returns the next page of inbound shipments + def list_inbound_shipments_by_next_token + raise NotImplementedError + end + + # Returns a list of items in a specified inbound shipment, or a list of + # items that were updated within a specified time frame + def list_inbound_shipment_items + raise NotImplementedError + end + + # Returns the next page of inbound shipment items + def list_inbound_shipment_items_by_next_token + raise NotImplementedError + end + + # Gets the operational status of the API + # + # @see http://docs.developer.amazonservices.com/en_US/fba_inbound/MWS_GetServiceStatus.html + # @return [Peddler::XMLParser] + def get_service_status + operation('GetServiceStatus') + run + end end end