Sha256: 3bd42bae16df339ec4c6f5a76c9efef28a2da8fcf7063e24265047cd0007c3a4

Contents?: true

Size: 1.63 KB

Versions: 1

Compression:

Stored size: 1.63 KB

Contents

# Buildium::UpdateGLAccountRequest

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **name** | **String** | Name of the general ledger account. The name cannot exceed 50 characters and must be unique across all general ledger accounts. |  |
| **sub_type** | **String** | Describes the subtype of the general ledger account. |  |
| **parent_gl_account_id** | **Integer** | Unique identifier of the parent general ledger account. Indicates if this is a sub general ledger account. | [optional] |
| **is_cash_asset** | **Boolean** | Indicates if an account is a Cash Asset. Can only have a value if SubType is `CurrentAsset` | [optional] |
| **account_number** | **String** | General ledger account number. The account number cannot exceed 12 characters and must be unique across all general ledger accounts. | [optional] |
| **description** | **String** | Description of the general ledger account. The description cannot exceed 250 characters. | [optional] |
| **is_contra_account** | **Boolean** | Indicates whether the account is a contra account. Must be null if `IsCashAsset` field is set to true. | [optional] |
| **cash_flow_classification** | **String** | Describes the cash flow classification for the general ledger account. Must be null if `IsCashAsset` field is set to true. | [optional] |

## Example

```ruby
require 'buildium-ruby'

instance = Buildium::UpdateGLAccountRequest.new(
  name: null,
  sub_type: null,
  parent_gl_account_id: null,
  is_cash_asset: null,
  account_number: null,
  description: null,
  is_contra_account: null,
  cash_flow_classification: null
)
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
buildium-ruby-3.1.0 docs/UpdateGLAccountRequest.md