# ScheduleProperties

Common schedule properties

## Example Usage

```typescript
import { ScheduleProperties } from "@apexfintechsolutions/ascend-sdk/models/components";

let value: ScheduleProperties = {};
```

## Fields

| Field                                                                                                                                                                           | Type                                                                                                                                                                            | Required                                                                                                                                                                        | Description                                                                                                                                                                     | Example                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `endDate`                                                                                                                                                                       | [components.TransferScheduleSummaryEndDate](../../models/components/transferschedulesummaryenddate.md)                                                                          | :heavy_minus_sign:                                                                                                                                                              | The schedule end date if there is a finite number of occurrences                                                                                                                | {<br/>"day": 31,<br/>"month": 12,<br/>"year": 2024<br/>}                                                                                                                        |
| `occurrences`                                                                                                                                                                   | *number*                                                                                                                                                                        | :heavy_minus_sign:                                                                                                                                                              | The number of occurrences (empty or 0 indicates unlimited occurrences)                                                                                                          | 12                                                                                                                                                                              |
| `startDate`                                                                                                                                                                     | [components.StartDate](../../models/components/startdate.md)                                                                                                                    | :heavy_minus_sign:                                                                                                                                                              | The schedule start date                                                                                                                                                         | {<br/>"day": 1,<br/>"month": 1,<br/>"year": 2024<br/>}                                                                                                                          |
| `state`                                                                                                                                                                         | [components.TransferScheduleSummaryState](../../models/components/transferschedulesummarystate.md)                                                                              | :heavy_minus_sign:                                                                                                                                                              | The state of the represented schedule                                                                                                                                           | ACTIVE                                                                                                                                                                          |
| `timeUnit`                                                                                                                                                                      | [components.TransferScheduleSummaryTimeUnit](../../models/components/transferschedulesummarytimeunit.md)                                                                        | :heavy_minus_sign:                                                                                                                                                              | The time unit used to calculate the interval between transfers. The time period between transfers in a scheduled series is the unit of time times the multiplier                | MONTH                                                                                                                                                                           |
| `unitMultiplier`                                                                                                                                                                | *number*                                                                                                                                                                        | :heavy_minus_sign:                                                                                                                                                              | The multiplier used to determine the length of the interval between transfers. The time period between transfers in a scheduled series is the unit of time times the multiplier | 1                                                                                                                                                                               |