code change · fixFinanceofficial - Microsoftreviewed - checked by Opus

#9608 Bug 642638: [master] IRS 1099 reporting fields inconsistently stamped on Vendor Ledger Entries for non-1099 vendors - General Journal vs. Purchase Invoice

IRS 1099 reporting fields on vendor ledger entries are now consistently left empty for vendors without a 1099 Form Box No., whether posted through a General Journal or Purchase Invoice.

Pull request · merged into main (BC30) on 2026-07-24 by AleksanderGladkov · 2 files (+84 -0), 1 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • IRS 1099 fields were being inconsistently stamped on vendor ledger entries for non-1099 vendors depending on the posting method
  • The fix ensures IRS data is only copied to vendor ledger entries when the vendor actually has a 1099 Form Box No.
  • Tests were added to verify that vendors without a Form Box No. get empty IRS fields from General Journal posting
  • This prevents non-1099 vendors from having incorrect and non-editable IRS reporting fields on their ledger entries
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#642638
  • Labels: Team: Finance
  • Systems: finance
  • From the description: “Copy the IRS 1099 fields to the vendor ledger entry only when the vendor has a 1099 Form Box No.”

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).