# AccountingReportGenerationInput

Represents the input for the accounting report generation.

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**balanceTypes** | **Array&lt;string&gt;** | The balance types to include in the generated report. | [optional] [default to undefined]
**branchId** | **string** | The branch ID  or encoded key to filter general ledger journal entries by. | [optional] [default to undefined]
**currencyCode** | **string** | The ISO currency code to filter general ledger accounts by. | [optional] [default to undefined]
**endDate** | **string** | The inclusive end date in the organization time format and timezone that the general ledger journal entries\&#39; entry date is filtered to. | [default to undefined]
**glTypes** | **Array&lt;string&gt;** | The account types to filter general ledger accounts by. For header general ledger accounts the report will reflect the sum of the detail general ledger accounts that match the given filters used. | [optional] [default to undefined]
**startDate** | **string** | The inclusive start date in the organization time format and timezone that the general ledger journal entries\&#39; entry date is filtered from. | [default to undefined]

## Example

```typescript
import { AccountingReportGenerationInput } from './api';

const instance: AccountingReportGenerationInput = {
    balanceTypes,
    branchId,
    currencyCode,
    endDate,
    glTypes,
    startDate,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
