Class: IngramMicro::ReturnAuthorizationLineItem
- Inherits:
-
BaseElement
- Object
- BaseElement
- IngramMicro::ReturnAuthorizationLineItem
show all
- Defined in:
- lib/ingram_micro/elements/return_authorization_line_item.rb
Constant Summary
collapse
- DEFAULTS =
{
line_no: nil,
line_reference: nil,
item_code: nil,
universal_product_code: nil,
product_name: nil,
comments: nil,
quantity: 0.0,
unit_of_measure: nil,
min: nil,
sid: nil,
esn: nil,
imei: nil,
market_id: nil,
line_status: nil,
base_price: 0.0,
line_discount: 0.0,
line_tax1: 0.0,
line_tax2: 0.0,
line_tax3: 0.0,
ship_date: nil,
failure_date: nil,
failure_description: nil
}
Instance Attribute Summary
Attributes inherited from BaseElement
#element
Instance Method Summary
collapse
Methods inherited from BaseElement
#build, format, #initialize
Instance Method Details
#defaults ⇒ Object
36
37
38
|
# File 'lib/ingram_micro/elements/return_authorization_line_item.rb', line 36
def defaults
DEFAULTS
end
|
#line_no ⇒ Object
28
29
30
|
# File 'lib/ingram_micro/elements/return_authorization_line_item.rb', line 28
def line_no
@element[:line_no]
end
|
#line_no=(num) ⇒ Object
32
33
34
|
# File 'lib/ingram_micro/elements/return_authorization_line_item.rb', line 32
def line_no=(num)
@element[:line_no] = num
end
|