Module: Rentvine

Defined in:
lib/rentvine/client.rb,
lib/rentvine/version.rb,
lib/rentvine/model/bill.rb,
lib/rentvine/model/file.rb,
lib/rentvine/model/unit.rb,
lib/rentvine/model/lease.rb,
lib/rentvine/model/owner.rb,
lib/rentvine/client/bills.rb,
lib/rentvine/client/files.rb,
lib/rentvine/client/units.rb,
lib/rentvine/model/ledger.rb,
lib/rentvine/model/tenant.rb,
lib/rentvine/model/vendor.rb,
lib/rentvine/client/leases.rb,
lib/rentvine/client/owners.rb,
lib/rentvine/model/account.rb,
lib/rentvine/model/balance.rb,
lib/rentvine/client/ledgers.rb,
lib/rentvine/client/tenants.rb,
lib/rentvine/client/vendors.rb,
lib/rentvine/model/occupant.rb,
lib/rentvine/model/property.rb,
lib/rentvine/rentvine_error.rb,
lib/rentvine/client/accounts.rb,
lib/rentvine/model/portfolio.rb,
lib/rentvine/model/diagnostic.rb,
lib/rentvine/model/inspection.rb,
lib/rentvine/model/work_order.rb,
lib/rentvine/client/portfolios.rb,
lib/rentvine/client/properties.rb,
lib/rentvine/model/application.rb,
lib/rentvine/model/association.rb,
lib/rentvine/model/transaction.rb,
lib/rentvine/client/diagnostics.rb,
lib/rentvine/client/inspections.rb,
lib/rentvine/client/work_orders.rb,
lib/rentvine/model/lease_status.rb,
lib/rentvine/model/vendor_trade.rb,
lib/rentvine/client/applications.rb,
lib/rentvine/client/associations.rb,
lib/rentvine/client/transactions.rb,
lib/rentvine/client/vendor_trades.rb,
lib/rentvine/model/rentvine_model.rb,
lib/rentvine/client/lease_statuses.rb,
lib/rentvine/rentvine_object_types.rb,
lib/rentvine/model/recurring_charge.rb,
lib/rentvine/model/transaction_entry.rb,
lib/rentvine/model/work_order_status.rb,
lib/rentvine/client/recurring_charges.rb,
lib/rentvine/model/owner_distribution.rb,
lib/rentvine/client/transaction_entries.rb,
lib/rentvine/client/work_order_statuses.rb

Defined Under Namespace

Classes: Account, Application, Association, Balance, Bill, Client, Diagnostic, File, Lease, LeaseStatus, Ledger, Occupant, Owner, OwnerDistribution, Portfolio, Property, RecurringCharge, RentvineError, RentvineModel, Tenant, Transaction, TransactionEntry, Unit, Vendor, VendorTrade, WorkOrder, WorkOrderStatus

Constant Summary collapse

VERSION =
'0.6.0'
OBJECT_TYPES =
[
  [id: 1, name: 'Account'],
  [id: 2, name: 'User'],
  [id: 3, name: 'Contact'],
  [id: 4, name: 'Lease'],
  [id: 5, name: 'Bill'],
  [id: 6, name: 'Property'],
  [id: 7, name: 'Unit'],
  [id: 8, name: 'Deposit'],
  [id: 9, name: 'Accounting Transaction'],
  [id: 10, name: 'Accounting Transaction Entry'],
  [id: 11, name: 'Portfolio'],
  [id: 12, name: 'Payout'],
  [id: 13, name: 'Bank Adjustment'],
  [id: 14, name: 'Company'],
  [id: 15, name: 'Statement'],
  [id: 16, name: 'Work Order'],
  [id: 17, name: 'Inspection'],
  [id: 18, name: 'Inspection Area'],
  [id: 19, name: 'Inspection Item'],
  [id: 20, name: 'Application'],
  [id: 21, name: 'Applicant'],
  [id: 22, name: 'Bank Transfer'],
  [id: 23, name: 'Listing'],
  [id: 24, name: 'Appliance'],
  [id: 25, name: 'Text Message'],
  [id: 26, name: 'Email Message'],
  [id: 27, name: 'Work Order Estimate'],
  [id: 28, name: 'Settlement'],
  [id: 29, name: 'Lease Tenant'],
  [id: 30, name: 'Email Template'],
  [id: 31, name: 'Note'],
  [id: 32, name: 'File Attachment'],
  [id: 33, name: 'Vendor Bill'],
  [id: 34, name: 'Document Transaction'],
  [id: 35, name: 'Document Envelope'],
  [id: 36, name: 'Application Template'],
  [id: 37, name: 'Recurring Bill'],
  [id: 38, name: 'Chat Message'],
  [id: 39, name: 'Reconciliation'],
  [id: 40, name: 'Path'],
  [id: 41, name: 'Payout Return'],
  [id: 42, name: 'Management Fee Setting'],
  [id: 43, name: 'Additional Management Fee Setting'],
  [id: 44, name: 'Accounting Setting'],
  [id: 45, name: 'Posting Setting'],
  [id: 46, name: 'Late Fee Setting'],
  [id: 47, name: 'Statement Setting'],
  [id: 48, name: 'Payout Batch'],
  [id: 49, name: 'Letter'],
  [id: 50, name: 'Reminder'],
  [id: 51, name: 'Review']
].freeze