PR #124 includes the following updates:
🚨 Breaking Changes 🚨:
- Updates the int_quickbooks__invoice_join and downstream quickbooks__ap_ar_enhanced models to include and require the
using_payments
config. Previously, these models would fail if thepayment
or thepayment_line
source tables did not exist. - Corrects the misspelled
customer_vendor_webiste
field tocustomer_vendor_website
inquickbooks__ap_ar_enhanced
.
Bug Fixes
- Updates the logic for the
amount
field in int_quickbooks__invoice_double_entry to useinvoice.total_amount
only on the condition when a bundle is associated with the invoice andinvoice.total_amount
is 0, otherwiseinvoice_lines.amount
is used.- This avoids double counting when aggregating invoice_line items and accounts for the edge cases where a bundle_id is involved.
Feature Updates
- Updates the quickbooks__profit_and_loss and quickbooks__balance_sheet models to include both
period_first_day
andperiod_last_day
in addition tocalendar_date
. This allows users to have greater flexibility in choosing which date to aggregate records upon.- Please note
calendar_date
is slated to be deprecated, and the fieldsperiod_first_day
andperiod_last_day
are both offered as replacements, depending on how your company performs their financial reporting.
- Please note
Full Changelog: v0.12.4...v0.13.0