Repository navigation
PR #227 includes the following updates:
Schema/Data Change
3 total changes • 1 possible breaking change
| Data Model(s) | Change type | Old | New | Notes |
|---|---|---|---|---|
quickbooks__general_ledgerint_quickbooks__invoice_double_entry Possible breaking change |
Changed field | Bundle component index / transaction_index is the component's position within its bundle |
20000 + parent line index * 1000 + component index |
Prevents duplicate unique_id values. See the DECISIONLOG for more details. If your downstream models use unique_id as a key, they will treat these rows as new. |
quickbooks__general_ledgerint_quickbooks__invoice_double_entry |
Changed model | Bundle components join to every line on the invoice | Bundle components join only to their own parent line | Fixes duplicated component amounts and dropped lines on invoices that mix bundles and other lines (#224). Components whose invoice_line_index doesn’t match an invoice line are no longer posted. |
quickbooks__general_ledgerint_quickbooks__invoice_double_entry |
Changed model | Components repeat once per income account when a bundle's items map to several accounts | Bundle income accounts apply only when no other account is found for the line | Prevents duplicate component postings. |
Contributors
Full Changelog: v1.10.0...v1.11.0