fivetran / dbt_netsuite

Data models for Fivetran's Netsuite connector, built using dbt.
https://fivetran.github.io/dbt_netsuite/
Apache License 2.0
36 stars 34 forks source link

Bugfix/cta-and-historical-rate-changes #92

Closed fivetran-joemarkiewicz closed 10 months ago

fivetran-joemarkiewicz commented 11 months ago

PR Overview

This PR will address the following Issue/Feature: #78 #75

This PR will result in the following new package version: v0.11.0

This will be a breaking change as significant updates are being applied to the code which we would like to be reflected in a major update as opposed to a patch.

Please detail what change(s) this PR introduces and any additional information that should be known during the review of this PR:

PR Checklist

Basic Validation

Please acknowledge that you have successfully performed the following commands locally:

Before marking this PR as "ready for review" the following have been applied:

Detailed Validation

Please acknowledge that the following validation checks have been performed prior to marking this PR as "ready for review":

We were able to validate these changes with our internal data and confirmed the totals matched our expected results.

Standard Updates

Please acknowledge that your PR contains the following standard updates:

dbt Docs

Please acknowledge that after the above were all completed the below were applied to your branch:

If you had to summarize this PR in an emoji, which would it be?

💵
fivetran-reneeli commented 10 months ago

Looks good, just wanted to know your thoughts if it's worth updating the ymls as well. For example, I think a lot was done under the hood for converted_amount and the balance_transactions overall, but I think the definitions still apply so it might be fine. But also could copy some of the notes from the changelog over?

Though future-looking, if the logic were to change again, now you'd have to update the yml again. So it may be best to keep the more high-level definitions that are in place.

fivetran-joemarkiewicz commented 10 months ago

@fivetran-reneeli great call out on if we should update the docs. Truthfully I agree with you that I would prefer not to update the docs to be hyper specific in case we end up making more modifications in the future. The description of the existing models and fields still hold true with these updates, they just are not hyper specific.

fivetran-reneeli commented 10 months ago

@fivetran-reneeli great call out on if we should update the docs. Truthfully I agree with you that I would prefer not to update the docs to be hyper specific in case we end up making more modifications in the future. The description of the existing models and fields still hold true with these updates, they just are not hyper specific.

Sounds good with me, let's keep the docs broad