class ShipCompliant::SearchSalesOrderSummary
ShipCompliant::SearchSalesOrderSummary
¶ ↑
Wraps the SalesOrderSummary
hash with a simple DSL to provide easy access to various keys.
Public Instance Methods
order_key()
click to toggle source
Returns the sales_order_key
# File lib/ship_compliant/search_sales_order_summary.rb, line 14 def order_key data[:sales_order_key] end
Also aliased as: sales_order_key
purchase_date()
click to toggle source
Returns a DateTime
from the order purchase_date
# File lib/ship_compliant/search_sales_order_summary.rb, line 9 def purchase_date data[:purchase_date] end
shipment_summary()
click to toggle source
Returns the parsed hash from the ShipmentSummary
element.
{ compliance: 'ValueHere', requested_ship_date: DateTime, # etc... }
# File lib/ship_compliant/search_sales_order_summary.rb, line 26 def shipment_summary data[:shipments][:shipment_summary] end