---
id: change/bcapps/9857
type: change
title: "#9857 [main] bug 644746 - Add configurable EPO Service Setup for gov.cz domain migration"
summary: A configurable EPO Service Setup table and page allow Czech administrators to manage the Electronic Filing Office endpoint URL when migrating from adisspr.mfcr.cz to mojedane.gov.cz, replacing hardcoded values with admin-configurable settings and registering the service in Service Connections.
tier: official
language: en
tags:
  - feature
  - main
  - bc30
  - codeunit data class. eval. handler czl
  - codeunit epo api mgt. czl
  - codeunit vat report submit czl
  - page epo service setup czl
  - permissionset cz core pack - edit czl
  - permissionset cz core pack - objects czl
system: finance
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:09:55.797Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: 4ac1eac8023ea8295757de0c8a12283343b1b327
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/9857
    title: "microsoft/BCApps#9857: [main] bug 644746 - Add configurable EPO Service Setup for gov.cz domain migration"
    date: "2026-08-07"
    commit: 4ac1eac8023ea8295757de0c8a12283343b1b327
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/codeunit/11710-cz
    - object/codeunit/31175-cz
    - object/codeunit/31170-cz
    - object/page/11705-cz
    - object/permissionset/11731-cz
    - object/permissionset/11732-cz
    - object/permissionset/11730-cz
    - object/table/11724-cz
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 9857
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/9857
kind: pr
base_branch: main
major: "30"
merged_at: "2026-08-07T11:09:37Z"
author: DavidHolusa
author_type: User
community_contribution: false
labels:
  - "Team: Finance"
change_class: code
change_kind: feature
behavior_change: true
breaking: false
files:
  count: 9
  additions: 360
  deletions: 55
  al: 9
apps:
  - CoreLocalizationPack
objects_touched:
  - key: codeunit/11710
    page: codeunit/11710-cz
    type: codeunit
    id: 11710
    name: Data Class. Eval. Handler CZL
    app: CoreLocalizationPack
    status: modified
  - key: codeunit/31175
    page: codeunit/31175-cz
    type: codeunit
    id: 31175
    name: EPO API Mgt. CZL
    app: CoreLocalizationPack
    status: added
  - key: codeunit/31170
    page: codeunit/31170-cz
    type: codeunit
    id: 31170
    name: VAT Report Submit CZL
    app: CoreLocalizationPack
    status: modified
  - key: page/11705
    page: page/11705-cz
    type: page
    id: 11705
    name: EPO Service Setup CZL
    app: CoreLocalizationPack
    status: added
  - key: permissionset/11731
    page: permissionset/11731-cz
    type: permissionset
    id: 11731
    name: CZ Core Pack - Edit CZL
    app: CoreLocalizationPack
    status: modified
  - key: permissionset/11732
    page: permissionset/11732-cz
    type: permissionset
    id: 11732
    name: CZ Core Pack - Objects CZL
    app: CoreLocalizationPack
    status: modified
  - key: permissionset/11730
    page: permissionset/11730-cz
    type: permissionset
    id: 11730
    name: CZ Core Pack - Read CZL
    app: CoreLocalizationPack
    status: modified
  - key: table/11724
    page: table/11724-cz
    type: table
    id: 11724
    name: EPO Service Setup CZL
    app: CoreLocalizationPack
    status: added
objects_unjoined:
  - path: src/Apps/CZ/CoreLocalizationPack/app/Src/Codeunits/EPOAPISubmissionCZL.Codeunit.al
    status: removed
    reason: removed
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 644746
systems:
  - finance
  - development
  - platform
quote: null
joined_against:
  major: "30"
  commit: a4406cfa9e57437fedc49c53c327a199a854491e
---

# #9857 [main] bug 644746 - Add configurable EPO Service Setup for gov.cz domain migration

> A configurable EPO Service Setup table and page allow Czech administrators to manage the Electronic Filing Office endpoint URL when migrating from adisspr.mfcr.cz to mojedane.gov.cz, replacing hardcoded values with admin-configurable settings and registering the service in Service Connections.

[Pull request](https://github.com/microsoft/BCApps/pull/9857) · merged into `main` (BC30) on 2026-08-07 by DavidHolusa · 9 files (+360 -55), 9 AL · feature · tier official · reviewed (checked by Opus)

## What changed

- New EPO Service Setup table and page enable administrators to configure the EPO endpoint URL instead of hardcoding it
- Default URL updated to https://mojedane.gov.cz/dpr/ for the Czech Financial Administration migration
- EPO service registered as a Service Connection for discoverability and status management
- GetHttpResonse() method renamed to GetHttpResponse() fixing a typo in the internal codeunit
- Auto-initialization on first access ensures seamless upgrade without requiring separate migration logic
- Behaviour changes for users or extensions.

## AL objects touched

- [Codeunit 11710 "Data Class. Eval. Handler CZL"](../../objects/codeunit/11710-cz.md), CoreLocalizationPack (CZ layer): modified
- [Codeunit 31175 "EPO API Mgt. CZL"](../../objects/codeunit/31175-cz.md), CoreLocalizationPack (CZ layer): added
- [Codeunit 31170 "VAT Report Submit CZL"](../../objects/codeunit/31170-cz.md), CoreLocalizationPack (CZ layer): modified
- [Page 11705 "EPO Service Setup CZL"](../../objects/page/11705-cz.md), CoreLocalizationPack (CZ layer): added
- [Permission set 11731 "CZ Core Pack - Edit CZL"](../../objects/permissionset/11731-cz.md), CoreLocalizationPack (CZ layer): modified
- [Permission set 11732 "CZ Core Pack - Objects CZL"](../../objects/permissionset/11732-cz.md), CoreLocalizationPack (CZ layer): modified
- [Permission set 11730 "CZ Core Pack - Read CZL"](../../objects/permissionset/11730-cz.md), CoreLocalizationPack (CZ layer): modified
- [Table 11724 "EPO Service Setup CZL"](../../objects/table/11724-cz.md), CoreLocalizationPack (CZ layer): added
- `src/Apps/CZ/CoreLocalizationPack/app/Src/Codeunits/EPOAPISubmissionCZL.Codeunit.al`: removed

## Context

- Work items: AB#644746
- Labels: Team: Finance
- Systems: finance, development, platform

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