DearInventoryRuby::SaleOrder
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.
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 )