Module: Rentvine::Client::Diagnostics

Included in:
Rentvine::Client
Defined in:
lib/rentvine/client/diagnostics.rb

Instance Method Summary collapse

Instance Method Details

#bank_account_reconciliation_lapseObject



4
5
6
7
8
# File 'lib/rentvine/client/diagnostics.rb', line 4

def 
  results = process_request(:get, '/accounting/diagnostics/bank-account-reconciliation-lapse')
  return results if results.is_a?(RentvineError)
  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#credit_debit_mismatchObject



10
11
12
13
14
15
# File 'lib/rentvine/client/diagnostics.rb', line 10

def credit_debit_mismatch
  results = process_request(:get, '/accounting/diagnostics/credit-debit-mismatch')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#escrow_mismatchObject



17
18
19
20
21
22
# File 'lib/rentvine/client/diagnostics.rb', line 17

def escrow_mismatch
  results = process_request(:get, '/accounting/diagnostics/escrow-mismatch')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#manager_ledger_balanceObject



24
25
26
27
28
29
# File 'lib/rentvine/client/diagnostics.rb', line 24

def manager_ledger_balance
  result = process_request(:get, '/accounting/diagnostics/manager-ledger-balance')
  return result if result.is_a?(RentvineError)

  Rentvine::Diagnostic.new(result)
end

#negative_bank_accountsObject



31
32
33
34
35
36
# File 'lib/rentvine/client/diagnostics.rb', line 31

def negative_bank_accounts
  results = process_request(:get, '/accounting/diagnostics/negative-bank-accounts')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#prepayment_mismatchObject



38
39
40
41
42
43
# File 'lib/rentvine/client/diagnostics.rb', line 38

def prepayment_mismatch
  results = process_request(:get, '/accounting/diagnostics/prepayment-mismatch')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#reserve_not_metObject



45
46
47
48
49
50
# File 'lib/rentvine/client/diagnostics.rb', line 45

def reserve_not_met
  results = process_request(:get, '/accounting/diagnostics/reserve-not-met')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#suppressed_fee_balance_mismatchObject



52
53
54
55
56
57
# File 'lib/rentvine/client/diagnostics.rb', line 52

def suppressed_fee_balance_mismatch
  results = process_request(:get, '/accounting/diagnostics/suppressed-fee-balance-mismatch')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#unused_prepaymentsObject



59
60
61
62
63
64
# File 'lib/rentvine/client/diagnostics.rb', line 59

def unused_prepayments
  results = process_request(:get, '/accounting/diagnostics/unused-prepayments')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#unused_vendor_creditsObject



66
67
68
69
70
71
# File 'lib/rentvine/client/diagnostics.rb', line 66

def unused_vendor_credits
  results = process_request(:get, '/accounting/diagnostics/unused-vendor-credits')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end

#vendor_insurance_lapseObject



73
74
75
76
77
78
# File 'lib/rentvine/client/diagnostics.rb', line 73

def vendor_insurance_lapse
  results = process_request(:get, '/accounting/diagnostics/vendor-insurance-lapse')
  return results if results.is_a?(RentvineError)

  results.map { |result| Rentvine::Diagnostic.new(result) }
end