---
id: change/bcapps/12982
type: change
title: "#12982 [29x][All-e]Since Business Central 28.4, we have observed changed behaviour when the VAT Prod"
summary: VAT Product Posting Group behavior was corrected in Sales Line handling across all regions to address a regression introduced in Business Central 28.4.
tier: official
language: en
tags:
  - fix
  - releases/29.x
  - bc29
  - table sales line
  - codeunit vat rate change conversion
system: sales
review:
  state: reviewed
  by: opus
  at: "2026-10-23T01:11:44.824Z"
  flags: []
generated:
  at: "2026-11-14T00:13:17.671Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: 4fbb742de7a9a74309fbd19f01b61ae159a33553
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/12982
    title: "microsoft/BCApps#12982: [29x][All-e]Since Business Central 28.4, we have observed changed behaviour when the VAT Prod"
    date: "2026-10-22"
    commit: 4fbb742de7a9a74309fbd19f01b61ae159a33553
    t: null
    quote: Since Business Central 28.4, we have observed changed behaviour when the VAT Prod.
links:
  learn: []
  objects:
    - object/table/37
    - object/codeunit/550
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
  related:
    - to: hotfix/28.5#645085
      title: Update 28.5 for Business Central
      label: relation unknown
      why: both are about VAT Product Posting Group behaviour on sales lines since 28.4; nothing says what the regression is or that one fixes the other
      by: override
    - to: https://learn.microsoft.com/dynamics365/business-central/finance-how-use-vat-rate-change-tool
      title: Manage VAT Rate Changes in Business Central
      label: possibly related
      why: Managing VAT rate changes documents VAT rate conversion and changed behavior in Business Central versions.
      by: model
number: 12982
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/12982
kind: pr
base_branch: releases/29.x
major: "29"
merged_at: "2026-10-22T08:36:59Z"
author: DeepsShukla
author_type: User
community_contribution: false
labels:
  - "Team: SCM"
change_class: code
change_kind: fix
behavior_change: true
breaking: false
files:
  count: 15
  additions: 97
  deletions: 13
  al: 13
apps:
  - Base Application
objects_touched:
  - key: table/37
    page: table/37
    type: table
    id: 37
    name: Sales Line
    app: Base Application
    status: modified
  - key: codeunit/550
    page: codeunit/550
    type: codeunit
    id: 550
    name: VAT Rate Change Conversion
    app: Base Application
    status: modified
objects_unjoined:
  - path: src/Layers/BE/BaseApp/Sales/Document/SalesLine.Table.al
    status: modified
    reason: not-in-snapshot
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 655854
systems:
  - sales
  - finance
quote: Since Business Central 28.4, we have observed changed behaviour when the VAT Prod.
joined_against:
  major: "29"
  commit: 229c71f1927eed3c6f5f2cac1e8701b916c315fb
---

# #12982 [29x][All-e]Since Business Central 28.4, we have observed changed behaviour when the VAT Prod

> VAT Product Posting Group behavior was corrected in Sales Line handling across all regions to address a regression introduced in Business Central 28.4.

[Pull request](https://github.com/microsoft/BCApps/pull/12982) · merged into `releases/29.x` (BC29) on 2026-10-22 by DeepsShukla · 15 files (+97 -13), 13 AL · fix · tier official · reviewed (checked by Opus)

## What changed

- Fixes changed VAT behavior affecting Sales Lines since BC 28.4
- Updates Sales Line table across multiple regional layers (W1, BE, CH, ES, FI, GB, IT, NA, NO, RU, SE, APAC)
- Includes VAT Rate Change Conversion codeunit updates
- Adds test cases for prices including VAT in documents
- Behaviour changes for users or extensions.

## AL objects touched

- [Table 37 "Sales Line"](../../objects/table/37.md), Base Application: modified
- [Codeunit 550 "VAT Rate Change Conversion"](../../objects/codeunit/550.md), Base Application: modified
- `src/Layers/BE/BaseApp/Sales/Document/SalesLine.Table.al`: modified, not in the BC29 snapshot

## Context

- Work items: AB#655854
- Labels: Team: SCM
- Systems: sales, finance
- From the description: "Since Business Central 28.4, we have observed changed behaviour when the VAT Prod."

## Possibly related

No source states these links: they share an object, a model read them, or a person found the same subject.

- [Update 28.5 for Business Central](../../hotfixes/28.5.md#645085) — relation unknown: both are about VAT Product Posting Group behaviour on sales lines since 28.4; nothing says what the regression is or that one fixes the other (checked by hand)
- [Manage VAT Rate Changes in Business Central](https://learn.microsoft.com/dynamics365/business-central/finance-how-use-vat-rate-change-tool) — possibly related: Managing VAT rate changes documents VAT rate conversion and changed behavior in Business Central versions. (model-linked)

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).
