Module: NSConnector::SubList

Defined in:
lib/ns_connector/sublist.rb

Overview

Provides a method for grabbing sublists

Class Method Summary collapse

Class Method Details

.fetch(parent, sublist_id, fields) ⇒ Object

Grab sublist_id from NetSuite

Returns

An array of SubListItems



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/ns_connector/sublist.rb', line 5

def self.fetch parent, sublist_id, fields
	NSConnector::Restlet.execute!(
		:action => 'fetch_sublist',
		:type_id => parent.type_id,
		:parent_id => parent.id,
		:fields => fields,
		:sublist_id => sublist_id
	).map do |upstream_store|
		NSConnector::SubListItem.new(
			sublist_id,
			fields,
			parent,
			upstream_store
		)
	end
end