---
id: change/bcapps/10543
type: change
title: "#10543 [main] bug 640925 - Add report extension for Standard Sales Pro Forma and Draft Invoice"
summary: Czech report extensions add missing fields to draft and pro forma invoices for approval workflows, matching the layout of posted Czech invoices with registration numbers, VAT dates, bank details, and payment information.
tier: official
language: en
tags:
  - feature
  - main
  - bc30
  - reportextension std. sales - draft invoice czl
  - reportextension std. sales - pro forma inv czl
system: sales
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:07:24.573Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: ee2a1fb8eb01c6a88692438258f00c148fc54939
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/10543
    title: "microsoft/BCApps#10543: [main] bug 640925 - Add report extension for Standard Sales Pro Forma and Draft Invoice"
    date: "2026-08-27"
    commit: ee2a1fb8eb01c6a88692438258f00c148fc54939
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/reportextension/11707-cz
    - object/reportextension/11708-cz
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 10543
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/10543
kind: pr
base_branch: main
major: "30"
merged_at: "2026-08-27T18:08:26Z"
author: DavidHolusa
author_type: User
community_contribution: false
labels:
  - "Team: Finance"
change_class: code
change_kind: feature
behavior_change: true
breaking: false
files:
  count: 5
  additions: 13012
  deletions: 0
  al: 2
apps:
  - CoreLocalizationPack
objects_touched:
  - key: reportextension/11707
    page: reportextension/11707-cz
    type: reportextension
    id: 11707
    name: Std. Sales - Draft Invoice CZL
    app: CoreLocalizationPack
    status: added
  - key: reportextension/11708
    page: reportextension/11708-cz
    type: reportextension
    id: 11708
    name: Std. Sales - Pro Forma Inv CZL
    app: CoreLocalizationPack
    status: added
objects_unjoined: []
obsoletions: []
backports:
  - number: 10711
    base: releases/29.x
    url: https://github.com/microsoft/BCApps/pull/10711
fixes_issues: []
work_items:
  - 640925
systems:
  - sales
quote: null
joined_against:
  major: "30"
  commit: a4406cfa9e57437fedc49c53c327a199a854491e
---

# #10543 [main] bug 640925 - Add report extension for Standard Sales Pro Forma and Draft Invoice

> Czech report extensions add missing fields to draft and pro forma invoices for approval workflows, matching the layout of posted Czech invoices with registration numbers, VAT dates, bank details, and payment information.

[Pull request](https://github.com/microsoft/BCApps/pull/10543) · merged into `main` (BC30) on 2026-08-27 by DavidHolusa · 5 files (+13012 -0), 2 AL · feature · tier official · reviewed (checked by Opus)

## What changed

- Two new report extensions (11707, 11708) extend reports 1303 and 1302 with Czech RDLC layouts
- Added header fields include registration numbers, VAT date, bank account details, payment symbols, payment terms and method, salesperson and employee info, and exchange rate
- Pro forma extension adds a VAT Amount Line dataitem for VAT recapitulation, reading sales lines directly
- No QR code is included because the documents are not posted
- Layouts are clearly marked as draft or pro forma to distinguish them from final tax documents
- Behaviour changes for users or extensions.

## AL objects touched

- [Report extension 11707 "Std. Sales - Draft Invoice CZL"](../../objects/reportextension/11707-cz.md), CoreLocalizationPack (CZ layer): added
- [Report extension 11708 "Std. Sales - Pro Forma Inv CZL"](../../objects/reportextension/11708-cz.md), CoreLocalizationPack (CZ layer): added

## Also merged into

- [#10711](https://github.com/microsoft/BCApps/pull/10711) into `releases/29.x` on 2026-08-28

## Context

- Work items: AB#640925
- Labels: Team: Finance
- Systems: sales

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