Sha256: 475f78918fd2f8e2f26c3095c1b0a4f6fffa2079132fb05a30cd64986480ca28
Contents?: true
Size: 1.83 KB
Versions: 1
Compression:
Stored size: 1.83 KB
Contents
# Buildium::CreateLeaseCreditRequest ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **date** | **Date** | Date of the transaction. The date must be formatted as YYYY-MM-DD. | | | **memo** | **String** | Description of the transaction. The value cannot exceed 65 characters. | [optional] | | **credit_type** | **String** | Indicates how the credit should be applied. <ul><li>WaiveUnpaid - This credit type allows for reversing one or more charges without losing record of what has changed.</li><li>Exchange - This credit type allows for one of the following: 1) Reimburse a resident for a out-of-pocket expense, 2) Compensate for a service, 3) Write-off a resident balance considered uncollectable.</li><li>PreviouslyDeposited - This credit type allows for issuing a credit against payments that have already been deposited.</li></ul> | | | **offsetting_gl_account_id** | **Integer** | Sets the offsetting general ledger account identifier for the credit. <br />This value must be provided when the `CreditType` field is set to `Exchange` or `PreviouslyDeposited`. <br />When the `CreditType` is `Exchange` this must be an *expense* general ledger account type. <br />When the `CreditType` is `PreviouslyDeposited` this must be an *equity* general ledger account type. | [optional] | | **lines** | [**Array<LeaseLedgerCreditLinePostMessage>**](LeaseLedgerCreditLinePostMessage.md) | A collection of line items included in the credit. At least one line item is required. | | ## Example ```ruby require 'buildium-ruby' instance = Buildium::CreateLeaseCreditRequest.new( date: null, memo: null, credit_type: null, offsetting_gl_account_id: null, lines: null ) ```
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
buildium-ruby-3.1.0 | docs/CreateLeaseCreditRequest.md |