Class: CXML::InvoiceDetailRequest
Instance Attribute Summary
Attributes inherited from DocumentNode
#content
Instance Method Summary
collapse
accessible_attributes, accessible_nodes, attributes, #initialize, #node_name, nodes, #serializable_hash, #to_element
Instance Method Details
33
34
35
36
37
38
|
# File 'lib/cxml/invoice_detail_request.rb', line 33
def (value)
value = [value] unless value.is_a?(Array)
@invoice_detail_header_orders = value.map do |item|
InvoiceDetailHeaderOrder.new(item)
end
end
|
26
27
28
29
30
31
|
# File 'lib/cxml/invoice_detail_request.rb', line 26
def (value)
value = [value] unless value.is_a?(Array)
@invoice_detail_header_orders = value.map do |item|
InvoiceDetailHeaderOrder.new(item)
end
end
|
#initialize_invoice_detail_order(value) ⇒ Object
19
20
21
22
23
24
|
# File 'lib/cxml/invoice_detail_request.rb', line 19
def initialize_invoice_detail_order(value)
value = [value] unless value.is_a?(Array)
@invoice_detail_orders = value.map do |item|
InvoiceDetailOrder.new(item)
end
end
|
#initialize_invoice_detail_orders(value) ⇒ Object
12
13
14
15
16
17
|
# File 'lib/cxml/invoice_detail_request.rb', line 12
def initialize_invoice_detail_orders(value)
value = [value] unless value.is_a?(Array)
@invoice_detail_orders = value.map do |item|
InvoiceDetailOrder.new(item)
end
end
|