lib/tsubaiso_sdk.rb in tsubaiso-sdk-1.2.15 vs lib/tsubaiso_sdk.rb in tsubaiso-sdk-1.2.16

- old
+ new

@@ -22,11 +22,10 @@ params = { 'format' => 'json' } uri = URI.parse(@base_url + '/bank_account_masters/list') api_request(uri, 'GET', params) end - def update_bank_account_master(options) params = {} candidate_keys = [ :name, :account_type, @@ -127,11 +126,10 @@ 'bank_account_master_id' => options[:bank_account_master_id], 'start_timestamp' => options[:start_timestamp], 'finish_timestamp' => options[:finish_timestamp], 'format' => 'json' } - uri = URI.parse(@base_url + '/bank_accounts/create') api_request(uri, 'POST', params) end def show_bank_account_master(master_id) @@ -163,9 +161,24 @@ 'currency_rate_master_code' => options[:currency_rate_master_code] } uri = URI.parse(@base_url + '/bank_account_masters/create') api_request(uri, 'POST', params) + end + + def index_bank_balances(options) + params = { + 'format' => 'json', + 'form' => { + 'start_ym(1i)' => options[:start_y], + 'start_ym(2i)' => options[:start_m], + 'finish_ym(1i)' => options[:finish_y], + 'finish_ym(2i)' => options[:finish_m] + } + } + + uri = URI.parse(@base_url + '/bank_balances/index') + api_request(uri, 'GET', params) end def setup_account_assignments params = { 'format' => 'json',