Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.79 KB

SaleOrder.md

File metadata and controls

35 lines (28 loc) · 1.79 KB

DearInventoryRuby::SaleOrder

Properties

Name Type Description Notes
sale_id String Unique DEAR Sale ID
sale_order_number String Sale Order Number (auto-generated) [optional]
combine_additional_charges Boolean If `true` then `additional charges` lines displayed in `Lines` array [default to false]
memo String Additional information for Order.
status String Order Status. Possible Values are values. For POST only `DRAFT` and `AUTHORISED` values accepted
lines Array<SaleOrderLine> [optional]
additional_charges Array<SaleAdditionalCharge> [optional]
total_before_tax Float Decimal with up to 4 decimal places. Sum of order lines and additional charges without taxes. Not required for POST.
tax Float Decimal with up to 4 decimal places. Sum of order lines and additional charges taxes. Not required for POST.
total Float Decimal with up to 4 decimal places. Sum of order lines and additional charges with taxes. Not required for POST.

Code Sample

require 'DearInventoryRuby'

instance = DearInventoryRuby::SaleOrder.new(sale_id: nil,
                                 sale_order_number: nil,
                                 combine_additional_charges: nil,
                                 memo: nil,
                                 status: nil,
                                 lines: nil,
                                 additional_charges: nil,
                                 total_before_tax: nil,
                                 tax: nil,
                                 total: nil)