Skip to content

Add inventory model#208

Open
fivetran-avinash wants to merge 13 commits into
mainfrom
feature/inventory-model
Open

Add inventory model#208
fivetran-avinash wants to merge 13 commits into
mainfrom
feature/inventory-model

Conversation

@fivetran-avinash

@fivetran-avinash fivetran-avinash commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

PR Overview

Package version introduced in this PR:

  • 1.7.0

This PR addresses the following Issue/Feature(s):

  • GA-1026302

Summary of changes:

  • Adding net new inventory item model.

Submission Checklist

  • Alignment meeting with the reviewer (if needed)
    • Timeline and validation requirements discussed
  • Provide validation details:
    • Validation Steps: Check for unintentional effects (e.g., add/run consistency & integrity tests)
    • Testing Instructions: Confirm the change addresses the issue(s)
    • Focus Areas: Complex logic or queries that need extra attention
  • Merge any relevant open PRs into this PR

Changelog

  • Draft changelog for PR
  • Final changelog for release review

@fivetran-avinash fivetran-avinash self-assigned this Jun 2, 2026
@fivetran-avinash fivetran-avinash added the docs:ready Triggers the docs generator workflow. label Jun 3, 2026
@fivetran-avinash fivetran-avinash marked this pull request as ready for review June 17, 2026 23:17

@fivetran-savage fivetran-savage left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple of suggestions for the yml documentation, but the main thing is that the package doesn't currently run with the using_purchase variable set to false. I left a more detailed comment with some ideas in the ticket. Let me know if you want to talk anything through on Monday.

Comment thread models/quickbooks.yml
- name: transaction_type
description: The source transaction type (invoice, bill, purchase, sales_receipt, credit_memo, refund_receipt, vendor_credit, purchase_order).
- name: transaction_id
description: Unique identifier of the parent transaction.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
description: Unique identifier of the parent transaction.
description: "{{ doc('transaction_id') }}")

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Matches other transaction_id fields in yml

Comment thread models/quickbooks.yml
- name: doc_number
description: Reference number for the transaction, as shown in QuickBooks reports.
- name: transaction_date
description: Date the transaction occurred.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
description: Date the transaction occurred.
description: "{{ doc('transaction_date') }}"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Matches other transaction_date fields in yml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs:ready Triggers the docs generator workflow.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants