Class: IngramMicro::ShipmentStatusLineItem

Inherits:
BaseElement
  • Object
show all
Defined in:
lib/ingram_micro/elements/shipment_status_line_item.rb

Constant Summary collapse

DEFAULTS =
{
  :line_no => nil,
  :transaction_document_number => nil,
  :bill_of_lading => nil,
  :customer_order_number => nil,
  :brightpoint_order_number =>  nil,
  :status_code => nil,
  :status_date => nil,
  :reason_code => nil,
  :signed_by => nil,
  :status_timestamp => nil,
  :comments => nil
}

Instance Attribute Summary

Attributes inherited from BaseElement

#element

Instance Method Summary collapse

Methods inherited from BaseElement

#build, format, #initialize

Constructor Details

This class inherits a constructor from IngramMicro::BaseElement

Instance Method Details

#defaultsObject



25
26
27
# File 'lib/ingram_micro/elements/shipment_status_line_item.rb', line 25

def defaults
  DEFAULTS
end

#line_noObject



17
18
19
# File 'lib/ingram_micro/elements/shipment_status_line_item.rb', line 17

def line_no
  @element[:line_no]
end

#line_no=(num) ⇒ Object



21
22
23
# File 'lib/ingram_micro/elements/shipment_status_line_item.rb', line 21

def line_no=(num)
  @element[:line_no] = num
end