class ShipCompliant::GetSalesOrderExtended

ShipCompliant::GetSalesOrderExtended

This method takes in a Sales Order Key and returns detailed data about the sales order, including compliance status.

Use this method to query the full details of a sales order and the shipments in the sales order.

Public Class Methods

by_order_key(order_key) click to toggle source

Finds a SalesOrder by the SalesOrderKey.

Returns an instance of ShipCompliant::GetSalesOrderExtendedResult.

# File lib/ship_compliant/get_sales_order_extended.rb, line 14
def self.by_order_key(order_key)
  result = ShipCompliant.client.call(:get_sales_order_extended, {
    'SalesOrderKey' => order_key
  })

  GetSalesOrderExtendedResult.new(result)
end