Class: Vpsa::Api::CreditLimits
- Defined in:
- lib/vpsa/api/credit_limits.rb
Instance Attribute Summary
Attributes inherited from Client
Instance Method Summary collapse
Methods inherited from Client
#client_classes, #credit_limits, #default_entries, #entities, #initialize, #installments, #provisions, #receipts, #sales, #third_parties, #user_data
Methods included from ClassMethods
Constructor Details
This class inherits a constructor from Vpsa::Client
Instance Method Details
#block_history(idTerceiro, start_date, end_date) ⇒ Object
16 17 18 |
# File 'lib/vpsa/api/credit_limits.rb', line 16 def block_history(idTerceiro, start_date, end_date) return parse_response(self.class.get("/historico_bloqueio", :body => build_body({"desde" => start_date, "ate" => end_date, "idTerceiro" => idTerceiro}), :headers => header)) end |
#list(searcher = nil) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/vpsa/api/credit_limits.rb', line 8 def list(searcher = nil) raise ArgumentError unless searcher.nil? || searcher.is_a?(Vpsa::Searcher::Commercial::CreditLimitSearcher) return parse_response(self.class.get("/", :body => build_body(searcher.as_parameter), :headers => header)) if searcher return parse_response(self.class.get("/", :body => build_body, :headers => header)) unless searcher end |