# Accounting Report Generation Check

## Overview

This will compare the generated AVRO files in S3 against the DynamoDB table
that should have corresponding items. If the dynamo item is missing, it can
create it. The script will detect if the period is a quarter and will
automatically scan for quarterly reports as well as monthly reports.

## Running

Copy `.env.shadow` to `.env`, setting `REPLACE_MISSING_ITEMS=1` if you want to create missing items.

To run, set the `PERIOD_ID` and execute the main script:
```sh
export PERIOD_ID=234
make dev
# or
make build

# Testing
make lint test
```
