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',