You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Feature: Add transaction_accounting_lines_pass_through_columns support #207
The package supports pass-through columns for transactions, transaction_lines, accounts, customers, departments, locations, subsidiaries, vendors, items, classes, consolidated_exchange_rates, nexuses, entities, and accounting_periods — but not for transaction_accounting_lines.
Current behavior
stg_netsuite2__transaction_accounting_lines_tmp pulls all columns from the raw source (including paymentamountunused and paymentamountused), but stg_netsuite2__transaction_accounting_lines uses an explicit column list in the final CTE that drops them. There is no transaction_accounting_lines_pass_through_columns variable, no fivetran_utils.add_pass_through_columns call in get_netsuite2_transactionaccountingline_columns(), and no fill_pass_through_columns call in the staging model.
Requested behavior
Add transaction_accounting_lines_pass_through_columns support matching the existing pattern used by transaction_lines:
Add transaction_accounting_lines_pass_through_columns: [] default var in dbt_project.yml
Add {{ fivetran_utils.add_pass_through_columns(columns, var('transaction_accounting_lines_pass_through_columns')) }} to get_netsuite2_transactionaccountingline_columns()
Add {{ netsuite.fill_pass_through_columns(var('transaction_accounting_lines_pass_through_columns', [])) }} to the final select in stg_netsuite2__transaction_accounting_lines.sql
Use case
Payment reporting requires paymentamountunused and paymentamountused per accounting book (for multibook environments). Without pass-through support, consumers must bypass the package staging layer and read the raw source directly, breaking the layered architecture the package provides.
Activity
fivetran-jamie commentedon Aug 5, 2026
Hi @anorth848 thanks for opening this, definitely makes sense to add!
I'll slate this in for our next sprint (starts in two weeks). While we're at it, are there are any tables you'd want passthrough columns for?
anorth848 commentedon Aug 10, 2026
Hey @fivetran-jamie , thanks for your response and for prioritizing this! This is all we need as far as I can tell/anticipate. Thank you again!
fivetran-jamie commentedon Aug 31, 2026
@anorth848 This is now available in v1.8.0 via the
transaction_accounting_lines_pass_through_columnsvariable!anorth848 commentedon Aug 31, 2026
Thank you!