Skip to content

Commit 5a1fa11

Browse files
fivetran-data-model-botClaude README Updaterfivetran-catfritzfivetran-joemarkiewiczgithub-actions[bot]
authored
Update .quickstart.yml and README (#193)
* Update .quickstart.yml and README for fy26 q4 * Fix spelling errors CHANGELOG and/or quickstart.yml * Fix spelling errors CHANGELOG and/or quickstart.yml * Fix links * Update CHANGELOG.md * Enhance analysis documentation with SQL instructions Updated README to provide detailed analysis instructions and SQL compilation steps. * Update README.md * Apply suggestions from code review * Generate dbt docs via GitHub Actions --------- Co-authored-by: Claude README Updater <noreply@fivetran.com> Co-authored-by: Catherine Fritz <111930712+fivetran-catfritz@users.noreply.github.com> Co-authored-by: Joe Markiewicz <74217849+fivetran-joemarkiewicz@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 3ecb00f commit 5a1fa11

File tree

6 files changed

+128
-58
lines changed

6 files changed

+128
-58
lines changed

.quickstart/quickstart.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,15 @@ table_variables:
5555
- purchase_order_linked_txn
5656
- purchase_order
5757

58+
_fivetran_quickstart_department:
59+
- department
60+
_fivetran_quickstart_address:
61+
- address
62+
_fivetran_quickstart_estimate:
63+
- estimate
64+
_fivetran_quickstart_estimate_line:
65+
- estimate_line
66+
5867
destination_configurations:
5968
databricks:
6069
dispatch:
@@ -70,3 +79,47 @@ public_models: [
7079
"quickbooks__ap_ar_enhanced",
7180
"quickbooks__cash_flow_statement"
7281
]
82+
83+
supported_vars:
84+
quickbooks__accounts_payable_reference:
85+
type: string
86+
value: "Accounts Payable"
87+
description: "The `ACCOUNT.account_type` for Accounts Payable records"
88+
display_name: "Accounts Payable Account Name"
89+
90+
quickbooks__accounts_receivable_reference:
91+
type: string
92+
value: "Accounts Receivable"
93+
description: "The `ACCOUNT.account_type` for Accounts Receivable records"
94+
display_name: "Accounts Receivable Account Name"
95+
96+
quickbooks__undeposited_funds_reference:
97+
type: string
98+
value: "UndepositedFunds"
99+
description: "The `ACCOUNT.account_sub_type` for Undeposited Funds records"
100+
display_name: "Undeposited Funds Account Name"
101+
102+
quickbooks__sales_of_product_income_reference:
103+
type: string
104+
value: "SalesOfProductIncome"
105+
description: "The `ACCOUNT.account_sub_type` for Sales of Product Income records"
106+
display_name: "Sales of Product Income Account Name"
107+
108+
quickbooks__global_tax_account_reference:
109+
type: string
110+
value: "Global Tax Payable"
111+
description: "The `ACCOUNT.name` for Global Tax Payable records"
112+
display_name: "Global Tax Account Name"
113+
114+
quickbooks__sales_tax_account_reference:
115+
type: string
116+
value: "Sales Tax Payable"
117+
description: "The `ACCOUNT.name` for Sales Tax Payable records"
118+
display_name: "Sales Tax Account Name"
119+
120+
quickbooks__home_currency:
121+
type: string
122+
value: "USD"
123+
description: "The primary reporting currency (e.g., USD, EUR, GBP, CAD) of your business. Relevant to organizations operating with multiple currencies."
124+
display_name: "Home Currency"
125+

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
# dbt_quickbooks v1.3.0
22

3-
[PR #192](https://github.com/fivetran/dbt_quickbooks/pull/192) includes the following updates:
3+
[PR #192](https://github.com/fivetran/dbt_quickbooks/pull/192) and [PR #193](https://github.com/fivetran/dbt_quickbooks/pull/193) include the following updates:
44

55
## Bug Fixes
66
- Fixed typo in `stg_quickbooks.yml` changing `test:` to `tests:` for proper dbt syntax compliance.
77

88
## Documentation
9+
- Updates README with standardized Fivetran formatting.
910
- [Updates DECISIONLOG](https://github.com/fivetran/dbt_quickbooks/blob/main/DECISIONLOG.md#designating-a-single-accounts-payableaccounts-receivable-account) to explicitly call out join logic that requires a single designated Accounts Payable and a single designated Accounts Receivable account per currency with a possible workaround using variable configuration.
1011
- [Updates README](https://github.com/fivetran/dbt_quickbooks/blob/main/README.md#configuring-account-type-names) to reference the DECISIONLOG for additional details on configuring account type names to avoid potential data fanout issues.
1112

1213
## Under the Hood
1314
- Removed tax line table variables from `quickstart.yml` for Quickstart customers to prevent potential configuration issues until tax lines are fully validated for Quickstart use.
15+
- In the `quickstart.yml` file:
16+
- Adds `table_variables` for relevant sources to prevent missing sources from blocking downstream Quickstart models.
17+
- Adds `supported_vars` for Quickstart UI customization.
1418

1519
# dbt_quickbooks v1.2.1
1620
[PR #187](https://github.com/fivetran/dbt_quickbooks/pull/187) includes the following updates:

0 commit comments

Comments
 (0)